.games_catalog__Mf5BN{padding:var(--u8) 0}.games_catalogHead__bzX1A{padding:var(--u6) var(--u3) var(--u4);border-bottom:1px solid var(--ink-service)}.games_headCrumbs__X_Ef8{margin-bottom:var(--u3)}.games_detailHead__xQsmE>.games_headCrumbs__X_Ef8{margin-bottom:var(--u)}.games_catalogLinks__I_25G{display:flex;flex-wrap:wrap;gap:var(--u);padding:var(--u2) var(--u3);border-bottom:1px solid var(--ink-service)}.games_controls__OxQ0v{display:block}.games_searchRow__TDp2j{display:flex;gap:0;align-items:stretch;border-bottom:1px solid var(--ink-service)}.games_search__q03RM{flex:1 1 auto;min-width:0;font:inherit;font-size:var(--text-l);color:var(--ink);background:var(--bg-black);border:none;padding:var(--u3)}.games_search__q03RM::placeholder{color:var(--ink-secondary)}.games_search__q03RM:focus-visible{outline:calc(var(--u) / 4) solid var(--ink);outline-offset:calc(var(--u) / -4)}.games_filterToggle__0wqez,.games_reset__Du3Wz{font-family:var(--font-compact),sans-serif;text-transform:uppercase;letter-spacing:.1em;font-size:var(--text-s);flex:none;padding:0 var(--u4);border-left:1px solid var(--ink-service);color:var(--ink);background:var(--bg-dark)}.games_filterToggleOn__vICQw,.games_filterToggle__0wqez:hover,.games_reset__Du3Wz:hover{background:var(--ink);color:var(--bg-black)}.games_reset__Du3Wz{color:var(--ink-secondary)}.games_activeRow__gKSk_{display:flex;flex-wrap:wrap;gap:var(--u);padding:var(--u2) var(--u3);border-bottom:1px solid var(--ink-service);background:var(--bg-black)}.games_activeChip__G5sJF{font-family:var(--font-compact),sans-serif;text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-xs);padding:calc(var(--u) / 2) var(--u2);background:var(--ink);color:var(--bg-black);border:1px solid var(--ink);display:inline-flex;gap:var(--u);align-items:center}.games_activeChip__G5sJF:hover{background:var(--accent);border-color:var(--accent)}.games_filterGrid__udiSh{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1px;gap:1px;background:var(--ink-service);border-bottom:1px solid var(--ink-service)}.games_filterGrid__udiSh[hidden]{display:none}@media (min-width:960px){.games_filterGrid__udiSh{grid-template-columns:1fr 1fr 2fr}}.games_fGroup__ge0aS{background:var(--bg-black);padding:var(--u3)}.games_fTitle__at98l{font-family:var(--font-compact),sans-serif;text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-xs);color:var(--ink-secondary);margin:0 0 var(--u2)}.games_fChips__EMaYA{display:flex;flex-wrap:wrap;gap:var(--u);max-height:calc(var(--u) * 26);overflow-y:auto}.games_fChip__FBszp{font-family:var(--font-compact),sans-serif;text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-xs);color:var(--ink-secondary);border:1px solid var(--ink-secondary);padding:calc(var(--u) / 2) var(--u2)}.games_fChip__FBszp:hover{color:var(--ink);border-color:var(--ink)}.games_fChipOn__g8eWo,.games_fChipOn__g8eWo:hover{color:var(--bg-black);background:var(--ink);border-color:var(--ink)}.games_switchRow__Egihj{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1px;gap:1px;background:var(--ink-service);border-bottom:1px solid var(--ink-service)}@media (min-width:960px){.games_switchRow__Egihj{grid-template-columns:repeat(2,minmax(0,1fr))}}.games_sortRow__dsY3o{display:flex;flex-wrap:wrap;align-items:center;gap:var(--u);padding:var(--u2) var(--u3);background:var(--bg-dark)}.games_sortBtn__b62HT{font-family:var(--font-compact),sans-serif;text-transform:uppercase;letter-spacing:.1em;font-size:var(--text-xs);color:var(--ink-secondary);border:1px solid var(--ink-secondary);padding:calc(var(--u) / 2) var(--u2)}.games_sortBtn__b62HT:hover{color:var(--ink);border-color:var(--ink)}.games_sortBtnOn___75aH{color:var(--bg-black);background:var(--ink);border-color:var(--ink)}.games_count__ngk3E{color:var(--ink-secondary);font-size:var(--text-s);padding:var(--u2) var(--u3)}.games_empty__ft4r4{color:var(--ink-secondary);padding:var(--u6) 0;max-width:72ch}.games_emptyBand__asgA1{padding:var(--u4) var(--u3);max-width:none;border-top:1px solid var(--ink-service);border-bottom:1px solid var(--ink-service)}.games_grid__sfnVH{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,calc(50% - var(--u))),1fr));grid-gap:var(--u2);gap:var(--u2);margin-top:var(--u3);list-style:none}.games_gridLined__HY2_6{grid-template-columns:repeat(auto-fill,minmax(min(240px,50%),1fr));gap:0;margin-top:0;border-top:1px solid var(--ink-service);border-left:1px solid var(--ink-service)}.games_gridLined__HY2_6>li{border-right:1px solid var(--ink-service);border-bottom:1px solid var(--ink-service);content-visibility:auto;contain-intrinsic-size:auto 380px}.games_card__0Gubk{display:grid;align-content:start;background:var(--bg-black);color:var(--ink);text-decoration:none;height:100%}.games_card__0Gubk:focus-visible .games_cardBody__6fOtc,.games_card__0Gubk:hover .games_cardBody__6fOtc{background:var(--ink);color:var(--bg-black)}.games_card__0Gubk:focus-visible .games_cardMeta__Ioxkq,.games_card__0Gubk:hover .games_cardMeta__Ioxkq{color:var(--bg-black)}.games_card__0Gubk:focus-visible .games_mark__ycrI2,.games_card__0Gubk:hover .games_mark__ycrI2{border-color:var(--bg-black)}.games_card__0Gubk:focus-visible .games_markOn__FGy55,.games_card__0Gubk:hover .games_markOn__FGy55{background:var(--bg-black)}.games_cardBody__6fOtc{padding:var(--u2) var(--u2) var(--u3);display:grid;grid-gap:calc(var(--u) / 2);gap:calc(var(--u) / 2)}.games_cardTitle___vO8J{font-family:var(--font-compact),sans-serif;text-transform:uppercase;letter-spacing:.06em;font-size:clamp(15px,1.15vw,18px);line-height:1.2}.games_cardMeta__Ioxkq{color:var(--ink-secondary);font-size:var(--text-xs)}.games_marks__KbZgW{display:flex;gap:calc(var(--u) / 4);margin-top:calc(var(--u) / 2)}.games_mark__ycrI2{width:calc(var(--u) / 1.6);height:calc(var(--u) / 1.6);background:var(--ink-service)}.games_markOn__FGy55{background:var(--accent)}.games_gameCover__H_P7a{position:relative;overflow:hidden;height:calc(var(--u) * 22)}.games_facts__F6ywx{list-style:none;display:grid;grid-gap:var(--u2);gap:var(--u2);max-width:72ch;counter-reset:fact}.games_facts__F6ywx li{position:relative;padding-left:var(--u3);color:var(--ink-secondary)}.games_facts__F6ywx li:before{content:"";position:absolute;left:0;top:calc(var(--u) / 1.6);width:var(--u);height:var(--u);background:var(--accent)}.games_prose__G28kX{display:grid;grid-gap:var(--u2);gap:var(--u2);max-width:72ch}.games_chips__wbxjF{display:flex;flex-wrap:wrap;gap:var(--u)}.games_chip__JaZ_D{font-family:var(--font-compact),sans-serif;text-transform:uppercase;letter-spacing:.1em;font-size:var(--text-xs);color:var(--ink-secondary);border:1px solid var(--ink-secondary);padding:calc(var(--u) / 2) var(--u);text-decoration:none}a.games_chip__JaZ_D:hover{color:var(--ink);border-color:var(--ink)}.games_cardHeading__00wLA{font-family:var(--font-compact),sans-serif;font-size:clamp(16px,2vw,24px);letter-spacing:.14em}.games_timeline__1WmLN{display:flex;flex-wrap:wrap;gap:var(--u2) var(--u);padding-bottom:var(--u2);margin-top:var(--u2);list-style:none}.games_tick__SOu9L{display:grid;grid-gap:calc(var(--u) / 2);gap:calc(var(--u) / 2);justify-items:center;flex:none}.games_tickBox__fztdw{width:var(--u2);height:var(--u2);border:1px solid var(--ink-service)}.games_tickBoxOn__l1XbE{background:var(--ink);border-color:var(--ink)}.games_tickYear__xBir3{font-size:10px;color:var(--ink-secondary);letter-spacing:.02em}.games_note__M3aC2{color:var(--ink-secondary);font-size:var(--text-xs);max-width:72ch}.games_tl2__LN_sj{border-top:1px solid var(--ink-service)}.games_tl2Head__NDZ5I,.games_tl2__LN_sj{border-bottom:1px solid var(--ink-service)}.games_tl2Head__NDZ5I{display:flex;flex-wrap:wrap;gap:var(--u2) var(--u4);align-items:flex-end;justify-content:space-between;padding:var(--u3)}.games_tl2Hud__Zkaqk{display:grid;grid-gap:var(--u);gap:var(--u);margin:0;min-height:calc(var(--u) * 9);align-content:end}.games_tl2HudTitle__k_FhF{font-family:var(--font-wide),sans-serif;text-transform:uppercase;font-size:clamp(24px,3.2vw,48px);line-height:1}.games_tl2HudMeta__H7ykS{color:var(--ink-secondary);font-size:var(--text-s)}.games_tl2Jump__Ppz4t{display:flex;flex-wrap:wrap;gap:var(--u)}.games_tl2JumpBtn__e6zB0{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--text-s);color:var(--ink-secondary);border:1px solid var(--ink-secondary);padding:calc(var(--u) / 2) var(--u2)}.games_tl2JumpBtn__e6zB0:hover{color:var(--bg-black);background:var(--ink);border-color:var(--ink)}.games_tl2Scroll__3kXM1{overflow-x:auto;overflow-y:hidden;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.games_tl2Scroll__3kXM1:active{cursor:-webkit-grabbing;cursor:grabbing}.games_tl2Track__KiX63{position:relative;display:flex;flex-direction:column;min-height:calc(var(--u) * 40);padding-top:calc(var(--u4) * 2 + var(--u2))}.games_tl2Eras__WzNxD{position:absolute;top:var(--u2);left:0;right:0;height:calc(var(--u4) * 2)}.games_tl2Era__nvBUl{position:absolute;height:calc(var(--u4) - var(--u) / 2);padding:0 var(--u);text-align:left;font-family:var(--font-compact),sans-serif;text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-xs);color:var(--ink-secondary);background:var(--bg-black);border:1px solid var(--ink-secondary);white-space:nowrap;display:flex;align-items:center}.games_tl2EraName__kOdDc{position:-webkit-sticky;position:sticky;left:var(--u2)}.games_tl2Era__nvBUl:hover{color:var(--bg-black);background:var(--ink);border-color:var(--ink)}.games_tl2Cols__zHi_w{display:flex;align-items:stretch;flex:1 1}.games_tl2Col__0NM6Y{flex:none;display:flex;flex-direction:column;padding:0 calc(var(--u) / 2) var(--u3);border-left:1px solid transparent}.games_tl2ColTen__21O_i{border-left-color:var(--ink-service)}.games_tl2Stack__beS__{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:calc(var(--u) / 2)}.games_tl2Item__tlXcH{display:block;position:relative;transition:transform var(--dur-tap) var(--ease-snap)}.games_tl2Item3__Gh7mU{width:100%}.games_tl2Item2__z6SWY{width:calc((100% - var(--u) / 2) / 2)}.games_tl2Item1__DYGHV{width:calc((100% - var(--u)) / 3)}.games_tl2Cover__9_a7d{display:block;width:100%;aspect-ratio:var(--ar,.75);background-color:var(--ink-service)}.games_tl2Item__tlXcH:focus-visible,.games_tl2Item__tlXcH:hover{outline:calc(var(--u) / 4) solid var(--ink);outline-offset:0;transform:scale(1.12);z-index:1}.games_tl2Year__ahMgP{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--text-xs);color:var(--ink-secondary);padding:var(--u) 0;border-bottom:1px solid var(--ink-service);margin-bottom:var(--u)}.games_tl2YearTen__ix_qW{color:var(--ink)}.games_mapLegend__PQ4bg{display:flex;flex-wrap:wrap;align-items:center;gap:var(--u)}.games_legendBtn__nnVGv{font-family:var(--font-compact),sans-serif;text-transform:uppercase;letter-spacing:.06em;font-size:var(--text-xs);color:var(--ink-secondary);border:1px solid var(--ink-service);padding:calc(var(--u) / 2) var(--u)}.games_legendBtn__nnVGv:hover{color:var(--ink);border-color:var(--ink)}.games_legendBtnOn__5GzGA{color:var(--bg-black);background:var(--accent);border-color:var(--accent)}.games_gamePage__dtrSg{padding:var(--u8) 0}.games_splitBlock__YWMP_,.games_split__Mgcm4{border-bottom:1px solid var(--ink-service)}.games_splitBlock__YWMP_{padding:var(--u3)}.games_splitCoverCell__945Ei{padding:0}.games_gameTitle__jfalO{font-size:clamp(32px,3vw,56px)}.games_gameTitleRu__q7M6n{color:var(--ink-secondary);margin-top:var(--u)}.games_coverFigure__4BezO{margin:0}.games_splitSection__iBecO{padding:var(--u4) var(--u3) var(--u6);border-bottom:1px solid var(--ink-service)}.games_splitRight__LjIpu>:last-child{border-bottom:0}@media (min-width:960px){.games_split__Mgcm4{display:grid;grid-template-columns:2fr 3fr;align-items:stretch;min-height:var(--stage)}.games_splitLeft__tN0rl{border-right:1px solid var(--ink-service)}.games_splitLeftInner__HYybu{position:-webkit-sticky;position:sticky;top:var(--u8)}.games_splitLeftInner__HYybu td,.games_splitLeftInner__HYybu th{padding-block:var(--u)}}.games_bandKicker__nHOYR{font-family:var(--font-compact),sans-serif;font-weight:400;line-height:1.5;text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-xs);color:var(--ink-secondary)}.games_band__rb1tR{display:grid;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink-service)}.games_band__rb1tR:hover .games_bandTitle___tVg_{color:var(--accent)}.games_bandFrame__FPdkk{position:relative;overflow:hidden;min-height:calc(var(--u) * 14);border-bottom:1px solid var(--ink-service)}.games_bandBody__3fHqo{padding:var(--u3);display:grid;grid-gap:var(--u2);gap:var(--u2);align-content:start}.games_bandTitle___tVg_{font-family:var(--font-wide),sans-serif;font-weight:500;text-transform:uppercase;font-size:clamp(24px,3.5vw,56px);line-height:1.08}.games_bandMeta___83gx{color:var(--ink-secondary);font-size:var(--text-s)}.games_bandText__sEGAK{color:var(--ink-secondary);max-width:72ch}@media (min-width:960px){.games_band__rb1tR{grid-template-columns:2fr 3fr}.games_bandFrame__FPdkk{border-bottom:0;border-right:1px solid var(--ink-service);min-height:calc(var(--u) * 22)}}.games_detailHead__xQsmE{display:grid;grid-gap:var(--u2);gap:var(--u2);padding:var(--u6) var(--u3) var(--u4);border-bottom:1px solid var(--ink-service)}.games_detailLead__knOh5{max-width:72ch}.games_sectionBand__G6a1P{display:grid;grid-gap:var(--u2);gap:var(--u2);padding:var(--u3);border-bottom:1px solid var(--ink-service)}.games_gridHead___WXQL{display:grid;grid-gap:var(--u);gap:var(--u);padding:var(--u3) var(--u3) var(--u2)}.games_iconBtn__1E_uO{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--u) / 2);min-width:calc(var(--u) * 5)}.games_iconBtn__1E_uO svg{display:block;width:12px;height:12px}.games_btnCount__Mzn_P{letter-spacing:.06em}.games_btnCount__Mzn_P,.games_btnLabel___YSd1{font-family:var(--font-compact),sans-serif;font-size:var(--text-xs)}.games_btnLabel___YSd1{position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%);z-index:5;white-space:nowrap;pointer-events:none;opacity:0;padding:calc(var(--u) / 2) var(--u);background:var(--bg-black);color:var(--ink);border:1px solid var(--ink-service);text-transform:uppercase;letter-spacing:.1em;transition:opacity 90ms steps(3)}.games_searchRow__TDp2j .games_btnLabel___YSd1{left:auto;right:0;transform:none}.games_iconBtn__1E_uO:first-child .games_btnLabel___YSd1{left:0;transform:none}.games_iconBtn__1E_uO:last-child .games_btnLabel___YSd1{left:auto;right:0;transform:none}.games_iconBtn__1E_uO:focus-visible .games_btnLabel___YSd1,.games_iconBtn__1E_uO:hover .games_btnLabel___YSd1{opacity:1}@media (hover:none){.games_btnLabel___YSd1{display:none}.games_iconBtn__1E_uO[aria-pressed=true] .games_btnLabel___YSd1{display:inline;position:static;transform:none;opacity:1;border:0;background:none;color:inherit;padding:0}}@media (prefers-reduced-motion:reduce){.games_btnLabel___YSd1{transition:none}}.games_video__tzMcu{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--bg-black);border:1px solid var(--ink-service)}.games_videoPoster__DBW5X{display:block;width:100%;height:100%;padding:0;border:0;background:var(--bg-black);cursor:pointer}.games_videoPosterImg__e8epG{display:block;width:100%;height:100%;object-fit:cover;opacity:.7;transition:opacity var(--dur-tap) var(--ease-snap)}.games_videoPoster__DBW5X:focus-visible .games_videoPosterImg__e8epG,.games_videoPoster__DBW5X:hover .games_videoPosterImg__e8epG{opacity:1}.games_videoPlay__vAmKj{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;width:var(--u8);height:var(--u8);color:var(--bg-black);background:var(--ink);border:1px solid var(--ink);transition:background-color var(--dur-tap) var(--ease-snap),color var(--dur-tap) var(--ease-snap)}.games_videoPoster__DBW5X:focus-visible .games_videoPlay__vAmKj,.games_videoPoster__DBW5X:hover .games_videoPlay__vAmKj{color:var(--ink);background:var(--bg-black)}.games_videoFrame___RiFL{position:absolute;inset:0;width:100%;height:100%;border:0}.games_videoSource__PTMGr{position:absolute;right:var(--u);bottom:var(--u);padding:calc(var(--u) / 2) var(--u);font-family:var(--font-compact),sans-serif;font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:var(--bg-black)}@media (max-width:719px),(pointer:coarse){.games_activeChip__G5sJF,.games_fChip__FBszp,.games_sortBtn__b62HT{min-height:44px;min-width:44px}.games_fChip__FBszp{display:inline-flex;align-items:center}}