*,*::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){*{-webkit-animation-duration:0.01ms !important;animation-duration:0.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;transition-duration:0.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-color:var(--body-bgc);color:var(--body-c)}a{color:inherit;text-decoration:none}button{border:none;background-color:transparent}button:hover{cursor:pointer}ul{list-style:none}.o-center{margin:0 auto}:root{--body-bgc: inherit;--body-c: var(--black);--body-fsz: 16px;--body-ff: "Poppins";--transition-f: 0.2s all ease-in-out;--border-r: 0.25rem;--heading-fw: 600;--header-height: 40px;--header-bgc: var(--purple-100);--section-gap: 1.25rem;--section-inner: .75rem;--content-gap: 1.5rem;--content-inner: 1rem;--slot-height: 140px}:root{--btn-br: .25rem;--btn-pd: 0.5rem 1.25rem;--btn-primary-bgc: linear-gradient(var(--green-200), var(--green-200));--btn-primary-c: var(--white);--btn-primary-bgc-hover: linear-gradient(var(--green-100), var(--green-100));--btn-primary-c-hover: var(--white);--btn-secondary-bgc: transparent;--btn-secondary-c: var(--gray-100);--btn-secondary-bgc-hover: #f3f5f3;--btn-secondary-c-hover: inherit}:root{--white: #ffffff;--black: #495057;--gray-100: #b7aaba;--purple-100: #170142;--purple-200: #23223a;--purple-300: #4c3772;--purple-400: #8c86d3;--purple-500: #a9accf;--purple-05: #8c86d366;--orange-100: #ef7520;--pink-05: #c479cb81;--pink-100: #c479cb;--pink-200: #ca42b7;--blue: #009cff;--green-100: #89bc00;--green-200: #a8d230}:root{--faq-p: 1rem .75rem 1rem 1rem;--faq-q-bgc: color-mix(in srgb, var(--purple-200) 100%, transparent);--faq-q-color: var(--gray-100);--faq-a-bgc: color-mix(in srgb, var(--purple-200) 100%, transparent);--faq-a-color: var(--gray-100);--review-bgc: color-mix(in srgb, var(--purple-05) 100%, transparent);--review-name-fw: 700}:root{--toc-bgc: var(--white);--toc-current-bgc: var(--purple-100);--toc-current-c: var(--white);--toc-current-bgc-hover: var(--purple-300);--toc-current-c-hover: var(--white);--toc-color: black;--toc-hover-bgc: var(--purple-300);--toc-active-bgc: var(--purple-200)}:root{--table-border: 1px solid var(--black);--caption-p: 1rem;--th-p: 1rem;--td-p: 1rem;--caption-bgc: var(--purple-05);--th-bgc: var(--purple-05);--td-bgc: inherit;--caption-c: inherit;--th-c: inherit;--td-c: inherit}@media (min-width: 768px){:root{--header-height: 70px;--section-inner: 55px;--slot-height: 160px}}@media (min-width: 1024px){:root{--slot-height: 180px}}@media (min-width: 1920px){:root{--section-inner: calc((100% - 1800px)/2)}}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Bold.woff2") format("woff2"),url("../fonts/Poppins-Bold.woff") format("woff");font-display:swap;font-weight:700}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-SemiBold.woff2") format("woff2"),url("../fonts/Poppins-SemiBold.woff") format("woff");font-display:swap;font-weight:600}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Regular.woff2") format("woff2"),url("../fonts/Poppins-Regular.woff") format("woff");font-display:swap;font-weight:400}[class$="-section"]{display:grid;flex-direction:column;gap:var(--content-inner);padding:0 var(--section-inner)}body{background-image:url("../img/pattern.jpg")}h2,h3{font-weight:var(--heading-fw);color:var(--purple-300)}h1{font-size:clamp(1.5rem, 2.5vw, 3rem)}h2{display:flex;align-items:center;gap:12px;font-size:clamp(1.25rem, 2.5vw, 2rem)}h2 .o-icon{width:40px;height:40px;fill:var(--purple-400);border:2px solid var(--purple-400);border-radius:var(--border-r);background-color:var(--purple-05);padding:8px}h2 span{font-size:1.125rem;color:var(--black);font-weight:400}h3{font-size:clamp(1.125rem, 2.5vw, 1.75rem)}button:hover{cursor:pointer}.o-table{overflow-x:auto}.o-table table{border-collapse:collapse;margin:0 auto}.o-table table caption,.o-table table th,.o-table table td{border:var(--table-border)}.o-table table caption{padding:calc((var(--caption-p)) / 2) var(--caption-p);background-color:var(--caption-bgc);color:var(--caption-c);border-bottom:none;font-weight:700}.o-table table th{padding:calc((var(--th-p)) / 2) var(--th-p);background-color:var(--th-bgc);color:var(--th-color);font-weight:600}.o-table table td{padding:calc((var(--td-p)) / 2) var(--td-p);background-color:var(--td-bgc);color:var(--td-color)}.o-btn{display:flex;align-items:center;justify-content:center;border-radius:var(--btn-br);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:var(--btn-pd);transition:var(--transition-f);font-weight:600;text-transform:uppercase;font-size:.875rem}.o-btn--primary{background:var(--btn-primary-bgc);color:var(--btn-primary-c)}.o-btn--primary:hover{background:var(--btn-primary-bgc-hover);color:var(--btn-primary-c-hover)}.o-btn--secondary{background-color:var(--btn-secondary-bgc);color:var(--btn-secondary-c);outline:1px solid #f3f5f3;outline-offset:-1px}.o-btn--secondary:hover{background-color:var(--btn-secondary-bgc-hover);color:var(--btn-secondary-c-hover)}.o-text-center{text-align:center}.o-center{margin:0 auto}.o-p-img{display:grid;place-items:center;gap:var(--content-inner)}.o-p-img div{display:flex;flex-direction:column;gap:var(--content-inner)}.o-icon{fill:var(--gray-100)}.o-divider{width:100%;min-height:1px;background-color:#eeebee1a}.o-bold{font-weight:700}.o-orange{color:var(--orange-100)}.o-pink{color:var(--pink-100)}.o-green{color:var(--green-100)}.o-blue{color:var(--blue)}.o-purple{color:var(--gray-400)}@media (min-width: 768px){.o-p-img{grid-template-columns:auto auto}}.c-header{position:fixed;z-index:10;display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--header-height);background-color:var(--header-bgc);padding:0 var(--section-inner);box-shadow:0 5px 10px rgba(23,1,66,0.3)}.c-header__burger{display:flex;flex-direction:column;justify-content:center;gap:.25rem;width:40px;height:40px}.c-header__burger:hover span{background-color:var(--white)}.c-header__burger span{display:block;width:14px;height:2px;border-radius:3px;background-color:var(--gray-100)}.c-header__burger span:nth-of-type(2){width:20px}.c-header__burger span:last-of-type{width:8px}.c-header__logo{position:absolute;left:calc(50% - 40px);width:90px;height:40px}.c-header__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-header__auth{position:fixed;left:0;bottom:0;display:flex;align-items:center;gap:.75rem;width:100%;background-color:var(--purple-100);padding:.75rem}.c-header__auth .o-btn{width:100%;padding:.5rem 0;font-size:clamp(0.75rem, 3vw, 0.875rem)}.c-header__menu{position:absolute;z-index:11;left:-100%;top:0;width:100%;height:100dvh;transition:var(--transition-f)}.c-header__menu.js-active{left:0}.c-header__menu.js-active .c-header__bg{display:block;opacity:1}.c-header__content{position:relative;display:flex;flex-direction:column;gap:1.625rem;max-width:270px;height:100%;background-color:var(--purple-100);padding:57px 1rem;color:var(--gray-100);overflow-y:auto}.c-header__content::-webkit-scrollbar{width:.25rem}.c-header__content::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--purple-400) 25%, transparent)}.c-header__close{position:absolute;top:0;right:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.c-header__close:hover span{background-color:var(--white)}.c-header__close span{position:absolute;display:block;width:20px;height:2px;border-radius:2px;background-color:var(--gray-100)}.c-header__close span:first-of-type{rotate:45deg}.c-header__close span:last-of-type{rotate:-45deg}.c-header__bg{display:none;position:fixed;z-index:-10;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);opacity:0}.c-header__bg:hover{cursor:pointer}.c-header__main{display:flex;flex-direction:column;gap:1.625rem}.c-header__nav:hover{color:var(--white)}.c-header__nav:hover a .o-icon{fill:var(--white)}.c-header__nav a{display:flex;align-items:center;gap:.75rem;width:100%;text-transform:uppercase;font-size:1.125rem}.c-header__nav a .o-icon{width:20px;height:25px;margin:0 10px}.c-header__links{display:flex;flex-direction:column;gap:1rem}.c-header__link{font-size:.75rem}.c-header__link:hover{color:var(--white)}@media (min-width: 768px){.c-header__logo{left:calc(50% - 72px);width:144px;height:50px}.c-header__burger{gap:6px}.c-header__burger span{height:4px;width:24px}.c-header__burger span:nth-last-of-type(2){width:32px}.c-header__burger span:last-of-type{width:16px}}@media (min-width: 1024px){.c-header__auth{width:auto;position:relative;background-color:transparent}.c-header__auth .o-btn{width:auto;padding:0.5rem 1.5rem}}.c-main{padding-top:var(--header-height);display:grid;gap:var(--section-gap)}.c-first-screen{position:relative;overflow-x:hidden;overflow-y:visible}.c-first-screen__control{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;height:12px}.c-first-screen__counter{width:12px;height:12px;border-radius:6px;border:1px solid var(--gray-100);transition:var(--transition-f)}.c-first-screen__counter:hover{cursor:pointer}.c-first-screen__counter.js-active{width:36px;background-color:var(--pink-05);border-color:var(--pink-100)}.c-first-screen__slider{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:50px 0 170px 0;transition:var(--transition-f)}.c-first-screen__item{position:relative;min-width:100vw;height:100%;padding:0 var(--section-inner);transition:var(--transition-f)}.c-first-screen__overlay{position:absolute;z-index:1;width:calc(100% - var(--section-inner) * 2);height:100%;display:flex;flex-direction:column;gap:1rem;padding:1rem;color:var(--white);background:linear-gradient(90deg, rgba(23,1,66,0.7) 38.51%, rgba(23,1,66,0));border-radius:10px}.c-first-screen__img{width:100%;height:350px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.c-first-screen__char{position:absolute;left:calc(50% - 140px);bottom:-117px;z-index:2;height:235px;-o-object-fit:contain;object-fit:contain}.c-first-screen__title{font-size:1.25rem;font-weight:700}.c-first-screen__content{font-size:0.875rem}.c-first-screen__content>ul{display:flex;flex-direction:column;gap:.5rem}.c-first-screen__content>ul li{display:flex;align-items:flex-start;gap:.5rem}.c-first-screen__content>ul li::before{content:'';display:block;width:14px;height:14px;margin-top:2px;background-image:url("../img/icons/check.svg")}.c-games{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--content-inner)}.c-games__item{position:relative;display:flex;flex-direction:column;flex:0 1 calc(50% - (var(--content-inner) / 2));box-shadow:0 5px 10px rgba(23,1,66,0.15);border-radius:var(--border-r);margin-bottom:36px;transition:var(--transition-f)}.c-games__item:hover{z-index:5;transform:scale(110%)}.c-games__item:hover .c-games__name{white-space:wrap}.c-games__item:hover .c-games__overlay{z-index:100}.c-games__item:hover .c-games__additional{display:flex}.c-games__overlay{position:absolute;top:var(--slot-height);display:flex;flex-direction:column;gap:.5rem;width:100%;background-color:var(--white);padding:10px;overflow:hidden;border-radius:0 0 var(--border-r) var(--border-r);box-shadow:0 5px 10px rgba(23,1,66,0.15);transition:var(--transition-f)}.c-games__overlay .o-btn{width:100%;padding:.5rem 0;font-size:.75rem}.c-games__overlay .o-btn--secondary{color:var(--purple-300);outline-color:var(--purple-300)}.c-games__additional{display:none;flex-direction:column;gap:10px}.c-games__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-games__img{inset:0;width:100%;height:var(--slot-height);-o-object-fit:cover;object-fit:cover;border-radius:var(--border-r)}.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-faqs__item{overflow:hidden;border-radius:10px;border:1px solid var(--gray-100)}.c-faqs__item[open] .c-faqs__question{background-color:#514398}.c-faqs__item[open] .c-faqs__question::after{transform:rotate3d(1, 0, 0, 180deg)}.c-faqs__question{display:flex;align-items:center;justify-content:space-between;padding:var(--faq-p);background-color:var(--faq-q-bgc);color:var(--faq-q-color);transition:var(--transition-f);font-size:1.125rem}.c-faqs__question:hover{cursor:pointer;background-color:#514398}.c-faqs__question.lazyloaded::after{-webkit-mask-image:url("../img/icons/dropdown.png");mask-image:url("../img/icons/dropdown.png")}.c-faqs__question::after{content:"";display:block;width:24px;height:24px;-webkit-mask-size:contain;mask-size:contain;background-color:var(--faq-q-color);transition:var(--transition-f)}.c-faqs__answer{display:flex;flex-direction:column;gap:var(--content-inner);padding:1rem;background-color:var(--faq-a-bgc);color:var(--faq-a-color)}.c-reviews__item{display:flex;flex-direction:column;gap:var(--content-inner);padding:var(--content-inner);background-color:var(--review-bgc);border-radius:var(--border-r);border:2px solid var(--purple-300)}.c-reviews__info{display:flex;align-items:center;gap:var(--content-inner)}.c-reviews__name{font-size:1.25rem;font-weight:var(--review-name-fw)}.c-reviews__date{font-size:0.875rem}.c-toc{position:-webkit-sticky;position:sticky;z-index:4;top:var(--header-height);display:flex;list-style:none !important;padding:0 !important;background-color:var(--toc-bgc);color:var(--toc-color);box-shadow:0 5px 10px rgba(0,0,0,0.25);overflow-x:auto;border-radius:.25rem}.c-toc li a{display:block;padding:calc(var(--content-inner) / 2) var(--content-inner);transition:var(--transition-f);width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:.25rem}.c-toc li a.js-active{background-color:var(--toc-current-bgc);color:var(--toc-current-c)}.c-toc li a.js-active:hover{background-color:var(--toc-current-bgc-hover);color:var(--toc-current-c-hover)}.c-toc li a:hover{background-color:var(--toc-hover-bgc);color:var(--white)}.c-toc li a:active{background-color:var(--toc-active-bgc);color:var(--white)}@media (min-width: 768px){.c-games__item{flex:0 1 calc(33.33% - (var(--content-inner) / 1.5))}}@media (min-width: 1024px){.c-first-screen__slider{align-items:center;min-height:540px;padding:50px 0}.c-first-screen__item{padding:0 calc(var(--section-inner) + 255px) 0 var(--section-inner);min-width:100vw}.c-first-screen__overlay{padding:40px;width:calc(100% - 310px)}.c-first-screen__char{width:510px;height:440px;right:0;left:unset;top:-50px}.c-first-screen__title,.c-first-screen__content{max-width:400px}.c-first-screen__title{font-size:2rem}.c-first-screen__content{font-size:1rem}.c-games__item{flex:0 1 calc(25% - (var(--content-inner) / 1.33))}.c-faqs{display:flex;flex-wrap:wrap;align-items:flex-start}.c-faqs h2{width:100%}.c-faqs__item{width:calc(50% - var(--content-inner))}}@media (min-width: 1440px){.c-games__item{flex:0 1 calc(16.666% - (var(--content-inner) / 1.2 ))}}@media (min-width: 1920px){.c-main{max-width:1800px;margin:0 auto}.c-first-screen__item{min-width:100%}}.c-footer{display:flex;flex-direction:column;gap:2rem;margin-top:100px;padding:2rem var(--section-inner) 80px var(--section-inner);background-color:var(--purple-200);color:var(--gray-100)}.c-footer__links{display:flex;flex-wrap:wrap;gap:var(--content-inner)}.c-footer__link{font-size:.875rem;font-weight:600}.c-footer__info{display:flex;flex-direction:column;gap:var(--content-gap)}.c-footer__text{font-size:.75rem}.c-footer__logos{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}@media (min-width: 768px){.c-footer__link{display:flex;flex:0 1 calc(25% - var(--content-inner) / 1.33)}}@media (min-width: 1024px){.c-footer{position:relative;flex-direction:row;padding:32px var(--section-inner) 92px var(--section-inner)}.c-footer>.o-divider{min-height:100%;max-width:1px}.c-footer__links{align-self:flex-start;flex:1 0 60%}}
