.page-hero[data-astro-cid-z7xolria]{background:var(--color-surface);border-bottom:1px solid var(--color-line);padding-block:var(--space-5)}.page-hero__grid[data-astro-cid-z7xolria]{gap:var(--space-3) var(--space-5);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;display:grid}.page-hero[data-astro-cid-z7xolria] h1[data-astro-cid-z7xolria]{hyphens:auto;margin:.75rem 0 0}.page-hero__lead[data-astro-cid-z7xolria]{font-size:1.125rem}.page-hero__lead[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]:first-child{margin-top:0}.page-hero__actions[data-astro-cid-z7xolria]{margin:var(--space-3) 0 0;flex-wrap:wrap;gap:.75rem;display:flex}.content-grid[data-astro-cid-z7xolria]{gap:var(--space-5);padding-block:var(--space-5) var(--space-6);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}.sidebar[data-astro-cid-z7xolria]{top:var(--space-3);gap:var(--space-3);display:grid;position:sticky}.sidebar__nav[data-astro-cid-z7xolria] ul[data-astro-cid-z7xolria]{border-top:1px solid var(--color-line);margin:.75rem 0 0;padding:0;list-style:none}.sidebar__nav[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{border-bottom:1px solid var(--color-line);color:var(--color-text);border-left:3px solid #0000;padding:.625rem 0 .625rem 1rem;text-decoration:none;display:block}.sidebar__nav[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover{background:var(--color-surface)}.sidebar__nav[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria][aria-current=page]{border-left-color:var(--color-green);color:var(--color-petrol-dark);font-weight:700}.sidebar__person[data-astro-cid-z7xolria]{gap:var(--space-2);padding:var(--space-2);background:var(--color-surface);border-top:3px solid var(--color-green);grid-template-columns:4.5rem 1fr;font-size:.9375rem;display:grid}.sidebar__person[data-astro-cid-z7xolria] img[data-astro-cid-z7xolria]{object-fit:cover;width:4.5rem;height:4.5rem}.sidebar__person[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{margin:0}.sidebar__name[data-astro-cid-z7xolria]{color:var(--color-petrol-dark);font-weight:700}.sidebar__role[data-astro-cid-z7xolria]{color:var(--color-muted);margin-bottom:.5rem!important}.facts__list[data-astro-cid-z7xolria]{margin:var(--space-3) 0 0;border-top:1px solid var(--color-line);grid-template-columns:repeat(2,1fr);display:grid}.facts__list[data-astro-cid-z7xolria] div[data-astro-cid-z7xolria]{padding:var(--space-3) var(--space-2) var(--space-3) 0;border-bottom:1px solid var(--color-line);flex-direction:column-reverse;display:flex}.facts__list[data-astro-cid-z7xolria] dd[data-astro-cid-z7xolria]{color:var(--color-petrol-dark);margin:0;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;line-height:1}.facts__list[data-astro-cid-z7xolria] dt[data-astro-cid-z7xolria]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-petrol);margin-top:.5rem;font-size:.8125rem}.faq[data-astro-cid-z7xolria] details[data-astro-cid-z7xolria]{border-bottom:1px solid var(--color-line)}.faq[data-astro-cid-z7xolria] summary[data-astro-cid-z7xolria]{cursor:pointer;color:var(--color-petrol-dark);padding:1rem 2rem 1rem 0;font-weight:700;list-style:none;position:relative}.faq[data-astro-cid-z7xolria] summary[data-astro-cid-z7xolria]::-webkit-details-marker{display:none}.faq[data-astro-cid-z7xolria] summary[data-astro-cid-z7xolria]:after{content:"+";font-family:var(--font-mono);color:var(--color-petrol);font-size:1.25rem;position:absolute;top:.85rem;right:0}.faq[data-astro-cid-z7xolria] details[data-astro-cid-z7xolria][open] summary[data-astro-cid-z7xolria]:after{content:"–"}.faq[data-astro-cid-z7xolria] details[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{margin-top:0}@media (width<=60rem){.page-hero__grid[data-astro-cid-z7xolria],.content-grid[data-astro-cid-z7xolria]{grid-template-columns:1fr}.sidebar[data-astro-cid-z7xolria]{position:static}}
