.profile-hero[data-astro-cid-io5e3ftv]{padding-bottom:clamp(3rem,6vw,5rem)}.profile-heading[data-astro-cid-io5e3ftv]{align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:flex}.profile-monogram[data-astro-cid-io5e3ftv]{width:clamp(5rem,13vw,10rem);height:clamp(5rem,13vw,10rem);font-size:clamp(1.6rem,4vw,3.5rem)}.profile-heading[data-astro-cid-io5e3ftv] h1[data-astro-cid-io5e3ftv]{letter-spacing:-.045em;margin:0 0 1rem;font-size:clamp(2.6rem,7vw,5.5rem);line-height:1.05}.profile-role[data-astro-cid-io5e3ftv]{color:#036;max-width:40rem;font:600 clamp(1.1rem, 1.8vw, 1.45rem)/1.45 var(--font-heading);margin:0}.profile-focus[data-astro-cid-io5e3ftv]{color:#3e5568;max-width:40rem;margin:1rem 0 0;font-size:1.05rem}.profile-intro[data-astro-cid-io5e3ftv]{grid-template-columns:1fr 1fr;gap:1.5rem 3rem;margin-top:3rem;display:grid}.profile-intro[data-astro-cid-io5e3ftv] p[data-astro-cid-io5e3ftv]{color:#3e5568;max-width:65ch;margin:0;font-size:1.05rem;line-height:1.8}.profile-sections[data-astro-cid-io5e3ftv]{padding-block:clamp(1.5rem,4vw,3rem)}.profile-section[data-astro-cid-io5e3ftv]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:2rem clamp(2rem,7vw,6rem);padding-block:clamp(2.5rem,5vw,4rem);display:grid}.profile-section[data-astro-cid-io5e3ftv]+.profile-section[data-astro-cid-io5e3ftv]{border-top:1px solid #d3e3ec}.profile-section[data-astro-cid-io5e3ftv]>h2[data-astro-cid-io5e3ftv]{color:#03111d;letter-spacing:-.025em;max-width:24ch;margin:0;font-size:clamp(1.6rem,2.6vw,2.35rem);line-height:1.2}.profile-copy[data-astro-cid-io5e3ftv]{max-width:var(--reading,40rem);color:#3e5568;line-height:1.8}.profile-copy[data-astro-cid-io5e3ftv] p[data-astro-cid-io5e3ftv]{margin:0 0 1.25rem}.profile-copy[data-astro-cid-io5e3ftv] p[data-astro-cid-io5e3ftv]:last-child{margin-bottom:0}.profile-copy[data-astro-cid-io5e3ftv] a[data-astro-cid-io5e3ftv]{color:#006697;text-underline-offset:.2em}.profile-copy[data-astro-cid-io5e3ftv] a[data-astro-cid-io5e3ftv]:hover{color:#036}.profile-copy[data-astro-cid-io5e3ftv] h3[data-astro-cid-io5e3ftv]{color:#03111d;margin:0 0 .65rem;font-size:1.15rem;line-height:1.4}.profile-areas[data-astro-cid-io5e3ftv]{gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}.profile-areas[data-astro-cid-io5e3ftv] li[data-astro-cid-io5e3ftv]{border-left:3px solid #0073a8;padding-left:1.25rem}.profile-projects[data-astro-cid-io5e3ftv] article[data-astro-cid-io5e3ftv]+article[data-astro-cid-io5e3ftv]{border-top:1px solid #d3e3ec;margin-top:2rem;padding-top:2rem}@media (width<=760px){.profile-heading[data-astro-cid-io5e3ftv]{flex-direction:column;align-items:flex-start}.profile-heading[data-astro-cid-io5e3ftv] h1[data-astro-cid-io5e3ftv]{font-size:clamp(2.6rem,10vw,4rem)}.profile-intro[data-astro-cid-io5e3ftv],.profile-section[data-astro-cid-io5e3ftv]{grid-template-columns:1fr}.profile-intro[data-astro-cid-io5e3ftv]{margin-top:2rem}.profile-section[data-astro-cid-io5e3ftv]{gap:1.5rem}.profile-section[data-astro-cid-io5e3ftv]>h2[data-astro-cid-io5e3ftv]{max-width:28ch}}
