.games-module__r62HdW__museum{--muted:#b2b9ce;--cyan:#6de7f5;--gold:#f7cf89;color:#f1f4ff;background:radial-gradient(at 85% 3%,#1f2d5b 0,#0000 30%),linear-gradient(165deg,#071320,#0c1121 45%,#17132e);min-height:100dvh;font-family:Arial,Helvetica,sans-serif;line-height:1.75}.games-module__r62HdW__museum :is(a,button,input,summary):focus-visible{outline:3px solid var(--gold);outline-offset:4px}.games-module__r62HdW__top{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:20px;max-width:1440px;margin:auto;padding:20px 5%;font-size:12px;display:flex}.games-module__r62HdW__brand{align-items:center;gap:10px;font-size:21px;font-weight:700;display:flex}.games-module__r62HdW__top>span{letter-spacing:.2em;color:var(--muted);font-size:10px}.games-module__r62HdW__hero{grid-template-columns:1fr 1fr;align-items:center;gap:45px;max-width:1440px;min-height:710px;margin:auto;padding:90px 5% 65px;display:grid;overflow:hidden}.games-module__r62HdW__kicker{letter-spacing:.18em;margin-bottom:18px;font-weight:700;color:var(--cyan)!important;font-size:10px!important}.games-module__r62HdW__hero h1{letter-spacing:-.065em;margin-bottom:28px;font-size:clamp(55px,6.8vw,97px);font-weight:700;line-height:.99}.games-module__r62HdW__hero h1 em{color:var(--gold);font-style:normal}.games-module__r62HdW__heroText>p:not(.games-module__r62HdW__kicker){color:var(--muted);max-width:540px;font-size:16px}.games-module__r62HdW__heroActions{flex-wrap:wrap;gap:15px;margin-top:30px;font-size:12px;font-weight:700;display:flex}.games-module__r62HdW__heroActions>a{border:1px solid #69d4ed55;border-radius:5px;padding:15px 19px}.games-module__r62HdW__heroActions>a:first-child{clip-path:polygon(0 0,100% 0,94% 100%,0 100%);background:linear-gradient(110deg,#235bbb,#268eaf);padding-right:26px}.games-module__r62HdW__heroStats{color:var(--muted);gap:28px;margin-top:35px;font-size:10px;display:flex}.games-module__r62HdW__heroStats b{color:#fff;font-size:22px;display:block}.games-module__r62HdW__heroGallery{perspective:1200px;background:radial-gradient(#69479c55,#0000 65%);min-height:490px;position:relative}.games-module__r62HdW__heroLabel{color:var(--gold);letter-spacing:.25em;font-size:10px;position:absolute;top:0;left:10%}.games-module__r62HdW__heroGallery>a{background:#0a1425;border:1px solid #c1b5ec44;border-radius:8px;width:83%;transition:transform .4s;display:block;position:absolute;overflow:hidden;box-shadow:0 20px 60px #0009}.games-module__r62HdW__heroGallery img{aspect-ratio:460/215;object-fit:contain;width:100%;height:auto}.games-module__r62HdW__heroGallery a>span{letter-spacing:.2em;color:#cdd8ef;padding:9px 15px;font-size:9px;display:block}.games-module__r62HdW__posterBack{top:42px;right:0;transform:rotateY(-14deg)rotate(7deg)}.games-module__r62HdW__posterFront{z-index:3;top:145px;left:0;transform:rotateY(13deg)rotate(-5deg)}.games-module__r62HdW__posterBottom{z-index:4;top:260px;right:1%;transform:rotateY(-8deg)rotate(5deg)}.games-module__r62HdW__heroGallery>a:hover{z-index:6;transform:translateY(-8px)}.games-module__r62HdW__heroGallery>p{color:var(--muted);text-align:right;font-size:9px;position:absolute;bottom:-30px;left:8%;right:0}.games-module__r62HdW__quicknav{z-index:50;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);scrollbar-width:none;background:#091324f5;border-block:1px solid #ffffff18;justify-content:center;gap:10px;padding:12px 15px;display:flex;position:sticky;top:0;overflow-x:auto}.games-module__r62HdW__quicknav::-webkit-scrollbar{display:none}.games-module__r62HdW__quicknav a{white-space:nowrap;border-radius:5px;padding:8px 13px;font-size:11px}.games-module__r62HdW__quicknav a:hover{background:#22385a}.games-module__r62HdW__content{max-width:1250px;margin:auto;padding:0 5%}.games-module__r62HdW__intro{max-width:900px;padding:70px 0 40px}.games-module__r62HdW__intro h2,.games-module__r62HdW__creation>h2,.games-module__r62HdW__ai>h2{letter-spacing:-.045em;margin-bottom:25px;font-size:clamp(29px,4vw,48px);font-weight:700;line-height:1.15}.games-module__r62HdW__intro>p:not(.games-module__r62HdW__kicker),.games-module__r62HdW__creation>p:not(.games-module__r62HdW__kicker),.games-module__r62HdW__ai>p:not(.games-module__r62HdW__kicker){color:var(--muted);margin-bottom:18px}.games-module__r62HdW__byline{border-top:1px solid #fff2;flex-wrap:wrap;gap:25px;padding-top:20px;font-size:10px;display:flex}.games-module__r62HdW__byline a{color:var(--cyan)}.games-module__r62HdW__comparison{border-block:1px solid #fff2;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:70px;padding:30px 0;display:grid}.games-module__r62HdW__comparison h2{letter-spacing:-.03em;margin-bottom:15px;font-size:27px}.games-module__r62HdW__comparison p:not(.games-module__r62HdW__kicker){color:var(--muted);font-size:14px}.games-module__r62HdW__comparison>div:nth-child(2){border-left:1px solid #ffffff20;padding-left:40px}.games-module__r62HdW__catalogue{scroll-margin-top:95px}.games-module__r62HdW__searchbar{justify-content:space-between;align-items:end;gap:25px;display:flex}.games-module__r62HdW__searchbar h2{letter-spacing:-.035em;font-size:28px;line-height:1.2}.games-module__r62HdW__searchbar label{color:var(--muted);min-width:290px;font-size:10px}.games-module__r62HdW__searchbar input{color:#fff;background:#0d1d33;border:1px solid #8ba2d34d;border-radius:8px;width:100%;margin-top:7px;padding:13px 15px;font-size:13px;display:block}.games-module__r62HdW__filters{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.games-module__r62HdW__filters button{color:#b8c6dc;cursor:pointer;border:1px solid #ffffff25;border-radius:30px;padding:10px 14px;font-size:10px}.games-module__r62HdW__filters button[aria-pressed=true]{color:#061526;background:var(--cyan);border-color:var(--cyan);font-weight:700}.games-module__r62HdW__results{color:var(--muted);margin-top:15px;font-size:10px}.games-module__r62HdW__room{padding:65px 0 0;scroll-margin-top:85px}.games-module__r62HdW__roomHeader{gap:25px;max-width:920px;margin-bottom:35px;display:flex}.games-module__r62HdW__roomNumber{color:#52708c;letter-spacing:-.07em;font-size:51px;line-height:1}.games-module__r62HdW__roomHeader h2{letter-spacing:-.04em;margin-bottom:20px;font-size:clamp(27px,3.4vw,38px);font-weight:700;line-height:1.15}.games-module__r62HdW__roomHeader p:not(.games-module__r62HdW__kicker){color:var(--muted);font-size:14px}.games-module__r62HdW__roomHeader a{color:var(--cyan);padding-top:15px;font-size:10px;display:inline-flex}.games-module__r62HdW__cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;display:grid}.games-module__r62HdW__gameCard{background:#111c30;border:1px solid #ffffff1f;border-radius:13px;scroll-margin-top:90px;overflow:hidden}.games-module__r62HdW__art{background:#0a0c16;position:relative}.games-module__r62HdW__art>img{aspect-ratio:460/215;object-fit:contain;width:100%;height:auto;display:block}.games-module__r62HdW__art>span{color:var(--gold);background:#07131aeb;border:1px solid #ffffff20;border-radius:4px;padding:3px 12px;font-size:13px;position:absolute;bottom:10px;left:14px}.games-module__r62HdW__artCredit{color:#a6b3c8;border-bottom:1px solid #ffffff14;padding:10px 20px;font-size:9px;line-height:1.5}.games-module__r62HdW__artCredit a{text-underline-offset:2px;text-decoration:underline}.games-module__r62HdW__studio{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;font-size:9px}.games-module__r62HdW__gameCopy h3{letter-spacing:-.035em;margin:10px 0 15px;font-size:26px;font-weight:700;line-height:1.15}.games-module__r62HdW__tags{color:#d0b38c;margin-bottom:14px;font-size:10px}.games-module__r62HdW__tags span{margin:0 5px}.games-module__r62HdW__technique{border-block:1px solid #ffffff18;margin:15px 0;padding:12px 0;color:#d5e1f0!important;font-size:11px!important}.games-module__r62HdW__gameCopy>p:not(.games-module__r62HdW__studio):not(.games-module__r62HdW__tags):not(.games-module__r62HdW__technique):not(.games-module__r62HdW__videoCredit):not(.games-module__r62HdW__access){color:var(--muted);font-size:14px}.games-module__r62HdW__gameCopy details{border-top:1px solid #ffffff20;margin-top:20px;padding-top:15px}.games-module__r62HdW__gameCopy summary{cursor:pointer;justify-content:space-between;font-size:12px;font-weight:700;list-style:none;display:flex}.games-module__r62HdW__gameCopy summary::-webkit-details-marker{display:none}.games-module__r62HdW__gameCopy details[open] summary span{transform:rotate(45deg)}.games-module__r62HdW__gameCopy details p{color:#b7c5da;margin:15px 0;font-size:13px}.games-module__r62HdW__gameCopy details .games-module__r62HdW__edition{color:#edce9d}.games-module__r62HdW__reference{color:var(--cyan);font-size:10px}.games-module__r62HdW__cardActions{flex-wrap:wrap;gap:10px;margin-top:22px;font-size:11px;display:flex}.games-module__r62HdW__cardActions a{border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 14px;transition:transform .2s;display:flex}.games-module__r62HdW__cardActions a:hover{transform:translateY(-2px)}.games-module__r62HdW__play{color:#fff;background:linear-gradient(110deg,#315cbb,#1d9cbb)}.games-module__r62HdW__store{color:var(--gold);border:1px solid #ffffff35}.games-module__r62HdW__videoCredit{color:#a4b1c7;margin-top:13px;font-size:9px;line-height:1.6}.games-module__r62HdW__videoCredit span{color:#7f91aa}.games-module__r62HdW__access{color:#9eb1c8;margin-top:12px;font-size:10px}.games-module__r62HdW__creation{border-top:1px solid #fff2;margin-top:95px;padding-top:55px;scroll-margin-top:70px}.games-module__r62HdW__pipeline{grid-template-columns:repeat(3,1fr);gap:28px;margin:35px 0;padding:0;list-style:none;display:grid}.games-module__r62HdW__pipeline li{border-top:2px solid #557bac;padding:20px 0}.games-module__r62HdW__pipeline span{color:var(--cyan);font-size:12px}.games-module__r62HdW__pipeline h3{margin:12px 0;font-size:18px;font-weight:700}.games-module__r62HdW__pipeline p{color:var(--muted);font-size:13px}.games-module__r62HdW__references{color:var(--cyan);flex-wrap:wrap;gap:20px;margin:25px 0;font-size:11px;display:flex}.games-module__r62HdW__techGrid{background:#0c1a2b;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px;padding:30px;display:grid}.games-module__r62HdW__techGrid h3{color:var(--gold);margin-bottom:15px;font-size:16px;line-height:1.3}.games-module__r62HdW__techGrid p{color:var(--muted);font-size:12px}.games-module__r62HdW__ai{background:linear-gradient(135deg,#201c3c,#0c2332);border:1px solid #9291dc33;border-radius:16px;margin-top:70px;padding:45px;scroll-margin-top:80px}.games-module__r62HdW__aiColumns{grid-template-columns:repeat(3,1fr);gap:27px;margin:35px 0;display:grid}.games-module__r62HdW__aiColumns span{letter-spacing:.1em;color:var(--cyan);font-size:9px}.games-module__r62HdW__aiColumns h3{margin:14px 0;font-size:20px;line-height:1.2}.games-module__r62HdW__aiColumns p{color:var(--muted);font-size:12px}.games-module__r62HdW__aiNote{font-size:11px}.games-module__r62HdW__promo{background:#122b3a;border:1px solid #6de7f533;border-radius:14px;align-items:start;gap:30px;margin:70px 0;padding:35px;display:flex}.games-module__r62HdW__promo>img{border-radius:18px}.games-module__r62HdW__promo h2{letter-spacing:-.04em;margin-bottom:15px;font-size:30px;line-height:1.2}.games-module__r62HdW__promo p:not(.games-module__r62HdW__kicker){color:var(--muted);font-size:14px}.games-module__r62HdW__promoLinks{flex-wrap:wrap;gap:12px;margin-top:25px;font-size:12px;display:flex}.games-module__r62HdW__promoLinks a{color:var(--cyan);background:#0c1b2d;border:1px solid #6de7f54d;border-radius:5px;padding:12px 17px}.games-module__r62HdW__promoLinks>span{color:var(--muted);padding:12px}.games-module__r62HdW__method{color:var(--muted);border-top:1px solid #ffffff20;padding:35px 0;font-size:12px}.games-module__r62HdW__method h2{color:#fff;margin-bottom:20px;font-size:23px}.games-module__r62HdW__method p{margin-bottom:15px}.games-module__r62HdW__method ul{columns:2;padding:0;list-style:none}.games-module__r62HdW__method li{margin:12px 0}.games-module__r62HdW__method a{color:var(--cyan);text-decoration:underline}.games-module__r62HdW__footer{color:var(--muted);border-top:1px solid #ffffff20;flex-wrap:wrap;gap:25px;padding:30px 0;font-size:11px;display:flex}.games-module__r62HdW__noResults{padding:40px 0}.games-module__r62HdW__noResults button{color:var(--cyan);cursor:pointer;text-decoration:underline}@media (max-width:760px){.games-module__r62HdW__top>span{display:none}.games-module__r62HdW__top{padding:16px 5%}.games-module__r62HdW__top>a:last-child{font-size:10px}.games-module__r62HdW__brand{font-size:20px}.games-module__r62HdW__hero{grid-template-columns:1fr;gap:30px;min-height:0;padding-top:45px;padding-bottom:55px}.games-module__r62HdW__hero h1{font-size:66px}.games-module__r62HdW__heroText>p:not(.games-module__r62HdW__kicker){font-size:15px}.games-module__r62HdW__heroStats{gap:28px}.games-module__r62HdW__heroGallery{min-height:365px;margin-top:15px}.games-module__r62HdW__heroGallery>a{width:88%}.games-module__r62HdW__posterBack{top:25px}.games-module__r62HdW__posterFront{top:110px}.games-module__r62HdW__posterBottom{top:195px}.games-module__r62HdW__heroGallery>p{font-size:8px;bottom:-25px}.games-module__r62HdW__heroLabel{font-size:9px;top:-5px;left:4%}.games-module__r62HdW__quicknav{justify-content:flex-start;gap:3px;padding:8px 10px}.games-module__r62HdW__quicknav a{padding:9px 10px}.games-module__r62HdW__content{padding:0 5%}.games-module__r62HdW__intro{padding-top:45px}.games-module__r62HdW__comparison{grid-template-columns:1fr;gap:26px;margin-bottom:50px}.games-module__r62HdW__comparison>div:nth-child(2){border-top:1px solid #ffffff20;border-left:0;padding:25px 0 0}.games-module__r62HdW__searchbar{display:block}.games-module__r62HdW__searchbar label{min-width:0;margin-top:25px;display:block}.games-module__r62HdW__filters{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.games-module__r62HdW__filters button{white-space:nowrap;flex-shrink:0;padding:10px 12px}.games-module__r62HdW__cards{grid-template-columns:1fr;gap:24px}.games-module__r62HdW__room{padding-top:45px}.games-module__r62HdW__roomHeader{gap:15px}.games-module__r62HdW__roomNumber{font-size:37px}.games-module__r62HdW__roomHeader h2{font-size:29px}.games-module__r62HdW__gameCopy{padding:21px}.games-module__r62HdW__gameCopy h3{font-size:27px}.games-module__r62HdW__artCredit{padding-inline:20px}.games-module__r62HdW__creation{margin-top:65px}.games-module__r62HdW__pipeline{grid-template-columns:1fr 1fr;gap:22px}.games-module__r62HdW__techGrid{grid-template-columns:1fr;padding:25px}.games-module__r62HdW__ai{margin-top:45px;padding:25px}.games-module__r62HdW__aiColumns{grid-template-columns:1fr;gap:25px}.games-module__r62HdW__promo{margin-block:45px;padding:25px;display:block}.games-module__r62HdW__promo>img{width:65px;height:65px;margin-bottom:20px}.games-module__r62HdW__promo h2{font-size:28px}.games-module__r62HdW__method ul{columns:1}.games-module__r62HdW__cardActions a{white-space:nowrap;flex:1}.games-module__r62HdW__references{gap:13px}}@media (max-width:380px){.games-module__r62HdW__hero h1{font-size:58px}.games-module__r62HdW__heroStats{gap:18px}.games-module__r62HdW__heroGallery{min-height:335px}.games-module__r62HdW__posterBottom{top:178px}.games-module__r62HdW__pipeline{grid-template-columns:1fr}.games-module__r62HdW__cardActions{font-size:10px}.games-module__r62HdW__cardActions a{padding:10px}.games-module__r62HdW__heroActions a{font-size:11px}}@media (prefers-reduced-motion:reduce){.games-module__r62HdW__heroGallery>a,.games-module__r62HdW__cardActions a{transition:none}}.games-module__r62HdW__museum{--muted:#b5c7da;background:radial-gradient(at 100% 0,#087fe329,#0000 42%),linear-gradient(150deg,#102c49,#10141e 65%);font-family:Space Grotesk,Arial,Helvetica,sans-serif}.games-module__r62HdW__hero{gap:35px;min-height:610px;padding-top:58px}.games-module__r62HdW__hero h1{font-weight:600}.games-module__r62HdW__hero h1 em{color:#0000;background:linear-gradient(110deg,#fff0ae,#f2ba54);-webkit-background-clip:text;background-clip:text}.games-module__r62HdW__heroActions>a{background:#143a5566;border-radius:12px;align-items:center;min-height:48px;display:inline-flex}.games-module__r62HdW__heroActions>a:first-child{background:linear-gradient(115deg,#1165cc,#22bad4)}.games-module__r62HdW__heroStats{gap:12px}.games-module__r62HdW__heroStats>span{background:#0b2037aa;border:1px solid #79dfff26;border-radius:14px;padding:12px 16px}.games-module__r62HdW__quicknav{z-index:40;background:linear-gradient(110deg,#102c49ed,#101b2ced);justify-content:flex-start;gap:8px;top:68px}.games-module__r62HdW__quicknav a{background:#12334b66;border:1px solid #72dfff26;border-radius:22px;align-items:center;min-height:44px;display:inline-flex}.games-module__r62HdW__gameCard{background:linear-gradient(145deg,#15334e,#101e32);border:1px solid #70dfff30;border-radius:22px;box-shadow:0 16px 45px #0003}.games-module__r62HdW__gameCopy{padding:26px}.games-module__r62HdW__gameCopy h3{font-weight:600}.games-module__r62HdW__gameCopy summary{color:#8ce8ff;align-items:center;min-height:44px}.games-module__r62HdW__cardActions a{border-radius:12px;min-height:48px}.games-module__r62HdW__play{background:linear-gradient(115deg,#1165cc,#22bad4)}.games-module__r62HdW__filters button{min-height:44px;font-size:12px}.games-module__r62HdW__filters button[aria-pressed=true]{background:linear-gradient(110deg,#9cefff,#53bbf5)}.games-module__r62HdW__searchbar input{border-radius:14px;min-height:48px}.games-module__r62HdW__room,.games-module__r62HdW__gameCard,.games-module__r62HdW__catalogue{scroll-margin-top:150px}.games-module__r62HdW__footer{gap:12px}@media (max-width:760px){.games-module__r62HdW__hero{min-height:0;padding:30px 20px 40px}.games-module__r62HdW__hero h1{margin-bottom:22px;font-size:clamp(42px,12vw,68px);line-height:1.02}.games-module__r62HdW__heroActions{gap:10px}.games-module__r62HdW__heroActions>a{text-align:center;flex:1;justify-content:center;padding:12px;font-size:12px}.games-module__r62HdW__heroStats{flex-wrap:wrap;gap:8px}.games-module__r62HdW__heroStats>span{flex:1;min-width:80px;padding:10px}.games-module__r62HdW__heroStats b{font-size:19px}.games-module__r62HdW__heroGallery{min-height:clamp(300px,85vw,390px);margin-top:12px}.games-module__r62HdW__posterBottom{top:clamp(160px,48vw,210px)}.games-module__r62HdW__heroGallery>p{bottom:-12px}.games-module__r62HdW__content{padding-inline:18px}.games-module__r62HdW__intro{padding-top:35px}.games-module__r62HdW__comparison{padding-block:24px}.games-module__r62HdW__quicknav{padding-inline:16px}.games-module__r62HdW__quicknav a{padding:9px 13px;font-size:12px}.games-module__r62HdW__gameCopy{padding:20px}.games-module__r62HdW__roomHeader{gap:12px}.games-module__r62HdW__roomNumber{font-size:32px}.games-module__r62HdW__cards{gap:18px}.games-module__r62HdW__cardActions a{white-space:normal;text-align:center}.games-module__r62HdW__pipeline{grid-template-columns:1fr}.games-module__r62HdW__pipeline li{background:#12304b66;border:1px solid #70dfff26;border-radius:16px;padding:18px}.games-module__r62HdW__ai{padding:22px}.games-module__r62HdW__method{overflow-wrap:anywhere}.games-module__r62HdW__footer>*{max-width:100%}}
