.profile-main{display:block;padding:88px 0 100px;max-width:1000px;width:100%;margin:auto}.profile-label{font:500 10px/1.5 var(--mono);letter-spacing:.15em;color:var(--muted);margin-bottom:28px}.profile-label span{color:var(--amber);padding:0 8px}.profile h1{font:500 clamp(36px,6.2vw,70px)/1.08 var(--mono);letter-spacing:-.055em;margin:0 0 20px;max-width:none}.profile-role{font-size:12px;color:var(--cyan);margin:0 0 34px}.profile-intro{font:400 clamp(17px,2.2vw,23px)/1.65 var(--mono);max-width:45ch;color:var(--fg)}.profile-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:64px;margin:80px 0}.profile h2{font:500 10px/1.5 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--cyan);margin:0 0 20px}.profile-grid p{font-size:13px;line-height:1.9}.profile-grid .identity-note{font-size:11px;color:var(--muted);margin-top:20px}.profile-links{padding:0;margin:0;list-style:none;border-top:1px solid var(--line)}.profile-links li{border-bottom:1px solid var(--line)}.profile a{color:var(--fg)}.profile-links a{display:flex;justify-content:space-between;padding:11px 2px;text-decoration:none;font-size:12px}.profile-links a:hover,.papers a:hover{color:var(--cyan)}.profile-links span{color:var(--muted)}.selected{border-top:1px solid var(--line);padding-top:26px}.papers{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.papers a{display:block;text-decoration:none}.papers span{display:block;color:var(--muted);font-size:10px;line-height:1.6;margin-bottom:10px}.papers strong{font-size:12px;line-height:1.7;font-weight:400}.profile footer a{color:var(--body)}.footer-separator{padding:0 8px;color:var(--line)}@media(max-width:720px){.profile-main{padding:56px 0 70px}.profile-grid{grid-template-columns:1fr;gap:40px;margin:58px 0}.papers{grid-template-columns:1fr;gap:23px}.profile h1{font-size:clamp(32px,9vw,48px)}.profile-intro{font-size:16px}}
