:root{--color-bg-primary:#020513;--color-bg-secondary:#111827;--color-text-primary:#f8fafc;--color-text-muted:#7a7a88;--color-text-muted-light:#64748b;--color-primary:#3882f6;--color-secondary:#7c3aed;--color-accent:#f59e0b;--font-main:"Exo 2",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--font-title:"Jaro",sans-serif;--radii-sm:4px;--radii-md:8px;--radii-lg:20px;--shadow-btn:0 0 20px rgba(0,230,118,.2);--shadow-btn-hover:0 0 28px #f8fafc}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Exo\ 2;font-style:normal;font-weight:400;src:url(../fonts/exo-2/exo-2-v26-cyrillic_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Exo\ 2;font-style:italic;font-weight:400;src:url(../fonts/exo-2/exo-2-v26-cyrillic_latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Exo\ 2;font-style:normal;font-weight:500;src:url(../fonts/exo-2/exo-2-v26-cyrillic_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Exo\ 2;font-style:normal;font-weight:600;src:url(../fonts/exo-2/exo-2-v26-cyrillic_latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Exo\ 2;font-style:normal;font-weight:700;src:url(../fonts/exo-2/exo-2-v26-cyrillic_latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Exo\ 2;font-style:normal;font-weight:800;src:url(../fonts/exo-2/exo-2-v26-cyrillic_latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Exo\ 2;font-style:normal;font-weight:900;src:url(../fonts/exo-2/exo-2-v26-cyrillic_latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jaro;font-style:normal;font-weight:400;src:url(../fonts/jaro-cyr/jaro-cyrillic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fira Code;font-style:normal;font-weight:400;src:url(../fonts/fira-code/FiraCode-Regular.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}body,html{scrollbar-gutter:stable}body{background-color:var(--color-bg-primary);color:var(--color-text-primary);font-family:var(--font-main);font-size:1rem;line-height:normal}ul{list-style:none;margin:0;padding:0}a{color:inherit;text-decoration:none}.btn,h1,h2,h3,h4,h5,h6,p{margin:0}.btn{align-items:center;background:none;border:0;border-radius:var(--radii-md);box-shadow:var(--shadow-btn);color:var(--color-text-primary);cursor:pointer;display:flex;font-family:var(--font-main);font-size:.875rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:.8px;line-height:1.5;padding:10px 22px;transition:all .3s linear}.btn:hover{background-color:var(--color-text-primary);box-shadow:var(--shadow-btn-hover);color:var(--color-primary)}.btn--primary{background-color:var(--color-primary)}.btn--secondary{background-color:var(--color-secondary)}.btn--outline{border:1px solid var(--color-bg-primary)}.btn--outsec{border-color:var(--color-secondary)}.btn--outdark{color:var(--color-text-muted)}.header{left:0;position:absolute;right:0;top:0;z-index:1}.header__inner{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:20px 0}@media (max-width:480px){.header__inner{gap:20px}}.header__inner.active .burger,.header__inner.active .header__logo{position:relative;z-index:6}.header__inner.active .nav--header{background-color:var(--color-bg-primary);display:flex;flex-direction:column;inset:0;min-height:100dvh;padding:100px 20px 20px;position:absolute;width:100%;z-index:5}.header__inner.active .nav--header ul{align-items:center;flex-direction:column;gap:30px;justify-content:flex-start;margin:auto 0;overflow:auto}.header__inner.active .nav--header ul a,.header__inner.active .nav--header ul li{font-size:2rem;justify-content:flex-start}@media (max-width:768px){.header__btn{margin-left:auto}}@media (max-width:480px){.header__logo img{max-height:50px}}.footer{background-color:var(--color-bg-secondary);width:100%}.footer__inner{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:20px 0}@media (max-width:768px){.footer__inner{flex-direction:column;gap:30px}}.footer__copy{color:var(--color-text-muted);font-size:.75rem}.container{margin:0 auto;max-width:1230px;padding:0 15px}.nav--header{margin-left:auto}@media (max-width:768px){.nav--header{display:none}}.nav--header ul{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.nav--header a{border-bottom:1px solid transparent;border-radius:var(--radii-md);padding:6px 14px;transition:.3s linear}.nav--header a:hover{background-color:#1a1a1f;border-bottom-color:rgba(0,230,118,.125)}.nav--footer ul{align-items:center;display:flex;gap:24px}@media (max-width:768px){.nav--footer ul{flex-direction:column}}.nav--footer a{color:var(--color-text-muted);transition:.3s linear}.nav--footer a:hover{color:var(--color-text-primary);text-decoration:underline}.burger{align-items:flex-end;background:none;border:0;cursor:pointer;display:none;flex-direction:column;gap:8px;height:25px;margin:0;padding:0;width:30px}@media (max-width:768px){.burger{display:flex}}.burger.active .burger__item{width:100%}.burger.active .burger__item:first-child{transform:translateY(11px) rotate(45deg)}.burger.active .burger__item:nth-child(2){opacity:0}.burger.active .burger__item:nth-child(3){transform:translateY(-11px) rotate(135deg)}.burger__item{background-color:var(--color-primary);display:block;height:3px;transition:all .3s linear;width:100%}.burger__item:last-child{margin-bottom:0;width:90%}.burger__item:nth-child(2){width:60%}.section{position:relative}.section--grad:after{background:linear-gradient(90deg,rgba(124,58,237,.314),#7c3aed,#f59e0b,#3b82f6,rgba(59,130,246,.314));bottom:0;box-shadow:0 0 24px #ffe566;content:"";height:1px;left:50%;max-width:1008px;position:absolute;transform:translateX(-50%);width:100%}.section__header{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:50px}@media (max-width:480px){.section__header{margin-bottom:30px}}.section__header a{border-radius:8px;font-size:.875rem;font-weight:700;line-height:1.5;padding:10px 22px;transition:background-color .3s linear}.section__header a:hover{background-color:var(--color-bg-secondary)}.section__header-text{display:flex;flex-direction:column;gap:13px}.section__title{font-family:var(--font-title);font-size:clamp(1.563rem,1.659vw + 1.174rem,2.625rem);letter-spacing:-.76px;line-height:1}.section__subtitle{color:var(--color-primary);font-size:.6875rem;letter-spacing:1.32px;line-height:1.5}.section__subtitle.accent{color:var(--color-accent)}.section__subtitle{font-size:11px;font-weight:700;text-transform:uppercase}.hero{background:url(../img/hero/hero-bg.webp) no-repeat 50%/cover;overflow-x:hidden;padding:258px 0 166px;position:relative}@media (max-width:480px){.hero{padding:150px 0 0}}.hero__text-block{position:relative;z-index:1}.hero__character{bottom:0;filter:drop-shadow(10px 10px 60px rgba(255,255,255,.5843137255));position:absolute;right:0}@media (max-width:992px){.hero__character{height:auto;max-width:60%;right:-300px;right:0}}@media (max-width:480px){.hero__character{max-width:100%;position:static}}.hero__title{font-family:var(--font-title);font-size:clamp(2.188rem,3.415vw + 1.387rem,4.375rem);letter-spacing:-.01em;line-height:1;margin-bottom:28px;text-transform:uppercase}.hero__title .grad{background:linear-gradient(180deg,#7c3aed,#3882f6);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:clamp(2.5rem,3.902vw + 1.585rem,5rem);-webkit-text-fill-color:transparent}.hero .section__subtitle{color:var(--color-white);letter-spacing:1.1px;margin-bottom:11px;padding-left:22px;position:relative}.hero .section__subtitle:before{background-color:var(--color-accent);border-radius:50%;box-shadow:0 0 10px #ffe566;content:"";height:6px;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.hero .section__title{letter-spacing:-1.36px;margin-bottom:23px}.hero__text{font-size:1.125rem;line-height:1.4;margin-bottom:42px;max-width:524px}.hero__btns{align-items:center;display:flex;flex-wrap:wrap;gap:13px;margin-bottom:52px}.hero__btns .btn{text-transform:uppercase}.hero__players-stats{align-items:center;display:flex;font-size:.8125rem;gap:32px;margin-bottom:12px}.hero__players-stats-online{color:var(--color-secondary);font-weight:700;padding-left:12px;position:relative}.hero__players-stats-online:before{background-color:var(--color-secondary);border-radius:50%;box-shadow:0 0 8px #16c784;content:"";height:7px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:7px}.hero__game-stats{align-items:center;display:flex;flex-wrap:wrap;gap:15px 37px;margin:0}.hero__game-stats-item{display:flex;flex-direction:column;gap:11px;justify-content:flex-start}.hero__game-stats-item dt{font-size:.6875rem;text-transform:uppercase}.hero__game-stats-item dd{color:var(--color-accent);font-size:clamp(1.375rem,.39vw + 1.284rem,1.625rem);font-weight:900;margin:0;order:-1}.characters{overflow-x:hidden;padding:80px 0 65px}@media (max-width:480px){.characters{padding:30px 0}}.characters__content{overflow-x:auto;overflow-y:hidden;padding-bottom:10px;scrollbar-width:none;-ms-overflow-style:none}.characters__content::-webkit-scrollbar{background:transparent;height:0;width:0}.characters__content::-webkit-scrollbar-thumb,.characters__content::-webkit-scrollbar-track{background:transparent}.characters__grid{display:grid;gap:13px 9px;grid-auto-columns:219px;grid-auto-flow:column;grid-template-columns:repeat(10,219px);grid-template-rows:repeat(2,328px)}.features{overflow-x:clip;padding:109px 0 184px;position:relative}.features .grad1,.features .grad2{aspect-ratio:1/1;border-radius:50%;content:"";filter:blur(300px);height:auto;position:absolute;width:533px}.features .grad1{background-color:var(--color-secondary);bottom:-89px;left:0}.features .grad2{background-color:var(--color-text-primary);right:-76px;top:92px}@media (max-width:768px){.features{padding:30px 0}}.features .section__header{margin-bottom:62px}.features__grid{display:grid;gap:47px 53px;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));position:relative;z-index:1}.card--feature{background-color:var(--color-bg-secondary);border-radius:var(--radii-lg);box-shadow:3px 3px 4px #3882f6;display:flex;flex-direction:column;gap:16px;padding:35px 40px 35px 35px}.card--feature .card__title{color:var(--color-secondary);font-family:var(--font-title);font-size:clamp(1.563rem,1.951vw + 1.105rem,2.813rem);line-height:normal;text-transform:uppercase}.card--feature .card__text{font-size:.9375rem}.card--step{border:1px solid var(--color-primary);border-radius:var(--radii-lg);padding:15px 30px 38px;position:relative}.card--step .corner{aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:auto;position:absolute;width:40px}.card--step .corner--top{background-image:url(../img/icons/card-corner-top.svg);left:-2px;top:-2px}.card--step .corner--bottom{background-image:url(../img/icons/card-corner-bottom.svg);bottom:-2px;right:-2px}.card--step .card__counter{color:var(--color-primary);font-family:var(--font-title);font-size:clamp(2.5rem,2.927vw + 1.814rem,4.375rem);letter-spacing:.01em;line-height:1;margin-bottom:25px}.card--step .card__title{font-family:var(--font-title);font-size:clamp(1.25rem,.39vw + 1.159rem,1.5rem);font-weight:400;margin-bottom:20px}.card--step .card__text{font-size:.875rem;margin-bottom:15px}.card--step .card__tag-list{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.card--step .card__tag{border:1px solid #d9d9d9;border-radius:var(--radii-sm);font-size:.875rem;padding:2px 6px}.card--review{background-color:var(--color-bg-primary);border:1px solid var(--color-text-muted-light);border-radius:14px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:24px;transition:border-color .3s linear}.card--review:hover{border-color:var(--color-accent)}.card--review .card__text{font-size:.875rem;font-style:italic;line-height:1.6;margin-bottom:24px}.card--review .card__footer{display:flex;flex-direction:column;gap:5px}.card--review .card__author{font-size:.875rem;font-weight:700}.card--review .card__meta{color:var(--color-text-muted);font-size:.75rem}.steps{overflow-x:clip;padding:101px 0 87px}@media (max-width:480px){.steps{padding:30px 0}}.steps .section__header{margin-bottom:100px}@media (max-width:480px){.steps .section__header{margin-bottom:30px}}.steps__grid{align-items:end;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(250px,336px));justify-content:space-between;min-height:481px}.steps__grid .card:first-of-type:after,.steps__grid .card:nth-of-type(2):after{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:112px;position:absolute;right:-175px;width:127px}.steps__grid .card:first-of-type:after{background-image:url(../img/icons/arrow-top.svg);bottom:33px}.steps__grid .card:nth-of-type(2){align-self:start}.steps__grid .card:nth-of-type(2):after{background-image:url(../img/icons/arrow-bottom.svg);top:22px}@media (max-width:1024px){.steps__grid{gap:40px;grid-template-columns:minmax(290px,60%);justify-content:center}.steps__grid .card:first-of-type:after{bottom:-100px;left:-100px;right:auto;transform:rotate(130deg)}.steps__grid .card:nth-of-type(2):after{bottom:-100px;right:-100px;top:auto;transform:rotate(50deg)}}@media (max-width:480px){.steps__grid{gap:20px;grid-template-columns:1fr}.steps__grid .card:after{display:none}}.example{padding:100px 0}@media (max-width:480px){.example{padding:30px 0}}.example__content{align-items:center;display:grid;gap:20px;grid-template-columns:500px minmax(300px,600px);justify-content:space-between}@media (max-width:1024px){.example__content{gap:40px;grid-template-columns:1fr}}.example .section__header{margin-bottom:40px}.example .section__title{font-size:clamp(1.875rem,2.927vw + 1.189rem,3.75rem);line-height:.75}.example__text{font-size:.9375rem;line-height:1.6;margin-bottom:28px}.example dl{color:var(--color-text-muted-light);display:flex;flex-direction:column;font-size:.75rem;gap:8px;margin:0 0 32px}.example dl div{align-items:center;display:flex;gap:12px}.example dl dd{background-color:rgba(0,229,255,.063);border-radius:5px;color:var(--color-primary);font-family:Fira Code,sans-serif;margin:0;order:-1;padding:4px 9px}.example__code{border-radius:14px;box-shadow:-1px 0 0 0 rgba(0,230,118,.145),0 -1px 0 0 rgba(0,230,118,.145),1px 0 0 0 rgba(255,85,0,.145),0 1px 0 0 rgba(255,85,0,.145),0 0 60px 0 rgba(0,230,118,.02),0 16px 60px rgba(0,0,0,.439);display:block;height:auto;max-width:100%}.reviews{overflow-x:clip;padding:85px 0 121px;position:relative}@media (max-width:768px){.reviews{padding-bottom:50vw}}.reviews .grad1,.reviews .grad2{aspect-ratio:1/1;border-radius:50%;content:"";filter:blur(300px);height:auto;position:absolute;width:533px}.reviews .grad1{background-color:var(--color-primary);left:-88px;top:60px}.reviews .grad2{background-color:var(--color-secondary);bottom:30px;right:-120px}.reviews .char{bottom:-100px;position:absolute}@media (max-width:768px){.reviews .char{height:auto;max-width:50%}}@media (max-width:480px){.reviews .char{bottom:0}}.reviews .char--pal{left:0}.reviews .char--med{right:0}.reviews__content{padding:0 40px}@media (max-width:1024px){.reviews__content{padding:0}}.reviews .section__header{margin-bottom:170px}@media (max-width:768px){.reviews .section__header{margin-bottom:30px}}.reviews .container{position:relative;z-index:1}.slider__btns{align-items:center;display:flex;gap:31px;justify-content:center}.slider .swiper-button-next,.slider .swiper-button-prev{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:41px;justify-content:center;margin:0;position:static;transform:translate(0);transition:.3s linear;width:41px}.slider .swiper-button-next:hover,.slider .swiper-button-prev:hover{background-color:var(--color-accent)}.slider .swiper-button-next:after,.slider .swiper-button-prev:after{display:none}.swiper{margin-bottom:50px}@media (max-width:480px){.swiper{margin-bottom:30px}}.swiper .swiper-slide{height:auto}.rating{padding:169px 0 100px}@media (max-width:480px){.rating{padding:30px 0}}.rating__content{padding:0 40px}@media (max-width:1024px){.rating__content{padding:0}}.rating__grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));margin-bottom:20px}.rating__table{background-color:var(--color-bg-secondary);border-radius:14px;overflow:hidden}.rating__table:first-of-type .rating__table-header,.rating__table:nth-of-type(3) .rating__table-header{color:var(--color-accent)}.rating__table:nth-of-type(2) .rating__table-header{color:#94a3b8}.rating__table-header{align-items:center;background-color:hsla(0,0%,100%,.008);display:flex;font-size:.8125rem;font-weight:800;padding:16px}.rating__table-leaderboard{display:flex;flex-direction:column;gap:1px}.rating__table-item{align-items:center;border-top:1px solid var(--color-bg-primary);display:flex;gap:23px;padding:18px}.rating__table-item-counter{color:var(--color-primary);font-size:.8125rem;font-weight:800}.rating__table-item-name{font-size:.875rem;font-weight:700}.rating__table-item-points{color:var(--color-accent);font-size:.8125rem;font-weight:700;margin-left:auto}.rating__table-empty{color:var(--color-text-muted);font-size:.8125rem;padding:20px;text-align:center}.rating__link{border-radius:var(--radii-md);color:var(--color-text-muted);display:block;font-size:.875rem;font-weight:700;padding:10px 22px;transition:.3s linear;width:-moz-fit-content;width:fit-content}.rating__link:hover{background-color:var(--color-bg-secondary);color:var(--color-text-primary)}@media (max-width:768px){.rating__link{margin:0 auto}}.cta{margin-bottom:118px}@media (max-width:480px){.cta{margin-bottom:30px}}.cta__content{align-items:center;background:url(../img/cta-bg.webp) no-repeat 50%/contain;display:flex;flex-direction:column;padding:121px 0;text-align:center}@media (max-width:480px){.cta__content{padding:30px 0}}.cta__title{background:linear-gradient(90deg,#6453f0,#3882f6);-webkit-background-clip:text;font-size:clamp(2.188rem,3.415vw + 1.387rem,4.375rem);font-weight:700;line-height:1;margin-bottom:18px;-webkit-text-fill-color:transparent;background-clip:text}.cta__text{line-height:1.6;margin:0 auto 49px;max-width:534px;text-align:center}.cta ul{display:flex;flex-direction:column;gap:11px;margin-bottom:28px;max-width:380px;width:100%}.cta li{align-items:center;color:#d1d5db;display:flex;font-size:.875rem;gap:10px}.cta li span{color:var(--color-primary)}.cta__btns{align-items:center;display:flex;gap:14px}
/*# sourceMappingURL=style.min.css.map */
