*,*::before,*::after{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,h1,h2,h3,h4,p,li,figure,figcaption,blockquote,dl,dd{margin:0}html,body{width:100%;height:100%}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a[class]{text-decoration:none}img{max-width:100%;display:block}input,button,textarea,select{font:inherit;outline:none}summary{display:block}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}*{margin:0;padding:0;box-sizing:border-box}body{font-size:var(--body-fsz);font-family:var(--body-ff),sans-serif;background:var(--body-bg);color:var(--body-c)}a{color:inherit;text-decoration:none}button{border:none;background-color:rgba(0,0,0,0)}button:hover{cursor:pointer}ul{list-style:none}.o-center{margin:0 auto}:root{--xxs: 2px;--xs: 4px;--s: 8px;--m: 12px;--l: 16px;--xl: 20px;--xxl: 24px;--xxxl: 32px}:root{--main-bg: #fff;--secondary-bg: #5615b4;--secondary-bg-100: #986ad1;--secondary-bg-200: #39057c;--main-text: #39007c;--secondary-text: #fff;--accent: #ffb80e;--accent-hover: #ff9d00;--body-bg: #fff;--body-c: var(--main-text);--body-fsz: 16px;--body-ff: "Baloo 2";--transition-f: 0.2s all ease-in-out;--border-r: 0.5rem;--heading-fw: 700;--header-height: 80px;--header-bgc: var(--secondary-bg);--section-gap: 1.5rem;--section-inner: 1rem;--content-gap: 1.25rem;--content-inner: .5rem;--container: 1330px}@media(min-width: 1280px){:root{--section-inner: calc((100% - var(--container))/2)}}:root{--btn-br: 50px;--btn-pd: 0.5rem 1rem;--btn-bgc: var(--accent);--btn-c: var(--main-text);--btn-bgc-hover: var(--accent-hover);--btn-c-hover: var(--secondary-text)}:root{--faq-br: var(--border-r);--faq-pd: 1rem;--faq-q-bgc: var(--secondary-bg-200);--faq-q-color: var(--secondary-text);--faq-a-bgc: #c8b8d9;--faq-a-color: var(--body-c);--review-bgc: #c8b8d9;--review-br: var(--border-r);--review-pd: var(--faq-pd);--review-min-width: 320px;--review-name-fw: bold}:root{--toc-bgc: var(--body-bg);--toc-item-bgc: unset;--toc-item-c: var(--body-c);--toc-item-br: var(--btn-br);--toc-active-item-bgc: var(--accent);--toc-active-item-c: var(--btn-c);--toc-item-hover-bgc: var(--accent-hover);--toc-item-hover-c: inherit}:root{--table-border: 1px solid color-mix(in srgb, #fff 30%, transparent);--table-border-spacing: 0;--table-br: 0;--caption-br: var(--table-br);--th-br: var(--table-br);--td-br: var(--table-br);--caption-p: 1rem;--th-p: 1rem;--td-p: 1rem;--caption-fw: bold;--th-fw: bold;--caption-bgc: var(--secondary-bg);--th-bgc: #c8b8d9;--td-bgc: #c8b8d9;--caption-c: var(--secondary-text);--th-c: inherit;--td-c: inherit}.o-gap-xxs{gap:var(--xxs)}.o-p-xxs{padding:var(--xxs)}.o-m-xxs{margin:var(--xxs)}.o-gap-xs{gap:var(--xs)}.o-p-xs{padding:var(--xs)}.o-m-xs{margin:var(--xs)}.o-gap-s{gap:var(--s)}.o-p-s{padding:var(--s)}.o-m-s{margin:var(--s)}.o-gap-m{gap:var(--m)}.o-p-m{padding:var(--m)}.o-m-m{margin:var(--m)}.o-gap-l{gap:var(--l)}.o-p-l{padding:var(--l)}.o-m-l{margin:var(--l)}.o-gap-xl{gap:var(--xl)}.o-p-xl{padding:var(--xl)}.o-m-xl{margin:var(--xl)}.o-gap-xxl{gap:var(--xxl)}.o-p-xxl{padding:var(--xxl)}.o-m-xxl{margin:var(--xxl)}.o-gap-xxxl{gap:var(--xxxl)}.o-p-xxxl{padding:var(--xxxl)}.o-m-xxxl{margin:var(--xxxl)}.o-text-center{text-align:center}.o-p-img,.o-two-cols{display:grid;gap:var(--xs);margin:var(--xs) 0}.o-flex{display:flex}.o-flex-col{display:flex;flex-direction:column}.o-flex-row{display:flex;flex-direction:row}.o-flex-row-col{display:flex;flex-direction:row}.o-flex-col-row{display:flex;flex-direction:column}.o-flex-center{display:flex;align-items:center;justify-content:center}.o-justify-center{justify-content:center}.o-justify-center-start{justify-content:center}.o-justify-start-center{justify-content:start}.o-justify-between{justify-content:space-between}.o-justify-start{justify-content:flex-start}.o-justify-end{justify-content:flex-end}.o-wrap{flex-wrap:wrap}.o-nowrap{flex-wrap:nowrap}.o-align-center{align-items:center}.o-align-start-center{align-items:flex-start}.o-align-normal-center{align-items:normal}.o-align-start{align-items:flex-start}.o-align-end{align-items:flex-end}.o-p-0{padding:0}.o-py-0{padding:0 inherit}.o-px-0{padding:inherit 0}.o-w-50{width:50%}.o-w-100{width:100%}.o-w-100-auto{width:100%}.o-w-100-50{width:100%}.o-w-100-25{width:100%}.o-fsz-18{font-size:18px}.o-bold{font-weight:600}.o-content-block{max-width:552px}.o-fw-500{font-weight:500}.o-object-contain{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.o-object-cover{width:100%;-o-object-fit:cover;object-fit:cover}.o-br-50{border-radius:1000px}.o-foreground-content{position:relative;z-index:1}@media(min-width: ){.o-p-img,.o-two-cols{grid-template-columns:auto auto}.o-p-img.o-equal,.o-two-cols.o-equal{grid-template-columns:1fr 1fr}}@media(min-width: ){.o-w-100-auto{width:auto}.o-w-100-50{width:50%}.o-w-100-25{width:25%}.o-align-start-center{align-items:center}.o-align-normal-center{align-items:center}.o-justify-center-start{justify-content:flex-start}.o-justify-start-center{justify-content:center}.o-flex-row-col{display:flex;flex-direction:column}.o-flex-col-row{display:flex;flex-direction:row}}@font-face{font-family:"Baloo 2";src:url("../fonts/Baloo2-Bold.woff2") format("woff2"),url("../fonts/Baloo2-Bold.woff") format("woff");font-display:swap;font-weight:700}@font-face{font-family:"Baloo 2";src:url("../fonts/Baloo2-SemiBold.woff2") format("woff2"),url("../fonts/Baloo2-SemiBold.woff") format("woff");font-display:swap;font-weight:600}@font-face{font-family:"Baloo 2";src:url("../fonts/Baloo2-Regular.woff2") format("woff2"),url("../fonts/Baloo2-Regular.woff") format("woff");font-display:swap;font-weight:400}body{background-repeat:repeat;background-size:320px;background:-webkit-image-set(url(../img/root/root-bg-sm.webp) type("image/webp"), url(../img/root/root-bg-sm.jpg) type("image/jpg"));background:image-set(url(../img/root/root-bg-sm.webp) type("image/webp"), url(../img/root/root-bg-sm.jpg) type("image/jpg"))}@media(min-width: 1024px){body{background-size:1280px;background:-webkit-image-set(url(../img/root/root-bg.webp) type("image/webp"), url(../img/root/root-bg.jpg) type("image/jpg"));background:image-set(url(../img/root/root-bg.webp) type("image/webp"), url(../img/root/root-bg.jpg) type("image/jpg"))}}h1,h2,h3{font-weight:var(--heading-fw)}h1{font-size:clamp(1.5rem,2.5vw,3rem)}h2{font-size:clamp(1.25rem,2.5vw,2.25rem)}h3{font-size:clamp(1.125rem,2.5vw,1.75rem)}.o-table{overflow-x:auto}.o-table table{border-spacing:var(--table-border-spacing);margin:0 auto}.o-table table caption,.o-table table th,.o-table table td{border:var(--table-border)}.o-table table caption{background-color:var(--caption-bgc);border-radius:var(--caption-br);color:var(--caption-c);font-weight:var(--caption-fw);padding:calc((var(--caption-p))/2) var(--caption-p)}.o-table table th{background-color:var(--th-bgc);border-radius:var(--th-br);color:var(--th-c);font-weight:var(--th-fw);padding:calc((var(--th-p))/2) var(--th-p)}.o-table table td{background-color:var(--td-bgc);border-radius:var(--td-br);color:var(--td-c);padding:calc((var(--td-p))/2) var(--td-p)}.o-btn{align-items:center;background:var(--btn-bgc);border-radius:var(--btn-br);box-sizing:border-box;color:var(--btn-c);display:flex;align-items:center;justify-content:center;font-weight:400;outline:2px solid var(--secondary-bg-100);outline-offset:-2px;padding:var(--btn-pd);text-align:center;transition:var(--transition-f);width:-moz-fit-content;width:fit-content}.o-btn:hover{background:var(--btn-bgc-hover);color:var(--btn-c-hover)}.o-btn--secondary{outline:none}.o-text-center{text-align:center}.o-center{margin:0 auto}.o-p-img{display:grid;gap:var(--content-inner);place-items:center}.o-p-img div{display:flex;flex-direction:column;gap:var(--content-inner)}.o-img-cover{-o-object-fit:cover;object-fit:cover}.o-img-contain{-o-object-fit:contain;object-fit:contain}.o-responsive{height:auto}.o-container{padding-left:var(--content-inner);padding-right:var(--content-inner)}@media(min-width: ){.o-container{padding-left:calc(50dvw - var(--container)/2);padding-right:calc(50dvw - var(--container)/2)}}@media(min-width: 768px){.o-p-img{grid-template-columns:auto auto}}.o-icon-left::before,.o-icon-right::after{-webkit-mask-image:var(--icon);mask-image:var(--icon)}.o-icon-lazy-left.lazyloaded::before,.o-icon-lazy-right.lazyloaded::after{-webkit-mask-image:var(--icon);mask-image:var(--icon)}.o-icon-lazy-left,.o-icon-lazy-right,.o-icon-left,.o-icon-right{--icon-height: 24px;--icon-width: var(--icon-height);--icon-color: #000;position:relative}.o-icon-lazy-left.o-bg::before,.o-icon-lazy-left.o-bg::after,.o-icon-lazy-right.o-bg::before,.o-icon-lazy-right.o-bg::after,.o-icon-left.o-bg::before,.o-icon-left.o-bg::after,.o-icon-right.o-bg::before,.o-icon-right.o-bg::after{background-image:var(--icon)}.o-icon-lazy-left::before,.o-icon-lazy-right::after,.o-icon-left::before,.o-icon-right::after{background-color:var(--icon-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;content:"";display:block;height:var(--icon-height);width:var(--icon-width)}.c-header{align-items:center;background-color:var(--header-bgc);display:flex;gap:var(--m);height:var(--header-height);justify-content:space-between;padding:0 var(--section-inner);position:fixed;width:100%;z-index:99}.c-header.js-active .c-header-burger span{position:absolute}.c-header.js-active .c-header-burger span:nth-child(1){rotate:-45deg}.c-header.js-active .c-header-burger span:nth-child(2){width:0px}.c-header.js-active .c-header-burger span:nth-child(3){rotate:45deg}.c-header.js-active .c-header-menu{left:0}.c-header-left{align-items:center;display:flex;gap:var(--m)}.c-header-burger{align-items:center;justify-content:center;display:flex;flex-direction:column;gap:6px;height:56px;position:relative;width:56px}.c-header-burger span{background:var(--secondary-text);border-radius:var(--btn-br);display:block;height:3px;transition:.2s ease-in-out;width:1.5rem}.c-header-burger span:nth-child(1){transition-property:rotate}.c-header-burger span:nth-child(2){transition-property:width}.c-header-burger span:nth-child(3){transition-property:rotate}.c-header-logo img{-o-object-fit:contain;object-fit:contain}.c-header-menu{--menu-color: var(--secondary-text);background:var(--secondary-bg-200);height:calc(100dvh - var(--header-height));left:-320px;position:fixed;top:var(--header-height);transition:left .2s ease-in-out;width:320px}.c-header-menu__list{display:flex;flex-direction:column;gap:var(--s);align-items:center;padding:3rem 2rem}.c-header-menu__list li a{align-items:center;justify-content:center;display:flex;flex-direction:column;gap:var(--xs);color:var(--menu-color)}.c-header-menu__list li a:hover{--menu-color: var(--accent)}.c-header-menu__list li a::before{background:var(--menu-color);content:"";display:block;height:2rem;-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:2rem}.c-header-auth{align-items:center;display:flex;gap:var(--m)}@media(max-width: 768px){.c-header-auth{position:fixed;bottom:0;left:0;background:var(--secondary-bg);padding:.5rem 1rem;width:100%}.c-header-auth .o-btn{width:100%;font-size:.875rem;font-weight:600}}[class$=-section]{display:flex;flex-direction:column;gap:var(--content-inner);padding:0 var(--section-inner)}.c-main{padding-top:var(--header-height);display:grid;gap:var(--section-gap)}.c-faqs,.c-reviews,.c-content{display:grid;gap:var(--content-inner)}.c-content ol,.c-content ul{padding-left:1rem}.c-content ul{list-style:disc}.c-content h2{padding-top:1rem}.c-video iframe{width:100%;height:auto;aspect-ratio:16/9;border-radius: 20px;}.c-first-screen{height:auto;overflow:hidden;position:relative;width:auto}.c-first-screen-control{align-items:center;justify-content:center;display:flex;flex-direction:column;gap:0;background:color-mix(in srgb, var(--secondary-bg-200) 15%, transparent);font-size:.5rem;height:100%;position:absolute;top:0;transition:.2s ease-in-out;transition-property:background,-webkit-backdrop-filter;transition-property:backdrop-filter,background;transition-property:backdrop-filter,background,-webkit-backdrop-filter;width:20%;z-index:5}.c-first-screen-control:hover{-webkit-backdrop-filter:blur(2spx);backdrop-filter:blur(2spx);background:color-mix(in srgb, var(--secondary-bg-200) 50%, transparent)}.c-first-screen-control::after,.c-first-screen-control::before{background:var(--accent);content:"";display:block;min-height:.5em;min-width:3em;transform:translate(0.9em)}.c-first-screen-control::after{left:4px;rotate:45deg;top:4px}.c-first-screen-control::before{rotate:-45deg}.c-first-screen-prev{left:0}.c-first-screen-next{right:0}.c-first-screen-next::before,.c-first-screen-next::after{transform:translate(-0.9em)}.c-first-screen-next::before{rotate:45deg}.c-first-screen-next::after{rotate:-45deg}.c-first-screen-slider{align-items:center;display:flex;height:400px;width:100dvw;transition:transform .2s ease-in-out}.c-first-screen-item{height:100%;min-width:100dvw;position:relative}.c-first-screen-item img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;width:100%}.c-first-screen-item .o-btn{position:absolute;bottom:10%;left:50%;font-size:clamp(1rem,2vw,1.5rem);padding:1rem 3rem;font-weight:700;line-height:100%;transform:translateX(-50%)}@media(min-width: 1024px){.c-first-screen-slider{height:650px}.c-first-screen-control{font-size:.875rem;width:10%}}.c-toc{background-color:var(--toc-bgc);display:flex;gap:var(--s);position:sticky;z-index:9;top:calc(var(--header-height) + var(--content-gap)/2);display:flex;list-style:none !important;padding:0 !important;overflow-x:auto;border-radius:var(--btn-br)}.c-toc li a{background-color:var(--toc-item-bgc);border-radius:var(--toc-item-br);color:var(--toc-item-c);display:block;padding:.5rem;transition:var(--transition-f);width:-moz-max-content;width:max-content}.c-toc li a.js-active{background-color:var(--toc-active-item-bgc);color:var(--toc-active-item-c)}.c-toc li a:hover{background-color:var(--toc-item-hover-bgc);color:var(--toc-item-hover-c)}.c-games{--divider: 2;--flexBasis: calc(100% / var(--items-num) - (var(--gap)/ var(--divider)));--gap: var(--s);--img-size: 10px;--item-br: 20px;--items-num: 2;display:flex;flex-wrap:wrap;gap:var(--gap)}.c-games__item,.c-games__img,.c-games__overlay{border-radius:var(--item-br);transition:border-radius .2s ease-in-out}.c-games__img,.c-games__overlay{aspect-ratio:1/1;height:auto;width:100%}.c-games__item{flex:0 1 var(--flexBasis);min-width:var(--img-size);overflow:hidden;position:relative;transition:transform .2s ease-in-out}.c-games__item:hover{transform:translateY(-10px)}.c-games__item:hover .c-games__overlay{opacity:1;visibility:visible;z-index:5}.c-games__overlay{align-items:center;background:rgba(0,0,0,.6);display:flex;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease-in-out,visible .2s ease-in-out,z-index .2s ease-in-out;visibility:hidden;z-index:-1}.c-games__play{background:url(../img/root/play.png) center no-repeat;display:block;width:80px;height:80px;transition:background .2s ease-in-out}.c-games__play:hover{background:url(../img/root/play-hover.png) center no-repeat}.c-games__name{align-items:flex-end;background:var(--secondary-bg);bottom:0;color:var(--secondary-text);display:flex;font-size:.75rem;font-weight:400;justify-content:center;padding:.5rem 1rem;position:absolute;text-align:center;width:100%;z-index:1;border-radius:0 0 var(--item-br) var(--item-br)}@media(min-width: 375px){.c-games{--divider: 1.333;--items-num: 3;--gap: var(--m)}}@media(min-width: 768px){.c-games{--divider: 1.2;--items-num: 4}.c-games-item{flex-grow:0}}@media(min-width: 1024px){.c-games{--divider: 1.25;--items-num: 5}}@media(min-width: 1280px){.c-games{--divider: 1.2;--items-num: 6;justify-content:flex-start}}.c-faqs-item{border-radius:var(--faq-br);overflow:hidden}.c-faqs-item:not(.js-expanded) .c-faqs-answer{display:none}.c-faqs-item:not(.js-expanded) .c-faqs-question::after{rotate:0deg}.c-faqs-question,.c-faqs-answer{padding:var(--faq-pd)}.c-faqs-question{align-items:center;background-color:var(--faq-q-bgc);color:var(--faq-q-color);display:flex;justify-content:space-between;padding-right:calc(var(--faq-pd)*2);position:relative;transition:var(--transition-f)}.c-faqs-question:hover{cursor:pointer}.c-faqs-question::before,.c-faqs-question::after{background-color:var(--secondary-text);content:"";display:block;transition:rotate .2s ease-in-out;position:absolute;inset:0 var(--faq-pd) 0 auto;margin:auto 0;height:2px;width:1rem}.c-faqs-question::after{rotate:90deg}.c-faqs-answer{display:flex;flex-direction:column;gap:var(--content-inner);background-color:var(--faq-a-bgc);color:var(--faq-a-color)}.c-reviews{display:flex;flex-wrap:wrap;gap:var(--l)}.c-reviews-item{background-color:var(--review-bgc);border-radius:var(--review-br);display:flex;flex-direction:column;flex:1 0 var(--review-min-width);gap:var(--m);padding:var(--review-pd);max-width:100%}.c-reviews-info{display:flex;flex-direction:column;gap:0}.c-reviews-name{font-size:1.25rem;font-weight:var(--review-name-fw)}.c-reviews-date{font-size:.875rem}@media(min-width: 1024px){.c-reviews-info{align-items:center;gap:var(--m);flex-direction:row}}.c-footer{display:flex;flex-direction:column;gap:65px;background:var(--secondary-bg);color:var(--secondary-text);margin-top:var(--section-gap);padding:65px var(--section-inner)}.c-footer__cols{display:flex;flex-direction:column;gap:65px}.c-footer__links{align-items:center;display:flex;flex-wrap:wrap;gap:var(--content-gap);justify-content:center}.c-footer__links li a:hover{color:var(--accent)}.c-footer__footer{display:flex;flex-direction:column;gap:var(--m)}.c-footer__footer p{text-align:center}.c-footer__languages{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--s)}.c-footer__languages a{display:block;width:30px;height:30px;border-radius:15px;overflow:hidden}.c-footer__languages a img{-o-object-fit:cover;object-fit:cover}@media(min-width: 1024px){.c-footer__cols{flex-direction:row;justify-content:center}.c-footer__col{width:33%}.c-footer__links{flex-direction:column;align-items:flex-start}}