.page-hero[data-astro-cid-2bcg53wk]{margin-top:calc(-1 * var(--header-h));padding-top:var(--header-h);color:#fff;--header-h:77px;overflow:hidden;container:page-hero/inline-size}.shade[data-astro-cid-2bcg53wk]{z-index:-1;pointer-events:none;background:linear-gradient(#041012a8 0 58px,#0410125c 84px,#0410121f 112px,#04101200 140px),linear-gradient(90deg,#041012b3 0%,#0410129e 35%,#0410128f 49%,#04101200 60%);position:absolute;inset:0}.grid-hero[data-astro-cid-2bcg53wk]{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}.has-visual[data-astro-cid-2bcg53wk] .grid-hero[data-astro-cid-2bcg53wk]{padding-block:clamp(32px,5cqw,72px) clamp(48px,6cqw,88px)}.no-visual[data-astro-cid-2bcg53wk] .grid-hero[data-astro-cid-2bcg53wk]{min-height:clamp(300px,32cqw,440px);padding-block:clamp(40px,6cqw,88px) clamp(48px,6cqw,96px)}.eyebrow-row[data-astro-cid-2bcg53wk]{flex-wrap:wrap;align-items:center;gap:12px 14px;display:flex}.eyebrow[data-astro-cid-2bcg53wk]{color:#ffffffb8;line-height:1.5}.title[data-astro-cid-2bcg53wk]{font:500 clamp(34px, 4.6cqw, 60px) / 1.05 var(--font-display);letter-spacing:-.03em;text-wrap:balance;text-shadow:0 2px 30px #030e1059;margin:20px 0 0}.title-long[data-astro-cid-2bcg53wk]{font-size:clamp(28px,3.5cqw,46px);line-height:1.1}.title[data-astro-cid-2bcg53wk] em{color:var(--color-mint);font-style:normal}.lede[data-astro-cid-2bcg53wk]{color:#ffffffe6;text-wrap:pretty;max-width:54ch;margin-top:22px;font-size:17px;line-height:1.6}.ctas[data-astro-cid-2bcg53wk]{flex-wrap:wrap;align-items:center;gap:14px 12px;margin-top:30px;display:flex}.ctas[data-astro-cid-2bcg53wk] .btn{height:48px;padding-inline:22px;font-size:14.5px;font-weight:600}.ctas[data-astro-cid-2bcg53wk] a:not(.btn){color:#fff;text-underline-offset:5px;font-size:15px;font-weight:500;line-height:1.4;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;transition:text-decoration-color .2s}.ctas[data-astro-cid-2bcg53wk] a:not(.btn):hover{text-decoration-color:#fff}.visual[data-astro-cid-2bcg53wk]{width:100%;min-width:0;max-width:600px;color:var(--color-ink);margin-inline-start:auto}.visual[data-astro-cid-2bcg53wk] .record-card{border-color:#ffffffe6;border-radius:18px;overflow:hidden;box-shadow:0 40px 70px -28px #04282cb3,0 0 0 6px #ffffff4d}.stats[data-astro-cid-2bcg53wk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-bottom:clamp(40px,5cqw,72px);display:grid}.no-visual[data-astro-cid-2bcg53wk] .stats[data-astro-cid-2bcg53wk]{margin-top:calc(-1*clamp(16px,3cqw,48px))}.stat[data-astro-cid-2bcg53wk]{border-radius:16px;min-width:0;padding:clamp(16px,1.8cqw,22px) clamp(16px,1.8cqw,24px)}.stat-value[data-astro-cid-2bcg53wk]{font:500 clamp(26px, 2.8cqw, 38px) / 1 var(--font-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:#fff;display:block}.stat-label[data-astro-cid-2bcg53wk]{color:#ffffffd1;text-wrap:pretty;max-width:26ch;margin-top:10px;font-size:13.5px;line-height:1.45;display:block}@container page-hero (width>=820px){.stats[data-astro-cid-2bcg53wk]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container page-hero (width>=960px){.grid-hero[data-astro-cid-2bcg53wk]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(32px,5cqw,64px)}}@container page-hero (width<=959.98px){.shade[data-astro-cid-2bcg53wk]{display:none}.text[data-astro-cid-2bcg53wk]{position:relative}.text[data-astro-cid-2bcg53wk]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#041012a8 0,#0410129e calc(100% - 140px),#04101200 100%);position:absolute;inset:-400px -100vw -140px}.no-visual[data-astro-cid-2bcg53wk] .grid-hero[data-astro-cid-2bcg53wk]{min-height:0}.visual[data-astro-cid-2bcg53wk]{margin-inline:0}}@container page-hero (width<=560px){.grid-hero[data-astro-cid-2bcg53wk]{gap:32px}.has-visual[data-astro-cid-2bcg53wk] .grid-hero[data-astro-cid-2bcg53wk],.no-visual[data-astro-cid-2bcg53wk] .grid-hero[data-astro-cid-2bcg53wk]{padding-block:20px 36px}.lede[data-astro-cid-2bcg53wk]{font-size:15.5px}.ctas[data-astro-cid-2bcg53wk]{flex-direction:column;align-items:stretch;gap:10px;margin-top:24px}.ctas[data-astro-cid-2bcg53wk] a:not(.btn){text-align:center}}@media (width<=959.98px){.page-hero[data-astro-cid-2bcg53wk]{background:radial-gradient(90% 40% at 60% 78%, var(--color-mosaic-7), transparent 70%), linear-gradient(180deg, var(--color-mosaic-0) 0%, var(--color-mosaic-2) 30%, var(--color-mosaic-4) 55%, var(--color-mosaic-6) 80%, var(--color-mosaic-8) 100%)}}
