.pagehero[data-astro-cid-75ysl5lo]{--focus:var(--mint);background-color:#040c1d;background-image:radial-gradient(color-mix(in oklab, var(--cyan) 16%, transparent) 1px, transparent 1px);color:var(--on-navy);background-size:28px 28px;overflow:clip}.pagehero[data-astro-cid-75ysl5lo] .muted{color:var(--on-navy-muted)}.pagehero[data-astro-cid-75ysl5lo] .marker[data-astro-cid-75ysl5lo]{color:var(--mint)}.grid[data-astro-cid-75ysl5lo]{width:100%;max-width:calc(var(--max) + var(--gutter) * 2);min-height:min(46rem, calc(100svh - var(--header-h)));padding:clamp(3rem, 7vh, 5.5rem) var(--gutter);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin-inline:auto;display:grid}.title[data-astro-cid-75ysl5lo]{letter-spacing:-.045em;text-wrap:balance;margin-top:1rem;font-size:clamp(2.6rem,1.2rem + 4vw,5.2rem);font-weight:750;line-height:.98}.title[data-astro-cid-75ysl5lo] span[data-astro-cid-75ysl5lo]{color:var(--mint)}.lead[data-astro-cid-75ysl5lo]{max-width:33rem;margin-top:1.5rem}.actions[data-astro-cid-75ysl5lo]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.visual[data-astro-cid-75ysl5lo]{place-items:center;min-width:0;display:grid}@media (width<=62rem){.grid[data-astro-cid-75ysl5lo]{grid-template-columns:1fr;min-height:0}}
