:root{--white-color:#fff;--black-color:#0a0a0a;--primary-color:#308637;--primary-color-light:#3ba746;--primary-color-lightest:#40bf4c;--primary-color-dark:#49554c;--primary-color-darkest:#0d2113;--primary-grad:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%),var(--primary-color-dark);--secondary-color:#d2b77f;--accent-color:#ffd747;--bg-color:linear-gradient(218deg,#091e0c,#0d250f 8.22%,#041105 29.66%,#031004 33.55%,#0f2811 67.93%,#031104 89.18%,#021404);--surface-color:hsla(0,0%,100%,.04);--surface-color-alt:rgba(14,33,22,.7);--surface-color-hover:#2f2f2f;--header-bg-color:rgba(14,33,22,.7);--footer-bg-color:var(--primary-color-darkest);--menu-bg-color:var(--primary-color-dark);--scrollbar-color:#525f54;--border-color:hsla(0,0%,100%,.04);--divider-color:#17261a;--text-color:#e8e8e8;--text-color-alt:#a7a7a7;--text-color-accent:var(--accent-color);--container-width:1400px;--container-padding-x:1rem;--header-height:68px;--hero-height:320px;--transition-duration:0.2s;--seo-content-width:80%;--font-primary:"Inter",sans-serif;--font-secondary:"Arial",sans-serif;--font-render-type:swap}*{border:none;margin:0;padding:0}*,:after,:before{box-sizing:border-box}a{color:inherit;text-decoration:none}aside,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{height:auto;max-width:100%}address{font-style:normal}button,input,select,textarea{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit}input::-ms-clear{display:none}button,input[type=submit]{background-color:transparent;background:none;box-shadow:none;cursor:pointer;display:inline-block}button:active,button:focus,input:active,input:focus{outline:none}button::-moz-focus-inner{border:0;padding:0}label{cursor:pointer}legend{display:block}body,html{scroll-behavior:smooth;scroll-margin-top:var(--header-height)}html{font-size:100%}body{background-color:var(--primary-color-darkest);background-image:var(--bg-color);color:var(--text-color);font-family:var(--font-primary);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:1023px){.mobile-hidden{display:none!important}}@media screen and (min-width:1024px){.desktop-hidden{display:none!important}}.no-scroll{overflow-y:hidden}.icon{color:currentColor;display:inline-block;flex-shrink:0;max-height:24px;max-width:24px}.scroll-x{overflow-x:auto;scrollbar-color:var(--scrollbar-color) transparent;scrollbar-width:thin;-ms-overflow-style:auto;padding-bottom:.5rem}.scroll-x::-webkit-scrollbar{height:6px;width:6px}.scroll-x::-webkit-scrollbar-track{background:transparent}.scroll-x::-webkit-scrollbar-thumb{background:var(--scrollbar-color);border-radius:.625rem}.scroll-x::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-color);opacity:.8}.surface{background:var(--surface-color);border:1px solid var(--border-color);border-radius:1rem;padding:1.5rem}@media screen and (max-width:768px){.surface{padding:1rem}}h1,h2,h3,h4{line-height:120%}p{line-height:140%}h1{font-size:3rem}@media screen and (max-width:992px){h1{font-size:2.5rem}}@media screen and (max-width:576px){h1{font-size:2rem}}h2{font-size:2.25rem}@media screen and (max-width:992px){h2{font-size:2rem}}@media screen and (max-width:576px){h2{font-size:1.8rem}}h3{font-size:1.6rem}@media screen and (max-width:992px){h3{font-size:1.5rem}}@media screen and (max-width:576px){h3{font-size:1.2rem}}p{font-size:1rem}@media screen and (max-width:992px){p{font-size:1rem}}@media screen and (max-width:576px){p{font-size:1rem}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(../static/font/Inter/Inter24pt-Black.woff2) format("woff2"),url(../static/font/Inter/Inter24pt-Black.woff) format("woff"),url(../static/font/Inter/Inter24pt-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../static/font/Inter/Inter24pt-Bold.woff2) format("woff2"),url(../static/font/Inter/Inter24pt-Bold.woff) format("woff"),url(../static/font/Inter/Inter24pt-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../static/font/Inter/Inter24pt-Medium.woff2) format("woff2"),url(../static/font/Inter/Inter24pt-Medium.woff) format("woff"),url(../static/font/Inter/Inter24pt-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../static/font/Inter/Inter24pt-Regular.woff2) format("woff2"),url(../static/font/Inter/Inter24pt-Regular.woff) format("woff"),url(../static/font/Inter/Inter24pt-Regular.ttf) format("truetype")}.container{margin-left:auto;margin-right:auto;max-width:calc(var(--container-width) + var(--container-padding-x)*2);padding:0 1rem;width:100%}.container--s{max-width:calc(1320px + var(--container-padding-x)*2)}@media screen and (max-width:1200px){.container{max-width:1160px}}@media screen and (max-width:1024px){.container{max-width:980px}}@media screen and (max-width:576px){.container{max-width:100%}}body,html{scrollbar-color:var(--scrollbar-color) transparent;scrollbar-width:thin;-ms-overflow-style:auto}body::-webkit-scrollbar,html::-webkit-scrollbar{height:6px;width:6px}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:var(--scrollbar-color);border-radius:.625rem}body::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-color);opacity:.8}.page{display:flex;flex-direction:column;padding-top:var(--header-height)}@media screen and (max-width:768px){.page{padding-top:135px}}.page__header{width:100%}.page__main{flex:1 1 auto;padding:2rem 0}.page__footer{flex:0 0 auto}.page__hero{height:var(--hero-height);margin-bottom:2rem}@media screen and (max-width:768px){.page__hero{height:calc(var(--hero-height)*.5)}}.hero{margin-top:2rem}.hero__inner{height:100%}.header{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:var(--header-bg-color);border-bottom:1px solid var(--divider-color);left:0;padding:0;position:fixed;right:0;top:0;z-index:900}@media screen and (min-width:769px){.header{height:var(--header-height)}}.header__inner{align-items:center;display:flex;gap:1rem;height:100%;padding:0 1rem}@media screen and (max-width:768px){.header__inner{align-items:stretch;flex-direction:column;gap:0;height:auto}}.header__top{display:contents}.header__main{align-items:center;display:flex;flex:1 1 0;gap:1rem}.header__placeholder{color:var(--text-color-alt);margin:0}.header__actions{align-items:center;display:flex;flex:1 1 0;gap:1rem;justify-content:flex-end}@media screen and (max-width:768px){.header__actions{flex:0 0 auto;gap:1rem;padding:1rem 0}.header{height:auto}.header__top{align-items:center;border-bottom:1px solid var(--divider-color);display:grid;grid-template-columns:1fr auto 1fr;padding:.5rem 0}.header__main{flex:none;grid-column:1;justify-self:start}.header .logo{grid-column:2;justify-self:center}.header__actions .btn{flex:1 1 0}}.footer{background:var(--footer-bg-color);border-top:1px solid var(--divider-color);color:var(--text-color-alt);font-size:14px;line-height:1.5;padding:2rem 0}@media screen and (max-width:768px){.footer{font-size:13px;padding:1.5rem 0 5rem}}.footer__inner{display:flex;flex-direction:column;gap:2rem}.footer__top{align-items:flex-start;display:flex;gap:3rem;justify-content:space-between;width:100%}@media screen and (max-width:768px){.footer__top{flex-direction:column;gap:2rem;justify-content:flex-start}}.footer__brand{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:1.5rem}.footer__support{min-width:auto;white-space:nowrap}.footer__nav{display:grid;flex-shrink:0;gap:2rem 3rem;grid-template-columns:repeat(2,max-content)}@media screen and (max-width:768px){.footer__nav{gap:2rem;grid-template-columns:1fr;width:100%}}.footer__nav-col{display:flex;flex-direction:column;gap:1rem}.footer__nav-title{color:var(--text-color-alt);font-size:.8125rem;font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase}.footer__nav-list{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.footer__nav-link{color:var(--text-color);transition:color var(--transition-duration) ease}@media (any-hover:hover){.footer__nav-link:hover{color:var(--text-color-accent)}}.games__category{margin-bottom:2rem}.logo{display:inline-block;flex:0 0 auto;max-width:175px;min-width:45px}@media screen and (max-width:768px){.logo{max-width:100px;min-width:30px}}.btn{align-items:center;background:var(--primary-color-light);border:none;border-radius:.75rem;color:var(--white-color);display:inline-flex;font-weight:700;gap:.5rem;justify-content:center;min-width:136px;padding:.875rem;transition:background-color var(--transition-duration) ease,filter var(--transition-duration) ease}@media (any-hover:hover){.btn:hover{background:var(--primary-color-light)}}.btn--secondary{background:var(--primary-grad)}@media (any-hover:hover){.btn--secondary:hover{background:var(--primary-grad);filter:brightness(1.1)}}.btn--square{border-radius:.25rem;height:2rem;min-width:auto;padding:.5rem;width:2rem}@media screen and (max-width:768px){.btn{font-size:.875rem;min-width:85px}}.nav{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:var(--header-bg-color);border-bottom:1px solid var(--divider-color);flex-shrink:0;padding:.75rem 0;position:sticky;top:var(--header-height);width:100%;z-index:800}@media screen and (max-width:768px){.nav{position:static}}.nav+.page__main{padding-top:0}.nav__scroll{align-items:center;display:flex;gap:1.5rem;justify-content:center}@media screen and (max-width:768px){.nav__scroll{justify-content:flex-start;margin:0 calc(var(--container-padding-x)*-1);overflow-x:auto;padding:0 var(--container-padding-x) .5rem;scrollbar-color:var(--scrollbar-color) transparent;scrollbar-width:thin;-ms-overflow-style:auto}.nav__scroll::-webkit-scrollbar{height:6px;width:6px}.nav__scroll::-webkit-scrollbar-track{background:transparent}.nav__scroll::-webkit-scrollbar-thumb{background:var(--scrollbar-color);border-radius:.625rem}.nav__scroll::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-color);opacity:.8}}.nav__item{align-items:center;color:var(--text-color);display:inline-flex;flex-shrink:0;gap:.375rem;transition:color var(--transition-duration) ease;white-space:nowrap}@media (any-hover:hover){.nav__item:hover{color:var(--secondary-color)}}.nav__item--accent{color:var(--primary-color)}.banner{border:2px solid var(--accent-color);border-radius:1rem;height:100%;overflow:visible;position:relative}.banner__picture{border-radius:1rem;display:block;height:100%;overflow:hidden}.banner__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.banner__character{height:104%;pointer-events:none;position:absolute;right:1rem;top:46%;transform:translateY(-50%);transition:transform var(--transition-duration) ease;z-index:1}.banner__character-img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media (any-hover:hover){.banner:hover .banner__character{transform:translateY(-50%) translateX(-12px) scale(1.04)}}.banner__content{align-items:flex-start;background:linear-gradient(90deg,rgba(0,0,0,.7),transparent);border-radius:inherit;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;padding:2rem;position:absolute;top:0;width:100%;z-index:2}.banner__text{max-width:50%;padding-top:2rem}.banner__title{background:linear-gradient(0deg,#3ca645 5.88%,#48f158 90.2%);background-clip:text;-webkit-background-clip:text;font-size:3rem;font-weight:700;letter-spacing:-.022em;-webkit-text-fill-color:transparent}.banner__desc{font-size:1.25rem;font-weight:500;text-transform:uppercase}@media screen and (max-width:1023px){.banner__character{height:106%;right:.5rem;top:47%}.banner__text{max-width:50%;padding-top:0}.banner__title{font-size:1.5rem}.banner__desc{font-size:1rem;margin-bottom:.5rem}}@media screen and (max-width:768px){.banner__character{height:125%;right:.25rem;top:48%}.banner__content{padding-right:38%;padding-top:1.5rem}.banner__text{max-width:100%}.banner__title{font-size:1.25rem}}.scroll-gallery__actions,.scroll-gallery__header,.scroll-gallery__title{align-items:center;display:flex}.scroll-gallery__header{justify-content:space-between;margin-bottom:1rem}.scroll-gallery__title{font-size:1.25rem;font-weight:700}.scroll-gallery__icon{flex-shrink:0;height:32px;margin-right:.5rem;width:32px}.scroll-gallery__actions{gap:.5rem}.scroll-gallery__scroll{scrollbar-color:var(--scrollbar-color) transparent;scrollbar-width:thin;-ms-overflow-style:auto;overflow-x:auto;padding-bottom:.5rem}.scroll-gallery__scroll::-webkit-scrollbar{height:6px;width:6px}.scroll-gallery__scroll::-webkit-scrollbar-track{background:transparent}.scroll-gallery__scroll::-webkit-scrollbar-thumb{background:var(--scrollbar-color);border-radius:.625rem}.scroll-gallery__scroll::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-color);opacity:.8}.scroll-gallery__row{display:flex;gap:1.5rem}.scroll-gallery__item{flex:1 0 auto}.scroll-gallery--grid .scroll-gallery__scroll{overflow:visible;padding-bottom:0}.scroll-gallery--grid .scroll-gallery__row{display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.scroll-gallery--grid .scroll-gallery__item{flex:none;max-width:none;width:100%}@media screen and (min-width:1450px){.scroll-gallery--grid .scroll-gallery__row{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:768px){.scroll-gallery--grid .scroll-gallery__row{gap:1rem;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:576px){.scroll-gallery--grid .scroll-gallery__row{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.scroll-gallery__row{gap:1rem}}.game-card{background:var(--surface-color);border:1px solid transparent;border-radius:1rem;display:inline-block;height:26vw;max-height:364px;max-width:257px;overflow:hidden;position:relative;width:18.2vw}.game-card--sm{height:14.7vw;max-height:211px;max-width:315px;width:22.5vw}.game-card__cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.game-card__provider{align-items:flex-end;background:linear-gradient(0deg,rgba(0,0,0,.55),transparent);bottom:0;display:flex;justify-content:center;left:0;padding:1.5rem .5rem .5rem;pointer-events:none;position:absolute;right:0;z-index:1}.game-card__provider img{display:block;max-height:56px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.game-card__overlay{align-items:center;background:var(--surface-color-alt);display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:center;left:0;opacity:0;padding:1rem;position:absolute;top:0;transition:opacity var(--transition-duration) ease;width:100%;z-index:2}.game-card__play{animation:pulse 1s infinite;background:var(--primary-color);border-radius:50%;padding:2rem;transform:scale(1.5);will-change:transform}@keyframes pulse{0%{transform:scale(1.5)}50%{transform:scale(1.7)}}@media (any-hover:hover){.game-card:hover{border-color:var(--primary-color-light)}.game-card:hover .game-card__overlay{opacity:1}}@media screen and (max-width:768px){.game-card{border-radius:.75rem;height:191px;width:134px}.game-card--sm{height:100px;width:150px}}.smart-copyright{text-align:center}:root{--sidebar-width:260px;--sidebar-z-index:950;--sidebar-overlay-z-index:940}.header__sidebar-burger{align-items:center;border-radius:.5rem;color:var(--text-color-alt);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;transition:color var(--transition-duration) ease,background-color var(--transition-duration) ease;width:2.5rem}@media (any-hover:hover){.header__sidebar-burger:hover{background-color:var(--surface-color);color:var(--text-color)}}.sidebar{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:var(--surface-color-alt);border-right:1px solid var(--divider-color);bottom:0;display:flex;flex-direction:column;left:0;max-width:375px;overflow:hidden;position:fixed;top:0;transform:translateX(-100%);transition:transform var(--transition-duration) ease;width:80%;z-index:var(--sidebar-z-index)}.sidebar-open .sidebar{transform:translateX(0)}.sidebar__header{align-items:center;border-bottom:1px solid var(--divider-color);display:flex;flex-shrink:0;height:var(--header-height);justify-content:flex-end;padding:0 1rem}.sidebar__close{align-items:center;border-radius:.5rem;color:var(--text-color-alt);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;transition:color var(--transition-duration) ease,background-color var(--transition-duration) ease;width:2.5rem}@media (any-hover:hover){.sidebar__close:hover{background-color:var(--surface-color-hover);color:var(--text-color)}}.sidebar__inner{flex:1 1 auto;overflow-y:auto;padding:1.25rem 1rem;scrollbar-color:var(--scrollbar-color) transparent;scrollbar-width:thin;-ms-overflow-style:auto}.sidebar__inner::-webkit-scrollbar{height:6px;width:6px}.sidebar__inner::-webkit-scrollbar-track{background:transparent}.sidebar__inner::-webkit-scrollbar-thumb{background:var(--scrollbar-color);border-radius:.625rem}.sidebar__inner::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-color);opacity:.8}.sidebar__placeholder{color:var(--text-color);font-weight:600;margin:0 0 1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__action{margin-block:.5rem;width:100%}.sidebar__nav{display:flex;flex-direction:column}.sidebar__nav-item{align-items:center;border-radius:.5rem;color:var(--text-color-alt);display:flex;gap:.5rem;margin-block:.5rem;padding:.5rem;transition:background-color var(--transition-duration) ease,color var(--transition-duration) ease}@media (any-hover:hover){.sidebar__nav-item:hover{background-color:var(--surface-color-hover);color:var(--text-color)}}.sidebar__nav-icon{flex-shrink:0}.sidebar__nav-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-backdrop{background:rgba(0,0,0,.5);display:none;inset:0;position:fixed;z-index:var(--sidebar-overlay-z-index)}.sidebar-open .sidebar-backdrop{display:block}.sidebar-open{overflow:hidden}.seo-content{margin-bottom:2rem}.seo-content__inner{width:var(--seo-content-width)}@media screen and (max-width:1024px){.seo-content__inner{width:100%}}.seo-content h1,.seo-content h2,.seo-content h3,.seo-content h4,.seo-content h5,.seo-content h6{font-weight:700}.seo-content li,.seo-content p{color:var(--text-color)}.seo-content h1,.seo-content h2,.seo-content h3,.seo-content h4,.seo-content h5,.seo-content h6{color:var(--secondary-color);margin-top:1rem}.seo-content p{margin-top:1rem}.seo-content li{margin-left:1.5rem;margin-top:.5rem}.seo-content ol li,.seo-content ul li{font-size:1rem}.seo-content ul li{list-style-type:disc}.seo-content .table-wrap{max-width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.seo-content .table-wrap::-webkit-scrollbar{background:transparent;height:0;width:0}.seo-content .table-wrap::-webkit-scrollbar-thumb{background:transparent}.seo-content table{margin:1rem 0}.seo-content table,.seo-content td,.seo-content th{border:2px solid var(--border-color);border-collapse:collapse}.seo-content thead td,.seo-content thead th{background:var(--primary-color);color:var(--text-color);padding:.5rem}.seo-content td{color:var(--text-color);padding:1rem 2rem 1rem 1rem;text-align:center}.seo-content th{padding:1rem 4rem 1rem 1rem}.seo-content img{border-radius:.625rem;display:block;max-width:450px}.seo-content .btn{margin:.5rem 0}@media screen and (max-width:1024px){.seo-content,.seo-content .table__wrap,.seo-content__inner{max-width:100vw}}@media screen and (max-width:768px){.seo-content ol li,.seo-content ul li{font-size:1rem}}@media screen and (max-width:450px){.seo-content img{max-width:100%}}:root{--faq-bg-color:var(--surface-color)}.faq__title{margin-bottom:1rem}.faq__list{display:flex;flex-direction:column;gap:1rem}.faq__item,.faq__summary{list-style-type:none}.faq__summary{align-items:center;border-bottom:1px solid var(--divider-color);display:flex;gap:1rem;justify-content:space-between;padding-bottom:.75rem}.faq__details{background:var(--faq-bg-color);border:1px solid transparent;border-radius:1rem;cursor:pointer;padding:1rem;transition:border-color var(--transition-duration) ease}.faq__details::-webkit-details-marker{display:none}.faq__details::marker{display:none}.faq__details[open] .faq__icon{transform:rotate(45deg)}.faq__details h2,.faq__details h3{margin-top:0}@media (any-hover:hover){.faq__details:hover{border-color:var(--accent-color)}}.faq__icon{transition:transform var(--transition-duration) ease}ul li.faq__item{list-style-type:none;margin:0}