html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-family)}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}.container{max-width:375px;margin:0 auto;padding-left:16px;padding-right:16px}@media screen and (min-width: 1440px){.container{max-width:1440px;padding-left:104px;padding-right:104px}}.main{display:flex;flex-direction:column;color:var(--legal-secondary);background:var(--legal-bg);margin-top:84px;padding-bottom:32px}@media screen and (min-width: 1440px){.main{padding:0 80px 32px}}.date{display:inline-block;font-weight:400;font-size:16px}.privacy-title{font-family:var(--third-family);font-weight:700;font-size:40px;line-height:120%;color:var(--legal-primary);margin:24px 0 8px}.header-text{font-weight:400;font-size:18px;line-height:140%;text-align:left;color:#000}.sub-header{font-size:24px;font-weight:400}.main h2,.main h3{font-family:var(--second-family);font-weight:600;font-size:22px;line-height:127%;color:var(--legal-primary);margin:8px 0}.bold{font-weight:600!important}.policy-text-wrap{width:100%;display:flex;flex-direction:column}.category-title{display:block;margin:20px 0;font-weight:600;font-size:24px;line-height:130%}@media screen and (min-width: 1440px){.category-title{font-size:28px}}.main p{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:163%;color:var(--legal-secondary)}.main ul{display:flex;flex-direction:column;list-style-type:disc;font-family:var(--second-family);font-weight:400;font-size:16px;line-height:163%;color:var(--legal-secondary);padding-left:24px}.main ol{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:163%;color:var(--legal-secondary);margin:0;padding-left:24px}.link-list-tc{color:#160805}.link-tc{font-weight:300;font-size:16px;line-height:24px;text-decoration:underline}.main a{font-style:normal;line-height:normal;text-decoration:underline;overflow-wrap:anywhere;color:var(--legal-link)}.main a:hover{text-decoration:none}.upper-space{margin-top:16px!important}.header-section{width:100%;height:84px;position:fixed;top:0;left:0;right:0;display:flex;justify-content:center;align-items:center;z-index:9999;transition:.5s;background:var(--bg-nav);border-bottom:4px solid var(--accent)}@media screen and (min-width: 1440px){.header-section{padding:0 80px}}.header-section.show-bg{background:var(--bg-nav)}.header-wrap{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;position:relative;z-index:11}.header__logo{display:flex;align-items:center;gap:12px;font-family:var(--second-family);font-weight:400;font-size:22px;line-height:118%;color:var(--txt-inverse)}.header__logo img{width:48px}.backdrop{display:none}@media screen and (min-width: 1440px){.backdrop{display:block;margin:0;padding:0}}.backdrop.show{height:100dvh;display:flex;justify-content:left;position:fixed;top:84px;right:0;left:0;background:var(--accent-3);z-index:10}.backdrop-wrap{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:32px}@media screen and (min-width: 1440px){.backdrop-wrap{flex-direction:row;margin-top:0}}.header-menu-list{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}@media screen and (min-width: 1440px){.header-menu-list{flex-direction:row;justify-content:space-between}}.backdrop.show .header-menu-list .menu-item{text-align:left}.backdrop.show .header-menu-list .menu-item .item-link-bd,.item-link{font-family:var(--font3);font-weight:700;font-size:16px;line-height:150%;color:var(--txt-inverse);transition:.3s}@media screen and (min-width: 1440px){.menu-item{display:flex;align-items:center}}.item-link:hover{text-decoration:underline}.header-menu-btn{width:24px;height:24px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0;border:none;background:none;margin-left:auto;z-index:20}@media screen and (min-width: 1440px){.header-menu-btn{display:none}}.header-menu-line{width:18px;height:2px;border-radius:40px;background-color:var(--surface-3);transition:.3s ease}.header-menu-btn.close .header-menu-line:first-child{position:absolute;transform:rotate(45deg)}.header-menu-btn.close .header-menu-line:nth-child(2){width:0;opacity:0}.header-menu-btn.close .header-menu-line:nth-child(3){position:absolute;transform:rotate(-45deg)}.header__link{display:flex;align-items:center;justify-content:center;border-radius:100px;padding:10px 20px;box-shadow:0 6px 16px #b5502f59;background:var(--button);font-weight:600;font-size:14px;line-height:143%;color:var(--txt-secondary);transition:.3s}.header__link:hover{text-decoration:none;opacity:.8}.header__link img{width:26px}#hero{display:flex;flex-direction:column;justify-content:center;min-height:720px;background:url(./hero-bg-BZppzkIJ.webp) no-repeat;background-position:60% 50%;margin-top:84px}.hero__container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin:0}@media screen and (min-width: 1440px){.hero__container{max-width:503px;padding:0;margin:0 auto}}#hero .label span{display:flex;align-items:center;justify-content:center;gap:4px}#hero .label span:before{content:"";width:8px;height:8px;border-radius:100%;background:var(--accent-5)}.hero__title{font-family:var(--second-family);font-weight:600;font-size:48px;line-height:108%;text-align:center;color:var(--txt-inverse);text-shadow:0 4px 4px rgba(0,0,0,.5)}@media screen and (min-width: 1440px){.hero__title{font-size:64px}}.hero__description{display:flex;flex-direction:column;align-items:center;gap:32px;font-weight:500;font-size:22px;line-height:145%;text-align:center;color:var(--txt-inverse)}.hero__link{display:flex;align-items:center;justify-content:center;gap:12px;font-family:var(--second-family);font-weight:600;font-size:20px;line-height:140%;text-align:center;color:var(--txt-inverse);border-radius:16px;padding:20px 40px;box-shadow:0 6px #a34500;background:var(--accent)}.hero__link img{width:20px}.about__container{display:flex;flex-direction:column;gap:32px;margin-top:48px}@media screen and (min-width: 1440px){.about__container{flex-direction:row;align-items:center;gap:48px;margin-top:96px}}.about__wrap{display:flex;flex-direction:column}@media screen and (min-width: 1440px){.about__wrap{order:2}}#about .title{margin:16px 0 8px}.about__content{width:100%;display:flex;flex-direction:column;gap:8px;font-weight:400;font-size:16px;line-height:150%;color:var(--txt-secondary)}@media screen and (min-width: 1440px){.about__content{font-size:16px}}.about__content-scores-wrap{display:flex;align-items:center}.about__content-scores-box{display:flex;flex-direction:column;justify-content:center;gap:4px;font-weight:700;font-size:14px;color:var(--txt-secondary)}.about__content-scores-box-count{font-family:var(--second-family);font-weight:600;font-size:28px;line-height:121%;color:var(--accent-3)}.about__content-scores-box-border{display:flex;align-items:center}.about__content-scores-box-border .about__content-scores-box-count{color:var(--accent-5)}.about__content-scores-box-border:after{content:"";display:block;width:2px;height:40px;background:#ebe6fa;margin:0 24px}.about__picture{width:343px;height:314px;object-fit:cover;border:8px solid var(--accent-3);border-radius:40px;padding:8px;box-shadow:4px 4px #0000001a}@media screen and (min-width: 1440px){.about__picture{width:584px;height:362px;flex-shrink:0;padding:32px;order:1}}#how-to-play{padding-top:48px;padding-bottom:48px}@media screen and (min-width: 1440px){#how-to-play{padding-top:96px;padding-bottom:96px}}#how-to-play .title{margin:4px 0 32px}@media screen and (min-width: 1440px){#how-to-play .title{margin-bottom:64px}}#how-to-play .sliderWrap{width:343px;height:314px;position:relative;margin:0 auto}@media screen and (min-width: 1440px){#how-to-play .sliderWrap{width:1132px;height:initial}}@media screen and (min-width: 1440px){#how-to-play .swiper-wrapper{flex-wrap:wrap}}#how-to-play .swiper-slide{width:343px;height:314px;overflow:hidden}@media screen and (min-width: 1440px){#how-to-play .swiper-slide{min-width:377px;height:334px}}.slide-wrap{height:calc(100% - 40px);display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:32px;padding:16px;box-shadow:4px 4px #0003;margin:20px;font-weight:400;font-size:16px;line-height:150%;text-align:center;color:var(--txt-inverse);background:var(--accent-3)}@media screen and (min-width: 1440px){.slide-wrap{height:calc(100% - 20px);margin:10px;padding:32px}}@media screen and (min-width: 1440px){#how-to-play .swiper-slide:nth-child(2){width:754px!important}}.slide-accent2{background:var(--accent-2)}.slide-accent3{background:var(--accent)}.slide-accent4{background:var(--surface)}#how-to-play .swiper-slide img{width:fit-content}#how-to-play .slide-title{font-family:var(--second-family);font-weight:600;font-size:28px;line-height:121%;text-align:center;color:var(--txt-inverse);margin:8px 0}#how-to-play .swiper-nav{display:flex;justify-content:center;align-items:center;gap:4px;position:relative;width:100%;height:6px;margin-top:8px}@media screen and (min-width: 1440px){#how-to-play .swiper-nav{display:none}}#how-to-play .howtoplay-swiper-buttons{width:fit-content;position:initial;display:flex;align-items:center}#how-to-play .howtoplay-swiper-buttons span{width:4px;height:4px;background:#fe9d1a}#how-to-play .howtoplay-swiper-buttons .swiper-pagination-bullet-active{width:6px;height:6px;background-color:#ff6b00}#features{padding-top:48px;padding-bottom:48px;background:linear-gradient(180deg,#f0ebff,#faf8ff)}@media screen and (min-width: 1440px){#features{padding-top:96px;padding-bottom:96px}}#features .title{margin:8px 0 32px}@media screen and (min-width: 1440px){#features .title{padding-bottom:64px}}.features__content{display:flex;flex-direction:column;align-items:center;gap:32px}@media screen and (min-width: 1440px){.features__content{flex-direction:row;justify-content:center}}.features__content-box{height:auto;max-width:220px;display:flex;flex-direction:column;align-items:center;font-weight:400;font-size:16px;line-height:150%;text-align:center;color:var(--txt-secondary)}@media screen and (min-width: 1440px){.features__content-box{max-width:340px}}.features__box-title{font-family:var(--second-family);font-weight:600;font-size:28px;line-height:121%;text-align:center;color:var(--txt-primary);margin:24px 0 8px}.features__box-number{width:64px;height:64px;display:flex;align-items:center;justify-content:center;font-family:var(--second-family);font-weight:600;font-size:28px;line-height:121%;text-align:center;color:var(--txt-inverse);border-radius:100px;box-shadow:0 8px 10px -6px #0000001a,0 20px 25px -5px #0000001a}.features__content-box:nth-child(1) .features__box-number{background:var(--accent-3)}.features__content-box:nth-child(2) .features__box-number{background:var(--accent)}.features__content-box:nth-child(3) .features__box-number{background:var(--surface)}.features__content-box:nth-child(4) .features__box-number{background:var(--accent-4)}.features__content-box:nth-child(5) .features__box-number{background:var(--accent-5)}@media screen and (min-width: 1440px){#download{padding:0 120px}}.download__container{display:flex;flex-direction:column;gap:32px;padding-top:48px;padding-bottom:48px;background:linear-gradient(95.37deg,#4c008c,#e551b2);border-radius:48px 54px 54px 48px}@media screen and (min-width: 1440px){.download__container{flex-direction:row;align-items:center;gap:48px;padding:96px 48px}}.download__wrap{display:flex;flex-direction:column;justify-content:center;gap:16px}@media screen and (min-width: 1440px){.download__wrap{width:448px;flex-shrink:0}}#download .title{width:93%;color:var(--txt-inverse);text-align:left;line-height:111%;margin:0}.download__content{width:100%;display:flex;flex-direction:column;gap:8px}@media screen and (min-width: 1440px){.download__content{height:fit-content;flex-direction:row;flex-wrap:wrap;gap:12px}}.download__box{display:flex;flex-direction:column;gap:12px;border-radius:20px;padding:24px;background:var(--card);font-weight:400;font-size:14px;line-height:143%;color:var(--txt-inverse)}@media screen and (min-width: 1440px){.download__box{width:49%;height:104px}}.download__box-header{display:flex;align-items:center;gap:8px;font-family:var(--second-family);font-weight:600;font-size:20px;color:var(--txt-inverse)}#gallery{margin-top:48px;padding-top:48px;padding-bottom:48px;background:var(--bg-nav)}@media screen and (min-width: 1440px){#gallery{margin-top:96px;padding-top:96px;padding-bottom:96px}}@media screen and (min-width: 1440px){.gallery__container{padding:0 35px}}#gallery .title{margin-top:16px;margin-bottom:32px;color:var(--txt-inverse)}@media screen and (min-width: 1440px){#gallery .title{margin-bottom:48px}}.gallery__content{display:flex;flex-direction:column;gap:8px}@media screen and (min-width: 1440px){.gallery__content{height:456px;flex-wrap:wrap;justify-content:center;gap:24px}}.gallery__content img{border-radius:24px;padding:8px;background:var(--accent-3)}@media screen and (min-width: 1440px){.gallery__content img:nth-child(1),.gallery__content img:nth-child(4){width:476px;height:276px}}@media screen and (min-width: 1440px){.gallery__content img:nth-child(2),.gallery__content img:nth-child(3){width:370px;height:216px}}#reviews{padding-top:48px;padding-bottom:13px}@media screen and (min-width: 1440px){#reviews{padding-top:96px;padding-bottom:96px}}#reviews .label{margin-bottom:24px}@media screen and (min-width: 1440px){#reviews .label{margin-bottom:64px}}#reviews .swiper-wrapper{width:100%;position:relative;margin:0 auto}@media screen and (min-width: 1440px){#reviews .swiper-wrapper{width:1280px;flex-wrap:wrap;justify-content:center;gap:0 20px}}#reviews .swiper-slide{height:212px}@media screen and (min-width: 1440px){#reviews .swiper-slide{min-width:340px;height:200px}}#reviews .slide-box{height:calc(100% - 32px);display:flex;flex-direction:column;justify-content:space-between;border-radius:24px;padding:24px;box-shadow:0 12px 24px #5e3be114;background:var(--surface-3);margin:16px 0;overflow:hidden}@media screen and (min-width: 1440px){#reviews .slide-box{height:calc(100% - 20px);margin:10px 0}}#reviews .slide-header{font-style:italic;font-weight:400;font-size:15px;line-height:147%;color:var(--txt-primary)}#reviews .slide-box img{width:96px;margin-bottom:8px}#reviews .reviews__author{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;color:var(--txt-secondary)}#reviews .reviews__author:before{content:"";width:24px;height:24px;border-radius:100%;background:var(--accent-5)}#reviews .swiper-nav{display:flex;justify-content:center;align-items:center;gap:4px;position:relative;width:100%;height:6px;margin-top:24px}@media screen and (min-width: 1440px){#reviews .swiper-nav{display:none}}#reviews .reviews-swiper-buttons{width:fit-content;position:initial;display:flex;align-items:center}#reviews .reviews-swiper-buttons span{width:4px;height:4px;background:var(--accent-2)}#reviews .reviews-swiper-buttons .swiper-pagination-bullet-active{width:6px;height:6px;background-color:var(--accent)}#faq{background:var(--surface-3)}.faq__container{padding-top:48px;padding-bottom:48px}@media screen and (min-width: 1440px){.faq__container{padding-top:96px;padding-bottom:96px}}.faq__wrap{display:flex;flex-direction:column;align-items:center;width:100%}#faq .title{margin:16px 0 32px;font-size:48px;line-height:108%}@media screen and (min-width: 1440px){#faq .title{margin-bottom:64px}}.faq__content{width:100%;display:flex;flex-direction:column;align-items:center;gap:8px}@media screen and (min-width: 1440px){.faq__content{width:566px}}.faq__item{width:100%;overflow:hidden;border-radius:20px;padding:24px;box-shadow:0 12px 24px #5e3be112;background:var(--surface)}.faq__item:hover{cursor:pointer}.faq__item-title{display:flex;align-items:center;justify-content:space-between;font-family:var(--second-family);font-weight:600;font-size:20px;color:var(--txt-inverse)}.active .faq__item-title{margin-bottom:4px}.faq__item-title:after{content:"";flex-shrink:0;display:block;width:32px;height:32px;background:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='16'%20fill='white'/%3e%3cpath%20d='M12%2014L16%2018L20%2014'%20stroke='%235600A3'%20stroke-width='2'%20stroke-linecap='round'/%3e%3c/svg%3e") no-repeat;transition:.3s}.active .faq__item-title:after{transform:rotate(180deg)}.faq__item-text{height:0;font-weight:400;font-size:16px;line-height:150%;color:var(--txt-inverse);overflow:hidden;transition:.3s}.active .faq__item-text{height:auto}.contact__container{padding-top:48px;padding-bottom:48px;background:#5e3be1}@media screen and (min-width: 1440px){.contact__container{padding-top:96px;padding-bottom:96px}}.contact__wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}#contact .label{background:var(--card)}#contact .title{max-width:215px;color:var(--txt-inverse)}@media screen and (min-width: 1440px){#contact .title{max-width:initial}}.contact__link{display:flex;align-items:center;justify-content:center;width:276px;height:44px;font-family:var(--second-family);font-weight:600;font-size:20px;color:var(--txt-inverse);border-radius:99px;background:var(--card)}@media screen and (min-width: 1440px){.contact__link{transition:.3s}}@media screen and (min-width: 1440px){.contact__link:hover{text-decoration:underline}}.footer-wrap{display:flex;flex-direction:column;align-items:center;gap:32px;padding:48px 16px 16px;background:var(--bg-footer)}@media screen and (min-width: 1440px){.footer-wrap{flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:48px 96px 16px}}.footer__logo{display:flex;align-items:center;gap:12px;font-family:var(--second-family);font-weight:600;font-size:22px;line-height:118%;color:var(--txt-inverse)}.footer__logo img{width:40px}.footer-list{display:flex;justify-content:center;gap:24px}.footer-list li a{font-weight:700;font-size:14px;color:var(--txt-secondary)}.footer-list li a:hover{text-decoration:underline}#footer hr{width:100%;height:1px;background:var(--accent-3);border:none}.footer-copyright{font-weight:400;font-size:14px;line-height:143%;text-align:center;color:var(--txt-secondary)}*{-webkit-tap-highlight-color:transparent}:root{--font-family: "Rubik", sans-serif;--second-family: "Fredoka", sans-serif;--third-family: "Inter", sans-serif;--font3: "Be Vietnam Pro", sans-serif;--font4: "Plus Jakarta Sans", sans-serif;--bg-nav: #4b1a8a;--bg-primary: #faf8ff;--txt-inverse: #f8f9ff;--txt-secondary: #5c5870;--txt-primary: #1a1829;--accent: #ff6b00;--accent-2: #fe9d1a;--accent-3: #5600a3;--accent-4: #3ed684;--accent-5: #ff57a7;--surface: #0b57d0;--surface-2: #4b1a8a;--surface-3: #fff;--overlay: rgba(255, 255, 255, 0);--card: rgba(255, 255, 255, .12);--icon: #fff;--bg-footer: #1a1829;--legal-primary: #1a1a1a;--legal-secondary: #2d2d2d;--legal-link: #1a73e8;--legal-bg: #f8f9fa;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{font-family:var(--font-family);color:var(--txt-secondary);background:var(--bg-primary);position:relative}h1,h2,h3,h4,h5,h6,p,a{font-family:var(--font-family)}a:hover{text-decoration:underline}ul{font-family:var(--font-family)}html{scroll-behavior:smooth}main{max-width:375px;margin:0 auto}@media screen and (min-width: 1440px){main{max-width:1440px}}section{scroll-margin-top:80px}.title{font-family:var(--second-family);font-weight:600;font-size:36px;line-height:111%;text-align:center;color:var(--accent-3);margin:8px 0 32px}@media screen and (min-width: 1440px){.title{margin:8px 0 64px;font-size:48px}}.label{width:fit-content;font-family:var(--font3);font-weight:700;font-size:16px;line-height:150%;text-align:center;color:var(--txt-inverse);border-radius:100px;padding:8px 24px;background:var(--surface);transform:rotate(-2deg)}.accent{color:var(--accent)!important}.accent-2{color:var(--accent-2)!important}.space{margin-bottom:16px!important}@media screen and (min-width: 1440px){.space{margin-bottom:16px!important}}.fadeIn{animation:fade .3s}.text-center{text-align:center;margin:0 auto}.text-left{text-align:left;margin:0}@keyframes fade{0%{opacity:0}to{opacity:1}}
