@import url(https://fonts.googleapis.com/css2?family=Zen+Dots&display=swap);header{background:#212629;border-bottom:1px solid #30373b;height:8rem;position:relative;z-index:10}header,header .menu{align-items:center;display:flex;justify-content:center}header .menu{gap:12.4rem}@media(max-width:1024px){header .menu{gap:3.6rem}}header .logo-mobile{display:none;text-align:center}@media(max-width:1024px){header .logo-mobile{display:block;margin-bottom:1.5rem}}header .logo-pc{display:block}@media(max-width:1024px){header .logo-pc{display:none}header{display:flex;height:12.4rem}}header .menu-item a{color:#fff;font-size:2rem;font-style:normal;font-weight:400;line-height:1.5;transition:all .3s ease}@media(max-width:400px){header .menu-item a{font-size:1.6rem}}header .menu-item a:focus,header .menu-item a:hover{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#fff,#00e5ff66);-webkit-background-clip:text}.wrap-loading{align-items:center;background:url(/static/media/Loading-screen.374a1c3beba81e81dfc6.jpg) 50% no-repeat;background-size:cover!important;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:opacity 1s ease-out,visibility 1s ease-out;visibility:visible;width:100%;z-index:9999}.wrap-loading.hidden{opacity:0;visibility:hidden}.wrap-loading .loading-bar{background:#163f5e;border:1px solid #00e5ff;border-radius:4px;display:flex;gap:4px;margin-top:20px;max-width:395px;padding:3.6px 4.2px;width:100%}.wrap-loading .loading-bar .bar-item{background-color:#0000;height:15px;width:6px}.wrap-loading .loading-bar .bar-item.active{background-color:#00e5ff}.wrap-loading h3.loading-text{color:#bff5ff;font-family:Zen Dots;font-size:20px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:1rem;text-align:center;text-transform:uppercase}.hero{background:url(/static/media/bg-hero.7b9d0a191c5b4125b092.jpg) 50% no-repeat;background-size:cover;min-height:100vh;overflow:hidden;position:relative}.hero .wrap-hero{align-items:center;bottom:7rem;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:3rem;position:absolute;text-align:center;width:100%;z-index:3}.hero .wrap-hero .ml16{color:#fff;font-size:2.8rem;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:6px;text-align:center;text-transform:uppercase}@media(max-width:1024px){.hero .wrap-hero .ml16{font-size:2rem;text-align:left}}.hero .wrap-hero .ml12{color:#bff5ff;font-size:5.6rem;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:1.2rem;text-align:center;text-shadow:0 0 12px #00e5ff;text-transform:uppercase}@media(max-width:1024px){.hero .wrap-hero .ml12{font-size:4rem;text-align:left}}@media(max-width:768px){.hero .wrap-hero .ml12{font-size:3.5rem}}.hero .wrap-hero .btnHero{align-items:center;background:#ffffff14;background:#00e5ff29;border:1px solid #00e5ff;border-radius:2px;color:#bff5ff;display:flex;font-size:2rem;font-style:normal;font-weight:400;gap:1.6rem;height:6rem;justify-content:center;line-height:1.4;position:relative;text-shadow:0 0 4px #00e5ff;text-transform:uppercase;width:31.3rem}.hero .wrap-hero .btnHero svg{transition:all .5s ease-in-out}.hero .wrap-hero .btnHero svg.icon{display:block}.hero .wrap-hero .btnHero svg.iconHover{display:none}.hero .wrap-hero .btnHero:focus,.hero .wrap-hero .btnHero:hover{background:#00e5ff66}.hero .wrap-hero .btnHero:focus.icon,.hero .wrap-hero .btnHero:hover.icon{display:none}.hero .wrap-hero .btnHero:focus.iconHover,.hero .wrap-hero .btnHero:hover.iconHover{display:block}@media(max-width:600px){.hero .wrap-hero .btnHero{width:100%}}@media(max-width:1024px){.hero .wrap-hero{align-items:flex-start;padding:0 2.2rem}}@media(max-width:768px){.hero .wrap-hero{bottom:-2rem}}.hero .video-1{left:-7%;position:absolute;top:-87%;width:116%;z-index:2}@media(max-width:600px){.hero .video-1{left:0;top:12%;transform:scale(3.2)!important;width:100%}}.hero .video-2{left:-11%;position:absolute;top:-38%;width:90%;z-index:1}@media(min-width:800px)and (max-width:1440px){.hero .video-2{top:-50%}}@media(max-width:600px){.hero .video-2{left:-27%;top:3%;transform:scale(2)!important;width:100%}}.hero .video-3{left:-15%;position:absolute;top:-23%;width:70%;z-index:3}@media(max-width:600px){.hero .video-3{left:-41%;top:27%;transform:scale(1)!important;width:100%}}.hero .video-4{left:-11%;position:absolute;top:-24%;width:36%;z-index:4}@media(max-width:600px){.hero .video-4{left:32%;top:30%;transform:scale(.8)!important;width:100%}}.hero .video-5{position:absolute;right:-18%;top:-44%;width:60%;z-index:5}@media(max-width:600px){.hero .video-5{left:32%;top:-16%;transform:scale(1.8)!important;width:100%}}.hero .video-6{bottom:0;position:absolute;right:-12%;width:37%;z-index:6}@media(max-width:600px){.hero .video-6{display:none}}@media(max-width:1600px){.hero .video{transform:translateY(15rem)}}.hero:after{background:linear-gradient(180deg,#00e5ff00,#00e5ff0f 50%,#00e5ff66);bottom:0;content:"";height:40%;left:0;position:absolute;width:100%}@media(max-width:768px){.hero:after{display:none}}@media(max-width:600px){.hero{background:url(/static/media/bg-mobile.552cbca331adec67e9eb.png) 50% no-repeat;background-size:cover!important;z-index:-1}}@media(max-width:768px){.hero{overflow:visible}}body{overflow:hidden}.video-mobile{display:none;min-height:100%;min-width:100%;position:fixed;right:0;top:0;width:100%}@media(max-width:768px){.video-mobile{display:block;height:120%;left:0;object-fit:cover;position:absolute;top:-10rem;z-index:-1}}.video-pc-safari{display:none}.is-safari .video-pc-safari{display:block;min-height:100%;min-width:100%;position:fixed;right:0;top:0;width:100%}.is-safari .video{display:none!important}@media(max-width:768px){.video,.video-pc-safari{display:none!important}body{overflow-y:scroll}}html{font-size:54%;@media (min-width:31.25rem) and (max-width:61.938rem){font-size:54%}@media (min-width:62rem) and (max-width:64rem){font-size:55%}@media (min-width:65rem) and (max-width:80rem){font-size:58%}@media (min-width:81rem) and (max-width:90rem){font-size:60%}@media (min-width:91rem){font-size:62.5%}}:root{--primary-color:#00e5ff}body{font-family:Zen Dots,serif}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes flip{0%{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}@keyframes loopY{0%{transform:translateY(-2rem)}50%{transform:translateY(2rem)}to{transform:translateY(-2rem)}}*{border:0;box-sizing:border-box;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}
/*# sourceMappingURL=main.95b0f35f.css.map*/