html{box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,li{margin:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none;display:inline;white-space:nowrap}button{background:transparent;border:none;padding:0;cursor:pointer;display:block}img{display:block;max-width:100%;height:auto}span{display:inline-block}.header-section{position:fixed;z-index:1000;left:0;right:0}.header-section .header-content-wrap{background:transparent}.burger-menu{width:48px;height:48px;margin-left:auto;margin-top:48px;margin-right:20px}@media screen and (min-width: 1200px){.burger-menu{display:none}}.backdrop{position:fixed;top:0;left:0;right:0;height:100%;margin:0 auto;z-index:1001;background:#f6f6f6;opacity:0;visibility:hidden}.backdrop.show{opacity:1;visibility:visible;display:flex;justify-content:center}.backdrop-list{display:flex;flex-direction:column;justify-content:center;gap:34px}.hidden,.burger-menu.hidden,.close-menu.hidden{display:none}.close-menu{position:absolute;width:48px;height:48px;right:38px;top:48px}.backdrop-link,.header-link{font-weight:700;font-size:16px;color:#a9f5fb}.header-list{display:none}@media screen and (min-width: 1200px){.header-list{display:flex;justify-content:space-between;margin-top:38px}}.home-section .home-content-wrap{background-image:url(/assets/hero-bg-60fb80c1.png);background-repeat:no-repeat;background-size:cover;height:800px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}@media screen and (min-width: 1200px){.home-section .home-content-wrap{background-image:url(/assets/hero-bg-desktop-7f2dfa43.png);align-items:flex-start}}.home-gp-btn{width:243px;height:70px;margin-bottom:80px}@media screen and (min-width: 1200px){.home-gp-btn{margin-left:200px}}.chars-content-wrap{display:flex;flex-direction:column;align-items:center;padding-top:80px;padding-bottom:80px}@media screen and (min-width: 1200px){.chars-content-wrap{padding-top:150px;padding-bottom:150px}}.chars-img{margin-top:28px}@media screen and (min-width: 1200px){.chars-img{display:none}}.chars-img-desktop{display:none}@media screen and (min-width: 1200px){.chars-img-desktop{display:block;margin-top:36px}}.chars-subtitle{margin-top:22px;font-weight:500;font-size:24px;text-align:center;color:#a9f5fb}.chars-text{margin-top:18px;font-weight:400;font-size:16px;line-height:1.5;color:#a9f5fb}@media screen and (min-width: 1200px){.chars-text{text-align:center;margin-top:22px}}.chars-span{font-weight:700}.gallery-content-wrap{display:flex;flex-direction:column;padding-bottom:80px}@media screen and (min-width: 1200px){.gallery-content-wrap{padding-bottom:150px}}.gallery-swiper{margin-top:28px;width:100%}@media screen and (min-width: 1200px){.gallery-swiper{height:354px;align-items:center;overflow:visible;position:relative;left:-80px;width:calc(100% + 160px)}}@media screen and (min-width: 1200px){.gallery-swiper-wrapper .gallery-swiper-slide{display:flex;justify-content:center;align-items:center}}@media screen and (min-width: 1200px){.gallery-swiper-img{width:385px;height:217px;transition:transform .3s ease}}@media screen and (min-width: 1200px){.gallery-swiper .gallery-swiper-slide.tall .gallery-swiper-img{transform-origin:center;transform:scale(1.45)}}.gallery-swiper-nav{display:none}@media screen and (min-width: 1200px){.gallery-swiper-nav{display:flex;gap:40px;align-items:center;width:280px;margin-left:auto;margin-right:auto;margin-top:40px}}.gallery-pagination{width:140px!important}.gallery-pagination .swiper-pagination-bullet{width:16px;height:16px;border-radius:9999px;background:rgba(169,245,251,.5);transition:background .3s;opacity:1}.gallery-pagination .swiper-pagination-bullet-active{background:#A9F5FB}.features-content-wrap{display:flex;flex-direction:column;align-items:center;padding-bottom:80px}@media screen and (min-width: 1200px){.features-content-wrap{padding-bottom:150px}}.features-content{display:flex;flex-direction:column;align-items:center;gap:22px;width:100%}@media screen and (min-width: 1200px){.features-content{flex-direction:row-reverse;padding-left:116px;gap:138px;margin-top:36px}}.features-main-image{display:block;margin:28px -18px 0;width:calc(100% + 36px);max-width:none;height:223px;object-fit:cover}@media screen and (min-width: 1200px){.features-main-image{width:630px;height:374px;border-radius:18px;object-fit:cover;margin:0}}.features-items{display:flex;flex-direction:column;gap:20px;width:335px}@media screen and (min-width: 1200px){.features-items{width:396px;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}}.feature-item{display:flex;align-items:flex-start;gap:12px}@media screen and (min-width: 1200px){.feature-item{gap:20px}}.feature-icon{width:71px;height:70px;border-radius:50%;object-fit:cover}.feature-text{display:flex;flex-direction:column;gap:8px;width:252px}@media screen and (min-width: 1200px){.feature-text{width:305px}}.feature-text-title{margin:0;color:#d4863d;font-family:Barlow Semi Condensed,sans-serif;font-size:24px;font-weight:500;word-wrap:break-word}.feature-text-desc{margin:0;color:#a9f5fb;font-family:Barlow Semi Condensed,sans-serif;font-size:16px;font-weight:400;line-height:24px;word-wrap:break-word}.shine-content-wrap{display:flex;flex-direction:column;padding-bottom:80px}@media screen and (min-width: 1200px){.shine-content-wrap{padding-bottom:150px}}.shine-swiper{width:100%;margin-top:28px;position:relative}@media screen and (min-width: 1200px){.shine-swiper{margin-top:38px}}@media screen and (min-width: 1200px){.shine-swiper-wrapper{display:flex;flex-direction:row;gap:15px}}.shine-swiper .shine-swiper-slide{position:relative}@media screen and (min-width: 1200px){.shine-swiper .shine-swiper-slide{flex:1 1 308px;max-width:308px}}.shine-swiper-image{position:relative;margin:0 auto}.shine-swiper-content{position:absolute;top:50px;left:75px;z-index:10000;display:flex;flex-direction:column;gap:17px}@media screen and (min-width: 1200px){.shine-swiper-content{flex:1 1 188px;height:178px;top:40px;left:50%;transform:translate(-50%)}}.shine-swiper-text{font-weight:500;font-size:24px;text-align:center;color:#a9f5fb;width:190px}.gameplay-content-wrap{display:flex;flex-direction:column;padding-bottom:80px}@media screen and (min-width: 1200px){.gameplay-content-wrap{padding-bottom:150px}}@media screen and (min-width: 1200px){.gameplay-content{display:flex;align-items:center;justify-content:center;margin-top:36px;gap:20px}}@media screen and (min-width: 1200px){.gameplay-details{display:flex;flex-direction:column}}.gameplay-screenshot{margin-top:28px}.gameplay-details{margin-top:22px}.gameplay-desc{font-weight:400;font-size:16px;text-align:center;color:#a9f5fb}@media screen and (min-width: 1200px){.gameplay-desc{text-align:left;line-height:1.5;width:413px}}@media screen and (min-width: 1200px){.gameplay-screenshot{width:630px;height:388px}}.gameplay-desc-highlight{font-weight:700;font-size:16px;text-align:center;color:#a9f5fb}.gameplay-link{width:243px;height:70px;margin-top:26px;margin-left:auto;margin-right:auto}@media screen and (min-width: 1200px){.gameplay-link{margin:36px 0 0}}.reviews-content-wrap{display:flex;flex-direction:column;padding-bottom:80px}@media screen and (min-width: 1200px){.reviews-content-wrap{padding-bottom:150px}}.review-avatar{width:72px;height:72px}.reviews-swiper{width:100%;margin-top:28px;position:relative}@media screen and (min-width: 1200px){.reviews-swiper{margin-top:38px}}@media screen and (min-width: 1200px){.reviews-swiper-wrapper{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}}.reviews-swiper .review-swiper-slide{display:flex;flex-direction:column;gap:18px;border:1px solid #a9f5fb;border-radius:18px;padding:28px 22px;width:305px;height:220px;box-sizing:border-box}.review-author{display:flex;align-items:center;gap:12px}.review-name{font-weight:500;font-size:24px;color:#d4863d}.cookie-modal .cookies-wrap{position:fixed;left:0;right:0;bottom:0;z-index:9999;display:none;flex-direction:column;padding:40px 16px;height:402px;background:#a9f5fb}@media screen and (min-width: 1200px){.cookie-modal .cookies-wrap{height:136px;flex-direction:row;align-items:center;gap:180px;padding:0 20px}}.cookies-modal-text{font-family:Barlow Semi Condensed,sans-serif;font-weight:400;font-size:16px;line-height:1.5;text-align:center;background:radial-gradient(50% 50% at 50% 50%,rgb(67,41,119) 0%,rgb(29,17,46) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cookies-btn-wrap{display:flex;flex-direction:column;align-items:center;gap:24px;margin-top:24px}@media screen and (min-width: 1200px){.cookies-btn-wrap{flex-direction:row}}.cookies-accept{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;border-radius:40px;padding:24px 48px;width:295px;height:77px;background:radial-gradient(50% 50% at 50% 50%,#432977 0%,#1d112e 100%);font-family:Barlow Semi Condensed,sans-serif;font-weight:500;font-size:24px;color:#a9f5fb}.cookies-decline{display:flex;justify-content:center;align-items:center;gap:16px;border-radius:40px;padding:24px 48px;width:295px;height:77px;border:solid 1px black;font-family:Barlow Semi Condensed,sans-serif;font-weight:500;font-size:24px;background:radial-gradient(50% 50% at 50% 50%,rgb(67,41,119) 0%,rgb(29,17,46) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.footer-section .footer-content-wrap{display:flex;flex-direction:column;padding-top:40px;padding-bottom:40px;background:#a9f5fb}@media screen and (min-width: 1200px){.footer-section .footer-content-wrap{padding-top:50px;padding-bottom:50px}}.footer-list{display:flex;flex-direction:column;gap:16px}@media screen and (min-width: 1200px){.footer-list{flex-direction:row;justify-content:space-between}}.footer-list-link{font-weight:500;font-size:24px;background:radial-gradient(50% 50% at 50% 50%,rgb(67,41,119) 0%,rgb(29,17,46) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.footer-rights{font-weight:400;font-size:12px;line-height:1.5;background:radial-gradient(50% 50% at 50% 50%,rgb(67,41,119) 0%,rgb(29,17,46) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-top:20px}@media screen and (min-width: 1200px){.footer-rights{margin-top:50px;margin-left:auto;margin-right:auto}}.privacy-content-wrap,.terms-content-wrap,.cookies-content-wrap{display:flex;flex-direction:column;padding-top:110px;padding-bottom:80px}@media screen and (min-width: 1200px){.privacy-content-wrap,.terms-content-wrap,.cookies-content-wrap{padding-bottom:110px}}.privacy-text-content,.terms-text-content{display:flex;flex-direction:column;gap:20px;margin-top:30px}.privacy-list,.terms-list,.cookies-list{display:flex;flex-direction:column;gap:3px}.privacy-list-item,.terms-list-item,.cookies-list-item{display:flex}.privacy-bullet,.terms-bullet,.cookies-bullet{padding-left:5px;padding-right:5px}.privacy-link,.terms-link{text-decoration:underline}.privacy-text-bold,.privacy-email{font-weight:700}.cookies-bullet2{padding-left:5px;padding-right:20px}.cookies-text-content{display:flex;flex-direction:column;gap:3px;margin-top:30px}.container{max-width:375px;margin:0 auto;padding-left:18px;padding-right:18px;background:radial-gradient(50% 50% at 50% 50%,#432977 0%,#1d112e 100%)}@media screen and (min-width: 1200px){.container{max-width:1440px;padding-left:80px;padding-right:80px}}body{font-family:Barlow Semi Condensed,sans-serif;font-weight:400;font-size:16px;color:#a9f5fb}h2{font-family:UnifrakturCook,sans-serif;font-weight:700;font-size:38px;color:#d4863d;text-align:center}
