.legal-module-scss-module__ip5oNa__staticContent{border-top:1px solid #100f0929;max-width:760px;margin-top:30px;padding-top:34px}.legal-module-scss-module__ip5oNa__legalIntro{color:#100f09db;font-family:var(--font-golos);margin:0;font-size:17.5px;line-height:1.7}.legal-module-scss-module__ip5oNa__legalIntro p{margin:0}.legal-module-scss-module__ip5oNa__legalIntro p+p{margin-top:14px}.legal-module-scss-module__ip5oNa__legalBlocks{flex-direction:column;padding-top:10px;display:flex}.legal-module-scss-module__ip5oNa__legalBlocks section{padding-top:46px}.legal-module-scss-module__ip5oNa__legalBlocks h2{max-width:760px;color:var(--ink);font-family:var(--font-league-gothic);text-transform:uppercase;margin:12px 0 0;font-size:40px;font-style:italic;font-weight:400;line-height:1.04}.legal-module-scss-module__ip5oNa__legalBlocks p{color:#100f09db;font-family:var(--font-golos);margin:14px 0 0;font-size:17px;line-height:1.7}.legal-module-scss-module__ip5oNa__legalBlocks ul{flex-direction:column;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.legal-module-scss-module__ip5oNa__legalBlocks li{color:#100f09db;font-family:var(--font-golos);padding-left:26px;font-size:16.5px;line-height:1.66;position:relative}.legal-module-scss-module__ip5oNa__legalBlocks li:before{content:"";background:var(--lime);width:12px;height:12px;position:absolute;top:7px;left:0}@media (max-width:1180px){.legal-module-scss-module__ip5oNa__staticContent{margin-top:22px;padding-top:24px}.legal-module-scss-module__ip5oNa__legalIntro{font-size:16.5px}.legal-module-scss-module__ip5oNa__legalBlocks{gap:34px;padding-top:38px}.legal-module-scss-module__ip5oNa__legalBlocks section{border-top:1px solid #100f0929;padding-top:18px}.legal-module-scss-module__ip5oNa__legalBlocks h2{margin-top:8px;font-size:30px}.legal-module-scss-module__ip5oNa__legalBlocks p{margin-top:12px;font-size:16px;line-height:1.68}.legal-module-scss-module__ip5oNa__legalBlocks ul{margin-top:16px}.legal-module-scss-module__ip5oNa__legalBlocks li{padding-left:23px;font-size:15.5px;line-height:1.64}.legal-module-scss-module__ip5oNa__legalBlocks li:before{width:11px;height:11px}}.legal-module-scss-module__ip5oNa__main{min-height:100vh;color:var(--ink);background:var(--paper);padding:0 0 100px}.legal-module-scss-module__ip5oNa__legalPage{flex-direction:column;align-items:center;display:flex}.legal-module-scss-module__ip5oNa__logoLink{z-index:10;background:var(--ink);justify-content:center;align-items:center;width:100%;height:92px;margin:0;display:flex;position:sticky;top:0}.legal-module-scss-module__ip5oNa__logo{object-fit:contain;filter:none;width:auto;height:40px}.legal-module-scss-module__ip5oNa__box{width:min(100%,980px);box-shadow:none;background:0 0;padding:40px 72px 0}.legal-module-scss-module__ip5oNa__legalTabs{gap:12px;display:flex}.legal-module-scss-module__ip5oNa__legalTabs a{height:46px;color:var(--ink);border:1.5px solid var(--ink);font-family:var(--font-league-gothic);letter-spacing:.05em;text-transform:uppercase;align-items:center;padding:0 26px;font-size:20px;font-style:italic;text-decoration:none;display:flex;transform:skew(-16.1deg)}.legal-module-scss-module__ip5oNa__legalTabs a:hover,.legal-module-scss-module__ip5oNa__legalTabs .legal-module-scss-module__ip5oNa__activeTab{color:var(--lime);background:var(--ink)}.legal-module-scss-module__ip5oNa__legalTabs a>span{display:block;transform:skew(16.1deg)}.legal-module-scss-module__ip5oNa__title{color:var(--ink);font-family:var(--font-league-gothic);letter-spacing:.005em;text-shadow:none;text-transform:uppercase;margin:0;font-size:84px;font-style:italic;font-weight:400;line-height:.98}.legal-module-scss-module__ip5oNa__content{border-top:1px solid #100f0929;max-width:760px;margin-top:30px;padding-top:34px}.legal-module-scss-module__ip5oNa__content p,.legal-module-scss-module__ip5oNa__content ul,.legal-module-scss-module__ip5oNa__content ol{color:#100f09db;font-family:var(--font-golos);text-shadow:none;font-size:17px;font-weight:400;line-height:1.7}.legal-module-scss-module__ip5oNa__content h2,.legal-module-scss-module__ip5oNa__content h3{color:var(--ink);font-family:var(--font-league-gothic);text-transform:uppercase;margin-top:46px;font-size:40px;font-style:italic;font-weight:400;line-height:1.04}.legal-module-scss-module__ip5oNa__content li::marker{color:var(--lime)}.legal-module-scss-module__ip5oNa__contactBox{color:var(--paper);background:var(--ink);justify-content:space-between;align-items:center;gap:22px;margin-top:64px;padding:34px 36px;display:flex}.legal-module-scss-module__ip5oNa__contactBox>div{color:#f3efe4cc;min-width:0;font-size:15.5px;line-height:1.6}.legal-module-scss-module__ip5oNa__contactBox a:not(.legal-module-scss-module__ip5oNa__contactButton){color:inherit;text-underline-offset:3px;text-decoration:underline}.legal-module-scss-module__ip5oNa__contactBox a:not(.legal-module-scss-module__ip5oNa__contactButton):hover,.legal-module-scss-module__ip5oNa__contactBox a:not(.legal-module-scss-module__ip5oNa__contactButton):focus-visible{color:var(--lime)}.legal-module-scss-module__ip5oNa__contactBox strong{color:var(--lime);font-family:var(--font-league-gothic);letter-spacing:.03em;font-size:28px;font-style:italic;font-weight:400}.legal-module-scss-module__ip5oNa__contactBox span{color:#f3efe4cc;font-size:15.5px;line-height:1.6}.legal-module-scss-module__ip5oNa__contactBox>div p{color:#f3efe4cc;margin:0;font-size:15.5px;line-height:1.6}.legal-module-scss-module__ip5oNa__contactLink{text-decoration:none;transition:color .2s;color:#f3efe4cc!important}.legal-module-scss-module__ip5oNa__contactLink:hover,.legal-module-scss-module__ip5oNa__contactLink:focus-visible{color:var(--lime)!important}.legal-module-scss-module__ip5oNa__contactLink[href^=tel\:]{white-space:nowrap}.legal-module-scss-module__ip5oNa__contactButton{color:var(--ink);clip-path:polygon(14px 0,100% 0,calc(100% - 14px) 100%,0 100%);white-space:nowrap;--button-hover-scale:1;flex-shrink:0;font-size:22px;line-height:22px;background:var(--lime)!important;height:48px!important;padding:0 30px!important}:is(.legal-module-scss-module__ip5oNa__contactButton [class*=shellBase],.legal-module-scss-module__ip5oNa__contactButton [class*=shellGlow],.legal-module-scss-module__ip5oNa__contactButton [class*=glare]){display:none!important}.legal-module-scss-module__ip5oNa__contactButton [class*=content]{color:inherit;transform:skew(-4deg)}.legal-module-scss-module__ip5oNa__contactButton:hover,.legal-module-scss-module__ip5oNa__contactButton:focus-visible{color:var(--lime);background:var(--olive)!important}@media (max-width:1180px){.legal-module-scss-module__ip5oNa__main{padding-bottom:40px}.legal-module-scss-module__ip5oNa__logoLink{height:63px;display:flex}.legal-module-scss-module__ip5oNa__logo{height:28px}.legal-module-scss-module__ip5oNa__box{width:100%;padding:18px 20px 0}.legal-module-scss-module__ip5oNa__legalTabs{flex-direction:column;gap:10px}.legal-module-scss-module__ip5oNa__legalTabs a{justify-content:center;width:100%;height:52px;padding:0 20px;font-size:21px}.legal-module-scss-module__ip5oNa__title{margin-top:0;font-size:clamp(44px,12.5vw,56px)}.legal-module-scss-module__ip5oNa__content{margin-top:22px;padding-top:24px}.legal-module-scss-module__ip5oNa__content p,.legal-module-scss-module__ip5oNa__content ul,.legal-module-scss-module__ip5oNa__content ol{font-size:16px;line-height:1.68}.legal-module-scss-module__ip5oNa__content h2,.legal-module-scss-module__ip5oNa__content h3{border-top:1px solid #100f0929;margin-top:34px;padding-top:18px;font-size:30px}.legal-module-scss-module__ip5oNa__contactBox{flex-direction:column;align-items:stretch;gap:16px;margin-top:44px;padding:26px 20px 28px}.legal-module-scss-module__ip5oNa__contactButton{justify-content:center;width:100%;font-size:clamp(16px,4.5vw,22px);padding-left:14px!important;padding-right:14px!important}.legal-module-scss-module__ip5oNa__contactBox strong{font-size:28px}}.legal-module-scss-module__ip5oNa__cmsContent{padding-top:10px}.legal-module-scss-module__ip5oNa__cmsContent h2{max-width:760px;color:var(--ink);font-family:var(--font-league-gothic);text-transform:uppercase;margin:46px 0 0;font-size:40px;font-style:italic;font-weight:400;line-height:1.04}.legal-module-scss-module__ip5oNa__cmsContent p{color:#100f09db;max-width:760px;font-family:var(--font-golos);margin:14px 0 0;font-size:17px;line-height:1.7}.legal-module-scss-module__ip5oNa__cmsContent ul{flex-direction:column;gap:10px;max-width:760px;margin:18px 0 0;padding:0;list-style:none;display:flex}.legal-module-scss-module__ip5oNa__cmsContent li{color:#100f09db;font-family:var(--font-golos);padding-left:26px;font-size:16.5px;line-height:1.66;position:relative}.legal-module-scss-module__ip5oNa__cmsContent li:before{content:"";background:var(--lime);width:12px;height:12px;position:absolute;top:7px;left:0}
.Button-module-scss-module__HB5Z3q__button{cursor:pointer;z-index:0;-webkit-user-select:none;user-select:none;isolation:isolate;width:auto;height:auto;font-size:22px;line-height:1;font-family:var(--font-league-gothic);text-transform:uppercase;letter-spacing:.4px;color:var(--black);appearance:none;--button-shell-scale:1;--button-hover-scale:1;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:12px 31px;font-style:italic;font-weight:400;text-decoration:none;transition:color .3s,opacity .3s,border-color .3s;display:inline-flex;position:relative;overflow:visible}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__HB5Z3q__button:not(:disabled):hover{--button-shell-scale:var(--button-hover-scale)}}.Button-module-scss-module__HB5Z3q__button:focus-visible{--button-shell-scale:var(--button-hover-scale)}.Button-module-scss-module__HB5Z3q__button:disabled{opacity:.45;cursor:not-allowed}@media (min-width:901px){.Button-module-scss-module__HB5Z3q__button{padding-top:0;padding-bottom:0;height:56px!important}}.Button-module-scss-module__HB5Z3q__shellBase,.Button-module-scss-module__HB5Z3q__shellGlow{pointer-events:none;transform-origin:50%;transition:transform .2s;position:absolute}.Button-module-scss-module__HB5Z3q__shellBase{transform:skewX(-12deg) scale(var(--button-shell-scale));z-index:0;inset:0;box-shadow:0 0 0 1px #f7f7ff,1px 1px 3px #06210054}.Button-module-scss-module__HB5Z3q__shellGlow{transform:skewX(-12deg) scale(var(--button-shell-scale));z-index:-1;filter:blur(2px);border:3px solid #d2db2f;inset:-2px;box-shadow:0 0 12px #d2db2fb3}.Button-module-scss-module__HB5Z3q__content{z-index:2;position:relative}.Button-module-scss-module__HB5Z3q__glare{z-index:1;pointer-events:none;clip-path:polygon(6% 0,100% 0,94% 100%,0 100%);transform:scale(var(--button-shell-scale));transform-origin:50%;transition:transform .2s;position:absolute;inset:0 -10px;overflow:hidden}.Button-module-scss-module__HB5Z3q__glareTight{clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);inset:0 -2px}.Button-module-scss-module__HB5Z3q__glare:before{content:"";background:linear-gradient(90deg, #fff0 0%, var(--button-glare-secondary) 34%, var(--button-glare-color) 50%, var(--button-glare-secondary) 66%, #fff0 100%);filter:blur(.75px);opacity:0;width:46%;height:180%;transition:right .8s,opacity .28s;position:absolute;top:-30%;right:-104%;transform:rotate(-12deg)}.Button-module-scss-module__HB5Z3q__button:focus-visible .Button-module-scss-module__HB5Z3q__glare:before{opacity:1;right:130%}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__HB5Z3q__button:not(:disabled):hover .Button-module-scss-module__HB5Z3q__glare:before{opacity:1;right:130%}}@media (prefers-reduced-motion:reduce){.Button-module-scss-module__HB5Z3q__glare:before{opacity:0;transition:none;right:-104%}.Button-module-scss-module__HB5Z3q__button{transition:color .3s,opacity .3s,border-color .3s}.Button-module-scss-module__HB5Z3q__button:hover,.Button-module-scss-module__HB5Z3q__button:focus-visible{--button-shell-scale:1}}.Button-module-scss-module__HB5Z3q__yellow{font-size:22px}.Button-module-scss-module__HB5Z3q__yellow .Button-module-scss-module__HB5Z3q__shellBase{background-color:var(--lime)}.Button-module-scss-module__HB5Z3q__yellow:hover .Button-module-scss-module__HB5Z3q__shellBase,.Button-module-scss-module__HB5Z3q__yellow:focus-visible .Button-module-scss-module__HB5Z3q__shellBase{background-color:var(--olive)}.Button-module-scss-module__HB5Z3q__yellow:hover,.Button-module-scss-module__HB5Z3q__yellow:focus-visible{color:var(--lime)}.Button-module-scss-module__HB5Z3q__yellow .Button-module-scss-module__HB5Z3q__glare:before{filter:blur(.5px);width:48%}.Button-module-scss-module__HB5Z3q__black{letter-spacing:.6px;color:var(--white);font-size:28px;line-height:28px}.Button-module-scss-module__HB5Z3q__black .Button-module-scss-module__HB5Z3q__shellBase{background-color:var(--black);box-shadow:0 0 0 1px #d2db2f}.Button-module-scss-module__HB5Z3q__black:hover .Button-module-scss-module__HB5Z3q__shellBase,.Button-module-scss-module__HB5Z3q__black:focus-visible .Button-module-scss-module__HB5Z3q__shellBase{background-color:var(--olive)}.Button-module-scss-module__HB5Z3q__black .Button-module-scss-module__HB5Z3q__shellGlow{display:none}.Button-module-scss-module__HB5Z3q__transparent{letter-spacing:.8px;color:#d2db2f;text-shadow:2px 1px 2px #0621004d;font-size:40px}.Button-module-scss-module__HB5Z3q__transparent .Button-module-scss-module__HB5Z3q__shellBase{background-color:#0000}.Button-module-scss-module__HB5Z3q__transparent .Button-module-scss-module__HB5Z3q__glare:before{width:48%}@media (max-width:900px){.Button-module-scss-module__HB5Z3q__button{height:48px;padding:0 28px;font-size:22px}.Button-module-scss-module__HB5Z3q__yellow{font-size:22px}.Button-module-scss-module__HB5Z3q__black,.Button-module-scss-module__HB5Z3q__transparent{font-size:22px;line-height:22px}}
.HeroVideoPlayer-module-scss-module__fLRIuq__soundToggle{z-index:4;width:48px;height:48px;color:var(--paper);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#100f09c7;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:48px;right:48px}.HeroVideoPlayer-module-scss-module__fLRIuq__soundToggle svg{width:23px;height:23px}.HeroVideoPlayer-module-scss-module__fLRIuq__soundToggle:hover{background:#100f09f2}.HeroVideoPlayer-module-scss-module__fLRIuq__soundToggle:focus-visible{outline:2px solid var(--lime);outline-offset:3px}@media (max-width:1180px){.HeroVideoPlayer-module-scss-module__fLRIuq__soundToggle{top:20px;right:20px}}
.HomeFilm-module-scss-module__XzbdZW__frame{width:100%;height:100%;position:relative}.HomeFilm-module-scss-module__XzbdZW__media{object-fit:cover;width:100%;height:100%;display:block}
.page-module-scss-module__zaYFfG__main{--hero-title-size:clamp(88px, 10vw, 156px);color:var(--ink);background:var(--paper);position:relative;overflow:clip}.page-module-scss-module__zaYFfG__sectionWash{z-index:0;pointer-events:none;background:var(--lime);clip-path:inset(0 100% 0 0);will-change:clip-path;display:none;position:absolute;inset:0}.page-module-scss-module__zaYFfG__signalAwards{z-index:2;background:var(--paper);margin-top:-32px;padding-top:32px;position:relative;overflow:hidden}.page-module-scss-module__zaYFfG__kicker{font-family:var(--font-league-gothic);letter-spacing:.06em;text-transform:uppercase;align-items:baseline;gap:14px;margin:0;font-size:17.5px;font-style:italic;display:flex}.page-module-scss-module__zaYFfG__kicker strong{color:#3e460a;font-weight:400}.page-module-scss-module__zaYFfG__kicker i{color:#100f0973;font-style:normal}.page-module-scss-module__zaYFfG__film{z-index:2;background:var(--ink);padding:0 0 22px;position:relative;overflow:hidden}.page-module-scss-module__zaYFfG__filmFrame{aspect-ratio:16/9;background:#161b08;width:100%;position:relative;overflow:hidden}.page-module-scss-module__zaYFfG__filmFrame.page-module-scss-module__zaYFfG__horizontalMobileFilm{aspect-ratio:16/9}.page-module-scss-module__zaYFfG__filmFrame:after{content:"";pointer-events:none;background:linear-gradient(#0000 54%,#100f0980);position:absolute;inset:0}.page-module-scss-module__zaYFfG__grain{z-index:2;pointer-events:none;opacity:.25;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");animation:9s steps(4,end) infinite page-module-scss-module__zaYFfG__grain;position:absolute;inset:0}@keyframes page-module-scss-module__zaYFfG__grain{0%,to{background-position:0 0}25%{background-position:-70px 40px}50%{background-position:40px -60px}75%{background-position:-30px -20px}}.page-module-scss-module__zaYFfG__marquee{z-index:5;color:var(--ink);border-top:4px solid var(--paper);border-bottom:4px solid var(--paper);background:var(--lime);margin:-26px -30px 0;padding:18px 0;position:relative;overflow:hidden;transform:rotate(-1.1deg)}.page-module-scss-module__zaYFfG__marqueeTrack{width:max-content;animation:108s linear infinite page-module-scss-module__zaYFfG__marquee;display:flex}.page-module-scss-module__zaYFfG__marqueeTrack>div{flex:none;display:flex}.page-module-scss-module__zaYFfG__marqueeTrack span{font-family:var(--font-league-gothic);letter-spacing:.02em;white-space:nowrap;text-transform:uppercase;align-items:center;gap:40px;padding-right:40px;font-size:42px;font-style:italic;line-height:1;display:flex}.page-module-scss-module__zaYFfG__marqueeTrack b{background:var(--ink);border-radius:50%;flex:none;width:12px;height:12px}@keyframes page-module-scss-module__zaYFfG__marquee{to{transform:translate(-50%)}}.page-module-scss-module__zaYFfG__intro{z-index:1;background:0 0;min-height:92vh;position:relative}.page-module-scss-module__zaYFfG__introInner{z-index:1;flex-direction:column;justify-content:center;width:min(100%,1680px);min-height:92vh;margin:0 auto;padding:72px 72px 56px;display:flex;position:relative}.page-module-scss-module__zaYFfG__intro h1{max-width:8.8em;font-family:var(--font-league-gothic);font-size:var(--hero-title-size);letter-spacing:-.005em;text-transform:uppercase;margin:0;font-style:italic;font-weight:400;line-height:1.02}@media (max-width:640px){.page-module-scss-module__zaYFfG__intro h1{max-width:none}}.page-module-scss-module__zaYFfG__lead{color:#100f09a8;white-space:pre-line;max-width:600px;margin:40px 0 0;font-size:19px;line-height:1.6}.page-module-scss-module__zaYFfG__intro [class*=button]{height:66px;color:var(--lime);margin-top:36px;padding:0 52px;width:fit-content!important}.page-module-scss-module__zaYFfG__heroButton{--button-hover-scale:1}.page-module-scss-module__zaYFfG__heroButton [class*=shellBase]{transition:background-color .22s,transform .2s;box-shadow:none!important;transform:skewX(-16.1deg) scale(var(--button-shell-scale))!important}.page-module-scss-module__zaYFfG__heroButton [class*=content]{transform:skew(-5deg)}:is(.page-module-scss-module__zaYFfG__heroButton:hover [class*=shellBase],.page-module-scss-module__zaYFfG__heroButton:focus-visible [class*=shellBase]){background:#2e3a10!important}.page-module-scss-module__zaYFfG__awards{z-index:1;background:0 0;padding:24px 0 84px;position:relative;overflow:hidden}.page-module-scss-module__zaYFfG__awardInner{z-index:1;width:min(100%,1680px);margin:0 auto;padding:0 72px;position:relative}.page-module-scss-module__zaYFfG__awardTitle{font-size:var(--hero-title-size);padding:26px 0 6px;line-height:.9}.page-module-scss-module__zaYFfG__awardTitle>div{margin-right:.04em;display:inline}.page-module-scss-module__zaYFfG__awardTitle h3{font-family:var(--font-league-gothic);font-size:inherit;font-style:italic;font-weight:400;line-height:inherit;margin:0;display:inline}.page-module-scss-module__zaYFfG__awardTitle p{display:none}.page-module-scss-module__zaYFfG__awardTitle h2{font-family:var(--font-league-gothic);font-size:inherit;font-style:italic;font-weight:400;line-height:inherit;text-transform:uppercase;margin:0;display:inline}.page-module-scss-module__zaYFfG__awardRails{z-index:1;margin-top:52px;position:relative}.page-module-scss-module__zaYFfG__awardRail,.page-module-scss-module__zaYFfG__awardRailReverse{position:relative;overflow:hidden}.page-module-scss-module__zaYFfG__awardRailReverse{margin-top:36px}.page-module-scss-module__zaYFfG__awardRail>div,.page-module-scss-module__zaYFfG__awardRailReverse>div{gap:36px;width:max-content;padding-right:36px;animation:80s linear infinite page-module-scss-module__zaYFfG__award-roll;display:flex}.page-module-scss-module__zaYFfG__awardRailReverse>div{animation-duration:80s;animation-direction:reverse}.page-module-scss-module__zaYFfG__awardRail article,.page-module-scss-module__zaYFfG__awardRailReverse article{text-align:center;flex-direction:column;flex:none;align-items:center;gap:12px;width:196px;display:flex}.page-module-scss-module__zaYFfG__awardRail article>span,.page-module-scss-module__zaYFfG__awardRailReverse article>span,.page-module-scss-module__zaYFfG__awardRail article>img,.page-module-scss-module__zaYFfG__awardRailReverse article>img{object-fit:contain;aspect-ratio:1;place-items:center;width:132px;height:132px;font-size:36px;display:grid}.page-module-scss-module__zaYFfG__awardRail strong,.page-module-scss-module__zaYFfG__awardRailReverse strong{font-family:var(--font-inter);letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.4}.page-module-scss-module__zaYFfG__awardRail small,.page-module-scss-module__zaYFfG__awardRailReverse small{color:#100f098c;font-family:var(--font-inter);letter-spacing:.11em;font-size:11px;font-weight:700}@keyframes page-module-scss-module__zaYFfG__award-roll{to{transform:translate(-50%)}}.page-module-scss-module__zaYFfG__about{z-index:2;clip-path:polygon(0 0,100% 0,100% calc(100% - 58px),0 100%);background:0 0;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:34px clamp(70px,10vw,180px);width:100%;margin:0;padding:148px max(72px,50vw - 768px) 218px;display:grid;position:relative}.page-module-scss-module__zaYFfG__aboutCopy,.page-module-scss-module__zaYFfG__aboutAccordion{z-index:1;position:relative}.page-module-scss-module__zaYFfG__about h2,.page-module-scss-module__zaYFfG__team h2,.page-module-scss-module__zaYFfG__faq h2,.page-module-scss-module__zaYFfG__arena h2,.page-module-scss-module__zaYFfG__wowcher h2{font-family:var(--font-league-gothic);text-transform:uppercase;font-style:italic;font-weight:400;line-height:.95}.page-module-scss-module__zaYFfG__about h2{max-width:640px;margin:24px 0 26px;font-size:88px}.page-module-scss-module__zaYFfG__team h2 span,.page-module-scss-module__zaYFfG__arena h2 span,.page-module-scss-module__zaYFfG__wowcher h2 span{color:var(--lime)}.page-module-scss-module__zaYFfG__about h2 span{color:var(--ink)}.page-module-scss-module__zaYFfG__aboutCopy>p:not(.page-module-scss-module__zaYFfG__kicker){white-space:pre-line;color:#100f09ad;max-width:500px;margin-bottom:34px;font-size:18px;line-height:1.65}.page-module-scss-module__zaYFfG__aboutButton{z-index:1;--button-hover-scale:1;grid-column:1;justify-self:start;height:66px;padding:0 52px;font-size:28px;line-height:28px;position:relative;color:var(--lime)!important}.page-module-scss-module__zaYFfG__aboutButton [class*=shellBase]{background:var(--ink)!important;box-shadow:none!important;transform:skewX(-16.1deg) scale(var(--button-shell-scale))!important}.page-module-scss-module__zaYFfG__aboutButton [class*=content]{transform:skew(-5deg);color:inherit!important}:is(.page-module-scss-module__zaYFfG__aboutButton [class*=shellGlow],.page-module-scss-module__zaYFfG__aboutButton [class*=glare]){display:none}:is(.page-module-scss-module__zaYFfG__aboutButton:hover [class*=shellBase],.page-module-scss-module__zaYFfG__aboutButton:focus-visible [class*=shellBase]){background:#2e3a10!important}.page-module-scss-module__zaYFfG__aboutAccordion{border-top:1px solid #100f0933}.page-module-scss-module__zaYFfG__aboutAccordion [class*=item]{background:0 0;border-bottom:1px solid #100f0933;padding:0}.page-module-scss-module__zaYFfG__aboutAccordion [class*=header]{padding:19px 0}.page-module-scss-module__zaYFfG__aboutAccordion [class*=index]{color:#3e460a;font-size:17px}.page-module-scss-module__zaYFfG__aboutAccordion [class*=title]{color:var(--ink);text-shadow:none;font-size:42px;line-height:.92}.page-module-scss-module__zaYFfG__aboutAccordion [class*=icon]{background:var(--ink);filter:none;object-fit:contain;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);width:42px;height:34px;padding:8px}.page-module-scss-module__zaYFfG__aboutAccordion [class*=description]{color:#100f09ad;font-family:var(--font-inter);margin:0;padding:0 0 26px;font-weight:400;line-height:1.64;font-size:16.5px!important}.page-module-scss-module__zaYFfG__team{z-index:3;color:var(--paper);background:var(--ink);clip-path:polygon(0 58px,100% 0,100% 100%,0 calc(100% - 58px));margin-top:-58px;position:relative;overflow:hidden}.page-module-scss-module__zaYFfG__teamInner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:center;gap:72px;width:min(100%,1680px);margin:0 auto;padding:150px 72px 140px;display:grid;position:relative}.page-module-scss-module__zaYFfG__team .page-module-scss-module__zaYFfG__kicker strong{color:var(--lime)}.page-module-scss-module__zaYFfG__team .page-module-scss-module__zaYFfG__kicker i{color:#f3efe480}.page-module-scss-module__zaYFfG__team h2{max-width:650px;margin:26px 0;font-size:104px;line-height:1.06}.page-module-scss-module__zaYFfG__teamCopy>p:not(.page-module-scss-module__zaYFfG__kicker){color:#f3efe4c7;max-width:520px;font-size:18px;line-height:1.65}.page-module-scss-module__zaYFfG__teamStats{gap:72px;margin:42px 0 36px;display:flex}.page-module-scss-module__zaYFfG__teamStats h3{color:var(--lime);font-family:var(--font-league-gothic);font-size:88px;font-style:italic;font-weight:400;line-height:.82}.page-module-scss-module__zaYFfG__teamStats p{color:#f3efe4a3;max-width:120px;font-family:var(--font-inter);letter-spacing:.12em;text-transform:uppercase;margin-top:10px;font-size:10px;font-weight:500;line-height:1.4}.page-module-scss-module__zaYFfG__teamCopy [class*=button]{--button-hover-scale:1;height:64px;color:var(--ink);font-family:var(--font-league-gothic);letter-spacing:.03em;padding:0 44px;font-size:27px;font-style:italic;font-weight:400;line-height:1}.page-module-scss-module__zaYFfG__teamCopy [class*=shellBase]{background:var(--lime)!important;box-shadow:none!important;transform:skewX(-16.1deg) scale(var(--button-shell-scale))!important}.page-module-scss-module__zaYFfG__teamCopy [class*=content]{text-align:center;line-height:1;display:block;transform:translateY(.08em)skew(5deg)}:is(.page-module-scss-module__zaYFfG__teamCopy [class*=shellGlow],.page-module-scss-module__zaYFfG__teamCopy [class*=glare]){display:none}.page-module-scss-module__zaYFfG__teamCopy [class*=button]:hover{color:var(--lime)}:is(.page-module-scss-module__zaYFfG__teamCopy [class*=button]:hover [class*=shellBase],.page-module-scss-module__zaYFfG__teamCopy [class*=button]:focus-visible [class*=shellBase]){background:#2e3a10!important}.page-module-scss-module__zaYFfG__teamMedia{background:#161b08;height:600px;min-height:600px;position:relative;overflow:hidden}.page-module-scss-module__zaYFfG__teamSlide{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .48s;display:block;position:absolute;inset:0}.page-module-scss-module__zaYFfG__teamSlideActive{opacity:1}.page-module-scss-module__zaYFfG__teamMediaDesktop video{object-fit:contain;width:100%;height:100%;display:block}.page-module-scss-module__zaYFfG__faq{z-index:2;clip-path:none;width:100%;margin:-58px 0 0;padding:168px max(72px,50vw - 768px) 142px;position:relative}.page-module-scss-module__zaYFfG__faq:before{content:"";z-index:-1;background:var(--paper);position:absolute;inset:0}.page-module-scss-module__zaYFfG__faqHead,.page-module-scss-module__zaYFfG__faqList{z-index:1;position:relative}.page-module-scss-module__zaYFfG__faq h2{margin:26px 0 46px;font-size:104px}.page-module-scss-module__zaYFfG__faqList{border-top:1px solid #100f0929}.page-module-scss-module__zaYFfG__faqList [class*=item]{background:0 0;border-bottom:1px solid #100f0933;padding:0}.page-module-scss-module__zaYFfG__faqList [class*=header]{grid-template-columns:66px minmax(0,1fr) 42px;align-items:center;gap:24px;padding:24px 0;display:grid}.page-module-scss-module__zaYFfG__faqList [class*=row]{display:contents}.page-module-scss-module__zaYFfG__faqList [class*=index]{color:#3e460a;font-size:19px}.page-module-scss-module__zaYFfG__faqList [class*=title]{color:var(--ink);text-shadow:none;font-size:42px;line-height:.92}.page-module-scss-module__zaYFfG__faqList [class*=icon]{background:var(--ink);filter:none;object-fit:contain;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);justify-self:end;width:42px;height:34px;padding:8px}.page-module-scss-module__zaYFfG__faqList [class*=description]{color:#100f09ad;max-width:1000px;margin:0;padding:0 0 26px;font-weight:400;line-height:1.64;font-size:16.5px!important}.page-module-scss-module__zaYFfG__arena{z-index:3;color:var(--paper);background:var(--ink);clip-path:polygon(0 58px,100% 0,100% 100%,0 100%);margin-top:-58px;position:relative;overflow:hidden}.page-module-scss-module__zaYFfG__arenaInner{z-index:1;grid-template-columns:1.2fr .8fr;gap:50px 110px;width:min(100%,1680px);margin:0 auto;padding:204px 72px 178px;display:grid;position:relative}.page-module-scss-module__zaYFfG__arena .page-module-scss-module__zaYFfG__kicker strong{color:var(--lime)}.page-module-scss-module__zaYFfG__arena .page-module-scss-module__zaYFfG__kicker i{color:#f3efe480}.page-module-scss-module__zaYFfG__arenaLogo{object-fit:contain;object-position:left center;width:240px;height:auto;margin:20px 0 26px;padding-left:8px;display:block}.page-module-scss-module__zaYFfG__arena h2{max-width:760px;margin:0;font-size:96px}.page-module-scss-module__zaYFfG__arenaInfo{align-self:end;padding-bottom:8px}.page-module-scss-module__zaYFfG__arenaInfo>p{color:#f3efe4b3;max-width:390px;margin:0 0 28px;font-size:18px;line-height:1.6}.page-module-scss-module__zaYFfG__arenaInfo [class*=button]{--button-hover-scale:1;height:64px;color:var(--ink);font-family:var(--font-league-gothic);letter-spacing:.03em;padding:0 44px;font-size:27px;font-style:italic;font-weight:400;line-height:64px}.page-module-scss-module__zaYFfG__arenaInfo [class*=shellBase]{background:var(--lime)!important;box-shadow:none!important;transform:skewX(-16.1deg) scale(var(--button-shell-scale))!important}.page-module-scss-module__zaYFfG__arenaInfo [class*=content]{transform:skew(5deg)}:is(.page-module-scss-module__zaYFfG__arenaInfo [class*=shellGlow],.page-module-scss-module__zaYFfG__arenaInfo [class*=glare]){display:none}.page-module-scss-module__zaYFfG__arenaInfo [class*=button]:hover{color:var(--lime)}:is(.page-module-scss-module__zaYFfG__arenaInfo [class*=button]:hover [class*=shellBase],.page-module-scss-module__zaYFfG__arenaInfo [class*=button]:focus-visible [class*=shellBase]){background:#2e3a10!important}.page-module-scss-module__zaYFfG__table{grid-column:1/-1;margin-top:20px}.page-module-scss-module__zaYFfG__tableHead{color:#f3efe480;letter-spacing:.06em}.page-module-scss-module__zaYFfG__table .page-module-scss-module__zaYFfG__tableHead{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 150px;padding:0 24px 12px}.page-module-scss-module__zaYFfG__table .page-module-scss-module__zaYFfG__tableHead span,.page-module-scss-module__zaYFfG__table .page-module-scss-module__zaYFfG__tableHead strong,.page-module-scss-module__zaYFfG__table .page-module-scss-module__zaYFfG__tableHead time{font-family:var(--font-league-gothic);font-style:italic;line-height:1;font-size:15px!important;font-weight:400!important}.page-module-scss-module__zaYFfG__table>div{border-bottom:1px solid #f3efe424;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 150px;align-items:center;padding:10px 24px;transition:background .2s,color .2s;display:grid}.page-module-scss-module__zaYFfG__table>div:not(.page-module-scss-module__zaYFfG__tableHead){z-index:1;position:relative}.page-module-scss-module__zaYFfG__table span,.page-module-scss-module__zaYFfG__table strong,.page-module-scss-module__zaYFfG__table time{font-family:var(--font-league-gothic);letter-spacing:.02em;font-size:22px;font-style:italic;font-weight:600}.page-module-scss-module__zaYFfG__table>div:not(.page-module-scss-module__zaYFfG__tableHead)>span{letter-spacing:0;white-space:nowrap;font-size:64px;font-weight:400;line-height:1}.page-module-scss-module__zaYFfG__table time{text-align:center;justify-content:center;align-items:center;display:flex}.page-module-scss-module__zaYFfG__table>div:not(.page-module-scss-module__zaYFfG__tableHead)>time{transform:translateY(2px)}.page-module-scss-module__zaYFfG__table>.page-module-scss-module__zaYFfG__tableHead+div{border-top:1px solid #f3efe42e}.page-module-scss-module__zaYFfG__table>div:not(.page-module-scss-module__zaYFfG__tableHead):hover{z-index:5}.page-module-scss-module__zaYFfG__table>div:not(.page-module-scss-module__zaYFfG__tableHead)>strong{text-transform:uppercase}.page-module-scss-module__zaYFfG__arenaPhoto{z-index:6;pointer-events:none;opacity:0;background:#161b08;width:268px;height:326px;transition:opacity .2s,transform .35s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:auto;right:0;overflow:hidden;transform:translateY(-50%)scale(.92)}.page-module-scss-module__zaYFfG__arenaPhoto img{object-fit:cover;width:100%;height:100%}.page-module-scss-module__zaYFfG__table>div:not(.page-module-scss-module__zaYFfG__tableHead):hover .page-module-scss-module__zaYFfG__arenaPhoto{opacity:1;transform:translateY(-50%)scale(1)}.page-module-scss-module__zaYFfG__updated{color:#f3efe480;font-family:var(--font-inter);letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;margin:-28px 0 0;font-size:11px;font-weight:400}.page-module-scss-module__zaYFfG__wowcher{z-index:2;background:var(--lime);clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 62px));min-height:380px;padding:96px max(72px,50vw - 768px) 132px;position:relative;overflow:hidden}.page-module-scss-module__zaYFfG__wowcherCopy{z-index:1;width:min(100%,1680px);margin:0 auto;position:relative}.page-module-scss-module__zaYFfG__wowcher h2{max-width:720px;margin:24px 0 0;font-size:98px}.page-module-scss-module__zaYFfG__wowcher h2 span{color:var(--ink)}.page-module-scss-module__zaYFfG__wowcherLink{z-index:2;width:158px;height:158px;color:var(--lime);background:var(--ink);font-family:var(--font-league-gothic);text-align:center;text-transform:uppercase;will-change:transform;border-radius:50%;justify-content:center;align-items:center;font-size:42px;font-style:italic;line-height:.86;text-decoration:none;transition:background .25s;display:flex;position:absolute;top:50%;right:60px;transform:translateY(-50%)}.page-module-scss-module__zaYFfG__wowcherLink:hover,.page-module-scss-module__zaYFfG__wowcherLink:focus-visible{color:var(--lime);background:var(--olive)}html[lang=ru] .page-module-scss-module__zaYFfG__wowcherLink{overflow-wrap:anywhere;padding:8px;font-size:28px;line-height:1.2}@media (max-width:900px){html[lang=ru] .page-module-scss-module__zaYFfG__wowcherLink{font-size:22px}}.page-module-scss-module__zaYFfG__mobileAjmo,.page-module-scss-module__zaYFfG__teamMobileSlides,.page-module-scss-module__zaYFfG__teamMediaMobile,.page-module-scss-module__zaYFfG__mobileArenaList,.page-module-scss-module__zaYFfG__mobileArenaButton,.page-module-scss-module__zaYFfG__mobileArenaHeading{display:none}@media (min-width:901px){.page-module-scss-module__zaYFfG__mobileArenaButton{display:none!important}}@media (max-width:900px){.page-module-scss-module__zaYFfG__main{--hero-title-size:clamp(61px, 18vw, 88px)}.page-module-scss-module__zaYFfG__film{padding-bottom:12px}.page-module-scss-module__zaYFfG__play{width:64px;font-size:20px}.page-module-scss-module__zaYFfG__marquee{margin-top:-15px;padding:12px 0}.page-module-scss-module__zaYFfG__marqueeTrack{animation-duration:232s}.page-module-scss-module__zaYFfG__marqueeTrack span{gap:24px;padding-right:24px;font-size:28px}.page-module-scss-module__zaYFfG__intro{min-height:auto}.page-module-scss-module__zaYFfG__introInner{min-height:620px;padding:60px var(--page-gutter) 76px}.page-module-scss-module__zaYFfG__intro h1{font-size:var(--hero-title-size);margin-top:0;line-height:.92}.page-module-scss-module__zaYFfG__lead{margin-top:28px;font-size:17px}.page-module-scss-module__zaYFfG__intro [class*=button]{height:56px;margin-top:28px;padding:0 42px}.page-module-scss-module__zaYFfG__awards{padding:50px 0 58px}.page-module-scss-module__zaYFfG__awardInner{padding:0 var(--page-gutter)}.page-module-scss-module__zaYFfG__awardTitle{padding-top:22px}.page-module-scss-module__zaYFfG__awardRails{margin-top:32px}.page-module-scss-module__zaYFfG__awardRailReverse{margin-top:20px}.page-module-scss-module__zaYFfG__awardRail article,.page-module-scss-module__zaYFfG__awardRailReverse article{width:145px}.page-module-scss-module__zaYFfG__awardRail article>span,.page-module-scss-module__zaYFfG__awardRailReverse article>span{width:72px}.page-module-scss-module__zaYFfG__awardRail strong,.page-module-scss-module__zaYFfG__awardRailReverse strong,.page-module-scss-module__zaYFfG__awardRail small,.page-module-scss-module__zaYFfG__awardRailReverse small{font-size:8px}.page-module-scss-module__zaYFfG__about{padding:98px var(--page-gutter) 105px;display:block}.page-module-scss-module__zaYFfG__about h2{font-size:68px}.page-module-scss-module__zaYFfG__aboutAccordion{margin-top:48px}.page-module-scss-module__zaYFfG__team{clip-path:polygon(0 34px,100% 0,100% 100%,0 calc(100% - 34px));margin-top:-34px}.page-module-scss-module__zaYFfG__teamInner{min-height:0;padding:94px var(--page-gutter) 110px;display:block}.page-module-scss-module__zaYFfG__team h2{font-size:71px}.page-module-scss-module__zaYFfG__teamStats{gap:18px}.page-module-scss-module__zaYFfG__teamStats h3{font-size:60px}.page-module-scss-module__zaYFfG__teamStats p{font-size:9px}.page-module-scss-module__zaYFfG__teamMedia{min-height:260px;margin-top:54px}.page-module-scss-module__zaYFfG__teamMedia video{min-height:260px}.page-module-scss-module__zaYFfG__faq{padding:136px var(--page-gutter) 148px;clip-path:none;margin-top:-34px;display:block}.page-module-scss-module__zaYFfG__faq h2{font-size:72px}.page-module-scss-module__zaYFfG__faqList{margin-top:48px}.page-module-scss-module__zaYFfG__faqList [class*=title]{font-size:28px}.page-module-scss-module__zaYFfG__faqList [class*=description]{padding-left:42px}.page-module-scss-module__zaYFfG__arena{clip-path:polygon(0 34px,100% 0,100% 100%,0 100%);margin-top:-34px}.page-module-scss-module__zaYFfG__arenaInner{padding:126px var(--page-gutter) 110px;display:block}.page-module-scss-module__zaYFfG__arenaTitle img{margin-top:24px}.page-module-scss-module__zaYFfG__arena h2{font-size:72px}.page-module-scss-module__zaYFfG__arenaInfo{margin-top:30px}.page-module-scss-module__zaYFfG__table{margin-top:48px}.page-module-scss-module__zaYFfG__table>div{grid-template-columns:1.1fr 1.2fr 60px;gap:8px;padding:14px 0}.page-module-scss-module__zaYFfG__table span,.page-module-scss-module__zaYFfG__table strong,.page-module-scss-module__zaYFfG__table time{font-size:20px}.page-module-scss-module__zaYFfG__updated{margin-top:24px}.page-module-scss-module__zaYFfG__wowcher{min-height:430px;padding:104px var(--page-gutter) 126px}.page-module-scss-module__zaYFfG__wowcher h2{font-size:73px}.page-module-scss-module__zaYFfG__wowcherLink{width:112px;height:112px;font-size:30px}}@media (prefers-reduced-motion:reduce){.page-module-scss-module__zaYFfG__grain,.page-module-scss-module__zaYFfG__marqueeTrack,.page-module-scss-module__zaYFfG__awardRail>div,.page-module-scss-module__zaYFfG__awardRailReverse>div,.page-module-scss-module__zaYFfG__teamMediaDesktop img{animation:none}}@media (max-width:900px){.page-module-scss-module__zaYFfG__main{--hero-title-size:clamp(46px, 13.4vw, 62px);font-family:var(--font-golos)}.page-module-scss-module__zaYFfG__film{padding-bottom:16px}.page-module-scss-module__zaYFfG__filmFrame{aspect-ratio:9/16}.page-module-scss-module__zaYFfG__filmFrame video{object-fit:cover}.page-module-scss-module__zaYFfG__marquee{border-width:3px;margin:-18px -14px 0;padding:10px 0;transform:rotate(-1.6deg)}.page-module-scss-module__zaYFfG__marqueeTrack{animation-duration:104s}.page-module-scss-module__zaYFfG__marqueeTrack span{gap:22px;padding-right:22px;font-size:26px}.page-module-scss-module__zaYFfG__marqueeTrack b{width:8px;height:8px}.page-module-scss-module__zaYFfG__kicker{gap:12px;font-size:15px}.page-module-scss-module__zaYFfG__intro{min-height:0}.page-module-scss-module__zaYFfG__introInner{min-height:0;padding:28px 20px 44px}.page-module-scss-module__zaYFfG__intro h1{font-size:var(--hero-title-size);margin-top:0;line-height:1}.page-module-scss-module__zaYFfG__lead{margin-top:22px;font-size:18px;line-height:1.6}.page-module-scss-module__zaYFfG__intro [class*=button]{height:48px;margin-top:24px;padding:0;font-size:22px;width:100%!important}.page-module-scss-module__zaYFfG__desktopAjmo{display:none}.page-module-scss-module__zaYFfG__mobileAjmo{display:inline}.page-module-scss-module__zaYFfG__awards{padding:8px 0 52px}.page-module-scss-module__zaYFfG__awardInner{padding:0 20px}.page-module-scss-module__zaYFfG__awardTitle{padding:12px 0 0}.page-module-scss-module__zaYFfG__awardRails{margin-top:32px}.page-module-scss-module__zaYFfG__awardRail,.page-module-scss-module__zaYFfG__awardRailReverse{position:relative;overflow:hidden}.page-module-scss-module__zaYFfG__awardRailReverse{margin-top:24px}.page-module-scss-module__zaYFfG__awardRail>div,.page-module-scss-module__zaYFfG__awardRailReverse>div{gap:22px;width:max-content;padding-right:22px;animation:80s linear infinite page-module-scss-module__zaYFfG__award-roll;display:flex}.page-module-scss-module__zaYFfG__awardRailReverse>div{animation-duration:80s;animation-direction:reverse}.page-module-scss-module__zaYFfG__awardRail article,.page-module-scss-module__zaYFfG__awardRailReverse article{text-align:center;flex-direction:column;flex:none;align-items:center;gap:10px;width:132px;display:flex}.page-module-scss-module__zaYFfG__awardRail article>span,.page-module-scss-module__zaYFfG__awardRailReverse article>span,.page-module-scss-module__zaYFfG__awardRail article>img,.page-module-scss-module__zaYFfG__awardRailReverse article>img{object-fit:contain;aspect-ratio:1;place-items:center;width:92px;height:92px;font-size:30px;display:grid}.page-module-scss-module__zaYFfG__awardRail strong,.page-module-scss-module__zaYFfG__awardRailReverse strong,.page-module-scss-module__zaYFfG__awardRail small,.page-module-scss-module__zaYFfG__awardRailReverse small{font-family:var(--font-golos);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.4}.page-module-scss-module__zaYFfG__awardRail small,.page-module-scss-module__zaYFfG__awardRailReverse small{color:#100f098c;margin-top:-5px}.page-module-scss-module__zaYFfG__about{clip-path:none;padding:52px 20px 44px;display:block}.page-module-scss-module__zaYFfG__aboutCopy{z-index:1;display:block;position:relative}.page-module-scss-module__zaYFfG__about h2{margin-top:14px;font-size:52px;line-height:1}.page-module-scss-module__zaYFfG__about h2 span{color:var(--ink)}.page-module-scss-module__zaYFfG__aboutCopy>p:not(.page-module-scss-module__zaYFfG__kicker){margin:18px 0 0;font-size:18px;line-height:1.62}.page-module-scss-module__zaYFfG__aboutAccordion{margin-top:26px}.page-module-scss-module__zaYFfG__aboutButton{width:100%;height:48px;margin-top:24px;padding:0;font-size:22px;line-height:22px;display:flex;color:var(--lime)!important}.page-module-scss-module__zaYFfG__aboutButton [class*=shellBase]{background:var(--ink)!important;box-shadow:none!important}:is(.page-module-scss-module__zaYFfG__aboutButton [class*=shellGlow],.page-module-scss-module__zaYFfG__aboutButton [class*=glare]){display:none!important}.page-module-scss-module__zaYFfG__aboutAccordion [class*=header]{padding:18px 0}.page-module-scss-module__zaYFfG__aboutAccordion [class*=row]{align-items:center;min-height:34px}.page-module-scss-module__zaYFfG__aboutAccordion [class*=icon]{flex:none}.page-module-scss-module__zaYFfG__aboutAccordion [class*=title]{font-size:28px;line-height:.95}.page-module-scss-module__zaYFfG__aboutAccordion [class*=description]{padding-bottom:20px;line-height:1.62;font-size:15.5px!important}.page-module-scss-module__zaYFfG__team{clip-path:polygon(0 26px,100% 0,100% 100%,0 calc(100% - 26px));margin:-26px 0 0;padding:96px 0 62px}.page-module-scss-module__zaYFfG__teamInner{min-height:0;padding:0 20px;display:block}.page-module-scss-module__zaYFfG__teamCopy{z-index:1;display:block;position:relative}.page-module-scss-module__zaYFfG__team h2{margin:14px 0 0;font-size:52px;line-height:1.04}.page-module-scss-module__zaYFfG__teamMediaDesktop{display:none}.page-module-scss-module__zaYFfG__teamMediaMobile{aspect-ratio:3/4;width:100%;height:auto;min-height:0;margin-top:22px;display:block;position:relative}.page-module-scss-module__zaYFfG__teamMobileSlides{display:block;position:absolute;inset:0}.page-module-scss-module__zaYFfG__teamCopy>p:not(.page-module-scss-module__zaYFfG__kicker){margin-top:22px;font-size:18px;line-height:1.62}.page-module-scss-module__zaYFfG__teamStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:26px 0 0;display:grid}.page-module-scss-module__zaYFfG__teamStats h3{font-size:52px;line-height:.85}.page-module-scss-module__zaYFfG__teamStats p{font-size:10px;line-height:1.35;font-family:var(--font-golos);margin-top:8px}.page-module-scss-module__zaYFfG__teamCopy [class*=button]{width:100%;height:48px;margin-top:26px;padding:0;font-size:22px;line-height:22px}.page-module-scss-module__zaYFfG__faq{margin-top:-26px;padding:70px 20px 48px}.page-module-scss-module__zaYFfG__faq h2{margin:14px 0 24px;font-size:52px;line-height:1}.page-module-scss-module__zaYFfG__faqList{margin-top:0}.page-module-scss-module__zaYFfG__faqList [class*=header]{grid-template-columns:28px minmax(0,1fr) 42px;align-items:center;gap:12px;padding:18px 0}.page-module-scss-module__zaYFfG__faqList [class*=index]{padding-top:0;font-size:16px}.page-module-scss-module__zaYFfG__faqList [class*=title]{font-size:27px;line-height:.98}.page-module-scss-module__zaYFfG__faqList [class*=icon]{width:42px;height:34px;padding:8px}.page-module-scss-module__zaYFfG__faqList [class*=description]{line-height:1.62;padding:0 0 20px 40px!important;font-size:15.5px!important}.page-module-scss-module__zaYFfG__arena{clip-path:polygon(0 26px,100% 0,100% 100%,0 100%);margin-top:-26px;padding:96px 20px 60px}.page-module-scss-module__zaYFfG__arenaInner{width:100%;padding:0;display:block}.page-module-scss-module__zaYFfG__arenaLogo{width:200px;height:auto;margin:16px 0;padding:0}.page-module-scss-module__zaYFfG__desktopArenaHeading{display:none}.page-module-scss-module__zaYFfG__arena .page-module-scss-module__zaYFfG__mobileArenaHeading{margin-top:16px;font-size:52px;line-height:1;display:block}.page-module-scss-module__zaYFfG__arenaInfo{margin-top:16px;padding:0}.page-module-scss-module__zaYFfG__arenaInfo>p{max-width:none;margin:0;font-size:17.5px;line-height:1.62}.page-module-scss-module__zaYFfG__arenaInfo [class*=button]{display:none}.page-module-scss-module__zaYFfG__table{display:none}.page-module-scss-module__zaYFfG__mobileArenaList{border-top:1px solid #f3efe42e;flex-direction:column;margin-top:26px;display:flex}.page-module-scss-module__zaYFfG__mobileArenaList>div{border-bottom:1px solid #f3efe424;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;display:grid}.page-module-scss-module__zaYFfG__mobileArenaList img{aspect-ratio:3/4;object-fit:cover;background:#161b08;width:64px}.page-module-scss-module__zaYFfG__mobileArenaList div>div{min-width:0}.page-module-scss-module__zaYFfG__mobileArenaList span,.page-module-scss-module__zaYFfG__mobileArenaList strong,.page-module-scss-module__zaYFfG__mobileArenaList time{font-family:var(--font-league-gothic);letter-spacing:.02em;text-transform:uppercase;font-size:27px;font-style:italic;line-height:1;display:block}.page-module-scss-module__zaYFfG__mobileArenaList span{color:var(--lime);font-weight:400}.page-module-scss-module__zaYFfG__mobileArenaList strong{color:var(--paper);margin-top:4px;font-weight:600}.page-module-scss-module__zaYFfG__mobileArenaList time{color:var(--paper);white-space:nowrap;font-weight:600;transform:translateY(2px)}.page-module-scss-module__zaYFfG__mobileArenaTime{text-align:right}.page-module-scss-module__zaYFfG__mobileArenaList .page-module-scss-module__zaYFfG__mobileArenaTime>span{color:#f3efe4a6;max-width:110px;font-family:var(--font-golos);letter-spacing:.02em;margin-left:auto;font-size:9px;font-style:normal;font-weight:500;line-height:1.15}.page-module-scss-module__zaYFfG__updated{margin:16px 0 0;font-size:11px}.page-module-scss-module__zaYFfG__mobileArenaButton{clip-path:polygon(18px 0,100% 0,calc(100% - 18px) 100%,0 100%);width:100%;height:48px;margin-top:22px;padding:0;font-size:22px;line-height:22px;display:flex;overflow:hidden;color:var(--ink)!important}.page-module-scss-module__zaYFfG__mobileArenaButton [class*=shellBase]{background:var(--lime)!important;box-shadow:none!important;transform:none!important}:is(.page-module-scss-module__zaYFfG__mobileArenaButton [class*=shellGlow],.page-module-scss-module__zaYFfG__mobileArenaButton [class*=glare]){display:none!important}.page-module-scss-module__zaYFfG__wowcher{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 34px));min-height:0;padding:44px 20px 92px}.page-module-scss-module__zaYFfG__wowcherCopy{width:100%}.page-module-scss-module__zaYFfG__wowcher h2{max-width:64%;margin-top:14px;font-size:46px;line-height:1}.page-module-scss-module__zaYFfG__wowcherLink{width:104px;height:104px;font-size:26px}}@media (min-width:901px) and (max-width:1180px) and (orientation:landscape){.page-module-scss-module__zaYFfG__teamInner{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);gap:42px;padding:70px 40px 68px}.page-module-scss-module__zaYFfG__team h2{max-width:390px;margin:18px 0;font-size:76px;line-height:.98}.page-module-scss-module__zaYFfG__teamCopy>p:not(.page-module-scss-module__zaYFfG__kicker){max-width:360px;font-size:16px;line-height:1.45}.page-module-scss-module__zaYFfG__teamStats{gap:32px;margin:28px 0 26px}.page-module-scss-module__zaYFfG__teamStats h3{font-size:62px}.page-module-scss-module__zaYFfG__teamStats p{max-width:80px;margin-top:6px;font-size:8px}.page-module-scss-module__zaYFfG__teamCopy [class*=button]{height:48px;padding:0 34px;font-size:22px;line-height:22px}.page-module-scss-module__zaYFfG__teamMedia{height:360px;min-height:360px}}@media (max-width:1180px) and (orientation:landscape){.page-module-scss-module__zaYFfG__wowcher{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 52px));padding-bottom:126px}}
.SingleRoomBox-module-scss-module__peKACG__card{width:404px;min-height:430px;color:var(--ink);flex-direction:column;flex:0 0 404px;padding-top:30px;display:flex;position:relative}.SingleRoomBox-module-scss-module__peKACG__mediaWrap{flex:1;min-height:90px;display:grid;position:relative}.SingleRoomBox-module-scss-module__peKACG__mediaLink{min-width:0;min-height:0;color:inherit;grid-area:1/1;text-decoration:none;display:block;position:relative}.SingleRoomBox-module-scss-module__peKACG__media{background:#161b08;position:absolute;inset:0;overflow:hidden}.SingleRoomBox-module-scss-module__peKACG__mediaInner{--video-bottom-inset:0px;--availability-height:34.5px;position:absolute;inset:0}.SingleRoomBox-module-scss-module__peKACG__mediaInner:has(.SingleRoomBox-module-scss-module__peKACG__availability){--video-bottom-inset:var(--availability-height)}.SingleRoomBox-module-scss-module__peKACG__mainImage{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.SingleRoomBox-module-scss-module__peKACG__hoverVideo{top:0;right:0;bottom:var(--video-bottom-inset);width:100%;height:calc(100% - var(--video-bottom-inset));object-fit:cover;object-position:center top;opacity:0;background:#161b08;transition:opacity .16s ease-out;display:block;position:absolute;left:0}.SingleRoomBox-module-scss-module__peKACG__mediaLink:hover .SingleRoomBox-module-scss-module__peKACG__hoverVideo,.SingleRoomBox-module-scss-module__peKACG__mediaLink:focus-visible .SingleRoomBox-module-scss-module__peKACG__hoverVideo{opacity:1}:is(.SingleRoomBox-module-scss-module__peKACG__mediaLink:has(.SingleRoomBox-module-scss-module__peKACG__hoverVideo):hover .SingleRoomBox-module-scss-module__peKACG__mainImage,.SingleRoomBox-module-scss-module__peKACG__mediaLink:has(.SingleRoomBox-module-scss-module__peKACG__hoverVideo):focus-visible .SingleRoomBox-module-scss-module__peKACG__mainImage){opacity:0}.SingleRoomBox-module-scss-module__peKACG__titleImage{z-index:2;pointer-events:none;align-items:center;height:66px;display:inline-flex;position:absolute;top:-18px;left:10px}.SingleRoomBox-module-scss-module__peKACG__titleImg{object-fit:contain;width:auto;max-width:100%;height:66px;filter:drop-shadow(0 3px 0 var(--ink)) drop-shadow(0 -3px 0 var(--ink)) drop-shadow(3px 0 0 var(--ink)) drop-shadow(-3px 0 0 var(--ink));display:block}.SingleRoomBox-module-scss-module__peKACG__titleText{color:var(--paper);font-family:var(--font-league-gothic);text-shadow:2px 2px 0 var(--ink),-2px -2px 0 var(--ink),2px -2px 0 var(--ink),-2px 2px 0 var(--ink);text-transform:uppercase;font-size:54px;font-style:italic;line-height:.9}.SingleRoomBox-module-scss-module__peKACG__availability{height:var(--availability-height);color:var(--ink);background:var(--lime);padding:9px 0;position:absolute;bottom:0;left:-50%;right:-50%;overflow:hidden}.SingleRoomBox-module-scss-module__peKACG__availabilityTrack{will-change:transform;width:max-content;animation:22s linear infinite SingleRoomBox-module-scss-module__peKACG__availability-scroll;display:flex}.SingleRoomBox-module-scss-module__peKACG__availabilityRow{font-family:var(--font-league-gothic);letter-spacing:.06em;white-space:nowrap;flex:none;align-items:center;gap:24px;padding-right:24px;font-size:16.5px;font-style:italic;line-height:1;display:flex}.SingleRoomBox-module-scss-module__peKACG__availabilityRow span{align-items:center;gap:24px;display:inline-flex}.SingleRoomBox-module-scss-module__peKACG__availabilityRow i{background:var(--ink);border-radius:50%;flex:none;width:7px;height:7px;display:block}@keyframes SingleRoomBox-module-scss-module__peKACG__availability-scroll{to{transform:translate(-50%)}}.SingleRoomBox-module-scss-module__peKACG__cta{z-index:3;clip-path:polygon(15px 0,100% 0,calc(100% - 15px) 100%,0 100%);height:52px;font-family:var(--font-league-gothic);text-transform:uppercase;grid-area:1/1;place-self:end;margin-right:-18px;padding:0 30px;font-size:26px;font-style:italic;font-weight:400;line-height:1;position:relative;inset:auto;overflow:hidden;transform:translateY(20px);color:var(--lime)!important}@media (min-width:901px){.SingleRoomBox-module-scss-module__peKACG__cta{height:52px!important}}.SingleRoomBox-module-scss-module__peKACG__cta [class*=shellBase]{background:var(--ink)!important;box-shadow:none!important;transform:none!important}:is(.SingleRoomBox-module-scss-module__peKACG__cta [class*=shellGlow],.SingleRoomBox-module-scss-module__peKACG__cta [class*=glare]){display:none!important}.SingleRoomBox-module-scss-module__peKACG__meta{min-height:33px;color:var(--ink);font-family:var(--font-league-gothic);letter-spacing:.06em;flex:none;align-items:flex-start;margin-top:14px;margin-left:0;font-size:19px;font-style:italic;font-weight:400;line-height:1;display:flex}.SingleRoomBox-module-scss-module__peKACG__meta span{white-space:nowrap}.SingleRoomBox-module-scss-module__peKACG__meta i{color:#100f0973;margin:0 8px;font-style:normal}.SingleRoomBox-module-scss-module__peKACG__mobileMeta{display:none}@media (max-width:900px){.SingleRoomBox-module-scss-module__peKACG__mediaInner{--availability-height:31px}.SingleRoomBox-module-scss-module__peKACG__card{flex-basis:min(72vw,300px);width:min(72vw,300px);min-height:0}.SingleRoomBox-module-scss-module__peKACG__mediaWrap{flex:none;height:clamp(248px,70vw,288px);min-height:0}.SingleRoomBox-module-scss-module__peKACG__titleImage,.SingleRoomBox-module-scss-module__peKACG__titleImg{height:50px}.SingleRoomBox-module-scss-module__peKACG__titleImage{top:-16px;left:10px}.SingleRoomBox-module-scss-module__peKACG__availability{padding:9px 0}.SingleRoomBox-module-scss-module__peKACG__availabilityRow{font-size:13px}.SingleRoomBox-module-scss-module__peKACG__cta{height:44px;margin-right:-18px;padding:0 24px;font-size:22px;inset:auto;transform:translateY(18px)}.SingleRoomBox-module-scss-module__peKACG__desktopMeta{display:none}.SingleRoomBox-module-scss-module__peKACG__mobileMeta{min-height:19px;margin-top:22px;margin-left:0;font-size:16px;display:flex}}@media (min-width:901px) and (max-width:1180px) and (orientation:landscape){.SingleRoomBox-module-scss-module__peKACG__desktopMeta{margin-top:28px}}@media (prefers-reduced-motion:reduce){.SingleRoomBox-module-scss-module__peKACG__availabilityTrack{animation:none}}
.ComingSoonRooms-module-scss-module__jmP0JW__text{width:100%;padding:0 var(--page-gutter);justify-content:center;margin:52px auto 0;display:flex}.ComingSoonRooms-module-scss-module__jmP0JW__text img{width:min(100%,1100px);height:auto;display:block}@media (max-width:900px){.ComingSoonRooms-module-scss-module__jmP0JW__text{margin-top:16px}}
.AllRooms-module-scss-module__xjuuJG__rowScroller{scroll-snap-type:x proximity;width:100%;scroll-padding-inline:var(--page-gutter);padding:70px max(var(--page-gutter),(100vw - var(--content-width))/2) 18px;-webkit-overflow-scrolling:touch;scrollbar-color:#c8d4008c #100f0924;scrollbar-width:thin;overflow:auto visible}.AllRooms-module-scss-module__xjuuJG__rowScroller::-webkit-scrollbar{height:7px}.AllRooms-module-scss-module__xjuuJG__rowScroller::-webkit-scrollbar-thumb{background:#c8d400a6}.AllRooms-module-scss-module__xjuuJG__rowScroller::-webkit-scrollbar-track{background:#100f0924}.AllRooms-module-scss-module__xjuuJG__row{flex-direction:row;gap:clamp(18px,2vw,30px);width:max-content;min-width:100%;padding:0 0 18px;display:flex}.AllRooms-module-scss-module__xjuuJG__row:after{content:"";flex:0 0 max(1px,(100vw - var(--content-width))/2)}.AllRooms-module-scss-module__xjuuJG__mobileAppendItem{display:none}@media (max-width:900px){.AllRooms-module-scss-module__xjuuJG__mobileAppendItem{scroll-snap-align:center;flex:0 0 min(82vw,390px);display:block;position:relative;overflow:visible}}
.AnimatedMetric-module-scss-module__tVQndW__valueWrap{font-variant-numeric:tabular-nums;padding-inline-end:.08em;display:inline-block;position:relative;overflow:visible}.AnimatedMetric-module-scss-module__tVQndW__valueSizer{visibility:hidden;opacity:0;color:#0000;-webkit-text-fill-color:#0000;pointer-events:none}.AnimatedMetric-module-scss-module__tVQndW__valueWrapReserved{width:1.4em}.AnimatedMetric-module-scss-module__tVQndW__valueCurrent,.AnimatedMetric-module-scss-module__tVQndW__valueSizer{white-space:nowrap}.AnimatedMetric-module-scss-module__tVQndW__valueCurrent{width:max-content;padding-inline-end:.12em;display:inline-block;position:absolute;top:0;left:0;overflow:visible}.AnimatedMetric-module-scss-module__tVQndW__valueCurrentFlow{width:100%;padding-inline-end:.12em;display:inline-block;overflow:visible;min-width:0!important}
.DatePicker-module-scss-module__SUziqW__wrapper{position:relative}.DatePicker-module-scss-module__SUziqW__popover{z-index:30;background:#f7f7fffa;border:1px solid #1a191933;border-radius:10px;width:min(320px,100vw - 40px);padding:14px;position:absolute;top:calc(100% + 8px);box-shadow:0 8px 30px #06210040}.DatePicker-module-scss-module__SUziqW__alignLeft{left:0}.DatePicker-module-scss-module__SUziqW__alignCenter{left:50%;transform:translate(-50%)}.DatePicker-module-scss-module__SUziqW__alignRight{right:0}.DatePicker-module-scss-module__SUziqW__header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.DatePicker-module-scss-module__SUziqW__header h6{color:#1a1919;font-family:var(--font-inter);text-transform:capitalize;margin:0;font-size:18px;font-weight:600;line-height:24px}.DatePicker-module-scss-module__SUziqW__monthNav{gap:4px;display:flex}.DatePicker-module-scss-module__SUziqW__monthArrow{color:#1a1919a6;width:28px;height:28px;font-family:var(--font-inter);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;font-size:22px;line-height:1;display:inline-flex}.DatePicker-module-scss-module__SUziqW__monthArrow:hover{color:#1a1919;background:#1a191914}.DatePicker-module-scss-module__SUziqW__weekdays{grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:4px;display:grid}.DatePicker-module-scss-module__SUziqW__weekdays span{color:#1a19198c;text-align:center;font-family:var(--font-inter);text-transform:capitalize;font-size:15px;font-weight:600;line-height:22px}.DatePicker-module-scss-module__SUziqW__daysGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.DatePicker-module-scss-module__SUziqW__day{color:#1a1919f2;width:100%;height:38px;font-family:var(--font-inter);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;font-size:18px;font-weight:400;line-height:1;transition:background-color .2s,color .2s;display:inline-flex}.DatePicker-module-scss-module__SUziqW__day:hover{background:#1a191914}.DatePicker-module-scss-module__SUziqW__outsideMonth{color:#1a191959}.DatePicker-module-scss-module__SUziqW__todayDay{box-shadow:inset 0 0 0 1px #1a19194d}.DatePicker-module-scss-module__SUziqW__selectedDay{color:#1a1919;background:#1a191924;font-weight:700}
.RoomBookingCalendar-module-scss-module__GVdQ9W__calendarSection{width:100%}.RoomBookingCalendar-module-scss-module__GVdQ9W__calendar{color:var(--paper);background:var(--ink);padding-bottom:26px;position:relative;overflow:hidden}.RoomBookingCalendar-module-scss-module__GVdQ9W__header{border-bottom:1px solid #f3efe424;grid-template-columns:220px minmax(0,1fr) 220px;align-items:center;display:grid}.RoomBookingCalendar-module-scss-module__GVdQ9W__weekNav{height:78px;color:var(--paper);cursor:pointer;font-family:var(--font-league-gothic);letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:14px;padding:0 30px;font-size:26px;font-style:italic;line-height:1;transition:color .18s;display:flex}.RoomBookingCalendar-module-scss-module__GVdQ9W__weekNav:last-child{justify-content:flex-end}.RoomBookingCalendar-module-scss-module__GVdQ9W__weekNav:hover,.RoomBookingCalendar-module-scss-module__GVdQ9W__weekNav:focus-visible{color:var(--lime);outline:0}.RoomBookingCalendar-module-scss-module__GVdQ9W__navIcon,.RoomBookingCalendar-module-scss-module__GVdQ9W__calendarIcon{color:var(--lime);flex:none}.RoomBookingCalendar-module-scss-module__GVdQ9W__weekTitleWrap{color:var(--paper);font-family:var(--font-league-gothic);letter-spacing:.03em;text-transform:uppercase;justify-content:center;align-items:center;font-size:30px;font-style:italic;line-height:1;display:flex}.RoomBookingCalendar-module-scss-module__GVdQ9W__weekTitleButton{color:inherit;cursor:pointer;font:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}.RoomBookingCalendar-module-scss-module__GVdQ9W__weekTitleButton .RoomBookingCalendar-module-scss-module__GVdQ9W__calendarIcon{display:block;transform:translateY(-1px)}.RoomBookingCalendar-module-scss-module__GVdQ9W__weekLabel{display:block;transform:translateY(1.5px)}.RoomBookingCalendar-module-scss-module__GVdQ9W__refreshOverlay{z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#100f097a;place-items:center;display:grid;position:absolute;inset:0}.RoomBookingCalendar-module-scss-module__GVdQ9W__refreshSpinner{border:2px solid #f3efe44d;border-top-color:var(--lime);border-radius:50%;width:34px;height:34px;animation:.7s linear infinite RoomBookingCalendar-module-scss-module__GVdQ9W__calendar-spin}@keyframes RoomBookingCalendar-module-scss-module__GVdQ9W__calendar-spin{to{transform:rotate(360deg)}}.RoomBookingCalendar-module-scss-module__GVdQ9W__calendarDatePopover{z-index:40}.RoomBookingCalendar-module-scss-module__GVdQ9W__tableWrap{scrollbar-width:thin;padding:20px 0 0;overflow-x:auto}.RoomBookingCalendar-module-scss-module__GVdQ9W__table{width:100%;min-width:920px}.RoomBookingCalendar-module-scss-module__GVdQ9W__tableHead,.RoomBookingCalendar-module-scss-module__GVdQ9W__row{grid-template-columns:120px repeat(7,minmax(0,1fr));column-gap:10px;display:grid}.RoomBookingCalendar-module-scss-module__GVdQ9W__tableHead{border-bottom:1px solid #f3efe424;padding:0 26px 10px}.RoomBookingCalendar-module-scss-module__GVdQ9W__timeHead{color:var(--paper);font-family:var(--font-league-gothic);letter-spacing:.08em;align-items:flex-start;font-size:16px;font-style:italic;line-height:1;display:flex}.RoomBookingCalendar-module-scss-module__GVdQ9W__dayHead{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.RoomBookingCalendar-module-scss-module__GVdQ9W__dayHead p{color:var(--paper);font-family:var(--font-league-gothic);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:19px;font-style:italic;font-weight:400;line-height:1}.RoomBookingCalendar-module-scss-module__GVdQ9W__dayHead span{color:#f3efe4bf;font-family:var(--font-golos);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.2}.RoomBookingCalendar-module-scss-module__GVdQ9W__row{align-items:center;width:100%;min-height:60px;padding:7px 26px}.RoomBookingCalendar-module-scss-module__GVdQ9W__row.RoomBookingCalendar-module-scss-module__GVdQ9W__rowAlternate{background:#f3efe408}.RoomBookingCalendar-module-scss-module__GVdQ9W__timeCell{color:#f3efe4e6;font-family:var(--font-league-gothic);letter-spacing:.04em;align-items:center;font-size:22px;font-style:italic;line-height:1;display:flex}.RoomBookingCalendar-module-scss-module__GVdQ9W__slotCell{min-width:0;display:flex}.RoomBookingCalendar-module-scss-module__GVdQ9W__slot{width:100%;height:46px;color:var(--lime);cursor:pointer;font-family:var(--font-league-gothic);text-transform:uppercase;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:20px;font-style:italic;line-height:1;transition:background .18s,color .18s,border-color .18s;display:flex}.RoomBookingCalendar-module-scss-module__GVdQ9W__slot:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.RoomBookingCalendar-module-scss-module__GVdQ9W__slotLabel{padding-inline:.18em;display:inline-block;overflow:visible}.RoomBookingCalendar-module-scss-module__GVdQ9W__slotLabel:after{content:" "}.RoomBookingCalendar-module-scss-module__GVdQ9W__lime{border:1.5px solid var(--lime);transform:skew(-16.1deg)}.RoomBookingCalendar-module-scss-module__GVdQ9W__lime .RoomBookingCalendar-module-scss-module__GVdQ9W__slotLabel{transform:skew(16.1deg)}.RoomBookingCalendar-module-scss-module__GVdQ9W__lime:hover,.RoomBookingCalendar-module-scss-module__GVdQ9W__lime:focus-visible,.RoomBookingCalendar-module-scss-module__GVdQ9W__lime.RoomBookingCalendar-module-scss-module__GVdQ9W__selected{color:var(--ink);background:var(--lime)}.RoomBookingCalendar-module-scss-module__GVdQ9W__blue{color:var(--ink);background:var(--lime);clip-path:polygon(13px 0,100% 0,calc(100% - 13px) 100%,0 100%);flex-direction:column}.RoomBookingCalendar-module-scss-module__GVdQ9W__blue:hover,.RoomBookingCalendar-module-scss-module__GVdQ9W__blue:focus-visible,.RoomBookingCalendar-module-scss-module__GVdQ9W__blue.RoomBookingCalendar-module-scss-module__GVdQ9W__selected{color:var(--ink);background:var(--paper)}.RoomBookingCalendar-module-scss-module__GVdQ9W__slotSpecial{font-family:var(--font-golos);letter-spacing:.1em;margin-top:2px;font-size:8.5px;font-style:normal;font-weight:600;line-height:1}.RoomBookingCalendar-module-scss-module__GVdQ9W__late{color:#f3efe44d;clip-path:polygon(13px 0,100% 0,calc(100% - 13px) 100%,0 100%);cursor:default;background:#f3efe408}.RoomBookingCalendar-module-scss-module__GVdQ9W__placeholder{cursor:default}.RoomBookingCalendar-module-scss-module__GVdQ9W__status{color:var(--paper);font-family:var(--font-golos);text-align:center;margin:0;padding:38px 20px;font-size:16px;line-height:1.5}.RoomBookingCalendar-module-scss-module__GVdQ9W__statusError{color:#d2455a}.RoomBookingCalendar-module-scss-module__GVdQ9W__rotateHint,.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileDays,.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileSchedule{display:none}@media (max-width:1180px){.RoomBookingCalendar-module-scss-module__GVdQ9W__header{grid-template-columns:120px minmax(0,1fr) 120px}.RoomBookingCalendar-module-scss-module__GVdQ9W__weekNav{padding:0 16px;font-size:22px}.RoomBookingCalendar-module-scss-module__GVdQ9W__tableWrap{padding-left:18px;padding-right:18px}}@media (max-width:900px) and (orientation:portrait){.RoomBookingCalendar-module-scss-module__GVdQ9W__header{grid-template-columns:72px minmax(0,1fr) 72px}.RoomBookingCalendar-module-scss-module__GVdQ9W__weekNav{justify-content:center;padding:0}.RoomBookingCalendar-module-scss-module__GVdQ9W__weekNav span{display:none}.RoomBookingCalendar-module-scss-module__GVdQ9W__calendar{padding-bottom:22px}.RoomBookingCalendar-module-scss-module__GVdQ9W__header{grid-template-columns:46px minmax(0,1fr) 46px;padding:0 10px}.RoomBookingCalendar-module-scss-module__GVdQ9W__weekNav{width:46px;height:56px}.RoomBookingCalendar-module-scss-module__GVdQ9W__navIcon{width:24px;height:17px}.RoomBookingCalendar-module-scss-module__GVdQ9W__weekTitleWrap{font-size:20px}.RoomBookingCalendar-module-scss-module__GVdQ9W__weekTitleButton{gap:8px}.RoomBookingCalendar-module-scss-module__GVdQ9W__calendarIcon{width:22px;height:22px}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileDays{border-bottom:1px solid #f3efe424;gap:5px;padding:14px 16px;display:flex}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileDay{color:#f3efe4ad;cursor:pointer;background:0 0;border:1.5px solid #f3efe438;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;height:66px;padding:0;display:flex;transform:skew(-16.1deg)}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileDay span,.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileDay small{display:block;transform:skew(16.1deg)}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileDay span{font-family:var(--font-league-gothic);text-transform:uppercase;font-size:17px;font-style:italic;line-height:1}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileDay small{font-family:var(--font-golos);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:600;line-height:1}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileDay.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileDayActive{border-color:var(--lime);color:var(--ink);background:var(--lime)}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileSchedule{padding:20px 20px 0;display:block}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileScheduleHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileScheduleHead span{color:var(--lime);font-family:var(--font-league-gothic);letter-spacing:.03em;text-transform:uppercase;font-size:26px;font-style:italic;line-height:1}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileScheduleHead small{color:#f3efe48c;font-family:var(--font-golos);letter-spacing:.12em;text-align:right;text-transform:uppercase;font-size:11px;line-height:1.2}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileSlotGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileSlot{min-width:0;height:60px;color:var(--lime);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;display:flex}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileSlot.RoomBookingCalendar-module-scss-module__GVdQ9W__lime{border:1.5px solid var(--lime);transform:skew(-16.1deg)}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileSlot.RoomBookingCalendar-module-scss-module__GVdQ9W__lime .RoomBookingCalendar-module-scss-module__GVdQ9W__mobileSlotTime{transform:skew(16.1deg)}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileSlot.RoomBookingCalendar-module-scss-module__GVdQ9W__lime:hover,.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileSlot.RoomBookingCalendar-module-scss-module__GVdQ9W__lime:focus-visible,.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileSlot.RoomBookingCalendar-module-scss-module__GVdQ9W__lime.RoomBookingCalendar-module-scss-module__GVdQ9W__selected{color:var(--ink);background:var(--lime)}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileSlot.RoomBookingCalendar-module-scss-module__GVdQ9W__blue{color:var(--ink);background:var(--lime);clip-path:polygon(14px 0,100% 0,calc(100% - 14px) 100%,0 100%)}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileSlot.RoomBookingCalendar-module-scss-module__GVdQ9W__late{color:#f3efe44d;clip-path:polygon(14px 0,100% 0,calc(100% - 14px) 100%,0 100%);cursor:default;background:#f3efe408}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileSlotTime{font-family:var(--font-league-gothic);font-size:24px;font-style:italic;line-height:1}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileSlotState{font-family:var(--font-golos);letter-spacing:.1em;text-transform:uppercase;font-size:8.5px;font-weight:600;line-height:1}.RoomBookingCalendar-module-scss-module__GVdQ9W__tableWrap{display:none}.RoomBookingCalendar-module-scss-module__GVdQ9W__singleDay{min-width:0}.RoomBookingCalendar-module-scss-module__GVdQ9W__singleDay .RoomBookingCalendar-module-scss-module__GVdQ9W__tableHead,.RoomBookingCalendar-module-scss-module__GVdQ9W__singleDay .RoomBookingCalendar-module-scss-module__GVdQ9W__row{grid-template-columns:78px minmax(0,1fr)}.RoomBookingCalendar-module-scss-module__GVdQ9W__timeCell{font-size:20px}.RoomBookingCalendar-module-scss-module__GVdQ9W__dayHead p{font-size:18px}.RoomBookingCalendar-module-scss-module__GVdQ9W__rotateHint{color:var(--paper);font-family:var(--font-golos);letter-spacing:.08em;text-align:center;margin:10px 0 0;font-size:12px;display:block}}@media (max-width:390px){.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileDays{gap:4px;padding-left:12px;padding-right:12px}.RoomBookingCalendar-module-scss-module__GVdQ9W__mobileDay small{font-size:8.5px}}
.Step3DetailsForm-module-scss-module__ds5wQW__fieldWrap{width:100%}.Step3DetailsForm-module-scss-module__ds5wQW__fieldContainer{position:relative}.Step3DetailsForm-module-scss-module__ds5wQW__fieldLabel{pointer-events:none;color:#f7f7ffb3;font-family:var(--font-golos);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.2;position:absolute;top:0;left:0}.Step3DetailsForm-module-scss-module__ds5wQW__floating{color:#f7f7ffb3}.Step3DetailsForm-module-scss-module__ds5wQW__fieldInput{border:0;border-bottom:2px solid var(--lime);text-shadow:2px 2px 4px #06210033;color:#f3efe4;width:100%;font-family:var(--font-golos);background:0 0;outline:none;padding:28px 0 8px;font-size:28px;font-weight:600}@media (max-width:900px){.Step3DetailsForm-module-scss-module__ds5wQW__fieldInput{font-size:20px}}.Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]{cursor:pointer;appearance:none;color:#0000;-webkit-text-fill-color:#0000;caret-color:#0000;text-shadow:none}.Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;display:block}.Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]::-webkit-datetime-edit{color:#0000}.Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]::-webkit-date-and-time-value{color:#0000;-webkit-text-fill-color:#0000;opacity:0}.Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]::-webkit-datetime-edit-fields-wrapper{color:#0000;-webkit-text-fill-color:#0000;opacity:0}.Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]::-webkit-datetime-edit-year-field{color:#0000;-webkit-text-fill-color:#0000;opacity:0}.Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]::-webkit-datetime-edit-month-field{color:#0000;-webkit-text-fill-color:#0000;opacity:0}.Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]::-webkit-datetime-edit-day-field{color:#0000;-webkit-text-fill-color:#0000;opacity:0}.Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]::-webkit-datetime-edit-text{color:#0000;-webkit-text-fill-color:#0000;opacity:0}.Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date][data-has-value=false]::-webkit-datetime-edit{color:#0000}.Step3DetailsForm-module-scss-module__ds5wQW__compactInput{font-size:19px}.Step3DetailsForm-module-scss-module__ds5wQW__dateTrigger{text-align:left;cursor:pointer;align-items:flex-end;display:flex}.Step3DetailsForm-module-scss-module__ds5wQW__withAction{padding-right:44px}.Step3DetailsForm-module-scss-module__ds5wQW__hasError{border-bottom-color:#ff4159}.Step3DetailsForm-module-scss-module__ds5wQW__errorText{text-shadow:2px 2px 4px #06210033;color:#ff4159;font-family:var(--font-inter);margin-top:4px;margin-left:10px;font-size:16px;font-weight:200}@media (max-width:900px){.Step3DetailsForm-module-scss-module__ds5wQW__errorText{margin-top:1px}}.Step3DetailsForm-module-scss-module__ds5wQW__clearAction{cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex;position:absolute;bottom:8px;right:0}.Step3DetailsForm-module-scss-module__ds5wQW__successAction{background:0 0}.Step3DetailsForm-module-scss-module__ds5wQW__actionIcon{object-fit:contain;width:20px;height:20px;display:block}.Step3DetailsForm-module-scss-module__ds5wQW__dateValue{text-shadow:2px 2px 4px #06210033;color:#fff;width:100%;min-height:34px;font-family:var(--font-inter);font-size:28px;font-weight:500;line-height:1.2;display:block}@media (max-width:900px){.Step3DetailsForm-module-scss-module__ds5wQW__dateValue{min-height:24px;font-size:20px}}.Step3DetailsForm-module-scss-module__ds5wQW__dateCalendarIcon{width:24px;height:24px;color:var(--lime);flex:none;margin:0 2px 2px 12px}.Step3DetailsForm-module-scss-module__ds5wQW__formDatePopover{z-index:50}.Step3DetailsForm-module-scss-module__ds5wQW__formBox{justify-content:center;width:100%;display:flex}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__form{flex-direction:column;align-self:center;gap:30px;width:50vw;display:flex}@media (max-width:900px){.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__form{gap:20px;width:100%}}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__inlineRow{grid-template-columns:1fr 1fr;gap:30px;display:grid}@media (max-width:1180px){.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__inlineRow{grid-template-columns:1fr;gap:20px}}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__pricePreview{background:#0917013d;border:1px solid #d2db2f59;flex-direction:column;gap:12px;padding:24px;display:flex}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__priceRow{text-shadow:2px 2px 4px #06210033;color:#fff;font-family:var(--font-inter);justify-content:space-between;gap:20px;font-size:22px;font-weight:200;line-height:30px;display:flex}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__priceRow strong{text-align:right;white-space:nowrap;flex:0 0 96px;min-width:96px;font-weight:600}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__priceRow>span{flex:auto;min-width:0}@media (max-width:900px){.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__priceRow{font-size:18px;line-height:24px}}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldWrap{width:100%}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldContainer{position:relative}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldLabel{pointer-events:none;text-shadow:2px 2px 4px #06210033;color:#f7f7ff;font-family:var(--font-inter);font-size:28px;font-weight:500;transition:top .18s,font-size .18s,color .18s;position:absolute;top:22px;left:0}@media (max-width:900px){.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldLabel{font-size:20px;top:22px}}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__floating{color:#fef9ae;font-size:16px;font-weight:300;top:0}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput{border:0;border-bottom:2px solid var(--lime);text-shadow:2px 2px 4px #06210033;color:#f7f7ff;width:100%;font-family:var(--font-inter);background:0 0;outline:none;padding:22px 0 8px;font-size:28px;font-weight:500}@media (max-width:900px){.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput{font-size:20px}}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]{cursor:pointer;appearance:none;color:#0000;-webkit-text-fill-color:#0000;caret-color:#0000;text-shadow:none}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;display:block}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]::-webkit-datetime-edit{color:#0000}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]::-webkit-date-and-time-value{color:#0000;-webkit-text-fill-color:#0000;opacity:0}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]::-webkit-datetime-edit-fields-wrapper{color:#0000;-webkit-text-fill-color:#0000;opacity:0}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]::-webkit-datetime-edit-year-field{color:#0000;-webkit-text-fill-color:#0000;opacity:0}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]::-webkit-datetime-edit-month-field{color:#0000;-webkit-text-fill-color:#0000;opacity:0}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]::-webkit-datetime-edit-day-field{color:#0000;-webkit-text-fill-color:#0000;opacity:0}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date]::-webkit-datetime-edit-text{color:#0000;-webkit-text-fill-color:#0000;opacity:0}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput[type=date][data-has-value=false]::-webkit-datetime-edit{color:#0000}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__dateTrigger{text-align:left;cursor:pointer;align-items:flex-end;display:flex}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__dateValue{text-shadow:2px 2px 4px #06210033;-webkit-text-fill-color:#fff;width:100%;min-height:34px;font-family:var(--font-inter);font-size:28px;font-weight:500;line-height:1.2;display:block;color:#fff!important}@media (max-width:900px){.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__dateValue{min-height:24px;font-size:20px}}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__formDatePopover{z-index:50}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__withAction{padding-right:44px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__errorText{text-shadow:2px 2px 4px #06210033;color:#ff4159;font-family:var(--font-inter);margin-top:4px;margin-left:10px;font-size:16px;font-weight:200}@media (max-width:900px){.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__errorText{margin-top:1px}}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__clearAction{cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex;position:absolute;bottom:8px;right:0}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__successAction{background:0 0}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__actionIcon{object-fit:contain;width:20px;height:20px;display:block}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__checkboxLabel{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__checkboxInput{opacity:0;pointer-events:none;position:absolute}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__checkboxBox{color:#1a1919;background:0 0;border:2px solid #d2db2f;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;margin-top:6px;font-size:14px;line-height:1;display:inline-flex}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__checkboxInput:checked+.Step3DetailsForm-module-scss-module__ds5wQW__checkboxBox{color:#d2db2f}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__checkboxText{text-shadow:2px 2px 4px #06210033;color:#f7f7ff;font-family:var(--font-inter);font-size:22px;font-weight:200;line-height:1.35}@media (max-width:900px){.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__checkboxText{font-size:20px}}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__submitButton,.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__secondaryButton{align-self:center;width:280px;height:50px}@media (max-width:900px){.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__submitButton,.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__secondaryButton{width:100%}}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__submitButton{margin-top:10px;font-size:28px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__secondaryButton{font-size:24px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__successText,.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__generalError{text-shadow:2px 2px 4px #06210033;font-family:var(--font-inter);text-align:center;font-size:18px;font-weight:300;line-height:26px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__successText{color:#d2db2f}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__singleLineText{white-space:nowrap}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__generalError{color:#ff4159}.Step3DetailsForm-module-scss-module__ds5wQW__summaryBox{background:#09170147;border:1.5px solid #d2db2f;flex-direction:column;gap:18px;width:min(720px,100%);margin:0 auto;padding:28px;display:flex}.Step3DetailsForm-module-scss-module__ds5wQW__summaryEyebrow{text-align:center;color:#d2db2f;font-family:var(--font-inter);letter-spacing:.08em;margin:0;font-size:16px;font-weight:600;line-height:24px}.Step3DetailsForm-module-scss-module__ds5wQW__summaryTitle{text-align:center;color:var(--white);font-family:var(--font-league-gothic);text-transform:uppercase;margin:0;font-size:54px;font-style:italic;font-weight:400;line-height:56px}.Step3DetailsForm-module-scss-module__ds5wQW__summaryReservationId{text-align:center;color:#f7f7ff;font-family:var(--font-inter);margin:0;font-size:24px;font-weight:500;line-height:32px}.Step3DetailsForm-module-scss-module__ds5wQW__summaryRows{flex-direction:column;gap:14px;display:flex}.Step3DetailsForm-module-scss-module__ds5wQW__summaryRow{color:#f7f7ff;font-family:var(--font-inter);border-bottom:1px solid #f7f7ff24;justify-content:space-between;gap:20px;padding-bottom:12px;font-size:22px;line-height:30px;display:flex}.Step3DetailsForm-module-scss-module__ds5wQW__summaryRow strong{text-align:right}.Step3DetailsForm-module-scss-module__ds5wQW__summaryFootnote{text-align:center;color:#f7f7ffc2;font-family:var(--font-inter);margin:0;font-size:18px;line-height:26px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox{margin-top:34px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__form{gap:18px;width:min(720px,100%)}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldLabel{color:#f3efe48c;font-family:var(--font-golos);letter-spacing:.13em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:500;line-height:1.2;display:block;position:static}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldLabel.Step3DetailsForm-module-scss-module__ds5wQW__floating{color:#f3efe48c;font-size:11px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput,.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__dateValue{border:0;border-bottom:1px solid var(--lime);color:#fff;min-height:0;font-family:var(--font-golos);padding:6px 0 10px;font-size:19px;font-weight:600;line-height:1.25}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput:focus{border-bottom-color:var(--paper)}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput::placeholder{color:#f3efe46b;font-family:var(--font-golos);text-shadow:none;opacity:1;font-size:19px;font-weight:600;line-height:1.25}@media (max-width:1180px){.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput::placeholder{font-size:17px}}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__hasError{border-bottom-color:#d2455a}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__checkboxLabel{cursor:pointer;align-items:flex-start;gap:14px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__checkboxBox{border:1px solid var(--lime);width:22px;height:22px;color:var(--ink);background:0 0;flex:none;justify-content:center;align-items:center;margin-top:0;display:inline-flex}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__checkboxBox svg{width:15px;height:15px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__checkboxInput:checked+.Step3DetailsForm-module-scss-module__ds5wQW__checkboxBox{color:var(--ink);background:var(--lime)}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__checkboxText{color:#f3efe4db;font-family:var(--font-golos);font-size:15px;font-weight:400;line-height:1.5}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__pricePreview{background:0 0;border:1px solid #f3efe433;gap:14px;margin-top:8px;padding:22px 26px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__priceRow{-webkit-text-fill-color:#fff;font-family:var(--font-golos);font-size:15px;font-weight:400;line-height:1.35;color:#fff!important}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__priceRow strong{-webkit-text-fill-color:#fff;font-size:16px;font-weight:700;color:#fff!important}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__priceRow:last-child strong{color:#fff}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__submitButton{width:auto;height:66px;color:var(--ink);--button-hover-scale:1;margin:4px auto 0;padding:0 62px;font-size:30px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__submitButton [class*=shellBase]{box-shadow:none;background:var(--lime)!important}:is(.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__submitButton [class*=shellGlow],.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__submitButton [class*=glare]){display:none}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__submitButton:hover,.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__submitButton:focus-visible{color:var(--lime)}:is(.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__submitButton:hover [class*=shellBase],.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__submitButton:focus-visible [class*=shellBase]){background:#2e3a10!important}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__successText,.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__generalError,.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__errorText{font-family:var(--font-golos);font-size:13px;font-weight:400}@media (max-width:1180px){.Step3DetailsForm-module-scss-module__ds5wQW__formBox{margin-top:24px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__form{gap:20px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__fieldInput,.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__dateValue{padding:8px 0 10px;font-size:17px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__pricePreview{gap:12px;padding:18px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__priceRow{flex-wrap:wrap;gap:8px;font-size:14.5px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__priceRow strong{flex:none;min-width:0;margin-left:auto}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__submitButton{width:100%;height:48px;padding:0;font-size:22px}.Step3DetailsForm-module-scss-module__ds5wQW__formBox .Step3DetailsForm-module-scss-module__ds5wQW__singleLineText{white-space:normal;overflow-wrap:anywhere}}.Step3DetailsForm-module-scss-module__ds5wQW__fieldInput::placeholder{color:#f3efe46b;font-family:var(--font-golos);text-shadow:none;opacity:1;font-size:19px;font-weight:600;line-height:1.25}@media (max-width:1180px){.Step3DetailsForm-module-scss-module__ds5wQW__fieldInput::placeholder{font-size:17px}}.Step3DetailsForm-module-scss-module__ds5wQW__fieldWrap .Step3DetailsForm-module-scss-module__ds5wQW__fieldContainer .Step3DetailsForm-module-scss-module__ds5wQW__dateValue[data-placeholder=true]{color:#f3efe46b;font-family:var(--font-golos);text-shadow:none;opacity:1;font-size:19px;font-weight:600;line-height:1.25}@media (max-width:1180px){.Step3DetailsForm-module-scss-module__ds5wQW__fieldWrap .Step3DetailsForm-module-scss-module__ds5wQW__fieldContainer .Step3DetailsForm-module-scss-module__ds5wQW__dateValue[data-placeholder=true]{font-size:17px}}.Step3DetailsForm-module-scss-module__ds5wQW__fieldWrap .Step3DetailsForm-module-scss-module__ds5wQW__fieldContainer .Step3DetailsForm-module-scss-module__ds5wQW__dateValue[data-placeholder=true]{-webkit-text-fill-color:currentColor;color:#f3efe46b!important}
.HomeRoomsRail-module-scss-module__6qb1Cq__rail{z-index:3;height:calc(var(--rail-content-height,100vh) + var(--rail-scroll-span,0px));background:var(--paper);scroll-margin-top:84px;position:relative}.HomeRoomsRail-module-scss-module__6qb1Cq__attachedRail{background:0 0}.HomeRoomsRail-module-scss-module__6qb1Cq__stickyGroup{position:sticky;top:0}.HomeRoomsRail-module-scss-module__6qb1Cq__sticky{background:var(--paper);flex-direction:column;height:min(100vh,760px);min-height:0;padding:96px 0 34px;scroll-margin-top:84px;display:flex;position:relative;overflow:hidden}.HomeRoomsRail-module-scss-module__6qb1Cq__header{justify-content:space-between;align-items:flex-end;gap:40px;width:min(100%,1680px);margin:0 auto;padding:0 72px;display:flex}.HomeRoomsRail-module-scss-module__6qb1Cq__kicker,.HomeRoomsRail-module-scss-module__6qb1Cq__counter{font-family:var(--font-league-gothic);letter-spacing:.06em;margin:0;font-size:17.5px;font-style:italic}.HomeRoomsRail-module-scss-module__6qb1Cq__kicker{text-transform:uppercase;align-items:baseline;gap:14px;display:flex}.HomeRoomsRail-module-scss-module__6qb1Cq__kicker span{color:#3e460a}.HomeRoomsRail-module-scss-module__6qb1Cq__kicker span:last-of-type{color:var(--ink)}.HomeRoomsRail-module-scss-module__6qb1Cq__kicker i{color:#100f0973;justify-content:center;width:6px;font-style:normal;display:inline-flex}.HomeRoomsRail-module-scss-module__6qb1Cq__header h2{color:var(--ink);font-family:var(--font-league-gothic);text-transform:uppercase;white-space:nowrap;margin:22px 0 0;font-size:clamp(58px,5vw,88px);font-style:italic;font-weight:400;line-height:1.02}.HomeRoomsRail-module-scss-module__6qb1Cq__counter{color:#100f098c;align-items:center;gap:16px;padding-bottom:6px;font-size:16px;display:flex}.HomeRoomsRail-module-scss-module__6qb1Cq__counter i{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.HomeRoomsRail-module-scss-module__6qb1Cq__scrollHint{align-items:center;gap:4px;line-height:1;display:inline-flex}.HomeRoomsRail-module-scss-module__6qb1Cq__scrollHint b{font-family:Arial,sans-serif;font-size:.9em;font-style:normal;font-weight:400;line-height:1;display:inline-block;transform:translateY(-1px)}.HomeRoomsRail-module-scss-module__6qb1Cq__mobileHint{display:none}.HomeRoomsRail-module-scss-module__6qb1Cq__viewport{flex:1;min-height:0;margin-top:26px;position:relative}.HomeRoomsRail-module-scss-module__6qb1Cq__viewport [data-room-rail]{height:100%;padding:0;overflow:visible}.HomeRoomsRail-module-scss-module__6qb1Cq__viewport [data-room-rail-track]{will-change:transform;gap:clamp(24px,3vw,56px);min-width:max-content;height:100%;padding:0 220px 0 72px;transition:none}.HomeRoomsRail-module-scss-module__6qb1Cq__viewport [data-room-card]{scroll-snap-align:none;flex:0 0 404px;width:404px;min-height:0;padding-top:30px}.HomeRoomsRail-module-scss-module__6qb1Cq__viewport [class*=mediaWrap]{aspect-ratio:4/3;flex:none;height:auto;min-height:0}@media (max-width:1180px){.HomeRoomsRail-module-scss-module__6qb1Cq__rail{height:auto}.HomeRoomsRail-module-scss-module__6qb1Cq__stickyGroup{position:relative}.HomeRoomsRail-module-scss-module__6qb1Cq__sticky{height:auto;min-height:0;padding:84px 0 90px;position:relative;overflow:visible}.HomeRoomsRail-module-scss-module__6qb1Cq__header{padding:0 var(--page-gutter);display:block}.HomeRoomsRail-module-scss-module__6qb1Cq__header h2{white-space:normal;font-size:clamp(58px,18vw,84px);line-height:.9}.HomeRoomsRail-module-scss-module__6qb1Cq__counter{margin-top:24px;padding:0;font-size:15px}.HomeRoomsRail-module-scss-module__6qb1Cq__viewport [data-room-rail]{padding:20px var(--page-gutter);overflow-x:auto}.HomeRoomsRail-module-scss-module__6qb1Cq__viewport [data-room-rail-track]{gap:28px;height:auto;padding:0 0 16px;transform:none!important}.HomeRoomsRail-module-scss-module__6qb1Cq__viewport [data-room-card]{scroll-snap-align:start;flex-basis:min(82vw,360px);width:min(82vw,360px);height:auto;padding-top:24px}.HomeRoomsRail-module-scss-module__6qb1Cq__sticky{padding:8px 0 52px}.HomeRoomsRail-module-scss-module__6qb1Cq__header{padding:0 20px}.HomeRoomsRail-module-scss-module__6qb1Cq__header h2{margin-top:14px;font-size:48px;line-height:1}.HomeRoomsRail-module-scss-module__6qb1Cq__kicker,.HomeRoomsRail-module-scss-module__6qb1Cq__counter{font-size:15px}.HomeRoomsRail-module-scss-module__6qb1Cq__counter{gap:12px;margin-top:14px;padding:0}.HomeRoomsRail-module-scss-module__6qb1Cq__viewport{margin-top:30px}.HomeRoomsRail-module-scss-module__6qb1Cq__viewport [data-room-rail]{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;margin:0;padding:26px 20px 40px;scroll-padding-left:20px;overflow-x:auto}.HomeRoomsRail-module-scss-module__6qb1Cq__viewport [data-room-rail]::-webkit-scrollbar{display:none}.HomeRoomsRail-module-scss-module__6qb1Cq__viewport [data-room-rail-track]{gap:26px;padding:0}.HomeRoomsRail-module-scss-module__6qb1Cq__viewport [data-room-card]{scroll-snap-align:center;min-height:0;padding-top:0;flex:0 0 min(72vw,300px)!important;width:min(72vw,300px)!important}.HomeRoomsRail-module-scss-module__6qb1Cq__viewport [class*=mediaWrap]{aspect-ratio:4/3;flex:none;height:auto;min-height:0}.HomeRoomsRail-module-scss-module__6qb1Cq__desktopHint{display:none}.HomeRoomsRail-module-scss-module__6qb1Cq__mobileHint{display:inline}}
.page-module-scss-module__4CyXgG__info .page-module-scss-module__4CyXgG__infoLabel{align-items:center;gap:10px;display:flex}.page-module-scss-module__4CyXgG__info .page-module-scss-module__4CyXgG__infoLabel svg{fill:none;stroke:currentColor;stroke-width:1.8px;flex:none;width:20px;height:20px}.page-module-scss-module__4CyXgG__info .page-module-scss-module__4CyXgG__infoLabel span{color:var(--ink);font-family:var(--font-league-gothic);letter-spacing:.06em;text-transform:uppercase;font-size:19px;font-style:italic;font-weight:400;line-height:1}.page-module-scss-module__4CyXgG__main{background:var(--paper);color:var(--ink);overflow:clip}.page-module-scss-module__4CyXgG__accentGroup{isolation:isolate;background:var(--paper);margin-top:-32px;margin-bottom:-62px;padding-top:32px;padding-bottom:62px;position:relative}.page-module-scss-module__4CyXgG__accentGroup>.page-module-scss-module__4CyXgG__wash{z-index:3;top:-32px}.page-module-scss-module__4CyXgG__accentGroup>.page-module-scss-module__4CyXgG__contact,.page-module-scss-module__4CyXgG__accentGroup>.page-module-scss-module__4CyXgG__countHead,.page-module-scss-module__4CyXgG__accentGroup>.page-module-scss-module__4CyXgG__stats,.page-module-scss-module__4CyXgG__accentGroup>.page-module-scss-module__4CyXgG__faq{z-index:4;position:relative}.page-module-scss-module__4CyXgG__hero{aspect-ratio:16/9;background:#161b08;position:relative;overflow:hidden}.page-module-scss-module__4CyXgG__hero>img{object-fit:cover;filter:brightness(.65)}.page-module-scss-module__4CyXgG__heroVideo{object-fit:cover;filter:brightness(.65);width:100%;height:100%;display:block}.page-module-scss-module__4CyXgG__mobileMedia,.page-module-scss-module__4CyXgG__mobileMap{display:none}.page-module-scss-module__4CyXgG__desktopMap{width:100%;height:100%;display:block}.page-module-scss-module__4CyXgG__hero:after{content:"";background:var(--paper);height:170px;position:absolute;inset:auto -80px -96px;transform:rotate(-1.6deg)}.page-module-scss-module__4CyXgG__marquee{z-index:4;color:var(--ink);border-top:3px solid var(--paper);border-bottom:3px solid var(--paper);background:var(--lime);font-family:var(--font-league-gothic);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;padding:12px 0;font-size:32px;font-style:italic;position:absolute;bottom:28px;left:-80px;right:-80px;overflow:hidden;transform:rotate(-1.6deg)}.page-module-scss-module__4CyXgG__marqueeTrack{will-change:transform;width:max-content;animation:20s linear infinite page-module-scss-module__4CyXgG__marquee;display:flex}.page-module-scss-module__4CyXgG__marqueeItem{flex:none;align-items:center;gap:30px;padding-right:30px;display:flex}.page-module-scss-module__4CyXgG__marqueeDot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;display:block;transform:translateY(1px)}@keyframes page-module-scss-module__4CyXgG__marquee{to{transform:translate(-25%)}}.page-module-scss-module__4CyXgG__contact{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:64px;width:min(100%,1680px);margin:0 auto;padding:120px 72px 0;display:grid}.page-module-scss-module__4CyXgG__info{flex-direction:column;gap:30px;display:flex}.page-module-scss-module__4CyXgG__info>p,.page-module-scss-module__4CyXgG__countHead,.page-module-scss-module__4CyXgG__faq>p{font-family:var(--font-league-gothic);letter-spacing:.06em;text-transform:uppercase;align-items:baseline;gap:14px;margin:0;font-size:19.5px;font-style:italic;display:flex}.page-module-scss-module__4CyXgG__info>p strong,.page-module-scss-module__4CyXgG__countHead strong,.page-module-scss-module__4CyXgG__faq>p strong{color:#3e460a;font-weight:400}.page-module-scss-module__4CyXgG__info i,.page-module-scss-module__4CyXgG__countHead i,.page-module-scss-module__4CyXgG__faq i{color:#100f0973;font-style:normal}.page-module-scss-module__4CyXgG__info article{flex-direction:column;gap:8px;display:flex}.page-module-scss-module__4CyXgG__info h3{font-family:var(--font-league-gothic);letter-spacing:.06em;margin:0;font-size:19px;font-style:italic;font-weight:400}.page-module-scss-module__4CyXgG__info a,.page-module-scss-module__4CyXgG__info span{color:var(--ink);font-size:16.5px;line-height:1.6;text-decoration:none}.page-module-scss-module__4CyXgG__map{background:#161b08;height:520px;position:relative;overflow:hidden}.page-module-scss-module__4CyXgG__map img{object-fit:cover;filter:grayscale()contrast(1.1)}.page-module-scss-module__4CyXgG__mapFrame{border:0;width:100%;height:100%;display:block}.page-module-scss-module__4CyXgG__countHead{width:min(100%,1680px);margin:170px auto 0;padding:0 72px}.page-module-scss-module__4CyXgG__stats{grid-template-columns:repeat(3,1fr);align-items:start;width:min(100%,1680px);margin:0 auto 40px;padding:144px 72px 76px;display:grid;position:relative}.page-module-scss-module__4CyXgG__stats:before,.page-module-scss-module__4CyXgG__faq:before{content:"";z-index:-2;background:var(--paper);position:absolute;inset:0 -100vmax}.page-module-scss-module__4CyXgG__accentGroup .page-module-scss-module__4CyXgG__stats:before,.page-module-scss-module__4CyXgG__accentGroup .page-module-scss-module__4CyXgG__faq:before{display:none}.page-module-scss-module__4CyXgG__wash{z-index:-1;background:var(--lime);clip-path:inset(0 100% 0 0);display:none;position:absolute;inset:0 -100vmax}.page-module-scss-module__4CyXgG__stats>div{padding:0 40px;position:relative}.page-module-scss-module__4CyXgG__stats>div:first-of-type{padding-left:0}.page-module-scss-module__4CyXgG__stats>div:nth-of-type(2){transform:none}.page-module-scss-module__4CyXgG__stats>div:nth-of-type(3){padding-right:0;transform:none}.page-module-scss-module__4CyXgG__stats>div:not(:last-child):after{content:"";background:#100f0933;width:1px;position:absolute;top:20px;bottom:0;right:0;transform:none}.page-module-scss-module__4CyXgG__stats h3{font-family:var(--font-league-gothic);margin:0;font-size:168px;font-style:italic;font-weight:400;line-height:.78}.page-module-scss-module__4CyXgG__stats p{color:#100f099e;letter-spacing:.13em;text-transform:uppercase;max-width:280px;margin-top:22px;font-size:12px;font-weight:700;line-height:1.6}.page-module-scss-module__4CyXgG__stats p:before{content:"";background:var(--ink);width:88px;height:6px;margin-bottom:18px;display:block;transform:none}.page-module-scss-module__4CyXgG__faq{width:min(100%,1680px);margin:0 auto;padding:110px 72px 84px;position:relative}.page-module-scss-module__4CyXgG__faq h1{font-family:var(--font-league-gothic);text-transform:uppercase;margin:26px 0 46px;font-size:104px;font-style:italic;font-weight:400;line-height:1}.page-module-scss-module__4CyXgG__faq>div{border-top:1px solid #100f0929;position:relative}.page-module-scss-module__4CyXgG__faq [class*=item]{background:0 0;border-bottom:1px solid #100f0929;padding:0}.page-module-scss-module__4CyXgG__faq [class*=item]:before{display:none!important}:is(.page-module-scss-module__4CyXgG__faq [class*=item]:hover,.page-module-scss-module__4CyXgG__faq [class*=item]:focus-within){background:0 0!important}.page-module-scss-module__4CyXgG__faq [class*=header]{grid-template-columns:66px minmax(0,1fr) 42px;align-items:center;gap:24px;padding:24px 0;display:grid}.page-module-scss-module__4CyXgG__faq [class*=row]{display:contents}.page-module-scss-module__4CyXgG__faq [class*=index]{color:#3e460a;font-size:19px}.page-module-scss-module__4CyXgG__faq [class*=title]{color:var(--ink);text-shadow:none;font-size:42px;line-height:.92}.page-module-scss-module__4CyXgG__faq [class*=icon]{background:var(--ink);filter:none;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);justify-self:end;width:42px;height:34px;padding:8px}.page-module-scss-module__4CyXgG__faq [class*=description]{color:#100f099e;max-width:1000px;margin:0;padding:0 66px 26px 90px;font-weight:400;line-height:1.64;font-size:16.5px!important}@media (max-width:900px){.page-module-scss-module__4CyXgG__desktopMedia,.page-module-scss-module__4CyXgG__desktopMap{display:none}.page-module-scss-module__4CyXgG__mobileMedia,.page-module-scss-module__4CyXgG__mobileMap{width:100%;height:100%;display:block}.page-module-scss-module__4CyXgG__hero{aspect-ratio:9/16}.page-module-scss-module__4CyXgG__marquee{border-width:3px;padding:10px 0}.page-module-scss-module__4CyXgG__marqueeTrack{animation-duration:26s}.page-module-scss-module__4CyXgG__marqueeItem{gap:22px;padding-right:22px;font-size:26px}.page-module-scss-module__4CyXgG__marqueeDot{width:8px;height:8px}.page-module-scss-module__4CyXgG__contact{padding:8px 20px 44px;display:block}.page-module-scss-module__4CyXgG__info{gap:26px}.page-module-scss-module__4CyXgG__map{height:280px;margin-top:28px}.page-module-scss-module__4CyXgG__countHead{gap:12px;margin:56px 0 0;padding:0 20px;font-size:15px}.page-module-scss-module__4CyXgG__stats{margin:0;padding:40px 20px 44px;display:block}.page-module-scss-module__4CyXgG__stats>div{padding:0}.page-module-scss-module__4CyXgG__stats>div:first-of-type{padding:0 0 26px}.page-module-scss-module__4CyXgG__stats>div:nth-of-type(2){padding:30px 0 26px;transform:none}.page-module-scss-module__4CyXgG__stats>div:nth-of-type(3){padding:30px 0 0;transform:none}.page-module-scss-module__4CyXgG__stats>div:after{display:none}.page-module-scss-module__4CyXgG__stats p{letter-spacing:.12em;max-width:250px;margin-top:14px;font-size:11.5px;font-weight:400}.page-module-scss-module__4CyXgG__stats p:before{width:78px;height:5px;margin-bottom:12px}.page-module-scss-module__4CyXgG__stats h3{font-size:104px}.page-module-scss-module__4CyXgG__faq{padding:8px 20px 96px}.page-module-scss-module__4CyXgG__faq h1{margin:14px 0 24px;font-size:52px;line-height:1.08;overflow:visible}.page-module-scss-module__4CyXgG__faq [class*=header]{grid-template-columns:28px minmax(0,1fr) 42px;align-items:center;gap:12px;padding:18px 0}:is(.page-module-scss-module__4CyXgG__faq [class*=title],.page-module-scss-module__4CyXgG__faq [class*=icon],.page-module-scss-module__4CyXgG__faq [class*=index]){align-self:center}.page-module-scss-module__4CyXgG__faq [class*=index]{padding-top:0;font-size:16px}.page-module-scss-module__4CyXgG__faq [class*=title]{font-size:27px;line-height:.98}.page-module-scss-module__4CyXgG__faq [class*=icon]{width:42px;height:34px}.page-module-scss-module__4CyXgG__faq [class*=description]{padding:0 54px 20px 40px;line-height:1.62;font-size:15.5px!important}}
.Checkbox-module-scss-module__toU6aq__checkbox{cursor:pointer;align-items:flex-start;gap:14px;display:flex}.Checkbox-module-scss-module__toU6aq__input{opacity:0;pointer-events:none;position:absolute}.Checkbox-module-scss-module__toU6aq__box{width:22px;height:22px;color:var(--ink);border:1px solid var(--lime);background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.Checkbox-module-scss-module__toU6aq__input:checked+.Checkbox-module-scss-module__toU6aq__box{background:var(--lime)}.Checkbox-module-scss-module__toU6aq__input:focus-visible+.Checkbox-module-scss-module__toU6aq__box{outline:2px solid var(--paper);outline-offset:3px}.Checkbox-module-scss-module__toU6aq__input:disabled+.Checkbox-module-scss-module__toU6aq__box,.Checkbox-module-scss-module__toU6aq__input:disabled~.Checkbox-module-scss-module__toU6aq__text{opacity:.5}.Checkbox-module-scss-module__toU6aq__text{color:#f3efe4db;font-family:var(--font-golos);font-size:15px;font-weight:400;line-height:1.5}
.contact-fix-module-scss-module__TSbjXq__contact{z-index:2;isolation:isolate;position:relative}.contact-fix-module-scss-module__TSbjXq__accent{isolation:isolate;position:relative}
.CustomSelect-module-scss-module__MibkEa__field{--select-text:#f7f7ff;--select-muted:#f7f7ffb3;--select-accent:var(--lime);--select-surface:var(--ink);flex-direction:column;gap:8px;display:flex;position:relative}.CustomSelect-module-scss-module__MibkEa__label{color:var(--select-muted);font-family:var(--font-golos);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:500}.CustomSelect-module-scss-module__MibkEa__trigger{width:100%;min-height:44px;color:var(--select-text);border:0;border-bottom:1px solid var(--select-accent);font-family:var(--font-golos);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:6px 2px 10px 0;font-size:19px;font-weight:600;line-height:1.25;display:flex}.CustomSelect-module-scss-module__MibkEa__trigger:focus-visible,.CustomSelect-module-scss-module__MibkEa__option:focus-visible{outline:2px solid var(--select-accent);outline-offset:4px}.CustomSelect-module-scss-module__MibkEa__trigger>[data-placeholder=true]{color:#f3efe46b;font-family:var(--font-golos);text-shadow:none;opacity:1;font-size:19px;font-weight:600;line-height:1.25}@media (max-width:1180px){.CustomSelect-module-scss-module__MibkEa__trigger>[data-placeholder=true]{font-size:17px}}.CustomSelect-module-scss-module__MibkEa__chevron{border-right:2px solid var(--select-accent);border-bottom:2px solid var(--select-accent);flex:none;width:10px;height:10px;margin:0 5px 5px 0;transform:rotate(45deg)}.CustomSelect-module-scss-module__MibkEa__options{z-index:30;border:1px solid var(--select-accent);background:var(--select-surface);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:10px 12px #00000038}.CustomSelect-module-scss-module__MibkEa__option{width:100%;color:var(--select-text);font-family:var(--font-golos);text-align:left;background:0 0;border:0;padding:12px 14px;font-size:16px;font-weight:600;line-height:1.3}.CustomSelect-module-scss-module__MibkEa__option:hover,.CustomSelect-module-scss-module__MibkEa__optionSelected{color:var(--ink);background:var(--select-accent)}.CustomSelect-module-scss-module__MibkEa__error{color:#ff4159;font-family:var(--font-golos);margin:0 0 0 10px;font-size:14px}
