.profile-top-nav{align-items:center;gap:26px;margin-left:auto;font-size:12px;display:flex}.profile-top-nav a{align-items:center;gap:7px;display:inline-flex}.profile-top-nav a:hover,.profile-socials a:hover{color:var(--accent)}.profile-sidebar-identity{align-items:center;gap:12px;display:flex}.profile-sidebar-identity small{font:8px var(--mono);color:var(--muted);margin-bottom:5px;display:block}.profile-sidebar-identity strong{font-size:15px}.profile-location{color:var(--muted);align-items:center;gap:7px;margin:25px 0 30px;font-size:11px;display:flex}.profile-cover{height:370px}.profile-cover .cover-photo{object-position:center 18%;opacity:1;filter:grayscale(.2)contrast(1.05)}.profile-cover .cover-shading{background:linear-gradient(90deg,#e8ebe1 0%,#e8ebe1f5 28%,#e8ebe100 38%)}.profile-cover h1{margin-top:31px;font-size:70px;line-height:.98}.profile-introduction{border-bottom:1px solid var(--border);padding:28px 0 36px}.profile-introduction h2{margin-bottom:18px;font-size:27px;font-weight:600;line-height:1.4}.profile-introduction p,.profile-page .article-section>p{margin-top:15px;font-size:14px;line-height:1.95}.profile-socials{flex-wrap:wrap;gap:25px;margin-top:25px;display:flex}.profile-socials a{align-items:center;gap:8px;font-size:12px;display:inline-flex}.profile-page .chapter-heading{margin-bottom:25px}.profile-experience{border-bottom:1px solid var(--border);grid-template-columns:minmax(180px,1fr) minmax(0,1.4fr);gap:28px;padding:24px 0;display:grid}.profile-date{font:9px/1.8 var(--mono);color:var(--muted)}.profile-experience h3{margin:10px 0 7px;font-size:17px;line-height:1.5}.profile-experience p{color:var(--muted);font-size:12px}.profile-experience ul{padding-left:18px;font-size:13px;line-height:1.95}.profile-experience li{margin-bottom:8px}.profile-expertise{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;display:grid}.profile-expertise>div{border-top:1px solid var(--border);padding:23px 0}.profile-expertise h3{margin-bottom:16px;font-size:16px}.profile-expertise ul{color:var(--muted);padding:0;font-size:13px;line-height:2.1;list-style:none}.profile-talk-title{margin-top:18px;font-size:24px;line-height:1.5}.profile-speaking-photo{margin:25px 0}.profile-speaking-photo img{object-fit:contain;background:var(--soft);width:100%;max-height:510px;display:block}.profile-speaking-photo figcaption{font:9px/1.8 var(--mono);color:var(--muted);margin-top:12px}.profile-gallery-controls{justify-content:center;align-items:center;gap:18px;margin:12px 0;display:flex}.profile-gallery-controls span{text-align:center;min-width:40px;font:10px var(--mono);color:var(--muted)}.profile-gallery-thumbnails{flex-wrap:wrap;justify-content:center;gap:10px;margin:12px 0 24px;display:flex}.profile-gallery-thumbnails button{border:1px solid var(--border);background:var(--surface);border-radius:3px;width:64px;height:56px;padding:3px}.profile-gallery-thumbnails button.selected{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.profile-gallery-thumbnails img{object-fit:cover;width:100%;height:100%;display:block}.profile-event-facts{border-block:1px solid var(--border);flex-wrap:wrap;gap:24px;margin:22px 0;padding:18px 0;display:flex}.profile-event-facts dt{font:9px var(--mono);color:var(--muted)}.profile-event-facts dd{margin:8px 0 0;font-size:16px;font-weight:600}.profile-research-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin:28px 0;display:grid}.profile-research-topics h3{margin-bottom:12px;font-size:17px}.profile-research-topics ul{padding-left:18px;font-size:13px;line-height:1.9}.profile-research-topics li{margin-bottom:9px}.profile-academic-project{border-block:1px solid var(--border);margin:24px 0;padding:23px 0}.profile-academic-project h3{margin-bottom:12px;font-size:18px}.profile-academic-project p{font-size:13px;line-height:1.9}.profile-credentials{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;display:grid}.profile-credentials>div{border-top:1px solid var(--border);padding:20px 0}.profile-credentials h3{font-size:14px;font-weight:600;line-height:1.7}.profile-credentials p{color:var(--muted);margin-top:10px;font-size:11px}.profile-credentials span{font:8px var(--mono);margin-top:7px;display:block}.profile-education{border-top:2px solid var(--ink);margin:24px 0}.profile-education>div{border-bottom:1px solid var(--border);padding:23px 0}.profile-education h3{margin-top:10px;font-size:17px;line-height:1.6}.profile-education p{color:var(--muted);margin-top:8px;font-size:12px}.profile-contact-details{flex-wrap:wrap;gap:20px;margin:25px 0;font-size:12px;display:flex}.profile-contact-details>*{overflow-wrap:anywhere;align-items:center;gap:8px;display:inline-flex}.profile-languages{color:var(--muted)}.profile-page .community-compose .feedback-dialog-content{padding-inline:0}@media (width<=1180px){.profile-cover h1{font-size:59px}}@media (width<=900px){.profile-cover .cover-photo{object-position:left center}.profile-cover h1{font-size:48px}.profile-cover .cover-shading{background:linear-gradient(90deg,#e8ebe1 0,#e8ebe1f5 175px,#e8ebe100 200px)}.profile-cover .cover-content>p{max-width:145px}}@media (width<=700px){.profile-top-nav>a:not(:last-child){display:none}.profile-top-nav{gap:10px;margin-left:auto;font-size:9px}.profile-cover{height:340px}.profile-cover h1{margin-top:34px;font-size:40px}.profile-cover .cover-content{inset:27px 18px}.profile-cover .cover-shading{background:linear-gradient(90deg,#e8ebe1 0,#e8ebe1f5 160px,#e8ebe100 180px)}.profile-cover .cover-content>p{max-width:145px}.profile-introduction h2{font-size:23px}.profile-experience{grid-template-columns:1fr;gap:17px}.profile-expertise,.profile-credentials,.profile-research-topics{grid-template-columns:1fr}.profile-talk-title{font-size:21px}.profile-contact-details{flex-direction:column}}@media print{.profile-page .site-header,.profile-page .sidebar,.profile-page .community-compose,.profile-page .site-footer button{display:none}.profile-page .page-layout{display:block}.profile-page .main-column{padding:0}.profile-page .article-cover{height:230px}.profile-page .article-section{break-inside:avoid}}
