.phero[data-astro-cid-75ysl5lo]{padding-block:clamp(8rem,16vw,11rem) clamp(2.5rem,6vw,4.5rem);position:relative;overflow:clip}.grid-bg[data-astro-cid-75ysl5lo]{opacity:.5;pointer-events:none;background-image:linear-gradient(var(--color-line) 1px, transparent 1px), linear-gradient(90deg, var(--color-line) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 90% at 30% 20%,#000 10%,#0000 70%);mask-image:radial-gradient(80% 90% at 30% 20%,#000 10%,#0000 70%)}.inner[data-astro-cid-75ysl5lo]{position:relative}.pill[data-astro-cid-75ysl5lo]{letter-spacing:.16em;text-transform:uppercase;color:var(--color-signal-hi);border:1px solid color-mix(in srgb, var(--color-signal) 42%, var(--color-line));background:color-mix(in srgb, var(--color-signal) 9%, transparent);border-radius:999px;margin-bottom:1.1rem;padding:.55rem .95rem;font-size:.74rem;font-weight:700;line-height:1;display:inline-block}h1[data-astro-cid-75ysl5lo]{letter-spacing:-.022em;text-wrap:balance;max-width:20.7ch;font-size:clamp(2.3rem,6.4vw,4.6rem);line-height:1.02}.sub[data-astro-cid-75ysl5lo]{max-width:47.3ch;color:var(--color-slate);margin-top:1.3rem;font-size:clamp(1.05rem,1.9vw,1.25rem)}.ctas[data-astro-cid-75ysl5lo]{flex-wrap:wrap;gap:.75rem;margin-top:1.6rem;display:flex}@media (width<=47.99rem){.ctas[data-astro-cid-75ysl5lo]{flex-wrap:nowrap;gap:.6rem}.ctas[data-astro-cid-75ysl5lo] .btn{text-align:center;white-space:nowrap;flex:1 1 0;justify-content:center;min-width:0;padding-inline:.5rem;font-size:.9rem}.pill[data-astro-cid-75ysl5lo]{letter-spacing:.08em;white-space:nowrap;background:0 0;width:fit-content;max-width:100%;padding:.4rem .7rem;font-size:.58rem}}
