h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom: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{background:#f8f8ff;font-family:DM Sans,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#0b0b0d}h2{font-family:Fredoka,sans-serif;font-weight:600;font-size:36px;line-height:1.16667;text-align:center;color:#0b0b0d;margin-bottom:12px}@media only screen and (min-width: 1440px){h2{margin-bottom:24px}}.container{max-width:375px;margin:0 auto;padding:48px 16px}@media only screen and (min-width: 1440px){.container{max-width:1440px;padding:100px 72px}}.header{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:1000;width:100%;height:96px;padding:16px;background:#144c0f}.header-container{padding:12px 24px;display:flex;justify-content:space-between;align-items:center;border:1px solid #46c029;border-radius:50px;background:#175611}.menu-button{display:flex;align-items:center;justify-content:center;border:none;margin-left:auto;background-color:inherit}.navigation-list{display:none}.modal{display:none;background:#144c0f;padding:130px 80px;width:100%;height:812px;z-index:999;position:fixed;top:0;left:50%;transform:translate(-50%);transition:visibility .3s ease}.menu-list{display:flex;flex-direction:column;gap:16px;align-items:center}.menu-item{font-family:DM Sans,sans-serif;font-weight:500;font-size:15px;line-height:1;color:#f6f6ff;transition:font-weight .3s ease-in-out}.menu-item:hover,.menu-item:focus,.menu-item.active{font-weight:600}@media screen and (min-width: 1440px){.header{padding:16px 72px}.header-container{display:flex;justify-content:space-between;align-items:center;padding:12px 24px}.menu-button{display:none}.navigation-list{display:flex;justify-content:center;align-items:center;gap:24px}.navigation-item{font-family:DM Sans,sans-serif;font-weight:500;font-size:15px;line-height:1;color:#f6f6ff;display:flex;justify-content:center;transition:font-weight .3s ease-in-out}.navigation-item:hover{font-weight:600}.navigation-item:focus,.navigation-item.active{font-weight:600}}.home-container{padding-top:144px;display:flex;flex-direction:column;align-items:center;gap:64px}.home-wrapper{display:flex;flex-direction:column;align-items:center;gap:4px}.home-title{font-family:Fredoka,sans-serif;font-weight:600;font-size:32px;line-height:1.1875;text-align:center;color:#0b0b0d}.home-wrapper p{text-align:center}.home-link{margin-top:32px;border-radius:24px;padding:12px 24px;width:266px;height:42px;background:#144c0f;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:18px;line-height:1;color:#f6f6ff;transition:background .3s ease-in-out}.home-link:hover{background:#206919}.home-img-wrapper{position:relative}.home-img-one{position:absolute;top:-24%;right:0;width:32px;height:38px}.home-img-two{position:absolute;bottom:0;left:-4%;width:32px;height:38px}@media only screen and (min-width: 1440px){.home-container{padding-top:197px;flex-direction:row;justify-content:center;gap:32px}.home-wrapper{width:628px}.home-title{font-size:48px;line-height:1.08333}.home-img-wrapper{width:636px;height:284px}.home-img-one{position:absolute;top:-18%;right:0;width:46px;height:52px}.home-img-two{position:absolute;bottom:0;left:-3%;width:44px;height:60px}}.discover-section{background:#7189bb}.discover-text-wrapper{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.discover-navigation{margin-top:32px;display:flex;justify-content:center;gap:24px}.btn{background-color:inherit;border:none}.discover-prev.swiper-button-disabled,.discover-next.swiper-button-disabled,.game-prev.swiper-button-disabled,.game-next.swiper-button-disabled{opacity:.4}@media only screen and (min-width: 1440px){.discover-navigation{display:none}.discover-text-wrapper{width:766px;margin-left:auto;margin-right:auto;flex-direction:row;gap:24px;margin-bottom:48px}.discover-swiper .swiper-wrapper{justify-content:center;flex-wrap:wrap;gap:24px}.discover-swiper .swiper-slide{width:416px;height:184px}}.features-section{background:#144c0f}.features-title{background:linear-gradient(90deg,#ff8d40,#3d3dfb);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:48px}.desk{display:none}.features-list{display:flex;flex-direction:column;gap:10px}.features-item{display:flex;align-items:center;gap:4px;border-radius:12px;padding:4px 0;width:343px;height:auto;background:linear-gradient(90deg,#d8efff,#fffbc4)}.features-item img{width:44px;height:44px}@media only screen and (min-width: 1440px){.features-title{text-align:left}.desk{display:block}.mob{display:none}.features-list{flex-direction:row;gap:24px;flex-wrap:wrap}.features-item{width:416px;height:86px}.features-item img{width:78px;height:78px}}.game-navigation{margin-top:32px;display:flex;justify-content:center;gap:24px}.game-text-wrapper{display:flex;flex-direction:column;gap:8px;margin-bottom:32px}.game-text{width:283px}@media only screen and (min-width: 1440px){.game-text-wrapper{flex-direction:row;gap:24px;width:855px;margin-left:auto;margin-right:auto}.game-text-one{width:416px}.game-text{width:415px}}.contact-wrapper{display:flex;flex-direction:column;align-items:center;gap:8px;border-radius:10px;padding:8px;width:343px;height:352px;box-shadow:0 4px 4px #00000040;background:#f8f8ff;margin-left:auto;margin-right:auto}.contact-wrapper h2{margin-bottom:0}.contact-wrapper p{text-align:center}@media only screen and (min-width: 1440px){.contact-wrapper{padding:16px;width:568px;height:234px}}.footer{background:#552c70}.footer-container{padding-bottom:24px;display:flex;flex-direction:column;align-items:center}.footer-navigation{display:flex;justify-content:center;gap:4px;margin-top:100px;font-family:Rubik,sans-serif;font-weight:500;font-size:16px;line-height:1.625;text-align:center;color:#f2f2ff}.footer-text{font-family:Rubik,sans-serif;font-weight:400;font-size:14px;line-height:1.14286;letter-spacing:0em;text-align:center;color:#f2f2ff;margin-top:8px}@media only screen and (min-width: 1440px){.footer-container{padding:48px 72px 24px;display:flex;flex-direction:column;align-items:center}.footer-logo{margin-left:0;margin-right:auto}}
