.Reveal-module-scss-module__PqRK2a__reveal{opacity:0;will-change:opacity,transform;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.Reveal-module-scss-module__PqRK2a__reveal--visible{opacity:1;filter:blur()!important;transform:none!important}.Reveal-module-scss-module__PqRK2a__reveal--fade-up{transform:translateY(40px)}.Reveal-module-scss-module__PqRK2a__reveal--slide-in{transform:translate(-30px)}.Reveal-module-scss-module__PqRK2a__reveal--scale{transform:scale(.95)}.Reveal-module-scss-module__PqRK2a__reveal--blur{filter:blur(10px);transform:scale(1.05)}
.Header-module-scss-module__rIun6a__header{z-index:100;backface-visibility:hidden;width:100%;padding:20px 0;transition:all .3s;position:fixed;top:0;left:0}.Header-module-scss-module__rIun6a__header--scrolled{-webkit-backdrop-filter:blur(16px);background:#020b26e6;border-bottom:1px solid #ffffff14;padding:12px 0;box-shadow:0 4px 30px #0000004d}.Header-module-scss-module__rIun6a__header__container{justify-content:space-between;align-items:center;max-width:1440px;height:100%;margin:0 auto;padding:0 20px;display:flex}.Header-module-scss-module__rIun6a__header__logo{z-index:105;flex-shrink:0;align-items:center;gap:8px;text-decoration:none;display:flex;position:relative}.Header-module-scss-module__rIun6a__header .Header-module-scss-module__rIun6a__logoMain{color:#e6007e;text-shadow:0 0 15px #e6007e66;letter-spacing:-.02em;font-size:26px;font-weight:900}.Header-module-scss-module__rIun6a__header .Header-module-scss-module__rIun6a__logoSub{color:#d4ff00;text-shadow:0 0 15px #d4ff0066;letter-spacing:-.02em;font-size:26px;font-weight:900}@media (max-width:360px){.Header-module-scss-module__rIun6a__header .Header-module-scss-module__rIun6a__logoSub{display:none}}.Header-module-scss-module__rIun6a__header__nav{align-items:center;gap:32px;display:flex}@media (max-width:1100px){.Header-module-scss-module__rIun6a__header__nav{visibility:hidden;opacity:0;z-index:102;background:#020b26;flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;height:100dvh;padding:80px 20px;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .3s;position:fixed;top:0;left:0;transform:translate(100%)}.Header-module-scss-module__rIun6a__header__nav:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 50% 100%,#3b4cca33,#0000 70%);width:100%;height:100%;position:absolute;top:0;left:0}.Header-module-scss-module__rIun6a__header__nav--active{visibility:visible;opacity:1;transform:translate(0)}}.Header-module-scss-module__rIun6a__header__navList{align-items:center;gap:25px;display:flex}@media (min-width:1100px) and (max-width:1250px){.Header-module-scss-module__rIun6a__header__navList{gap:15px}.Header-module-scss-module__rIun6a__header__navList .Header-module-scss-module__rIun6a__header__link{font-size:12px}}@media (max-width:1100px){.Header-module-scss-module__rIun6a__header__navList{text-align:center;flex-direction:column;gap:30px}}.Header-module-scss-module__rIun6a__header__link{color:#ffffffe6;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;padding:5px 0;font-size:13px;font-weight:700;text-decoration:none;transition:color .3s;position:relative}.Header-module-scss-module__rIun6a__header__link:after{content:"";background-color:#d4ff00;width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.Header-module-scss-module__rIun6a__header__link:hover{color:#d4ff00}.Header-module-scss-module__rIun6a__header__link:hover:after{width:100%}@media (max-width:1100px){.Header-module-scss-module__rIun6a__header__link{letter-spacing:1px;font-size:28px;font-weight:800}.Header-module-scss-module__rIun6a__header__link:after{display:none}}.Header-module-scss-module__rIun6a__header__actions{flex-shrink:0;align-items:center;gap:24px;display:flex}.Header-module-scss-module__rIun6a__header__desktopSocials{align-items:center;gap:16px;display:flex}@media (max-width:1100px){.Header-module-scss-module__rIun6a__header__desktopSocials{display:none}}.Header-module-scss-module__rIun6a__header__mobileSocials{display:none}@media (max-width:1100px){.Header-module-scss-module__rIun6a__header__mobileSocials{margin-top:20px;display:block}.Header-module-scss-module__rIun6a__header__mobileSocials .Header-module-scss-module__rIun6a__socialsWrapper{justify-content:center;gap:30px;display:flex}}.Header-module-scss-module__rIun6a__header__socialIcon{color:#fff;justify-content:center;align-items:center;transition:all .3s;display:flex}.Header-module-scss-module__rIun6a__header__socialIcon:hover{color:#e6007e;filter:drop-shadow(0 0 8px #e6007e99);transform:translateY(-2px)}.Header-module-scss-module__rIun6a__header__burger{display:none}@media (max-width:1100px){.Header-module-scss-module__rIun6a__header__burger{z-index:105;cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;padding:0;display:flex}.Header-module-scss-module__rIun6a__header__burger span{transform-origin:50%;background:#fff;border-radius:4px;width:28px;height:2px;transition:all .3s cubic-bezier(.68,-.6,.32,1.6)}.Header-module-scss-module__rIun6a__header__burger--active span:first-child{background-color:#e6007e;transform:translateY(8px)rotate(45deg)}.Header-module-scss-module__rIun6a__header__burger--active span:nth-child(2){opacity:0;transform:translate(-10px)}.Header-module-scss-module__rIun6a__header__burger--active span:nth-child(3){background-color:#e6007e;transform:translateY(-8px)rotate(-45deg)}}
@keyframes Hero-module-scss-module__RMIlTa__float{0%{transform:translate(0)rotate(0)}33%{transform:translate(30px,-50px)rotate(10deg)}66%{transform:translate(-20px,20px)rotate(-5deg)}to{transform:translate(0)rotate(0)}}@keyframes Hero-module-scss-module__RMIlTa__pulseGlow{0%{box-shadow:0 0 #d4ff0066}70%{box-shadow:0 0 0 15px #d4ff0000}to{box-shadow:0 0 #d4ff0000}}@keyframes Hero-module-scss-module__RMIlTa__fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Hero-module-scss-module__RMIlTa__hero{background:radial-gradient(circle,#051030 0%,#020b26 100%);justify-content:center;align-items:center;width:100%;height:100dvh;min-height:600px;padding-top:60px;display:flex;position:relative;overflow:hidden}.Hero-module-scss-module__RMIlTa__hero__particles{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Hero-module-scss-module__RMIlTa__hero__particle{filter:blur(80px);opacity:.6;will-change:transform;background:radial-gradient(circle,#d4ff004d 0%,#e6007e26 50%,#0000 70%);border-radius:50%;width:400px;height:400px;animation:linear infinite Hero-module-scss-module__RMIlTa__float;position:absolute}.Hero-module-scss-module__RMIlTa__hero__particle:nth-child(2n){background:radial-gradient(circle,#3b4cca4d 0%,#e6007e26 50%,#0000 70%);width:500px;height:500px}.Hero-module-scss-module__RMIlTa__hero__content{z-index:10;text-align:center;width:100%;margin-bottom:80px;position:relative}.Hero-module-scss-module__RMIlTa__hero__logoWrapper{flex-direction:column;align-items:center;display:flex}.Hero-module-scss-module__RMIlTa__hero__title{letter-spacing:-.05em;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:.05em;font-size:clamp(60px,18vw,240px);font-weight:900;line-height:.8;display:flex}.Hero-module-scss-module__RMIlTa__hero__letter{text-shadow:0 10px 30px #00000080;will-change:transform;display:inline-block}.Hero-module-scss-module__RMIlTa__hero__letter--1{color:#e6007e;transform:rotate(-3deg)}.Hero-module-scss-module__RMIlTa__hero__letter--2{color:#d4ff00;transform:rotate(3deg)}.Hero-module-scss-module__RMIlTa__hero__letter--3{color:#3b4cca;transform:rotate(-2deg)}.Hero-module-scss-module__RMIlTa__hero__letter--4{color:#d4ff00;transform:rotate(4deg)}.Hero-module-scss-module__RMIlTa__hero__subtitle{letter-spacing:.3em;color:#fffc;text-transform:uppercase;margin-top:24px;padding-left:.3em;font-size:clamp(14px,2.5vw,32px);font-weight:800;position:relative}.Hero-module-scss-module__RMIlTa__hero__bottom{z-index:20;justify-content:space-between;align-items:flex-end;width:100%;padding:0 60px;display:flex;position:absolute;bottom:40px;left:0}@media (max-width:767.5px){.Hero-module-scss-module__RMIlTa__hero__bottom{flex-direction:column-reverse;align-items:center;gap:30px;padding:0 20px;bottom:30px}}.Hero-module-scss-module__RMIlTa__hero__action{position:relative}.Hero-module-scss-module__RMIlTa__hero__button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:12px;padding:15px 30px;text-decoration:none;transition:transform .15s;display:inline-flex;position:relative}.Hero-module-scss-module__RMIlTa__hero__button:hover{transform:scale(1.05)}.Hero-module-scss-module__RMIlTa__hero__button:hover .Hero-module-scss-module__RMIlTa__hero__bracket:first-child{transform:translate(-5px)}.Hero-module-scss-module__RMIlTa__hero__button:hover .Hero-module-scss-module__RMIlTa__hero__bracket:last-child{transform:translate(5px)}.Hero-module-scss-module__RMIlTa__hero__button:hover .Hero-module-scss-module__RMIlTa__hero__btnText{color:#d4ff00;text-shadow:0 0 10px #d4ff00cc}.Hero-module-scss-module__RMIlTa__hero__button:active{transform:scale(.98)}.Hero-module-scss-module__RMIlTa__hero__bracket{color:#d4ff00;font-size:28px;font-weight:300;transition:transform .3s ease-in-out}.Hero-module-scss-module__RMIlTa__hero__btnText{letter-spacing:2px;color:#fff;text-transform:uppercase;white-space:nowrap;font-size:18px;font-weight:800;transition:color .3s ease-in-out}@media (max-width:767.5px){.Hero-module-scss-module__RMIlTa__hero__btnText{font-size:16px}}.Hero-module-scss-module__RMIlTa__hero__glow{z-index:-1;pointer-events:none;border:1px solid #d4ff0080;border-radius:4px;animation:2s infinite Hero-module-scss-module__RMIlTa__pulseGlow;position:absolute;inset:0}.Hero-module-scss-module__RMIlTa__hero__slogan{text-align:right}.Hero-module-scss-module__RMIlTa__hero__slogan p{color:#ffffffb3;font-size:16px;font-weight:500;line-height:1.5}@media (max-width:767.5px){.Hero-module-scss-module__RMIlTa__hero__slogan{text-align:center}.Hero-module-scss-module__RMIlTa__hero__slogan p{font-size:14px}}
@keyframes About-module-scss-module__KUHuba__floatStar{0%,to{transform:translateY(0)rotate(10deg)}50%{transform:translateY(-15px)rotate(-5deg)}}.About-module-scss-module__KUHuba__about{color:#fff;background:0 0;padding:180px 0;position:relative;overflow:hidden}@media (max-width:767.5px){.About-module-scss-module__KUHuba__about{padding:80px 0}}.About-module-scss-module__KUHuba__about__blur{filter:blur(120px);opacity:.15;pointer-events:none;z-index:0;border-radius:50%;width:600px;height:600px;position:absolute;transform:translate(0,0)}@media (max-width:767.5px){.About-module-scss-module__KUHuba__about__blur{filter:blur(60px);width:300px;height:300px}}.About-module-scss-module__KUHuba__about__blur--green{background:#d4ff00;top:10%;left:-10%}.About-module-scss-module__KUHuba__about__blur--pink{background:#d4ff00;bottom:5%;right:-5%}.About-module-scss-module__KUHuba__about__blur--blue{background:#3b4cca;top:40%;left:30%}.About-module-scss-module__KUHuba__about__container{z-index:2;max-width:1440px;margin:0 auto;padding:0 20px;position:relative}.About-module-scss-module__KUHuba__about__title{text-transform:uppercase;letter-spacing:.02em;text-align:left;margin-bottom:100px;font-size:clamp(48px,10vw,120px);font-weight:900;line-height:.9}@media (max-width:767.5px){.About-module-scss-module__KUHuba__about__title{margin-bottom:40px}}.About-module-scss-module__KUHuba__about__index{opacity:.4;color:#d4ff00;font-family:monospace;font-size:18px;font-weight:700;position:absolute;top:0;right:20px}@media (max-width:767.5px){.About-module-scss-module__KUHuba__about__index{display:none}}.About-module-scss-module__KUHuba__about__content{grid-template-columns:1fr 1.2fr;gap:100px;display:grid}@media (min-width:768px) and (max-width:1023.5px){.About-module-scss-module__KUHuba__about__content{grid-template-columns:1fr;gap:40px}}@media (max-width:767.5px){.About-module-scss-module__KUHuba__about__content{grid-template-columns:1fr;gap:40px}}.About-module-scss-module__KUHuba__about__sidebar{flex-direction:column;justify-content:space-between;display:flex}.About-module-scss-module__KUHuba__about__slogan{text-transform:uppercase;color:#fff;font-size:clamp(24px,3vw,36px);font-weight:800;line-height:1.1}.About-module-scss-module__KUHuba__about__starWrapper{justify-content:flex-start;margin-top:100px;display:flex}@media (min-width:768px) and (max-width:1023.5px){.About-module-scss-module__KUHuba__about__starWrapper{display:none}}@media (max-width:767.5px){.About-module-scss-module__KUHuba__about__starWrapper{display:none}}.About-module-scss-module__KUHuba__about__star{object-fit:contain;filter:drop-shadow(0 0 30px #d4ff0066);will-change:transform;width:140px;height:140px;animation:8s ease-in-out infinite About-module-scss-module__KUHuba__floatStar}.About-module-scss-module__KUHuba__about__main{flex-direction:column;gap:40px;display:flex}@media (max-width:767.5px){.About-module-scss-module__KUHuba__about__main{gap:30px}}.About-module-scss-module__KUHuba__about__lead{color:#ffffffe6;max-width:600px;font-size:clamp(16px,2vw,22px);font-weight:500;line-height:1.5}.About-module-scss-module__KUHuba__about__visual{aspect-ratio:16/9;border-radius:4px;width:100%;margin:20px 0;position:relative;overflow:visible}@media (min-width:768px) and (max-width:1023.5px){.About-module-scss-module__KUHuba__about__visual{overflow:hidden}}@media (max-width:767.5px){.About-module-scss-module__KUHuba__about__visual{aspect-ratio:16/10;margin:10px 0;overflow:hidden}}.About-module-scss-module__KUHuba__about__imageWrapper{opacity:0;z-index:1;will-change:opacity;border-radius:4px;transition:opacity 1.2s ease-in-out;position:absolute;inset:0;overflow:hidden}.About-module-scss-module__KUHuba__about__imageWrapper.About-module-scss-module__KUHuba__active{opacity:1;z-index:2}.About-module-scss-module__KUHuba__about__imageWrapper:after{content:"";z-index:2;background:linear-gradient(#0003,#0000,#0003);position:absolute;inset:0}.About-module-scss-module__KUHuba__about__image{object-fit:cover}.About-module-scss-module__KUHuba__about__bracket{z-index:5;filter:drop-shadow(0 0 5px #d4ff0080);pointer-events:none;border:2px solid #d4ff00;width:50px;height:50px;transition:all .3s ease-in-out;position:absolute}.About-module-scss-module__KUHuba__about__bracket--top{border-bottom:none;border-right:none;top:-15px;left:-15px}.About-module-scss-module__KUHuba__about__bracket--bottom{border-top:none;border-left:none;bottom:-15px;right:-15px}@media (min-width:768px) and (max-width:1023.5px){.About-module-scss-module__KUHuba__about__bracket{filter:drop-shadow(0 0 2px #00000080);border-width:2px;width:20px;height:20px}.About-module-scss-module__KUHuba__about__bracket--top{top:15px;left:15px}.About-module-scss-module__KUHuba__about__bracket--bottom{bottom:15px;right:15px}}@media (max-width:767.5px){.About-module-scss-module__KUHuba__about__bracket{filter:drop-shadow(0 0 2px #00000080);border-width:2px;width:20px;height:20px}.About-module-scss-module__KUHuba__about__bracket--top{top:15px;left:15px}.About-module-scss-module__KUHuba__about__bracket--bottom{bottom:15px;right:15px}}.About-module-scss-module__KUHuba__about__footer{border-top:1px solid #ffffff1a;padding-top:30px}@media (max-width:767.5px){.About-module-scss-module__KUHuba__about__footer{padding-top:20px}}.About-module-scss-module__KUHuba__about__description{color:#fff9;max-width:500px;font-size:16px;line-height:1.6}@media (max-width:767.5px){.About-module-scss-module__KUHuba__about__description{font-size:14px}}
@keyframes Mission-module-scss-module__G9KJVG__starFloat{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-15px)}}@keyframes Mission-module-scss-module__G9KJVG__starPulse{0%,to{transform:translate(-50%)scale(1)}50%{transform:translate(-50%,-5px)scale(1.1)}}@keyframes Mission-module-scss-module__G9KJVG__starWobble{0%,to{transform:translate(-50%)rotate(-5deg)}50%{transform:translate(-50%,-8px)rotate(5deg)}}.Mission-module-scss-module__G9KJVG__mission{color:#fff;background:0 0;padding:100px 0;position:relative;overflow:visible}@media (max-width:767.5px){.Mission-module-scss-module__G9KJVG__mission{padding:60px 0}}.Mission-module-scss-module__G9KJVG__mission__container{max-width:1440px;margin:0 auto;padding:0 20px;position:relative}.Mission-module-scss-module__G9KJVG__mission__header{justify-content:space-between;align-items:flex-start;margin-bottom:80px;display:flex}@media (max-width:767.5px){.Mission-module-scss-module__G9KJVG__mission__header{margin-bottom:60px}}.Mission-module-scss-module__G9KJVG__mission__title{text-transform:uppercase;letter-spacing:1px;font-size:clamp(36px,5vw,64px);font-weight:900;line-height:1.1}.Mission-module-scss-module__G9KJVG__mission__index{color:#d4ff00;opacity:.6;margin-top:10px;font-family:monospace;font-size:16px;font-weight:700}@media (max-width:767.5px){.Mission-module-scss-module__G9KJVG__mission__index{display:none}}.Mission-module-scss-module__G9KJVG__mission__grid{grid-template-columns:repeat(3,1fr);gap:40px;padding-top:40px;display:grid}@media (min-width:768px) and (max-width:1023.5px){.Mission-module-scss-module__G9KJVG__mission__grid{grid-template-columns:repeat(2,1fr);gap:60px}}@media (max-width:767.5px){.Mission-module-scss-module__G9KJVG__mission__grid{grid-template-columns:1fr;gap:80px}}.Mission-module-scss-module__G9KJVG__mission__card{text-align:center;-webkit-backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:20px;justify-content:center;align-items:center;min-height:240px;padding:70px 30px 50px;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative}.Mission-module-scss-module__G9KJVG__mission__card:hover{z-index:2;transform:translateY(-10px)}.Mission-module-scss-module__G9KJVG__mission__card--blue{background:linear-gradient(145deg,#3b4ccab3,#3b4cca33);box-shadow:0 15px 40px #3b4cca26}.Mission-module-scss-module__G9KJVG__mission__card--pink{background:linear-gradient(145deg,#d10074b3,#d1007433);box-shadow:0 15px 40px #d1007426}.Mission-module-scss-module__G9KJVG__mission__card--green{background:linear-gradient(145deg,#9cb508b3,#9cb50833);box-shadow:0 15px 40px #9cb50826}.Mission-module-scss-module__G9KJVG__mission__pinWrapper{z-index:10;will-change:transform;width:120px;height:120px;position:absolute;top:-60px;left:50%}.Mission-module-scss-module__G9KJVG__mission__card:first-child .Mission-module-scss-module__G9KJVG__mission__pinWrapper{animation:6s ease-in-out infinite Mission-module-scss-module__G9KJVG__starFloat}.Mission-module-scss-module__G9KJVG__mission__card:nth-child(2) .Mission-module-scss-module__G9KJVG__mission__pinWrapper{animation:5s ease-in-out infinite Mission-module-scss-module__G9KJVG__starPulse}.Mission-module-scss-module__G9KJVG__mission__card:nth-child(3) .Mission-module-scss-module__G9KJVG__mission__pinWrapper{animation:7s ease-in-out infinite Mission-module-scss-module__G9KJVG__starWobble}@media (max-width:767.5px){.Mission-module-scss-module__G9KJVG__mission__pinWrapper{width:100px;height:100px;top:-50px}}.Mission-module-scss-module__G9KJVG__mission__imageContainer{filter:drop-shadow(0 15px 20px #0000004d);width:100%;height:100%;position:relative}.Mission-module-scss-module__G9KJVG__mission__pin{object-fit:contain}.Mission-module-scss-module__G9KJVG__mission__text{text-transform:uppercase;letter-spacing:.02em;z-index:1;text-shadow:0 2px 10px #0000004d;color:#fff;font-size:20px;font-weight:700;line-height:1.4}@media (max-width:767.5px){.Mission-module-scss-module__G9KJVG__mission__text{font-size:18px}}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Rooms-module-scss-module__5uyDDa__rooms{color:#fff;background:0 0;padding:120px 0;position:relative;overflow:hidden}@media (max-width:767.5px){.Rooms-module-scss-module__5uyDDa__rooms{padding:80px 0}}.Rooms-module-scss-module__5uyDDa__rooms__container{max-width:1440px;margin:0 auto;padding:0 20px;position:relative}.Rooms-module-scss-module__5uyDDa__rooms__index{opacity:.6;z-index:2;color:#d4ff00;font-family:monospace;font-size:16px;font-weight:700;position:absolute;top:-20px;right:20px}@media (max-width:767.5px){.Rooms-module-scss-module__5uyDDa__rooms__index{display:none}}.Rooms-module-scss-module__5uyDDa__rooms__header{justify-content:space-between;align-items:flex-end;margin-bottom:60px;display:flex}@media (max-width:767.5px){.Rooms-module-scss-module__5uyDDa__rooms__header{flex-direction:column;align-items:flex-start;gap:30px;margin-bottom:40px}}.Rooms-module-scss-module__5uyDDa__rooms__headerLeft{flex:1}.Rooms-module-scss-module__5uyDDa__rooms__title{text-transform:uppercase;letter-spacing:2px;font-size:clamp(36px,4vw,56px);font-weight:900}.Rooms-module-scss-module__5uyDDa__rooms__headerRight{flex-direction:column;align-items:flex-end;gap:30px;display:flex}@media (max-width:767.5px){.Rooms-module-scss-module__5uyDDa__rooms__headerRight{align-items:flex-start;width:100%}}.Rooms-module-scss-module__5uyDDa__rooms__subtitle{text-align:right;opacity:.8;max-width:400px;font-size:18px;line-height:1.5}@media (max-width:767.5px){.Rooms-module-scss-module__5uyDDa__rooms__subtitle{text-align:left;font-size:16px}}.Rooms-module-scss-module__5uyDDa__rooms__nav{gap:15px;display:flex}.Rooms-module-scss-module__5uyDDa__rooms__navBtn{color:#fff;cursor:pointer;background:#0a143580;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s ease-in-out;display:flex}.Rooms-module-scss-module__5uyDDa__rooms__navBtn:hover{color:#d4ff00;background:#d4ff001a;border-color:#d4ff00;transform:scale(1.1)}.Rooms-module-scss-module__5uyDDa__rooms__navBtn:active{transform:scale(.95)}.Rooms-module-scss-module__5uyDDa__rooms__sliderWrapper{width:100%}.Rooms-module-scss-module__5uyDDa__rooms__swiper{padding-bottom:40px!important;overflow:visible!important}.Rooms-module-scss-module__5uyDDa__rooms__slide{height:auto}.Rooms-module-scss-module__5uyDDa__rooms__card{-webkit-backdrop-filter:blur(10px);background:#0a143299;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;height:100%;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}.Rooms-module-scss-module__5uyDDa__rooms__card:hover{border-color:#d4ff0080;transform:translateY(-5px);box-shadow:0 10px 30px #0000004d}.Rooms-module-scss-module__5uyDDa__rooms__card:hover .Rooms-module-scss-module__5uyDDa__rooms__image{transform:scale(1.05)}.Rooms-module-scss-module__5uyDDa__rooms__imageWrapper{aspect-ratio:16/10;background:#000;width:100%;position:relative;overflow:hidden}.Rooms-module-scss-module__5uyDDa__rooms__image{object-fit:cover;transition:transform .6s}.Rooms-module-scss-module__5uyDDa__rooms__content{flex-direction:column;flex-grow:1;padding:24px;display:flex}@media (max-width:767.5px){.Rooms-module-scss-module__5uyDDa__rooms__content{padding:20px}}.Rooms-module-scss-module__5uyDDa__rooms__cardTitle{text-transform:uppercase;color:#d4ff00;min-height:48px;margin-bottom:12px;font-size:20px;font-weight:700;line-height:1.2}@media (max-width:767.5px){.Rooms-module-scss-module__5uyDDa__rooms__cardTitle{min-height:auto;font-size:18px}}.Rooms-module-scss-module__5uyDDa__rooms__cardDesc{color:#ffffffb3;flex-grow:1;margin-bottom:24px;font-size:14px;line-height:1.6}.Rooms-module-scss-module__5uyDDa__rooms__divider{background:#ffffff1a;width:100%;height:1px;margin-bottom:20px}.Rooms-module-scss-module__5uyDDa__rooms__meta{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.Rooms-module-scss-module__5uyDDa__rooms__metaItem{color:#ffffffe6;align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}.Rooms-module-scss-module__5uyDDa__rooms__icon{color:#d4ff00;min-width:18px}.Rooms-module-scss-module__5uyDDa__rooms__moreBtn{text-transform:uppercase;color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;width:100%;padding:14px 0;font-size:14px;font-weight:700;transition:all .15s}.Rooms-module-scss-module__5uyDDa__rooms__moreBtn:hover{color:#000;background:#d4ff00;border-color:#d4ff00;box-shadow:0 0 15px #d4ff004d}.Rooms-module-scss-module__5uyDDa__rooms__moreBtn:active{transform:scale(.98)}.Rooms-module-scss-module__5uyDDa__rooms__overlay{z-index:20;opacity:0;visibility:hidden;background:#0d1b40;flex-direction:column;padding:24px;transition:all .3s ease-in-out;display:flex;position:absolute;inset:0;transform:translateY(20px)}.Rooms-module-scss-module__5uyDDa__rooms__overlay.Rooms-module-scss-module__5uyDDa__active{opacity:1;visibility:visible;transform:translateY(0)}.Rooms-module-scss-module__5uyDDa__rooms__overlayHeader{flex-shrink:0;justify-content:space-between;align-items:flex-start;margin-bottom:15px;display:flex}.Rooms-module-scss-module__5uyDDa__rooms__overlayTitle{text-transform:uppercase;color:#d4ff00;padding-right:10px;font-size:18px;font-weight:700;line-height:1.2}.Rooms-module-scss-module__5uyDDa__rooms__closeBtn{color:#fff9;cursor:pointer;background:0 0;border:none;padding:0;transition:color .3s}.Rooms-module-scss-module__5uyDDa__rooms__closeBtn:hover{color:#d4ff00}.Rooms-module-scss-module__5uyDDa__rooms__overlayScroll{flex-grow:1;margin-bottom:15px;padding-right:5px;overflow-y:auto}.Rooms-module-scss-module__5uyDDa__rooms__overlayScroll::-webkit-scrollbar{width:4px}.Rooms-module-scss-module__5uyDDa__rooms__overlayScroll::-webkit-scrollbar-thumb{background-color:#d4ff004d;border-radius:4px}.Rooms-module-scss-module__5uyDDa__rooms__overlayScroll::-webkit-scrollbar-track{background:#ffffff0d}.Rooms-module-scss-module__5uyDDa__rooms__overlayText{color:#ffffffe6;font-size:14px;line-height:1.5}.Rooms-module-scss-module__5uyDDa__rooms__overlayText .Rooms-module-scss-module__5uyDDa__intro{margin-bottom:15px;font-weight:500}.Rooms-module-scss-module__5uyDDa__rooms__overlayText .Rooms-module-scss-module__5uyDDa__gameplay{opacity:.8;margin:15px 0;font-style:italic}.Rooms-module-scss-module__5uyDDa__rooms__overlayText .Rooms-module-scss-module__5uyDDa__section{margin-bottom:15px}.Rooms-module-scss-module__5uyDDa__rooms__overlayText .Rooms-module-scss-module__5uyDDa__section h4{color:#d4ff00;text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:700}.Rooms-module-scss-module__5uyDDa__rooms__overlayText .Rooms-module-scss-module__5uyDDa__section ul{padding:0;list-style:none}.Rooms-module-scss-module__5uyDDa__rooms__overlayText .Rooms-module-scss-module__5uyDDa__section ul li{margin-bottom:6px;padding-left:15px;font-size:13px;position:relative}.Rooms-module-scss-module__5uyDDa__rooms__overlayText .Rooms-module-scss-module__5uyDDa__section ul li:before{content:"•";color:#d4ff00;font-weight:700;position:absolute;left:0}.Rooms-module-scss-module__5uyDDa__rooms__overlayFooter{border-top:1px solid #ffffff1a;flex-shrink:0;padding-top:10px}.Rooms-module-scss-module__5uyDDa__rooms__bookBtn{text-transform:uppercase;color:#000;cursor:pointer;background:#d4ff00;border:none;border-radius:6px;width:100%;padding:14px 0;font-size:14px;font-weight:800;transition:all .2s}.Rooms-module-scss-module__5uyDDa__rooms__bookBtn:hover{background:#fff;transform:translateY(-2px);box-shadow:0 5px 15px #d4ff004d}
.Contact-module-scss-module__6_RZca__contact{color:#fff;background:0 0;padding:150px 0;position:relative;overflow:hidden}@media (max-width:767.5px){.Contact-module-scss-module__6_RZca__contact{padding:80px 0}}.Contact-module-scss-module__6_RZca__contact__glow{filter:blur(100px);z-index:0;pointer-events:none;background:radial-gradient(circle,#b400a040 0%,#0000 70%);width:800px;height:800px;position:absolute;top:50%;right:-10%;transform:translateY(-50%)}@media (max-width:767.5px){.Contact-module-scss-module__6_RZca__contact__glow{width:400px;height:400px;right:-20%}}.Contact-module-scss-module__6_RZca__contact__container{z-index:2;max-width:1440px;margin:0 auto;padding:0 20px;position:relative}.Contact-module-scss-module__6_RZca__contact__index{color:#d4ff00;opacity:.4;font-family:monospace;font-size:16px;font-weight:700;position:absolute;top:0;right:20px}@media (max-width:767.5px){.Contact-module-scss-module__6_RZca__contact__index{display:none}}.Contact-module-scss-module__6_RZca__contact__grid{grid-template-columns:1fr 1fr;gap:100px;display:grid}@media (max-width:767.5px){.Contact-module-scss-module__6_RZca__contact__grid{grid-template-columns:1fr;gap:50px}}.Contact-module-scss-module__6_RZca__contact__sidebar{flex-direction:column;justify-content:space-between;min-height:400px;display:flex}@media (max-width:767.5px){.Contact-module-scss-module__6_RZca__contact__sidebar{gap:30px;min-height:auto}}.Contact-module-scss-module__6_RZca__contact__title{text-transform:uppercase;max-width:500px;font-size:24px;font-weight:700;line-height:1.4}@media (max-width:767.5px){.Contact-module-scss-module__6_RZca__contact__title{font-size:20px}}.Contact-module-scss-module__6_RZca__contact__socialBtn{color:#fff;background:#d4ff00;border-radius:8px;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .15s,background .15s;display:flex}.Contact-module-scss-module__6_RZca__contact__socialBtn:hover{background:#d8ff1a;transform:translateY(-5px);box-shadow:0 10px 20px #d4ff004d}.Contact-module-scss-module__6_RZca__contact__socialBtn:active{transform:scale(.95)}.Contact-module-scss-module__6_RZca__contact__content{width:100%}.Contact-module-scss-module__6_RZca__contact__subtitle{opacity:.9;max-width:400px;margin-bottom:50px;font-size:16px;line-height:1.5}@media (max-width:767.5px){.Contact-module-scss-module__6_RZca__contact__subtitle{margin-bottom:30px}}.Contact-module-scss-module__6_RZca__contact__form{flex-direction:column;gap:30px;max-width:450px;display:flex}@media (max-width:767.5px){.Contact-module-scss-module__6_RZca__contact__form{max-width:100%}}.Contact-module-scss-module__6_RZca__contact__field{padding-top:15px;position:relative}.Contact-module-scss-module__6_RZca__contact__input{color:#fff;background:0 0;border:none;border-bottom:1px solid #ffffff4d;border-radius:0;outline:none;width:100%;padding:10px 0;font-size:18px;transition:border-color .15s}.Contact-module-scss-module__6_RZca__contact__input:focus{border-bottom-color:#d4ff00}.Contact-module-scss-module__6_RZca__contact__input:focus+.Contact-module-scss-module__6_RZca__contact__label,.Contact-module-scss-module__6_RZca__contact__input:not(:placeholder-shown)+.Contact-module-scss-module__6_RZca__contact__label{color:#d4ff00;font-size:12px;top:0}.Contact-module-scss-module__6_RZca__contact__label{color:#ffffff80;pointer-events:none;text-transform:lowercase;font-size:16px;transition:all .3s ease-in-out;position:absolute;top:25px;left:0}.Contact-module-scss-module__6_RZca__contact__submit{color:#fff;text-transform:lowercase;cursor:pointer;background:#d4ff00;border-radius:8px;width:100%;margin-top:20px;padding:18px;font-size:16px;font-weight:700;transition:all .15s}.Contact-module-scss-module__6_RZca__contact__submit:hover{color:#000;background:#fff;transform:translateY(-2px);box-shadow:0 10px 20px #d4ff0033}.Contact-module-scss-module__6_RZca__contact__submit:active{transform:scale(.98)}
@keyframes Birthdays-module-scss-module__JfHD0q__floatStar{0%,to{transform:translateY(0)rotate(10deg)}50%{transform:translateY(-15px)rotate(-5deg)}}.Birthdays-module-scss-module__JfHD0q__birthdays{color:#fff;background:0 0;padding:180px 0;position:relative;overflow:hidden}@media (max-width:767.5px){.Birthdays-module-scss-module__JfHD0q__birthdays{padding:80px 0}}.Birthdays-module-scss-module__JfHD0q__birthdays__container{max-width:1440px;margin:0 auto;padding:0 20px;position:relative}.Birthdays-module-scss-module__JfHD0q__birthdays__header{justify-content:center;margin-bottom:150px;display:flex;position:relative}@media (max-width:767.5px){.Birthdays-module-scss-module__JfHD0q__birthdays__header{margin-bottom:60px}}.Birthdays-module-scss-module__JfHD0q__birthdays__title{text-transform:uppercase;letter-spacing:2px;text-align:center;font-size:clamp(40px,6vw,80px);font-weight:900}.Birthdays-module-scss-module__JfHD0q__birthdays__index{opacity:.4;color:#d4ff00;font-family:monospace;font-size:18px;font-weight:700;position:absolute;top:10px;right:0}@media (max-width:767.5px){.Birthdays-module-scss-module__JfHD0q__birthdays__index{display:none}}.Birthdays-module-scss-module__JfHD0q__birthdays__content{grid-template-columns:1fr 1.2fr;gap:100px;display:grid}@media (min-width:768px) and (max-width:1023.5px){.Birthdays-module-scss-module__JfHD0q__birthdays__content{grid-template-columns:1fr;gap:60px}}@media (max-width:767.5px){.Birthdays-module-scss-module__JfHD0q__birthdays__content{grid-template-columns:1fr;gap:50px}}.Birthdays-module-scss-module__JfHD0q__birthdays__sidebar{flex-direction:column;justify-content:space-between;display:flex}.Birthdays-module-scss-module__JfHD0q__birthdays__intro{flex-direction:column;gap:50px;display:flex}@media (max-width:767.5px){.Birthdays-module-scss-module__JfHD0q__birthdays__intro{gap:30px}}.Birthdays-module-scss-module__JfHD0q__birthdays__text{text-transform:uppercase;color:#ffffffe6;max-width:450px;font-size:24px;font-weight:600;line-height:1.4}@media (max-width:767.5px){.Birthdays-module-scss-module__JfHD0q__birthdays__text{font-size:20px}}.Birthdays-module-scss-module__JfHD0q__birthdays__highlight{text-transform:uppercase;color:#d4ff00;max-width:500px;font-size:24px;font-weight:600;line-height:1.4}@media (max-width:767.5px){.Birthdays-module-scss-module__JfHD0q__birthdays__highlight{font-size:18px}}.Birthdays-module-scss-module__JfHD0q__birthdays__starWrapper{margin-top:150px}@media (min-width:768px) and (max-width:1023.5px){.Birthdays-module-scss-module__JfHD0q__birthdays__starWrapper{display:none}}@media (max-width:767.5px){.Birthdays-module-scss-module__JfHD0q__birthdays__starWrapper{display:none}}.Birthdays-module-scss-module__JfHD0q__birthdays__star{object-fit:contain;filter:drop-shadow(0 0 20px #d4ff0099);width:120px;height:120px;animation:7s ease-in-out infinite Birthdays-module-scss-module__JfHD0q__floatStar}.Birthdays-module-scss-module__JfHD0q__birthdays__timeline{flex-direction:column;gap:60px;padding-top:20px;display:flex}@media (max-width:767.5px){.Birthdays-module-scss-module__JfHD0q__birthdays__timeline{gap:40px;padding-top:0}}.Birthdays-module-scss-module__JfHD0q__birthdays__step{align-items:flex-start;gap:40px;display:flex}@media (max-width:767.5px){.Birthdays-module-scss-module__JfHD0q__birthdays__step{gap:20px}}.Birthdays-module-scss-module__JfHD0q__birthdays__stepNumber{color:#ffffff1a;min-width:90px;font-family:inherit;font-size:64px;font-weight:900;line-height:.8}@media (max-width:767.5px){.Birthdays-module-scss-module__JfHD0q__birthdays__stepNumber{min-width:60px;font-size:40px}}.Birthdays-module-scss-module__JfHD0q__birthdays__stepContent{padding-top:5px}.Birthdays-module-scss-module__JfHD0q__birthdays__stepTitle{color:#fff;margin-bottom:15px;font-size:24px;font-weight:700}@media (max-width:767.5px){.Birthdays-module-scss-module__JfHD0q__birthdays__stepTitle{margin-bottom:10px;font-size:20px}}.Birthdays-module-scss-module__JfHD0q__birthdays__stepDesc{color:#ffffffb3;max-width:500px;font-size:18px;line-height:1.6}@media (max-width:767.5px){.Birthdays-module-scss-module__JfHD0q__birthdays__stepDesc{font-size:16px}}
.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-right-radius:.375em;border-bottom-left-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-top:1px solid #aeaeae;border-bottom:none;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;background-color:#0000;border:1px solid #aeaeae;border-radius:.3rem;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:1px auto}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.5em}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:5em;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.5em}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:5em;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.375em;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + 1.0625em);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{color:#fff;background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__children-container{width:17.25em;height:auto;margin:.5em;padding-left:.25em;padding-right:.25em}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}.react-datepicker-popper-offset{margin-top:-.7em}
@keyframes Booking-module-scss-module__UIwfYq__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.Booking-module-scss-module__UIwfYq__booking{color:#fff;padding:100px 0;position:relative;overflow:hidden}.Booking-module-scss-module__UIwfYq__booking__bgGlow{pointer-events:none;z-index:0;background:radial-gradient(circle,#3b4cca1a 0%,#0000 60%);width:1000px;height:800px;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.Booking-module-scss-module__UIwfYq__booking__container{z-index:2;max-width:1440px;margin:0 auto;padding:0 20px;position:relative}.Booking-module-scss-module__UIwfYq__booking__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;margin-bottom:60px;padding-bottom:20px;display:flex}.Booking-module-scss-module__UIwfYq__booking__title{text-transform:uppercase;letter-spacing:2px;font-size:clamp(40px,6vw,80px);font-weight:900;line-height:1}.Booking-module-scss-module__UIwfYq__booking__index{color:#d4ff00;opacity:.6;font-size:16px;font-weight:700}@media (max-width:767.5px){.Booking-module-scss-module__UIwfYq__booking__index{display:none}}.Booking-module-scss-module__UIwfYq__booking__intro{grid-template-columns:1fr 1fr;align-items:start;gap:60px;margin-bottom:60px;display:grid}@media (max-width:767.5px){.Booking-module-scss-module__UIwfYq__booking__intro{grid-template-columns:1fr;gap:40px}}.Booking-module-scss-module__UIwfYq__booking__cta{text-transform:uppercase;max-width:450px;font-size:24px;font-weight:300;line-height:1.4}.Booking-module-scss-module__UIwfYq__booking__highlight{color:#d4ff00;font-weight:700}.Booking-module-scss-module__UIwfYq__booking__introRight{flex-direction:column;gap:30px;display:flex}.Booking-module-scss-module__UIwfYq__booking__description{opacity:.8;max-width:500px;font-size:16px;line-height:1.6}.Booking-module-scss-module__UIwfYq__booking__visual{aspect-ratio:16/9;width:100%;margin:20px 0;position:relative;overflow:visible}.Booking-module-scss-module__UIwfYq__booking__image{filter:brightness(.9);border:1px solid #ffffff1a;border-radius:4px}.Booking-module-scss-module__UIwfYq__booking__note{opacity:.6;margin-top:10px;font-size:12px;font-style:italic;line-height:1.4}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__corner{z-index:5;filter:drop-shadow(0 0 8px #d4ff0099);border:2px solid #d4ff00;width:30px;height:30px;position:absolute}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__cornerTL{border-bottom:none;border-right:none;top:-15px;left:-15px}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__cornerTR{border-bottom:none;border-left:none;top:-15px;right:-15px}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__cornerBL{border-top:none;border-right:none;bottom:-15px;left:-15px}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__cornerBR{border-top:none;border-left:none;bottom:-15px;right:-15px}@media (max-width:767.5px){.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__corner{width:20px;height:20px}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__cornerTL{top:-10px;left:-10px}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__cornerTR{top:-10px;right:-10px}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__cornerBL{bottom:-10px;left:-10px}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__cornerBR{bottom:-10px;right:-10px}}.Booking-module-scss-module__UIwfYq__booking__infoBanner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a143299;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;gap:80px;max-width:900px;margin-bottom:40px;margin-left:auto;margin-right:auto;padding:20px 40px;display:flex}@media (max-width:767.5px){.Booking-module-scss-module__UIwfYq__booking__infoBanner{flex-direction:column;align-items:flex-start;gap:20px;width:100%;padding:20px}}.Booking-module-scss-module__UIwfYq__booking__infoBanner .Booking-module-scss-module__UIwfYq__infoItem{flex:1;justify-content:center;align-items:center;gap:15px;display:flex}@media (max-width:767.5px){.Booking-module-scss-module__UIwfYq__booking__infoBanner .Booking-module-scss-module__UIwfYq__infoItem{justify-content:flex-start;width:100%}}.Booking-module-scss-module__UIwfYq__booking__infoBanner .Booking-module-scss-module__UIwfYq__iconCircle{background-color:#d4ff00;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex;box-shadow:0 0 15px #d4ff0080}.Booking-module-scss-module__UIwfYq__booking__infoBanner .Booking-module-scss-module__UIwfYq__infoText{flex-direction:column;display:flex}.Booking-module-scss-module__UIwfYq__booking__infoBanner .Booking-module-scss-module__UIwfYq__infoText .Booking-module-scss-module__UIwfYq__label{text-transform:uppercase;letter-spacing:1px;opacity:.7;font-size:10px;font-weight:700}.Booking-module-scss-module__UIwfYq__booking__infoBanner .Booking-module-scss-module__UIwfYq__infoText .Booking-module-scss-module__UIwfYq__value{color:#d4ff00;font-size:20px;font-weight:900;line-height:1.1}.Booking-module-scss-module__UIwfYq__booking__infoBanner .Booking-module-scss-module__UIwfYq__infoText .Booking-module-scss-module__UIwfYq__sub{opacity:.6;font-size:10px}.Booking-module-scss-module__UIwfYq__booking__infoBanner .Booking-module-scss-module__UIwfYq__divider{background:#ffffff1a;width:1px;height:40px}@media (max-width:767.5px){.Booking-module-scss-module__UIwfYq__booking__infoBanner .Booking-module-scss-module__UIwfYq__divider{display:none}}.Booking-module-scss-module__UIwfYq__booking__interfaceWrapper{justify-content:center;width:100%;display:flex}.Booking-module-scss-module__UIwfYq__booking__interface{width:100%;max-width:900px}.Booking-module-scss-module__UIwfYq__booking__filters{grid-template-columns:1fr 1fr 1fr;gap:20px;margin-bottom:20px;display:grid}@media (max-width:767.5px){.Booking-module-scss-module__UIwfYq__booking__filters{grid-template-columns:1fr}}.Booking-module-scss-module__UIwfYq__booking__filters .Booking-module-scss-module__UIwfYq__filterGroup{flex-direction:column;gap:8px;display:flex}.Booking-module-scss-module__UIwfYq__booking__filters .Booking-module-scss-module__UIwfYq__filterGroup label{text-transform:uppercase;color:#fff9;margin-left:5px;font-size:11px;font-weight:700}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__selectWrapper,.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__dateWrapper{background:#0d1b40;border:1px solid #ffffff26;border-radius:6px;align-items:center;height:50px;padding:0 15px;transition:all .3s;display:flex;position:relative}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__selectWrapper:hover,.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__dateWrapper:hover{border-color:#d4ff0080}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__selectWrapper .Booking-module-scss-module__UIwfYq__icon,.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__dateWrapper .Booking-module-scss-module__UIwfYq__icon{color:#d4ff00;margin-right:12px}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__selectWrapper .Booking-module-scss-module__UIwfYq__arrow,.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__dateWrapper .Booking-module-scss-module__UIwfYq__arrow{pointer-events:none;opacity:.5;position:absolute;right:15px}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__selectWrapper select,.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__dateWrapper select{color:#fff;cursor:pointer;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:15px;font-weight:600}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__selectWrapper .react-datepicker__input-container input{color:#fff;cursor:pointer;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:15px;font-weight:600}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__dateWrapper .react-datepicker__input-container input{color:#fff;cursor:pointer;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:15px;font-weight:600}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__selectWrapper select option,.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__dateWrapper select option{color:#fff;background-color:#020b26;padding:10px}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__selectWrapper .react-datepicker__input-container input option{color:#fff;background-color:#020b26;padding:10px}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__dateWrapper .react-datepicker__input-container input option{color:#fff;background-color:#020b26;padding:10px}.Booking-module-scss-module__UIwfYq__booking__notice{background:#d4ff001a;border:1px solid #d4ff00;border-radius:8px;align-items:flex-start;gap:15px;margin-bottom:30px;padding:15px 20px;display:flex}.Booking-module-scss-module__UIwfYq__booking__notice .Booking-module-scss-module__UIwfYq__noticeIcon{color:#d4ff00;flex-shrink:0;margin-top:2px}.Booking-module-scss-module__UIwfYq__booking__notice p{color:#fff;font-size:14px;line-height:1.5}.Booking-module-scss-module__UIwfYq__booking__notice p strong{color:#d4ff00;text-transform:uppercase;margin-bottom:5px;font-weight:800;display:block}.Booking-module-scss-module__UIwfYq__booking__slots{grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:40px;display:grid}@media (max-width:767.5px){.Booking-module-scss-module__UIwfYq__booking__slots{grid-template-columns:repeat(3,1fr)}}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__slotBtn{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:55px;padding:10px 5px;transition:all .2s;display:flex}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__slotBtn .Booking-module-scss-module__UIwfYq__time{font-size:15px;font-weight:700}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__slotBtn .Booking-module-scss-module__UIwfYq__seats{color:#fff6;text-transform:uppercase;font-size:10px}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__slotBtn:hover:not(:disabled){border-color:#d4ff00}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__slotBtn:hover:not(:disabled) .Booking-module-scss-module__UIwfYq__time{color:#d4ff00}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__slotBtn:hover:not(:disabled){background:#d4ff000d}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__slotBtn.Booking-module-scss-module__UIwfYq__active{background:#d4ff00;border-color:#d4ff00;box-shadow:0 0 15px #d4ff0066}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__slotBtn.Booking-module-scss-module__UIwfYq__active .Booking-module-scss-module__UIwfYq__time{color:#000}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__slotBtn.Booking-module-scss-module__UIwfYq__active .Booking-module-scss-module__UIwfYq__seats{color:#0009}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__slotBtn:disabled{opacity:.2;cursor:not-allowed;background:#ffffff0d;border-color:#0000}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__slotBtn:disabled .Booking-module-scss-module__UIwfYq__seats{color:#f33}.Booking-module-scss-module__UIwfYq__booking__formContainer{grid-template-columns:1fr 1.5fr;gap:30px;animation:.4s ease-out Booking-module-scss-module__UIwfYq__slideDown;display:grid}@media (max-width:767.5px){.Booking-module-scss-module__UIwfYq__booking__formContainer{grid-template-columns:1fr}}.Booking-module-scss-module__UIwfYq__booking__summary{background:#0d1b40;border:1px solid #ffffff1a;border-radius:12px;height:fit-content;padding:25px}.Booking-module-scss-module__UIwfYq__booking__summary h3{color:#fff;margin-bottom:20px;font-size:18px;font-weight:700}.Booking-module-scss-module__UIwfYq__booking__summary .Booking-module-scss-module__UIwfYq__summaryList{list-style:none}.Booking-module-scss-module__UIwfYq__booking__summary .Booking-module-scss-module__UIwfYq__summaryList li{border-bottom:1px solid #ffffff0d;justify-content:space-between;margin-bottom:12px;padding-bottom:8px;font-size:14px;display:flex}.Booking-module-scss-module__UIwfYq__booking__summary .Booking-module-scss-module__UIwfYq__summaryList li span:first-child{opacity:.5}.Booking-module-scss-module__UIwfYq__booking__summary .Booking-module-scss-module__UIwfYq__summaryList li:last-child{border:none;margin:0}.Booking-module-scss-module__UIwfYq__booking__summary .Booking-module-scss-module__UIwfYq__summaryList li.Booking-module-scss-module__UIwfYq__highlight{color:#d4ff00;border-bottom:none;margin-top:15px;font-size:16px;font-weight:700}.Booking-module-scss-module__UIwfYq__booking__summary .Booking-module-scss-module__UIwfYq__summaryList li.Booking-module-scss-module__UIwfYq__highlight .Booking-module-scss-module__UIwfYq__price{font-size:20px;font-weight:900}.Booking-module-scss-module__UIwfYq__booking__form{flex-direction:column;gap:20px;display:flex}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__inputGroup{position:relative}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__inputGroup input{color:#fff;background:#0d1b40;border:1px solid #ffffff26;border-radius:8px;outline:none;width:100%;padding:16px;font-size:15px;transition:all .3s}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__inputGroup input:focus{border-color:#d4ff00}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__inputGroup input:focus+label,.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__inputGroup input:not(:placeholder-shown)+label{color:#d4ff00;background:#0d1b40;border-radius:4px;padding:0 5px;font-size:11px;top:-10px;left:10px}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__inputGroup label{color:#fff6;pointer-events:none;font-size:15px;transition:all .3s;position:absolute;top:17px;left:16px}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__submitBtn{color:#000;text-transform:uppercase;cursor:pointer;background:#d4ff00;border:none;border-radius:8px;margin-top:10px;padding:18px;font-size:16px;font-weight:900;transition:all .3s}.Booking-module-scss-module__UIwfYq__booking .Booking-module-scss-module__UIwfYq__submitBtn:hover{transform:translateY(-2px);box-shadow:0 0 20px #d4ff0066}.Booking-module-scss-module__UIwfYq__booking__success{text-align:center;background:#ffffff0d;border-radius:16px;padding:60px 20px}.Booking-module-scss-module__UIwfYq__booking__success .Booking-module-scss-module__UIwfYq__successIcon{color:#d4ff00;margin-bottom:20px}.Booking-module-scss-module__UIwfYq__booking__success h3{color:#d4ff00;margin-bottom:15px;font-size:32px}.Booking-module-scss-module__UIwfYq__booking__success p{opacity:.7;margin-bottom:30px;font-size:18px}.Booking-module-scss-module__UIwfYq__booking__success .Booking-module-scss-module__UIwfYq__resetBtn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:30px;padding:12px 30px;transition:all .3s}.Booking-module-scss-module__UIwfYq__booking__success .Booking-module-scss-module__UIwfYq__resetBtn:hover{color:#d4ff00;border-color:#d4ff00}
.Franchising-module-scss-module__6ukmKq__franchising{color:#fff;background-color:#020b26;padding:100px 0;position:relative;overflow:hidden}.Franchising-module-scss-module__6ukmKq__franchising__container{max-width:1440px;margin:0 auto;padding:0 20px}.Franchising-module-scss-module__6ukmKq__franchising__header{justify-content:center;align-items:flex-start;margin-bottom:80px;display:flex;position:relative}.Franchising-module-scss-module__6ukmKq__franchising__title{text-transform:uppercase;text-align:center;margin:0;font-size:clamp(40px,5vw,80px);font-weight:900}.Franchising-module-scss-module__6ukmKq__franchising__index{color:#d4ff00;opacity:1;font-family:monospace;font-size:18px;position:absolute;top:10px;right:0}@media (max-width:767.5px){.Franchising-module-scss-module__6ukmKq__franchising__index{margin-left:10px;position:relative}}.Franchising-module-scss-module__6ukmKq__franchising__content{grid-template-columns:1fr 1fr;gap:60px;margin-bottom:100px;display:grid}@media (max-width:767.5px){.Franchising-module-scss-module__6ukmKq__franchising__content{grid-template-columns:1fr;gap:40px}}.Franchising-module-scss-module__6ukmKq__franchising__sidebar{flex:1}.Franchising-module-scss-module__6ukmKq__franchising__cta{text-transform:uppercase;max-width:400px;font-size:clamp(20px,2.5vw,32px);font-weight:700;line-height:1.3}.Franchising-module-scss-module__6ukmKq__franchising__main{flex:1}.Franchising-module-scss-module__6ukmKq__franchising__description{opacity:.9;max-width:500px;margin-bottom:40px;font-size:16px;line-height:1.6}.Franchising-module-scss-module__6ukmKq__franchising__form{flex-direction:column;gap:25px;max-width:500px;display:flex}.Franchising-module-scss-module__6ukmKq__franchising__field{padding-top:15px;position:relative}.Franchising-module-scss-module__6ukmKq__franchising__input{color:#fff;background:0 0;border:none;border-bottom:1px solid #ffffff4d;outline:none;width:100%;padding:15px 0;font-family:inherit;font-size:16px;transition:border-color .3s}.Franchising-module-scss-module__6ukmKq__franchising__input:focus{border-bottom-color:#d4ff00}.Franchising-module-scss-module__6ukmKq__franchising__input:focus+.Franchising-module-scss-module__6ukmKq__franchising__label,.Franchising-module-scss-module__6ukmKq__franchising__input:not(:placeholder-shown)+.Franchising-module-scss-module__6ukmKq__franchising__label{color:#d4ff00;font-size:12px;top:0}.Franchising-module-scss-module__6ukmKq__franchising__label{color:#fff6;pointer-events:none;text-transform:lowercase;font-size:16px;transition:all .3s;position:absolute;top:25px;left:0}.Franchising-module-scss-module__6ukmKq__franchising__submit{color:#fff;text-transform:lowercase;cursor:pointer;background:#8bae18;border:none;border-radius:4px;margin-top:20px;padding:16px;font-size:16px;font-weight:700;transition:all .3s}.Franchising-module-scss-module__6ukmKq__franchising__submit:hover{background:#9dc41b;transform:translateY(-2px);box-shadow:0 0 15px #8bae1866}.Franchising-module-scss-module__6ukmKq__franchising__submit:active{transform:scale(.98)}.Franchising-module-scss-module__6ukmKq__franchising__steps{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:40px;display:flex}@media (max-width:767.5px){.Franchising-module-scss-module__6ukmKq__franchising__steps{flex-direction:column;align-items:flex-start;gap:30px}}.Franchising-module-scss-module__6ukmKq__franchising__stepItem{align-items:center;gap:15px;display:flex}.Franchising-module-scss-module__6ukmKq__franchising__stepText{text-transform:lowercase;font-size:22px;font-weight:700;line-height:1.2}@media (max-width:767.5px){.Franchising-module-scss-module__6ukmKq__franchising__stepText{font-size:18px}}.Franchising-module-scss-module__6ukmKq__franchising__arrow{color:#8bae18;opacity:.7;width:24px;height:24px}@media (max-width:767.5px){.Franchising-module-scss-module__6ukmKq__franchising__arrow{transform:rotate(90deg)}}
.FAQ-module-scss-module__vGkmUa__faq{color:#fff;background:linear-gradient(#99005e 0%,#020b26 100%);padding:100px 0}.FAQ-module-scss-module__vGkmUa__faq__container{max-width:900px;margin:0 auto;padding:0 20px}.FAQ-module-scss-module__vGkmUa__faq__header{justify-content:center;align-items:flex-start;margin-bottom:60px;display:flex;position:relative}.FAQ-module-scss-module__vGkmUa__faq__title{text-transform:uppercase;margin:0;font-size:clamp(40px,5vw,64px);font-weight:900}.FAQ-module-scss-module__vGkmUa__faq__index{color:#d4ff00;opacity:1;font-family:monospace;font-size:18px;position:absolute;top:5px;right:0}.FAQ-module-scss-module__vGkmUa__faq__list{border-top:1px solid #d4ff00}.FAQ-module-scss-module__vGkmUa__faq__item{cursor:pointer;border-bottom:1px solid #d4ff00;transition:background-color .15s}.FAQ-module-scss-module__vGkmUa__faq__item:hover{background-color:#ffffff0d}.FAQ-module-scss-module__vGkmUa__faq__item--open .FAQ-module-scss-module__vGkmUa__faq__icon{color:#d4ff00;transform:rotate(45deg)}.FAQ-module-scss-module__vGkmUa__faq__item--open .FAQ-module-scss-module__vGkmUa__faq__answerWrapper{opacity:1;grid-template-rows:1fr;padding-bottom:25px}.FAQ-module-scss-module__vGkmUa__faq__questionRow{justify-content:space-between;align-items:center;gap:20px;padding:25px 0;display:flex}.FAQ-module-scss-module__vGkmUa__faq__question{text-transform:uppercase;margin:0;font-size:20px;font-weight:700;line-height:1.2}@media (max-width:767.5px){.FAQ-module-scss-module__vGkmUa__faq__question{font-size:16px}}.FAQ-module-scss-module__vGkmUa__faq__icon{color:#fff;flex-shrink:0;justify-content:center;align-items:center;transition:transform .4s cubic-bezier(.4,0,.2,1),color .3s;display:flex}.FAQ-module-scss-module__vGkmUa__faq__answerWrapper{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.16,1,.3,1),padding-bottom .4s;display:grid}.FAQ-module-scss-module__vGkmUa__faq__answerInner{color:#ffffffe6;white-space:pre-line;font-size:16px;line-height:1.6;overflow:hidden}
.Footer-module-scss-module__JLT4gq__footer{color:#fff;z-index:10;background-color:#020b26;padding:100px 0 50px;font-size:16px;position:relative;overflow:hidden}.Footer-module-scss-module__JLT4gq__footer:before{content:"";opacity:.5;background:linear-gradient(90deg,#0000 0%,#d4ff00 50%,#0000 100%);width:100%;height:1px;position:absolute;top:0;left:0}.Footer-module-scss-module__JLT4gq__footer__bgGlow{filter:blur(80px);pointer-events:none;z-index:-1;background:radial-gradient(circle,#e6007e26 0%,#0000 70%);width:600px;height:600px;position:absolute;bottom:-20%;left:-10%}.Footer-module-scss-module__JLT4gq__footer__container{max-width:1440px;margin:0 auto;padding:0 20px}.Footer-module-scss-module__JLT4gq__footer__top{grid-template-columns:1fr 1.5fr 1fr;gap:60px;margin-bottom:60px;display:grid}@media (max-width:767.5px){.Footer-module-scss-module__JLT4gq__footer__top{text-align:center;grid-template-columns:1fr;gap:50px}}.Footer-module-scss-module__JLT4gq__footer__col--end{justify-content:flex-end;display:flex}@media (max-width:767.5px){.Footer-module-scss-module__JLT4gq__footer__col--end{justify-content:center}}.Footer-module-scss-module__JLT4gq__footer__logo{align-items:center;gap:8px;margin-bottom:30px;display:flex}@media (max-width:767.5px){.Footer-module-scss-module__JLT4gq__footer__logo{justify-content:center}}.Footer-module-scss-module__JLT4gq__footer__logoMain{color:#e6007e;text-shadow:0 0 15px #e6007e66;font-size:28px;font-weight:900}.Footer-module-scss-module__JLT4gq__footer__logoSub{color:#d4ff00;text-shadow:0 0 15px #d4ff0066;font-size:28px;font-weight:900}.Footer-module-scss-module__JLT4gq__footer__block{margin-bottom:20px;line-height:1.6}.Footer-module-scss-module__JLT4gq__footer__block p{opacity:.9;margin:0}.Footer-module-scss-module__JLT4gq__footer__label{color:#d4ff00;text-transform:uppercase;letter-spacing:1px;opacity:.8;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.Footer-module-scss-module__JLT4gq__footer__contacts{flex-direction:column;gap:20px;display:flex}.Footer-module-scss-module__JLT4gq__footer__addressLink{color:#fff;opacity:.9;max-width:250px;text-decoration:none;transition:all .3s;display:block}@media (max-width:767.5px){.Footer-module-scss-module__JLT4gq__footer__addressLink{margin:0 auto}}.Footer-module-scss-module__JLT4gq__footer__addressLink:hover{color:#d4ff00;opacity:1}.Footer-module-scss-module__JLT4gq__footer__contactLinks{flex-direction:column;gap:10px;display:flex}.Footer-module-scss-module__JLT4gq__footer__link{color:#fff;width:fit-content;font-weight:500;text-decoration:none;transition:all .3s}@media (max-width:767.5px){.Footer-module-scss-module__JLT4gq__footer__link{margin:0 auto}}.Footer-module-scss-module__JLT4gq__footer__link:hover{color:#d4ff00;text-shadow:0 0 10px #d4ff0080;transform:translate(5px)}.Footer-module-scss-module__JLT4gq__footer__nav{flex-direction:column;align-items:flex-end;gap:16px;display:flex}@media (max-width:767.5px){.Footer-module-scss-module__JLT4gq__footer__nav{align-items:center}}.Footer-module-scss-module__JLT4gq__footer__navLink{color:#ffffffb3;text-transform:uppercase;letter-spacing:.5px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;position:relative}.Footer-module-scss-module__JLT4gq__footer__navLink:hover{color:#fff;text-shadow:0 0 8px #fff9;padding-right:10px}.Footer-module-scss-module__JLT4gq__footer__navLink:hover:after{content:"";background:#d4ff00;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;right:0;transform:translateY(-50%);box-shadow:0 0 8px #d4ff00}.Footer-module-scss-module__JLT4gq__footer__divider{background:#ffffff1a;width:100%;height:1px;margin-bottom:40px}.Footer-module-scss-module__JLT4gq__footer__bottom{grid-template-columns:1fr 1.5fr 1fr;align-items:end;gap:40px;display:grid}@media (max-width:767.5px){.Footer-module-scss-module__JLT4gq__footer__bottom{text-align:center;grid-template-columns:1fr;align-items:center;gap:30px}}.Footer-module-scss-module__JLT4gq__footer__copyright{opacity:.5;font-size:13px;line-height:1.6}.Footer-module-scss-module__JLT4gq__footer__designer{color:#d4ff00;opacity:.8}.Footer-module-scss-module__JLT4gq__footer__socials{gap:15px;display:flex}@media (max-width:767.5px){.Footer-module-scss-module__JLT4gq__footer__socials{justify-content:center}}.Footer-module-scss-module__JLT4gq__footer__socialBtn{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex}.Footer-module-scss-module__JLT4gq__footer__socialBtn:hover{color:#000;background:#d4ff00;border-color:#d4ff00;transform:translateY(-5px)scale(1.1);box-shadow:0 10px 20px #d4ff004d}.Footer-module-scss-module__JLT4gq__footer__legal{flex-direction:column;align-items:flex-end;gap:8px;display:flex}@media (max-width:767.5px){.Footer-module-scss-module__JLT4gq__footer__legal{align-items:center}}.Footer-module-scss-module__JLT4gq__footer__legal a{color:#fff6;text-transform:lowercase;font-size:13px;text-decoration:none;transition:all .3s}.Footer-module-scss-module__JLT4gq__footer__legal a:hover{color:#d4ff00;text-decoration:underline}
