.arcade-screen_screen__Wbiax{overflow:hidden;background:#080c12;color:#f2ece0;font-family:var(--font-arcade-pixel),monospace;height:100%;width:100%;position:relative;isolation:isolate;container-type:size}.arcade-screen_scene__MeJ1G{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3;animation:arcade-screen_drift__ukZfI 12s ease-in-out infinite alternate}.arcade-screen_shade__wluFy{position:absolute;inset:0;background:linear-gradient(#00171055,#000b1370 26%,#000a1030 70%,#00110dc9);z-index:-2}.arcade-screen_title-area__GZ8nn{position:absolute;inset:22% 5% 14%;display:flex;flex-direction:column;align-items:center;text-align:center}.arcade-screen_title-area__GZ8nn .arcade-screen_screen-title__HqmLG{font-size:clamp(38px,16cqw,85px);font-weight:400;letter-spacing:1px;line-height:.78;margin:0;color:var(--accent,#d0dce5);text-shadow:3px 3px 0 #17222d,0 3px 12px #000}.arcade-screen_title-area__GZ8nn a{font-family:inherit;font-size:clamp(14px,5cqw,22px);padding:2% 5%;border:1px solid var(--accent,#d0dce5);color:var(--accent,#d0dce5);background:#091018dd;text-decoration:none;transition:background .2s,color .2s}.arcade-screen_title-area__GZ8nn a:focus-visible,.arcade-screen_title-area__GZ8nn a:hover{background:var(--accent,#d0dce5);color:#0a0d12;outline:2px solid white;outline-offset:3px}.arcade-screen_scanlines__WNdxn{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 2px,#0002 0,#0002 3px);box-shadow:inset 0 0 25px #090c1085}@keyframes arcade-screen_drift__ukZfI{0%{transform:scale(1.06) translateX(-1%)}to{transform:scale(1.1) translateX(1%)}}@media (prefers-reduced-motion:reduce){.arcade-screen_scene__MeJ1G{animation:none}}.arcade-screen_scene-stage__1UWiW{position:absolute;inset:0;isolation:isolate;container-type:size}.arcade-screen_screen-flash__cKuU0{position:absolute;inset:0;z-index:4;pointer-events:none;background:#fff3df;opacity:0}.arcade-screen_title-area__GZ8nn{inset:24% 5% 12%;gap:0}.arcade-screen_title-area__GZ8nn .arcade-screen_screen-title__HqmLG{font-size:clamp(34px,16cqw,78px);line-height:.8}.arcade-screen_title-area__GZ8nn a{margin-top:auto;font-size:clamp(13px,4.1cqw,18px);padding:2% 4%;min-height:26px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-height:190px){.arcade-screen_title-area__GZ8nn{inset:23% 5% 10%}.arcade-screen_title-area__GZ8nn .arcade-screen_screen-title__HqmLG{font-size:15cqw}.arcade-screen_title-area__GZ8nn a{font-size:13px;padding:1.5% 4%;min-height:24px}}.arcade-screen_title-area__GZ8nn a{--entry-ink:color-mix(in srgb,var(--accent,#d0dce5) 60%,white);color:var(--entry-ink);border-color:var(--entry-ink);background:#0b1520f2;box-shadow:3px 3px #0009;animation:arcade-screen_entry-pulse__LydyQ 1.8s ease-in-out infinite}@keyframes arcade-screen_entry-pulse__LydyQ{0%,24%,to{opacity:1}50%,68%{opacity:.4}}.arcade-screen_title-area__GZ8nn a:focus-visible,.arcade-screen_title-area__GZ8nn a:hover{animation:none;opacity:1}.arcade-screen_title-area__GZ8nn a[aria-disabled=true]{animation:none;opacity:.8;pointer-events:none;box-shadow:none}@media (prefers-reduced-motion:reduce){.arcade-screen_title-area__GZ8nn a{animation:none;opacity:1}}.arcade-screen_screen__Wbiax [hidden]{display:none!important}.arcade-screen_entry-symbol__GZj8s{margin-right:.3em}.arcade-screen_screen__Wbiax[data-art-layout=title-screen]{background:var(--screen-background);overflow:hidden}.arcade-screen_screen__Wbiax[data-art-layout=title-screen] .arcade-screen_scene-stage__1UWiW{inset:50% auto auto 50%;width:max(100cqw,calc(100cqh * var(--art-ratio)));height:auto;aspect-ratio:var(--art-ratio);transform:translate(-50%,-50%)}.arcade-screen_screen__Wbiax[data-art-layout=title-screen] .arcade-screen_scene__MeJ1G{object-fit:cover;animation:none;transform:none}.arcade-screen_screen__Wbiax[data-art-layout=title-screen] .arcade-screen_shade__wluFy{display:none}.arcade-screen_screen__Wbiax[data-art-layout=title-screen] .arcade-screen_scanlines__WNdxn{opacity:.3}.arcade-screen_screen__Wbiax[data-art-layout=title-screen] .arcade-screen_title-area__GZ8nn{inset:0;display:block;text-align:left}.arcade-screen_screen__Wbiax[data-art-layout=title-screen] .arcade-screen_title-area__GZ8nn .arcade-screen_screen-title__HqmLG{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.arcade-screen_screen__Wbiax[data-art-layout=title-screen] .arcade-screen_title-area__GZ8nn a{position:absolute;left:var(--entry-x);top:var(--entry-y);transform:translate(-50%,-50%);margin:0;min-height:0;line-height:1;white-space:nowrap;animation:none;transition:filter .2s,background .2s,color .2s}.arcade-screen_screen__Wbiax[data-art-layout=title-screen] .arcade-screen_entry-label__pUHcQ{animation:arcade-screen_entry-pulse__LydyQ 1.8s ease-in-out infinite}.arcade-screen_screen__Wbiax[data-art-layout=title-screen] .arcade-screen_title-area__GZ8nn a:is(:hover,:focus-visible) .arcade-screen_entry-label__pUHcQ{animation:none;opacity:1}.arcade-screen_screen__Wbiax[data-art-layout=title-screen] .arcade-screen_title-area__GZ8nn a:focus-visible{outline:1px solid #fff2cf;outline-offset:2px}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a{left:var(--painted-left);top:var(--painted-top);width:var(--painted-width);height:var(--painted-height);min-height:0;transform:none;padding:0;border:0;outline:none;background:none;box-shadow:none;text-shadow:none;overflow:visible;display:block;cursor:pointer;animation:none;opacity:1;filter:brightness(1) saturate(1) drop-shadow(0 0 0 transparent);transition:filter .22s ease-out;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_entry-cutout__n6BpH{position:absolute;inset:0;display:block;overflow:hidden;clip-path:var(--painted-clip);pointer-events:none;transform:translateY(0) scale(1);transform-origin:center;transition:transform .22s cubic-bezier(.2,.75,.25,1)}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_entry-art__SuGMM{position:absolute;inset:0;width:100%;height:100%;max-width:none;pointer-events:none;object-fit:fill}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_entry-symbol__GZj8s{display:none}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_entry-label__pUHcQ{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;animation:none}@media (hover:hover){.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a:hover{outline:none;filter:brightness(1.26) saturate(1.08) drop-shadow(0 2px 2px #0009)}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a:hover .arcade-screen_entry-cutout__n6BpH{transform:translateY(-1.5%) scale(1.075)}}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a.arcade-screen_is-hinting__BmGcc{filter:brightness(1.26) saturate(1.08) drop-shadow(0 2px 2px #0009)}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a.arcade-screen_is-hinting__BmGcc .arcade-screen_entry-cutout__n6BpH{transform:translateY(-1.5%) scale(1.075)}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a:focus-visible{filter:brightness(1.35) saturate(1.08) drop-shadow(0 2px 2px #0009);outline:none}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a:focus-visible .arcade-screen_entry-cutout__n6BpH{transform:translateY(-1.5%) scale(1.075)}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a:active{filter:brightness(.82) saturate(1.08) drop-shadow(0 1px 1px #0007);transition-duration:70ms}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a:active .arcade-screen_entry-cutout__n6BpH{transform:translateY(0) scale(1.025);transition-duration:70ms}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a[aria-disabled=true]{pointer-events:none;filter:none}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a[aria-disabled=true] .arcade-screen_entry-cutout__n6BpH{transform:none}.arcade-screen_screen__Wbiax .arcade-screen_title-area__GZ8nn a.arcade-screen_is-entering__yvMOV{animation:arcade-screen_entry-flash__XZr_J calc(var(--entry-flash, .42s) / 3) linear 3 both}@keyframes arcade-screen_entry-flash__XZr_J{0%,49%{opacity:0}50%,to{opacity:1}}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a.arcade-screen_is-entering__yvMOV{animation:none}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a.arcade-screen_is-entering__yvMOV .arcade-screen_entry-art__SuGMM{animation:arcade-screen_entry-flash__XZr_J calc(var(--entry-flash, .42s) / 3) linear 3 both}@media (prefers-reduced-motion:reduce){.arcade-screen_screen__Wbiax .arcade-screen_title-area__GZ8nn a.arcade-screen_is-entering__yvMOV,.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a.arcade-screen_is-entering__yvMOV .arcade-screen_entry-art__SuGMM{animation:none}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a{transition:none}.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a .arcade-screen_entry-cutout__n6BpH,.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a:is(:hover,:focus-visible,:active,.arcade-screen_is-hinting__BmGcc) .arcade-screen_entry-cutout__n6BpH{transition:none;transform:none}.arcade-screen_screen__Wbiax[data-art-layout=title-screen] .arcade-screen_entry-label__pUHcQ{animation:none;opacity:1}}.arcade-screen_screen__Wbiax.arcade-screen_is-leaderboard__4kVTU{background:radial-gradient(ellipse at center,#060a0880,#060a0859 65%,#060a0833),url(/images/research-arcade/leaderboard-trophy.avif) 50%/cover,#060a08}.arcade-screen_is-leaderboard__4kVTU .arcade-screen_shade__wluFy{display:none}.arcade-screen_leaderboard__LBsmC{position:absolute;inset:5% 8% 6%;display:flex;flex-direction:column;align-items:center;text-align:center;-webkit-text-size-adjust:100%;text-size-adjust:100%}.arcade-screen_leaderboard__LBsmC .arcade-screen_board-title__IYNpX{font-size:min(10cqw,15cqh);font-weight:400;line-height:.9;letter-spacing:.08em;margin:0;color:#efead2;text-shadow:0 0 10px #ecf0cb30}.arcade-screen_leaderboard__LBsmC .arcade-screen_board-subtitle__4DXXS{margin:2.8cqh 0 3.5cqh;font-size:min(3.2cqw,5cqh);line-height:1;color:#00d49b;letter-spacing:.035em;white-space:nowrap}.arcade-screen_leaderboard__LBsmC table{position:absolute;top:28%;left:50%;transform:translateX(-50%);width:auto;max-width:100%;height:72%;table-layout:auto;border-collapse:collapse;text-align:left;font-size:min(6cqw,8.3cqh);line-height:1;letter-spacing:.02em}.arcade-screen_cve-column__kgMnL,.arcade-screen_rank-column__tS8F1{width:auto}.arcade-screen_leaderboard__LBsmC td,.arcade-screen_leaderboard__LBsmC th{padding:0 2.5cqw;font-weight:400;white-space:nowrap}.arcade-screen_leaderboard__LBsmC :is(th,td):nth-child(-n+2){text-align:center}.arcade-screen_leaderboard__LBsmC thead{height:12%;font-size:min(3.7cqw,5.3cqh);color:#9c9e8d;letter-spacing:.08em}.arcade-screen_leaderboard__LBsmC tbody tr{color:var(--row-color);text-shadow:0 0 5px color-mix(in srgb,var(--row-color) 20%,transparent)}@media (max-height:190px),(max-width:340px){.arcade-screen_leaderboard__LBsmC table{top:30%;height:65%}}.arcade-screen_screen__Wbiax,.arcade-screen_screen__Wbiax[data-entry-theme=painted] .arcade-screen_title-area__GZ8nn a{touch-action:pan-y pinch-zoom}.arcade_arcade___LkoA{--bg:#090a0c;--ink:#f7f8f8;--muted:#a0a4a2;--highlight:#e0d2bb;--brand:#00db91;--brand-hover:#00be7d;--border:#303136;--accent:var(--highlight);--ease-out:cubic-bezier(0.16,1,0.3,1);font-family:var(--font-digital-sans),Arial,sans-serif;color:var(--ink)}.arcade_arcade___LkoA :where(button){font:inherit;color:inherit;cursor:pointer;border-radius:0;-webkit-tap-highlight-color:transparent}.arcade_arcade___LkoA :where(button:disabled){cursor:default}.arcade_arcade___LkoA :where(a){color:inherit;text-decoration:none}.arcade_arcade___LkoA :where(button,a):focus-visible{outline:2px solid var(--highlight);outline-offset:5px}.arcade_shell__hw5Fh{max-width:1264px;width:calc(100% - 112px);margin-inline:auto}.arcade_sr-only__uILPN{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:1150px){.arcade_shell__hw5Fh{width:calc(100% - 64px)}}@media (max-width:720px){.arcade_shell__hw5Fh{width:calc(100% - 40px)}}@media (max-width:380px){.arcade_shell__hw5Fh{width:calc(100% - 28px)}}.arcade_arcade___LkoA{position:relative;isolation:isolate;overflow:hidden;background:var(--bg);border-bottom:1px solid var(--border)}.arcade_marquee__k4Wm3>img{width:13%;height:auto;filter:brightness(0) saturate(100%) opacity(.85)}.arcade_game-title__J8LRu{font-family:var(--font-arcade-pixel),monospace;font-size:108px;letter-spacing:1px;line-height:.77;font-weight:400;color:#f2ece0;margin:0 0 26px;text-shadow:3px 3px #16171c}.arcade_research-info__PBdDY h2{font-size:25px;line-height:1.3;font-weight:400;letter-spacing:-.65px;margin:0 0 12px;max-width:450px}.arcade_description__Z4TlJ{font-size:15px;color:#c2bdba;margin:0;max-width:455px}.arcade_research-stats__8eUNc{display:flex;align-items:center;gap:22px;margin:23px 0 26px;color:#c9c1b9}.arcade_research-stats__8eUNc>div{display:flex;align-items:center;gap:10px}.arcade_research-stats__8eUNc strong{font-family:var(--font-arcade-pixel),monospace;font-size:38px;font-weight:400;line-height:1;color:#e7ddd0}.arcade_research-stats__8eUNc span{font-size:12px}.arcade_stat-detail__TiOTk{border-left:1px solid #565053;padding-left:22px;color:#b7aaa2}.arcade_hero-actions__aInSs{display:flex;align-items:center;gap:26px}.arcade_primary-button__dERkr{padding:14px 18px;background:#e5d7be;color:#171511;min-height:48px;gap:15px;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);transition:background .2s,transform .2s}.arcade_primary-button__dERkr:hover{background:#fff;transform:translateY(-2px)}.arcade_primary-button__dERkr>span:last-child{font-size:18px;margin-left:8px}.arcade_featured__YkSDY{padding-top:10px;padding-bottom:35px}.arcade_cartridges__VqW_1{display:flex;gap:14px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#57585e transparent;padding:5px 3px 12px;margin:-5px -3px -12px;scroll-snap-type:x mandatory}.arcade_cartridge__0Pqqq{flex:0 0 calc((100% - 70px) / 6);min-width:166px;padding:5px;background:#111216;border:1px solid #3b3b41;text-align:left;scroll-snap-align:center;transition:border-color .2s,transform .2s;position:relative}.arcade_cartridge__0Pqqq:hover{border-color:#a9a5a0;transform:translateY(-3px)}.arcade_cartridge__0Pqqq.arcade_selected__xDtZE{border-color:var(--tile-accent);background:#282727;box-shadow:0 0 0 1px var(--tile-accent)}.arcade_cartridge__0Pqqq.arcade_selected__xDtZE:before{content:"";position:absolute;left:7px;top:-4px;width:22px;height:3px;background:var(--tile-accent);z-index:2}.arcade_cover-art__AiSWo{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:#0c1015;color:var(--cover-accent);container-type:inline-size}.arcade_cover-art__AiSWo>img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;transition:transform .6s}.arcade_cover-shade__881qC{position:absolute;inset:0;background:linear-gradient(#010e1190,#00101828 38%,#05110b22 65%,#030a08d4)}.arcade_cover-title__A6K_4{top:29%;left:0;right:0;text-align:center;font-size:clamp(28px,15cqw,68px);line-height:.79;text-shadow:2px 3px #101014,0 0 20px #0009;letter-spacing:.4px}.arcade_cover-bottom__KYAtk,.arcade_cover-title__A6K_4{position:absolute;font-family:var(--font-arcade-pixel),monospace}.arcade_cover-bottom__KYAtk{bottom:7%;left:7%;right:7%;display:flex;justify-content:space-between;gap:8px;font-size:clamp(12px,4cqw,15px);letter-spacing:.5px;color:#e9e4da}.arcade_cover-bottom__KYAtk>span{color:var(--cover-accent)}.arcade_cartridge__0Pqqq .arcade_cover-title__A6K_4{font-size:clamp(25px,15cqw,34px)}.arcade_cartridge__0Pqqq .arcade_cover-bottom__KYAtk{display:none}.arcade_cartridge__0Pqqq.arcade_selected__xDtZE .arcade_cartridge-label__Qyl4j{color:var(--tile-accent)}.arcade_library__I2IIm{padding-top:69px;padding-bottom:60px;scroll-margin-top:30px}.arcade_library-heading__qpFZg{display:flex;align-items:center;justify-content:space-between;margin-bottom:31px}.arcade_library-heading__qpFZg h2{font-size:38px;letter-spacing:-1.2px;line-height:1.2;margin:0 0 12px}.arcade_library-heading__qpFZg p:not(.arcade_eyebrow__nLUyg){font-size:14px;color:#aaa6a2;margin:0}.arcade_research-grid__dY7yH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.arcade_research-card__AOTrZ{border:1px solid #323238;background:#121315;display:flex;flex-direction:column;transition:border-color .2s,transform .2s}.arcade_research-card__AOTrZ:hover{border-color:#77767c;transform:translateY(-4px)}.arcade_card-body__vEGPI{padding:22px 22px 19px;display:flex;flex-direction:column}.arcade_card-meta__sH3y3{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#a5a3a0;margin-bottom:15px}.arcade_card-meta__sH3y3>span{color:var(--card-accent)}.arcade_card-body__vEGPI h3{font-size:21px;letter-spacing:-.35px;margin:0 0 12px}.arcade_card-body__vEGPI h3 a:hover{text-decoration:underline;text-decoration-color:var(--card-accent);text-underline-offset:5px}.arcade_card-body__vEGPI>p{color:#b3b0ac;font-size:14px;line-height:1.6;margin:0 0 24px}.arcade_card-footer__EbuiZ{border-top:1px solid #35353b;padding-top:15px;display:flex;justify-content:space-between;align-items:center;gap:6px;font-size:12px;color:#aeaaa5}.arcade_card-footer__EbuiZ strong{color:#ddd6cc;font-size:18px;font-family:var(--font-arcade-pixel),monospace;font-weight:400;margin-right:2px}.arcade_card-footer__EbuiZ a{font-size:13px;white-space:nowrap;color:var(--ink)}.arcade_card-footer__EbuiZ a>span{margin-left:5px;color:var(--card-accent)}@media (min-width:1600px){.arcade_game-title__J8LRu{font-size:120px}.arcade_research-info__PBdDY h2{font-size:28px}.arcade_description__Z4TlJ{font-size:16px}.arcade_featured__YkSDY{padding-bottom:44px}}@media (max-width:1150px){.arcade_game-title__J8LRu{font-size:96px}.arcade_research-info__PBdDY h2{font-size:23px}.arcade_research-stats__8eUNc{gap:14px}.arcade_stat-detail__TiOTk{padding-left:14px}.arcade_hero-actions__aInSs{gap:17px}.arcade_cartridge__0Pqqq{flex-basis:calc((100% - 56px) / 5)}.arcade_research-grid__dY7yH{gap:20px}.arcade_card-body__vEGPI{padding:19px}}@media (max-width:900px){.arcade_game-title__J8LRu{font-size:86px;margin-bottom:23px}.arcade_research-info__PBdDY h2{font-size:21px}.arcade_description__Z4TlJ{font-size:14px}.arcade_stat-detail__TiOTk{display:none}.arcade_research-stats__8eUNc{margin-block:18px}.arcade_hero-actions__aInSs{gap:14px}.arcade_primary-button__dERkr{padding:12px 14px;gap:9px}.arcade_cartridge__0Pqqq{flex-basis:calc((100% - 42px) / 4)}.arcade_research-grid__dY7yH{grid-template-columns:repeat(2,minmax(0,1fr))}.arcade_library-heading__qpFZg h2{font-size:34px}}@media (max-width:720px){.arcade_game-title__J8LRu{font-size:88px;line-height:.76;margin-bottom:24px}.arcade_research-info__PBdDY h2{font-size:25px;max-width:500px}.arcade_description__Z4TlJ{font-size:16px;max-width:none}.arcade_research-stats__8eUNc{margin-block:23px}.arcade_research-stats__8eUNc span{font-size:13px}.arcade_stat-detail__TiOTk{display:inline;padding-left:18px}.arcade_hero-actions__aInSs{gap:26px}.arcade_primary-button__dERkr{font-size:14px;padding:14px 18px;gap:12px}.arcade_featured__YkSDY{padding-top:25px;padding-bottom:30px}.arcade_cartridges__VqW_1{overflow-x:auto;scrollbar-width:none;gap:12px;padding-bottom:7px}.arcade_cartridge__0Pqqq{flex-basis:46%;min-width:155px}.arcade_library__I2IIm{padding-block:44px}.arcade_library-heading__qpFZg{align-items:flex-start;margin-bottom:25px;gap:20px}.arcade_library-heading__qpFZg h2{font-size:29px;letter-spacing:-.8px}.arcade_library-heading__qpFZg p:not(.arcade_eyebrow__nLUyg){font-size:14px;max-width:270px}.arcade_research-grid__dY7yH{grid-template-columns:1fr;gap:25px}.arcade_card-body__vEGPI{padding:22px}.arcade_card-body__vEGPI h3{font-size:24px}.arcade_card-body__vEGPI>p{font-size:16px}.arcade_card-footer__EbuiZ,.arcade_card-meta__sH3y3{font-size:13px}.arcade_card-footer__EbuiZ a{font-size:14px}.arcade_research-card__AOTrZ .arcade_cover-art__AiSWo{aspect-ratio:16/9}.arcade_cover-title__A6K_4{font-size:19cqw}.arcade_cover-bottom__KYAtk{font-size:16px}}@media (max-width:380px){.arcade_game-title__J8LRu{font-size:78px}.arcade_hero-actions__aInSs{gap:16px}.arcade_primary-button__dERkr{padding:12px 13px}.arcade_research-stats__8eUNc{gap:12px}.arcade_stat-detail__TiOTk{padding-left:12px}.arcade_research-stats__8eUNc span{font-size:12px}}@media (prefers-reduced-motion:reduce){.arcade_arcade___LkoA,.arcade_arcade___LkoA *,.arcade_arcade___LkoA :after,.arcade_arcade___LkoA :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.arcade_card-body__vEGPI>p,.arcade_description__Z4TlJ,.arcade_library-heading__qpFZg p:not(.arcade_eyebrow__nLUyg){font-size:1rem}.arcade_card-meta__sH3y3{font-size:.8125rem}.arcade_hero-actions__aInSs{flex-wrap:wrap}.arcade_game-title__J8LRu{overflow-wrap:normal}.arcade_research-stats__8eUNc>div{min-width:0}.arcade_research-stats__8eUNc span{line-height:1.4}.arcade_hero__lxlcz{display:grid;grid-template-columns:1fr 1fr;gap:7%;position:relative;min-height:clamp(587px,53.333vw,854px);padding:0;align-items:center;--accent:var(--highlight)}.arcade_room-scene__8_KMS{position:absolute;top:0;left:25%;transform:translateX(-28.3%);width:max(100vw,1100px);max-width:1600px;aspect-ratio:1717/916;pointer-events:none}.arcade_room-art__IOg_4{display:block;width:100%;mask-image:linear-gradient(#000,#000 87%,transparent)}.arcade_room-scene__8_KMS:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,transparent 45%,rgba(9,10,12,.25) 62%,rgba(9,10,12,.5))}.arcade_marquee__k4Wm3{position:absolute;left:18.65%;top:12.5%;width:19.7%;display:flex;align-items:center;justify-content:center;gap:10px;color:#30291b;font-family:var(--font-arcade-pixel),monospace;container-type:inline-size;z-index:2}.arcade_marquee__k4Wm3>span{font-size:clamp(25px,2.6vw,37px);line-height:.9;display:flex;align-items:center;gap:12px}.arcade_marquee-research__2hx2x{font-size:18px;letter-spacing:1px}.arcade_game-screen__P_cFj{position:absolute;border:0;background:#070b10;z-index:2;border-radius:2px;pointer-events:auto}.arcade_research-info__PBdDY{position:relative;grid-column:2;padding:30px 0 42px;z-index:2}.arcade_featured__YkSDY{position:relative;z-index:3;margin-top:-18px}@media (max-width:1150px){.arcade_hero__lxlcz{gap:4%}.arcade_marquee__k4Wm3>span{font-size:28px;letter-spacing:3px;gap:8px}.arcade_marquee-research__2hx2x{font-size:16px}}@media (max-width:720px){.arcade_hero__lxlcz{display:block;min-height:0;padding:525px 0 20px}.arcade_room-scene__8_KMS{width:1000px;max-width:none;left:50%;transform:translateX(-28.3%)}.arcade_room-scene__8_KMS:after{background:linear-gradient(0deg,#090a0c,transparent 15%)}.arcade_research-info__PBdDY{padding:0 4px 10px;max-width:none}.arcade_marquee__k4Wm3>span{font-size:25px;letter-spacing:2px;gap:8px}.arcade_marquee-research__2hx2x{font-size:15px}.arcade_featured__YkSDY{margin-top:0}}.arcade_primary-button__dERkr{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;gap:8px;background:var(--brand);color:#18181b;height:40px;min-height:40px;padding:0 24px;font-size:14px;line-height:1.25;text-transform:uppercase;white-space:nowrap;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%,0 12px,4.5px 12px);transition:background .15s,transform .15s}.arcade_primary-button__dERkr:hover{background:var(--brand-hover);transform:none}.arcade_primary-button__dERkr:active{transform:scale(.98)}.arcade_description__Z4TlJ{color:#c1c2c0;font-size:18px;line-height:1.6;max-width:470px}.arcade_game-title__J8LRu{margin-bottom:28px}.arcade_research-stats__8eUNc{margin:28px 0 30px}.arcade_research-stats__8eUNc span{font-size:14px}.arcade_research-copy__5Uow5{will-change:transform,opacity}.arcade_arcade___LkoA{--cover-width:clamp(180px,21vw,300px);--carousel-height:calc(var(--cover-width) * 0.5625 + 20px);--room-width:clamp(1800px,150vw,2300px);--room-top:calc(76px + clamp(-122px, -7.2vw, -80px))}.arcade_hero__lxlcz{min-height:max(540px,calc(100svh - var(--carousel-height) - 44px))}.arcade_room-backdrop__5ieip{position:absolute;top:var(--hero-drop,0);bottom:0;left:calc((100vw - 100%) / -2);right:calc((100vw - 100%) / -2);overflow:hidden;pointer-events:none;z-index:0}.arcade_room-backdrop__5ieip:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(transparent 76%,var(--bg) 100%);z-index:1}.arcade_room-scene__8_KMS{width:var(--room-width);max-width:none;top:var(--room-top);left:calc(50% - min(320px, 25vw) - var(--room-width) * .283);transform:none}.arcade_room-scene__8_KMS:after{background:linear-gradient(90deg,transparent 37%,#090a0c45 54%,#090a0c85)}.arcade_marquee__k4Wm3>span{font-size:42px;letter-spacing:4px;gap:14px}.arcade_marquee-research__2hx2x{font-size:22px;letter-spacing:1.5px}.arcade_game-screen__P_cFj{left:19.8%;top:26.15%;width:17.25%;height:20.65%}.arcade_research-info__PBdDY{padding-block:0;max-width:540px;margin-top:clamp(144px,13vw,190px)}.arcade_featured__YkSDY{margin-top:0;padding-top:25px;padding-bottom:48px}.arcade_carousel-frame__CfuE7{position:relative;isolation:isolate;width:min(100%,calc(var(--cover-width) * 3.3 + 104px));max-width:1080px;margin-inline:auto;transform:scale(.9);transform-origin:top center}.arcade_cartridges__VqW_1{position:relative;display:block;width:calc(100% - 104px);height:var(--carousel-height);margin:0 auto;overflow:visible;scroll-snap-type:none;touch-action:pan-y pinch-zoom}.arcade_cartridge__0Pqqq,.arcade_cartridge__0Pqqq:hover{position:absolute;width:var(--cover-width);padding:0;aspect-ratio:16/9;flex:none;border:1px solid #ffffff24;background:#080c10;transform:translate(-50%,-50%) translateX(calc(var(--slide-offset) * var(--cover-width) * .62)) scale(var(--slide-scale));box-shadow:0 12px 35px #0009;transition:transform .5s var(--ease-out),filter .35s,opacity .35s,border-color .2s}.arcade_cartridge__0Pqqq[data-distance="1"]{filter:brightness(.75)}.arcade_cartridge__0Pqqq[data-distance="2"]{filter:brightness(.48) blur(.4px)}.arcade_cartridge__0Pqqq[data-distance="3"]{opacity:0;visibility:hidden;pointer-events:none}.arcade_cartridge__0Pqqq:hover{border-color:#e0d2bb88}.arcade_cartridge__0Pqqq.arcade_selected__xDtZE{border-color:#e0d2bb70;background:#080c10;box-shadow:0 15px 40px #000a}.arcade_cartridge__0Pqqq.arcade_selected__xDtZE:before{display:none}.arcade_cartridge__0Pqqq:focus-visible{outline:2px solid var(--highlight);outline-offset:4px}.arcade_cartridge__0Pqqq .arcade_cover-art__AiSWo{height:100%;aspect-ratio:16/9}.arcade_cartridge__0Pqqq .arcade_cover-title__A6K_4{font-size:clamp(30px,16cqw,58px);top:31%;line-height:.8}.arcade_library__I2IIm{padding-top:64px;scroll-margin-top:120px}.arcade_library-heading__qpFZg{justify-content:center;text-align:center}.arcade_library-heading__qpFZg h2{font-family:var(--font-arcade-pixel),monospace;font-size:clamp(36px,4vw,48px);font-weight:400;letter-spacing:1.4px;color:var(--highlight);margin:0}.arcade_research-grid__dY7yH{gap:24px}.arcade_research-card__AOTrZ{position:relative;overflow:hidden;border:1px solid #ffffff1f;background:#ffffff0a;backdrop-filter:blur(20px);transition:border-color .3s,box-shadow .3s;transform:none}.arcade_research-card__AOTrZ:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#00db910d,transparent);opacity:0;transition:opacity .3s;pointer-events:none}.arcade_research-card__AOTrZ:focus-visible,.arcade_research-card__AOTrZ:hover{transform:none;border-color:#00db9166;box-shadow:0 25px 50px -12px #00db911a}.arcade_research-card__AOTrZ:focus-visible:before,.arcade_research-card__AOTrZ:hover:before{opacity:1}.arcade_research-card__AOTrZ.arcade_revealing__0JLpW{animation:arcade_article-reveal__23fmm .56s var(--ease-out) both;animation-delay:var(--reveal-delay,0s)}@keyframes arcade_article-reveal__23fmm{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.arcade_research-card__AOTrZ .arcade_cover-art__AiSWo{aspect-ratio:16/9;flex-shrink:0}.arcade_research-card__AOTrZ .arcade_cover-bottom__KYAtk{display:none}.arcade_card-body__vEGPI{position:relative;padding:24px;flex:1}.arcade_card-meta__sH3y3{font-size:13px;line-height:1.45;margin-bottom:18px;color:var(--muted)}.arcade_card-meta__sH3y3>span{color:var(--muted)}.arcade_card-meta__sH3y3 time{flex-shrink:0}.arcade_card-body__vEGPI h3{font-size:22px;line-height:1.35;font-weight:400;letter-spacing:0;margin:0}.arcade_card-body__vEGPI>p{font-size:16px;line-height:1.5;color:var(--muted);margin:12px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.arcade_card-footer__EbuiZ{border:0;padding-top:44px;margin-top:auto;font-size:14px;gap:12px;color:var(--muted)}.arcade_card-read__4hSWw{color:var(--ink);white-space:nowrap;font-size:22px;line-height:1}.arcade_card-read__4hSWw>span{display:inline-block;margin-left:6px;transition:transform .2s}.arcade_research-card__AOTrZ:hover .arcade_card-read__4hSWw>span{transform:translate(2px,-2px)}.arcade_show-more__bU4m3{display:flex;align-items:center;justify-content:center;gap:24px;margin:36px auto 0;padding:12px 24px;min-height:48px;border:1px solid #ffffff38;background:transparent;color:var(--ink);font-size:14px;transition:background .2s,border-color .2s}.arcade_show-more__bU4m3:hover{background:#ffffff0d;border-color:#ffffff80}.arcade_show-more__bU4m3>span{font-size:20px}@keyframes arcade_nav-reveal__BKWN2{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}@media (min-width:721px) and (max-height:760px){.arcade_hero__lxlcz{min-height:max(520px,calc(var(--room-top) + var(--room-width) * .25 + 8px),calc(100svh - var(--carousel-height) - 28px))}.arcade_research-info__PBdDY{margin-top:128px}.arcade_game-title__J8LRu{font-size:clamp(72px,6.7vw,96px);margin-bottom:20px}.arcade_description__Z4TlJ{font-size:16px;line-height:1.5}.arcade_research-stats__8eUNc{margin:20px 0}}@media (max-width:720px){.arcade_arcade___LkoA{--cover-width:min(220px,56vw)}.arcade_hero__lxlcz{min-height:0;padding:475px 0 24px}.arcade_room-backdrop__5ieip{height:475px;bottom:auto}.arcade_room-backdrop__5ieip:after{background:linear-gradient(transparent 86%,var(--bg) 100%)}.arcade_room-scene__8_KMS{--room-width:1500px;width:var(--room-width);left:calc(50% - var(--room-width) * .283);top:-11px;transform:none}.arcade_room-scene__8_KMS:after{background:none}.arcade_marquee__k4Wm3>span{font-size:34px;letter-spacing:3px;gap:10px}.arcade_marquee-research__2hx2x{font-size:19px}.arcade_research-info__PBdDY{padding:0 4px;margin-top:0;text-align:center}.arcade_description__Z4TlJ{font-size:16px;line-height:1.55;margin-inline:auto}.arcade_game-title__J8LRu{font-size:clamp(56px,16vw,78px);margin-bottom:18px}.arcade_research-stats__8eUNc{margin:20px 0 0;justify-content:center;gap:12px}.arcade_research-stats__8eUNc span{font-size:12px}.arcade_stat-detail__TiOTk{padding-left:12px}.arcade_hero-actions__aInSs{display:none}.arcade_featured__YkSDY{margin-top:0;padding-top:25px;padding-bottom:36px}.arcade_library__I2IIm{padding-top:48px;scroll-margin-top:88px}.arcade_cartridges__VqW_1{width:100%;overflow:hidden}.arcade_research-grid__dY7yH{gap:24px}.arcade_card-body__vEGPI{padding:24px}.arcade_card-body__vEGPI h3{font-size:24px}.arcade_card-footer__EbuiZ{font-size:14px}}.arcade_cartridge__0Pqqq,.arcade_cartridge__0Pqqq:hover,.arcade_cover-art__AiSWo[data-art-layout=title-screen]{aspect-ratio:44/27}.arcade_cover-art__AiSWo[data-art-layout=title-screen]>img{object-fit:cover;transform:none}:is(.arcade_research-card__AOTrZ,.arcade_cartridge__0Pqqq):hover .arcade_cover-art__AiSWo[data-art-layout=title-screen]>img{transform:none}.arcade_game-title__J8LRu.arcade_compact-title__tNhya{font-size:clamp(58px,5.9vw,84px);line-height:.82}.arcade_cover-art__AiSWo[data-art-layout=characters] .arcade_cover-title__A6K_4{top:auto;bottom:8%;font-size:12cqw;line-height:.9;white-space:nowrap}.arcade_cover-art__AiSWo[data-art-layout=characters] .arcade_cover-shade__881qC{background:linear-gradient(#06080c10,transparent 42%,#06080c40 63%,#06080ce0)}.arcade_arcade___LkoA{--controls-bottom:calc(var(--room-top) + var(--room-width) * 0.3);--hero-drop:clamp(40px,3.2vw,64px);--room-reach:calc(var(--hero-drop) + var(--room-top) + var(--room-width) * 0.5116 - 1px);overflow:clip}.arcade_hero__lxlcz{min-height:max(min(100svh,var(--room-reach)),calc(var(--hero-drop) + var(--controls-bottom) + 70px));padding-top:var(--hero-drop);padding-bottom:60px;align-items:start}.arcade_header-scrim__WeLl_{position:absolute;top:0;left:calc((100vw - 100%) / -2);right:calc((100vw - 100%) / -2);height:calc(var(--header-height, 136px) + 96px);z-index:1;pointer-events:none;background:linear-gradient(180deg,#000000b0,#00000091 40%,#0000003d 74%,transparent)}.arcade_room-backdrop__5ieip:after{display:none;background:none}.arcade_room-scene__8_KMS{aspect-ratio:1716/916}.arcade_room-art__IOg_4{position:absolute;left:calc(var(--room-width) * -398 / 1716);top:calc(var(--room-width) * -38 / 1716);width:calc(var(--room-width) * 2555.23 / 1716);height:auto;max-width:none;mask-image:none}.arcade_cabinet-detail__vWRNA{position:absolute;left:calc(var(--room-width) * -24 / 1716);top:calc(var(--room-width) * -12 / 1716);width:calc(var(--room-width) * 916 / 1716);height:auto;max-width:none;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 90%,transparent)}.arcade_room-seam__HJ10z{position:absolute;top:0;bottom:0;left:calc(var(--room-width) * -398 / 1716);width:calc(var(--room-width) * 600 / 1716);z-index:1;pointer-events:none}.arcade_room-seam-right__lcWGr{--blur-direction:270deg;left:calc(var(--room-width) * 775 / 1716);width:calc(var(--room-width) * 1382.23 / 1716)}.arcade_room-seam__HJ10z i{position:absolute;inset:0;pointer-events:none}.arcade_room-seam__HJ10z i:first-child{backdrop-filter:blur(.8px);mask-image:linear-gradient(var(--blur-direction,90deg),#000 48%,transparent)}.arcade_room-seam__HJ10z i:nth-child(2){backdrop-filter:blur(1.5px);mask-image:linear-gradient(var(--blur-direction,90deg),#000 24%,transparent 84%)}.arcade_room-seam__HJ10z i:nth-child(3){backdrop-filter:blur(2.5px);mask-image:linear-gradient(var(--blur-direction,90deg),#000,transparent 64%)}.arcade_room-scene__8_KMS:after{left:calc(var(--room-width) * -398 / 1716);right:calc(var(--room-width) * -441.23 / 1716);background:linear-gradient(90deg,transparent 42%,#090a0cb8 47%,#090a0cd1 62%,#090a0ca6)}.arcade_crt-screen__asVhQ{position:absolute;left:19.587297%;top:25.882939%;width:17.878453%;height:20.494418%;z-index:2;isolation:isolate;container-type:size;-webkit-mask-image:url(/images/research-arcade/crt-screen-mask.svg);mask-image:url(/images/research-arcade/crt-screen-mask.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.arcade_crt-screen__asVhQ .arcade_game-screen__P_cFj{inset:0;width:100%;height:100%;border-radius:0}.arcade_crt-screen__asVhQ:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;box-shadow:inset 0 0 .65cqw .2cqw #0009}.arcade_marquee__k4Wm3{left:18.35%;top:13%;width:20.4%;height:7%}.arcade_mobile-room-blend__86b7P{display:none}.arcade_research-info__PBdDY{margin-top:clamp(136px,11vw,168px);padding-bottom:0;min-width:0}.arcade_research-copy__5Uow5{display:grid;min-height:330px}.arcade_copy-measure-item__vntel,.arcade_copy-measure__FrSYX,.arcade_research-copy-content___3rpu{grid-area:1/1;min-width:0}.arcade_copy-measure__FrSYX{display:grid;visibility:hidden;pointer-events:none}.arcade_game-title__J8LRu{font-size:clamp(78px,7.5vw,108px)}.arcade_game-title__J8LRu.arcade_leaderboard-title__Pk6AW{font-size:clamp(48px,5.9vw,84px)}.arcade_research-copy-content___3rpu .arcade_research-stats__8eUNc[hidden]{display:none}.arcade_hero-actions__aInSs.arcade_is-empty__NZZJ0{visibility:hidden;pointer-events:none}.arcade_hero-actions__aInSs .arcade_primary-button__dERkr[aria-disabled=true]{background:#303634;color:#ced3cf;pointer-events:none}.arcade_featured__YkSDY{width:100%;max-width:none;margin:24px 0 0;padding:0}.arcade_carousel-frame__CfuE7{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:4px;width:100%;max-width:none;margin:0;transform:none}.arcade_carousel-chevron__1UD8y{display:grid;place-items:center;justify-self:center;width:44px;height:44px;padding:0;border:0;background:none;color:#909492;cursor:pointer;transition:color .18s ease;touch-action:manipulation}.arcade_carousel-chevron__1UD8y svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.arcade_carousel-chevron__1UD8y:hover{color:#e5e7e6}.arcade_carousel-chevron__1UD8y:focus-visible{outline:1px solid #b7bdb9;outline-offset:-4px;border-radius:4px}.arcade_cartridges__VqW_1{width:100%;height:auto;aspect-ratio:3.1/1;margin:0;padding:0;overflow:hidden}.arcade_cartridge__0Pqqq,.arcade_cartridge__0Pqqq:hover{width:46.5%;left:50%;top:50%;min-width:0;transform:translate(-50%,-50%) translateX(calc(var(--slide-offset) * 65%)) scale(var(--slide-scale));transform-origin:center;transition:transform .5s var(--ease-out),opacity .35s,filter .35s,border-color .2s}.arcade_cartridge__0Pqqq[data-distance]{visibility:visible}.arcade_cartridge__0Pqqq[aria-hidden=true]{opacity:0;pointer-events:none}.arcade_cartridge__0Pqqq[aria-hidden=false]{opacity:1;pointer-events:auto}.arcade_cartridge__0Pqqq[data-slot="-1"],.arcade_cartridge__0Pqqq[data-slot="1"]{filter:brightness(.65)}.arcade_cartridge__0Pqqq.arcade_selected__xDtZE{filter:brightness(1);border-color:#e0d2bba6}.arcade_cartridge__0Pqqq:hover{filter:brightness(1)}.arcade_cartridge__0Pqqq .arcade_cover-title__A6K_4{font-size:clamp(24px,17cqw,54px)}.arcade_leaderboard-cover__9PW84{background:linear-gradient(#060a0833,#060a0833),url(/images/research-arcade/leaderboard-trophy.avif) 50%/cover,#060a08}.arcade_leaderboard-cover__9PW84:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 2px,#0003 2px 3px);box-shadow:inset 0 0 20px #0008}.arcade_cartridge__0Pqqq .arcade_leaderboard-cover__9PW84 .arcade_cover-title__A6K_4{top:50%;transform:translateY(-50%);font-size:12cqw;line-height:1;letter-spacing:.05em;white-space:nowrap;color:#85d7bb;text-shadow:0 0 8px #85d7bb30}.arcade_cabinet-control__wz_yN{position:absolute;left:var(--control-x)!important;right:auto!important;top:51.1%;width:calc(var(--room-width) * 74 / 1716);height:calc(var(--room-width) * 54 / 1716);min-width:44px;min-height:44px;transform:translate(-50%,-50%);padding:0;border:0;background:none;z-index:5;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.arcade_control-face__qgQlJ{--face-width:calc(var(--room-width) * 64 / 1716);--face-height:calc(var(--room-width) * 38 / 1716);position:absolute;left:50%;top:50%;width:var(--face-width);height:var(--face-height);translate:-50% -50%;background-image:url(/images/research-arcade/arcade-button-right-hd.avif);background-repeat:no-repeat;background-size:calc(var(--face-width) * 1545 / 1323) calc(var(--face-height) * 1018 / 863);background-position:calc(var(--face-width) * -110 / 1323) calc(var(--face-height) * -82 / 863);image-rendering:auto;transform:translateY(0);filter:brightness(1);transition:transform 80ms ease-out,filter .22s ease-out;pointer-events:none}.arcade_cabinet-control-previous__ZxKft .arcade_control-face__qgQlJ{scale:-1 1}.arcade_cabinet-control__wz_yN{--control-highlight:brightness(1.12);--control-pressed:brightness(0.9);--press-depth:clamp(3px,calc(var(--room-width) * 0.0028),5px)}.arcade_cabinet-control__wz_yN:hover .arcade_control-face__qgQlJ{filter:var(--control-highlight)}.arcade_cabinet-control__wz_yN:focus-visible{outline:2px solid #fff1d4;outline-offset:1px;border-radius:45%}.arcade_cabinet-control__wz_yN:focus-visible .arcade_control-face__qgQlJ{filter:var(--control-highlight)}.arcade_cabinet-control__wz_yN:active .arcade_control-face__qgQlJ{transform:translateY(var(--press-depth));filter:var(--control-pressed)}.arcade_cabinet-control__wz_yN.arcade_pressing__S7NtZ .arcade_control-face__qgQlJ{animation:arcade_control-press__qDmCb .26s ease-out}.arcade_cabinet-control__wz_yN.arcade_auto-pressing__anXhc{--control-pressed:brightness(1)}@keyframes arcade_control-press__qDmCb{0%,40%{transform:translateY(var(--press-depth));filter:var(--control-pressed)}to{transform:translateY(0)}}@media (min-width:721px) and (max-height:760px){.arcade_arcade___LkoA{--hero-drop:32px}.arcade_hero__lxlcz{min-height:max(100svh,calc(var(--hero-drop) + var(--controls-bottom) + 56px))}.arcade_research-info__PBdDY{margin-top:120px}.arcade_research-copy__5Uow5{min-height:290px}.arcade_game-title__J8LRu{font-size:clamp(72px,6.7vw,96px)}.arcade_featured__YkSDY{margin-top:20px}}@media (min-width:721px) and (max-width:1050px){.arcade_research-copy__5Uow5{min-height:340px}.arcade_hero-actions__aInSs{gap:16px}}@media (min-width:721px) and (max-height:680px){.arcade_arcade___LkoA{--room-width:min(clamp(1800px,150vw,2300px),calc(100svh * 3.3))}}@media (min-width:2600px){.arcade_arcade___LkoA{--room-width:max(2300px,calc((100vw - 620px) / 1.03))}}@media (max-width:720px),(max-width:950px) and (max-height:500px){.arcade_arcade___LkoA{--hero-drop:clamp(16px,3.4svh,30px)}.arcade_hero__lxlcz{display:flex;flex-direction:column;align-items:center;gap:0;height:100svh;min-height:0;padding:var(--hero-drop) 0 max(28px,calc(env(safe-area-inset-bottom) + 16px))}.arcade_hero__lxlcz:before{content:"";position:absolute;inset:0 auto 0 50%;width:100vw;translate:-50% 0;background:url(/images/research-arcade/arcade-room-wide.avif) 100% 100%/auto 100% no-repeat;pointer-events:none;z-index:0}.arcade_room-backdrop__5ieip{position:relative;flex:0 1 min(504px,calc(24px + (100vw - 24px) / 0.245 * 0.32));min-height:230px;width:100vw;align-self:center;left:auto;right:auto;top:auto;bottom:auto;height:auto;container-type:size;overflow:visible}.arcade_room-scene__8_KMS{--room-width:min(1500px,calc((100cqh - 24px) / 0.32));width:var(--room-width);left:calc(50% - var(--room-width) * .283);top:24px}.arcade_room-art__IOg_4{mask-image:linear-gradient(#000,#000 62%,transparent)}.arcade_cabinet-detail__vWRNA{mask-image:linear-gradient(90deg,transparent,#000 12%,#000 90%,transparent),linear-gradient(#000,#000 62%,transparent);mask-composite:intersect}.arcade_mobile-room-blend__86b7P{--blend-top:calc(24px + min(1500px, calc((100cqh - 24px) / 0.32)) * 0.303);display:block;position:absolute;top:var(--blend-top);left:0;width:100vw;height:calc(100svh - var(--blend-top));z-index:1;pointer-events:none;background:linear-gradient(transparent,#090a0cb3 18%,#090a0cdb 38%,#090a0ceb 64%,#090a0ce6)}.arcade_mobile-room-blend__86b7P i{position:absolute;inset:0;pointer-events:none}.arcade_mobile-room-blend__86b7P i:first-child{backdrop-filter:blur(2px);mask-image:linear-gradient(transparent,#000 30%)}.arcade_mobile-room-blend__86b7P i:nth-child(2){backdrop-filter:blur(5px);mask-image:linear-gradient(transparent 18%,#000 65%)}.arcade_mobile-room-blend__86b7P i:nth-child(3){backdrop-filter:blur(10px);mask-image:linear-gradient(transparent 45%,#000)}.arcade_marquee__k4Wm3{gap:2cqw}.arcade_marquee__k4Wm3>span{font-size:clamp(18px,12cqw,34px);letter-spacing:1.2px;gap:2cqw}.arcade_marquee-research__2hx2x{font-size:6cqw;letter-spacing:.7px}.arcade_research-info__PBdDY{flex:1 0 auto;display:flex;flex-direction:column;justify-content:space-between;width:100%;margin:clamp(18px,3svh,28px) 0 0;padding:0;text-align:center}.arcade_research-copy__5Uow5{min-height:0;margin-block:auto}.arcade_research-copy-content___3rpu{align-self:center}.arcade_game-title__J8LRu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.arcade_description__Z4TlJ{font-size:clamp(14px,3.8vw,16px);line-height:1.45;max-width:460px;color:#fff}.arcade_research-stats__8eUNc{margin:10px 0 0;gap:12px}.arcade_research-stats__8eUNc strong{font-size:30px}.arcade_research-stats__8eUNc span{font-size:12px}.arcade_hero-actions__aInSs{display:flex;justify-content:center;margin-top:10px}.arcade_hero-actions__aInSs .arcade_primary-button__dERkr{height:44px;min-height:44px;font-size:13px;padding:0 24px}.arcade_featured__YkSDY{--mobile-carousel-height:clamp(76px,13svh,118px);margin-top:10px;padding:0;width:100%}.arcade_carousel-frame__CfuE7{grid-template-columns:24px minmax(0,1fr) 24px;gap:0;max-width:448px;margin-inline:auto}.arcade_cartridges__VqW_1{aspect-ratio:auto;height:var(--mobile-carousel-height);max-width:400px;margin:auto}.arcade_cartridge__0Pqqq,.arcade_cartridge__0Pqqq:hover{width:min(46.5%,calc((var(--mobile-carousel-height) - 8px) * 16 / 9))}.arcade_cartridge__0Pqqq .arcade_cover-title__A6K_4{font-size:clamp(20px,17cqw,36px)}}@media (min-width:500px) and (max-width:950px) and (max-height:500px){.arcade_hero__lxlcz{display:grid;grid-template-columns:48% 1fr;align-items:end;gap:4%;padding-top:64px}.arcade_room-backdrop__5ieip{position:absolute;left:calc((100vw - 100%) / -2);top:0;width:52vw;height:100%;min-height:0}.arcade_room-scene__8_KMS{--room-width:min(1250px,calc((100cqh - 24px) / 0.32))}.arcade_room-scene__8_KMS:after{background:none}.arcade_mobile-room-blend__86b7P{top:0;left:100%;width:48vw;height:100%;background:linear-gradient(90deg,transparent,#090a0cdb 24%,#090a0ce6)}.arcade_mobile-room-blend__86b7P i:first-child{mask-image:linear-gradient(90deg,transparent,#000 30%)}.arcade_mobile-room-blend__86b7P i:nth-child(2){mask-image:linear-gradient(90deg,transparent 18%,#000 65%)}.arcade_mobile-room-blend__86b7P i:nth-child(3){mask-image:linear-gradient(90deg,transparent 45%,#000)}.arcade_research-info__PBdDY{margin:0}.arcade_description__Z4TlJ{font-size:13px;line-height:1.4}.arcade_research-stats__8eUNc{justify-content:center}.arcade_stat-detail__TiOTk{display:none}.arcade_featured__YkSDY{--mobile-carousel-height:64px}}@media (prefers-reduced-motion:reduce){.arcade_cabinet-control__wz_yN.arcade_pressing__S7NtZ .arcade_control-face__qgQlJ{animation:none}.arcade_cartridge__0Pqqq{transition:none}}@media (max-width:720px),(max-width:950px) and (max-height:500px){.arcade_featured__YkSDY{display:none}.arcade_room-backdrop__5ieip{--mobile-room-width:min(1500px,calc((100cqh - 24px) / 0.32),calc((100cqw - 24px) / 0.245));pointer-events:auto;touch-action:pan-y pinch-zoom}.arcade_room-scene__8_KMS{--room-width:var(--mobile-room-width)}.arcade_mobile-room-blend__86b7P{--blend-top:calc(24px + var(--mobile-room-width) * 0.303);top:var(--blend-top)}.arcade_hero-actions__aInSs{margin-top:clamp(20px,4svh,32px)}}@media (min-width:500px) and (max-width:950px) and (max-height:500px){.arcade_mobile-room-blend__86b7P{top:0}.arcade_research-info__PBdDY{margin:0}.arcade_hero-actions__aInSs{margin-top:20px}}.arcade_cabinet-control__wz_yN.arcade_arrival-hint__hW__v .arcade_control-face__qgQlJ{animation:arcade_control-arrival__ATJuj .85s ease-in-out both}@keyframes arcade_control-arrival__ATJuj{0%,to{filter:brightness(1)}45%{filter:brightness(1.85) saturate(1.12)}}@media (prefers-reduced-motion:reduce){.arcade_cabinet-control__wz_yN.arcade_arrival-hint__hW__v .arcade_control-face__qgQlJ{animation:none}}@media (max-width:720px),(max-width:950px) and (max-height:500px){.arcade_research-copy__5Uow5{touch-action:pan-y pinch-zoom}}