.hero[data-astro-cid-ge2uvauf]{background:var(--color-black);min-height:88svh;color:var(--color-white);border-bottom:1px solid #ffffff24;display:grid;position:relative;overflow:hidden}.hero-media[data-astro-cid-ge2uvauf]{z-index:0;background:var(--color-black);position:absolute;inset:0;container-type:size}.hero-media[data-astro-cid-ge2uvauf] .hero-img[data-astro-cid-ge2uvauf],.hero-media[data-astro-cid-ge2uvauf] .hero-video[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:center 45%;width:100%;height:100%;position:absolute;inset:0}@supports (width:1cqw){.hero-media[data-astro-cid-ge2uvauf] .hero-img[data-astro-cid-ge2uvauf],.hero-media[data-astro-cid-ge2uvauf] .hero-video[data-astro-cid-ge2uvauf]{--frame-ar:calc(1920 / 1080);--axis:calc(-17 / 1920);--axis-abs:calc(17 / 1920);left:calc(50% - 50% / (1 - 2 * var(--axis-abs)));width:calc(100% / (1 - 2 * var(--axis-abs)));object-position:calc(50% - var(--axis) * max(100cqw / (1 - 2 * var(--axis-abs)), 100cqh * var(--frame-ar))) 45%;max-width:none;right:auto}@media (aspect-ratio<=3/4){.hero-media[data-astro-cid-ge2uvauf] .hero-img[data-astro-cid-ge2uvauf],.hero-media[data-astro-cid-ge2uvauf] .hero-video[data-astro-cid-ge2uvauf]{--frame-ar:calc(816 / 1080);--axis:calc(-17 / 816);--axis-abs:calc(17 / 816)}}}.hero-video[data-astro-cid-ge2uvauf]{opacity:0}.hero-video[data-astro-cid-ge2uvauf].is-on{opacity:1}.hero-overlay[data-astro-cid-ge2uvauf]{pointer-events:none;background:linear-gradient(#0000 54%,#00000040 76%,#0000008c 100%),linear-gradient(#0000004d 0%,#0000 22%);position:absolute;inset:0}.hero-body[data-astro-cid-ge2uvauf]{z-index:2;padding:calc(var(--header-bar-height) + 2rem) 0 clamp(4rem, 14vh, 9rem);align-items:flex-end;display:flex;position:relative}.hero-stack[data-astro-cid-ge2uvauf]{isolation:isolate;width:fit-content;max-width:100%;padding-inline:max(var(--content-inset), 6vw);text-shadow:0 1px 18px #00000059;position:relative}.hero-stack[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#000000a3,#00000075 55%,#0000 100%);position:absolute;inset:-38% -16% -30% -4%}.hero-title[data-astro-cid-ge2uvauf]{font-weight:700;font-size:clamp(1.5rem, min(3vw, calc((100vw - 2 * max(var(--content-inset), 6vw)) / 11), calc(17.5vh + .9vw - 5.34rem)), 4rem);letter-spacing:0;line-height:1}.hero-title[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{white-space:nowrap;display:block}.hero-sub[data-astro-cid-ge2uvauf]{color:#fff;text-wrap:pretty;max-width:36rem;margin-top:1.25rem;font-size:clamp(1rem,1.2vw,1.1875rem);line-height:1.55}.hero-ctas[data-astro-cid-ge2uvauf]{gap:.875rem 1rem;margin-top:2rem}@media (width<=640px){.hero-overlay[data-astro-cid-ge2uvauf]{background:linear-gradient(#0000 30%,#00000038 44%,#0000009e 66%,#000000d1 100%),linear-gradient(#0000004d 0%,#0000 22%)}.hero-title[data-astro-cid-ge2uvauf]{font-size:clamp(1.5rem,7.2vw,2.25rem)}.hero-body[data-astro-cid-ge2uvauf]{padding-bottom:clamp(2.75rem,9vh,5rem)}.hero-sub[data-astro-cid-ge2uvauf]{margin-top:.85rem}.hero-ctas[data-astro-cid-ge2uvauf]{margin-top:1.5rem}}@media (width<=640px) and (height<=700px) and (aspect-ratio<=3/4){.hero-body[data-astro-cid-ge2uvauf]{padding-bottom:1.25rem}.hero-sub[data-astro-cid-ge2uvauf]{margin-top:.5rem;font-size:.9375rem;line-height:1.45}.hero-ctas[data-astro-cid-ge2uvauf]{margin-top:1rem}}@media (height<=520px) and (aspect-ratio>=3/2){.hero-title[data-astro-cid-ge2uvauf]{font-size:clamp(1.4rem,3.2vw,2rem);line-height:1.05}.hero-title[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{display:inline}.hero-body[data-astro-cid-ge2uvauf]{padding-bottom:1.5rem}.hero-sub[data-astro-cid-ge2uvauf]{max-width:46rem;margin-top:.5rem;font-size:.875rem;line-height:1.45}.hero-ctas[data-astro-cid-ge2uvauf]{margin-top:1rem}}.statement__grid[data-astro-cid-zx4qcpyt]{gap:var(--gap) var(--gap-lg);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.statement__copy[data-astro-cid-zx4qcpyt]{flex-direction:column;gap:1.25rem;display:flex}.statement__copy[data-astro-cid-zx4qcpyt] .eyebrow[data-astro-cid-zx4qcpyt]{margin-bottom:0}.statement__copy[data-astro-cid-zx4qcpyt] p[data-astro-cid-zx4qcpyt]{font-size:var(--text-body);color:var(--ink-2);max-width:62ch;line-height:1.75}.statement__copy[data-astro-cid-zx4qcpyt] .cta-row[data-astro-cid-zx4qcpyt]{margin-top:.5rem}.statement__media[data-astro-cid-zx4qcpyt] img{object-position:33% 50%}@media (width<=900px){.statement__grid[data-astro-cid-zx4qcpyt]{grid-template-columns:1fr}.statement__media[data-astro-cid-zx4qcpyt]{aspect-ratio:4/3;order:-1}}
