html{box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding-top:56px}@media (min-width: 1295px){body{padding-top:75px}}h1,h2,h3,h4,h5,h6,p,li{margin:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}.body-policy{background-color:#fbf7ec;padding-top:34px}.section-separator-container{position:relative}@media (min-width: 1295px){.section-separator-container .section-separator-text{left:189px}}.section-separator-container .section-header{justify-content:center}.section-separator-container .section-header h2{color:#220f3e;font-size:40px;font-style:normal;font-weight:500;line-height:130%}@media (min-width: 1295px){.section-separator-container .section-header h2{font-size:48px}}.pages-container{padding:32px 16px;color:#1e1e1e}@media (min-width: 1295px){.pages-container{padding:36px 72px 90px}}.pages-list{display:flex;flex-direction:column;gap:24px;list-style-type:decimal}.pages-item{display:flex;flex-direction:column;gap:16px}.main-pages-title{text-align:center}@media (min-width: 1295px){.main-pages-title{gap:12px}}.main-pages-title h2{font-family:Fredoka,sans-serif;text-align:center;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:36px}@media (min-width: 1295px){.main-pages-title h2{-webkit-text-stroke-width:1px;font-size:36px;margin:48px auto}}.pages-span{color:#1e1e1e;font-size:20px;font-weight:700;width:100%}@media (min-width: 1295px){.pages-span{gap:12px;align-items:start;font-size:24px}}.pages-title-small{color:#1e1e1e;align-items:start}.pages-title-small h2{font-family:Fredoka,sans-serif;font-size:24px;align-items:start;font-weight:500;line-height:130%;letter-spacing:-.48px}@media (min-width: 1295px){.pages-title-small{gap:12px;align-items:center}}.pages-text{color:#1e1e1e;font-size:16px;text-align:start;text-wrap:wrap;font-weight:400;line-height:130%;letter-spacing:-.16px}.pages-text .pages-text-link{font-size:16px}.pages-link{color:#1e1e1e;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;text-decoration-line:underline;text-decoration-style:solid;font-size:16px;line-height:130%;letter-spacing:-.16px}.header-policy{margin-bottom:24px}@media (min-width: 1295px){.header-policy{padding:0 72px}}.header-policy-button{background-color:#fbf7ec;width:187px;border:none;display:flex;align-items:center;gap:8px;text-align:center;font-family:Fredoka,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;border-radius:4px;margin-left:20px}@media (min-width: 1295px){.header-policy-button{margin-left:0}}.header-policy-button p{color:#1e1e1e}.header-policy-button .header-policy-icon{width:22px;height:22px;fill:transparent;stroke:#1e1e1e}.header{position:fixed;top:0;left:0;color:#fbf7ec;background-color:#220f3e;z-index:700;padding:12px 24px;width:100%;margin:0 auto}@media (min-width: 1295px){.header{padding:16px 80px}}.header-box{display:flex;justify-content:end;align-items:center;width:100%}@media (min-width: 1295px){.header-box{justify-content:center}}.header-burger{border:none;background:transparent}@media (min-width: 1295px){.header-burger{display:none}}.header-icon{width:24px;height:24px}.header-nav{display:none}@media (min-width: 1295px){.header-nav{display:flex}}.header-list{display:flex;justify-content:center;gap:56px;align-items:center}@media (min-width: 1295px){.header-list{gap:36px}}.header-item{position:relative;display:inline-block;color:#fbf7ec;cursor:pointer;transition:all .3s ease-in-out}.header-link{position:relative;transition:color .3s ease-in-out;color:#fbf7ec;text-align:center;font-family:Fredoka,sans-serif;font-size:16px;font-style:normal;font-weight:300;padding:8px 4px;text-decoration:none}.header-link.active{font-weight:500}.header-link.active:after{content:"";position:absolute;left:0;bottom:2px;width:100%;height:2px;background-color:#f2c237;transition:width .3s ease-in-out}.header-link:hover{background-color:#fbf7ec;font-weight:500;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.menu-overlay.active{opacity:1;pointer-events:all}.menu{background:hsl(265,62%,15%);position:fixed;top:0;right:0;width:100%;transform:translate(-100%);z-index:999;opacity:0;pointer-events:none;transition:all .3s ease-in-out;overflow:hidden}.menu:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;opacity:0;pointer-events:none;z-index:990;transition:opacity .3s ease-in-out}.menu.open:before{opacity:1}.menu.open{opacity:1;pointer-events:all;transform:translate(0)}.menu-list{display:flex;flex-direction:column;gap:8px;align-items:center}.menu-list li{padding:8px 4px}.menu-link{position:relative;transition:color .3s ease-in-out;padding:8px 12px;color:#fbf7ec;text-align:start;font-family:Fredoka,sans-serif;font-size:20px;font-style:normal;font-weight:400}.menu-link.active:after,.menu-link:focus-within:after{content:"";position:absolute;left:0;bottom:2px;width:100%;height:2px;background-color:#f2c237;background-image:none}.menu-nav{position:relative;display:flex;flex-direction:column;align-items:center;padding:68px 96px 20px;gap:40px}.close-btn{background-color:transparent;border:none;position:absolute;top:12px;right:24px}@media (min-width: 1295px){.close-btn{display:none}}.close-icon{width:24px;height:24px}.policy-list{display:flex;flex-direction:column;gap:8px;align-items:center;color:#fbf7ec;text-decoration:underline;text-align:center;font-family:Fredoka,sans-serif;font-size:16px;font-style:normal;font-weight:400}.menu-img{width:100%}.hero{position:relative;top:0;padding:0;overflow:hidden;height:812px;max-width:375px;text-align:center;margin:0 auto}.hero>*{position:relative;z-index:1}@media (min-width: 1295px){.hero{top:-28px;height:750px;max-width:1440px;width:1440px}}.hero-box{display:flex;flex-direction:column;align-items:center;margin:0 auto;width:100%;position:relative;z-index:1;height:750px}.hero-mob{display:block}@media (min-width: 1295px){.hero-mob{display:none}}.hero-mob-img{width:100%}.hero-desktop{display:none}@media (min-width: 1295px){.hero-desktop{display:block;background:url(/assets/hero-bg-desktop-4a89b0f4.png) no-repeat center center;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}}.hero-title{font-family:Fredoka,sans-serif;font-size:48px;font-weight:400;color:#f2c237;text-align:center;line-height:normal;margin-top:38px;margin-bottom:148px;text-shadow:-2px -2px 0 #260806,2px -2px 0 #260806,-2px 2px 0 #260806,2px 2px 0 #260806,-2px 0px 0 #260806,2px 0px 0 #260806,0px -2px 0 #260806,0px 2px 0 #260806}@media (min-width: 1295px){.hero-title{margin-top:48px;font-size:40px;text-shadow:-4px -4px 0 #260806,4px -4px 0 #260806,-4px 4px 0 #260806,4px 4px 0 #260806,-4px 0px 0 #260806,4px 0px 0 #260806,0px -4px 0 #260806,0px 4px 0 #260806}}.box{display:flex;flex-direction:column;gap:24px;align-items:center}@media (min-width: 1295px){.box{gap:32px;justify-content:center;align-items:center}}.section-box{display:flex;flex-direction:column;align-items:flex-start;width:335px;gap:40px}@media (min-width: 1295px){.section-box{width:1295px;gap:40px}}.section-header{display:flex;align-items:center;gap:8px;padding:8px 12px}.section-header .title-img{width:22px;height:22px}.section-header h2{color:#fbf7ec;text-align:center;font-family:Fredoka,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:130%}.section-text{text-align:center;font-family:Fredoka,sans-serif;font-size:18px;font-weight:300;line-height:130%;display:flex;flex-direction:column;gap:16px}@media (min-width: 1295px){.section-text{font-size:24px;flex-direction:row;align-items:center;gap:48px}.section-text p{width:410px}}.game-description-content{display:flex;flex-direction:column;gap:32px;width:335px;align-items:center}@media (min-width: 1295px){.game-description-content{width:1295px;gap:40px}}.section-title{text-align:center;font-size:32px;font-style:normal;font-weight:400;line-height:130%}.game-description-img{width:343px}@media (min-width: 1295px){.game-description-img{width:320px;height:213px}}.feature-content{display:flex;flex-direction:column;background-color:#413e83;border-radius:24px;padding:32px 16px;gap:24px}@media (min-width: 1295px){.feature-content{flex-direction:row;padding:9px 40px 40px;width:1295px}}.feature-list{display:flex;flex-direction:column;align-items:center;gap:16px;list-style:none;padding:0}@media (min-width: 1295px){.feature-list{align-items:start;padding-top:50px}}.feature-item{position:relative;display:flex;align-items:start;gap:12px;color:#fbf7ec;font-size:16px;font-weight:300;line-height:130%;z-index:1;overflow:hidden}.feature-item img{width:16px;height:20px}@media (min-width: 1295px){.feature-item{font-size:20px}}.feature-img{width:314px;height:229px;padding-left:5px}@media (min-width: 1295px){.feature-img{width:413px;height:301px;padding-left:18px}}:root{--swiper-theme-color: #F0F0F0 !important;--swiper-navigation-size: 18px !important;--swiper-navigation-top-offset: 20px !important}@media (min-width: 1295px){:root{--swiper-navigation-size: 34px !important;--swiper-navigation-top-offset: 300px !important}}.gallery-section{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}@media (min-width: 1295px){.gallery-section{max-width:1440px;margin:0 auto}}.gallery-section .section-box{min-width:0}.gallery-section .container{max-width:335px;width:335px;min-height:780px;overflow:hidden}@media (min-width: 1295px){.gallery-section .container{max-width:1280px;width:1380px;height:550px;overflow:visible}}.gallery-section .gallery-list{display:flex;flex-direction:column;gap:8px;margin:40px auto 15px;justify-content:center}@media (min-width: 1295px){.gallery-section .gallery-list{flex-direction:row;margin-bottom:32px}}.gallery-section .gallery-item{display:flex;flex-direction:column;background-color:#413e83;gap:8px;border-radius:8px;padding:8px 16px;justify-content:center;width:335px;align-items:center}.gallery-section .gallery-item h5{font-size:18px;font-style:normal;font-weight:300;line-height:130%}.gallery-section .gallery-item p{font-size:14px;font-style:normal;font-weight:400;line-height:130%}@media (min-width: 1295px){.gallery-section .gallery-item{width:230px}}.gallery-section .gallery-container{height:500px}.gallery-section .swiper{position:relative;overflow:visible}.gallery-section .swiper-slide img{width:100%;height:auto;border-radius:16px;display:block}.gallery-section .swiper-button-prev,.gallery-section .swiper-button-next{position:absolute;bottom:-5%;transform:translateY(-60%);z-index:10;border-radius:50%;width:32px;height:32px;background:#413E83;border:none;color:#fff;box-shadow:0 4px 8px #00000040}.gallery-section .swiper-button-prev svg,.gallery-section .swiper-button-next svg{width:16px;height:16px}@media (min-width: 1295px){.gallery-section .swiper-button-prev,.gallery-section .swiper-button-next{width:60px;height:60px}}.gallery-section .swiper-button-prev:hover,.gallery-section .swiper-button-next:hover{background:hsl(265,62%,15%)}.gallery-section .swiper-button-prev{display:none}@media (min-width: 1295px){.gallery-section .swiper-button-prev{display:flex;left:-20px}}.gallery-section .swiper-button-next{display:none}@media (min-width: 1295px){.gallery-section .swiper-button-next{display:flex;right:-20px}}.footer{display:flex;flex-direction:column-reverse;padding:40px 17px;background-color:#220f3e;gap:8px;width:100%;color:#fbf7ec;font-size:14px;align-items:center;margin:0 auto}@media (min-width: 1295px){.footer{flex-direction:row;padding:40px 80px;gap:90px;justify-content:space-between;align-items:center}}.footer .footer-list{display:flex;flex-direction:column;align-items:center;gap:18px}@media (min-width: 1295px){.footer .footer-list{flex-direction:row;gap:24;justify-content:end}.footer .footer-list li{position:relative}}.footer .footer-rights{font-size:14px;font-weight:300;line-height:130%;text-align:center}@media (min-width: 1295px){.footer .footer-rights{font-size:16px;font-weight:400}}.footer .footer-link{cursor:pointer;transition:transform .3s ease;font-family:Fredoka,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%;text-decoration-line:underline}.footer .footer-link:hover{text-decoration:underline}@media (min-width: 1295px){.footer .footer-link{font-size:16px;font-weight:400}}.popup{position:fixed;z-index:3;bottom:0;left:50%;transform:translate(-50%);width:100%;background:#A5E0FF;box-shadow:0 0 60px #ffffff26 inset;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);overflow:hidden;padding:40px 28px}@media (min-width: 1295px){.popup{max-width:100%;padding:40px 108px}}.popup-bottom{display:flex;align-items:center;gap:16px}@media (min-width: 1295px){.popup-bottom{flex-direction:column}}.popup p{color:#1e1e1e;text-align:center;font-family:Fredoka,sans-serif}@media screen and (min-width: 900px){.popup p{font-size:16px}}.popup p a{color:#000;text-decoration:none;cursor:pointer}.popup a{color:#000;cursor:pointer;font-size:18px}.accept-btn{color:#fbf7ec;font-size:16px;width:160px;font-weight:500;text-align:center;box-shadow:3px 4px 4px #00000040;padding:10px;cursor:pointer;transition:.3s ease;border:none;background:#4DAA57;box-shadow:1px 2px 2px #4898bb99;font-family:Roboto,sans-serif;font-size:12px}@media (min-width: 1295px){.accept-btn{font-size:16px;width:260px}}.accept-btn:hover{scale:1.05;font-weight:700}.decline-btn{width:162px;font-weight:400;background-color:transparent;font-family:Roboto,sans-serif;border:none;border:3px solid #1E1E1E;padding:15px 12px;cursor:pointer;transition:.3s ease;color:#1e1e1e;font-size:12px}@media (min-width: 1295px){.decline-btn{font-size:16px;width:262px}}.decline-btn:hover{scale:1.05;font-weight:700}.button-wrap{display:flex;flex-direction:row;gap:16px;margin-top:24px}@media (min-width: 1295px){.button-wrap{gap:48px;flex-direction:row;justify-content:end}}.reviews-box{background:url(/assets/reviews-bg-7bc024f6.jpg) no-repeat center center;background-size:cover;height:710px}@media (min-width: 1295px){.reviews-box{background:url(/assets/reviews-bg-7bc024f6.jpg) no-repeat center center;background-size:cover;height:400px}}.reviews-list{display:flex;flex-direction:column;gap:8px}@media (min-width: 1295px){.reviews-list{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:24px;width:1296px;margin-top:40px}}.reviews-item{background-color:#220f3e;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:16px}@media (min-width: 1295px){.reviews-item{width:240px;height:125px}}.reviews-user-info{display:flex;justify-content:space-between}.reviews-user-info p{font-size:14px;font-weight:500;line-height:130%}.reviews-reting{display:flex;gap:1px}.reviews-reting .reviews-star{width:16px;height:16px}.how-to-play-section{width:375px;margin:0 auto}@media (min-width: 1295px){.how-to-play-section{width:1440px}.how-to-play-section .section-box{gap:40px}}.how-to-play-content{display:flex;flex-direction:column;gap:24px;align-items:center;margin:0 auto}@media (min-width: 1295px){.how-to-play-content{flex-direction:row;gap:48px}}.how-to-play-img{width:343px;height:226px}@media (min-width: 1295px){.how-to-play-img{width:489px;height:322px}}.how-to-play-list{display:flex;flex-direction:column;gap:16px}@media (min-width: 1295px){.how-to-play-list{gap:8px}}.how-to-play-item{display:flex;gap:16px;align-items:center}.how-to-play-item .how-to-play-text{width:280px}@media (min-width: 1295px){.how-to-play-item .how-to-play-text{width:619px;font-size:20px}}.how-to-play-number{background-color:#413e83;width:47px;height:47px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-style:normal;font-weight:600;line-height:130%;color:#f2c237}.advantages{max-width:375px;margin:0 auto}@media (min-width: 1295px){.advantages{max-width:1440px}}.advantages-container.section-box{margin:0 16px}@media (min-width: 1295px){.advantages-container.section-box{width:1320px;gap:40px;margin:0 60px}}.advantages-list{display:flex;flex-direction:column;gap:16px}@media (min-width: 1295px){.advantages-list{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:48px 24px}}.advantages-item{width:343px;display:flex;flex-direction:column;align-items:center}@media (min-width: 1295px){.advantages-item{width:240px;height:204px}}.advantages-decor:after{content:"";display:block;width:343px;height:1px;background-color:#f2c237;margin:16px auto}@media (min-width: 1295px){.advantages-decor:after{width:240px;margin:12px auto}}.advantages-content{display:flex;align-items:center;gap:16px;justify-content:center}.advantages-content .advantages-img{width:72px;height:72px}.advantages-content h5{text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:130%}@media (min-width: 1295px){.advantages-content{flex-direction:column;align-items:center;gap:12px}.advantages-content .advantages-img{width:96px;height:96px}.advantages-content h5{font-size:20px;line-height:130%}}@media (min-width: 1295px){.advantages-content .advantages-img{width:100px;height:100px}}.advantages-text{text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:130%}.faq-container{gap:40px}@media (min-width: 1295px){.faq-container{display:flex;flex-direction:column}}.faq-title-box{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:50px}.faq-title-box .faq-icon{width:25px;height:30px}.faq-title-box .faq-title{color:#fbf7ec;font-size:24px;font-weight:400;line-height:1.5}@media (min-width: 1295px){.faq-title-box .faq-title{font-size:36px}.faq-title-box .faq-icon{width:46px;height:55px}}.faq-list{display:flex;flex-direction:column;align-items:center;margin:0 auto}@media (min-width: 1295px){.faq-list{max-width:840px}}.faq-list .faq-item{display:flex;flex-direction:column;width:100%;margin:8px 0;position:relative}@media (min-width: 1295px){.faq-list .faq-item{margin:8px 24px;padding:0 24px;width:1062px}}.faq-list .faq-item:after{content:"";position:absolute;bottom:-8px;left:0;right:0;width:100%;height:1px;background-color:#f2c237}.faq-list .faq-item .faq-question{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.faq-list .faq-item .faq-question button{border:none;background-color:transparent;cursor:pointer}.faq-list .faq-item .faq-question button .faq-question-plus,.faq-list .faq-item .faq-question button .faq-question-minus{width:48px;height:48px}.faq-list .faq-item .faq-question .faq-question-text{font-size:24px;font-weight:400;line-height:130%;color:#fbf7ec}@media (min-width: 1295px){.faq-list .faq-item .faq-question .faq-question-text{font-size:24px}}.faq-list .faq-item .faq-question .faq-question-minus-btn{display:none}.faq-list .faq-item .faq-question .faq-question-plus-btn.show,.faq-list .faq-item .faq-question .faq-question-minus-btn.hide{display:inline-block}.faq-list .faq-item .faq-answer{height:0;overflow:hidden;transition:height .3s ease}.faq-list .faq-item .faq-answer .faq-answer-text{padding-top:16px;margin:0;color:#fbf7ec;font-size:14px;font-weight:300;line-height:130%}.faq-list .faq-item.opened .faq-answer{height:auto}.faq-list .faq-item.opened .faq-question-plus-btn{display:none}.faq-list .faq-item.opened .faq-question-minus-btn{display:inline-block}.download-bg{background:url(/assets/download-bg-mob-013c811d.png) no-repeat center center;background-size:cover;height:341px;position:relative}.download-bg h6{font-size:24px;font-style:normal;font-weight:500;line-height:130%;text-align:right;position:absolute;width:234px;top:56px;right:16px}.download-bg p{font-size:18px;font-style:normal;font-weight:500;line-height:130%;position:absolute;top:149px;right:16px;text-align:right;width:199px}@media (min-width: 1295px){.download-bg{background:url(/assets/download-bg-6d81c4d8.png) no-repeat center center;background-size:cover;width:1280px;height:459px;margin:64px auto}.download-bg h6{top:109px;right:72px;width:600px;font-size:32px;font-weight:400}.download-bg p{top:199px;right:72px;width:600px;font-size:24px;font-weight:400}}html,body{height:100%;font-family:Fredoka,sans-serif;display:flex;flex-direction:column;overflow-x:hidden;font-size:16px;line-height:130%;font-weight:300;font-style:normal;color:#fbf7ec}:root{background:hsl(265,62%,15%);min-height:100vh}main{flex-grow:1}.container{max-width:100%;margin:0 auto}@media (min-width: 1295px){.container{max-width:100%}}.section{padding-top:40px;padding-bottom:40px;scroll-margin-top:130px}@media (min-width: 1295px){.section{scroll-margin-top:180px;padding-top:64px;padding-bottom:64px}}.btn-download-box{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 1295px){.btn-download-section{justify-content:center}}.section-separator{background:#413E83;width:100%;height:88px;position:relative}@media (min-width: 1295px){.section-separator{height:131px}}.section-separator-text{color:#fbf7ec;font-family:Cinzel,serif;font-size:24px;font-style:normal;font-weight:700;position:absolute;line-height:normal;top:40px;left:16px;background:linear-gradient(180deg,#CEAE21 0%,#F0F0F0 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width: 1295px){.section-separator-text{font-size:32px;top:64px;left:80px}}
