.about.svelte-cwls5q{padding:8rem clamp(1.25rem,7vw,5rem) 5rem}.head.svelte-cwls5q{margin-bottom:3.5rem}.head-label.svelte-cwls5q{letter-spacing:.18em;color:var(--ink-faint);margin-bottom:1rem}.name.svelte-cwls5q{color:var(--ink);text-transform:lowercase;margin-bottom:.9rem;font-size:clamp(2.6rem,8vw,5.5rem);line-height:.95}.sub.svelte-cwls5q{letter-spacing:.14em;color:var(--ink-dim)}.bio-grid.svelte-cwls5q{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:3rem;margin-bottom:5rem;display:grid}.bio.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--ink-dim);max-width:38rem;font-size:clamp(.95rem,1.6vw,1.05rem);line-height:1.8}.bio.svelte-cwls5q p:where(.svelte-cwls5q)+p:where(.svelte-cwls5q){margin-top:1.2rem}.contact.svelte-cwls5q{border-left:1px solid var(--line);margin-top:2.5rem;padding-left:1.4rem}.c-label.svelte-cwls5q{margin-bottom:.8rem}.mail.svelte-cwls5q{color:var(--ink);font-size:clamp(1.3rem,3vw,2rem);transition:color .4s}.mail.svelte-cwls5q:hover{color:var(--accent);font-style:italic}.socials.svelte-cwls5q{flex-wrap:wrap;gap:1.6rem;margin-top:1.1rem;display:flex}.soc.svelte-cwls5q:hover{color:var(--ink-dim)}.mediums.svelte-cwls5q{border-top:1px solid var(--line-soft);padding:3.5rem 0}.m-head.svelte-cwls5q,.ch-head.svelte-cwls5q{letter-spacing:.18em;margin-bottom:2rem}.m-cat.svelte-cwls5q+.m-cat:where(.svelte-cwls5q){margin-top:2.2rem}.sc-title.svelte-cwls5q{color:var(--accent);margin-bottom:.9rem}.sc-items.svelte-cwls5q{flex-wrap:wrap;gap:.6rem 2.2rem;display:flex}.medium.svelte-cwls5q{color:var(--ink-faint);text-transform:lowercase;cursor:default;font-size:clamp(1.2rem,2.4vw,1.7rem);transition:color .4s}.medium.svelte-cwls5q:hover{color:var(--ink);font-style:italic}.chronology.svelte-cwls5q{border-top:1px solid var(--line-soft);padding-top:3.5rem}.ch-row.svelte-cwls5q{border-bottom:1px solid var(--line-soft);grid-template-columns:150px minmax(0,1fr);align-items:baseline;gap:1.5rem;padding:1.4rem .4rem;display:grid}.ch-row.svelte-cwls5q:first-of-type{border-top:1px solid var(--line-soft)}.year.svelte-cwls5q{color:var(--ink-faint);letter-spacing:.12em}.cell.svelte-cwls5q{flex-direction:column;gap:.2rem;display:flex}.t.svelte-cwls5q{color:var(--ink);font-size:clamp(1.3rem,3vw,1.9rem);line-height:1.1}.note.svelte-cwls5q{color:var(--ink-dim);font-size:.82rem}.footer.svelte-cwls5q{border-top:1px solid var(--line-soft);color:var(--ink-faint);letter-spacing:.14em;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:2rem clamp(1.25rem,7vw,5rem) 2.5rem;display:flex}.dim.svelte-cwls5q{opacity:.6}@media (width<=820px){.bio-grid.svelte-cwls5q{grid-template-columns:1fr;gap:2rem}.ch-row.svelte-cwls5q{grid-template-columns:1fr;gap:.4rem}}
