@font-face{font-family:riforma;src:url(../media/RiformaLL_Light-s.p.0r-n0_.cpsp3l.woff2?dpl=dpl_CzAEYMS966qB4WHHhnYyaXaorxXa)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:riforma;src:url(../media/RiformaLL_Regular-s.p.0-pvz5eww9zmi.woff2?dpl=dpl_CzAEYMS966qB4WHHhnYyaXaorxXa)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:riforma;src:url(../media/RiformaLL_Medium-s.p.0olc-f40y8-rm.woff2?dpl=dpl_CzAEYMS966qB4WHHhnYyaXaorxXa)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:riforma;src:url(../media/RiformaLL_Bold-s.p.071m80xtm8x84.woff2?dpl=dpl_CzAEYMS966qB4WHHhnYyaXaorxXa)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:riforma Fallback;src:local(Arial);ascent-override:89.03%;descent-override:23.43%;line-gap-override:0.0%;size-adjust:106.7%}.riforma_6813d993-module__S8KzNq__className{font-family:riforma,riforma Fallback,Arial,sans-serif}.riforma_6813d993-module__S8KzNq__variable{--font-riforma:"riforma", "riforma Fallback", Arial, sans-serif}
.v8-module__JsC5Tq__root{isolation:isolate}.v8-module__JsC5Tq__megaMenuPanel{opacity:0;will-change:height, opacity;transition:height .25s cubic-bezier(.22,1,.36,1),opacity .2s ease-out}.v8-module__JsC5Tq__megaMenuPanel[data-motion-state=initial]{transition:none}.v8-module__JsC5Tq__megaMenuPanel[data-motion-state=open]{opacity:1}.v8-module__JsC5Tq__megaMenuPanel[data-motion-state=switching]{opacity:1;transition:height .22s cubic-bezier(.22,1,.36,1),opacity linear}.v8-module__JsC5Tq__megaMenuPanel[data-motion-state=closing]{opacity:0;transition:height .18s ease-in,opacity .18s ease-in}.v8-module__JsC5Tq__megaMenuOverlay{opacity:0;will-change:opacity;transition:opacity .2s ease-out}.v8-module__JsC5Tq__megaMenuOverlay[data-motion-state=initial]{transition:none}.v8-module__JsC5Tq__megaMenuOverlay[data-motion-state=open],.v8-module__JsC5Tq__megaMenuOverlay[data-motion-state=switching]{opacity:1}.v8-module__JsC5Tq__megaMenuOverlay[data-motion-state=closing]{opacity:0;transition-timing-function:ease-in}.v8-module__JsC5Tq__mobileMenuPanel{animation:.22s cubic-bezier(.22,1,.36,1) both v8-module__JsC5Tq__v8-mobile-menu-in}.v8-module__JsC5Tq__filmGrain:after{content:"";mix-blend-mode:overlay;opacity:.18;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='.9'/%3E%3C/svg%3E");position:absolute;inset:0}.v8-module__JsC5Tq__modularPanel{--v8-mod-parallax:0;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:56px 56px}.v8-module__JsC5Tq__modDriftNeg28{transform:translateY(calc(var(--v8-mod-parallax) * -28px))}.v8-module__JsC5Tq__modDriftNeg24{transform:translateY(calc(var(--v8-mod-parallax) * -24px))}.v8-module__JsC5Tq__modDriftNeg20{transform:translateY(calc(var(--v8-mod-parallax) * -20px))}.v8-module__JsC5Tq__modDriftNeg16{transform:translateY(calc(var(--v8-mod-parallax) * -16px))}.v8-module__JsC5Tq__modDriftNeg12{transform:translateY(calc(var(--v8-mod-parallax) * -12px))}.v8-module__JsC5Tq__modDrift12{transform:translateY(calc(var(--v8-mod-parallax) * 12px))}.v8-module__JsC5Tq__modDrift16{transform:translateY(calc(var(--v8-mod-parallax) * 16px))}.v8-module__JsC5Tq__modDrift20{transform:translateY(calc(var(--v8-mod-parallax) * 20px))}.v8-module__JsC5Tq__modDrift24{transform:translateY(calc(var(--v8-mod-parallax) * 24px))}.v8-module__JsC5Tq__modDrift28{transform:translateY(calc(var(--v8-mod-parallax) * 28px))}.v8-module__JsC5Tq__modDriftNeg28,.v8-module__JsC5Tq__modDriftNeg24,.v8-module__JsC5Tq__modDriftNeg20,.v8-module__JsC5Tq__modDriftNeg16,.v8-module__JsC5Tq__modDriftNeg12,.v8-module__JsC5Tq__modDrift12,.v8-module__JsC5Tq__modDrift16,.v8-module__JsC5Tq__modDrift20,.v8-module__JsC5Tq__modDrift24,.v8-module__JsC5Tq__modDrift28{will-change:transform}.v8-module__JsC5Tq__heroLogoMarquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.v8-module__JsC5Tq__heroLogoMarqueeTrack{align-items:center;width:max-content;height:100%;animation:160s linear infinite v8-module__JsC5Tq__v8-logo-marquee;display:flex}.v8-module__JsC5Tq__heroLogoMarqueeTrackFast{animation-duration:80s}.v8-module__JsC5Tq__reveal{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.v8-module__JsC5Tq__revealed{opacity:1;transform:translateY(0)}.v8-module__JsC5Tq__delay0{transition-delay:0s}.v8-module__JsC5Tq__delay1{transition-delay:80ms}.v8-module__JsC5Tq__delay2{transition-delay:.16s}.v8-module__JsC5Tq__delay3{transition-delay:.24s}.v8-module__JsC5Tq__delay4{transition-delay:.32s}.v8-module__JsC5Tq__delay5{transition-delay:.4s}.v8-module__JsC5Tq__delay6{transition-delay:.48s}.v8-module__JsC5Tq__delay7{transition-delay:.56s}.v8-module__JsC5Tq__delay8{transition-delay:.64s}.v8-module__JsC5Tq__heroVideo{animation:1.3s ease-out both v8-module__JsC5Tq__v8-video-fade}.v8-module__JsC5Tq__heroTrack{--v8-hero-progress:0;--v8-outro-progress:0}.v8-module__JsC5Tq__heroStage{opacity:calc(1 - (var(--v8-hero-progress) * .15));transform:scale(calc(1 - (var(--v8-hero-progress) * .02)));transform-origin:50%;will-change:opacity, transform}.v8-module__JsC5Tq__outroProgressFill{height:calc(var(--v8-outro-progress) * 100%);will-change:height}.v8-module__JsC5Tq__heroLine{animation:.9s cubic-bezier(.22,1,.36,1) both v8-module__JsC5Tq__v8-hero-line}.v8-module__JsC5Tq__heroLine1{animation-delay:.12s}.v8-module__JsC5Tq__heroLine2{animation-delay:.24s}.v8-module__JsC5Tq__heroLine3{animation-delay:.36s}.v8-module__JsC5Tq__floatChip{animation:5s ease-in-out infinite alternate v8-module__JsC5Tq__v8-float-chip}.v8-module__JsC5Tq__floatChip2{animation-delay:-1.6s}.v8-module__JsC5Tq__floatChip3{animation-delay:-3.2s}.v8-module__JsC5Tq__statsCard{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(34px)}.v8-module__JsC5Tq__statsVisible{opacity:1;transform:translateY(0)}.v8-module__JsC5Tq__statsDelay0{transition-delay:0s}.v8-module__JsC5Tq__statsDelay1{transition-delay:.12s}.v8-module__JsC5Tq__statsDelay2{transition-delay:.24s}.v8-module__JsC5Tq__statsDelay3{transition-delay:.36s}.v8-module__JsC5Tq__toneMuted{color:#fafaf959;transition:color .6s cubic-bezier(.22,1,.36,1)}.v8-module__JsC5Tq__toneVisible{color:#fafaf9}@keyframes v8-module__JsC5Tq__v8-video-fade{0%{opacity:0}to{opacity:1}}@keyframes v8-module__JsC5Tq__v8-hero-line{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes v8-module__JsC5Tq__v8-float-chip{0%{transform:translateY(-8px)}to{transform:translateY(8px)}}@keyframes v8-module__JsC5Tq__v8-logo-marquee{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@keyframes v8-module__JsC5Tq__v8-mobile-menu-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.v8-module__JsC5Tq__root,.v8-module__JsC5Tq__root *,.v8-module__JsC5Tq__root :before,.v8-module__JsC5Tq__root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.v8-module__JsC5Tq__reveal,.v8-module__JsC5Tq__revealed,.v8-module__JsC5Tq__heroVideo,.v8-module__JsC5Tq__heroStage,.v8-module__JsC5Tq__heroLine,.v8-module__JsC5Tq__floatChip,.v8-module__JsC5Tq__statsCard,.v8-module__JsC5Tq__statsVisible,.v8-module__JsC5Tq__toneMuted,.v8-module__JsC5Tq__toneVisible{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.v8-module__JsC5Tq__megaMenuPanel,.v8-module__JsC5Tq__megaMenuOverlay{transition:none!important}.v8-module__JsC5Tq__heroLogoMarqueeTrack{animation:none!important;transform:translate(0)!important}.v8-module__JsC5Tq__outroProgressFill{height:100%!important}.v8-module__JsC5Tq__modularPanel{--v8-mod-parallax:0!important}}
