.hero-carousel_carousel__YnaWG{overflow:hidden;border:1px solid #313936;border-radius:16px;background:#101713;margin-bottom:28px;isolation:isolate}.hero-carousel_stage__FhVnQ{position:relative;min-height:560px;background:#111b18;overflow:hidden}.hero-carousel_art__YL9vS{position:absolute;width:100%;height:100%;object-fit:cover;object-position:65% center;opacity:0;transition:opacity .65s ease}.hero-carousel_art__YL9vS[data-active=true]{opacity:1}.hero-carousel_shade__mW7Ib{position:absolute;inset:0;background:linear-gradient(90deg,#071110f0,#091211d8 22%,#09121178 42%,#09121100 62%),linear-gradient(0deg,#08110d66,transparent 42%)}.hero-carousel_copy__CaW4o{position:relative;padding:54px 48px 46px;color:#f8faf4;max-width:600px;min-height:560px;display:flex;flex-direction:column;align-items:flex-start}.hero-carousel_eyebrow__m9uAB{display:flex;align-items:center;gap:9px;color:#d5fa70;font-size:11px;letter-spacing:.16em;font-weight:700}.hero-carousel_eyebrow__m9uAB>span{width:20px;height:2px;background:currentColor}.hero-carousel_copy__CaW4o h2{font-size:clamp(36px,4.5vw,60px);font-weight:800;letter-spacing:-.05em;word-spacing:.12em;line-height:1.03;min-height:2.06em;margin:25px 0 18px;max-width:500px;text-wrap:balance}.hero-carousel_copy__CaW4o p{color:#d9dfdb;font-size:16px;line-height:1.65;max-width:330px;margin:0 0 26px;min-height:53px}.hero-carousel_actions__gV33L{display:flex;flex-wrap:wrap;max-width:100%;gap:24px;align-items:center;margin-top:auto}.hero-carousel_actions__gV33L button{font-size:14px;padding:14px 20px;white-space:nowrap}.hero-carousel_price__SMTbV{font-size:11px;color:#c4cec6;white-space:nowrap}.hero-carousel_price__SMTbV strong{display:block;color:#fff;font-size:26px;letter-spacing:-.04em;line-height:1.3}.hero-carousel_platforms__EdGHj{font-size:11px;color:#ccd5ce;line-height:1.5;margin-top:22px;max-width:440px}.hero-carousel_credit__snM32{position:absolute;bottom:12px;right:16px;font-size:9px;color:#e9eee9ad;text-shadow:0 1px 3px #000}.hero-carousel_bottom__ac7BJ{display:flex;align-items:stretch;padding:0 16px 0 24px;gap:22px;background:#141c18}.hero-carousel_picks__Gya8Z{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:14px;flex:1;min-width:0}.hero-carousel_pick__Snu_j{position:relative;display:flex;align-items:center;gap:9px;text-align:left;min-width:0;padding:18px 0;min-height:68px;color:#9faa9f}.hero-carousel_number__qSZTy{font-size:10px;color:#a5b5a5;font-variant-numeric:tabular-nums}.hero-carousel_pickTitle__YXEMC{font-size:12px;line-height:1.35;font-weight:600}.hero-carousel_pick__Snu_j[aria-pressed=true]{color:#f4f9eb}.hero-carousel_pick__Snu_j[aria-pressed=true] .hero-carousel_number__qSZTy{color:#d5fa70}.hero-carousel_marker__Oc18M{position:absolute;bottom:0;left:0;right:0;height:2px;background:transparent}.hero-carousel_pick__Snu_j[aria-pressed=true] .hero-carousel_marker__Oc18M{background:#d5fa70}.hero-carousel_controls__prAb5{display:flex;align-items:center;gap:2px}.hero-carousel_controls__prAb5 button{display:grid;place-items:center;width:36px;height:44px;color:#d5ddd5;border-radius:6px}.hero-carousel_controls__prAb5 button:focus-visible,.hero-carousel_controls__prAb5 button:hover{background:#2b362b}.hero-carousel_controls__prAb5 button:disabled{opacity:.4}.hero-carousel_carousel__YnaWG button:focus-visible{outline:2px solid #d5fa70;outline-offset:-2px}@media(max-width:1100px){.hero-carousel_copy__CaW4o,.hero-carousel_stage__FhVnQ{min-height:520px}.hero-carousel_copy__CaW4o{padding:36px;max-width:550px}.hero-carousel_picks__Gya8Z{gap:12px}.hero-carousel_number__qSZTy{display:none}.hero-carousel_bottom__ac7BJ{gap:16px}.hero-carousel_pickTitle__YXEMC{font-size:11px}}@media(max-width:700px){.hero-carousel_stage__FhVnQ{min-height:520px}.hero-carousel_art__YL9vS{height:280px;object-position:65% center}.hero-carousel_shade__mW7Ib{background:linear-gradient(0deg,#0a130f,#0a130f 43%,#0a130fd4 52%,transparent 82%)}.hero-carousel_copy__CaW4o{padding:230px 24px 28px;min-height:520px;max-width:none}.hero-carousel_copy__CaW4o h2{font-size:34px;margin:15px 0 12px;max-width:410px}.hero-carousel_copy__CaW4o p{font-size:14px;line-height:1.55;max-width:340px;min-height:44px;margin-bottom:20px}.hero-carousel_eyebrow__m9uAB{font-size:9px}.hero-carousel_actions__gV33L{gap:18px}.hero-carousel_actions__gV33L button{font-size:13px;padding:13px 16px}.hero-carousel_price__SMTbV strong{font-size:23px}.hero-carousel_platforms__EdGHj{font-size:10px;max-width:300px;margin-top:18px}.hero-carousel_credit__snM32{top:10px;right:10px;bottom:auto;font-size:7px}.hero-carousel_bottom__ac7BJ{padding:0 12px 0 22px;gap:16px}.hero-carousel_picks__Gya8Z{gap:8px}.hero-carousel_pick__Snu_j{min-height:52px;padding:12px 0;justify-content:center}.hero-carousel_pickTitle__YXEMC{display:none}.hero-carousel_number__qSZTy{display:inline;font-size:11px}.hero-carousel_controls__prAb5 button{width:32px}.hero-carousel_carousel__YnaWG{border-radius:12px}}@media(max-width:360px){.hero-carousel_copy__CaW4o{padding-left:18px;padding-right:18px}.hero-carousel_copy__CaW4o h2{font-size:30px}.hero-carousel_actions__gV33L{gap:12px}.hero-carousel_actions__gV33L button{font-size:12px;padding:12px}.hero-carousel_price__SMTbV strong{font-size:21px}}@media(prefers-reduced-motion:reduce){.hero-carousel_art__YL9vS{transition:none}}.catalog-card.game-card-v2{padding:0;display:flex;flex-direction:column;min-width:0;border:1px solid #303a44;border-radius:15px;background:#151c22;overflow:hidden;text-decoration:none;transition:transform .24s,border-color .24s,box-shadow .24s}.game-card-v2 .catalog-card-art{position:relative;width:100%;aspect-ratio:1!important;overflow:hidden;background:#11171d}.game-card-v2 .catalog-card-art>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0;transition:transform .65s cubic-bezier(.2,.7,.3,1)}.game-card-v2 .catalog-card-info{display:flex;flex:1;flex-direction:column;padding:17px;gap:0;min-width:0}.game-card-v2 .catalog-card-info .catalog-card-title{font-size:var(--gb-type-card);font-weight:700;line-height:1.4;min-height:43px;margin:0;color:#eef2f7;letter-spacing:-.025em}.game-card-v2 .catalog-card-story{margin:7px 0 14px;font-size:var(--gb-type-caption);line-height:1.5;color:#8f9eac}.game-card-v2 .catalog-platform-availability{margin:0 0 17px;min-height:22px}.game-card-v2 .game-platform-badges{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.game-card-v2 .game-platform-badge{display:inline-flex;align-items:center;gap:5px;min-width:0;padding:4px 6px;border:1px solid #ffffff0d;background:#ffffff03;border-radius:5px;font-size:10px;line-height:1.2;color:#bdc8d2}.game-card-v2 .game-platform-badge>img{width:14px!important;height:14px!important;max-width:14px;min-width:14px;aspect-ratio:auto!important;object-fit:contain!important;border-radius:0!important;flex-shrink:0}.game-card-v2 .catalog-card-offer{margin-top:auto;padding-top:13px;border-top:1px solid #ffffff0c}.game-card-v2 .catalog-card-edition{font-size:var(--gb-type-caption);line-height:1.5;color:#8f9eac;margin:0 0 7px;min-height:15px}.game-card-v2 .catalog-card-bottom{display:flex;justify-content:space-between;align-items:center;gap:6px}.game-card-v2 .catalog-card-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px}.game-card-v2 .catalog-card-price>span{font-size:10px;color:#a5b4c0}.game-card-v2 .catalog-card-price>strong{font-size:24px;line-height:1.2;font-weight:800;color:#d5fa70;letter-spacing:-.045em}.game-card-v2 .catalog-card-action{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;border:1px solid #cce87930;background:#cce87908;color:#d5fa70;transition:background .2s,color .2s}.game-card-v2 .catalog-card-action svg{width:18px;height:18px}.game-card-v2 .catalog-card-price>.catalog-unavailable{font-size:13px;color:#a3b0bd}.game-card-v2:hover{transform:translateY(-4px);border-color:#8da951;box-shadow:0 16px 35px #0004}.game-card-v2:hover .catalog-card-art>img{transform:scale(1.045)}.game-card-v2:hover .catalog-card-action{background:#d5fa70;color:#1b260d}.game-card-v2:focus-visible{outline:2px solid #d5fa70;outline-offset:4px}@media(max-width:600px){.game-card-v2 .catalog-card-info{padding:12px}.game-card-v2 .catalog-card-info .catalog-card-title{font-size:var(--gb-type-small);min-height:40px}.game-card-v2 .catalog-card-story{font-size:var(--gb-type-caption);margin:6px 0 10px}.game-card-v2 .catalog-card-price>strong{font-size:21px}.game-card-v2 .game-platform-badge{font-size:10px;padding:3px 4px;gap:3px}.game-card-v2 .catalog-card-action{width:26px;height:26px}.game-card-v2 .catalog-card-edition{font-size:var(--gb-type-caption)}.game-card-v2 .catalog-platform-availability{margin-bottom:12px}}@media(prefers-reduced-motion:reduce){.catalog-card.game-card-v2,.game-card-v2 .catalog-card-action,.game-card-v2 .catalog-card-art>img{transition:none}.game-card-v2:hover,.game-card-v2:hover .catalog-card-art>img{transform:none}}.game-card-v2 .catalog-card-info .catalog-card-title{text-wrap:pretty;overflow-wrap:anywhere}.game-card-v2 .catalog-card-edition{overflow-wrap:anywhere}.game-card-v2 .catalog-card-price>strong{white-space:nowrap}.featured-collections_collections__APDPH{margin:28px 0 30px;min-width:0}.featured-collections_tabs__0rHzx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;overflow-x:auto;padding:3px 2px 7px;scrollbar-width:thin;scrollbar-color:#536044 transparent}.featured-collections_tabs__0rHzx button{display:flex;align-items:center;gap:13px;min-width:0;text-align:left;padding:17px 16px;background:linear-gradient(130deg,#1b2129,#14191f);border:1px solid #303741;border-radius:12px;transition:background .2s,border-color .2s;color:#c5cdd9;white-space:nowrap}.featured-collections_tabIcon__lw3ca{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border:1px solid #ffffff0e;border-radius:10px;background:#ffffff05;color:#a6b58e}.featured-collections_tabs__0rHzx strong{display:block;font-size:16px;font-weight:700;letter-spacing:-.025em;color:#eef2f6}.featured-collections_tabs__0rHzx small{display:block;font-size:11px;color:#aeb6c3;margin-top:3px}.featured-collections_count__Pg9Hg{margin-left:auto;font-size:12px;color:#aeb6c3;font-variant-numeric:tabular-nums}.featured-collections_tabs__0rHzx button[aria-selected=true]{border-color:#93ac58;background:linear-gradient(130deg,#2b3521,#1a2117);box-shadow:inset 0 1px 0 #d5fa701a}.featured-collections_tabs__0rHzx button[aria-selected=true] .featured-collections_tabIcon__lw3ca{background:#d5fa70;color:#1a2510;border-color:#d5fa70}.featured-collections_tabs__0rHzx button[aria-selected=true] .featured-collections_count__Pg9Hg{color:#d5fa70}.featured-collections_controls__gVUSx button:focus-visible,.featured-collections_panel__KxRfP:focus-visible,.featured-collections_tabs__0rHzx button:focus-visible{outline:2px solid #d5fa70;outline-offset:2px}.featured-collections_panel__KxRfP{border-radius:10px}.featured-collections_heading__gcjk4{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:58px;margin:0 2px 6px}.featured-collections_heading__gcjk4 p{font-size:12px;color:#aeb6c3;line-height:1.5;margin:0}.featured-collections_controls__gVUSx{display:flex;gap:6px;flex-shrink:0}.featured-collections_controls__gVUSx button{display:grid;place-items:center;border:1px solid #333f36;border-radius:8px;width:40px;height:40px;color:#e5eade;background:#192019}.featured-collections_controls__gVUSx button:disabled{opacity:.3}.featured-collections_track__55riM{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:2px;padding:6px 2px 16px;scrollbar-color:#536044 #111710;scrollbar-width:thin}.featured-collections_track__55riM>*{scroll-snap-align:start}.featured-collections_track__55riM .catalog-card h3{font-size:16px}.featured-collections_track__55riM .catalog-card-info{padding:16px}.featured-collections_track__55riM .catalog-card-price strong{font-size:23px}.featured-collections_empty__rix6Q{min-height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;text-align:center;border:1px dashed #3c4439;border-radius:14px;background:#141a16;padding:28px 20px;color:#bdcaa7}.featured-collections_empty__rix6Q strong{font-size:18px;color:#edf2e6}.featured-collections_empty__rix6Q p{max-width:430px;color:#aeb6c3;font-size:13px;line-height:1.6}@media(hover:hover){.featured-collections_tabs__0rHzx button:hover{border-color:#73834f}.featured-collections_controls__gVUSx button:hover:not(:disabled){background:#2b3823}}@media(min-width:1500px){.featured-collections_track__55riM{grid-auto-columns:calc((100% - 80px)/5)}}@media(max-width:1100px){.featured-collections_tabs__0rHzx button{gap:9px;padding:14px 12px}.featured-collections_tabs__0rHzx small{display:none}.featured-collections_tabs__0rHzx strong{font-size:14px}.featured-collections_tabIcon__lw3ca{width:31px;height:31px}.featured-collections_count__Pg9Hg{font-size:11px}}@media(max-width:1000px){.featured-collections_track__55riM{grid-auto-columns:calc((100% - 32px)/3);gap:16px}}@media(max-width:700px){.featured-collections_tabs__0rHzx{display:flex;gap:8px;scroll-snap-type:x proximity}.featured-collections_tabs__0rHzx button{flex:0 0 auto;scroll-snap-align:start;padding:12px;min-height:62px}.featured-collections_tabs__0rHzx strong{font-size:14px}.featured-collections_tabs__0rHzx small{display:block;font-size:10px}.featured-collections_tabIcon__lw3ca{width:31px;height:31px}.featured-collections_count__Pg9Hg{margin-left:3px}.featured-collections_track__55riM{grid-auto-columns:calc((100% - 14px)/1.65);gap:14px}.featured-collections_heading__gcjk4 p{font-size:11px}.featured-collections_controls__gVUSx button{width:36px;height:44px}.featured-collections_track__55riM .catalog-card-info{padding:13px}.featured-collections_track__55riM .catalog-card h3{font-size:15px}}@media(prefers-reduced-motion:reduce){.featured-collections_tabs__0rHzx button{transition:none}}.featured-collections_catalogAccess__iSwc3{display:flex;align-items:center;gap:20px;margin:0 0 18px}.featured-collections_catalogAccess__iSwc3 button{min-height:48px;gap:12px;padding:12px 24px;font-size:15px}.featured-collections_catalogAccess__iSwc3 button span{font-size:12px;padding:3px 8px;border-radius:6px;background:#13200916}.featured-collections_catalogAccess__iSwc3 p{font-size:13px;color:#aeb6c3}@media(max-width:600px){.featured-collections_catalogAccess__iSwc3{align-items:stretch;flex-direction:column;gap:10px}.featured-collections_catalogAccess__iSwc3 button{justify-content:center}.featured-collections_catalogAccess__iSwc3 p{display:none}}