.AnimatedHero_hero__Vj5Vy{position:relative;overflow-anchor:none;background:var(--color-brand-midnight);color:#fff}.AnimatedHero_viewport__VADC0{position:relative}.AnimatedHero_frame__2Vrcl{position:relative;display:grid;min-height:100svh;align-items:center;overflow:clip;padding:8rem 1.5rem 7rem;background:var(--color-brand-midnight)}.AnimatedHero_media__uKH1t,.AnimatedHero_overlay__d_bLr,.AnimatedHero_video__Xmkiy{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.AnimatedHero_video__Xmkiy{object-fit:cover}.AnimatedHero_media__uKH1t{background-position:50%;background-size:cover;transform-origin:50% 50%}.AnimatedHero_media__uKH1t[data-buffering=true] .AnimatedHero_video__Xmkiy{opacity:0}.AnimatedHero_overlay__d_bLr{background:linear-gradient(180deg,rgb(3 7 18/40%),rgb(3 7 18/28%) 25%,rgb(3 7 18/50%) 70%,rgb(3 7 18/92%)),radial-gradient(ellipse at center,rgb(3 7 18/30%),transparent 85%)}.AnimatedHero_copy__wfOZn{position:relative;z-index:1;width:min(100%,67rem);margin-inline:auto;text-align:center}.AnimatedHero_copy__wfOZn .AnimatedHero_eyebrow__6bTVq{display:flex;align-items:center;justify-content:center;gap:.85rem;margin:0 0 1.8rem;color:#e2e8f0;font-size:.68rem;font-weight:600;line-height:1.5;letter-spacing:.19em;text-transform:uppercase}.AnimatedHero_eyebrow__6bTVq>span{display:inline-flex;align-items:center;gap:.85rem;color:#ff7933;font-variant-numeric:tabular-nums}.AnimatedHero_eyebrowLine__bZydr{width:2rem;height:1px;background:rgb(255 255 255/40%)}.AnimatedHero_copy__wfOZn .AnimatedHero_title__sW5vR{max-width:20ch;margin:0 auto;color:#fff;font-family:var(--font-outfit),var(--font-body),sans-serif;font-size:clamp(2.75rem,6vw,5.5rem);font-weight:650;line-height:1.03;letter-spacing:-.055em;text-wrap:balance;text-shadow:0 3px 35px rgb(0 0 0/18%)}.AnimatedHero_title__sW5vR .AnimatedHero_accent__zdTlL{color:var(--color-brand-orange)}.AnimatedHero_copy__wfOZn .AnimatedHero_description__qLUSL{max-width:48rem;margin:1.65rem auto 0;color:#e2e8f0;font-size:clamp(1rem,1.45vw,1.2rem);font-weight:400;line-height:1.7;text-wrap:pretty}.AnimatedHero_actions__JfucD{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.85rem;margin-top:2.3rem;padding:0 1.25rem 4rem}.AnimatedHero_actions__JfucD a{display:inline-flex;min-height:3.4rem;align-items:center;justify-content:center;gap:.75rem;border:1px solid transparent;border-radius:999px;padding:.9rem 1.65rem;color:#fff;font-size:.83rem;font-weight:600;line-height:1.3;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.AnimatedHero_actions__JfucD .AnimatedHero_primaryAction__S11_n{border-color:#2761af;background:var(--color-brand-blue)}.AnimatedHero_actions__JfucD .AnimatedHero_primaryAction__S11_n:hover{border-color:#ff5a00;background:#b83e00;transform:translateY(-2px)}.AnimatedHero_actions__JfucD .AnimatedHero_secondaryAction__wZL1y{border-color:rgb(255 255 255/55%);background:rgb(3 7 18/15%);backdrop-filter:blur(8px)}.AnimatedHero_actions__JfucD .AnimatedHero_secondaryAction__wZL1y:hover{border-color:#fff;background:rgb(255 255 255/12%);transform:translateY(-2px)}.AnimatedHero_actions__JfucD svg{width:1rem;height:1rem}.AnimatedHero_hero__Vj5Vy a:focus-visible{outline:2px solid #ff9b65;outline-offset:5px}.AnimatedHero_hero__Vj5Vy[data-enhanced=true]{height:100svh;touch-action:none}.AnimatedHero_hero__Vj5Vy[data-enhanced=true] .AnimatedHero_viewport__VADC0{display:grid;height:100svh;align-items:center;overflow:clip;padding:8rem 1.5rem 6rem}.AnimatedHero_hero__Vj5Vy[data-enhanced=true] .AnimatedHero_content__pjFYz{width:min(100%,70rem);margin-inline:auto}.AnimatedHero_hero__Vj5Vy[data-enhanced=true] .AnimatedHero_frames__ElM9K{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;row-gap:1.5rem}.AnimatedHero_hero__Vj5Vy[data-enhanced=true] .AnimatedHero_frame__2Vrcl{display:contents}.AnimatedHero_hero__Vj5Vy[data-enhanced=true] .AnimatedHero_copy__wfOZn{display:grid;grid-area:1/1/4/2;grid-template-rows:subgrid;align-items:start;justify-items:center}.AnimatedHero_hero__Vj5Vy[data-enhanced=true] .AnimatedHero_copy__wfOZn .AnimatedHero_description__qLUSL,.AnimatedHero_hero__Vj5Vy[data-enhanced=true] .AnimatedHero_copy__wfOZn .AnimatedHero_eyebrow__6bTVq,.AnimatedHero_hero__Vj5Vy[data-enhanced=true] .AnimatedHero_copy__wfOZn .AnimatedHero_title__sW5vR{margin:0}.AnimatedHero_hero__Vj5Vy[data-enhanced=true] .AnimatedHero_actions__JfucD{padding:0}.AnimatedHero_hero__Vj5Vy[data-preview=true] .AnimatedHero_frame__2Vrcl{min-height:34rem;padding-block:6rem}@media (max-width:47.99rem){.AnimatedHero_frame__2Vrcl{padding:7rem 1.25rem 6rem}.AnimatedHero_hero__Vj5Vy[data-enhanced=true] .AnimatedHero_viewport__VADC0{padding:7rem 1.25rem 5rem}.AnimatedHero_hero__Vj5Vy[data-enhanced=true] .AnimatedHero_frames__ElM9K{row-gap:1.2rem}.AnimatedHero_copy__wfOZn .AnimatedHero_title__sW5vR{font-size:clamp(2.2rem,9vw,4.3rem)}.AnimatedHero_copy__wfOZn .AnimatedHero_eyebrow__6bTVq{margin-bottom:1.3rem;font-size:.58rem;letter-spacing:.12em}.AnimatedHero_copy__wfOZn .AnimatedHero_description__qLUSL{max-width:32rem;margin-top:1.3rem;font-size:.95rem;line-height:1.6}.AnimatedHero_actions__JfucD{gap:.65rem;margin-top:1.7rem}.AnimatedHero_actions__JfucD a{min-height:3rem;padding-inline:1.15rem;font-size:.75rem}}@media (max-height:37.99rem){.AnimatedHero_frame__2Vrcl{min-height:38rem;padding-block:7rem 6rem}}@media (prefers-reduced-motion:reduce){.AnimatedHero_hero__Vj5Vy .AnimatedHero_viewport__VADC0{position:relative;height:auto}.AnimatedHero_hero__Vj5Vy a,.AnimatedHero_hero__Vj5Vy span{transition:none}}