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}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:2000;left:0;right:0}.header-section .header-content-wrap{height:76px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#dff3ff}@media screen and (min-width: 1200px){.header-section .header-content-wrap{height:88px}}.close-menu,.header-list{display:none}@media screen and (min-width: 1200px){.header-list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;flex-direction:row;gap:16px}}.header-link{font-size:20px;line-height:1.5;letter-spacing:-.03em}.header-wrap{display:flex;height:100%;justify-content:space-between;align-items:center}.logo-link{display:flex;align-items:center;gap:4px}@media screen and (min-width: 1200px){.logo-link{gap:12px}}.main-logo{width:20px;height:20px}@media screen and (min-width: 1200px){.main-logo{width:40px;height:40px}}.header-logo-text{font-weight:600;font-size:18px}@media screen and (min-width: 1200px){.header-logo-text{font-size:24px}}.burger-btn,.close-menu{width:24px;height:24px}@media screen and (min-width: 1200px){.burger-btn,.close-menu{display:none}}.backdrop{position:fixed;top:76px;left:0;right:0;z-index:2001;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#dff3ff;opacity:0;visibility:hidden;padding:16px}.backdrop.show{opacity:1;visibility:visible}.backdrop-list{display:flex;align-items:flex-end;justify-content:flex-start;flex-direction:column;gap:12px}.backdrop-link{font-weight:500;font-size:18px}.benefits-content-wrap{position:relative;padding-bottom:80px}@media screen and (min-width: 1200px){.benefits-content-wrap{padding-bottom:116px}}.benefits-swiper{margin-top:40px;width:100%}@media screen and (min-width: 1200px){.benefits-swiper{height:356px}}@media screen and (min-width: 1200px){.benefits-swiper-wrapper{display:flex;flex-wrap:wrap;gap:24px}}.benefits-swiper .benefits-swiper-slide{width:343px;height:270px;display:flex;flex-direction:column;gap:16px}@media screen and (min-width: 1200px){.benefits-swiper .benefits-swiper-slide{flex:1 1 calc((100% - 48px) / 3);min-width:280px;max-width:400px}}.benefits-card{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:8px;border-radius:16px;padding:16px;width:340px;height:127px;background:#cef0ff;box-sizing:border-box}@media screen and (min-width: 1200px){.benefits-card{width:100%;min-height:166px;padding:24px}}.benefits-pagination{margin-top:20px;display:flex;justify-content:center;align-items:center;height:40px}@media screen and (min-width: 1200px){.benefits-pagination{display:none}}.benefits-pagination .swiper-pagination-bullet{width:32px;height:32px;background:#008dcb;border-radius:0;opacity:.5;transition:all .3s}.benefits-pagination .swiper-pagination-bullet-active{width:32px;height:32px;opacity:1}.bf-bulet-1-1{position:absolute;width:70px;top:15px;left:0;z-index:1000}.bf-bulet-3{position:absolute;width:40px;top:120px;right:3px;z-index:1000}.bf-bulet-2-1{position:absolute;width:50px;top:190px;right:90px;z-index:1000}@media screen and (min-width: 1200px){.bf-bulet-2-1{top:230px;left:450px;z-index:1}}.bf-bulet-3-1{position:absolute;width:15px;top:200px;left:50px;z-index:1000}.bf-bulet-4{position:absolute;width:20px;bottom:120px;right:25px;z-index:1000}@media screen and (min-width: 1200px){.bf-bulet-4{bottom:220px;right:520px;z-index:1}}.game-description-content-wrap{padding-bottom:80px}@media screen and (min-width: 1200px){.game-description-content-wrap{padding-bottom:116px}}.game-description-content{display:flex;flex-direction:column;gap:16px;margin-top:40px}@media screen and (min-width: 1200px){.game-description-content{flex-direction:row-reverse;align-items:center;gap:24px}}@media screen and (min-width: 1200px){.gd-text{font-size:24px;width:100%;max-width:636px}}@media screen and (min-width: 1200px){.gd-img{width:636px;height:471px}}.gallery-content-wrap{padding-bottom:80px}.gallery-swiper{margin-top:40px;position:relative;left:-15px;width:calc(100% + 30px)}@media screen and (min-width: 1200px){.gallery-swiper{left:-72px;width:calc(100% + 144px)}}@media screen and (min-width: 1200px){.gallery-swiper-wrapper{padding-bottom:80px}}.gallery-pagination{margin-top:20px;display:flex;justify-content:center;align-items:center;height:40px}@media screen and (min-width: 1200px){.gallery-pagination{display:none}}.gallery-pagination .swiper-pagination-bullet{width:32px;height:32px;background:#008dcb;border-radius:0;opacity:.5;transition:opacity .3s}.gallery-pagination .swiper-pagination-bullet-active{opacity:1}.gallery-scrollbar{display:none}@media screen and (min-width: 1200px){.gallery-scrollbar{display:block;position:absolute;bottom:0;left:0;right:0;height:9px;background:rgba(255,185,13,.3);border-radius:16px}}.gallery-scrollbar .swiper-scrollbar-drag{background:#ffb90d;border-radius:16px}.key-features-content-wrap{padding-bottom:80px;position:relative}.kf-list-title-wrap{display:flex;align-items:center;gap:4px}.kf-bullets{width:24px;height:24px}@media screen and (min-width: 1200px){.kf-bullets{width:30px;height:30px}}.kf-swiper{margin-top:40px;width:100%;position:relative;left:-14px;width:calc(100% + 28px)}@media screen and (min-width: 1200px){.kf-swiper-wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}}.kf-swiper .kf-swiper-slide{background:#cef0ff;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:8px;border-radius:16px;padding:16px;width:306px;height:148px;box-sizing:border-box}@media screen and (min-width: 1200px){.kf-swiper .kf-swiper-slide{width:306px;height:220px;padding:24px}}@media screen and (min-width: 1200px){.key-features-text{font-size:16px;margin-top:auto}}.kf-bulet-1-1{position:absolute;width:65px;top:-50px;left:10px;z-index:1000}.kf-bulet-1-2{position:absolute;width:15px;top:55px;left:73px;z-index:1000}.kf-bulet-1-3{position:absolute;width:40px;bottom:120px;left:5px;z-index:1000}.kf-bulet-1-4{position:absolute;width:35px;bottom:90px;right:2px;z-index:1000}.kf-bulet-2-1{position:absolute;width:35px;top:-50px;right:140px;z-index:1000}.kf-bulet-2-2{position:absolute;width:18px;top:150px;right:50px;z-index:1}.kf-bulet-2-3{position:absolute;width:47px;bottom:30px;right:50px;z-index:1}.main-characters-content-wrap{padding-bottom:80px}@media screen and (min-width: 1200px){.main-characters-content-wrap{padding-bottom:116px}}.main-characters-swiper{margin-top:40px;width:100%;position:relative;left:-14px;width:calc(100% + 28px)}@media screen and (min-width: 1200px){.mc-swiper-wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}}.main-characters-swiper .mc-swiper-slide{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;border-radius:16px;padding:16px;width:253px;height:464px;background:#ede4cc;box-sizing:border-box}@media screen and (min-width: 1200px){.main-characters-swiper .mc-swiper-slide{width:306px;height:557px;padding:24px}}@media screen and (min-width: 1200px){.main-characters-text{font-size:16px;margin-top:auto}}.reviews-content-wrap{padding-bottom:80px}.reviews-swiper{margin-top:40px;position:relative;left:-15px;width:calc(100% + 30px)}@media screen and (min-width: 1200px){.reviews-swiper{left:-72px;width:calc(100% + 144px);margin-top:52px}}@media screen and (min-width: 1200px){.reviews-swiper-wrapper{padding-bottom:80px}}.reviews-swiper .reviews-swiper-slide{display:flex;align-items:flex-end;justify-content:flex-start;flex-direction:column;gap:8px;border-radius:16px;padding:16px;width:343px;height:169px;background:#d9e9f1;box-sizing:border-box}@media screen and (min-width: 1200px){.reviews-swiper .reviews-swiper-slide{padding:24px;width:526px;height:190px}}.reviews-pagination{margin-top:20px;display:flex;justify-content:center;align-items:center;height:40px}@media screen and (min-width: 1200px){.reviews-pagination{display:none}}.reviews-pagination .swiper-pagination-bullet{width:32px;height:32px;background:#008dcb;border-radius:0;opacity:.5;transition:opacity .3s}.reviews-pagination .swiper-pagination-bullet-active{opacity:1}.reviews-scrollbar{display:none}@media screen and (min-width: 1200px){.reviews-scrollbar{display:block;position:absolute;bottom:0;left:0;right:0;height:9px;background:rgba(255,185,13,.3);border-radius:16px}}.reviews-scrollbar .swiper-scrollbar-drag{background:#ffb90d;border-radius:16px}@media screen and (min-width: 1200px){.reviews-swiper-text{font-size:16px}}@media screen and (min-width: 1200px){.reviews-name{font-size:20px;margin-top:auto}}.hero-section{padding-top:76px}.hero-content-wrap{padding-top:40px;padding-bottom:80px}@media screen and (min-width: 1200px){.hero-content-wrap{padding-top:60px;padding-bottom:116px;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:24px}}.hero-main{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:24px}@media screen and (min-width: 1200px){.hero-main{align-items:flex-end;gap:56px}}@media screen and (min-width: 1200px){.hero-title{text-align:right}}@media screen and (min-width: 1200px){.hero-text{text-align:right;font-size:24px}}.hero-desktop-img,.gp-desktop-img{display:none}@media screen and (min-width: 1200px){.hero-desktop-img,.gp-desktop-img{display:block}}@media screen and (min-width: 1200px){.hero-img,.gp-img{display:none}}.hero-action-text{font-weight:500;font-size:16px;text-align:center;color:#20810a}@media screen and (min-width: 1200px){.hero-action-text{font-size:24px}}.cookie-modal .cookies-wrap{position:fixed;left:50%;bottom:0;display:none;align-items:flex-start;justify-content:flex-start;gap:10px;transform:translate(-50%);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:rgba(255,255,255,.4);border-radius:16px;padding:16px 20px;width:375px;height:158px;z-index:9999}@media screen and (min-width: 1200px){.cookie-modal .cookies-wrap{justify-content:space-between;border-radius:16px;padding:20px 30px;width:100%;height:121px;align-items:center}}.cookies-modal-text{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#2c3b4f}@media screen and (min-width: 1200px){.cookies-modal-text{font-size:18px}}.cookie-link{text-decoration:underline;text-decoration-skip-ink:none;color:#7e71e1}.cookies-btn-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}@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:12px;padding:8px 12px;width:128px;height:44px;background:#39d40e;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#481f00}@media screen and (min-width: 1200px){.cookies-accept{font-size:18px;width:159px;height:51px}}.cookies-decline{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;border:1px solid #39d40e;border-radius:12px;padding:8px 10px;width:128px;height:44px;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#2c3b4f}@media screen and (min-width: 1200px){.cookies-decline{font-size:18px;width:176px;height:51px}}.br-desktop{display:none}@media screen and (min-width: 1200px){.br-desktop{display:block}}.footer-section .footer-content-wrap{padding-top:32px;padding-bottom:32px;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:8px;background:#dff3ff}.footer-list{width:300px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}@media screen and (min-width: 1200px){.footer-list{width:100%}}.footer-link{text-decoration:underline}@media screen and (min-width: 1200px){.footer-link{font-size:18px}}@media screen and (min-width: 1200px){.footer-rights{font-size:18px}}.privacy-content-wrap,.terms-content-wrap,.cookies-content-wrap{padding-top:116px;padding-bottom:80px}@media screen and (min-width: 1200px){.privacy-content-wrap,.terms-content-wrap,.cookies-content-wrap{padding-top:160px;padding-bottom:120px}}.privacy-content,.terms-content,.cookies-content{display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 1200px){.privacy-content,.terms-content,.cookies-content{gap:30px}}.privacy-title,.terms-title,.cookies-title{font-size:28px}@media screen and (min-width: 1200px){.privacy-title,.terms-title,.cookies-title{font-size:48px}}@media screen and (min-width: 1200px){.privacy-subtitle,.terms-subtitle,.cookies-subtitle{font-size:32px}}@media screen and (min-width: 1200px){.privacy-text,.terms-text,.cookies-text{font-size:24px}}.privacy-list-item,.terms-list-item,.cookies-list-item{display:flex}.privacy-link,.terms-link,.cookies-link{text-decoration:underline}.span-bullet{color:#481f00;margin-left:5px;margin-right:5px}@media screen and (min-width: 1200px){.span-bullet{padding-top:5px;margin-left:10px;margin-right:10px}}.container{max-width:375px;margin:0 auto;padding-left:16px;padding-right:16px;background:#f0faff}@media screen and (min-width: 1200px){.container{max-width:1440px;padding-left:72px;padding-right:72px}}body{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#481f00;background-color:#f5f5f5}h1{font-family:Inter,sans-serif;font-weight:600;font-size:32px;line-height:1.5;color:#481f00}@media screen and (min-width: 1200px){h1{font-size:48px}}h2{font-family:Inter,sans-serif;font-weight:500;font-size:32px;line-height:1.5;text-align:center;color:#481f00}@media screen and (min-width: 1200px){h2{font-size:40px}}h3{font-family:Inter,sans-serif;font-weight:600;font-size:16px;line-height:1.5;color:#481f00}@media screen and (min-width: 1200px){h3{font-size:20px}}
