.home_page__6cvOB{position:relative;display:flex;flex-direction:column;background-color:var(--color-bg);gap:var(--space-16);isolation:isolate;overflow-x:clip}.home_stack__JuJbt{display:flex;flex-direction:column;gap:var(--space-2)}.home_firstScreen__HlAZu{display:flex;flex-direction:column;gap:var(--space-8)}.home_sectionTitle__VCj8e{margin-bottom:var(--space-4);font:var(--font-h3);letter-spacing:var(--heading-tracking)}.home_popularTitle__gvDj1{margin-bottom:var(--space-8)}.home_heroArt__ZD9vG{--hero-art-fade:40px;position:absolute;z-index:-1;top:0;right:0;left:0;height:736px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 80px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 80px),transparent);mix-blend-mode:lighten;pointer-events:none}.home_heroArt__ZD9vG img{position:absolute;top:-100px;left:50%;width:390px;max-width:none;height:836px;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--hero-art-fade),#000 calc(100% - var(--hero-art-fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--hero-art-fade),#000 calc(100% - var(--hero-art-fade)),transparent);transform:translateX(-50%)}.home_hero__4rXGd{display:grid;align-items:end;padding-top:var(--space-16);grid-gap:var(--space-6);gap:var(--space-6)}.home_heroText__aSGC3{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.home_counter__NP5ff{display:inline-flex;height:32px;align-items:center;padding:0 var(--space-3);border-radius:var(--radius-2);background:var(--color-accent);color:var(--color-fg);font:var(--font-text-14-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;gap:var(--space-2-5);white-space:nowrap}.home_counterEmpty__dxPHD{visibility:hidden}.home_counter__NP5ff svg{width:20px;height:20px;fill:currentColor}.home_heading__elcHn{display:flex;flex-direction:column;gap:var(--space-3)}.home_h1__KEBUl{display:flex;flex-direction:column;font-size:30px;font-weight:700;gap:var(--space-2-5);letter-spacing:-.03em;line-height:1;text-transform:uppercase}.home_h1Line__qLbHO{margin-block:calc((.7275em - 1em) / 2)}.home_accent__e56Aa{margin-block:calc((1em - 1.375em) / 2);color:var(--color-yellow);font-family:var(--font-pixel),monospace;font-size:.8em;font-weight:400;letter-spacing:-.03em;line-height:1.375;word-spacing:-.53em}.home_subtitle__XNXn5{max-width:388px;font:var(--font-text-14-semibold)}.home_grid__KQL2e{display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.home_card___B3KK{position:relative;display:flex;min-width:0;flex-direction:column;padding-bottom:var(--space-4);color:var(--color-fg);gap:var(--space-2);text-decoration:none}.home_card___B3KK:before{position:absolute;z-index:-1;border-radius:16px;background:var(--color-surface-3);content:"";inset:-8px -8px 0;opacity:0;transition:opacity var(--duration-fast) var(--ease)}.home_cover__nbZq9{position:relative;display:block;border-radius:var(--radius-3);aspect-ratio:305/205;background:var(--color-surface-2)}.home_coverImg__HKoFR{position:absolute;display:block;width:100%;height:100%;border-radius:inherit;inset:0;object-fit:cover}.home_top__HEgqg{position:absolute;top:-16px;left:var(--space-3);filter:drop-shadow(0 4px 2px rgb(0 0 0/25%))}.home_discount__ZQuO3{position:absolute;top:var(--space-3);left:var(--space-3)}.home_top__HEgqg~.home_discount__ZQuO3{top:var(--space-6)}.home_highlighted__PC8Ee{box-shadow:0 0 0 1px rgb(228 174 57/70%),0 8px 26px rgb(228 174 57/20%)}.home_info__eIT0I{display:flex;flex-direction:column}.home_cardTitle__WORN5{font:var(--font-text-14-semibold)}.home_price__rvfpY{font:var(--font-text-16-semibold)}.home_hoverArrow__Ln2bI{position:absolute;right:0;bottom:-2px;display:none;width:48px;height:48px;align-items:center;justify-content:center;border-radius:var(--radius-3);-webkit-backdrop-filter:blur(16.5px);backdrop-filter:blur(16.5px);background:var(--color-surface-3);color:var(--color-fg)}.home_label__Aig7r{display:flex;min-width:0;align-items:center;font:var(--font-text-14-semibold);gap:var(--space-2)}.home_icon__dACnM{width:32px;height:32px;flex-shrink:0;border-radius:var(--radius-1);object-fit:cover}@media (hover:hover){.home_card___B3KK:hover:before{opacity:1}.home_card___B3KK:hover .home_label__Aig7r{color:var(--color-fg-hover)}}.home_more__llNDT{display:flex;justify-content:center;margin-top:var(--space-4)}.home_services__rL7eN{--carousel-column:100%;--carousel-bleed-x:8px;--carousel-bleed-top:8px;--carousel-bleed-bottom:16px}.home_services__rL7eN h2{font:var(--font-h3)}.home_servicesPage__Rxjqx{display:grid;align-content:start;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.home_services__rL7eN .home_cover__nbZq9{aspect-ratio:197/205}.home_wide__cCuYq{position:relative;display:flex;overflow:hidden;min-height:150px;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-3);background-color:var(--color-bg-tertiary);color:var(--color-fg);gap:var(--space-3);isolation:isolate;text-align:center;text-decoration:none}.home_x5__tMUQ0{--x5-glow:59 120 230;--x5-glow-size:246px 226px;--x5-glow-at:calc(100% - 26.75px) 50%;border-width:0;background-color:rgb(3 24 43)}.home_x5Art__pBVWh{position:absolute;z-index:-1;inset:0}.home_x5Art__pBVWh img{display:block;width:100%;height:100%;object-fit:cover}.home_x5__tMUQ0:after{position:absolute;z-index:-1;background:radial-gradient(var(--x5-glow-size) at var(--x5-glow-at),rgb(var(--x5-glow)/71%) 0,rgb(var(--x5-glow)/68.5%) 9.52%,rgb(var(--x5-glow)/63.5%) 19.05%,rgb(var(--x5-glow)/56%) 28.57%,rgb(var(--x5-glow)/46.5%) 38.1%,rgb(var(--x5-glow)/35.5%) 47.62%,rgb(var(--x5-glow)/24.5%) 57.14%,rgb(var(--x5-glow)/16%) 66.67%,rgb(var(--x5-glow)/9.5%) 76.19%,rgb(var(--x5-glow)/4.5%) 85.71%,rgb(var(--x5-glow)/1.5%) 95.24%,rgb(var(--x5-glow)/0) 100%);content:"";inset:0;pointer-events:none}.home_x5Logo__GkNE1{width:211px;height:auto;margin:0 -4px -2px 0}.home_x5Text__S2ztI{max-width:261px;font:var(--font-h3);letter-spacing:var(--heading-tracking)}.home_contestImage__woTgM{position:absolute;z-index:-1;width:100%;height:100%;inset:0;object-fit:cover}.home_contestTitle__RPnEy{padding:var(--space-2) var(--space-4);border-radius:var(--radius-2);background:var(--color-overlay);font:var(--font-h3)}.home_features__TV1K8{display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.home_feature__1xAqJ{position:relative;aspect-ratio:305/240;color:var(--color-fg);container-type:inline-size;isolation:isolate}.home_featureBody__61e5q{display:flex;flex-direction:column;padding:6.56cqi 7.87cqi;gap:13.71cqi}.home_featureShape__oxkUy{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;overflow:visible}.home_featureFill__bf95I{fill:var(--feature-bg)}.home_featureStroke__kfVVA{fill:none;stroke:var(--color-border);stroke-width:2px}.home_featureBody__61e5q>svg{width:13.71cqi;height:13.71cqi;flex-shrink:0}.home_featureTitle__ZkSod{max-width:84cqi;font-size:10.29cqi;font-weight:500;letter-spacing:-.02em;line-height:1.2}.home_feature__1xAqJ:first-child{--feature-bg:var(--color-accent)}.home_feature__1xAqJ:nth-child(2){--feature-bg:var(--color-surface-2)}.home_feature__1xAqJ:nth-child(2) .home_featureShape__oxkUy{height:calc(100% * 276 / 240)}.home_feature__1xAqJ:nth-child(3){--feature-bg:var(--color-yellow);color:var(--color-fg-dark)}.home_feature__1xAqJ:nth-child(4){--feature-bg:var(--color-fg);color:var(--color-fg-dark)}.home_consoles__J6Sui{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.home_console__Tw3DM{--console-glow:88,173,255;--cursor-x:50%;--cursor-y:50%;position:relative;display:block;overflow:hidden;border-radius:var(--radius-3);aspect-ratio:358/120;background:var(--color-surface-2);isolation:isolate}.home_console__Tw3DM[data-console=xbox]{--console-glow:124,245,86}.home_console__Tw3DM[data-console=nintendo]{--console-glow:255,208,145}.home_console__Tw3DM:before{z-index:1;background:radial-gradient(circle 170px at var(--cursor-x) var(--cursor-y),rgba(var(--console-glow),.23) 0,rgba(var(--console-glow),.11) 28%,rgba(var(--console-glow),.025) 58%,transparent 85%);content:"";mix-blend-mode:screen}.home_console__Tw3DM canvas[data-dust],.home_console__Tw3DM:before{position:absolute;border-radius:inherit;inset:0;opacity:0;pointer-events:none;transition:opacity .22s ease}.home_console__Tw3DM canvas[data-dust]{z-index:2;display:block;width:100%;height:100%}.home_console__Tw3DM:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.home_console__Tw3DM[data-motion-active] canvas[data-dust],.home_console__Tw3DM[data-motion-active]:before{opacity:1}}@media (prefers-reduced-motion:reduce){.home_console__Tw3DM canvas[data-dust],.home_console__Tw3DM:before{transition:none;opacity:0}}.home_consoleCoverImg__d6zEH{object-position:center bottom}.home_consoleName___mbfp{position:absolute;display:flex;align-items:center;justify-content:center;padding:var(--space-4);font:var(--font-h3);inset:0;text-align:center}@media (max-width:767px){.home_gameGrid__znteB .home_cover__nbZq9{aspect-ratio:321/200}.home_stack__JuJbt>.home_wide__cCuYq+.home_wide__cCuYq{margin-top:var(--space-4)}.home_consoles__J6Sui+.home_more__llNDT{margin-top:var(--space-8)}}@media (min-width:768px){.home_page__6cvOB{padding-bottom:var(--space-16)}.home_stack__JuJbt{gap:var(--space-6)}.home_sectionTitle__VCj8e{margin-bottom:var(--space-8)}.home_grid__KQL2e{gap:var(--space-8) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.home_card___B3KK{padding-bottom:0;gap:var(--space-4)}.home_card___B3KK:before{inset:-8px -8px -16px}.home_info__eIT0I{gap:var(--space-2)}.home_label__Aig7r{gap:var(--space-3)}.home_services__rL7eN{--carousel-column:calc((100% - 3 * var(--grid-gap)) / 4)}.home_servicesPage__Rxjqx{display:contents}.home_servicesPage__Rxjqx>*{scroll-snap-align:start}.home_consoles__J6Sui{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.home_console__Tw3DM{aspect-ratio:413/276}.home_heroArt__ZD9vG{--hero-art-fade:120px;height:718px}.home_heroArt__ZD9vG img{top:-118px;width:1440px}.home_x5__tMUQ0{--x5-glow-size:492px 453px;--x5-glow-at:calc(100% - 118.5px) 45%;border-width:1px}}@media (hover:hover) and (min-width:768px){.home_cardTitle__WORN5{max-width:calc(100% - 79px)}.home_card___B3KK:hover .home_hoverArrow__Ln2bI{display:flex}}@media (min-width:1024px){.home_page__6cvOB{padding-bottom:calc(165px - var(--space-16));gap:120px}.home_firstScreen__HlAZu{gap:var(--space-16)}.home_stack__JuJbt{gap:30px}.home_sectionTitle__VCj8e,.home_services__rL7eN h2{font:var(--font-h2)}.home_hero__4rXGd{padding-top:calc(182px - var(--header-height));grid-template-columns:minmax(0,1fr) auto}.home_heroText__aSGC3{gap:var(--space-6)}.home_heroArt__ZD9vG{height:780px}.home_heroArt__ZD9vG img{top:calc(-1 * var(--header-height))}.home_counter__NP5ff{height:40px;font:var(--font-button-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_counter__NP5ff svg{width:24px;height:24px}.home_h1__KEBUl{font-size:44px;gap:var(--space-3)}.home_subtitle__XNXn5{font:var(--font-text-16-semibold)}.home_grid__KQL2e{gap:30px var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}.home_cardTitle__WORN5{font:var(--font-text-16-semibold)}.home_price__rvfpY{font:var(--font-button-lg)}.home_label__Aig7r{font:var(--font-button-md)}.home_more__llNDT{margin-top:var(--space-8)}.home_services__rL7eN{--carousel-column:calc((100% - 5 * var(--grid-gap)) / 6);--carousel-gap:var(--space-8);--carousel-arrow-idle:var(--color-surface-3)}.home_services__rL7eN .home_label__Aig7r{margin-right:calc(-1 * var(--grid-gap))}.home_services__rL7eN .home_servicesPage__Rxjqx:last-child>:last-child .home_label__Aig7r{margin-right:0}.home_wide__cCuYq{min-height:205px;gap:var(--space-4)}.home_x5__tMUQ0{justify-content:flex-start;padding-top:var(--space-10);gap:22px}.home_x5Logo__GkNE1{width:352px;margin:0;transform:translateX(37px)}.home_x5Text__S2ztI{max-width:none;font:var(--font-h2)}.home_features__TV1K8{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}.home_featureBody__61e5q{gap:19.67cqi}.home_featureBody__61e5q>svg{width:15.74cqi;height:15.74cqi}.home_featureTitle__ZkSod{font-size:10.49cqi;line-height:1}}@media (min-width:1280px){.home_h1__KEBUl{font-size:60px}}@media (min-width:1440px){.home_heroText__aSGC3{margin-left:-5px}}@media (max-width:1023px){.home_more__llNDT>*{width:100%}}