@font-face{font-family:marr;src:url(../media/MarrSansCond_Medium-s.p.1ha5m65eig_z6.woff)format("woff");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:marr;src:url(../media/MarrSansCond_Semibold-s.p.3k7m3hdek5on-.woff)format("woff");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:marr Fallback;src:local(Arial);ascent-override:106.01%;descent-override:22.8%;line-gap-override:25.76%;size-adjust:77.64%}.marr_e152515c-module__Hsa2eW__className{font-family:marr,marr Fallback}.marr_e152515c-module__Hsa2eW__variable{--font-marr:"marr", "marr Fallback"}
@font-face{font-family:victor;src:url(../media/VictorNarrow_Regular-s.p.2ceh1hidc9iky.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:victor;src:url(../media/VictorNarrow_Italic-s.p.12nsh1pzb-o6p.woff)format("woff");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:victor Fallback;src:local(Arial);ascent-override:145.31%;descent-override:34.27%;line-gap-override:0.0%;size-adjust:72.95%}.victor_1015d6a9-module__O0_axW__className{font-family:victor,victor Fallback}.victor_1015d6a9-module__O0_axW__variable{--font-victor:"victor", "victor Fallback"}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.Preloader-module__3uR81a__root{z-index:100;pointer-events:auto;position:fixed;inset:0;overflow:hidden}.Preloader-module__3uR81a__svg{width:min(64vw,620px);height:auto;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.Preloader-module__3uR81a__hidden{visibility:hidden}
.LegalModal-module__v88jQq__root{--modal-top:calc(clamp(20px, 4vh, 36px) + clamp(56px, 5vw, 68px));z-index:90;position:fixed;inset:0}.LegalModal-module__v88jQq__backdrop{animation:LegalModal-module__v88jQq__fade-in .5s var(--ease-out) both;background:#000000c7;position:absolute;inset:0}.LegalModal-module__v88jQq__panel{z-index:1;top:var(--modal-top);width:min(calc(100% - var(--gutter) * 2), var(--container));background:var(--surface);animation:LegalModal-module__v88jQq__slide-up .85s var(--ease-out) both;border:1px solid #ffffff1f;border-bottom:0;border-radius:10px 10px 0 0;outline:none;margin-inline:auto;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.LegalModal-module__v88jQq__scroller{overscroll-behavior:contain;height:100%;padding:clamp(32px,4.5vw,72px) clamp(20px,4vw,64px) clamp(64px,8vw,120px);overflow-y:auto}.LegalModal-module__v88jQq__close{z-index:2;background:var(--surface);transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out), color .3s var(--ease-out);border:1.5px solid #ffffff4d;border-radius:6px;align-items:center;gap:10px;padding:.5em .8em .45em;font-size:clamp(15px,1.2vw,17px);font-weight:600;line-height:1;display:flex;position:absolute;top:clamp(16px,2vw,28px);right:clamp(16px,2vw,28px)}.LegalModal-module__v88jQq__close:hover{border-color:var(--white);background:var(--white);color:var(--black)}.LegalModal-module__v88jQq__cross{width:11px;height:11px;position:relative}.LegalModal-module__v88jQq__cross:before,.LegalModal-module__v88jQq__cross:after{content:"";background:currentColor;width:100%;height:1.5px;position:absolute;top:50%;left:0;transform:rotate(45deg)}.LegalModal-module__v88jQq__cross:after{transform:rotate(-45deg)}.LegalModal-module__v88jQq__root[data-closing] .LegalModal-module__v88jQq__panel{animation:.5s cubic-bezier(.7,0,.84,0) forwards LegalModal-module__v88jQq__slide-down}.LegalModal-module__v88jQq__root[data-closing] .LegalModal-module__v88jQq__backdrop{animation:.5s ease-in forwards LegalModal-module__v88jQq__fade-out}@keyframes LegalModal-module__v88jQq__slide-up{0%{transform:translateY(100%)}}@keyframes LegalModal-module__v88jQq__slide-down{to{transform:translateY(100%)}}@keyframes LegalModal-module__v88jQq__fade-in{0%{opacity:0}}@keyframes LegalModal-module__v88jQq__fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.LegalModal-module__v88jQq__panel,.LegalModal-module__v88jQq__backdrop{animation:none}}
