.page-hero{padding-block:calc(var(--header-height) + clamp(64px, 9vw, 120px)) clamp(64px, 9vw, 120px);background:var(--night);color:var(--white);--focus:var(--cyan);position:relative;overflow:hidden}.page-hero--compact{padding-block:calc(var(--header-height) + 28px) 36px}.page-hero.page-hero--compact h1{max-width:none;font-size:clamp(1.75rem,3.2vw,2.5rem)}.page-hero.page-hero--compact .page-hero-lede{margin-top:10px;font-size:1rem}.page-hero.page-hero--compact .crumbs{margin-bottom:12px}.page-hero-glow{background:radial-gradient(48rem 32rem at 90% -10%,#005dab6b,#0000 70%);position:absolute;inset:0}.page-hero-inner{position:relative}.crumbs{color:var(--on-night-muted);flex-wrap:wrap;gap:6px 10px;margin-bottom:24px;font-size:.8125rem;display:flex}.crumbs a{margin-block:-12px;padding-block:12px;text-decoration:none;display:inline-block}.crumbs a:hover{color:var(--white)}.crumbs a:after{content:"/";opacity:.5;margin-left:10px}.crumbs [aria-current]{color:var(--white)}.page-hero h1{letter-spacing:-.04em;text-wrap:balance;max-width:22ch;font-size:clamp(2.25rem,4.6vw,3.75rem)}.page-hero-lede{max-width:60ch;color:var(--on-night-muted);margin-top:20px;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.65}.page-hero-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}
