/* bundle: npm run build:css */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Arimo", sans-serif;font-weight:400}@font-face{font-family:"Arimo", sans-serif;font-weight:700}@font-face{font-family:"Arimo", sans-serif;font-weight:500}:root{--font-size-h1:var(--fluid-font-h1);--font-size-h2:var(--fluid-font-h2);--font-size-h3:var(--fluid-font-h3);--font-size-h4:var(--fluid-font-h4);--font-size-p:var(--fluid-font-p);--font-size-a:var(--fluid-font-a);--font-size-large:calc(var(--fluid-font-h1) * 1.25);--font-size-body-large:1.5rem;--font-size-body-medium:1.25rem;--font-size-body:1rem;--font-line-height-large:5rem;--font-line-height:3.75rem;--font-line-height-small:2.5rem;--footer-height:6rem;--header-height:90px;--main-padding:min(12.5rem * var(--margin-scale), 15%);--slide-animation-padding:0rem;--vh:7px;--vw:3.6px;--scale:1;--vdim:min(var(--vw), var(--vh));--fluid-font-h1:40px;--fluid-font-h2:40px;--fluid-font-p:16px;--fluid-font-small-p:20px;--fluid-font-a:13px;--big-slider-min-h:580px;--hero-section-min-h:var(--big-slider-min-h);--main-slider-illustration-w:17.25rem;--main-slider-illustration-h:14.875rem;--main-slider-trail-inactive-w:2.5rem;--main-slider-trail-active-w:6.5625rem;--fluid-font-h3:2.5rem;--fluid-font-h4:24px;--section-padding-x:1rem;--margin-block-util:2.975rem;--game-cards-grid-gap:.8rem;--game-card-medium-w:165px;--game-card-medium-h:130px;--game-card-large-w:340px;--game-card-large-h:170px;--game-card-radius:15px;--game-card-badge-font:11px;--game-card-badge-px:14px;--game-card-badge-py:4px;--coming-soon-card-w:343px;--coming-soon-card-h:170px;--game-card-medium-aspect-w:400;--game-card-medium-aspect-h:310;--game-card-large-aspect-w:820;--game-card-large-aspect-h:400;--coming-soon-aspect-w:825;--coming-soon-aspect-h:410;--btn-padding-y:12px;--btn-padding-x:41px;--btn-border-radius:.62rem;--brand-logo-width:136px;--font-size-button:14px;--margin-scale:calc(var(--scale) * var(--scale));--rem-vdim-ref:9;--rem-min:14px;--rem-max:20px;--main-background-color:#1c1a1f;--main-text-color:#fff;--border-color:#fff;--second-text-color:#8c40c1;--dark-text-color:#1c1c1c;--purple-text-color:#240061;--color-background-light:#f4f4f4;--color-background-white:#fff;--color-text-dark:#1a1d1f;--color-text-grey:#a8a8a8;--color-text-grey-light:#ddd;--color-accent:#007fff;--color-accent-primary:#8e4aff;--color-accent-hover:#b283ff;--color-accent-gradient-primary:linear-gradient(90deg, #fff -50%, #8b54fe 40%, #3d08a0 90%, #081ca0 150%);--color-accent-gradient-secondary:linear-gradient(90deg, #fff -20%, #c4ff4d 0%, #00ba0c 100%);--color-accent-gradient-gold:linear-gradient(90deg, #fff -20%, #f9ff4d 50%, #ffea00 120%);--color-accent-green:#c4ff4d;--color-shadow:#cc92ff;--color-logo-primary:#f0f;--color-logo-secondary:#0f0;--color-tag-green:#7cb90082;--color-tag-green-border:#c8fe5a;--color-tag-green-hover:#c6ff5380;--color-tag-purple:#5500e87a;--color-tag-purple-border:#7558a9;--color-tag-purple-hover:#7558a9;--overlay-blackout:#000000a1;--glass-effect:#36363661;--header-surface-top:transparent;--header-surface-scrolled:var(--main-background-color);--header-transition-duration:.35s;--mobile-header-menu-surface:#2a2c2eb8;--glass-backdrop-fallback:#26282af5;--glass-effect-lighter:#d9d9d961;--glass-effect-light:#8b8b8b61;--glass-effect-dark:#02020299;--btn-circle-bg:#8b8b8b61;--btn-circle-bg-hover:#8b8b8b;--btn-circle-border-hover:#0000008c;--btn-circle-inner-shadow-hover:inset 0 1px 0 #fff3;--btn-circle-border-gradient:linear-gradient(165.4deg, #fff3 -10.07%, #fff0 89.61%);--btn-circle-blur:6.1px;--border-color-glass:#fff3;--border-color-glass-light:#fff6;--gradient-top-overlay:linear-gradient(180deg, #05050585 45.53%, #0c030d00 93.45%);--gradient-bottom-overlay:linear-gradient(180deg, #0000 30%, #000000c4, #000);--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:2.5rem;--spacing-2xl:3rem;--spacing-3xl:3.5rem;--spacing-4xl:4rem;--spacing-5xl:4.5rem;--spacing-6xl:5rem;--spacing-7xl:5.5rem;--spacing-8xl:6rem;--spacing-9xl:6.5rem;--spacing-10xl:7rem;--spacing-11xl:7.5rem;--spacing-12xl:8rem;--spacing-13xl:8.625rem}@media (width>=375px){:root{--fluid-font-h1:calc(40px + (48 - 40) * (100vw - 375px) / (768 - 375));--fluid-font-h2:calc(40px + (24 - 40) * (100vw - 375px) / (756 - 375));--fluid-font-p:16px;--fluid-font-small-p:16px;--fluid-font-a:calc(13px + (12 - 13) * (100vw - 375px) / (756 - 375));--main-slider-illustration-w:calc(17.25rem + (18.75 - 17.25) * (100vw - 375px) / (768 - 375));--main-slider-illustration-h:calc(14.875rem + (15 - 14.875) * (100vw - 375px) / (768 - 375));--main-slider-trail-inactive-w:calc(2.5rem + (2.9375 - 2.5) * (100vw - 375px) / (768 - 375));--main-slider-trail-active-w:calc(6.5625rem + (7.4375 - 6.5625) * (100vw - 375px) / (768 - 375));--game-cards-grid-gap:calc(.8rem + (.6 - .8) * (100vw - 375px) / (756 - 375));--game-card-medium-w:calc(165px + (160 - 165) * (100vw - 375px) / (768 - 375));--game-card-medium-h:130px;--game-card-large-w:calc(340px + (330 - 340) * (100vw - 375px) / (768 - 375));--game-card-large-h:calc(170px + (165 - 170) * (100vw - 375px) / (768 - 375));--game-card-badge-font:calc(11px + (13 - 11) * (100vw - 375px) / (768 - 375));--game-card-badge-px:calc(14px + (18 - 14) * (100vw - 375px) / (768 - 375));--game-card-badge-py:calc(4px + (5 - 4) * (100vw - 375px) / (768 - 375));--game-card-radius:calc(15px + (14.5 - 15) * (100vw - 375px) / (768 - 375));--coming-soon-card-w:calc(343px + (330 - 343) * (100vw - 375px) / (768 - 375));--coming-soon-card-h:calc(170px + (160 - 170) * (100vw - 375px) / (768 - 375));--btn-border-radius:calc(.62rem + (.48 - .62) * (100vw - 375px) / (768 - 375));--fluid-font-h3:calc(2.5rem + (1.5 - 2.5) * (100vw - 375px) / (768 - 375));--fluid-font-h4:calc(24px + (20 - 24) * (100vw - 375px) / (768 - 375))}}@media (width>=768px){:root{--game-card-medium-w:calc(160px + (214 - 160) * (100vw - 768px) / (1024 - 768));--game-card-medium-h:calc(130px + (165 - 130) * (100vw - 768px) / (1024 - 768));--game-card-large-w:calc(330px + (440 - 330) * (100vw - 768px) / (1024 - 768));--game-card-large-h:calc(165px + (220 - 165) * (100vw - 768px) / (1024 - 768));--game-card-badge-font:calc(13px + (16 - 13) * (100vw - 768px) / (1024 - 768));--game-card-badge-px:calc(18px + (22 - 18) * (100vw - 768px) / (1024 - 768));--game-card-badge-py:calc(5px + (6 - 5) * (100vw - 768px) / (1024 - 768));--game-card-radius:calc(14.5px + (19 - 14.5) * (100vw - 768px) / (1024 - 768));--coming-soon-card-w:calc(330px + (440 - 330) * (100vw - 768px) / (1024 - 768));--coming-soon-card-h:calc(160px + (218 - 160) * (100vw - 768px) / (1024 - 768));--btn-border-radius:calc(.48rem + (.625 - .48) * (100vw - 768px) / (1024 - 768));--fluid-font-h3:calc(1.5rem + (2.125 - 1.5) * (100vw - 768px) / (1024 - 768));--fluid-font-h4:calc(20px + (24 - 20) * (100vw - 768px) / (1024 - 768));--main-slider-illustration-w:calc(18.75rem + (24.5625 - 18.75) * (100vw - 768px) / (1024 - 768));--main-slider-illustration-h:calc(15rem + (19.625 - 15) * (100vw - 768px) / (1024 - 768));--main-slider-trail-inactive-w:calc(2.9375rem + (4.6875 - 2.9375) * (100vw - 768px) / (1024 - 768));--main-slider-trail-active-w:calc(7.4375rem + (11.875 - 7.4375) * (100vw - 768px) / (1024 - 768))}}@media (width>=756px){:root{--fluid-font-h1:48px;--fluid-font-h2:calc(24px + (34 - 24) * (100vw - 756px) / (1024 - 756));--fluid-font-p:16px;--fluid-font-small-p:16px;--fluid-font-a:calc(12px + (11 - 12) * (100vw - 756px) / (1024 - 756));--margin-block-util:calc((3.5rem + (6 - 3.5) * (100vw - 756px) / (1024 - 756)) * .85);--game-cards-grid-gap:calc(.6rem + (.75 - .6) * (100vw - 756px) / (1024 - 756))}}@media (width>=1024px){:root{--fluid-font-h1:calc(48px + (64 - 48) * (100vw - 1024px) / (1920 - 1024));--fluid-font-h2:calc(34px + (64 - 34) * (100vw - 1024px) / (1920 - 1024));--fluid-font-p:calc(16px + (24 - 16) * (100vw - 1024px) / (1920 - 1024));--fluid-font-small-p:calc(16px + (24 - 16) * (100vw - 1024px) / (1920 - 1024));--fluid-font-a:calc(11px + (16 - 11) * (100vw - 1024px) / (1920 - 1024));--main-slider-illustration-w:min(46.875rem, calc(24.5625rem + (46.875 - 24.5625) * (100vw - 1024px) / (1920 - 1024)));--main-slider-illustration-h:min(37.5rem, calc(19.625rem + (37.5 - 19.625) * (100vw - 1024px) / (1920 - 1024)));--main-slider-trail-inactive-w:min(6.875rem, calc(4.6875rem + (6.875 - 4.6875) * (100vw - 1024px) / (1920 - 1024)));--main-slider-trail-active-w:min(18.75rem, calc(11.875rem + (18.75 - 11.875) * (100vw - 1024px) / (1920 - 1024)));--margin-block-util:calc((6rem + (9 - 6) * (100vw - 1024px) / (1920 - 1024)) * .85);--game-cards-grid-gap:calc(.75rem + (1.5 - .75) * (100vw - 1024px) / (1920 - 1024));--game-card-medium-w:calc(214px + (400 - 214) * (100vw - 1024px) / (1920 - 1024));--game-card-medium-h:calc(165px + (310 - 165) * (100vw - 1024px) / (1920 - 1024));--game-card-large-w:calc(440px + (820 - 440) * (100vw - 1024px) / (1920 - 1024));--game-card-large-h:calc(220px + (400 - 220) * (100vw - 1024px) / (1920 - 1024));--game-card-badge-font:calc(16px + (24 - 16) * (100vw - 1024px) / (1920 - 1024));--game-card-badge-px:calc(22px + (34 - 22) * (100vw - 1024px) / (1920 - 1024));--game-card-badge-py:calc(6px + (8 - 6) * (100vw - 1024px) / (1920 - 1024));--game-card-radius:calc(19px + (36 - 19) * (100vw - 1024px) / (1920 - 1024));--coming-soon-card-w:calc(440px + (825 - 440) * (100vw - 1024px) / (1920 - 1024));--coming-soon-card-h:calc(218px + (410 - 218) * (100vw - 1024px) / (1920 - 1024));--btn-border-radius:calc(.625rem + (1 - .625) * (100vw - 1024px) / (1920 - 1024));--fluid-font-h3:calc(2.125rem + (4 - 2.125) * (100vw - 1024px) / (1920 - 1024));--fluid-font-h4:calc(24px + (40 - 24) * (100vw - 1024px) / (1920 - 1024))}}@media (width>=1200px) and (width<=1919px){:root{--game-cards-grid-gap:calc(.9rem + (1.4 - .9) * (100vw - 1200px) / (1920 - 1200))}}@media (width>=1920px){:root{--fluid-font-h1:64px;--fluid-font-h2:64px;--fluid-font-p:24px;--fluid-font-small-p:20px;--fluid-font-a:28px;--fluid-font-h3:4rem;--fluid-font-h4:40px;--margin-block-util:7.65rem;--game-cards-grid-gap:1.5rem;--game-card-medium-w:400px;--game-card-medium-h:310px;--game-card-large-w:820px;--game-card-large-h:400px;--coming-soon-card-w:825px;--coming-soon-card-h:410px;--game-card-badge-font:24px;--game-card-badge-px:34px;--game-card-badge-py:8px;--game-card-radius:36px;--btn-border-radius:1rem}}@media (width>=375px) and (width<=767px){:root{--big-slider-min-h:calc(580px + (742 - 580) * (100vw - 375px) / (768 - 375));--hero-section-min-h:var(--big-slider-min-h);--font-size-button:calc(14px + (16 - 14) * (100vw - 375px) / (768 - 375));--btn-padding-y:12px;--btn-padding-x:calc(41px + (24 - 41) * (100vw - 375px) / (768 - 375))}}@media (width>=375px) and (width<=755px){:root{--section-padding-x:calc(16px + (48 - 16) * (100vw - 375px) / (756 - 375))}}@media (width>=756px) and (width<=1023px){:root{--section-padding-x:calc(48px + (64 - 48) * (100vw - 756px) / (1024 - 756))}}@media (width>=768px) and (width<=1023px){:root{--big-slider-min-h:calc(742px + (494 - 742) * (100vw - 768px) / (1024 - 768));--hero-section-min-h:var(--big-slider-min-h);--font-size-button:16px;--btn-padding-y:12px;--btn-padding-x:24px}}@media (width>=1024px) and (width<=1919px){:root{--big-slider-min-h:calc(494px + (800 - 494) * (100vw - 1024px) / (1920 - 1024));--hero-section-min-h:var(--big-slider-min-h);--section-padding-x:calc(64px + (240 - 64) * (100vw - 1024px) / (1920 - 1024));--font-size-button:calc(16px + (20 - 16) * (100vw - 1024px) / (1920 - 1024));--btn-padding-y:calc(12px + (16 - 12) * (100vw - 1024px) / (1920 - 1024));--btn-padding-x:calc(24px + (48 - 24) * (100vw - 1024px) / (1920 - 1024))}}@media (width>=1920px){:root{--big-slider-min-h:800px;--hero-section-min-h:800px;--section-padding-x:240px;--font-size-button:20px;--btn-padding-y:16px;--btn-padding-x:48px;--brand-logo-width:200px}}@media (width>=375px) and (width<=767px){:root{--brand-logo-width:calc(136px + (180 - 136) * (100vw - 375px) / (768 - 375))}}@media (width>=768px) and (width<=1023px){:root{--brand-logo-width:calc(180px + (136 - 180) * (100vw - 768px) / (1024 - 768))}}@media (width>=1024px) and (width<=1919px){:root{--brand-logo-width:calc(136px + (200 - 136) * (100vw - 1024px) / (1920 - 1024))}}html{scrollbar-gutter:stable;scroll-behavior:smooth;height:100%;font-family:Arimo,sans-serif;font-size:100%;font-weight:400}body{scrollbar-width:none;-ms-overflow-style:none;-webkit-scrollbar:none;background-color:var(--main-background-color);flex-direction:column;min-height:100vh;margin:0;font-family:Arimo,sans-serif;display:flex;position:relative;overflow-y:scroll}main{flex:1 0 auto;min-height:calc(100vh - 280px)}h1{font-size:var(--font-size-h1);color:var(--color-background-light);text-transform:capitalize;font-weight:700;line-height:100%}h2{font-size:var(--font-size-h2);color:var(--color-background-light);text-transform:capitalize;font-weight:700;line-height:100%}h3{font-size:var(--font-size-h3);color:var(--color-background-light);text-transform:capitalize;font-weight:700;line-height:100%}h4{font-size:var(--font-size-h4);color:var(--color-background-light);text-transform:capitalize;font-weight:700}p{font-size:var(--font-size-p);color:var(--color-background-light);margin-bottom:1.5rem;font-weight:400;line-height:1.2}b{color:var(--color-accent-green)}a{font-size:var(--font-size-a);color:var(--color-background-light);text-decoration:none}.margin-bottom{margin-bottom:var(--margin-block-util)}.margin-top{margin-top:var(--margin-block-util)}body ::-webkit-scrollbar{width:0;height:0;display:none}button{touch-action:manipulation;color:inherit;font:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;padding:0}#scroll-top{width:6rem;height:6rem;bottom:calc(var(--footer-height) + 3rem);z-index:100;background:url(../images/up.svg) 50% no-repeat;border-radius:3rem;display:none;position:fixed;right:3vw}#scroll-top:hover{cursor:pointer}.cookie-consent{z-index:1200;padding:var(--spacing-sm) var(--section-padding-x) calc(var(--spacing-md) + env(safe-area-inset-bottom,0px));box-sizing:border-box;pointer-events:none;display:none;position:fixed;bottom:0;left:0;right:0}.cookie-consent.cookie-consent--visible{pointer-events:auto;display:block}.cookie-consent__inner{justify-content:space-between;align-items:center;gap:var(--spacing-md) var(--spacing-lg);max-width:72rem;padding:var(--spacing-lg) var(--spacing-xl);border-radius:var(--btn-border-radius);border:1px solid var(--border-color-glass);background:var(--mobile-header-menu-surface);backdrop-filter:blur(12px);flex-wrap:wrap;margin:0 auto;display:flex;position:relative;transform:translateZ(0);box-shadow:0 -8px 32px #00000059}@supports not (backdrop-filter:blur(1px)){.cookie-consent__inner{background:var(--glass-backdrop-fallback);backdrop-filter:none}}.cookie-consent__text{font-size:var(--fluid-font-p);color:var(--color-background-light);flex:16rem;margin:0;font-weight:400;line-height:1.35}.cookie-consent__text strong{color:var(--main-text-color);font-weight:700}.cookie-consent .cookie-consent__text a{font-size:var(--fluid-font-p);line-height:inherit;color:var(--color-accent-hover);font-weight:inherit;text-underline-offset:.15em;text-decoration:underline}.cookie-consent .cookie-consent__text a:hover{color:var(--main-text-color)}.cookie-consent__actions{align-items:center;gap:var(--spacing-sm);flex-shrink:0;display:flex}.cookie-consent__actions .btn.btn-primary{min-width:8.5rem;min-height:2.75rem}.cookie-consent__close.close{border:1px solid var(--border-color-glass-light);background:var(--glass-effect) url(../images/close.svg) no-repeat center center;cursor:pointer;background-size:1rem 1rem;border-radius:50%;flex-shrink:0;width:2.75rem;height:2.75rem;padding:0;transition:background-color .2s,border-color .2s}.cookie-consent__close.close:hover{background-color:var(--glass-effect-lighter);border-color:var(--border-color-glass)}@media screen and (width<=768px){.cookie-consent{padding-left:max(var(--section-padding-x), env(safe-area-inset-left,0px));padding-right:max(var(--section-padding-x), env(safe-area-inset-right,0px))}.cookie-consent__inner{align-items:stretch;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);flex-direction:column}.cookie-consent__text{font-size:calc(var(--fluid-font-p) * .95);flex:auto;padding-right:2.75rem;line-height:1.4}.cookie-consent__actions{justify-content:flex-start;gap:var(--spacing-sm);flex-wrap:nowrap;width:100%}.cookie-consent__actions .btn.btn-primary{flex:1;min-width:0;min-height:3rem}.cookie-consent__close.close{top:var(--spacing-sm);right:var(--spacing-sm);width:2.5rem;height:2.5rem;position:absolute}}@media screen and (width<=480px){.cookie-consent{padding:var(--spacing-xs) var(--spacing-sm) calc(var(--spacing-sm) + env(safe-area-inset-bottom,0px))}.cookie-consent__inner{padding:var(--spacing-md) var(--spacing-sm) var(--spacing-sm);border-radius:calc(var(--btn-border-radius) * .85);gap:var(--spacing-sm)}.cookie-consent__text{font-size:max(.8125rem, calc(var(--fluid-font-p) * .88));-webkit-overflow-scrolling:touch;max-height:40vh;padding-right:2.25rem;line-height:1.45;overflow-y:auto}.cookie-consent__actions{align-items:stretch;gap:var(--spacing-xs);flex-direction:column}.cookie-consent__actions .btn.btn-primary{width:100%;min-height:3rem;padding-top:.75rem;padding-bottom:.75rem}.cookie-consent__close.close{top:var(--spacing-xs);right:var(--spacing-xs);background-size:.875rem .875rem;width:2.25rem;height:2.25rem}}section,header{padding:0 var(--section-padding-x);box-sizing:border-box}.btn{box-sizing:border-box;padding:var(--btn-padding-y) var(--btn-padding-x);font-size:var(--font-size-button);border-radius:var(--btn-border-radius);cursor:pointer;text-align:center;white-space:nowrap;border:none;justify-content:center;align-items:center;font-weight:700;transition:background-color .3s,box-shadow .3s,color .3s;display:inline-flex}a.btn{text-decoration:none}.btn-primary{background-color:var(--color-accent-primary);color:var(--color-background-white);gap:10px}.btn-primary.icon-play:before{content:"";background-image:url(../images/icons/play.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.btn-primary.inactive{background-color:var(--color-text-grey);color:var(--glass-effect-light);cursor:default}.btn-primary:not(.inactive):hover{background-color:var(--color-accent-hover);box-shadow:0px 0px 14px 0px var(--color-shadow)}.btn-secondary{background-color:var(--color-background-light);color:var(--color-text-dark)}.btn-secondary.inactive{background-color:var(--glass-effect-light);color:var(--glass-effect-light);cursor:default;border:1px solid #0000}.btn-secondary:not(.inactive):hover{background-color:var(--color-background-white);box-shadow:0px 0px 14px 0px var(--color-background-white)}.btn.btn-circle,.btn.btn-circle-slide{isolation:isolate;box-sizing:border-box;background:var(--btn-circle-bg);width:59px;height:59px;backdrop-filter:blur(var(--btn-circle-blur));color:var(--color-background-white);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .3s,background .3s,box-shadow .3s;display:inline-flex;position:relative;overflow:hidden}.btn.btn-circle:before,.btn.btn-circle-slide:before{content:"";z-index:0;background:var(--btn-circle-border-gradient);-webkit-mask-composite:xor;-webkit-mask-image:-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(#fff,#fff);-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;pointer-events:none;border-radius:50%;padding:2px;position:absolute;inset:0;mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude}@supports not (backdrop-filter:blur(1px)){.btn.btn-circle,.btn.btn-circle-slide{background:#8b8b8b8c}}.btn.btn-circle:after,.btn.btn-circle-slide:after{filter:brightness(0)invert();width:16px;height:26px}.btn.btn-circle:after{content:"";z-index:1;background-image:url(../images/icons/arrow_left.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;display:block;position:relative;transform:translate(-1px)}.btn-circle.inactive,.btn.btn-circle-slide.inactive{color:var(--glass-effect-light);cursor:default;background:var(--glass-effect-light);backdrop-filter:none}.btn-circle.inactive:before,.btn.btn-circle-slide.inactive:before{opacity:0}.btn-circle:not(.inactive):is(:hover,:active,:focus-visible),.btn.btn-circle-slide:not(.inactive):is(:hover,:active,:focus-visible){background:var(--btn-circle-bg-hover);backdrop-filter:none;box-shadow:var(--btn-circle-inner-shadow-hover);transform:scale(1.05)}.btn.btn-circle-slide:after{content:"";z-index:1;background-image:url(../images/icons/arrow_right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;display:block;position:relative;transform:translate(1px)}.tag-primary{background-color:var(--color-tag-green);color:var(--color-background-white);border:1px solid var(--color-tag-green-border);border-radius:clamp(4px,2vw,12px);gap:16px;padding:12px 16px;display:inline-flex}.tag-primary:after{content:"";background-image:url(../images/icons/cross.svg);background-repeat:no-repeat;background-size:contain;width:16px;height:16px}.tag-primary:hover{background-color:var(--color-tag-green-hover)}.tag-secondary{background-color:var(--color-tag-purple);color:var(--color-background-white);border:1px solid var(--color-tag-purple-border);border-radius:clamp(4px,2vw,12px);gap:16px;padding:12px 16px;display:inline-flex}.tag-secondary:after{content:"";background-image:url(../images/icons/cross.svg);background-repeat:no-repeat;background-size:contain;width:16px;height:16px}.tag-secondary:hover{background-color:var(--color-tag-purple-hover)}.btn:focus{outline:none}.multi-select{user-select:none;box-sizing:border-box;background-color:var(--glass-effect);border:1px solid var(--border-color-glass);width:max-content;min-width:100px;color:var(--color-background-light);font-family:Arimo,sans-serif;font-size:var(--font-size-button);border-radius:clamp(6px,1vw,12px);flex-shrink:0;transition:border-radius .3s,box-shadow .3s;position:relative}.multi-select.inactive{cursor:default;pointer-events:none;color:var(--glass-effect-light);opacity:.8;border-color:#ffffff1a}.multi-select.inactive .multi-select__label:after{transform:rotate(0)}.multi-select.is-open{border-color:var(--border-color-glass);border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.multi-select__label{cursor:pointer;white-space:nowrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:5px 6px;display:flex}.multi-select:not(.inactive):not(.is-open):hover{background-color:var(--glass-effect-light)}.multi-select__label:after{content:"";background-image:url(../images/icons/arrow_down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:15px;height:15px;transition:transform .3s}.multi-select.is-open .multi-select__label:after{transform:rotate(180deg)}.multi-select__dropdown{box-sizing:border-box;opacity:0;visibility:hidden;background-color:var(--glass-effect);border:1px solid var(--border-color-glass);backdrop-filter:blur(5px);z-index:100;border-top:none;border-bottom-right-radius:clamp(6px,1vw,12px);border-bottom-left-radius:clamp(6px,1vw,12px);width:calc(100% + 2px);max-height:0;transition:all .3s;position:absolute;top:100%;left:-1px;overflow:hidden;transform:translateZ(0);font-size:var(--font-size-button)!important}@supports not (backdrop-filter:blur(1px)){.multi-select__dropdown{background-color:var(--glass-backdrop-fallback);backdrop-filter:none}}.multi-select__dropdown:before{content:"";z-index:10;background-color:var(--border-color-glass);background-clip:content-box;height:1px;margin:0 6px;display:block;position:sticky;top:0}.multi-select__dropdown::-webkit-scrollbar{width:4px}.multi-select__dropdown::-webkit-scrollbar-track{background:0 0}.multi-select__dropdown::-webkit-scrollbar-thumb{background:var(--border-color-glass);border-radius:clamp(4px,1vw,12px)}.multi-select.is-open .multi-select__dropdown{opacity:1;visibility:visible;border-color:var(--border-color-glass);max-height:200px;overflow-y:auto}.multi-select__option{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:5px 6px;transition:background .2s;display:flex}.multi-select__option .option-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.multi-select__option:hover{background-color:var(--border-color-glass)}.multi-select__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:20px;height:20px;transition:transform .2s}.multi-select__option input[type=checkbox]{display:none}.multi-select__icon.inactive{background-image:url(../images/icons/unchecked.svg)}.multi-select__icon.active{background-image:url(../images/icons/checked.svg);transform:scale(1.1)}@media (width>=768px){.multi-select{min-width:calc(2.34375vw + 82px)}.multi-select__label,.multi-select__option{padding:calc(.390625vw + 2px) .78125vw}.multi-select__dropdown:before{margin:0 .78125vw}}@media (width>=1024px){.multi-select{min-width:calc(10.4911vw - 1.42857px)}.multi-select__label,.multi-select__option{padding:calc(.669643vw - .857143px) calc(.892857vw - 1.14286px)}.multi-select__dropdown:before{margin:0 calc(.892857vw - 1.14286px)}}@media (width>=1920px){.multi-select{min-width:200px}.multi-select__label,.multi-select__option{padding:12px 16px}.multi-select__dropdown:before{margin:0 16px}}.search-bar{box-sizing:border-box;z-index:110;font-family:Arimo,sans-serif;position:relative}.search-bar__wrapper{background-color:var(--glass-effect);border:1px solid var(--border-color-glass);border-radius:clamp(6px,1vw,12px);align-items:center;padding:5px 6px;transition:all .3s;display:flex;position:relative}.search-bar__input{width:100%;color:var(--color-background-light);font-size:var(--fluid-font-p);background:0 0;border:none;outline:none}.search-bar__input::placeholder{color:var(--color-background-light)}.search-bar__icon{background-image:url(../images/icons/search.svg);background-repeat:no-repeat;background-size:contain;width:25px;height:25px;margin-right:10px}.search-bar.is-open .search-bar__wrapper{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.search-bar__dropdown{opacity:0;visibility:hidden;background-color:var(--glass-effect);border:1px solid var(--border-color-glass);box-sizing:border-box;border-top:none;border-bottom-right-radius:clamp(6px,1vw,12px);border-bottom-left-radius:clamp(6px,1vw,12px);width:100%;max-height:0;transition:all .3s;position:absolute;top:100%;overflow:hidden}.search-bar.is-open .search-bar__dropdown{opacity:1;visibility:visible;max-height:200px;overflow-y:auto}.search-bar__dropdown:before{content:"";background-color:var(--border-color-glass);opacity:.5;height:1px;margin:0 6px;display:block;position:sticky;top:0}.search-bar__result{cursor:pointer;color:var(--color-background-light);padding:5px 6px;transition:background .2s}.search-bar__result:hover{background-color:var(--border-color-glass)}.search-bar__result b{color:var(--color-accent-primary)}.search-bar__clear{cursor:pointer;background-image:url(../images/icons/cross.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;margin-right:10px;display:none}.search-bar__clear:hover{color:var(--color-background-light)}.search-bar.has-text .search-bar__clear{display:block}@media (width>=768px){.search-bar__wrapper,.search-bar__result{padding:calc(.390625vw + 2px) .78125vw}.search-bar__dropdown:before{margin:0 .78125vw}}@media (width>=1024px){.search-bar__wrapper,.search-bar__result{padding:calc(.669643vw - .857143px) calc(.892857vw - 1.14286px)}.search-bar__dropdown:before{margin:0 calc(.892857vw - 1.14286px)}}@media (width>=1920px){.search-bar__wrapper,.search-bar__result{padding:12px 16px}.search-bar__dropdown:before{margin:0 16px}}.game-section__intro{text-align:center;flex-direction:column;align-items:center;gap:8px;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.game-section__intro h1{margin-bottom:0}.game-section__intro b{color:var(--color-accent-primary)}.game-section__intro p{max-width:36rem;margin:0}.game-section__intro--left{text-align:left;align-items:flex-start}.game-section__intro--left b{color:var(--color-accent-green)}.section-grid>.game-card--span-2-rows{aspect-ratio:auto;grid-row:span 2;align-self:stretch;height:100%}.section-grid{gap:var(--game-cards-grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}@media (width<=768px){.section-grid:empty{min-height:clamp(10rem,35vw,20rem)}}.section-header{flex-direction:column;grid-area:header;justify-content:center;align-items:flex-start;gap:8px;display:flex}.section-header b{color:var(--color-accent-primary)}.section-header p{margin-bottom:0}.game-card{border-radius:var(--game-card-radius);background-color:#1a1a1a;width:100%;height:auto;transition:transform .3s;position:relative;overflow:hidden}a.game-card{color:inherit;cursor:pointer;text-decoration:none;display:block}.game-card--coming-soon[data-more-info],a.game-card--coming-soon{cursor:pointer}.game-card__img{object-fit:cover;width:100%;height:100%;transition:filter .3s,opacity .35s;display:block}.game-card--loading:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#1f1f1f 0% 35%,#2e2e2e 50%,#1f1f1f 65% 100%) 0 0/200% 100%;animation:1.35s ease-in-out infinite game-card-shimmer;position:absolute;inset:0}.game-card--loading .game-card__img{opacity:0}@keyframes game-card-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.game-card--loading:before{background:#242424;animation:none}}.game-card--skeleton{min-height:0}.game-card--skeleton.game-card--loading:before{z-index:2}.game-card__actions{flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;max-width:calc(100% - 1rem);display:inline-flex}.game-card__actions .btn{box-sizing:border-box;white-space:nowrap;border-radius:clamp(6px,.48rem,10px);flex:0 auto;width:auto;min-width:0;padding:8px 14px;font-size:12px}.game-card__actions .btn-primary{gap:6px}.game-card__actions .btn-primary.icon-play:before{width:14px;height:14px}.game-card__header,.game-card__coming-soon-title{color:var(--color-background-light);text-transform:uppercase;text-align:center;opacity:0;margin-bottom:clamp(.5rem,1vw,1rem);font-weight:700;transition:all .4s;transform:translateY(-20px)}.game-card__header{max-width:92%;font-size:clamp(1rem,2.8vw,1.5rem);line-height:1.05}.game-card--large .game-card__header,.game-card--large .game-card__coming-soon-title{max-width:92%;font-size:clamp(1.5rem,4vw,2.25rem);line-height:1.05}.game-card--medium .game-card__header,.game-card--medium .game-card__coming-soon-title,.game-card--small .game-card__header,.game-card--small .game-card__coming-soon-title{overflow-wrap:anywhere;max-width:95%;margin-bottom:.35rem;font-size:clamp(.75rem,2.4vw,1rem);line-height:1.05}.game-card--large .game-card__actions .btn{padding:10px 18px;font-size:13px}.game-card--medium .game-card__actions .btn,.game-card--small .game-card__actions .btn{padding:8px 14px;font-size:11px}.game-card--medium .game-card__actions .btn-primary.icon-play:before,.game-card--small .game-card__actions .btn-primary.icon-play:before{width:12px;height:12px}@media (width>=1024px) and (width<=1919px){.game-card--large .game-card__header,.game-card--large .game-card__coming-soon-title{font-size:calc(2.23214vw + 13.1429px)}.game-card--medium .game-card__header,.game-card--medium .game-card__coming-soon-title,.game-card--small .game-card__header,.game-card--small .game-card__coming-soon-title{font-size:calc(1.11607vw + 2.57143px)}.game-card--large .game-card__actions .btn{padding:calc(.669643vw + 3.14286px) calc(3.34821vw - 16.2857px);font-size:calc(.78125vw + 5px)}.game-card--large .game-card__actions .btn-primary.icon-play:before{width:calc(.669643vw + 7.14286px);height:calc(.669643vw + 7.14286px)}.game-card--medium .game-card__actions .btn,.game-card--small .game-card__actions .btn{padding:calc(.446429vw + 3.42857px) calc(1.78571vw - 6.28572px);font-size:calc(.558036vw + 5.28571px)}.game-card--medium .game-card__actions .btn-primary.icon-play:before,.game-card--small .game-card__actions .btn-primary.icon-play:before{width:calc(.558036vw + 5.28571px);height:calc(.558036vw + 5.28571px)}}@media (width>=1920px){.game-card--large .game-card__header,.game-card--large .game-card__coming-soon-title{font-size:56px}.game-card--medium .game-card__header,.game-card--medium .game-card__coming-soon-title,.game-card--small .game-card__header,.game-card--small .game-card__coming-soon-title{font-size:24px}.game-card--large .game-card__actions .btn{padding:16px 48px;font-size:20px}.game-card--large .game-card__actions .btn-primary.icon-play:before{width:20px;height:20px}.game-card--medium .game-card__actions .btn,.game-card--small .game-card__actions .btn{padding:12px 28px;font-size:16px}.game-card--medium .game-card__actions .btn-primary.icon-play:before,.game-card--small .game-card__actions .btn-primary.icon-play:before{width:16px;height:16px}}.game-card:hover .game-card__header{opacity:1;transform:translateY(0)}.game-card__badge{background:var(--color-accent-gradient-secondary);color:var(--color-text-dark);padding:var(--game-card-badge-py) var(--game-card-badge-px);font-size:var(--game-card-badge-font);text-transform:uppercase;border-bottom-left-radius:var(--game-card-radius);border-top-left-radius:var(--game-card-radius);z-index:2;font-style:italic;font-weight:600;position:absolute;right:0}.badge--cs{background:var(--color-accent-gradient-gold);color:var(--color-text-dark)}.game-card--small{aspect-ratio:400/260;width:100%}.game-card--medium{box-sizing:border-box;width:100%;max-width:100%;height:auto;aspect-ratio:var(--game-card-medium-aspect-w) / var(--game-card-medium-aspect-h)}.game-card--large{box-sizing:border-box;width:100%;max-width:100%;height:auto;aspect-ratio:var(--game-card-large-aspect-w) / var(--game-card-large-aspect-h)}.section-grid>.game-card--large{justify-self:stretch;width:100%;max-width:100%}.game-card--medium .game-card__img,.game-card--large .game-card__img{width:100%;height:100%;position:absolute;inset:0}.game-card--offset{margin-top:-10.9756%}.game-card--coming-soon:hover .game-card__img{filter:blur(5px)brightness(1)}.game-card--coming-soon:hover .game-card__coming-soon-title{opacity:1;transform:translateY(0)}.game-card__timer-overlay{background:var(--gradient-bottom-overlay);z-index:4;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:absolute;inset:0}.game-card__timer{--timer-cell:clamp(2.25rem, 1rem + 4vw, 3.5rem);--timer-label-offset:calc(clamp(2px, .5vw, 5px) + clamp(.55rem, 1.8vw, var(--font-size-body)));box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:.35rem clamp(4px,1.5vw,10px);max-width:100%;padding:0 clamp(.125rem,1vw,.5rem);display:flex}.released{color:#fff;font-weight:700;font-size:clamp(.7rem, 2.8vw, var(--font-size-h4))}.game-card__date{font-size:clamp(.7rem, 2.8vw, var(--font-size-h4));color:#fff;text-transform:uppercase;letter-spacing:.04em;text-align:center;margin-top:clamp(.35rem,2vw,1rem);margin-bottom:clamp(.35rem,2vw,1rem);padding-inline:.25rem;font-weight:700}.timer-unit{flex-direction:column;flex:none;align-items:center;display:flex}.timer-unit label{font-size:clamp(.55rem, 1.8vw, var(--font-size-body));color:var(--color-background-light);opacity:.8;margin-top:clamp(2px,.5vw,5px);font-weight:700}.timer-flip{height:var(--timer-cell);width:var(--timer-cell);background-color:var(--glass-effect-light);border:1px solid var(--border-color-glass);box-sizing:border-box;border-radius:clamp(4px,2vw,20px);justify-content:center;align-items:center;padding:0;display:flex;position:relative}.timer-clipper{width:100%;height:calc(var(--timer-cell) - 2px);position:relative;overflow:hidden}.timer-clipper span{font-size:var(--font-size-p);line-height:calc(var(--timer-cell) - 2px);color:var(--color-background-light);text-align:center;width:100%;font-family:Arimo,sans-serif;font-weight:900;display:block;position:absolute;top:0;left:0}.timer-divider{color:var(--color-background-light);width:auto;min-width:0;height:var(--timer-cell);font-size:clamp(1rem,2.8vw,1.5rem);font-weight:900;line-height:var(--timer-cell);margin-bottom:var(--timer-label-offset);flex:none;justify-content:center;align-self:flex-end;align-items:center;padding:0;display:flex}.game-card__overlay{box-sizing:border-box;opacity:0;z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:.75rem;transition:opacity .3s;display:flex;position:absolute;inset:0}.game-card:not(.game-card--coming-soon):hover .game-card__img{filter:blur(5px)brightness(.6)}.game-card:not(.game-card--coming-soon):hover .game-card__overlay{opacity:1}@media (width>=1024px){.game-card--large:not(:hover) .game-card__overlay{visibility:hidden}.game-card--large:hover .game-card__overlay{visibility:visible}.game-card--large.game-card--coming-soon:not(:hover) .game-card__coming-soon-title{visibility:hidden}.game-card--large.game-card--coming-soon:hover .game-card__coming-soon-title{visibility:visible}}.num-out{animation:.6s cubic-bezier(.4,0,.2,1) forwards slideOutDown}.num-in{animation:.6s cubic-bezier(.4,0,.2,1) forwards slideInDown;transform:translateY(-100%)}@keyframes slideOutDown{to{transform:translateY(100%)}}@keyframes slideInDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media (width<=1023px){.game-card:not(.game-card--coming-soon)[data-more-info]{cursor:pointer}.game-card:not(.game-card--coming-soon) .game-card__overlay{display:none}.game-card:not(.game-card--coming-soon) .game-card__img,.game-card:not(.game-card--coming-soon):hover .game-card__img{filter:none}.game-card--coming-soon .game-card__img{filter:blur(5px)brightness(1)}.game-card--coming-soon .game-card__coming-soon-title{opacity:1;transform:translateY(0)}.game-card--coming-soon:hover .game-card__img{filter:blur(5px)brightness(1)}.game-card--coming-soon:hover .game-card__coming-soon-title{opacity:1;transform:translateY(0)}.game-card--large.game-card--coming-soon .game-card__img,.game-card--large.game-card--coming-soon:hover .game-card__img{filter:none}.game-card--large.game-card--coming-soon .game-card__coming-soon-title{display:none}}@media (width<=660px){.section-grid{align-items:start;grid-template-columns:repeat(2,1fr)!important;grid-template-areas:none!important}.section-header{grid-area:unset;grid-column:1/-1}.game-card--large{grid-column:span 2}.game-card--span-2-rows{aspect-ratio:var(--game-card-large-aspect-w) / var(--game-card-large-aspect-h);grid-row:auto;height:auto;min-height:clamp(9rem,42vw,14rem)}.section-grid .game-card--medium{width:100%;max-width:100%}.game-card__actions{flex-wrap:wrap}.game-card--offset{margin-top:0}}@media (width<=660px) and (orientation:portrait){.timer-divider{font-size:clamp(.75rem,2.6vw,1rem)}}header{z-index:1100;width:100%;max-width:100vw;min-height:var(--header-height);box-sizing:border-box;background:var(--gradient-top-overlay);transition:background var(--header-transition-duration) ease;position:fixed;top:0;left:0;right:0}header.header--scrolled,body.menu-open header{background:var(--header-surface-scrolled)}header .label{z-index:1100}.header__container{min-height:var(--header-height);box-sizing:border-box;justify-content:space-between;align-items:center;min-width:0;margin:0 auto;display:flex}.label a{align-items:center;line-height:0;text-decoration:none;display:inline-flex}.label a:hover{opacity:.8}.label{flex-shrink:1;min-width:0}.label__logo{width:var(--brand-logo-width);object-fit:contain;max-width:100%;height:auto;display:block}.header__menu{align-items:center;display:flex}.header__menu-inner{flex-direction:row;align-items:center;gap:1.25rem;display:flex}.header__menu-pages h3,.header__menu-socials h3{display:none}.header__menu-pages{flex-direction:column;align-items:center;display:flex}.header__menu-links,.header__menu-socials{flex-direction:row;align-items:center;gap:1.25rem;display:flex}.header__menu a{color:var(--color-text-grey);font-size:var(--font-size-button);white-space:nowrap;font-weight:500;text-decoration:none;transition:color .3s}.header__menu a:hover{color:var(--color-background-light)}.header__menu .menu__socials{flex-direction:row;justify-content:center;align-items:center;gap:1.25rem;display:flex}.header__menu .menu__socials .social-link{font-size:var(--font-size-button);color:var(--color-text-grey);align-items:center;gap:.5rem;font-weight:500;display:inline-flex}.header__menu .menu__socials .social-link:hover{color:var(--color-background-light)}.header__menu .menu__socials .social-link img{flex-shrink:0;width:24px;height:24px}.header__menu .menu__socials .social-link__label{display:none}body.menu-open .header__menu .menu__socials .social-link__label{display:inline}#mobile-menu{cursor:pointer;z-index:1001;background:url(../images/menu.svg) 50%/contain no-repeat;width:30px;height:30px;display:none}#mobile-menu.close-menu{background:url(../images/close.svg) 50% no-repeat}@media (width<=768px){.header__container{align-items:center}#mobile-menu{display:block}.header__menu{z-index:1000;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;width:100%;max-width:100vw;height:auto;margin:0;padding:0;display:none;position:fixed;top:0;left:0;right:0;overflow:hidden;box-shadow:0 8px 28px #00000038}.header__menu-inner{z-index:1;width:100%;max-width:none;max-height:none;padding:calc(var(--header-height) + .75rem) var(--section-padding-x) 1.5rem var(--section-padding-x);box-sizing:border-box;-webkit-overflow-scrolling:touch;flex-direction:column;flex:0 auto;justify-content:flex-start;align-items:flex-start;gap:2rem;height:100vh;margin:0;display:flex;position:relative;overflow:hidden auto}.header__menu-pages h3,.header__menu-socials h3{width:100%;color:var(--color-background-light);text-align:left;margin-bottom:.5rem;display:none}.header__menu-links{flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;display:flex}.header__menu-socials{flex-direction:column;align-items:flex-start;gap:0;width:100%}.header__menu-pages{width:100%}.header__menu.mobile-open{background:var(--mobile-header-menu-surface);backdrop-filter:blur(10px)saturate(1.15);display:flex;transform:translateZ(0)}@supports not (backdrop-filter:blur(1px)){.header__menu.mobile-open{background:var(--glass-backdrop-fallback);backdrop-filter:none}}.header__menu .header__menu-links a{font-size:var(--font-size-h4);color:#fff;text-align:left;white-space:normal;opacity:0;width:auto;max-width:100%;padding:6px 16px 6px 0;animation:.3s forwards slideIn}.header__menu .menu__socials{flex-direction:column;align-items:flex-start;gap:.35rem;width:100%;margin-top:0}.header__menu .menu__socials .social-link{font-size:var(--font-size-h4);color:#fff;opacity:0;justify-content:flex-start;width:auto;max-width:100%;padding:6px 16px 6px 0;animation:.3s forwards slideIn}.header__menu .menu__socials .social-link:first-child{animation-delay:.35s}.header__menu .menu__socials .social-link:nth-child(2){animation-delay:.4s}.header__menu .menu__socials .social-link:nth-child(3){animation-delay:.45s}.header__menu.mobile-open .header__menu-links a:first-child{animation-delay:.1s}.header__menu.mobile-open .header__menu-links a:nth-child(2){animation-delay:.15s}.header__menu.mobile-open .header__menu-links a:nth-child(3){animation-delay:.2s}.header__menu.mobile-open .header__menu-links a:nth-child(4){animation-delay:.25s}.header__menu .menu__socials .social-link:hover{transform:scale(1.02)}.header__menu .menu__socials .social-link img{filter:brightness(0)invert();width:28px;height:28px}}@media (height<=500px) and (orientation:landscape){.header__menu{justify-content:flex-start}.header__menu-inner{padding:10px max(20px, env(safe-area-inset-right)) 10px max(20px, env(safe-area-inset-left));padding-top:max(10px, env(safe-area-inset-top));flex:0 auto;justify-content:flex-start;gap:1rem}.header__menu .header__menu-links a{padding:4px 12px 4px 0;font-size:18px}.header__menu-pages h3,.header__menu-socials h3{margin-bottom:.35rem;font-size:1rem}.header__menu .menu__socials{gap:.35rem;margin-top:0}.header__menu .menu__socials .social-link{padding:4px 12px 4px 0;font-size:16px}.header__menu .menu__socials .social-link img{width:24px;height:24px}}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}html.menu-open,body.menu-open{overflow:hidden}body.menu-open{touch-action:none}footer{z-index:100;flex-shrink:0;width:100%;margin-top:auto}body:has(#contact-form-section) .footer__contact{display:none}body:has(#contact-form-section) .footer__top{justify-content:flex-end}.footer__container{padding:5rem var(--section-padding-x) 3rem var(--section-padding-x)}.footer__contact h3{margin-bottom:.7rem;font-size:32px}@media (width>=375px) and (width<=767px){.footer__contact h3{font-size:calc(1.01781vw + 28.1832px)}}@media (width>=768px) and (width<=1023px){.footer__contact h3{font-size:36px}}@media (width>=1024px) and (width<=1919px){.footer__contact h3{font-size:calc(1.33929vw + 22.2857px)}}@media (width>=1920px){.footer__contact h3{font-size:48px}}.footer__description{color:var(--color-background-light);font-weight:400;line-height:1.1}.footer__top{justify-content:space-between;gap:4rem;padding-bottom:1.5rem;display:flex;position:relative}.footer__navigation{justify-content:space-between;gap:3rem;display:flex}.footer__pages h3,.footer__socials h3{margin-bottom:.75rem;font-size:19px}@media (width>=768px) and (width<=1023px){.footer__pages h3,.footer__socials h3{font-size:calc(1.95313vw + 4px)}}@media (width>=1024px) and (width<=1919px){.footer__pages h3,.footer__socials h3{font-size:calc(1.33929vw + 10.2857px)}}@media (width>=1920px){.footer__pages h3,.footer__socials h3{font-size:36px}}.footer__pages .footer__menu{flex-direction:column;gap:.5rem;display:flex}.footer__menu a{font-size:var(--font-size-button);line-height:1.2}.footer__socials .footer__menu{flex-direction:column;gap:.5rem;display:flex}.footer__socials .footer__menu a{align-items:center;gap:.5rem;display:flex}.footer__socials .footer__menu img{width:1.5rem;height:1.5rem}.footer__bottom img{width:var(--brand-logo-width);object-fit:contain;max-width:100%;height:auto;display:block}.footer__top:after{content:"";background:var(--glass-effect-light);width:100%;height:2px;position:absolute;bottom:0;left:0}.footer__bottom{justify-content:space-between;align-items:flex-end;gap:2rem;padding-top:1.3rem;display:flex}.footer__bottom p{color:var(--color-background-light);margin:0;font-size:13px}@media (width>=375px) and (width<=767px){.footer__bottom p{font-size:calc(17.771px - 1.27226vw)}}@media (width>=768px) and (width<=1023px){.footer__bottom p{font-size:calc(1.17188vw - 1px)}}@media (width>=1024px) and (width<=1919px){.footer__bottom p{font-size:calc(.558036vw + 5.28571px)}}@media (width>=1920px){.footer__bottom p{font-size:16px}}@media screen and (width<=1000px){.footer__container{padding:5rem var(--section-padding-x) 3rem var(--section-padding-x)}}@media (width<=600px){.footer__top{flex-direction:column;align-items:stretch;gap:2rem}.footer__navigation{justify-content:flex-end;gap:2rem;width:100%}body:has(#contact-form-section) .footer__top,body:has(#contact-form-section) .footer__navigation{justify-content:flex-start}.footer__bottom{flex-direction:column;align-items:stretch;gap:1rem}}@media (width<=767px) and (orientation:portrait){.footer__container{padding-top:3.25rem}body:not(:has(#contact-form-section)) .footer__navigation{display:none}body:has(#contact-form-section) .footer__top,body:has(#contact-form-section) .footer__navigation{justify-content:flex-start}}@media (width<=499px){body:not(:has(#contact-form-section)) .footer__pages h3,body:not(:has(#contact-form-section)) .footer__socials h3{display:none}.footer__pages .footer__menu{gap:.65rem}}:root{--big-slider-header-offset:var(--header-height)}@media (width>=1024px) and (width<=1919px){:root{--header-height:calc(90px + (85 - 90) * (100vw - 1024px) / (1920 - 1024))}}@media (width>=1920px){:root{--header-height:85px}}.big-slider__container{min-height:var(--big-slider-min-h);position:relative;overflow:hidden}.big-slider__slider{width:500%;height:var(--big-slider-min-h);min-height:var(--big-slider-min-h);transition:transform .7s;display:flex;transform:translate(0)}.big-slider__box{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-auto-flow:dense;padding-top:var(--big-slider-header-offset);box-sizing:border-box;isolation:isolate;background-position:50%;background-size:cover;align-items:center;gap:3rem;width:100%;height:100%;display:grid;position:relative;overflow:visible}.big-slider__box--video-bg{background-color:#0f0f0f87}.big-slider__bg-video{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.big-slider__bg-overlay{z-index:1;pointer-events:none;background:radial-gradient(95% 130% at 88%,#000000b8 0%,#00000047 48%,#0000 76%),linear-gradient(270deg,#00000080 0%,#0000002e 38%,#0000 72%);width:100%;height:100%;position:absolute;inset:0}.big-slider__details{z-index:2;min-width:0;padding:1rem var(--section-padding-x) 1rem 0;grid-area:1/2;margin-top:0;transition:opacity .5s;position:relative}.big-slider__note-box{min-width:0;margin:0 0 2rem}.big-slider__note-box .game-details-hero__desc-viewport,.big-slider__note-box .game-details-hero__desc-scroll{--hero-desc-fade-top:1.5rem;--hero-desc-fade-bottom:2rem;max-height:96px}@media (width>=768px) and (width<=1023px){.big-slider__note-box .game-details-hero__desc-viewport,.big-slider__note-box .game-details-hero__desc-scroll{max-height:calc(11.7188vw + 20px)}}@media (width>=1024px) and (width<=1919px){.big-slider__note-box .game-details-hero__desc-viewport,.big-slider__note-box .game-details-hero__desc-scroll{max-height:calc(3.57143vw + 103.429px)}}@media (width>=1920px){.big-slider__note-box .game-details-hero__desc-viewport,.big-slider__note-box .game-details-hero__desc-scroll{max-height:172px}}.big-slider__details .big-slider__note{margin:0;display:block}.big-slider__nav-anchor{width:1px;height:1px;margin-left:0;display:inline-block}.big-slider__trail-slot{flex-shrink:0;height:1.625rem;margin-bottom:1.25rem}.big-slider__nav-overlay{z-index:1000;pointer-events:all;position:absolute}.big-slider__common-trail{z-index:1000;pointer-events:all;align-items:center;gap:1rem;width:auto;display:flex;position:absolute;opacity:1!important}.big-slider__trail-item{flex:0 0 var(--main-slider-trail-inactive-w);width:var(--main-slider-trail-inactive-w);min-width:var(--main-slider-trail-inactive-w);background-color:var(--glass-effect-light);border:1px solid var(--border-color-glass);cursor:pointer;border-radius:33px;height:6px;transition:flex-basis .4s cubic-bezier(.4,0,.2,1),width .4s cubic-bezier(.4,0,.2,1),min-width .4s cubic-bezier(.4,0,.2,1),background-color .3s}.big-slider__trail-item.active{flex:0 0 var(--main-slider-trail-active-w);width:var(--main-slider-trail-active-w);min-width:var(--main-slider-trail-active-w);background-color:var(--color-background-white)}.big-slider__action-buttons{flex-wrap:wrap;align-items:stretch;gap:1.5rem;display:flex}.big-slider__action-buttons>.big-slider__nav-anchor{align-self:center}.big-slider__nav-container{opacity:1;gap:1rem;margin-left:2.25rem;display:inline-flex}.big-slider__nav-btn{opacity:1!important}.big-slider__nav-btn svg{fill:currentColor;width:24px;height:24px}.big-slider__illustration{width:100%;min-width:0;padding-top:0;padding-left:var(--section-padding-x);box-sizing:border-box;z-index:2;grid-area:1/1;justify-content:flex-start;place-self:center start;align-items:center;margin-top:0;transition:opacity .5s;display:flex;position:relative}.big-slider__inner{aspect-ratio:1.25;width:95%;max-width:44.5313rem;height:auto;max-height:min(calc(37.5rem * .95), calc((var(--big-slider-min-h) - var(--margin-block-util) * 2) * .95));background-position:50%;background-repeat:no-repeat;background-size:contain}@media (width<=800px){.big-slider__note-box{margin-left:0}}@media (width<=720px){.big-slider__bg-overlay{background:radial-gradient(95% 130% at 88%,#000000b8 0%,#00000047 48%,#0000 76%),linear-gradient(#0000 28%,#0000002e 62%,#00000080 100%)}.big-slider__box{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;align-items:start;gap:.75rem;padding-top:0;overflow:hidden}.big-slider__trail-slot{height:1.625rem}.big-slider__illustration{padding-top:0;padding-left:var(--section-padding-x);padding-right:var(--section-padding-x);grid-area:2/1;justify-content:center;place-self:start stretch;align-items:center;margin-top:0;display:flex}.big-slider__inner{width:min(72vw,18.75rem);max-width:none;max-height:calc((var(--big-slider-min-h) - var(--big-slider-header-offset) - 15rem) * .5);aspect-ratio:1.25;height:auto}.big-slider__details{min-height:0;padding:0 var(--section-padding-x) 1rem;text-align:center;grid-area:1/1;margin-top:0;overflow:hidden}.big-slider__note-box{margin-bottom:1rem}.big-slider__note-box .game-details-hero__desc-viewport,.big-slider__note-box .game-details-hero__desc-scroll{max-height:min(80px,20vh)}.big-slider__action-buttons{flex-direction:column;align-items:center;gap:.75rem;margin-top:.5rem}.big-slider__nav-container{margin-left:0}.big-slider__nav-btn{width:40px;height:40px}}@media (width<=720px) and (orientation:portrait){.big-slider__box{grid-template-rows:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:.5rem}.big-slider__illustration{align-self:stretch;min-height:0;margin-top:0}.big-slider__inner{aspect-ratio:1.25;width:auto;max-width:min(78vw,20rem);height:100%;max-height:100%}.big-slider__details{text-align:left;min-height:0;padding-top:var(--big-slider-header-offset);flex-direction:column;padding-bottom:1rem;display:flex}.big-slider__trail-slot{margin-bottom:.5rem}.big-slider__note-box{flex-direction:column;flex:auto;min-height:0;margin-bottom:0;display:flex}.big-slider__note-box .game-details-hero__desc-viewport,.big-slider__note-box .game-details-hero__desc-scroll{flex:0 auto;height:auto;min-height:0;max-height:96px}.big-slider__action-buttons{flex-flow:row;flex-shrink:0;justify-content:center;align-items:stretch;gap:.75rem;margin-top:auto}}@keyframes bigSliderFadeIn{0%{opacity:0}to{opacity:1}}@keyframes bigSliderSlideFromBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}:root{--logos-slider-padding-y:11px;--logos-title-font-size:31px;--logos-slide-gap:.5rem;--logos-tagline-img-mx:2rem;--logos-slide-img-height:calc(var(--logos-title-font-size) * 2 / 3);--logos-partners-gap:2rem}@media (width>=375px){:root{--logos-slide-gap:calc(.5rem + (.75 - .5) * (100vw - 375px) / (768 - 375));--logos-partners-gap:calc(2rem + (4 - 2) * (100vw - 375px) / (768 - 375))}}@media (width>=768px){:root{--logos-slide-gap:calc(.75rem + (.875 - .75) * (100vw - 768px) / (1024 - 768));--logos-partners-gap:calc(4rem + (5.25 - 4) * (100vw - 768px) / (1024 - 768))}}@media (width>=1024px){:root{--logos-slide-gap:calc(.875rem + (1 - .875) * (100vw - 1024px) / (1920 - 1024));--logos-partners-gap:calc(5.25rem + (6.5 - 5.25) * (100vw - 1024px) / (1920 - 1024))}}@media (width>=1920px){:root{--logos-slide-gap:1rem;--logos-partners-gap:6.5rem}}@media (width>=375px) and (width<=767px){:root{--logos-title-font-size:calc(31px + (27 - 31) * (100vw - 375px) / (768 - 375));--logos-slider-padding-y:11px}}@media (width>=768px) and (width<=1023px){:root{--logos-title-font-size:calc(27px + (35 - 27) * (100vw - 768px) / (1024 - 768));--logos-slider-padding-y:calc(11px + (18 - 11) * (100vw - 768px) / (1024 - 768))}}@media (width>=1024px) and (width<=1919px){:root{--logos-title-font-size:calc(35px + (40 - 35) * (100vw - 1024px) / (1920 - 1024));--logos-slider-padding-y:calc(18px + (23 - 18) * (100vw - 1024px) / (1920 - 1024))}}@media (width>=1920px){:root{--logos-title-font-size:40px;--logos-slider-padding-y:23px}}.logos__slider{padding:var(--logos-slider-padding-y) 0;white-space:nowrap;cursor:default;position:relative;overflow:hidden}.logos__slider:not(.without-background):before{content:"";opacity:.96;background:url(../images/slider_back.webp) 50%/cover no-repeat;position:absolute;inset:0}.logos__slider>*{z-index:2;position:relative}.logos__slider img{height:var(--logos-slide-img-height);width:auto}.logos__slide{align-items:center;display:inline-block}.logos__slide.tagline{vertical-align:middle;align-items:center;gap:var(--logos-slide-gap);flex-wrap:nowrap;display:inline-flex}.logos__slide.tagline img{height:calc(var(--logos-slide-img-height) * 1.5);margin:0 var(--logos-tagline-img-mx);flex-shrink:0;align-self:center;display:block;transform:translateY(-.15em)}.logos__slide.tagline>.logos__title{align-self:center;margin:0;line-height:1;transform:translateY(.05em)}.logos__slide.partners img{margin-right:var(--logos-partners-gap)}.logos__title{font-size:var(--logos-title-font-size);text-transform:uppercase;color:var(--purple-text-color);font-style:italic;font-weight:700}:root{--partners-section-h:215px;--partners-logo-h:22px;--partners-logo-gap:14px}@media (width>=768px) and (width<=1023px){:root{--partners-section-h:calc(215px + (290 - 215) * (100vw - 768px) / (1024 - 768));--partners-logo-h:calc(22px + (30 - 22) * (100vw - 768px) / (1024 - 768));--partners-logo-gap:calc(14px + (20 - 14) * (100vw - 768px) / (1024 - 768))}}@media (width>=1024px) and (width<=1919px){:root{--partners-section-h:calc(290px + (534 - 290) * (100vw - 1024px) / (1920 - 1024));--partners-logo-h:calc(30px + (52 - 30) * (100vw - 1024px) / (1920 - 1024));--partners-logo-gap:calc(20px + (36 - 20) * (100vw - 1024px) / (1920 - 1024))}}@media (width>=1920px){:root{--partners-section-h:534px;--partners-logo-h:52px;--partners-logo-gap:36px}}.partners-section__container{width:100%;max-width:100%;min-height:var(--partners-section-h);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(1.25rem,2.5vw,2.5rem);display:grid;overflow:visible}.partners-section__intro{flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(.75rem,1.25vw,1rem);width:100%;min-width:0;max-width:none;display:flex}.partners-section__intro h1{text-align:left;margin:0}.partners-section__intro b{color:var(--color-accent-primary)}.partners-section__intro p{max-width:100%;color:var(--color-background-light);margin:0;line-height:1.3}.partners-section__sliders{height:var(--partners-section-h);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,2vw,2rem);width:100%;min-height:0;display:grid}.partners-section__column{isolation:isolate;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;min-height:0;-webkit-mask-image:-webkit-linear-gradient(to bottom, transparent 0%, #000 14%, #000 86%, transparent 100%);position:relative;overflow:hidden;transform:translateZ(0);mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%)}.partners-section__track{height:100%;overflow:hidden}.partners-section__strip{align-items:center;gap:var(--partners-logo-gap);-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-direction:column;display:flex;transform:translateZ(0)}.partners-section__strip img{height:var(--partners-logo-h);object-fit:contain;opacity:.92;flex-shrink:0;width:auto;max-width:100%;display:block}.partners-section__strip img[src*=slotstemple\.svg],.partners-section__strip img[src*=click\.svg],.partners-section__strip img[src*=tonybet\.svg]{height:calc(var(--partners-logo-h) * 1.7)}.partners-section__strip img[src*=betRivers\.svg]{height:calc(var(--partners-logo-h) * 2)}@media (width<=1023px) and (orientation:portrait){:root{--partners-logo-h:clamp(18px, 5vw, 24px);--partners-logo-gap:clamp(.75rem, 5vw, 1.5rem)}.partners-section__container{grid-template-rows:auto auto;grid-template-columns:1fr;place-items:center;gap:clamp(.75rem,3vw,1.25rem);width:100%;max-width:36rem;min-height:0;margin-inline:auto}.partners-section__intro{text-align:center;align-items:center;width:min(100%,36rem);max-width:36rem;margin-inline:auto}.partners-section__intro .btn{align-self:center}.partners-section__intro h1{text-align:center}.partners-section__sliders{grid-template-rows:repeat(3,minmax(52px,auto));grid-template-columns:1fr;gap:clamp(.35rem,1.5vw,.5rem);width:min(100%,36rem);max-width:36rem;height:auto;margin-inline:auto}.partners-section__column{height:clamp(52px,14vw,68px);-webkit-mask-image:-webkit-linear-gradient(to right, transparent 0%, #000 8%, #000 92%, transparent 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.partners-section__strip{flex-direction:row;align-items:center;width:max-content}.partners-section__strip img{margin-right:0}.partners-section__container.margin-bottom{margin-bottom:2rem}}.advantages-section{background:url(../images/advantages/advantages_background.webp) 50%/cover no-repeat;position:relative}.advantages-section:before{content:"";z-index:1;background:#191919b8;width:100%;height:100%;position:absolute;top:0;left:0}.advantages-section>*{z-index:2;position:relative}.advantages-section__container{padding-block:clamp(1.5rem,1rem + 3vw,3.75rem)}.advantages-section__container h1{margin-bottom:clamp(1.75rem,4vw,2.5rem)}.advantages-section__container h4{margin-bottom:.5rem;font-weight:700}.advantages-section__content p{font-weight:400;line-height:1.2}.advantages-section__icon img{object-fit:contain;width:36px;height:36px}@media (width<=767px) and (orientation:portrait){.advantages-section__icon img{width:clamp(36px,9.5vw,42px);height:clamp(36px,9.5vw,42px)}}@media (width>=768px) and (width<=1023px){.advantages-section__icon img{width:calc(4px + 5.4902vw);height:calc(4px + 5.4902vw)}}@media (width>=1024px) and (width<=1919px){.advantages-section__icon img{width:calc(4px + 4.6875vw);height:calc(4px + 4.6875vw)}}@media (width>=1920px){.advantages-section__icon img{width:88px;height:88px}}.advantages-section__grid{grid-gap:clamp(1.25rem, 3vw, 2rem);grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=660px){.advantages-section__grid{grid-gap:clamp(1rem, 3vw, 1.5rem);grid-template-rows:none;grid-template-columns:1fr}}.advantages-section__item{align-items:flex-start;gap:clamp(.75rem,2vw,1rem);display:flex}.advantages-section__features{width:95%;max-width:343px;height:auto;margin-top:.35rem;display:block}.contact-form-section{--contact-form-section-h:645px;--contact-form-submit-font-size:14px;height:auto;min-height:var(--contact-form-section-h);background:url(../images/contactUs/background.webp) 50%/cover no-repeat;position:relative;overflow:visible hidden}@media (width>=375px) and (width<=767px){.contact-form-section{--contact-form-section-h:calc(645px + (371 - 645) * (100vw - 375px) / (768 - 375))}}@media (width>=768px) and (width<=1023px){.contact-form-section{--contact-form-section-h:calc(371px + (392 - 371) * (100vw - 768px) / (1024 - 768))}}@media (width>=1024px) and (width<=1919px){.contact-form-section{--contact-form-section-h:calc(392px + (600 - 392) * (100vw - 1024px) / (1920 - 1024));--contact-form-submit-font-size:calc(14px + (20 - 14) * (100vw - 1024px) / (1920 - 1024))}}@media (width>=1920px){.contact-form-section{--contact-form-section-h:600px;--contact-form-submit-font-size:20px}}.contact-form-section:before{content:"";z-index:0;background:#15151599;width:100%;height:100%;position:absolute;top:0;left:0}.contact-form-section>*{z-index:2;position:relative}.contact-form-section__layout{width:100%;max-width:100%;height:100%;min-height:var(--contact-form-section-h);box-sizing:border-box;margin:0 auto;position:relative}.contact-form-section__container{z-index:2;width:min(50%,700px);min-width:0;max-width:100%;height:100%;min-height:0;padding:clamp(1.25rem, calc(var(--contact-form-section-h) * .06), 6rem) 0 clamp(1.25rem, calc(var(--contact-form-section-h) * .08), 10rem);box-sizing:border-box;flex-direction:column;justify-content:flex-start;gap:clamp(1rem,2.5vw,1.75rem);display:flex;position:relative}.contact-form-section.padding-top{height:auto;min-height:calc(var(--contact-form-section-h) + var(--header-height) + 2rem)}.contact-form-section.padding-top .contact-form-section__container{padding-top:calc(var(--header-height) + 2.75rem)}.contact-form-section__aside{top:0;bottom:0;right:calc(-1 * var(--section-padding-x));width:calc(65% + var(--section-padding-x));pointer-events:none;z-index:0;justify-content:flex-end;align-items:flex-end;max-width:none;display:flex;position:absolute}.contact-form-section.padding-top .contact-form-section__aside{height:var(--contact-form-section-h);max-height:var(--contact-form-section-h);top:auto;bottom:0}.contact-form-section__aside img{object-fit:contain;object-position:right bottom;width:100%;height:auto;max-height:100%;display:block}.contact-form-section__title{font-size:var(--font-size-h1);color:var(--main-text-color);margin:0 0 clamp(.5rem, calc(var(--contact-form-section-h) * .03), 2rem) 0;flex-shrink:0;font-weight:700}.contact-form-section__title b{color:var(--color-accent-green)}.contact-form-section__intro{max-width:38rem;color:var(--color-background-light);margin:0;font-weight:400;line-height:1.25}.contact-form-section__copy{min-width:0}.contact-form-section__form{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.contact-form-section__form form{gap:clamp(.35rem, calc(var(--contact-form-section-h) * .012), .85rem);flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.contact-form-section__label{flex-direction:column;flex:none;min-height:0;margin-bottom:0;display:flex}.contact-form-section__label:has(.contact-form-section__textarea){flex:auto;min-height:3.5rem}.contact-form-section__error{color:red;margin-top:.35rem;font-size:.875rem;line-height:1.3;display:block}.contact-form-section__error:empty{display:none}.contact-form-section__consent-wrap{margin-bottom:clamp(.35rem, calc(var(--contact-form-section-h) * .015), 1.5rem);flex-shrink:0}.contact-form-section__consent-wrap .contact-form-section__consent{margin-bottom:0}.contact-form-section__input{width:100%;padding:clamp(.65rem, calc(var(--contact-form-section-h) * .028), 1.2rem) clamp(.75rem, 2vw, 1rem);background:var(--glass-effect-dark);border-radius:var(--btn-border-radius);color:var(--main-text-color);font-family:inherit;font-size:var(--font-size-body-medium);box-sizing:border-box;border:none}.contact-form-section__input::placeholder{color:var(--color-text-grey);font-size:calc(var(--contact-form-submit-font-size) + 2px)}.contact-form-section__input:focus{outline:1px solid var(--border-color-glass)}.contact-form-section__input:not(.contact-form-section__textarea){flex:none}.contact-form-section__textarea{resize:none;flex:auto;height:auto;min-height:3.5rem}.contact-form-section__consent{cursor:pointer;color:var(--main-text-color);font-size:var(--contact-form-submit-font-size);flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:0;line-height:1.35;display:flex}.contact-form-section__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border-color-glass);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.15rem;margin-right:.5rem}.contact-form-section__checkbox:checked{border-color:var(--main-text-color);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='white' d='M13.3 4.3a1 1 0 0 1 0 1.4l-6 6a1 1 0 0 1-1.4 0l-3-3a1 1 0 1 1 1.4-1.4L6.5 9.6l5.3-5.3a1 1 0 0 1 1.4 0z'/%3E%3C/svg%3E") 50%/80% no-repeat}.contact-form-section__button-container{flex-shrink:0;margin-top:0}.contact-form-section__submit{width:100%;padding:clamp(.7rem, calc(var(--contact-form-section-h) * .03), 1.25rem) 1rem;background-color:var(--color-background-white);color:var(--dark-text-color);font-family:inherit;font-size:var(--contact-form-submit-font-size);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--btn-border-radius);cursor:pointer;border:none;font-weight:700;transition:opacity .2s,transform .2s}.contact-form-section__submit:hover:not(:disabled){opacity:.95;transform:scale(1.01)}.contact-form-section__submit:disabled{opacity:.6;cursor:not-allowed}.contact-form-section__success{font-size:var(--font-size-body-medium);color:var(--color-accent-green);min-height:1.25em;margin-top:1rem}@media (width<=1024px){.contact-form-section__submit{width:100%}}@media (width<=639px){.contact-form-section{overflow-x:hidden}.contact-form-section__layout{height:100%;min-height:100%;display:block;position:relative}.contact-form-section__container{z-index:2;box-sizing:border-box;width:100%;max-width:36rem;height:100%;min-height:100%;max-height:none;margin-inline:auto;padding:clamp(1rem,4vw,2.5rem) 0 clamp(.35rem,2vw,.75rem);position:relative;overflow:hidden}.contact-form-section.padding-top .contact-form-section__container{padding-top:calc(var(--header-height) + 2.5rem)}.contact-form-section__form{flex:auto;max-height:none}.contact-form-section__form form{flex:auto;height:100%;min-height:0}.contact-form-section__label:has(.contact-form-section__textarea){flex:0 auto;max-height:120px}.contact-form-section__textarea{flex:0 auto;height:auto;min-height:2.75rem;max-height:120px}.contact-form-section__input{padding:clamp(.5rem, calc(var(--contact-form-section-h) * .022), .85rem) clamp(.65rem, 1.75vw, .85rem)}.contact-form-section__aside{top:auto;bottom:0;right:auto;left:calc(-1 * var(--section-padding-x));width:calc(100% + 2 * var(--section-padding-x));z-index:1;pointer-events:none;justify-content:flex-end;align-items:flex-end;max-width:none;height:71.4%;max-height:71.4%;margin:0;display:flex;position:absolute;overflow:hidden}.contact-form-section__aside img{margin-inline:0;object-fit:contain;object-position:right bottom;flex-shrink:0;width:auto;max-width:100%;height:100%;max-height:100%;margin-left:auto;display:block}}@media (width<=767px) and (orientation:portrait){.contact-form-section{background-position:bottom;flex-direction:column;display:flex;overflow-x:hidden}.contact-form-section__layout{flex:auto;min-height:100%}.contact-form-section.padding-top .contact-form-section__layout{min-height:100%}.contact-form-section__aside,.contact-form-section.padding-top .contact-form-section__aside{top:auto;bottom:0;right:0;left:calc(-1 * var(--section-padding-x));width:calc(100% + 2 * var(--section-padding-x));height:auto;max-height:none;line-height:0;overflow:visible}.contact-form-section__aside img{object-fit:contain;object-position:right bottom;width:100%;max-width:none;height:auto;max-height:none;margin:0}}.breadcrumbs{top:calc(var(--header-height) + .1rem);width:100%;padding:.25rem var(--section-padding-x);box-sizing:border-box;z-index:1000;position:absolute;left:0}.breadcrumbs__list{align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs__item{font-size:var(--font-size-body);color:var(--color-text-grey)}.breadcrumbs__item+.breadcrumbs__item:before{content:"";vertical-align:middle;background-color:currentColor;flex-shrink:0;width:8px;height:9px;margin-right:.5rem;display:inline-block;-webkit-mask-image:url(../images/icons/arrow_small.svg);mask-image:url(../images/icons/arrow_small.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.breadcrumbs__link{color:var(--color-text-grey);font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none;transition:color .2s}.breadcrumbs__link:hover{color:var(--color-background-light)}.breadcrumbs__item--active{color:var(--color-background-light);font-size:inherit;font-weight:inherit}.our-games-bg{background:0 0;position:relative;overflow:visible}.our-games{--our-games-grid-card-w:165px;--our-games-grid-col-gap:13px;--our-games-grid-row-gap:8px;max-width:1660px}@media (width>=375px){.our-games{--our-games-grid-card-w:calc(165px + (160 - 165) * (100vw - 375px) / (768 - 375));--our-games-grid-col-gap:calc(13px + (10 - 13) * (100vw - 375px) / (768 - 375));--our-games-grid-row-gap:calc(8px + (22 - 8) * (100vw - 375px) / (768 - 375))}}@media (width>=768px){.our-games{--our-games-grid-card-w:calc(160px + (215 - 160) * (100vw - 768px) / (1024 - 768));--our-games-grid-col-gap:calc(10px + (12 - 10) * (100vw - 768px) / (1024 - 768));--our-games-grid-row-gap:calc(22px + (30 - 22) * (100vw - 768px) / (1024 - 768))}}@media (width>=1024px){.our-games{--our-games-grid-card-w:calc(215px + (400 - 215) * (100vw - 1024px) / (1920 - 1024));--our-games-grid-col-gap:calc(12px + (25 - 12) * (100vw - 1024px) / (1920 - 1024));--our-games-grid-row-gap:calc(30px + (50 - 30) * (100vw - 1024px) / (1920 - 1024))}}@media (width>=1920px){.our-games{--our-games-grid-card-w:400px;--our-games-grid-col-gap:25px;--our-games-grid-row-gap:50px}}.our-games__header{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:2rem;display:flex}.our-games__header b{color:var(--color-accent-primary)}.our-games__header h1{white-space:nowrap}.our-games__header p{text-align:right;max-width:800px;margin-bottom:0}.our-games__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.our-games__filters{flex-wrap:wrap;gap:.75rem;display:flex}.our-games__filters-inner{display:contents}.our-games__filters-toggle,.our-games__filters-backdrop{display:none}@media (width<=600px){.our-games__filters-toggle{box-sizing:border-box;font-family:Arimo,sans-serif;font-size:var(--fluid-font-p,.875rem);color:var(--color-background-light);background-color:var(--glass-effect);border:1px solid var(--border-color-glass);cursor:pointer;border-radius:clamp(6px,1vw,12px);flex-shrink:0;justify-content:center;align-items:center;padding:5px 6px;transition:background-color .2s,border-color .2s;display:inline-flex}.our-games__filters-toggle:hover{background-color:var(--glass-effect-light)}.our-games__toolbar{flex-flow:row;align-items:stretch;gap:.75rem}.our-games .search-bar{flex:auto;width:auto;min-width:0}.our-games__filters-backdrop{z-index:380;opacity:0;visibility:hidden;pointer-events:none;background:#00000073;transition:opacity .3s,visibility .3s;display:block;position:fixed;inset:0}.our-games--filters-open .our-games__filters-backdrop{opacity:1;visibility:visible;pointer-events:auto}.our-games__filters{box-sizing:border-box;background:var(--mobile-header-menu-surface);backdrop-filter:blur(20px)saturate(1.15);border:1px solid var(--border-color-glass);z-index:390;visibility:hidden;pointer-events:none;border-bottom:none;border-radius:clamp(12px,3vw,18px) clamp(12px,3vw,18px) 0 0;flex-flow:column;gap:0;width:100%;max-width:100vw;height:auto;margin:0;padding:0;transition:transform .32s,visibility .32s;position:fixed;inset:auto 0 0;overflow:hidden;transform:translateY(100%)translateZ(0);box-shadow:0 -12px 40px #00000059}@supports not (backdrop-filter:blur(1px)){.our-games__filters{background:var(--glass-backdrop-fallback);backdrop-filter:none}}.our-games__filters-inner{max-height:min(90vh, 100dvh - env(safe-area-inset-bottom,0px));padding:1rem;padding-bottom:max(1rem, env(safe-area-inset-bottom));box-sizing:border-box;-webkit-overflow-scrolling:touch;z-index:1;flex-direction:column;gap:.75rem;display:flex;position:relative;overflow:hidden auto}.our-games--filters-open .our-games__filters{visibility:visible;pointer-events:auto;transform:translateY(0)translateZ(0)}.our-games__filters .multi-select{flex-direction:column;align-items:stretch;width:100%;min-width:0;max-width:100%;display:flex}.our-games__filters .multi-select__dropdown{z-index:auto;flex-shrink:0;width:100%;margin:0;position:static;top:auto;left:auto}.our-games__filters .multi-select,.our-games__filters .multi-select.is-open,.our-games__filters .multi-select.inactive{box-shadow:none;background:0 0;border:none}.our-games__filters .multi-select:not(.inactive):not(.is-open):hover{background:0 0}.our-games__filters .multi-select__dropdown,.our-games__filters .multi-select.is-open .multi-select__dropdown{backdrop-filter:none;background:0 0;border:none}.our-games__filters .multi-select__dropdown:before{display:none}.our-games__filters .multi-select__option,.our-games__filters .multi-select__option:hover{background:0 0}}.our-games__tags{flex-wrap:wrap;gap:.5rem;min-height:0;margin-bottom:1.5rem;display:flex}.our-games__grid-wrap{pointer-events:none;position:relative}.our-games__grid{grid-template-columns:repeat(4, minmax(0, var(--our-games-grid-card-w)));column-gap:var(--our-games-grid-col-gap);row-gap:var(--our-games-grid-row-gap);pointer-events:auto;touch-action:pan-y;justify-content:center;display:grid}.our-games .game-card--medium{box-sizing:border-box;width:100%;max-width:100%;height:auto;aspect-ratio:var(--game-card-medium-aspect-w) / var(--game-card-medium-aspect-h)}.our-games__load-more{justify-content:center;margin-top:2.5rem;padding-top:0;padding-bottom:.25rem;display:flex}.our-games__arrow{margin-left:.5rem}.our-games-coming-soon{margin-top:2rem;overflow-x:hidden}.our-games-coming-soon__empty{max-width:36rem;margin-top:1.25rem;padding:1.75rem 0 .5rem}.our-games-coming-soon__empty-title{color:var(--color-background-light);margin:0;font-size:clamp(1.1rem,2.5vw,1.5rem);font-weight:700;line-height:1.2}.our-games-coming-soon__shell{max-width:1660px;margin-inline:auto}@media (width<=1023px){.our-games-coming-soon .our-games-section__header{flex-direction:column;align-items:stretch;gap:1rem}.our-games-coming-soon .our-games-slider__controls{width:100%;min-width:0}.our-games-coming-soon .our-games-slider__controls .btn.btn-circle{display:none}.our-games-coming-soon .our-games-slider.is-dragging .our-games-slider__track{transition:none}.our-games-coming-soon .our-games-slider__trail{flex:auto;min-width:0;max-width:none}}.our-games-slider--bleed{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative}.our-games-section__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.our-games-section__header-content{flex-direction:column;display:flex}.our-games-section__header-content p{max-width:500px;margin-top:2rem}.our-games-section__title b{color:var(--color-accent-green)}.our-games-slider{position:relative;overflow:hidden}.our-games-slider__track{will-change:transform;gap:1.25rem;transition:transform .45s;display:flex}.our-games-slider__controls{align-items:center;gap:.75rem;display:flex}.our-games-slider__trail{cursor:pointer;background:#ffffff26;border-radius:3px;flex:1;align-self:center;min-width:480px;max-width:880px;height:6px;position:relative;overflow:hidden}.our-games-slider__trail-fill{background:#fff;border-radius:3px;height:100%;transition:left .35s,width .35s;position:absolute;top:0}.our-games-slider[data-slider-id=our-games-coming-soon] .our-games-slider__track{padding-left:var(--section-padding-x);box-sizing:border-box}.our-games-slider[data-slider-id=our-games-coming-soon] .game-card{box-sizing:border-box;min-width:0;max-width:none;width:var(--coming-soon-card-w);height:auto;aspect-ratio:var(--coming-soon-aspect-w) / var(--coming-soon-aspect-h);flex:0 0 var(--coming-soon-card-w)}.our-games-slider[data-slider-id=our-games-coming-soon] .game-card .game-card__img{width:calc(100% + 4px);height:calc(100% + 4px);margin:-2px}@media (width<=374px){.our-games-slider[data-slider-id=our-games-coming-soon] .game-card{width:min(var(--coming-soon-card-w), calc(100vw - 2.5rem));flex:0 0 min(var(--coming-soon-card-w), calc(100vw - 2.5rem));max-width:100%}}@media (width<=1280px){.our-games__grid{grid-template-columns:repeat(4,1fr)}}@media (width<=1000px){.our-games__header{flex-direction:column;align-items:flex-start}.our-games__header p{text-align:left}}@media (width<=680px){.our-games__grid{grid-template-columns:repeat(3,1fr)}}@media (width<=800px){.our-games-slider__trail{min-width:min(200px,45vw)}}@media (width<=440px){.our-games__grid{grid-template-columns:repeat(2,1fr)}}.game-details-hero{min-height:var(--hero-section-min-h);background-repeat:no-repeat;position:relative}.game-details-hero:before{content:"";z-index:0;background:#0000008c;position:absolute;inset:0}.game-details-hero__container{z-index:1;padding:max(calc(var(--header-height) + 2.75rem), calc(var(--margin-block-util) * 2.2)) 0 var(--margin-block-util);grid-template-columns:60% 40%;align-items:center;gap:2rem;display:grid;position:relative}.game-details-hero__info{flex-direction:column;gap:1rem;display:flex}.game-details-hero__title{font-size:var(--font-size-h1);text-transform:uppercase;color:var(--main-text-color);margin:0;font-weight:700}.game-details-hero__desc-box{width:100%;min-width:0}.game-details-hero__desc-viewport{--hero-desc-fade-top:4.5rem;--hero-desc-fade-bottom:5rem;--hero-desc-scrollbar-gutter:calc(6px + 10px + 10px);overscroll-behavior-y:auto;-webkit-mask-composite:source-over;max-height:min(280px,42vh);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:100% 100%,100% 100%;mask-size:100% 100%,100% 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;mask-composite:add;-webkit-mask-image:-webkit-linear-gradient(to bottom, transparent 0%, #000 var(--hero-desc-fade-top), #000 calc(100% - var(--hero-desc-fade-bottom)), transparent 100%), -webkit-linear-gradient(to right, #fff 0, #fff var(--hero-desc-scrollbar-gutter), transparent var(--hero-desc-scrollbar-gutter));mask-image:linear-gradient(to bottom, transparent 0%, #000 var(--hero-desc-fade-top), #000 calc(100% - var(--hero-desc-fade-bottom)), transparent 100%), linear-gradient(to right, #fff 0, #fff var(--hero-desc-scrollbar-gutter), transparent var(--hero-desc-scrollbar-gutter));transition:-webkit-mask-image .25s,mask-image .25s;position:relative;overflow:hidden}.game-details-hero__desc-viewport.is-at-start:not(.is-at-end){-webkit-mask-image:-webkit-linear-gradient(to bottom, #000 0%, #000 calc(100% - var(--hero-desc-fade-bottom)), transparent 100%), -webkit-linear-gradient(to right, #fff 0, #fff var(--hero-desc-scrollbar-gutter), transparent var(--hero-desc-scrollbar-gutter));mask-image:linear-gradient(to bottom, #000 0%, #000 calc(100% - var(--hero-desc-fade-bottom)), transparent 100%), linear-gradient(to right, #fff 0, #fff var(--hero-desc-scrollbar-gutter), transparent var(--hero-desc-scrollbar-gutter))}.game-details-hero__desc-viewport.is-at-end:not(.is-at-start){-webkit-mask-image:-webkit-linear-gradient(to bottom, transparent 0%, #000 var(--hero-desc-fade-top), #000 100%), -webkit-linear-gradient(to right, #fff 0, #fff var(--hero-desc-scrollbar-gutter), transparent var(--hero-desc-scrollbar-gutter));mask-image:linear-gradient(to bottom, transparent 0%, #000 var(--hero-desc-fade-top), #000 100%), linear-gradient(to right, #fff 0, #fff var(--hero-desc-scrollbar-gutter), transparent var(--hero-desc-scrollbar-gutter))}.game-details-hero__desc-viewport.is-at-start.is-at-end{-webkit-mask-composite:source-over;-webkit-mask-image:none;mask-image:none;mask-composite:add}.game-details-hero__desc-scrollbar{width:var(--hero-desc-scrollbar-gutter);z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0}.game-details-hero__desc-viewport:not(.desc-has-overflow) .game-details-hero__desc-scrollbar{display:none}.game-details-hero__desc-scrollbar-thumb{box-sizing:border-box;background:#ffffffeb;border-radius:33px;width:4px;min-height:22px;margin-left:-2px;position:absolute;top:0;left:50%}.game-details-hero__desc-scroll{overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-width:none;-ms-overflow-style:none;direction:ltr;min-height:0;max-height:min(280px,42vh);overflow-x:hidden}.game-details-hero__desc-scroll::-webkit-scrollbar{display:none}.game-details-hero__desc-viewport:not(.desc-has-overflow) .game-details-hero__desc-scroll{padding-left:0;overflow-y:hidden}.game-details-hero__desc-viewport.desc-has-overflow .game-details-hero__desc-scroll{-webkit-overflow-scrolling:touch;padding-left:var(--hero-desc-scrollbar-gutter);overflow-y:auto}.game-details-hero__desc-inner{text-align:left;direction:ltr}.game-details-hero__desc{color:var(--color-text-grey-light);white-space:pre-wrap;max-width:none;margin:0;line-height:1.45}.game-details-hero__actions{flex-wrap:wrap;gap:1rem;margin-top:.5rem;display:flex}.game-details-hero__thumb{max-width:100%;width:var(--main-slider-illustration-w);border-radius:16px;justify-self:center;overflow:hidden}.game-details-hero__thumb img{width:100%;height:var(--main-slider-illustration-h);object-fit:contain;border-radius:16px;display:block}.game-details-section__header-content{flex-direction:column;display:flex}.game-details-section__header-content p{margin-top:2rem}.game-details-section__header{justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;display:flex}@media (width<=1023px){.game-details-section__header{flex-direction:column;align-items:stretch;gap:1rem}.game-details-slider__controls{width:100%;min-width:0}.game-details-slider__controls .btn.btn-circle{display:none}.game-details-slider.is-dragging .game-details-slider__track{transition:none}}.game-details-section__title b{color:var(--color-accent-green)}#game-details-features .game-details-section__title b{color:var(--color-accent-primary)}#game-details-features.game-details-section{overflow-x:hidden}.game-details-features__shell{max-width:1660px;margin-inline:auto}.game-details-features__split{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:2.5rem 3rem;display:grid}.game-details-features__split--solo{grid-template-columns:minmax(0,1fr);max-width:42rem}.game-details-features__left{flex-direction:column;gap:1.75rem;min-width:0;display:flex}.game-details-features__left .game-details-section__title{margin:0}.game-details-features__right{min-width:0}.game-details-accordion{flex-direction:column;gap:.85rem;display:flex}.game-details-accordion__item{min-width:0}.game-details-accordion__header{width:100%;color:var(--main-text-color);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.9rem;padding:0;display:flex}.game-details-accordion__icon.btn.btn-circle{pointer-events:none;width:44px;height:44px;transition:transform .3s,background .3s,box-shadow .3s;transform:rotate(-90deg)}.game-details-accordion__icon.btn.btn-circle:after{width:12px;height:20px}.game-details-accordion__item.is-open .game-details-accordion__icon.btn.btn-circle{transform:rotate(90deg)}.game-details-accordion__header:is(:hover,:focus-visible) .game-details-accordion__icon.btn.btn-circle{background:var(--btn-circle-bg-hover);backdrop-filter:none;box-shadow:var(--btn-circle-inner-shadow-hover);transform:rotate(-90deg)scale(1.05)}.game-details-accordion__item.is-open .game-details-accordion__header:is(:hover,:focus-visible) .game-details-accordion__icon.btn.btn-circle{transform:rotate(90deg)scale(1.05)}.game-details-accordion__title{font-size:var(--font-size-h4);font-weight:600;line-height:1.3}.game-details-accordion__panel{grid-template-rows:0fr;transition:grid-template-rows .28s ease-out;display:grid}.game-details-accordion__item.is-open .game-details-accordion__panel{grid-template-rows:1fr}.game-details-accordion__panel-inner{opacity:0;min-height:0;transition:opacity .22s ease-out,transform .28s ease-out;overflow:hidden;transform:translateY(-4px)}.game-details-accordion__item.is-open .game-details-accordion__panel-inner{opacity:1;transition-delay:40ms;transform:translateY(0)}.game-details-accordion__panel-inner p{color:var(--color-text-grey-light);white-space:pre-wrap;margin:0;padding:.75rem 0 .35rem calc(44px + .9rem);line-height:1.5}.game-details-gallery{flex-direction:column;gap:.85rem;display:flex}.game-details-gallery__main{aspect-ratio:16/10;background:#ffffff0d;border-radius:12px;overflow:hidden}.game-details-gallery__main img{object-fit:cover;width:100%;height:100%;display:block}.game-details-gallery__thumbs{gap:.75rem;display:flex}.game-details-gallery__thumbs[hidden]{display:none}.game-details-gallery__thumb{cursor:pointer;aspect-ratio:16/10;background:#ffffff0d;border:none;border-radius:10px;flex:1 1 0;min-width:0;padding:0;display:block;overflow:hidden}.game-details-gallery__thumb img{object-fit:cover;width:100%;height:100%;display:block}.game-details-gallery__controls{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.35rem;display:flex}@media (width<=1023px){.game-details-features__split{grid-template-columns:1fr;gap:2rem}.game-details-gallery__controls .btn.btn-circle{display:none}}.game-details-slider{position:relative;overflow:hidden}.game-details-slider__track{will-change:transform;align-items:flex-start;gap:1.25rem;transition:transform .45s;display:flex}.game-details-slider__controls{align-items:center;gap:.75rem;display:flex}.game-details-slider__btn{width:44px;height:44px;color:var(--main-text-color);cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,border-color .2s;display:flex}.game-details-slider__btn:hover{background:#ffffff24;border-color:#ffffff59}.game-details-slider__btn svg{fill:currentColor;width:18px;height:18px}.game-details-slider__trail{cursor:pointer;background:#ffffff26;border-radius:3px;flex:1;align-self:center;min-width:clamp(72px,32vw,480px);max-width:min(880px,100%);height:6px;position:relative;overflow:hidden}@media (width<=1023px){.game-details-slider__trail{flex:auto;min-width:0;max-width:none}}.game-details-slider__trail-track{border-radius:3px;position:absolute;inset:0}.game-details-slider__trail-fill{background:#fff;border-radius:3px;height:100%;transition:left .35s,width .35s;position:absolute;top:0}#game-details-similar.game-details-section{overflow-x:hidden}.game-details-similar__shell{max-width:1660px;margin-inline:auto}.game-details-similar__shell .game-details-section__header{margin-bottom:1.5rem}#game-details-similar .game-details-slider--bleed{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative}.game-details-slider[data-slider-id=similar] .game-details-slider__track{padding-left:var(--section-padding-x);box-sizing:border-box}.game-details-slider[data-slider-id=similar] .game-card.game-card--medium{box-sizing:border-box;min-width:0;max-width:none;color:inherit;width:var(--similar-card-w);height:auto;aspect-ratio:var(--game-card-medium-aspect-w) / var(--game-card-medium-aspect-h);flex:0 0 var(--similar-card-w);text-decoration:none}@media (width>=1024px) and (width<=1919px){.game-details-slider[data-slider-id=similar]{--similar-card-w:calc(213px + (400 - 213) * (100vw - 1024px) / (1920 - 1024))}}@media (width>=1920px){.game-details-slider[data-slider-id=similar]{--similar-card-w:400px}}@media (width>=768px) and (width<=1023px){.game-details-slider[data-slider-id=similar]{--similar-card-w:calc(160px + (213 - 160) * (100vw - 768px) / (1024 - 768))}}@media (width>=375px) and (width<=767px){.game-details-slider[data-slider-id=similar]{--similar-card-w:calc(213px + (160 - 213) * (100vw - 375px) / (768 - 375))}}@media (width<=374px){.game-details-slider[data-slider-id=similar]{--similar-card-w:min(213px, calc(100vw - 2.5rem))}}.game-details-slider[data-slider-id=similar] .game-card .game-card__img{width:calc(100% + 4px);height:calc(100% + 4px);margin:-2px}main:has(.game-details-hero) .breadcrumbs__item{font-size:clamp(12px, var(--font-size-a), 14px)}@media (width>=1920px){main:has(.game-details-hero) .breadcrumbs__item+.breadcrumbs__item:before{width:7px;height:8px}}@media (width<=767px){.game-details-hero__container{grid-template-columns:1fr;align-items:stretch;gap:1.5rem}.game-details-hero__thumb{width:var(--main-slider-illustration-w);order:-1;justify-self:center;max-width:100%}.game-details-hero__info{text-align:center;align-items:center}.game-details-hero__actions{justify-content:center}.game-details-hero__desc-viewport,.game-details-hero__desc-scroll{max-height:min(240px,40vh)}}@media (width<=480px){.game-details-section,.game-details-hero__container{padding-left:1rem;padding-right:1rem}}.difference-section{background:url(../images/advantages/difference_background.webp) 50%/cover no-repeat;position:relative;overflow:hidden}.difference-section:before{content:"";z-index:1;background:#191919b8;width:100%;height:100%;position:absolute;top:0;left:0}.difference-section>:not(.difference-section__character){z-index:2;position:relative}.difference-section__container{padding-block:clamp(2.5rem,1.5rem + 5vw,6rem)}.difference-section__container h1{margin-bottom:clamp(1.75rem,4vw,2.5rem)}.difference-section__container h4{margin-bottom:.5rem;font-weight:700}.difference-section__content p{font-weight:400;line-height:1.2}.difference-section__icon{flex-shrink:0;margin-top:5px}.difference-section__icon img{object-fit:contain;width:36px;height:36px}@media (width>=768px) and (width<=1023px){.difference-section__icon img{width:calc(4px + 5.4902vw);height:calc(4px + 5.4902vw)}}@media (width>=1024px) and (width<=1919px){.difference-section__icon img{width:calc(4px + 4.6875vw);height:calc(4px + 4.6875vw)}}@media (width>=1920px){.difference-section__icon img{width:88px;height:88px}}.difference-section__grid{grid-gap:clamp(1.25rem, 3vw, 2rem);grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);display:grid}.difference-section__item{align-items:flex-start;gap:clamp(.75rem,2vw,1rem);display:flex}.difference-section>.difference-section__character{z-index:1;pointer-events:none;user-select:none;width:clamp(170px,32vw,390px);height:auto;margin:0;line-height:0;display:block;position:absolute;inset:auto 0 0 auto}@media (width<=900px){.difference-section__grid{grid-gap:clamp(1rem, 3vw, 1.5rem);grid-template-rows:none;grid-template-columns:1fr}.difference-section__container{padding-bottom:clamp(9rem,38vw,16rem)}.difference-section>.difference-section__character{width:clamp(255px,66vw,476px)}}.info-section{isolation:isolate;position:relative;overflow:hidden}.info-section:before{content:"";z-index:0;filter:blur(1px);background:url(../images/homePage/about_us_background.webp) 50%/cover no-repeat;position:absolute;inset:0;transform:scale(1.08)}@media (width<=640px){.info-section:before{background-image:url(../images/homePage/about_us_background_port.png)}}.info-section:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#1c1a1f 100%);height:clamp(3rem,14vw,6rem);position:absolute;bottom:0;left:0;right:0}.info-section__container{z-index:2;padding-block:clamp(4.14rem,2.48rem + 8.28vw,10.76rem);position:relative}.info-section__container h1{color:var(--color-background-light);text-shadow:0 1px 2px #0000008c,0 4px 24px #00000059;margin-bottom:1.25rem}.info-section__container p{max-width:75%;color:var(--color-background-light);text-shadow:0 1px 2px #00000080,0 2px 16px #0000004d}