.landingRunDemo-module__TT04eq__demo{width:100%}.landingRunDemo-module__TT04eq__tabs{flex-wrap:wrap;gap:.5rem;margin-bottom:.9rem;display:flex}.landingRunDemo-module__TT04eq__tab,.landingRunDemo-module__TT04eq__tabActive{border:1px solid var(--page-border);color:var(--page-muted);font:600 .72rem/1 var(--font-jetbrains,monospace);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;padding:.4rem .85rem}.landingRunDemo-module__TT04eq__tabActive{border-color:var(--accent-cyan);color:var(--accent-cyan);background:#00f0ff0f}.landingRunDemo-module__TT04eq__tab:hover,.landingRunDemo-module__TT04eq__tab:focus-visible{color:var(--page-bright);outline:none}.landingRunDemo-module__TT04eq__frame{border:1px solid var(--page-border);border-top-color:var(--accent-cyan);background:radial-gradient(#55ffff0b 1px,#0000 1.5px) 0 0/16px 16px,#05080b}.landingRunDemo-module__TT04eq__frameBar{border-bottom:1px solid var(--page-border);color:var(--accent-cyan);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.9rem;padding:.55rem 1rem;font-size:.65rem;font-weight:700;display:flex}.landingRunDemo-module__TT04eq__badge{color:#ffd75f;letter-spacing:.09em;border:1px solid #ffd75f;padding:.15rem .5rem;font-size:.6rem}.landingRunDemo-module__TT04eq__counter{color:var(--page-muted);margin-left:auto}.landingRunDemo-module__TT04eq__stage{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:1rem;padding:1.1rem;display:grid}.landingRunDemo-module__TT04eq__shellWindow,.landingRunDemo-module__TT04eq__gameWindow{background:#030709eb;border:1px solid #55ffff59;border-radius:6px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.landingRunDemo-module__TT04eq__windowBar{color:var(--accent-cyan);font:700 .62rem/1 var(--font-jetbrains,monospace);letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #55ffff2e;align-items:center;gap:.6rem;padding:.45rem .8rem;display:flex}.landingRunDemo-module__TT04eq__windowStatus{color:var(--page-muted);margin-left:auto}.landingRunDemo-module__TT04eq__dots{gap:.32rem;display:inline-flex}.landingRunDemo-module__TT04eq__dots i{border-radius:50%;width:.5rem;height:.5rem}.landingRunDemo-module__TT04eq__dots i:first-child{background:#ff4f5e}.landingRunDemo-module__TT04eq__dots i:nth-child(2){background:#ffd75f}.landingRunDemo-module__TT04eq__dots i:nth-child(3){background:#5ff}.landingRunDemo-module__TT04eq__transcript{font:.82rem/1.7 var(--font-jetbrains,monospace);flex:1;padding:.9rem 1rem;overflow:hidden}.landingRunDemo-module__TT04eq__command{color:var(--page-bright);overflow-wrap:anywhere;margin:0 0 .2rem}.landingRunDemo-module__TT04eq__prompt{color:var(--accent-cyan);font-weight:700}.landingRunDemo-module__TT04eq__output{color:#7f96a3;margin-bottom:.6rem}.landingRunDemo-module__TT04eq__output p{margin:0}.landingRunDemo-module__TT04eq__cursor{background:var(--accent-cyan);vertical-align:text-bottom;width:.55em;height:1em;margin-left:.15em;animation:1s steps(2,end) infinite landingRunDemo-module__TT04eq__blink;display:inline-block}.landingRunDemo-module__TT04eq__editor{background:#060a0d;border:1px solid #55ffff38;border-radius:4px;margin:.45rem 0 .8rem;overflow:hidden}.landingRunDemo-module__TT04eq__editorBar{color:#7f96a3;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #55ffff26;justify-content:space-between;padding:.3rem .7rem;font-size:.62rem;display:flex}.landingRunDemo-module__TT04eq__editorBody{margin:0;padding:.65rem .8rem;overflow-x:auto}.landingRunDemo-module__TT04eq__editorBody code{color:var(--accent-green);font-size:.8rem;line-height:1.6}.landingRunDemo-module__TT04eq__editorFooter{color:#55707d;letter-spacing:.06em;border-top:1px solid #55ffff1f;gap:1.4rem;padding:.28rem .7rem;font-size:.6rem;display:flex}.landingRunDemo-module__TT04eq__boardWrap{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.8rem;padding:1rem 1.1rem;display:flex}.landingRunDemo-module__TT04eq__grid{gap:0;width:100%;display:grid;position:relative}.landingRunDemo-module__TT04eq__grid>span{box-shadow:inset 0 0 0 1px #8cb4bc1f}.landingRunDemo-module__TT04eq__tileWall{background-color:#25363e;background-image:linear-gradient(#7e979f40,#7e979f40),linear-gradient(#7e979f40,#7e979f40),linear-gradient(#101a1f,#101a1f);background-position:14% 16%,84% 82%,50% 52%;background-repeat:no-repeat;background-size:9% 9%,9% 9%,44% 13%}.landingRunDemo-module__TT04eq__tileFloor{background-color:#1b282d;background-image:radial-gradient(circle,#76979e38 0 32%,#0000 36%);background-position:50%;background-repeat:no-repeat;background-size:14% 14%}.landingRunDemo-module__TT04eq__tileGap{background:repeating-linear-gradient(45deg,#0000 0 7px,#5ff3 7px 8px),#030708;position:relative}.landingRunDemo-module__TT04eq__tileGap:before,.landingRunDemo-module__TT04eq__tileGap:after{content:"";background:#71858b;height:13%;position:absolute;left:0;right:0}.landingRunDemo-module__TT04eq__tileGap:before{top:7%}.landingRunDemo-module__TT04eq__tileGap:after{bottom:7%}.landingRunDemo-module__TT04eq__tileExit{background-color:#0b241b;position:relative}.landingRunDemo-module__TT04eq__tileExit:before{content:"";border:2px solid #5fff87;border-radius:50%;position:absolute;inset:22%;box-shadow:0 0 10px #5fff8780,inset 0 0 6px #5fff8740}.landingRunDemo-module__TT04eq__tileExit:after{content:"";background:#5fff87;border-radius:50%;position:absolute;inset:43%;box-shadow:0 0 8px #5fff87cc}.landingRunDemo-module__TT04eq__actor{z-index:2;pointer-events:none;justify-content:center;align-items:flex-end;transition:left .32s cubic-bezier(.33,1,.68,1);display:flex;position:absolute}.landingRunDemo-module__TT04eq__sprite{width:96%;height:138%;margin-bottom:2%;overflow:visible}.landingRunDemo-module__TT04eq__actorJump .landingRunDemo-module__TT04eq__sprite{animation:.44s ease-out landingRunDemo-module__TT04eq__hop}.landingRunDemo-module__TT04eq__telemetry{color:#ffd75f;font:700 .62rem/1 var(--font-jetbrains,monospace);letter-spacing:.14em;text-transform:uppercase;margin:0}.landingRunDemo-module__TT04eq__result{color:#5fff87;font:700 .72rem/1 var(--font-jetbrains,monospace);letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 10px #5fff8773;background:#5fff8712;border:1px solid #5fff87;border-radius:3px;margin:0;padding:.4rem .9rem;animation:.3s ease-out landingRunDemo-module__TT04eq__settle}.landingRunDemo-module__TT04eq__resultCaught{color:#ffd75f;text-shadow:0 0 10px #ffd75f8c;background:#ffd75f12;border-color:#ffd75f}@keyframes landingRunDemo-module__TT04eq__blink{50%{opacity:0}}@keyframes landingRunDemo-module__TT04eq__hop{0%{transform:translateY(0)}45%{transform:translateY(-62%)}to{transform:translateY(0)}}@keyframes landingRunDemo-module__TT04eq__settle{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.landingRunDemo-module__TT04eq__stage{grid-template-columns:1fr}.landingRunDemo-module__TT04eq__gameWindow{order:-1}}
.arcadeLandingDemo-module__VrYkNq__stage{padding:1.1rem}.arcadeLandingDemo-module__VrYkNq__body{background:radial-gradient(circle at 50% 0,#55ffff09,#0000 48%),#030709;padding:0 0 .75rem;position:relative}.arcadeLandingDemo-module__VrYkNq__hud{color:var(--accent-cyan);min-height:2.5rem;font:700 .66rem/1.3 var(--font-jetbrains,monospace);letter-spacing:.1em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.8rem;padding:.55rem .9rem;display:grid}.arcadeLandingDemo-module__VrYkNq__hudCenter{color:#94a8b2;text-align:center;font-size:.58rem}.arcadeLandingDemo-module__VrYkNq__hudRight{color:#ffd75f;text-align:right;white-space:nowrap}.arcadeLandingDemo-module__VrYkNq__courtWrap{justify-content:center;align-items:center;min-height:15rem;margin:0 .9rem;display:flex;position:relative}.arcadeLandingDemo-module__VrYkNq__court{background:linear-gradient(#03090c2e,#03090c2e),repeating-linear-gradient(90deg,#8cb4bc0e 0 1px,#0000 1px 5%),repeating-linear-gradient(#8cb4bc0e 0 1px,#0000 1px 10%),#080d12;border:1px solid #8cb4bc38;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 28px #00000085,0 0 18px #55ffff06}.arcadeLandingDemo-module__VrYkNq__blockfallCourt{aspect-ratio:10/12;background:linear-gradient(#03090c1f,#03090c1f),#080d12;max-width:18rem;display:grid;box-shadow:inset 0 0 0 3px #030709b8,inset 0 0 30px #00000094,0 0 20px #55ffff09}.arcadeLandingDemo-module__VrYkNq__blockfallCompact{max-width:9.5rem}.arcadeLandingDemo-module__VrYkNq__cell,.arcadeLandingDemo-module__VrYkNq__blockTile,.arcadeLandingDemo-module__VrYkNq__tileGhost{min-width:0;min-height:0;box-shadow:inset 0 0 0 1px #8cb4bc0e}.arcadeLandingDemo-module__VrYkNq__blockTile{z-index:1;border-radius:2px;margin:1px;position:relative;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 -4px 7px #0000003d,0 0 6px #55ffff14}.arcadeLandingDemo-module__VrYkNq__blockTile:after{content:"";border-top:1px solid #ffffff24;border-left:1px solid #ffffff14;position:absolute;inset:18%}.arcadeLandingDemo-module__VrYkNq__tileI{background:#22cfe0}.arcadeLandingDemo-module__VrYkNq__tileJ{background:#3f72e8}.arcadeLandingDemo-module__VrYkNq__tileL{background:#f49b31}.arcadeLandingDemo-module__VrYkNq__tileO{background:#e5cc43}.arcadeLandingDemo-module__VrYkNq__tileS{background:#54c96b}.arcadeLandingDemo-module__VrYkNq__tileT{background:#a875e8}.arcadeLandingDemo-module__VrYkNq__tileZ{background:#e45e69}.arcadeLandingDemo-module__VrYkNq__tileGhost{background:#55ffff09;border:1px dashed #55ffff75;margin:2px;box-shadow:inset 0 0 8px #55ffff0f}.arcadeLandingDemo-module__VrYkNq__clearRow{z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#f5ffff 45%,#fff3ad 50%,#f5ffff 55%,#0000);animation:.34s ease-out both arcadeLandingDemo-module__VrYkNq__row-flash;position:absolute;left:0;right:0;box-shadow:0 0 16px #f5ffffeb}.arcadeLandingDemo-module__VrYkNq__courtLoose{aspect-ratio:2}.arcadeLandingDemo-module__VrYkNq__snakerCourt:after,.arcadeLandingDemo-module__VrYkNq__invadersCourt:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#55ffff05,#0000);animation:3.8s linear infinite arcadeLandingDemo-module__VrYkNq__scan;position:absolute;inset:0}.arcadeLandingDemo-module__VrYkNq__snakeSeg,.arcadeLandingDemo-module__VrYkNq__snakeHead,.arcadeLandingDemo-module__VrYkNq__pulse,.arcadeLandingDemo-module__VrYkNq__pulseBurst,.arcadeLandingDemo-module__VrYkNq__alien,.arcadeLandingDemo-module__VrYkNq__ship,.arcadeLandingDemo-module__VrYkNq__playerBullet,.arcadeLandingDemo-module__VrYkNq__enemyBullet,.arcadeLandingDemo-module__VrYkNq__explosion{border-radius:2px;place-items:center;transition:left .27s linear,top .27s linear,opacity .2s;display:grid;position:absolute}.arcadeLandingDemo-module__VrYkNq__snakeSeg{background:#2caf52;border:1px solid #7dffa033;transform:scale(.76);box-shadow:0 0 6px #3ddc5561,inset 0 0 4px #00000052}.arcadeLandingDemo-module__VrYkNq__snakeHead{z-index:2;color:#031208;font:800 clamp(.42rem, 1.2vw, .7rem)/1 var(--font-jetbrains,monospace);background:#7dffa0;transform:scale(.9);box-shadow:0 0 10px #7dffa0c2}.arcadeLandingDemo-module__VrYkNq__pulse{background:#b48cff;border:1px solid #dcc6ffd9;border-radius:50%;animation:1.05s ease-in-out infinite arcadeLandingDemo-module__VrYkNq__pulse-throb;transform:scale(.48);box-shadow:0 0 12px #b48cffc7}.arcadeLandingDemo-module__VrYkNq__pulse:after{content:"";border:1px solid #b48cff52;border-radius:50%;animation:1.05s ease-out infinite arcadeLandingDemo-module__VrYkNq__pulse-ring;position:absolute;inset:-45%}.arcadeLandingDemo-module__VrYkNq__pulseBurst{z-index:4;color:#d6c3ff;font:800 .58rem/1 var(--font-jetbrains,monospace);text-shadow:0 0 8px #b48cffe6;white-space:nowrap;animation:.55s ease-out both arcadeLandingDemo-module__VrYkNq__score-pop;width:auto!important}.arcadeLandingDemo-module__VrYkNq__invadersCourt{aspect-ratio:18/11}.arcadeLandingDemo-module__VrYkNq__alien{color:#ff7066;filter:drop-shadow(0 0 5px #ff5b51a6);font:800 clamp(.65rem, 2.1vw, 1.15rem)/1 var(--font-jetbrains,monospace);transform:scaleX(1.15)}.arcadeLandingDemo-module__VrYkNq__alien:before,.arcadeLandingDemo-module__VrYkNq__alien:after{content:"";background:currentColor;width:18%;height:18%;position:absolute;bottom:14%}.arcadeLandingDemo-module__VrYkNq__alien:before{left:10%}.arcadeLandingDemo-module__VrYkNq__alien:after{right:10%}.arcadeLandingDemo-module__VrYkNq__ship{z-index:2;color:#5fff87;filter:drop-shadow(0 0 6px #5fff87b8);font:800 clamp(.68rem, 2.2vw, 1.2rem)/1 var(--font-jetbrains,monospace)}.arcadeLandingDemo-module__VrYkNq__ship:after{content:"";background:currentColor;height:16%;position:absolute;bottom:16%;left:17%;right:17%}.arcadeLandingDemo-module__VrYkNq__playerBullet,.arcadeLandingDemo-module__VrYkNq__enemyBullet{z-index:2;font:800 clamp(.55rem, 1.8vw, .95rem)/1 var(--font-jetbrains,monospace)}.arcadeLandingDemo-module__VrYkNq__playerBullet{color:#5ff;text-shadow:0 0 7px #55fffff0;transition-duration:.19s}.arcadeLandingDemo-module__VrYkNq__enemyBullet{color:#ff905c;text-shadow:0 0 7px #ff7051cc}.arcadeLandingDemo-module__VrYkNq__explosion{z-index:5;color:#ffd75f;filter:drop-shadow(0 0 9px #ffd75ff2);font:800 clamp(.8rem, 2.6vw, 1.45rem)/1 var(--font-jetbrains,monospace);animation:.42s ease-out both arcadeLandingDemo-module__VrYkNq__blast}.arcadeLandingDemo-module__VrYkNq__chips{z-index:8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#030709c2;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;inset:0}.arcadeLandingDemo-module__VrYkNq__chip,.arcadeLandingDemo-module__VrYkNq__chipWin{border:1px solid var(--page-border);max-width:calc(100% - 1.2rem);color:var(--page-text);font:700 .64rem/1.4 var(--font-jetbrains,monospace);letter-spacing:.11em;text-align:center;text-transform:uppercase;border-radius:3px;padding:.32rem .8rem;animation:.3s ease-out arcadeLandingDemo-module__VrYkNq__settle}.arcadeLandingDemo-module__VrYkNq__chipWin{color:#5fff87;text-shadow:0 0 10px #5fff8773;background:#5fff8712;border-color:#5fff87}.arcadeLandingDemo-module__VrYkNq__footer{min-height:1.05rem;color:var(--page-muted);font:.65rem/1.5 var(--font-jetbrains,monospace);letter-spacing:.055em;text-align:center;text-transform:uppercase;margin:.7rem .9rem 0}.arcadeLandingDemo-module__VrYkNq__raceWrap{padding:.65rem .75rem 0}.arcadeLandingDemo-module__VrYkNq__raceHeader{color:#8ca3ad;font:700 .6rem/1 var(--font-jetbrains,monospace);letter-spacing:.1em;justify-content:space-between;align-items:center;padding:0 .2rem .55rem;display:flex}.arcadeLandingDemo-module__VrYkNq__raceHeader strong{color:#ffd75f;font-size:.76rem}.arcadeLandingDemo-module__VrYkNq__liveDot{background:#5fff87;border-radius:50%;width:.45rem;height:.45rem;margin-right:.42rem;animation:1s steps(2,end) infinite arcadeLandingDemo-module__VrYkNq__live-pulse;display:inline-block;box-shadow:0 0 7px #5fff87c7}.arcadeLandingDemo-module__VrYkNq__raceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.arcadeLandingDemo-module__VrYkNq__racePanel{background:#070d11e0;border:1px solid #8cb4bc2b;border-top:2px solid #8cb4bc52;min-width:0;padding:.48rem;transition:border-color .25s,box-shadow .25s,background .25s}.arcadeLandingDemo-module__VrYkNq__racePanelLead{background:#0919129e;border-color:#5fff87 #5fff8766 #5fff8766;box-shadow:0 0 14px #5fff8712}.arcadeLandingDemo-module__VrYkNq__racePanelHead{color:#869ba5;min-height:1.45rem;font:700 .58rem/1 var(--font-jetbrains,monospace);letter-spacing:.1em;align-items:center;gap:.42rem;padding:0 .1rem .4rem;display:flex}.arcadeLandingDemo-module__VrYkNq__racePanelHead strong{color:#ffd75f;margin-left:auto;font-size:.72rem}.arcadeLandingDemo-module__VrYkNq__raceName{color:var(--accent-cyan)}.arcadeLandingDemo-module__VrYkNq__leadBadge{color:#5fff87;border:1px solid #5fff8766;padding:.11rem .24rem;font-size:.46rem}.arcadeLandingDemo-module__VrYkNq__racePanel .arcadeLandingDemo-module__VrYkNq__court{margin:0 auto}.arcadeLandingDemo-module__VrYkNq__raceTelemetry{color:#6e828c;min-height:1.1rem;font:700 .48rem/1.25 var(--font-jetbrains,monospace);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:.35rem;padding:.4rem .08rem 0;display:flex}.arcadeLandingDemo-module__VrYkNq__raceTelemetry span:last-child{color:#a7bdc7;text-align:right}.arcadeLandingDemo-module__VrYkNq__raceResult{color:#718892;font:700 .51rem/1 var(--font-jetbrains,monospace);letter-spacing:.08em;text-transform:uppercase;background:#060c0fb8;border:1px solid #55ffff1f;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.55rem;margin-top:.65rem;padding:.45rem .65rem;transition:border-color .25s,color .25s,background .25s;display:grid}.arcadeLandingDemo-module__VrYkNq__raceResult strong{color:#ffd75f;letter-spacing:.12em;font-size:.78rem}.arcadeLandingDemo-module__VrYkNq__raceResult span:last-child{text-align:right}.arcadeLandingDemo-module__VrYkNq__raceResultVisible{color:#5fff87;background:#5fff8711;border-color:#5fff8794;animation:.3s ease-out arcadeLandingDemo-module__VrYkNq__settle;box-shadow:0 0 13px #5fff870f}@keyframes arcadeLandingDemo-module__VrYkNq__row-flash{0%{opacity:.2;transform:scaleX(.15)}55%{opacity:1;transform:scaleX(1)}to{opacity:.86;transform:scaleX(1)}}@keyframes arcadeLandingDemo-module__VrYkNq__pulse-throb{50%{transform:scale(.7)}}@keyframes arcadeLandingDemo-module__VrYkNq__pulse-ring{0%{opacity:.7;transform:scale(.4)}to{opacity:0;transform:scale(1.35)}}@keyframes arcadeLandingDemo-module__VrYkNq__score-pop{0%{opacity:1;transform:translate(-10%)scale(.8)}to{opacity:0;transform:translate(-10%,-180%)scale(1.08)}}@keyframes arcadeLandingDemo-module__VrYkNq__blast{0%{opacity:1;transform:scale(.35)rotate(0)}to{opacity:0;transform:scale(1.8)rotate(35deg)}}@keyframes arcadeLandingDemo-module__VrYkNq__scan{0%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes arcadeLandingDemo-module__VrYkNq__live-pulse{50%{opacity:.35}}@keyframes arcadeLandingDemo-module__VrYkNq__settle{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:translateY(0)}}@media (max-width:620px){.arcadeLandingDemo-module__VrYkNq__stage{padding:.65rem}.arcadeLandingDemo-module__VrYkNq__hud{grid-template-columns:1fr auto;gap:.4rem;padding-inline:.55rem;font-size:.56rem}.arcadeLandingDemo-module__VrYkNq__hudCenter{display:none}.arcadeLandingDemo-module__VrYkNq__courtWrap{min-height:11.5rem;margin-inline:.55rem}.arcadeLandingDemo-module__VrYkNq__blockfallCourt{max-width:13.5rem}.arcadeLandingDemo-module__VrYkNq__raceWrap{padding-inline:.38rem}.arcadeLandingDemo-module__VrYkNq__raceGrid{gap:.35rem}.arcadeLandingDemo-module__VrYkNq__racePanel{padding:.3rem}.arcadeLandingDemo-module__VrYkNq__racePanelHead{gap:.22rem;font-size:.48rem}.arcadeLandingDemo-module__VrYkNq__leadBadge{display:none}.arcadeLandingDemo-module__VrYkNq__raceTelemetry{font-size:.42rem;display:grid}.arcadeLandingDemo-module__VrYkNq__raceTelemetry span:last-child{text-align:left}.arcadeLandingDemo-module__VrYkNq__raceResult{grid-template-columns:1fr auto}.arcadeLandingDemo-module__VrYkNq__raceResult span:last-child{display:none}.arcadeLandingDemo-module__VrYkNq__footer{margin-inline:.45rem;font-size:.54rem}}@media (prefers-reduced-motion:reduce){.arcadeLandingDemo-module__VrYkNq__blockTile,.arcadeLandingDemo-module__VrYkNq__snakeSeg,.arcadeLandingDemo-module__VrYkNq__snakeHead,.arcadeLandingDemo-module__VrYkNq__pulse,.arcadeLandingDemo-module__VrYkNq__pulse:after,.arcadeLandingDemo-module__VrYkNq__pulseBurst,.arcadeLandingDemo-module__VrYkNq__alien,.arcadeLandingDemo-module__VrYkNq__ship,.arcadeLandingDemo-module__VrYkNq__playerBullet,.arcadeLandingDemo-module__VrYkNq__enemyBullet,.arcadeLandingDemo-module__VrYkNq__explosion,.arcadeLandingDemo-module__VrYkNq__clearRow,.arcadeLandingDemo-module__VrYkNq__snakerCourt:after,.arcadeLandingDemo-module__VrYkNq__invadersCourt:after,.arcadeLandingDemo-module__VrYkNq__liveDot,.arcadeLandingDemo-module__VrYkNq__raceResultVisible{transition:none;animation:none}}
.crawlerLandingDemo-module__0YoMzG__demo{width:100%}.crawlerLandingDemo-module__0YoMzG__stage{padding:1.1rem}.crawlerLandingDemo-module__0YoMzG__window{background:#030709f0;border:1px solid #55ffff59;border-radius:6px;flex-direction:column;min-height:18rem;display:flex;overflow:hidden}.crawlerLandingDemo-module__0YoMzG__window[data-surface=dos\ 98]{border-color:#ffd75f80}.crawlerLandingDemo-module__0YoMzG__window[data-surface=pager]{border-color:#b48cff80}.crawlerLandingDemo-module__0YoMzG__windowBar{color:var(--accent-cyan);font:700 .62rem/1 var(--font-jetbrains,monospace);letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #55ffff2e;align-items:center;gap:.6rem;padding:.45rem .8rem;display:flex}.crawlerLandingDemo-module__0YoMzG__windowStatus{color:var(--page-muted);margin-left:auto}.crawlerLandingDemo-module__0YoMzG__surfaceBar{color:#7f96a3;font:700 .58rem/1 var(--font-jetbrains,monospace);letter-spacing:.08em;border-bottom:1px solid #8cb4bc24;justify-content:space-between;gap:1rem;padding:.55rem .9rem;display:flex}.crawlerLandingDemo-module__0YoMzG__window[data-surface=dos\ 98] .crawlerLandingDemo-module__0YoMzG__surfaceBar span:first-child{color:#ffd75f}.crawlerLandingDemo-module__0YoMzG__window[data-surface=pager] .crawlerLandingDemo-module__0YoMzG__surfaceBar span:first-child{color:#d0acff}.crawlerLandingDemo-module__0YoMzG__transcript{min-height:13rem;color:var(--page-bright);font:.78rem/1.65 var(--font-jetbrains,monospace);flex:1;padding:.9rem 1rem;overflow:hidden}.crawlerLandingDemo-module__0YoMzG__entry{margin:0 0 .65rem}.crawlerLandingDemo-module__0YoMzG__command,.crawlerLandingDemo-module__0YoMzG__ready{overflow-wrap:anywhere;margin:0 0 .15rem}.crawlerLandingDemo-module__0YoMzG__prompt{color:var(--accent-cyan);font-weight:700}.crawlerLandingDemo-module__0YoMzG__output{color:#9db2bd;margin:0 0 .6rem 1rem}.crawlerLandingDemo-module__0YoMzG__output p{margin:0}.crawlerLandingDemo-module__0YoMzG__ready{color:#5fff87}.crawlerLandingDemo-module__0YoMzG__cursor{background:var(--accent-cyan);vertical-align:text-bottom;width:.55em;height:1em;margin-left:.15em;animation:1s steps(2,end) infinite crawlerLandingDemo-module__0YoMzG__blink;display:inline-block}.crawlerLandingDemo-module__0YoMzG__footer{color:var(--page-muted);margin:.75rem 0 0;font-size:.77rem;line-height:1.55}@keyframes crawlerLandingDemo-module__0YoMzG__blink{0%,45%{opacity:1}46%,to{opacity:0}}@media (max-width:650px){.crawlerLandingDemo-module__0YoMzG__stage{padding:.75rem}.crawlerLandingDemo-module__0YoMzG__surfaceBar{flex-direction:column;align-items:flex-start;gap:.25rem}.crawlerLandingDemo-module__0YoMzG__transcript{min-height:15rem;padding:.8rem;font-size:.7rem}}
.dustlineMapDemo-module__OAGKIa__demo{gap:.75rem;display:grid}.dustlineMapDemo-module__OAGKIa__stage{aspect-ratio:16/10;min-height:260px;max-height:540px;position:relative}.dustlineMapDemo-module__OAGKIa__canvas{cursor:grab;touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.dustlineMapDemo-module__OAGKIa__canvas:active{cursor:grabbing}.dustlineMapDemo-module__OAGKIa__overlay{color:var(--page-muted);pointer-events:none;place-items:center;font-size:.85rem;display:grid;position:absolute;inset:0}.dustlineMapDemo-module__OAGKIa__controls{gap:.35rem;display:flex;position:absolute;bottom:.6rem;right:.6rem}.dustlineMapDemo-module__OAGKIa__controls button{border:1px solid var(--page-border);background:color-mix(in srgb, var(--page-bg) 88%, transparent);min-width:2rem;color:var(--page-muted);font-family:var(--font-mono);cursor:pointer;padding:.25rem .5rem;font-size:.8rem}.dustlineMapDemo-module__OAGKIa__controls button:hover,.dustlineMapDemo-module__OAGKIa__controls button:focus-visible{color:var(--page-fg);border-color:var(--accent-cyan)}.dustlineMapDemo-module__OAGKIa__caption{color:var(--page-muted);margin:0;font-size:.8rem;line-height:1.5}@media (max-width:720px){.dustlineMapDemo-module__OAGKIa__stage{aspect-ratio:4/3}}
.wordieLandingDemo-module__tN_EJW__demo{width:100%}.wordieLandingDemo-module__tN_EJW__stage{padding:1.1rem}.wordieLandingDemo-module__tN_EJW__window{background:#030709f0;border:1px solid #55ffff59;border-radius:6px;flex-direction:column;min-height:25rem;display:flex;overflow:hidden}.wordieLandingDemo-module__tN_EJW__windowBar{color:var(--accent-cyan);font:700 .62rem/1 var(--font-jetbrains,monospace);letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #55ffff2e;align-items:center;gap:.6rem;padding:.45rem .8rem;display:flex}.wordieLandingDemo-module__tN_EJW__windowStatus{color:var(--page-muted);margin-left:auto}.wordieLandingDemo-module__tN_EJW__hud{color:var(--accent-cyan);min-height:2.5rem;font:700 .62rem/1.3 var(--font-jetbrains,monospace);letter-spacing:.09em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.8rem;padding:.55rem .9rem;display:grid}.wordieLandingDemo-module__tN_EJW__hudCenter{color:#94a8b2;text-align:center;font-size:.56rem}.wordieLandingDemo-module__tN_EJW__hudRight{color:#ffd75f;text-align:right;white-space:nowrap}.wordieLandingDemo-module__tN_EJW__boardWrap{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.8rem;padding:.55rem 1rem .9rem;display:flex}.wordieLandingDemo-module__tN_EJW__board{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;width:min(100%,18rem);display:grid}.wordieLandingDemo-module__tN_EJW__row{display:contents}.wordieLandingDemo-module__tN_EJW__tile{aspect-ratio:1;color:#637b86;min-width:0;font:800 clamp(.72rem, 2.6vw, 1.15rem)/1 var(--font-jetbrains,monospace);text-transform:uppercase;background:#080f13e0;border:1px solid #8cb4bc4d;place-items:center;transition:background .18s,border-color .18s,color .18s,transform .18s;display:grid}.wordieLandingDemo-module__tN_EJW__tileFilled{color:var(--page-bright);border-color:#55ffff7a}.wordieLandingDemo-module__tN_EJW__tileCorrect,.wordieLandingDemo-module__tN_EJW__tilePresent,.wordieLandingDemo-module__tN_EJW__tileAbsent{color:#06100d;transform:rotateX(0)}.wordieLandingDemo-module__tN_EJW__tileCorrect{background:#5fff87;border-color:#5fff87;box-shadow:0 0 8px #5fff8752}.wordieLandingDemo-module__tN_EJW__tilePresent{background:#ffd75f;border-color:#ffd75f;box-shadow:0 0 8px #ffd75f40}.wordieLandingDemo-module__tN_EJW__tileAbsent{color:#d4e0e4;background:#3c4b52;border-color:#3c4b52}.wordieLandingDemo-module__tN_EJW__legend{color:var(--page-muted);font:600 .62rem/1 var(--font-jetbrains,monospace);letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}.wordieLandingDemo-module__tN_EJW__legend span{align-items:center;gap:.3rem;display:inline-flex}.wordieLandingDemo-module__tN_EJW__legend i{border-radius:1px;width:.55rem;height:.55rem;display:inline-block}.wordieLandingDemo-module__tN_EJW__legendCorrect{background:#5fff87}.wordieLandingDemo-module__tN_EJW__legendPresent{background:#ffd75f}.wordieLandingDemo-module__tN_EJW__legendAbsent{background:#3c4b52}.wordieLandingDemo-module__tN_EJW__commandLine{min-height:2.6rem;color:var(--page-bright);font:.75rem/1.4 var(--font-jetbrains,monospace);border-top:1px solid #8cb4bc24;align-items:center;gap:.1rem;padding:.55rem .9rem;display:flex}.wordieLandingDemo-module__tN_EJW__prompt{color:var(--accent-cyan);font-weight:700}.wordieLandingDemo-module__tN_EJW__cursor{background:var(--accent-cyan);vertical-align:text-bottom;width:.55em;height:1em;margin-left:.15em;animation:1s steps(2,end) infinite wordieLandingDemo-module__tN_EJW__blink;display:inline-block}.wordieLandingDemo-module__tN_EJW__commandHint{color:var(--page-muted);text-align:right;margin-left:auto;font-size:.62rem}.wordieLandingDemo-module__tN_EJW__footer{color:var(--page-muted);margin:.75rem 0 0;font-size:.77rem;line-height:1.55}@keyframes wordieLandingDemo-module__tN_EJW__blink{0%,45%{opacity:1}46%,to{opacity:0}}@media (max-width:650px){.wordieLandingDemo-module__tN_EJW__stage{padding:.75rem}.wordieLandingDemo-module__tN_EJW__hud{grid-template-columns:1fr;align-items:flex-start;gap:.25rem}.wordieLandingDemo-module__tN_EJW__hudCenter,.wordieLandingDemo-module__tN_EJW__hudRight{text-align:left}.wordieLandingDemo-module__tN_EJW__commandLine{flex-wrap:wrap;align-items:flex-start;padding:.65rem .8rem}.wordieLandingDemo-module__tN_EJW__commandHint{text-align:left;flex-basis:100%;margin:.2rem 0 0 1rem}}
.mandateLandingDemo-module__W2dTxW__demo{width:100%}.mandateLandingDemo-module__W2dTxW__tabs{flex-wrap:wrap;gap:.5rem;margin-bottom:.9rem;display:flex}.mandateLandingDemo-module__W2dTxW__tab,.mandateLandingDemo-module__W2dTxW__tabActive{border:1px solid var(--page-border);color:var(--page-muted);font:600 .72rem/1 var(--font-jetbrains,monospace);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;padding:.4rem .85rem}.mandateLandingDemo-module__W2dTxW__tabActive{border-color:var(--accent-cyan);color:var(--accent-cyan);background:#00f0ff0f}.mandateLandingDemo-module__W2dTxW__frame{border:1px solid var(--page-border);background:radial-gradient(#d8c6910a 1px,#0000 1.5px) 0 0/16px 16px,#050706;border-top-color:#d8c691}.mandateLandingDemo-module__W2dTxW__frameBar{border-bottom:1px solid var(--page-border);color:#d8c691;font:700 .65rem/1 var(--font-jetbrains,monospace);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 1rem;display:flex}.mandateLandingDemo-module__W2dTxW__sceneLabel{color:var(--page-muted)}.mandateLandingDemo-module__W2dTxW__stage{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:stretch;gap:1rem;padding:1.1rem;display:grid}.mandateLandingDemo-module__W2dTxW__shellWindow,.mandateLandingDemo-module__W2dTxW__gameWindow{background:#070908f0;border:1px solid #d8c69147;border-radius:6px;flex-direction:column;min-width:0;min-height:390px;display:flex;overflow:hidden}.mandateLandingDemo-module__W2dTxW__windowBar{color:#d8c691;min-height:32px;font:700 .62rem/1 var(--font-jetbrains,monospace);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #d8c69129;align-items:center;gap:.6rem;padding:.45rem .8rem;display:flex}.mandateLandingDemo-module__W2dTxW__windowStatus{color:var(--page-muted);margin-left:auto}.mandateLandingDemo-module__W2dTxW__dots{gap:.32rem;display:inline-flex}.mandateLandingDemo-module__W2dTxW__dots i{border-radius:50%;width:.5rem;height:.5rem}.mandateLandingDemo-module__W2dTxW__dots i:first-child{background:#ff4f5e}.mandateLandingDemo-module__W2dTxW__dots i:nth-child(2){background:#ffd75f}.mandateLandingDemo-module__W2dTxW__dots i:nth-child(3){background:#5ff}.mandateLandingDemo-module__W2dTxW__transcript{font:.73rem/1.55 var(--font-jetbrains,monospace);flex:1;padding:.85rem .9rem;overflow:hidden}.mandateLandingDemo-module__W2dTxW__command{color:var(--page-bright);overflow-wrap:anywhere;margin:0 0 .4rem}.mandateLandingDemo-module__W2dTxW__prompt{color:var(--accent-cyan);font-weight:700}.mandateLandingDemo-module__W2dTxW__cursor{background:var(--accent-cyan);vertical-align:text-bottom;width:.55em;height:1em;margin-left:.12em;animation:1s steps(2,end) infinite mandateLandingDemo-module__W2dTxW__blink;display:inline-block}.mandateLandingDemo-module__W2dTxW__editor{background:#060a0d;border:1px solid #55ffff38;border-radius:4px;margin-top:.55rem;overflow:hidden}.mandateLandingDemo-module__W2dTxW__editorBar,.mandateLandingDemo-module__W2dTxW__traceBar{color:#7f96a3;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #55ffff24;justify-content:space-between;padding:.3rem .65rem;font-size:.6rem;display:flex}.mandateLandingDemo-module__W2dTxW__editorBody{min-height:142px;margin:0;padding:.6rem .72rem;overflow:hidden}.mandateLandingDemo-module__W2dTxW__editorBody code{color:var(--accent-green);font:.72rem/1.58 var(--font-jetbrains,monospace)}.mandateLandingDemo-module__W2dTxW__editorLine{display:block}.mandateLandingDemo-module__W2dTxW__writeStatus{color:#ffd75f;text-align:center;border-top:1px solid #55ffff1a;padding:.25rem .7rem;font-size:.62rem}.mandateLandingDemo-module__W2dTxW__editorFooter{color:#55707d;border-top:1px solid #55ffff1f;gap:1.3rem;padding:.28rem .65rem;font-size:.58rem;display:flex}.mandateLandingDemo-module__W2dTxW__saveActive{color:#0b0d0c;background:#d8c691;padding:0 .15rem}.mandateLandingDemo-module__W2dTxW__saved{color:#7f96a3;margin:0 0 .55rem;font-size:.64rem}.mandateLandingDemo-module__W2dTxW__output{color:#7f96a3;margin:0 0 .55rem}.mandateLandingDemo-module__W2dTxW__output p{margin:0}.mandateLandingDemo-module__W2dTxW__trace{background:#0f0e0bb8;border:1px solid #d8c69133}.mandateLandingDemo-module__W2dTxW__traceBar{color:#857b5f;border-color:#d8c6911f}.mandateLandingDemo-module__W2dTxW__traceLine,.mandateLandingDemo-module__W2dTxW__traceLineActive{color:#708087;grid-template-columns:1.5rem minmax(0,1fr);gap:.45rem;padding:.12rem .5rem;display:grid}.mandateLandingDemo-module__W2dTxW__traceLine span,.mandateLandingDemo-module__W2dTxW__traceLineActive span{color:#48545a;text-align:right}.mandateLandingDemo-module__W2dTxW__traceLine code,.mandateLandingDemo-module__W2dTxW__traceLineActive code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mandateLandingDemo-module__W2dTxW__traceLineActive{color:var(--accent-green);background:#5fff8714}.mandateLandingDemo-module__W2dTxW__boardWrap{background:radial-gradient(circle at 50% 48%,#70572840,#0000 62%),#11100d;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.7rem;padding:1rem;display:flex;position:relative}.mandateLandingDemo-module__W2dTxW__north{color:#d8c6918c;font:700 .58rem/1 var(--font-jetbrains,monospace);letter-spacing:.12em;align-self:flex-end}.mandateLandingDemo-module__W2dTxW__grid{border-top:1px solid #bf9f5b21;border-left:1px solid #bf9f5b21;width:min(100%,315px);display:grid;position:relative;box-shadow:0 0 34px #bf9f5b14}.mandateLandingDemo-module__W2dTxW__grid>span:not(.mandateLandingDemo-module__W2dTxW__unit){color:#d8c69159;font:.8rem/1 var(--font-jetbrains,monospace);border-bottom:1px solid #bf9f5b21;border-right:1px solid #bf9f5b21;justify-content:center;align-items:center;display:flex}.mandateLandingDemo-module__W2dTxW__open{background:#ac97601f}.mandateLandingDemo-module__W2dTxW__river{background:#316f8461;color:#68bed8b8!important}.mandateLandingDemo-module__W2dTxW__bridge{background:linear-gradient(90deg,#0000 18%,#d8c6914d 18% 27%,#0000 27% 73%,#d8c6914d 73% 82%,#0000 82%),#bf9f5b52;color:#d8c691!important}.mandateLandingDemo-module__W2dTxW__objective{text-shadow:0 0 10px #ffd75f80;background:#ac976021;color:#ffd75f!important}.mandateLandingDemo-module__W2dTxW__unit{z-index:2;color:#5fff87;pointer-events:none;text-shadow:0 0 12px #5fff87b8;justify-content:center;align-items:center;transition:top .48s cubic-bezier(.33,1,.68,1);display:flex;position:absolute}.mandateLandingDemo-module__W2dTxW__unit b{font:900 clamp(1.15rem, 3vw, 1.55rem)/1 var(--font-jetbrains,monospace);animation:.36s ease-out mandateLandingDemo-module__W2dTxW__reform}.mandateLandingDemo-module__W2dTxW__unit small{font:700 .38rem/1 var(--font-jetbrains,monospace);text-align:center;text-overflow:ellipsis;text-shadow:none;position:absolute;bottom:1px;left:2px;right:2px;overflow:hidden}.mandateLandingDemo-module__W2dTxW__telemetry,.mandateLandingDemo-module__W2dTxW__result{min-height:1.9rem;font:700 .62rem/1 var(--font-jetbrains,monospace);letter-spacing:.12em;text-transform:uppercase;align-items:center;margin:0;display:flex}.mandateLandingDemo-module__W2dTxW__telemetry{color:#d8c691}.mandateLandingDemo-module__W2dTxW__result{color:#5fff87;text-shadow:0 0 10px #5fff8773;background:#5fff8712;border:1px solid #5fff87;border-radius:3px;padding:0 .8rem;animation:.3s ease-out mandateLandingDemo-module__W2dTxW__settle}@keyframes mandateLandingDemo-module__W2dTxW__blink{50%{opacity:0}}@keyframes mandateLandingDemo-module__W2dTxW__reform{0%{opacity:.3;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes mandateLandingDemo-module__W2dTxW__settle{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.mandateLandingDemo-module__W2dTxW__stage{grid-template-columns:1fr}.mandateLandingDemo-module__W2dTxW__gameWindow{order:-1}.mandateLandingDemo-module__W2dTxW__shellWindow,.mandateLandingDemo-module__W2dTxW__gameWindow{min-height:350px}}@media (prefers-reduced-motion:reduce){.mandateLandingDemo-module__W2dTxW__cursor,.mandateLandingDemo-module__W2dTxW__unit b,.mandateLandingDemo-module__W2dTxW__result{animation:none}.mandateLandingDemo-module__W2dTxW__unit{transition:none}}
.pongLandingDemo-module__dsWBKG__stage{padding:1.1rem}.pongLandingDemo-module__dsWBKG__courtBody{background:radial-gradient(circle at 50% 0,#55ffff0a,#0000 48%),#030709;padding:0 0 .75rem}.pongLandingDemo-module__dsWBKG__scoreboard{color:var(--accent-cyan);min-height:2.9rem;font-family:var(--font-jetbrains,monospace);text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.45rem .9rem;display:grid}.pongLandingDemo-module__dsWBKG__playerScore{align-items:baseline;gap:.55rem;display:flex}.pongLandingDemo-module__dsWBKG__playerScore span{color:#5fff87;letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;font-weight:700;overflow:hidden}.pongLandingDemo-module__dsWBKG__playerScore strong{color:#effcff;text-shadow:0 0 10px #55ffff38;font-size:1.2rem;line-height:1}.pongLandingDemo-module__dsWBKG__playerScoreRight{justify-content:flex-end}.pongLandingDemo-module__dsWBKG__playerScoreRight span{color:#ff7f6e}.pongLandingDemo-module__dsWBKG__matchMeta{justify-items:center;gap:.22rem;display:grid}.pongLandingDemo-module__dsWBKG__matchMeta span{color:var(--accent-cyan);letter-spacing:.12em;font-size:.64rem;font-weight:800}.pongLandingDemo-module__dsWBKG__matchMeta b{color:#ffd75f;letter-spacing:.08em;font-size:.52rem}.pongLandingDemo-module__dsWBKG__court{aspect-ratio:24/10;background:repeating-linear-gradient(90deg,#8cb4bc0b 0 1px,#0000 1px 4.16667%),repeating-linear-gradient(#8cb4bc0b 0 1px,#0000 1px 10%),#080d12;border:1px solid #8cb4bc38;margin:0 .9rem;position:relative;overflow:hidden;box-shadow:inset 0 0 34px #0000008f}.pongLandingDemo-module__dsWBKG__court:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#55ffff05,#0000);animation:3.6s linear infinite pongLandingDemo-module__dsWBKG__scan;position:absolute;inset:0}.pongLandingDemo-module__dsWBKG__courtSolo{border-color:#55ffff38}.pongLandingDemo-module__dsWBKG__courtPvp{background:radial-gradient(circle,#b48cff12,#0000 43%),repeating-linear-gradient(90deg,#b48cff0b 0 1px,#0000 1px 4.16667%),repeating-linear-gradient(#b48cff0b 0 1px,#0000 1px 10%),#090b13;border-color:#b48cff6b;box-shadow:inset 0 0 38px #1e0b2d61,0 0 16px #b48cff0d}.pongLandingDemo-module__dsWBKG__net{z-index:1;opacity:.5;background:repeating-linear-gradient(#0000 0 3%,#ebf1f57a 3% 7.5%,#0000 7.5% 10%);width:2.2%;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.pongLandingDemo-module__dsWBKG__liveRail{z-index:3;color:#b4c5cd8c;font:700 clamp(.34rem, .85vw, .51rem)/1 var(--font-jetbrains,monospace);letter-spacing:.08em;pointer-events:none;justify-content:space-between;align-items:center;gap:.45rem;display:flex;position:absolute;bottom:4%;left:7%;right:7%}.pongLandingDemo-module__dsWBKG__liveRail b{color:#b48cffb8;font-size:inherit;font-weight:700}.pongLandingDemo-module__dsWBKG__liveRail i{background:#5fff87;border-radius:50%;width:.38rem;height:.38rem;animation:1s steps(2,end) infinite pongLandingDemo-module__dsWBKG__live-pulse;display:inline-block;box-shadow:0 0 6px #5fff87c2}.pongLandingDemo-module__dsWBKG__liveRail span:last-child i{background:#ff7f6e;box-shadow:0 0 6px #ff7f6ec2}.pongLandingDemo-module__dsWBKG__rallyBadge{z-index:2;color:#778d98;font:700 clamp(.35rem, .9vw, .53rem)/1 var(--font-jetbrains,monospace);letter-spacing:.08em;background:#030709b3;border:1px solid #8cb4bc29;padding:.18rem .38rem;position:absolute;top:5%;left:50%;transform:translate(-50%)}.pongLandingDemo-module__dsWBKG__sideLabelLeft,.pongLandingDemo-module__dsWBKG__sideLabelRight{z-index:2;color:#5fff8780;font:700 clamp(.34rem, .86vw, .5rem)/1 var(--font-jetbrains,monospace);letter-spacing:.08em;position:absolute;top:5%}.pongLandingDemo-module__dsWBKG__sideLabelLeft{left:4%}.pongLandingDemo-module__dsWBKG__sideLabelRight{color:#ff7f6e80;right:4%}.pongLandingDemo-module__dsWBKG__paddleLeft,.pongLandingDemo-module__dsWBKG__paddleRight{z-index:3;border-radius:2px;width:2.8%;transition:top .25s cubic-bezier(.22,1,.36,1);position:absolute}.pongLandingDemo-module__dsWBKG__paddleLeft{background:linear-gradient(90deg,#2fb95d,#78ffa0);left:5%;box-shadow:0 0 11px #5fff878a}.pongLandingDemo-module__dsWBKG__paddleRight{background:linear-gradient(90deg,#ff9a86,#e85755);right:5%;box-shadow:0 0 11px #ff7f6e8a}.pongLandingDemo-module__dsWBKG__ball,.pongLandingDemo-module__dsWBKG__ballGhost{z-index:4;aspect-ratio:1;border-radius:50%;width:2.5%;position:absolute;transform:translate(-25%,-25%)}.pongLandingDemo-module__dsWBKG__ball{background:#d0acff;transition:left .25s linear,top .25s linear;box-shadow:0 0 5px #b48cff,0 0 14px #b48cffc2}.pongLandingDemo-module__dsWBKG__courtPvp .pongLandingDemo-module__dsWBKG__ball{background:#f2deff;box-shadow:0 0 5px #b48cff,0 0 18px #b48cffe6}.pongLandingDemo-module__dsWBKG__ballGhost{filter:blur(1px);pointer-events:none;background:#b48cff}.pongLandingDemo-module__dsWBKG__impactLeft,.pongLandingDemo-module__dsWBKG__impactRight{z-index:6;color:#5fff87;font:800 clamp(.46rem, 1.2vw, .72rem)/1 var(--font-jetbrains,monospace);letter-spacing:.05em;text-shadow:0 0 8px #5fff87e0;white-space:nowrap;animation:.66s ease-out both pongLandingDemo-module__dsWBKG__impact;position:absolute}.pongLandingDemo-module__dsWBKG__impactRight{color:#ff9b8d;text-shadow:0 0 8px #ff7f6ee0}.pongLandingDemo-module__dsWBKG__chips{z-index:8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#030709c4;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;inset:0}.pongLandingDemo-module__dsWBKG__chip,.pongLandingDemo-module__dsWBKG__chipWin,.pongLandingDemo-module__dsWBKG__chipStreak,.pongLandingDemo-module__dsWBKG__chipLive{border:1px solid var(--page-border);max-width:calc(100% - 1rem);color:var(--page-text);font:700 .64rem/1.2 var(--font-jetbrains,monospace);letter-spacing:.11em;text-align:center;text-transform:uppercase;border-radius:3px;padding:.32rem .8rem;animation:.3s ease-out pongLandingDemo-module__dsWBKG__settle}.pongLandingDemo-module__dsWBKG__chipWin{color:#5fff87;text-shadow:0 0 10px #5fff8773;background:#5fff8712;border-color:#5fff87}.pongLandingDemo-module__dsWBKG__chipStreak{color:#ffd75f;text-shadow:0 0 10px #ffd75f80;background:#ffd75f12;border-color:#ffd75f}.pongLandingDemo-module__dsWBKG__chipLive{color:#d2b6ff;text-shadow:0 0 10px #b48cff70;background:#b48cff14;border-color:#b48cffb8}.pongLandingDemo-module__dsWBKG__footer{min-height:1.05rem;color:var(--page-muted);font:.65rem/1.5 var(--font-jetbrains,monospace);letter-spacing:.055em;text-align:center;text-transform:uppercase;margin:.7rem .9rem 0}@keyframes pongLandingDemo-module__dsWBKG__impact{0%{opacity:1;transform:translate(-50%,-50%)scale(.78)}to{opacity:0;transform:translate(-50%,-175%)scale(1.08)}}@keyframes pongLandingDemo-module__dsWBKG__scan{0%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes pongLandingDemo-module__dsWBKG__live-pulse{50%{opacity:.35}}@keyframes pongLandingDemo-module__dsWBKG__settle{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:translateY(0)}}@media (max-width:620px){.pongLandingDemo-module__dsWBKG__stage{padding:.65rem}.pongLandingDemo-module__dsWBKG__scoreboard{gap:.35rem;padding-inline:.55rem}.pongLandingDemo-module__dsWBKG__playerScore{gap:.28rem}.pongLandingDemo-module__dsWBKG__playerScore span{max-width:4.6rem;font-size:.48rem}.pongLandingDemo-module__dsWBKG__playerScore strong{font-size:.92rem}.pongLandingDemo-module__dsWBKG__matchMeta span{font-size:.52rem}.pongLandingDemo-module__dsWBKG__matchMeta b{font-size:.42rem}.pongLandingDemo-module__dsWBKG__court{margin-inline:.55rem}.pongLandingDemo-module__dsWBKG__liveRail b{display:none}.pongLandingDemo-module__dsWBKG__footer{margin-inline:.45rem;font-size:.54rem}.pongLandingDemo-module__dsWBKG__chip,.pongLandingDemo-module__dsWBKG__chipWin,.pongLandingDemo-module__dsWBKG__chipStreak,.pongLandingDemo-module__dsWBKG__chipLive{font-size:.5rem}}@media (prefers-reduced-motion:reduce){.pongLandingDemo-module__dsWBKG__court:after,.pongLandingDemo-module__dsWBKG__liveRail i,.pongLandingDemo-module__dsWBKG__paddleLeft,.pongLandingDemo-module__dsWBKG__paddleRight,.pongLandingDemo-module__dsWBKG__ball,.pongLandingDemo-module__dsWBKG__impactLeft,.pongLandingDemo-module__dsWBKG__impactRight,.pongLandingDemo-module__dsWBKG__chip,.pongLandingDemo-module__dsWBKG__chipWin,.pongLandingDemo-module__dsWBKG__chipStreak,.pongLandingDemo-module__dsWBKG__chipLive{transition:none;animation:none}}
.gameDetail-module__QfQjdW__page{width:min(960px,100%);padding-top:clamp(2.5rem,6vw,4.5rem)}.gameDetail-module__QfQjdW__breadcrumbs{margin:0 0 2rem}.gameDetail-module__QfQjdW__hero{border:1px solid var(--page-border);border-top-color:var(--accent-cyan);background:radial-gradient(circle at 88% 12%, #00f0ff1f, transparent 25rem), linear-gradient(135deg, #00ff880a, transparent 50%), var(--page-surface);margin-bottom:3.5rem;padding:clamp(1.5rem,5vw,3.25rem);position:relative;overflow:hidden}.gameDetail-module__QfQjdW__heroRail{color:var(--accent-cyan);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:clamp(2.5rem,7vw,5rem);font-size:.67rem;font-weight:700;display:flex}.gameDetail-module__QfQjdW__heroGrid{grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr);align-items:end;gap:clamp(2rem,6vw,5rem);display:grid}.gameDetail-module__QfQjdW__hero h1{color:var(--page-bright);font-size:var(--page-h1);letter-spacing:-.055em;margin:0;line-height:.96}.gameDetail-module__QfQjdW__headline{max-width:43rem;color:var(--page-bright);font:clamp(1.02rem, 2.3vw, 1.28rem)/1.55 var(--font-jetbrains,monospace);margin:1.25rem 0 0}.gameDetail-module__QfQjdW__tags{flex-wrap:wrap;gap:.45rem;margin-top:1.5rem;display:flex}.gameDetail-module__QfQjdW__desktopBadge{border:1px solid color-mix(in srgb, var(--ansi-bright-yellow,#ffd166) 62%, transparent);background:color-mix(in srgb, var(--ansi-bright-yellow,#ffd166) 9%, transparent);color:var(--ansi-bright-yellow,#ffd166);letter-spacing:.06em;text-transform:uppercase;padding:.24rem .48rem;font-size:.68rem;font-weight:700}.gameDetail-module__QfQjdW__betaBadge{border:1px solid color-mix(in srgb, var(--accent-amber,#ffb000) 70%, transparent);background:color-mix(in srgb, var(--accent-amber,#ffb000) 10%, transparent);color:var(--accent-amber,#ffb000);letter-spacing:.08em;text-transform:uppercase;padding:.24rem .48rem;font-size:.68rem;font-weight:700}.gameDetail-module__QfQjdW__launch{border-left:1px solid var(--page-border);padding-left:1.5rem}.gameDetail-module__QfQjdW__launch span{color:var(--page-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem;font-size:.65rem;display:block}.gameDetail-module__QfQjdW__launch code{color:var(--accent-green);overflow-wrap:anywhere;margin-bottom:1.25rem;font-size:.9rem;display:block}.gameDetail-module__QfQjdW__launch a{border:1px solid var(--accent-cyan);min-height:42px;color:var(--accent-cyan);align-items:center;padding:0 .85rem;text-decoration:none;display:inline-flex}.gameDetail-module__QfQjdW__launch a:hover,.gameDetail-module__QfQjdW__launch a:focus-visible{background:#00f0ff12;outline:none}.gameDetail-module__QfQjdW__pitch{max-width:50rem;color:var(--page-text);margin:0 auto 4.5rem;font-size:1.02rem;line-height:1.85}.gameDetail-module__QfQjdW__pitchHook{color:var(--page-bright);margin:0 0 1.6rem;font-size:clamp(1.15rem,2.6vw,1.5rem);font-weight:650;line-height:1.45}.gameDetail-module__QfQjdW__section{border-top:1px solid var(--page-border);margin-bottom:4rem;padding-top:2rem}.gameDetail-module__QfQjdW__sectionHeading{grid-template-columns:7rem minmax(0,1fr);align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:grid}.gameDetail-module__QfQjdW__sectionIndex{color:var(--accent-cyan);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}.gameDetail-module__QfQjdW__sectionHeading h2{color:var(--page-bright);margin:0;font-size:clamp(1.35rem,3vw,2rem)}.gameDetail-module__QfQjdW__reasonList{background:var(--page-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}.gameDetail-module__QfQjdW__reasonList li{background:var(--page-surface);color:var(--page-text);padding:1.25rem;font-size:.9rem;line-height:1.65}.gameDetail-module__QfQjdW__featureList{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.gameDetail-module__QfQjdW__featureList li{border:1px solid var(--page-border);background:var(--page-surface);min-height:92px;color:var(--page-text);padding:1rem;font-size:.84rem;line-height:1.5}.gameDetail-module__QfQjdW__commandCard{border:1px solid var(--page-border);background:#090c11;grid-template-columns:minmax(0,1fr) minmax(180px,.4fr);display:grid}.gameDetail-module__QfQjdW__commandCard>div{padding:1.4rem}.gameDetail-module__QfQjdW__commandCard>div+div{border-left:1px solid var(--page-border)}.gameDetail-module__QfQjdW__commandCard h3{color:var(--accent-cyan);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .8rem;font-size:.72rem}.gameDetail-module__QfQjdW__commandCard pre,.gameDetail-module__QfQjdW__commandCard p{margin:0}.gameDetail-module__QfQjdW__commandCard code{color:var(--page-bright)}.gameDetail-module__QfQjdW__preview{border:1px solid var(--page-border);background:#080a0d;padding:1.5rem;overflow-x:auto}.gameDetail-module__QfQjdW__preview code{color:var(--accent-green)}.gameDetail-module__QfQjdW__resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.gameDetail-module__QfQjdW__closing{border:1px solid var(--accent-cyan);background:#00f0ff0a;justify-content:space-between;align-items:center;gap:1.5rem;margin:4.5rem 0 1rem;padding:1.4rem;display:flex}.gameDetail-module__QfQjdW__closing p{color:var(--page-text);margin:0}.gameDetail-module__QfQjdW__closing a{color:var(--accent-cyan);white-space:nowrap}@media (max-width:700px){.gameDetail-module__QfQjdW__heroGrid,.gameDetail-module__QfQjdW__commandCard{grid-template-columns:1fr}.gameDetail-module__QfQjdW__launch{border-top:1px solid var(--page-border);border-left:0;padding-top:1.5rem;padding-left:0}.gameDetail-module__QfQjdW__sectionHeading{grid-template-columns:1fr;gap:.4rem}.gameDetail-module__QfQjdW__reasonList,.gameDetail-module__QfQjdW__featureList,.gameDetail-module__QfQjdW__resourceGrid{grid-template-columns:1fr}.gameDetail-module__QfQjdW__commandCard>div+div{border-top:1px solid var(--page-border);border-left:0}.gameDetail-module__QfQjdW__closing{flex-direction:column;align-items:flex-start}}