.page-hero[data-astro-cid-h3n6hmas]{background:linear-gradient(180deg, var(--color-bg-soft), #fff);border-bottom:1px solid var(--color-border);padding-block:clamp(48px,8vw,96px) clamp(32px,5vw,56px)}.person[data-astro-cid-h3n6hmas]{gap:2rem;display:grid}@media (width>=900px){.person[data-astro-cid-h3n6hmas]{grid-template-columns:280px 1fr}}.identity[data-astro-cid-h3n6hmas]{flex-direction:column;gap:1rem;display:flex}.identity[data-astro-cid-h3n6hmas] h2[data-astro-cid-h3n6hmas]{margin-bottom:.2rem;font-size:1.6rem}.role[data-astro-cid-h3n6hmas]{color:var(--color-accent);font-weight:600}.bio[data-astro-cid-h3n6hmas]{max-width:52rem;font-size:1.1rem}.cols[data-astro-cid-h3n6hmas]{gap:2rem;margin-top:1.5rem;display:grid}@media (width>=720px){.cols[data-astro-cid-h3n6hmas]{grid-template-columns:1fr 1fr}}h3[data-astro-cid-h3n6hmas]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);font-size:.8rem}.highlights[data-astro-cid-h3n6hmas]{margin:0;padding-left:1.1rem}.highlights[data-astro-cid-h3n6hmas] li[data-astro-cid-h3n6hmas]{margin-bottom:.4rem}.career[data-astro-cid-h3n6hmas]{margin:0;padding:0;list-style:none}.career[data-astro-cid-h3n6hmas] li[data-astro-cid-h3n6hmas]{border-left:2px solid var(--color-border);flex-direction:column;padding:.6rem 0 .6rem 1rem;display:flex}.career[data-astro-cid-h3n6hmas] span[data-astro-cid-h3n6hmas]{color:var(--color-muted);font-size:.95rem}.career[data-astro-cid-h3n6hmas] .period[data-astro-cid-h3n6hmas]{font-size:.85rem}
