html{box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding-top:56px}@media (min-width: 1296px){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:#f9fafb;padding-top:100px}@media (min-width: 1296px){.body-policy{padding-top:87px}}.body-policy .section-header h2{color:#111417;text-align:center;font-size:28px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:24px}@media (min-width: 1296px){.body-policy .section-header h2{font-size:48px;margin-bottom:56px}}.pages-container{padding:40px 16px;color:#212529}@media (min-width: 1296px){.pages-container{padding:64px 72px}}.pages-list ul{display:flex;flex-direction:column;gap:4px;margin:16px 0}@media (min-width: 1296px){.pages-list ul{margin:24px 0}}.pages-item{display:flex;flex-direction:column;gap:16px;list-style-type:decimal}.main-pages-title{text-align:start}@media (min-width: 1296px){.main-pages-title{gap:12px}}.main-pages-title h2{font-size:20px;font-weight:600;line-height:150%;font-feature-settings:"liga" off;margin-top:20px}@media (min-width: 1296px){.main-pages-title h2{font-size:32px;margin-top:25px;margin-bottom:20px}}.pages-span{color:#212529;font-size:20px;font-weight:700;width:100%}@media (min-width: 1296px){.pages-span{gap:12px;align-items:start;font-size:24px}}.pages-title-small{color:#212529;align-items:start}.pages-title-small h2{font-size:16px;align-items:start;font-weight:600;line-height:150%;font-feature-settings:"liga" off;margin-bottom:10px}@media (min-width: 1296px){.pages-title-small{gap:12px;align-items:center;margin-top:25px;margin-bottom:25px}.pages-title-small h2{font-size:24px}}.pages-text{color:#111417;font-size:14px;text-align:start;text-wrap:wrap;font-weight:400;line-height:150%;font-feature-settings:"liga" off}.pages-text .pages-text-link{font-size:14px}@media (min-width: 1296px){.pages-text .pages-text-link{font-size:16px}}@media (min-width: 1296px){.pages-text{font-size:24px}.pages-text .pages-text-link{font-size:14px}}.pages-link{color:#111417;font-feature-settings:"liga" off;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-decoration-style:solid}@media (min-width: 1296px){.pages-link{font-size:24px}}.header-policy{margin-bottom:24px}@media (min-width: 1296px){.header-policy{padding:0 72px}}.header-policy-button{background-color:#fdf6fd;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: 1296px){.header-policy-button{margin-left:0}}.header-policy-button p{color:#212529}.header-policy-button .header-policy-icon{width:22px;height:22px;fill:transparent;stroke:#212529}.header{position:fixed;top:0;left:0;color:#fdf6fd;background-color:#212529;z-index:700;padding:16px;width:100%;margin:0 auto}@media (min-width: 1296px){.header{padding:24px 72px}}.header-box{display:flex;justify-content:space-between;align-items:center;width:100%}.header-burger{border:none;background:transparent}@media (min-width: 1296px){.header-burger{display:none}}.header-icon{margin:10px;width:24px;height:24px}.header-nav{display:none}@media (min-width: 1296px){.header-nav{display:flex}}.header-list{display:flex;justify-content:center;gap:56px;align-items:center}@media (min-width: 1296px){.header-list{gap:24px}}.header-item{position:relative;display:inline-block;color:#fdf6fd;cursor:pointer;transition:all .3s ease-in-out}@media (min-width: 1296px){.header-item{display:flex;justify-content:center}}.header-item:hover,.header-item.active{color:#fde512}.header-link{position:relative;transition:color .3s ease-in-out;color:#fdf6fd;text-decoration:none;font-weight:400;font-size:24px;padding-bottom:4px}.header-link:after{content:"";position:absolute;left:0;bottom:0;width:0%;height:2px;background-color:#fde512;transition:width .3s ease-in-out}.header-link.active{font-weight:700}.header-link.active:after{width:100%}.header-link:hover{color:#fde512}.header-logo{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:500;color:#fdf6fd;text-decoration:none}@media (min-width: 1296px){.header-logo{font-feature-settings:"liga" off;font-size:32px}}.header-logo-img{width:20px;height:20px}@media (min-width: 1296px){.header-logo-img{width:40px;height:40px}}.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:#212529;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:12px;text-align:end}.menu-link{position:relative;transition:color .3s ease-in-out;color:#fdf6fd;font-size:18px;font-style:normal;font-weight:400;line-height:150%;text-align:end}.menu-link.active:after,.menu-link:focus-within:after{content:"";position:absolute;left:0;bottom:2px;width:100%;height:2px;background-color:#fdf6fd;background-image:none}.menu-nav{position:relative;display:flex;flex-direction:column;align-items:end;padding:68px 16px 16px;gap:40px}.close-btn{display:flex;width:100%;padding:16px;justify-content:space-between;background-color:transparent;border:none;position:absolute;top:0;right:0}@media (min-width: 1296px){.close-btn{display:none}}.close-icon{width:24px;height:24px;margin:10px}.policy-list{display:flex;gap:12px;align-items:center;color:#fdf6fd;text-decoration:underline;text-align:center;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400}.policy-list a{font-size:12px}.menu-img{width:100%}.hero{padding:65px 16px 40px;top:0;max-width:343px;margin:0 auto}@media (min-width: 1296px){.hero{max-width:1296px;margin:0 auto;padding:120px 72px 58px}}.hero-title{font-size:24px;font-style:normal;font-weight:600;text-align:center}@media (min-width: 1296px){.hero-title{font-size:48px;line-height:150%;max-width:1200px}}.hero-box{display:flex;flex-direction:column;align-items:center;gap:32px}.hero-text{border-radius:24px;border:2px solid #FDE512;background:#F3F4F5;padding:16px}@media (min-width: 1296px){.hero-text{padding:32px;width:636px;font-size:24px;line-height:150%;font-weight:400}}.hero-text-content-mobile{display:flex;flex-direction:column;gap:16px}@media (min-width: 1296px){.hero-text-content-mobile{display:none}}.hero-decor-container{display:flex;gap:16px}.hero-img{width:253px;height:210px}@media (min-width: 1296px){.hero-img{width:416px;height:244px}}.hero-decor-block{border-radius:24px;border:2px solid rgba(17,20,23,.5);width:74px;height:210px}@media (min-width: 1296px){.hero-decor-block{border-radius:32px;width:196px;height:244px}}.hero-btn{border-radius:12px;background:#FDE512;display:flex;width:343px;padding:12px 24px;justify-content:center;align-items:center;border:none;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:150%;color:#212529;letter-spacing:-.6px;cursor:pointer}.hero-btn:hover{background-color:#f5de10}@media (min-width: 1296px){.hero-btn{font-size:24px;width:362px}}.hero-text-content-desktop{display:none}@media (min-width: 1296px){.hero-text-content-desktop{display:flex;gap:24px}}.game_description{display:flex;flex-direction:column;align-items:center;position:relative;max-width:343px;margin:0 auto}.game_description:after{content:"";position:absolute;right:-10px;top:60px;transform:translateY(-50%);width:93px;height:90px;background-image:url(/assets/decor-1-a735f2da.png);background-size:contain;background-repeat:no-repeat;pointer-events:none}.game_description .container{padding:0}@media (min-width: 1296px){.game_description{max-width:1296px}.game_description:after{content:"";position:absolute;left:unset;right:0;top:149px;transform:translateY(-50%);width:189px;height:183px;background-image:url(/assets/decor-1-a735f2da.png);background-size:contain;background-repeat:no-repeat;pointer-events:none}}.section-header{align-items:center;gap:16px}.section-header h2{font-size:24px;font-style:normal;font-weight:500;line-height:150%;color:#212529}@media (min-width: 1296px){.section-header h2{font-size:40px}}.section-box{display:flex;flex-direction:column;align-items:center;width:343px;gap:40px}@media (min-width: 1296px){.section-box{width:1296px;gap:40px}}.game-description-content{display:flex;flex-direction:column;gap:20px;width:343px;margin-top:40px;margin-bottom:8px}@media (min-width: 1296px){.game-description-content{width:1296px;gap:24px;margin-top:56px}}.section-title{text-align:start;font-size:16px;font-weight:500;color:#9e8e00}@media (min-width: 1296px){.section-title{font-size:24px}}.section-text{font-size:16px;font-style:normal;font-weight:400;color:#212529;display:flex;flex-direction:column;gap:16px}@media (min-width: 1296px){.section-text{width:745px;font-size:24px;line-height:150%}}.services-list-container{display:flex;flex-direction:column;gap:16px}.services-list-container h3{font-size:16px;font-style:normal;font-weight:500;line-height:150%}@media (min-width: 1296px){.services-list-container h3{font-size:24px}}.services-list-container .services-list{display:flex;flex-direction:column;gap:12px}@media (min-width: 1296px){.services-list-container .services-list{flex-direction:row;gap:24px;flex-wrap:wrap}}@media (min-width: 1296px){.services-list-container .services-list .services-item{width:306px;height:172px}}.services-list-container .services-list .services-decor-container{display:none}@media (min-width: 1296px){.services-list-container .services-list .services-decor-container{display:block;height:26px;border-radius:16px;border:2px solid #E5E7EB;width:100%;margin-top:4px}}.services-list-container .services-list .services-container{flex:1;display:flex;flex-direction:column;align-items:flex-start;border-radius:16px;border:2px solid #E5E7EB;padding:16px;gap:8px;height:112px}@media (min-width: 1296px){.services-list-container .services-list .services-container{height:172px;padding:24px}}.services-list-container .services-list .services-container h4{font-size:20px;font-style:normal;font-weight:500}@media (min-width: 1296px){.services-list-container .services-list .services-container{font-size:16px}}@media (min-width: 1296px){.services-list-container .services-list .special-services-container{height:142px}}.box{display:flex;flex-direction:column;gap:24px;align-items:center}@media (min-width: 1296px){.box{gap:32px;justify-content:center;align-items:center}}.process-section{padding:16px 0;display:flex;flex-direction:column;align-items:center;gap:40px;max-width:343px;margin:0 auto}@media (min-width: 1296px){.process-section{padding:72px 0;max-width:1296px;margin:0 auto}}.process-section .process-container{display:flex;flex-direction:column;gap:20px}.process-section .process-addition-text{font-size:16px}@media (min-width: 1296px){.process-section .process-addition-text{font-size:24px;line-height:150%}}.process-section .process-list{display:flex;flex-direction:column;gap:12px}@media (min-width: 1296px){.process-section .process-list{flex-direction:row;gap:24px}}.process-section .process-item{border-radius:16px;background:#EDEFF1;padding:16px;display:flex;flex-direction:column;gap:8px;height:112px}.process-section .process-item h5{font-size:20px;font-weight:500;line-height:150%}@media (min-width: 1296px){.process-section .process-item{width:306px;height:166px;padding:24px;gap:16px}.process-section .process-item p{font-size:16px}}.footer{display:flex;flex-direction:column;padding:32px;background-color:#212529;gap:12px;width:100%;color:#fdf6fd;align-items:center;margin:0 auto}@media (min-width: 1296px){.footer{padding:24px 32px;gap:16px;justify-content:space-between;align-items:center}}.footer .footer-list{display:flex;align-items:center;gap:8px}@media (min-width: 1296px){.footer .footer-list{flex-direction:row;gap:12px;justify-content:end}.footer .footer-list li{position:relative}}.footer .footer-rights{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%;text-align:center}@media (min-width: 1296px){.footer .footer-rights{font-size:16px;font-weight:400;line-height:150%}}.footer .footer-link{cursor:pointer;transition:transform .3s ease;font-size:14px;font-style:normal;font-weight:400;line-height:130%;text-decoration-line:underline;text-align:center}.footer .footer-link:hover{text-decoration:underline}@media (min-width: 1296px){.footer .footer-link{font-size:16px;font-weight:400;line-height:150%}}.popup{position:fixed;z-index:99;bottom:0;left:50%;transform:translate(-50%);width:100%;background:#F9FAFB;border:1px solid rgba(130,124,124,.15);border-radius:16px;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);overflow:hidden;padding:16px 20px}@media (min-width: 1296px){.popup{max-width:100%;padding:40px 108px}}.popup-container{display:flex;justify-content:space-between;align-items:center}.popup-top{width:200px;text-align:start}@media (min-width: 1296px){.popup-top{width:511px}}.popup-bottom{display:flex;flex-direction:column;align-items:center;gap:16px}@media (min-width: 1296px){.popup-bottom{flex-direction:column}}.pages-link-popup a{color:#7e71e1;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline}.popup p{color:#212529;text-align:start;font-size:14px}@media screen and (min-width: 900px){.popup p{font-size:18px}}.popup p a{color:#7e71e1;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline}@media (min-width: 1296px){.popup p a{font-size:18px}}.popup a{color:#212529;cursor:pointer;font-size:14px}.accept-btn{color:#212529;font-size:16px;font-weight:500;text-align:center;border-radius:12px;border:1px solid #FDE512;background:#FDE512;cursor:pointer;transition:.3s ease;border:none;height:44px;width:128px;padding:8px 12px;color:#3b0e39;font-family:" Inter",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}@media (min-width: 1296px){.accept-btn{font-size:18px;width:200px}}.accept-btn:hover{background-color:#fcea4c}.decline-btn{width:162px;background-color:transparent;border-radius:12px;border:3px solid #FDE512;height:44px;width:128px;padding:8px;cursor:pointer;transition:.3s ease;color:#2c3b4f;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}@media (min-width: 1296px){.decline-btn{font-size:18px;width:200px}}.decline-btn:hover{border:3px solid #9E8E00}.button-wrap{display:flex;flex-direction:column;gap:16px}@media (min-width: 1296px){.button-wrap{gap:48px;flex-direction:row;justify-content:end}}.case-section{padding:16px 0;display:flex;flex-direction:column;align-items:center;gap:40px;max-width:343px;margin:0 auto}@media (min-width: 1296px){.case-section{padding:72px 0;max-width:1296px;margin:0 auto}}.case-section .case-container{display:flex;flex-direction:column;gap:20px}@media (min-width: 1296px){.case-section .case-container{gap:24px}}.case-section .case-list{display:flex;flex-direction:column;gap:12px}@media (min-width: 1296px){.case-section .case-list{flex-direction:row;gap:24px}}.case-section .case-item{border-radius:16px;border:2px solid #E5E7EB;background:rgba(255,255,255,.2);padding:16px;display:flex;flex-direction:column;align-items:center;gap:8px}.case-section .case-item h4{color:#111417;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.case-section .case-item h4 span{font-size:32px;font-weight:600;line-height:130%}.case-section .case-item p{text-align:center;font-size:14px;font-weight:400;line-height:130%}@media (min-width: 1296px){.case-section .case-item{width:306px;height:179px;padding:24px;gap:16px}.case-section .case-item h4{font-size:24px;font-weight:500;line-height:150%}.case-section .case-item h4 span{font-size:40px}.case-section .case-item p{font-size:16px}}.contact-section{padding:16px 0;display:flex;flex-direction:column;align-items:center;gap:40px;max-width:343px;margin:0 auto}@media (min-width: 1296px){.contact-section{padding:72px 0;max-width:1296px;margin:0 auto}}@media (min-width: 1296px){.contact-section .container{padding:0}}.contact-section .contact-text{font-size:16px;font-weight:400;line-height:150%}@media (min-width: 1296px){.contact-section .contact-text{font-size:24px}}.contact-section .contact-container{display:flex;flex-direction:column;gap:24px;position:relative}.contact-section .contact-container:after{content:"";position:absolute;left:295px;top:271px;transform:translateY(-50%);width:80px;height:77px;background-image:url(/assets/decor-4-c1d328f5.png);background-size:contain;background-repeat:no-repeat;pointer-events:none}.contact-section .contact-container:before{content:"";position:absolute;left:0;top:-90px;transform:translateY(-50%);width:80px;height:77px;background-image:url(/assets/decor-3-65856d4d.png);background-size:contain;background-repeat:no-repeat;pointer-events:none}@media (min-width: 1296px){.contact-section .contact-container{width:1296px;gap:16px}.contact-section .contact-container:after{content:"";position:absolute;left:unset;right:72px;top:196px;transform:translateY(-50%);width:166px;height:153px;background-image:url(/assets/decor-4-c1d328f5.png);background-size:contain;background-repeat:no-repeat;pointer-events:none}.contact-section .contact-container:before{content:"";position:absolute;left:-40px;top:-102px;transform:translateY(-50%);width:117px;height:114px;background-image:url(/assets/decor-3-65856d4d.png);background-size:contain;background-repeat:no-repeat;pointer-events:none}}.contact-section .contact-list{display:flex;flex-direction:column;gap:16px}.contact-section .contact-list .contact-item p{display:flex;gap:8px;align-items:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.contact-section .contact-list .contact-item p img{width:24px;height:24px}.contact-section .contact-list .contact-item p span{font-weight:600}.contact-section .contact-list .contact-item p a{display:flex}@media (min-width: 1296px){.contact-section .contact-list .contact-item p{font-size:24px}.contact-section .contact-list .contact-item p img{width:32px;height:32px}}.contact-section .contact-list .contact-item .hesh-name{display:flex;gap:4px;align-items:center}.contact-section .contact-list .contact-item .hesh-name span{font-weight:600;font-size:16px}@media (min-width: 1296px){.contact-section .contact-list .contact-item .hesh-name span{font-size:24px}}.contact-section .contact-list .contact-item .hesh{display:flex;flex-direction:column}.contact-section .contact-list .contact-item .hesh span{color:#e4ce0b}@media (min-width: 1296px){.contact-section .contact-list .contact-item .hesh{gap:10px;font-size:24px;flex-direction:row}}.contact-section .contact-buttons{display:flex;flex-direction:column;gap:16px}@media (min-width: 1296px){.contact-section .contact-buttons{flex-direction:row;gap:24px;justify-content:center;margin-top:24px}}.contact-section .hero-btn.outline{background-color:transparent;border-radius:12px;border:1px solid #C9B508;padding:12px;height:54px}.contact-section .hero-btn.outline:hover{border-color:#e4ce0b;border-width:2px}.advantages{max-width:375px;margin:0 auto;display:flex;flex-direction:column;align-items:center;position:relative}.advantages:after{content:"";position:absolute;left:-20px;bottom:-190px;z-index:-1;transform:translateY(-50%);width:189px;height:183px;background-image:url(/assets/decor-2-96513905.png);background-size:contain;background-repeat:no-repeat;pointer-events:none}@media (min-width: 1296px){.advantages{max-width:1440px}.advantages:after{content:"";position:absolute;left:60px;bottom:-360px;z-index:-1;transform:translateY(-50%);width:420px;height:430px;background-image:url(/assets/decor-2-96513905.png);background-size:contain;background-repeat:no-repeat;pointer-events:none}}.advantages .container{padding-top:40px}.advantages-container{margin:0 16px;display:flex;flex-direction:column;gap:24px}.advantages-desktop-container{display:flex;flex-direction:column;gap:24px}@media (min-width: 1296px){.advantages-desktop-container{flex-direction:row;align-items:start}}@media (min-width: 1296px){.advantages-container-list h3{font-size:24px}}.advantages-list{display:flex;flex-direction:column;gap:12px;margin-top:16px}@media (min-width: 1296px){.advantages-list{margin-top:20px;width:526px}}.advantages-item{border-radius:16px;border:2px solid #FDE512;background:#FFF;padding:12px 16px;text-align:center}@media (min-width: 1296px){.advantages-item{padding:16px 24px;font-size:24px;font-weight:400}}html,body{height:100%;font-family:Inter,sans-serif;display:flex;flex-direction:column;overflow-x:hidden;font-size:14px;line-height:150%;font-weight:400;font-style:normal;color:#212529}:root{background:#F9FAFB;min-height:100vh}main{flex-grow:1}.container{max-width:100%}@media (min-width: 1296px){.container{max-width:100%}}.section{padding-top:40px;padding-bottom:40px;scroll-margin-top:50px}@media (min-width: 1296px){.section{scroll-margin-top:120px;padding-top:58px;padding-bottom:58px}}
