.HomeHero_root__DoWHp{--hero-navy:#060e1f;--hero-navy-soft:#0f2240;--hero-copper:#c4773a;--hero-copper-light:#e4a574;--hero-ease:cubic-bezier(.22,.72,.2,1);--hero-pad:max(1rem,calc((100vw - 72rem) / 2 + 2rem));position:relative;height:215svh;background:var(--hero-navy)}.HomeHero_desktopScene__yaAuF{position:sticky;top:0;height:100svh;min-height:42rem;overflow:hidden;isolation:isolate;background:var(--hero-navy)}.HomeHero_mediaGrade__01X83,.HomeHero_media__BT9tj,.HomeHero_primaryMedia__68yEt,.HomeHero_primaryMedia__68yEt:after{position:absolute;inset:0}.HomeHero_primaryMedia__68yEt{transition:transform .55s var(--hero-ease);will-change:transform}.HomeHero_detailImage__EOb1W,.HomeHero_mobileImage__qCnKT,.HomeHero_primaryImage__8RSXR{-o-object-fit:cover;object-fit:cover}.HomeHero_mediaGrade__01X83{background:linear-gradient(90deg,rgba(6,14,31,.97),rgba(6,14,31,.84) 34%,rgba(6,14,31,.28) 68%,rgba(6,14,31,.48)),linear-gradient(0deg,rgba(6,14,31,.78),transparent 36%,rgba(6,14,31,.18))}.HomeHero_detailFrame__ctS27{position:absolute;z-index:3;width:clamp(10rem,16vw,14rem);aspect-ratio:3/4;overflow:hidden;border:1px solid hsla(0,0%,100%,.22);box-shadow:0 30px 70px -28px rgba(0,0,0,.85);opacity:0;transform:translate3d(0,30px,0) rotate(1.5deg);transition:opacity .7s var(--hero-ease),transform .8s var(--hero-ease)}.HomeHero_detailFrame__ctS27:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(6,14,31,.72),transparent 45%)}.HomeHero_detailFrame__ctS27 span{position:absolute;z-index:2;left:1rem;bottom:1rem;color:#fff;font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.HomeHero_detailFrameWork__yrg7p{right:12%;top:17%}.HomeHero_detailFrameFinished__S53_i{right:29%;bottom:12%;width:clamp(8rem,13vw,11rem);transform:translate3d(0,30px,0) rotate(-2deg)}.HomeHero_detailFrameVisible__shG_F{opacity:1;transform:translateZ(0) rotate(0)}.HomeHero_focusLine__eOqnS{position:absolute;z-index:4;right:25%;top:43%;display:flex;align-items:center;gap:.75rem;color:hsla(0,0%,100%,.6);opacity:0;transform:translateX(12px);transition:opacity .6s var(--hero-ease),transform .6s var(--hero-ease)}.HomeHero_focusLine__eOqnS span{width:5rem;height:1px;background:hsla(26,67%,67%,.75)}.HomeHero_focusLine__eOqnS small{font-size:.62rem;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.HomeHero_focusLineVisible__UtWaV{opacity:1;transform:none}.HomeHero_copyArea__fue9_{position:absolute;z-index:6;inset:0;pointer-events:none}.HomeHero_copy__L_Vvw{position:absolute;left:var(--hero-pad);top:50%;width:min(43rem,52vw);opacity:0;transform:translate3d(0,calc(-50% + 18px),0);transition:opacity .28s var(--hero-ease),transform .42s var(--hero-ease);pointer-events:none}.HomeHero_copyVisible__SSl3S{opacity:1;transform:translate3d(0,-50%,0);pointer-events:auto}.HomeHero_stageMeta__pwIds{display:flex;align-items:center;gap:.8rem;margin-bottom:1.25rem;color:var(--hero-copper-light);font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.HomeHero_stageMeta__pwIds span:first-child{display:grid;place-items:center;width:2.35rem;height:2.35rem;border:1px solid hsla(26,67%,67%,.4);border-radius:50%}.HomeHero_copy__L_Vvw h1,.HomeHero_copy__L_Vvw h2{max-width:12.5ch;color:#fff;font-size:clamp(2.7rem,5.5vw,5.1rem);font-weight:800;letter-spacing:-.045em;line-height:1.02;text-wrap:balance}.HomeHero_copy__L_Vvw:nth-child(2) h2{max-width:11ch}.HomeHero_copy__L_Vvw:nth-child(3) h2{max-width:15ch;font-size:clamp(2.55rem,4.8vw,4.45rem)}.HomeHero_description__P1j9a{max-width:35rem;margin-top:1.5rem;color:hsla(0,0%,100%,.7);font-size:clamp(.98rem,1.4vw,1.16rem);line-height:1.65}.HomeHero_actions__mcwD_{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:2rem}.HomeHero_primaryAction___wK1h,.HomeHero_secondaryAction__POoAP{display:inline-flex;min-height:3.2rem;align-items:center;justify-content:center;gap:.65rem;padding:.85rem 1.45rem;border-radius:.75rem;font-size:.82rem;font-weight:700;letter-spacing:.03em;transition:transform .25s var(--hero-ease),background-color .25s ease,color .25s ease}.HomeHero_primaryAction___wK1h{background:var(--hero-copper);color:#fff;box-shadow:0 18px 40px -20px rgba(196,119,58,.9)}.HomeHero_secondaryAction__POoAP{border:1px solid hsla(0,0%,100%,.45);color:#fff}.HomeHero_primaryAction___wK1h:hover,.HomeHero_secondaryAction__POoAP:hover{transform:translateY(-2px)}.HomeHero_secondaryAction__POoAP:hover{background:#fff;color:var(--hero-navy-soft)}.HomeHero_trustPanel__SNMGt{width:min(32rem,100%);display:grid;grid-template-columns:5.5rem 1fr;align-items:center;gap:1.15rem;margin-top:1.5rem;padding:.75rem 0;border-top:1px solid hsla(26,67%,67%,.34);border-bottom:1px solid hsla(0,0%,100%,.12)}.HomeHero_trustBadge__roliN{width:5.5rem;height:5.5rem;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 14px 24px rgba(0,0,0,.28))}.HomeHero_trustPanel__SNMGt div{display:flex;min-width:0;flex-direction:column}.HomeHero_trustPanel__SNMGt span{color:var(--hero-copper-light);font-size:.58rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.HomeHero_trustPanel__SNMGt strong{margin-top:.2rem;color:#fff;font-size:.9rem;line-height:1.25}.HomeHero_trustPanel__SNMGt small{margin-top:.38rem;color:hsla(0,0%,100%,.45);font-size:.58rem;font-weight:650;letter-spacing:.12em;line-height:1.45;text-transform:uppercase}.HomeHero_technicalOverlay__d_luP{position:absolute;z-index:4;inset:5rem 2rem 4rem 34%;opacity:0;transition:opacity .65s var(--hero-ease);pointer-events:none}.HomeHero_technicalOverlayVisible__SG7ga{opacity:1}.HomeHero_technicalOverlay__d_luP svg{width:100%;height:100%;stroke:hsla(26,67%,67%,.28);stroke-width:1}.HomeHero_technicalOverlay__d_luP ul{position:absolute;inset:0;list-style:none}.HomeHero_technicalOverlay__d_luP li{position:absolute;padding:.45rem .65rem;border-left:1px solid hsla(26,67%,67%,.65);color:hsla(0,0%,100%,.72);font-size:.62rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.HomeHero_label1__dh3pd{left:6%;top:12%}.HomeHero_label2__NjRC2{right:4%;top:44%}.HomeHero_label3__UxYtw{left:16%;bottom:5%}.HomeHero_label4__Gh9p9{right:26%;bottom:14%}.HomeHero_progress__wuCHC{position:absolute;z-index:8;left:var(--hero-pad);right:var(--hero-pad);bottom:2.1rem}.HomeHero_progressLabels__NZH7V{display:flex;justify-content:space-between;margin-bottom:.65rem;color:hsla(0,0%,100%,.32);font-size:.58rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.HomeHero_progressLabels__NZH7V span{transition:color .35s ease}.HomeHero_progressLabelActive__BXDDb{color:hsla(0,0%,100%,.78)!important}.HomeHero_progressTrack__Co1Sx{height:1px;overflow:hidden;background:hsla(0,0%,100%,.16)}.HomeHero_progressTrack__Co1Sx span{display:block;width:100%;height:100%;transform-origin:left;background:var(--hero-copper-light);transition:transform .12s linear}.HomeHero_nextPreview__vAS62{position:absolute;z-index:9;left:0;right:0;bottom:0;min-height:5.25rem;display:flex;align-items:center;justify-content:space-between;padding:1.25rem var(--hero-pad);background:#fff;color:var(--hero-navy-soft);transition:transform .16s linear}.HomeHero_nextPreview__vAS62 span{color:#9d5a1f;font-size:.62rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.HomeHero_nextPreview__vAS62 strong{font-size:.95rem}.HomeHero_mobileScene__NoAkf{display:none}.HomeHero_mobileMedia__tRz6x{position:relative}@media (max-width:899px){.HomeHero_root__DoWHp{height:auto;min-height:0}.HomeHero_desktopScene__yaAuF{display:none}.HomeHero_mobileScene__NoAkf{position:relative;display:block;overflow:hidden;background:var(--hero-navy)}.HomeHero_mobileMedia__tRz6x{position:absolute;inset:0 0 auto;height:100svh;min-height:42rem}.HomeHero_mobileGrade__iYvwo{position:absolute;inset:0;background:linear-gradient(0deg,var(--hero-navy) 0,rgba(6,14,31,.42) 42%,rgba(6,14,31,.5) 100%),linear-gradient(90deg,rgba(6,14,31,.68),rgba(6,14,31,.08))}.HomeHero_mobileLead__rWeRn{position:relative;z-index:2;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:8.5rem 1rem 2.5rem}.HomeHero_mobileEyebrow__caFwA{display:flex;align-items:center;gap:.7rem;margin-bottom:1rem;color:var(--hero-copper-light);font-size:.62rem;font-weight:700;letter-spacing:.19em;text-transform:uppercase}.HomeHero_mobileEyebrow__caFwA:before{content:"";width:1.65rem;height:1px;background:var(--hero-copper)}.HomeHero_mobileLead__rWeRn h1{max-width:10.5ch;color:#fff;font-size:clamp(2.35rem,11vw,3.55rem);font-weight:800;letter-spacing:-.045em;line-height:1.02;text-wrap:balance}.HomeHero_mobileLead__rWeRn>p{max-width:30rem;margin-top:1.2rem;color:hsla(0,0%,100%,.72);font-size:.95rem;line-height:1.6}.HomeHero_actions__mcwD_{width:100%;margin-top:1.55rem}.HomeHero_primaryAction___wK1h,.HomeHero_secondaryAction__POoAP{flex:1 1 10rem}.HomeHero_mobileSystem__8PQLt{position:relative;z-index:2;padding:4.5rem 1rem 5rem;border-top:1px solid hsla(0,0%,100%,.1);background:linear-gradient(145deg,#071126,#0f2240)}.HomeHero_mobileSystem__8PQLt:after{content:"";position:absolute;inset:0;opacity:.13;background-image:linear-gradient(hsla(0,0%,100%,.12) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.12) 1px,transparent 0);background-size:48px 48px;pointer-events:none}.HomeHero_mobileSystem__8PQLt>*{position:relative;z-index:1}.HomeHero_mobileSystem__8PQLt h2{max-width:12ch;color:#fff;font-size:clamp(2rem,9vw,3rem);font-weight:800;letter-spacing:-.04em;line-height:1.06}.HomeHero_mobileSystem__8PQLt ul{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin-top:2.5rem;border-top:1px solid hsla(0,0%,100%,.14);list-style:none}.HomeHero_mobileSystem__8PQLt li{padding:1rem 0;border-bottom:1px solid hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.72);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.HomeHero_mobileSystem__8PQLt li:nth-child(2n){padding-left:1rem;border-left:1px solid hsla(0,0%,100%,.14)}.HomeHero_mobileSystem__8PQLt>p{margin-top:2rem;color:hsla(0,0%,100%,.58);font-size:.9rem;line-height:1.6}.HomeHero_mobileSystem__8PQLt .HomeHero_trustPanel__SNMGt{grid-template-columns:4.75rem 1fr;margin-top:2.25rem}.HomeHero_mobileSystem__8PQLt .HomeHero_trustBadge__roliN{width:4.75rem;height:4.75rem}}@media (max-width:430px){.HomeHero_mobileLead__rWeRn{padding-bottom:2.35rem}.HomeHero_mobileLead__rWeRn h1{font-size:2.25rem}.HomeHero_primaryAction___wK1h,.HomeHero_secondaryAction__POoAP{flex-basis:100%;min-height:2.9rem}}@media (prefers-reduced-motion:reduce){.HomeHero_root__DoWHp{height:100svh}.HomeHero_desktopScene__yaAuF{position:relative}.HomeHero_detailFrame__ctS27,.HomeHero_focusLine__eOqnS,.HomeHero_progress__wuCHC,.HomeHero_technicalOverlay__d_luP{display:none}.HomeHero_primaryMedia__68yEt{transform:scale(1.04)!important;transition:none}.HomeHero_copy__L_Vvw{display:none}.HomeHero_copy__L_Vvw:nth-child(3){display:block;opacity:1;transform:translate3d(0,-50%,0);pointer-events:auto}.HomeHero_nextPreview__vAS62{transform:none!important}}