.nav_underline__CAMwU{position:absolute;inset-inline:0;bottom:-6px;height:2px;border-radius:9999px;background-image:linear-gradient(105deg,var(--accent),var(--brand-red));transform:scaleX(0);transform-origin:center;transition:transform .2s cubic-bezier(.16,1,.3,1)}.nav_triggerOpen__tS9Fm .nav_underline__CAMwU,.nav_trigger__U_xc0:hover .nav_underline__CAMwU{transform:scaleX(1)}.nav_cta__6qPKQ{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--accent);border-radius:2px;color:var(--accent);transition:color .24s ease}.nav_cta__6qPKQ:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(105deg,var(--accent),var(--brand-red));transform:translateX(-101%);transition:transform .28s cubic-bezier(.16,1,.3,1)}.nav_cta__6qPKQ:focus-visible,.nav_cta__6qPKQ:hover{color:#fff}.nav_cta__6qPKQ:focus-visible:before,.nav_cta__6qPKQ:hover:before{transform:translateX(0)}.nav_domain__paovz{position:relative}.nav_domain__paovz:before{content:"";position:absolute;inset-inline-start:-.75rem;top:.15rem;bottom:.15rem;width:2px;border-radius:9999px;background-image:linear-gradient(to bottom,var(--accent),var(--brand-red));transform:scaleY(0);transform-origin:top;transition:transform .16s ease}.nav_domain__paovz:focus-visible:before,.nav_domain__paovz:hover:before{transform:scaleY(1)}@media (prefers-reduced-motion:reduce){.nav_cta__6qPKQ,.nav_cta__6qPKQ:before,.nav_domain__paovz:before,.nav_underline__CAMwU{transition:none}}.home_guillochePath__mLpKg{stroke-dasharray:1;stroke-dashoffset:1;opacity:.3;animation:home_guillocheDraw__3k1gi 2.4s cubic-bezier(.16,1,.3,1) forwards}@keyframes home_guillocheDraw__3k1gi{to{stroke-dashoffset:0}}.home_guillocheSpin__zAUlu{display:block;width:100%;height:100%;transform-origin:center;will-change:transform;animation:home_guillocheSpin__zAUlu 90s linear infinite}@keyframes home_guillocheSpin__zAUlu{to{transform:rotate(1turn)}}.home_btnPrimary__U1aGQ{background-image:linear-gradient(105deg,var(--accent) 0,var(--brand-red) 50%,var(--accent) 100%);background-size:220% 100%;background-position:0 0;color:#fff;transition:background-position .24s ease}.home_btnPrimary__U1aGQ:hover{background-position:55% 0}.home_gateLine__d_SOA{transform-origin:top}.home_displayXl__RTig1{font-family:var(--font-heading);font-weight:700;font-size:clamp(2.75rem,6.2vw,5.25rem);line-height:.96;letter-spacing:-.03em}.home_displayL__UZXTY{font-size:clamp(1.9rem,3.6vw,3rem);line-height:1.04}.home_displayL__UZXTY,.home_statNum__jCJFF{font-family:var(--font-heading);font-weight:700;letter-spacing:-.02em}.home_statNum__jCJFF{line-height:.9;font-variant-numeric:tabular-nums}.home_leadStatement__H6znq{font-family:var(--font-heading);font-weight:600;font-size:clamp(1.375rem,2.4vw,1.85rem);line-height:1.22;letter-spacing:-.015em}.home_heroOverlay__rQNB7{background:linear-gradient(100deg,var(--background) 4%,rgba(244,246,249,.7) 34%,rgba(244,246,249,.12) 64%,transparent 84%)}.home_oviRule__mdwO_{height:3px;width:84px;border-radius:9999px;background-image:linear-gradient(105deg,var(--accent),var(--brand-red))}.home_oviRuleLight__5BHtD{background-image:linear-gradient(105deg,#ffffff,var(--brand-red))}.home_oviFill__GdYTg{background-image:linear-gradient(105deg,var(--accent),var(--brand-red))}.home_oviLeft__AyZ7c{border-inline-start:2px solid var(--brand-red);border-image:linear-gradient(to bottom,var(--accent),var(--brand-red)) 1}.home_capRow__LHnRW{position:relative}.home_capRow__LHnRW:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:2px;background-image:linear-gradient(to bottom,var(--accent),var(--brand-red));transform:scaleY(0);transform-origin:top;transition:transform .35s cubic-bezier(.16,1,.3,1)}.home_capRow__LHnRW:hover:before{transform:scaleY(1)}.home_faqIcon__yGuQ7{transition:transform .34s cubic-bezier(.16,1,.3,1)}details[open]>summary .home_faqIcon__yGuQ7{transform:rotate(135deg)}details[open] .home_faqAnswer__Caosf{animation:home_faqAnswerIn__y7sZc .34s cubic-bezier(.16,1,.3,1) both}.home_faqItem__6_hSh{interpolate-size:allow-keywords}@supports selector(::details-content){.home_faqItem__6_hSh::details-content{block-size:0;overflow:hidden;transition:block-size .34s cubic-bezier(.16,1,.3,1),content-visibility allow-discrete .34s}.home_faqItem__6_hSh[open]::details-content{block-size:auto}}@keyframes home_faqAnswerIn__y7sZc{0%{opacity:0;transform:translate3d(0,-6px,0)}to{opacity:1;transform:translateZ(0)}}.home_marquee__OteR9{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 3.5rem,#000 calc(100% - 3.5rem),transparent)}.home_marqueeTrack__xgtVD{display:flex;width:max-content;animation:home_marqueeScroll__H9Mnp 60s linear infinite}.home_marquee__OteR9:focus-within .home_marqueeTrack__xgtVD,.home_marquee__OteR9:hover .home_marqueeTrack__xgtVD{animation-play-state:paused}@keyframes home_marqueeScroll__H9Mnp{0%{transform:translateZ(0)}to{transform:translate3d(-33.3333%,0,0)}}@media (prefers-reduced-motion:reduce){.home_marquee__OteR9{overflow-x:auto;mask-image:none}.home_marqueeTrack__xgtVD{animation:none}.home_guillochePath__mLpKg{animation:none;stroke-dashoffset:0}.home_guillocheSpin__zAUlu{animation:none}.home_capRow__LHnRW:before,.home_faqIcon__yGuQ7{transition:none}details[open] .home_faqAnswer__Caosf{animation:none}.home_faqItem__6_hSh::details-content{transition:none}}.journey_spineFill__e0X0X{background-image:linear-gradient(to bottom,var(--accent),var(--brand-red));transform-origin:top}.journey_year__QhdQr{font-family:var(--font-heading);font-weight:700;font-size:1.5rem;line-height:1.05;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.journey_eraNum__lRpr4{font-family:var(--font-heading);font-weight:700;font-size:clamp(2.25rem,4vw,3.25rem);line-height:.9;letter-spacing:-.02em}.journey_milestone__Klzdq{transition:border-color .2s ease}.journey_milestone__Klzdq:hover{border-color:var(--accent)}@media (prefers-reduced-motion:reduce){.journey_milestone__Klzdq{transition:none}}