.sp-hero[data-astro-cid-sgg5joot]{margin-block-end:var(--sp-hero-gap);padding-block-start:var(--sp-hero-top)}.sp-hero-grid[data-astro-cid-sgg5joot]{row-gap:var(--space-md)}.sp-hero-text[data-astro-cid-sgg5joot]{align-content:start;justify-items:start;display:grid}.sp-hero-text[data-astro-cid-sgg5joot]>[data-astro-cid-sgg5joot]{margin:0}.sp-h1[data-astro-cid-sgg5joot]{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-h1-sub);letter-spacing:var(--tracking-display);color:var(--color-text);text-wrap:balance;max-inline-size:20ch;line-height:1.04}.sp-hero-lede[data-astro-cid-sgg5joot]{text-wrap:pretty;max-inline-size:34em;padding-block-start:1.25rem}.sp-hero-meta[data-astro-cid-sgg5joot]{font-size:var(--text-caption);color:var(--color-text-muted);font-variant-numeric:tabular-nums;padding-block-start:1rem}.sp-hero-actions[data-astro-cid-sgg5joot]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;padding-block-start:2rem;display:flex}.sp-hero-media[data-astro-cid-sgg5joot],.sp-hero-band[data-astro-cid-sgg5joot]{margin:0}.sp-hero-media[data-astro-cid-sgg5joot] img,.sp-hero-band[data-astro-cid-sgg5joot] img{object-fit:cover;border-radius:var(--radius-md);background:var(--surface-secondary);block-size:auto;inline-size:100%;display:block}.sp-hero-media[data-astro-cid-sgg5joot] img{aspect-ratio:3/2}.sp-hero-band[data-astro-cid-sgg5joot]{margin-block-start:var(--space-lg)}.sp-hero-band[data-astro-cid-sgg5joot] img{aspect-ratio:16/9}.sp-hero-caption[data-astro-cid-sgg5joot]{font-size:var(--text-caption);color:var(--color-text-muted);margin-block-start:.75rem;line-height:1.5}.sp-hero--portrait[data-astro-cid-sgg5joot] .sp-hero-media[data-astro-cid-sgg5joot] img{aspect-ratio:4/5;inline-size:min(100%,22rem)}@media (width>=768px){.sp-hero-band[data-astro-cid-sgg5joot] img{aspect-ratio:21/9}}@media (width>=1024px){.sp-hero-text[data-astro-cid-sgg5joot]{grid-column:1/span 9}.sp-hero--split[data-astro-cid-sgg5joot] .sp-hero-text[data-astro-cid-sgg5joot]{grid-column:1/span 6}.sp-hero--split[data-astro-cid-sgg5joot] .sp-hero-media[data-astro-cid-sgg5joot]{grid-column:7/-1}.sp-hero--split[data-astro-cid-sgg5joot] .sp-hero-media[data-astro-cid-sgg5joot] img{aspect-ratio:var(--hero-ratio,4 / 5);max-block-size:36rem}.sp-hero--short[data-astro-cid-sgg5joot] .sp-hero-grid[data-astro-cid-sgg5joot]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.sp-hero--short[data-astro-cid-sgg5joot] .sp-hero-text[data-astro-cid-sgg5joot]{grid-column:1;align-self:end}.sp-hero--short[data-astro-cid-sgg5joot] .sp-hero-media[data-astro-cid-sgg5joot]{grid-column:2}.sp-hero--portrait[data-astro-cid-sgg5joot] .sp-hero-grid[data-astro-cid-sgg5joot]{grid-template-columns:minmax(0,1fr) auto}.sp-hero--portrait[data-astro-cid-sgg5joot] .sp-hero-media[data-astro-cid-sgg5joot] img{max-block-size:none;inline-size:26rem}}.sp-body[data-astro-cid-sgg5joot]{padding-block-end:var(--sp-section)}.sp-has-end[data-astro-cid-sgg5joot] .sp-body[data-astro-cid-sgg5joot]{padding-block-end:var(--sp-end)}.sp-body--split[data-astro-cid-sgg5joot]{row-gap:var(--sp-section);display:grid}.sp-body--split[data-astro-cid-sgg5joot]>.sp-main[data-astro-cid-sgg5joot],.sp-body--split[data-astro-cid-sgg5joot]>.sp-aside[data-astro-cid-sgg5joot]{margin:0}.sp-aside-before[data-astro-cid-sgg5joot]>.sp-aside[data-astro-cid-sgg5joot]{order:-1}.sp-aside-hidden[data-astro-cid-sgg5joot]>.sp-aside[data-astro-cid-sgg5joot]{display:none}@media (width>=1024px){.sp-body--split[data-astro-cid-sgg5joot]{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch}.sp-body--split[data-astro-cid-sgg5joot]>.sp-main[data-astro-cid-sgg5joot]{grid-column:1/span 8;align-self:start}.sp-body--split[data-astro-cid-sgg5joot]>.sp-main[data-astro-cid-sgg5joot] .sp-grid>[class*=lane-]{grid-column:1/-1}.sp-body--split[data-astro-cid-sgg5joot]>.sp-aside[data-astro-cid-sgg5joot]{order:0;grid-column:9/-1;align-self:stretch;display:block}.sp-aside-inner[data-astro-cid-sgg5joot]{top:calc(var(--site-header-height,4.75rem) + 1.5rem);position:sticky}}.sp-legacy-navy[data-astro-cid-sgg5joot]{padding-block:clamp(3rem,7vw,6rem)}.sp-legacy-navy[data-astro-cid-sgg5joot] .sp-hero[data-astro-cid-sgg5joot]{margin-block-end:2.5rem;padding-block-start:0}.sp-legacy-navy[data-astro-cid-sgg5joot] .sp-body[data-astro-cid-sgg5joot]{padding-block-end:0}
