.g-head[data-astro-cid-xmaeph5b]{padding-block:clamp(2.5rem, 1.5rem + 4vw, 5.5rem) var(--s-5)}.g-head__body[data-astro-cid-xmaeph5b]{gap:var(--s-2);display:grid}.g-head__kicker[data-astro-cid-xmaeph5b]{color:var(--ink);font-size:1.25rem}.g-head__kicker[data-astro-cid-xmaeph5b]:before{content:"+ ";color:var(--agency-red)}.g-head[data-astro-cid-xmaeph5b] h1[data-astro-cid-xmaeph5b]{font-size:clamp(2.5rem,1.7rem + 3.2vw,4.75rem)}.g-head__meta[data-astro-cid-xmaeph5b]{gap:var(--s-1) var(--s-4);margin-top:var(--s-2);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--track);color:var(--ink-3);flex-wrap:wrap;font-weight:500;display:flex}.g-head__meta[data-astro-cid-xmaeph5b] span[data-astro-cid-xmaeph5b]{align-items:center;gap:.5em;display:inline-flex}.crumbs[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]{min-height:44px;text-decoration:none}.crumbs[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]:hover{text-decoration:underline}.g-hero[data-astro-cid-xmaeph5b]{aspect-ratio:21/9}@media (width<=700px){.g-hero[data-astro-cid-xmaeph5b]{aspect-ratio:4/3}}.g-body[data-astro-cid-xmaeph5b]{gap:var(--s-5);display:grid}.toc[data-astro-cid-xmaeph5b] ol[data-astro-cid-xmaeph5b]{margin-top:var(--s-2);counter-reset:toc;gap:0;display:grid}.toc[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]{counter-increment:toc;border-top:1px solid var(--rule)}.toc[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]{font-size:var(--fs-small);color:var(--ink-2);gap:.75em;padding-block:.6rem;line-height:1.4;text-decoration:none;display:flex}.toc[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]:before{content:counter(toc, decimal-leading-zero);font-family:var(--font-condensed);color:var(--agency-red);font-weight:500}.toc[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]:hover{color:var(--ink)}.toc__cta[data-astro-cid-xmaeph5b]{margin-top:var(--s-3);min-height:48px;font-size:1.25rem}@media (width<=899px){.toc[data-astro-cid-xmaeph5b]{display:none}}@media (width>=900px){.g-body[data-astro-cid-xmaeph5b]{gap:var(--s-5);grid-template-columns:minmax(180px,3fr) 9fr}.toc__inner[data-astro-cid-xmaeph5b]{top:var(--s-4);position:sticky}}.more[data-astro-cid-xmaeph5b]{gap:var(--s-5) var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}
