.narrow[data-astro-cid-j7pv25f6]{max-width:780px}.profile[data-astro-cid-j7pv25f6]{padding-top:clamp(3rem,8vw,5.5rem);padding-bottom:1.5rem}.profile-top[data-astro-cid-j7pv25f6]{display:flex;gap:clamp(1.4rem,4vw,2.6rem);align-items:flex-start}.portrait[data-astro-cid-j7pv25f6]{width:198px;height:264px;border-radius:var(--radius-l);object-fit:cover;border:1px solid var(--line);flex-shrink:0;box-shadow:var(--shadow-card)}.portrait[data-astro-cid-j7pv25f6].monogram{display:flex;align-items:center;justify-content:center;background:var(--surface-dark);color:var(--accent);font-family:var(--font-serif);font-size:3.2rem;font-weight:600}.id-block[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(1.9rem,4vw,2.6rem);margin-bottom:.35rem}.name-ko[data-astro-cid-j7pv25f6]{font-size:.62em;font-weight:500;color:var(--text-secondary);margin-left:.25em}.role[data-astro-cid-j7pv25f6]{margin:0 0 .55rem;font-size:1rem;color:var(--text-secondary)}.role[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--accent-strong)}.role[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.interests[data-astro-cid-j7pv25f6]{margin:0 0 .8rem;font-size:.96rem;color:var(--text-secondary);line-height:1.6}.interests[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--text);font-weight:600}.id-links[data-astro-cid-j7pv25f6]{margin:0 0 .9rem;font-size:.92rem}.id-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--accent-strong)}.id-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.sep[data-astro-cid-j7pv25f6]{color:var(--line-strong);margin:0 .45em}section[data-astro-cid-j7pv25f6][id]{scroll-margin-top:72px}.section-tight[data-astro-cid-j7pv25f6]{padding:clamp(1.3rem,2.6vw,1.9rem) 0}.sec-h[data-astro-cid-j7pv25f6]{font-size:1.45rem;padding-bottom:.5rem;border-bottom:1px solid var(--line);margin-bottom:1rem}.news-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0}.news-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:.7em;padding:.42rem 0;font-size:.97rem;line-height:1.55}.news-when[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:.82rem;color:var(--text-tertiary);white-space:nowrap;padding-top:.15em;min-width:4.6em}.news-sep[data-astro-cid-j7pv25f6]{color:var(--line-strong)}.news-text[data-astro-cid-j7pv25f6]{color:var(--text)}.news-link[data-astro-cid-j7pv25f6]{margin-left:.5em;font-size:.85rem;font-weight:500;color:var(--accent-strong)}.news-link[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.pub-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0}.pub-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:.5rem 0 1rem}.pub-title[data-astro-cid-j7pv25f6],.cv-title[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:1.02rem;font-weight:700;line-height:1.4;letter-spacing:-.005em;margin-bottom:.2rem}.pub-authors[data-astro-cid-j7pv25f6]{margin:0 0 .1rem;font-size:.95rem;color:var(--text)}.pub-authors[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:700}.pub-collab[data-astro-cid-j7pv25f6]{color:var(--text-secondary)}.pub-venue[data-astro-cid-j7pv25f6]{margin:0;font-size:.95rem;color:var(--text)}.pub-venue[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:700}.pub-award[data-astro-cid-j7pv25f6]{font-weight:700;font-style:italic;color:var(--accent-strong)}.pub-links[data-astro-cid-j7pv25f6]{margin:.15rem 0 0;font-size:.93rem}.pub-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--accent-strong);font-weight:500}.pub-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.pub-link-sep[data-astro-cid-j7pv25f6]{color:var(--line-strong);margin:0 .4em}.cv-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0}.cv-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:.5rem 0 1rem}.cv-org-link[data-astro-cid-j7pv25f6]{color:inherit}.cv-org-link[data-astro-cid-j7pv25f6]:hover{color:var(--accent-strong)}.cv-role[data-astro-cid-j7pv25f6],.cv-advisor[data-astro-cid-j7pv25f6]{margin:0 0 .1rem;font-size:.95rem;color:var(--text);line-height:1.55}.cv-meta[data-astro-cid-j7pv25f6]{margin:0;font-size:.95rem;color:var(--text);font-style:italic}.page-end[data-astro-cid-j7pv25f6]{padding-bottom:clamp(3rem,7vw,5rem)}@media(max-width:620px){.profile-top[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:center;text-align:center}.id-block[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:1.8rem}.id-toggle[data-astro-cid-j7pv25f6]{display:flex;justify-content:center}.news-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{flex-wrap:wrap}}
