.about-hero[data-astro-cid-kh7btl4r]{padding-bottom:clamp(2.5rem,5vw,4rem)}.about-hero-grid[data-astro-cid-kh7btl4r]{display:grid;gap:2rem;align-items:end}.about-title[data-astro-cid-kh7btl4r]{font-size:clamp(2.5rem,8.5vw,8rem);hyphens:auto;line-height:.92;margin:0}.about-intro[data-astro-cid-kh7btl4r]{margin:0}@media(min-width:900px){.about-hero-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1.15fr 1fr;gap:clamp(2.5rem,5vw,4.5rem)}}.keyfacts[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem 2rem;margin:0 0 clamp(2.5rem,5vw,4rem);padding-block:1.5rem;border-block:1px solid rgba(var(--accent-rgb),.25)}.keyfacts[data-astro-cid-kh7btl4r] dt[data-astro-cid-kh7btl4r]{font-size:.66rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--accent);margin-bottom:.45rem}.keyfacts[data-astro-cid-kh7btl4r] dd[data-astro-cid-kh7btl4r]{margin:0;font-family:var(--font-display);font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.2}.triptych[data-astro-cid-kh7btl4r]{display:grid;gap:1rem}.triptych[data-astro-cid-kh7btl4r] .frame[data-astro-cid-kh7btl4r]{aspect-ratio:4 / 5}@media(min-width:760px){.triptych[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(3,1fr);align-items:start}.triptych[data-astro-cid-kh7btl4r] .frame[data-astro-cid-kh7btl4r]:nth-child(2){margin-top:4rem}}.bio-grid[data-astro-cid-kh7btl4r]{display:grid;gap:3.5rem}.reach[data-astro-cid-kh7btl4r] ul[data-astro-cid-kh7btl4r]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.reach[data-astro-cid-kh7btl4r] ul[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{border-bottom:1px solid var(--line)}.reach-item[data-astro-cid-kh7btl4r]{display:flex;align-items:center;gap:1.1rem;padding:1.1rem 0;transition:color .3s var(--ease-out)}.reach-item[data-astro-cid-kh7btl4r]:hover{color:var(--accent)}.reach-go[data-astro-cid-kh7btl4r]{margin-left:auto;color:var(--text-muted);transition:transform .3s var(--ease-out),color .3s var(--ease-out)}.reach-item[data-astro-cid-kh7btl4r]:hover .reach-go[data-astro-cid-kh7btl4r]{color:var(--accent);transform:translate(3px,-3px)}.reach-icon[data-astro-cid-kh7btl4r]{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(var(--accent-rgb),.45);border-radius:50%;color:var(--accent)}.reach-meta[data-astro-cid-kh7btl4r]{display:grid;font-size:.92rem}.reach-meta[data-astro-cid-kh7btl4r] .text-muted[data-astro-cid-kh7btl4r]{font-size:.8rem}.bio-copy[data-astro-cid-kh7btl4r]{font-size:1.08rem;max-width:62ch}.bio-copy[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:0 0 1.5rem;color:var(--fg-soft)}.bio-dropcap[data-astro-cid-kh7btl4r]:first-letter{float:left;font-family:var(--font-display);font-size:5.2rem;line-height:.8;padding:.35rem .8rem 0 0;color:var(--accent-display)}.facts-link[data-astro-cid-kh7btl4r]{color:var(--accent);border-bottom:1px solid rgba(var(--accent-rgb),.5)}.pull[data-astro-cid-kh7btl4r]{margin:3rem 0 0;padding:2rem 0 0;border-top:1px solid var(--line-strong);font-family:var(--font-display);font-style:italic;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.25}.pull[data-astro-cid-kh7btl4r] cite[data-astro-cid-kh7btl4r]{display:block;margin-top:1.25rem;font-family:var(--font-body);font-style:normal;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}@media(min-width:900px){.bio-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr 2fr;gap:clamp(3rem,8vw,8rem)}.reach[data-astro-cid-kh7btl4r]{position:sticky;top:110px;align-self:start}}.disc-grid[data-astro-cid-kh7btl4r]{display:grid;gap:0;margin-top:3.5rem;border-top:1px solid var(--line-strong)}.disc[data-astro-cid-kh7btl4r]{padding:2rem 0;border-bottom:1px solid var(--line)}.disc-n[data-astro-cid-kh7btl4r]{font-size:.72rem;letter-spacing:.2em;color:var(--accent);font-weight:600}.disc[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:clamp(1.6rem,2.6vw,2.1rem);margin:1.25rem 0 .75rem}.disc[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:0}@media(min-width:760px){.disc-grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,1fr)}.disc[data-astro-cid-kh7btl4r]{padding:2.5rem 2rem 2.5rem 0}.disc[data-astro-cid-kh7btl4r]:nth-child(2n){padding-left:2rem;border-left:1px solid var(--line)}}@media(min-width:1100px){.disc-grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(4,1fr)}.disc[data-astro-cid-kh7btl4r],.disc[data-astro-cid-kh7btl4r]:nth-child(2n){padding:2.5rem 1.75rem;border-left:1px solid var(--line)}.disc[data-astro-cid-kh7btl4r]:first-child{padding-left:0;border-left:0}}.honours-grid[data-astro-cid-kh7btl4r]{display:grid;gap:2.5rem}.awards[data-astro-cid-kh7btl4r]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.award[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:4.5rem 1fr;gap:.5rem 1.25rem;padding:1.6rem 0;border-bottom:1px solid var(--line)}.award-year[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-size:1.5rem;line-height:1.2;color:var(--accent-display)}.award-title[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-size:clamp(1.3rem,2.2vw,1.75rem);line-height:1.2;margin:0 0 .35rem}.award-body[data-astro-cid-kh7btl4r]{margin:0;font-size:.92rem}.award-status[data-astro-cid-kh7btl4r]{grid-column:2;justify-self:start;font-size:.64rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;padding:.4rem .7rem;border:1px solid var(--line-strong);color:var(--text-muted)}.award-status[data-astro-cid-kh7btl4r].won{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}@media(min-width:760px){.award[data-astro-cid-kh7btl4r]{grid-template-columns:6rem 1fr auto;align-items:center}.award-status[data-astro-cid-kh7btl4r]{grid-column:auto}}@media(min-width:1000px){.honours-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr 1.5fr;gap:5rem}}
