.tiles[data-astro-cid-4fxwsxco]{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.tile[data-astro-cid-4fxwsxco]{border-radius:var(--r);background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--ink-3);transition:box-shadow .3s var(--ease), background-color .3s;flex-direction:column;padding:18px 20px 22px;display:flex;position:relative}.tile[data-astro-cid-4fxwsxco]:hover{background:color-mix(in srgb, var(--c) 7%, var(--ink-2));box-shadow:inset 0 0 0 1.5px var(--c)}.art[data-astro-cid-4fxwsxco]{aspect-ratio:1;place-items:center;width:100%;max-height:min(38vh,300px);margin-bottom:10px;display:grid}.art[data-astro-cid-4fxwsxco] svg[data-astro-cid-4fxwsxco]{width:100%;height:100%;overflow:visible}h3[data-astro-cid-4fxwsxco]{font:800 clamp(1.5rem, 2.2vw, 2rem)/1 var(--f-display);color:var(--c);letter-spacing:-.03em}.what[data-astro-cid-4fxwsxco]{font:500 .66rem/1 var(--f-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--dim);margin-top:8px}.line[data-astro-cid-4fxwsxco]{color:var(--paper);margin-top:12px;font-weight:550}.mon[data-astro-cid-4fxwsxco]{fill:color-mix(in srgb, var(--c) 6%, #0d0f12);stroke:color-mix(in srgb, var(--c) 40%, transparent);stroke-width:2px}.ph[data-astro-cid-4fxwsxco]{fill:#050607;stroke:#2f343d;stroke-width:2.5px}.fill[data-astro-cid-4fxwsxco]{fill:var(--c)}.soft[data-astro-cid-4fxwsxco]{fill:color-mix(in srgb, var(--c) 25%, transparent)}.trail[data-astro-cid-4fxwsxco]{fill:none;stroke:var(--c);stroke-width:2px;stroke-dasharray:3 6;opacity:.5}.arc[data-astro-cid-4fxwsxco]{fill:none;stroke:color-mix(in srgb, var(--c) 35%, transparent);stroke-width:2px;stroke-dasharray:4 7}.spark[data-astro-cid-4fxwsxco],.line[data-astro-cid-4fxwsxco]{stroke:var(--c);stroke-width:3px;stroke-linecap:round}.ring[data-astro-cid-4fxwsxco]{fill:none;stroke:var(--c);stroke-width:2.5px}.vk[data-astro-cid-4fxwsxco]{fill:#2f343d}.flash[data-astro-cid-4fxwsxco]{fill:var(--c);opacity:0}.pt-phone[data-astro-cid-4fxwsxco]{transform-origin:100px 188px;animation:3.2s ease-in-out infinite yaw}.pt-cur[data-astro-cid-4fxwsxco]{animation:3.2s ease-in-out infinite cur}@keyframes yaw{0%,to{transform:rotate(-16deg)}50%{transform:rotate(16deg)}}@keyframes cur{0%,to{transform:translate(60px,66px)}25%{transform:translate(98px,50px)}50%{transform:translate(134px,60px)}75%{transform:translate(98px,50px)}}.wd-phone[data-astro-cid-4fxwsxco]{transform-origin:100px 168px;animation:2.4s cubic-bezier(.5,0,.2,1) infinite swing}.wd-spark[data-astro-cid-4fxwsxco]{opacity:0;animation:2.4s linear infinite spark}@keyframes swing{0%,15%{transform:rotate(-38deg)}45%,70%{transform:rotate(34deg)}to{transform:rotate(-38deg)}}@keyframes spark{0%,40%{opacity:0}44%{opacity:1}60%,to{opacity:0}}.pad-phone[data-astro-cid-4fxwsxco]{aspect-ratio:2.1;background:#050607;border-radius:16px;width:100%;padding:5px;box-shadow:inset 0 0 0 2px #2f343d}.pad-in[data-astro-cid-4fxwsxco]{background:#0b0d10;border-radius:12px;width:100%;height:100%;padding:4% 3% 3%}.gp-phone[data-astro-cid-4fxwsxco]{transform-origin:100px 190px;animation:1.8s ease-out infinite recoil}.vk[data-astro-cid-4fxwsxco].down{animation:1.8s step-end infinite key}.gp-cross[data-astro-cid-4fxwsxco]{transform-origin:100px 74px;animation:1.8s ease-out infinite kick}.flash[data-astro-cid-4fxwsxco]{animation:1.8s ease-out infinite flash}@keyframes recoil{0%,48%{transform:rotate(0)}52%{transform:rotate(-7deg)translateY(-3px)}70%,to{transform:rotate(0)}}@keyframes key{0%,46%{fill:#2f343d}48%,60%{fill:var(--c)}62%,to{fill:#2f343d}}@keyframes kick{0%,48%{transform:scale(1)}52%{transform:scale(1.18)translateY(-4px)}75%,to{transform:scale(1)}}@keyframes flash{0%,48%{opacity:0;transform:scale(.4)}52%{opacity:.8}70%,to{opacity:0;transform:scale(2.6)}}.flash[data-astro-cid-4fxwsxco]{transform-origin:100px 74px;transform-box:view-box}@media (width<=1060px){.tiles[data-astro-cid-4fxwsxco]{grid-template-columns:1fr 1fr}.art[data-astro-cid-4fxwsxco]{aspect-ratio:auto;height:22vh;max-height:none}}@media (width<=560px){.tile[data-astro-cid-4fxwsxco]{padding:12px 14px 16px}.art[data-astro-cid-4fxwsxco]{aspect-ratio:auto;height:118px;max-height:none}.line[data-astro-cid-4fxwsxco]{margin-top:8px;font-size:.9rem}}.pair[data-astro-cid-f7nwe4iw]{gap:22px;display:grid}.ticks[data-astro-cid-f7nwe4iw]{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-f7nwe4iw] button[data-astro-cid-f7nwe4iw]{white-space:nowrap;text-overflow:ellipsis;background:var(--ink-3);width:100%;min-width:0;color:var(--dim);font:600 .82rem/1 var(--f-body);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:7px 12px 7px 7px;transition:background-color .3s,color .3s;display:inline-flex;overflow:hidden}.ticks[data-astro-cid-f7nwe4iw] em[data-astro-cid-f7nwe4iw]{text-overflow:ellipsis;font-style:normal;overflow:hidden}@media (width<=600px){.ticks[data-astro-cid-f7nwe4iw] em[data-astro-cid-f7nwe4iw]{display:none}.ticks[data-astro-cid-f7nwe4iw] button[data-astro-cid-f7nwe4iw]{padding:6px}}.ticks[data-astro-cid-f7nwe4iw] span[data-astro-cid-f7nwe4iw]{width:20px;height:20px;font:700 .66rem/1 var(--f-mono);background:#ffffff0f;border-radius:50%;place-items:center;display:grid}.pair[data-astro-cid-f7nwe4iw][data-step="0"] [data-astro-cid-f7nwe4iw][data-go="0"],.pair[data-astro-cid-f7nwe4iw][data-step="1"] [data-astro-cid-f7nwe4iw][data-go="1"],.pair[data-astro-cid-f7nwe4iw][data-step="2"] [data-astro-cid-f7nwe4iw][data-go="2"],.pair[data-astro-cid-f7nwe4iw][data-step="3"] [data-astro-cid-f7nwe4iw][data-go="3"],.pair[data-astro-cid-f7nwe4iw][data-step="4"] [data-astro-cid-f7nwe4iw][data-go="4"]{background:var(--pad);color:var(--ink)}.pair[data-astro-cid-f7nwe4iw][data-step="0"] [data-astro-cid-f7nwe4iw][data-go="0"] span[data-astro-cid-f7nwe4iw],.pair[data-astro-cid-f7nwe4iw][data-step="1"] [data-astro-cid-f7nwe4iw][data-go="1"] span[data-astro-cid-f7nwe4iw],.pair[data-astro-cid-f7nwe4iw][data-step="2"] [data-astro-cid-f7nwe4iw][data-go="2"] span[data-astro-cid-f7nwe4iw],.pair[data-astro-cid-f7nwe4iw][data-step="3"] [data-astro-cid-f7nwe4iw][data-go="3"] span[data-astro-cid-f7nwe4iw],.pair[data-astro-cid-f7nwe4iw][data-step="4"] [data-astro-cid-f7nwe4iw][data-go="4"] span[data-astro-cid-f7nwe4iw]{background:#00000024}.stage[data-astro-cid-f7nwe4iw]{padding-bottom:7%;position:relative}.monitor[data-astro-cid-f7nwe4iw]{aspect-ratio:16/10;background:#050607;border-radius:18px;width:min(100%,160svh - 528px);margin:0 auto;padding:10px;position:relative;box-shadow:inset 0 0 0 1.5px #262a31,0 40px 80px -40px #000c}.scr[data-astro-cid-f7nwe4iw]{background:radial-gradient(120% 120% at 20% 0,#2b3a6b,#142041 50%,#0c1430);border-radius:10px;height:100%;position:relative;overflow:hidden;container-type:inline-size}.win[data-astro-cid-f7nwe4iw]{color:#f2f2f2;transition:opacity .5s var(--ease), transform .6s var(--ease);background:#202020;border-radius:1.2cqw;font-size:1.45cqw;position:absolute;inset:5% 7% 6%;overflow:hidden;box-shadow:0 2cqw 5cqw #00000080}.win-bar[data-astro-cid-f7nwe4iw]{color:#bdbdbd;align-items:center;gap:2cqw;height:3.6cqw;padding:0 1.6cqw;font-size:1.1cqw;display:flex}.win-bar[data-astro-cid-f7nwe4iw] span[data-astro-cid-f7nwe4iw]{margin-right:auto}.win-bar[data-astro-cid-f7nwe4iw] i[data-astro-cid-f7nwe4iw]{background:#8a8a8a;width:.9cqw;height:.12cqw}.win-body[data-astro-cid-f7nwe4iw]{grid-template-columns:26% 1fr;height:calc(100% - 3.6cqw);display:grid}.side[data-astro-cid-f7nwe4iw]{color:#cfcfcf;flex-direction:column;gap:.3cqw;padding:.6cqw 1cqw;font-size:1.3cqw;display:flex}.side[data-astro-cid-f7nwe4iw] span[data-astro-cid-f7nwe4iw]{border-radius:.5cqw;padding:.7cqw 1cqw}.side[data-astro-cid-f7nwe4iw] .me[data-astro-cid-f7nwe4iw]{align-items:center;gap:.8cqw;margin-bottom:.8cqw;display:flex}.side[data-astro-cid-f7nwe4iw] .me[data-astro-cid-f7nwe4iw] b[data-astro-cid-f7nwe4iw]{background:#4a4a4a;border-radius:50%;width:2.6cqw;height:2.6cqw}.side[data-astro-cid-f7nwe4iw] .me[data-astro-cid-f7nwe4iw] em[data-astro-cid-f7nwe4iw]{background:#3a3a3a;border-radius:.4cqw;width:6cqw;height:.8cqw}.side[data-astro-cid-f7nwe4iw] .sel[data-astro-cid-f7nwe4iw]{color:#fff;background:#2d2d2d;position:relative}.side[data-astro-cid-f7nwe4iw] .sel[data-astro-cid-f7nwe4iw]:before{content:"";background:#60cdff;border-radius:1cqw;width:.25cqw;position:absolute;top:30%;bottom:30%;left:0}.pane[data-astro-cid-f7nwe4iw]{flex-direction:column;gap:.5cqw;padding:.6cqw 2cqw 1cqw 1cqw;display:flex}.ptitle[data-astro-cid-f7nwe4iw]{font:600 2.3cqw/1.2 var(--f-body);margin-bottom:1.2cqw}.row[data-astro-cid-f7nwe4iw]{background:#2b2b2b;border-radius:.6cqw;align-items:center;gap:1.2cqw;padding:1.2cqw 1.4cqw;display:flex}.row[data-astro-cid-f7nwe4iw].big{padding:1.8cqw 1.4cqw}.rt[data-astro-cid-f7nwe4iw]{flex-direction:column;gap:.25cqw;margin-right:auto;display:flex}.rt[data-astro-cid-f7nwe4iw] b[data-astro-cid-f7nwe4iw]{font-size:1.45cqw;font-weight:500}.rt[data-astro-cid-f7nwe4iw] em[data-astro-cid-f7nwe4iw]{color:#a8a8a8;font-size:1.12cqw;font-style:normal}.bt-ico[data-astro-cid-f7nwe4iw]{background:#333;border-radius:.6cqw;place-items:center;width:3cqw;height:3cqw;display:grid}.bt-ico[data-astro-cid-f7nwe4iw] svg[data-astro-cid-f7nwe4iw]{fill:none;stroke:#60cdff;stroke-width:2px;stroke-linejoin:round;width:60%}.toggle[data-astro-cid-f7nwe4iw]{background:#60cdff;border-radius:1cqw;width:3.6cqw;height:1.9cqw;position:relative}.toggle[data-astro-cid-f7nwe4iw] i[data-astro-cid-f7nwe4iw]{background:#1a1a1a;border-radius:50%;width:1.2cqw;height:1.2cqw;position:absolute;top:.35cqw;right:.35cqw}.add[data-astro-cid-f7nwe4iw]{background:#3a3a3a;border-radius:.5cqw;padding:.8cqw 1.4cqw;font-size:1.1cqw;transition:background-color .2s,box-shadow .3s}.dlg[data-astro-cid-f7nwe4iw]{opacity:0;width:52%;transition:opacity .35s var(--ease), transform .45s var(--ease);background:#2b2b2b;border-radius:1cqw;padding:2.2cqw 2.4cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)scale(.96);box-shadow:0 2cqw 6cqw #0009,inset 0 0 0 1px #3a3a3a}.dtitle[data-astro-cid-f7nwe4iw]{font:600 2cqw/1.2 var(--f-body);margin-bottom:1cqw}.dsub[data-astro-cid-f7nwe4iw]{color:#bdbdbd;margin-bottom:1.2cqw;font-size:1.2cqw}.opt[data-astro-cid-f7nwe4iw],.dev[data-astro-cid-f7nwe4iw]{background:#333;border-radius:.6cqw;align-items:center;gap:1.2cqw;margin-top:.6cqw;padding:1.1cqw 1.3cqw;transition:background-color .25s,box-shadow .25s;display:flex}.opt[data-astro-cid-f7nwe4iw]{flex-direction:column;align-items:flex-start;gap:.3cqw}.opt[data-astro-cid-f7nwe4iw] b[data-astro-cid-f7nwe4iw],.dev[data-astro-cid-f7nwe4iw] b[data-astro-cid-f7nwe4iw]{font-size:1.5cqw;font-weight:500}.opt[data-astro-cid-f7nwe4iw] em[data-astro-cid-f7nwe4iw]{color:#a8a8a8;font-size:1.15cqw;font-style:normal}.scan[data-astro-cid-f7nwe4iw],.ready[data-astro-cid-f7nwe4iw]{display:none}.gp[data-astro-cid-f7nwe4iw]{background:#3d3d3d;border-radius:.6cqw;place-items:center;width:3cqw;height:3cqw;display:grid}.gp[data-astro-cid-f7nwe4iw] svg[data-astro-cid-f7nwe4iw]{width:68%;fill:var(--pad)}.st[data-astro-cid-f7nwe4iw]{display:grid}.st[data-astro-cid-f7nwe4iw] span[data-astro-cid-f7nwe4iw]{opacity:0;grid-area:1/1}.st[data-astro-cid-f7nwe4iw] .s1[data-astro-cid-f7nwe4iw]{opacity:1}.chk[data-astro-cid-f7nwe4iw]{opacity:0;color:#6ccb5f;font-size:1.4cqw;font-weight:700}.dev[data-astro-cid-f7nwe4iw].ghost{opacity:.5}.dev[data-astro-cid-f7nwe4iw].ghost b[data-astro-cid-f7nwe4iw]{color:#a8a8a8}.spin[data-astro-cid-f7nwe4iw]{border:.25cqw solid #60cdff;border-right-color:#0000;border-radius:50%;width:1.6cqw;height:1.6cqw;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.ready[data-astro-cid-f7nwe4iw]{text-align:center;padding:1cqw 0 .4cqw}.big-chk[data-astro-cid-f7nwe4iw]{color:#102010;width:5cqw;height:5cqw;font:800 2.6cqw/1 var(--f-body);background:#6ccb5f;border-radius:50%;place-items:center;margin-bottom:1.2cqw;display:inline-grid}.ready[data-astro-cid-f7nwe4iw] p[data-astro-cid-f7nwe4iw] b[data-astro-cid-f7nwe4iw]{font-size:1.5cqw;font-weight:600}.ready[data-astro-cid-f7nwe4iw] .dsub[data-astro-cid-f7nwe4iw]{margin:.6cqw 0 0}.game[data-astro-cid-f7nwe4iw]{opacity:0;transition:opacity .6s var(--ease);background:#000;position:absolute;inset:0}.game[data-astro-cid-f7nwe4iw] video[data-astro-cid-f7nwe4iw]{object-fit:cover;width:100%;height:100%}.mouse[data-astro-cid-f7nwe4iw]{fill:#fff;stroke:#000;stroke-width:1.5px;filter:drop-shadow(0 .3cqw .4cqw #0006);width:2.2cqw;transition:transform 1s cubic-bezier(.4,0,.2,1),opacity .3s;position:absolute;top:0;left:0;transform:translate(80cqw,50cqw)}.handset[data-astro-cid-f7nwe4iw]{aspect-ratio:2.1;opacity:0;width:min(46%,380px);transition:transform .8s var(--ease), opacity .5s;--c:var(--pad);background:#050607;border-radius:18px;padding:6px;position:absolute;bottom:0;left:50%;transform:translate(-50%,40%)rotate(-4deg);box-shadow:inset 0 0 0 2px #2f343d,0 30px 50px -20px #000c}.hs-in[data-astro-cid-f7nwe4iw]{background:#0b0d10;border-radius:13px;width:100%;height:100%;padding:4% 3% 3%}.pair[data-astro-cid-f7nwe4iw][data-step="0"] .mouse[data-astro-cid-f7nwe4iw]{transform:translate(81.5cqw,22.5cqw)}.pair[data-astro-cid-f7nwe4iw][data-step="0"] .add[data-astro-cid-f7nwe4iw]{animation:.3s 1.4s both press}.pair[data-astro-cid-f7nwe4iw][data-step="1"] .dlg[data-astro-cid-f7nwe4iw],.pair[data-astro-cid-f7nwe4iw][data-step="2"] .dlg[data-astro-cid-f7nwe4iw],.pair[data-astro-cid-f7nwe4iw][data-step="3"] .dlg[data-astro-cid-f7nwe4iw]{opacity:1;transform:translate(-50%,-50%)scale(1)}.pair[data-astro-cid-f7nwe4iw][data-step="1"] .mouse[data-astro-cid-f7nwe4iw]{transform:translate(44cqw,31cqw)}.pair[data-astro-cid-f7nwe4iw][data-step="1"] .opt[data-astro-cid-f7nwe4iw].bt{animation:.3s 1.2s both press}.pair[data-astro-cid-f7nwe4iw][data-step="2"] .opts[data-astro-cid-f7nwe4iw],.pair[data-astro-cid-f7nwe4iw][data-step="3"] .opts[data-astro-cid-f7nwe4iw]{display:none}.pair[data-astro-cid-f7nwe4iw][data-step="2"] .scan[data-astro-cid-f7nwe4iw]{display:block}.pair[data-astro-cid-f7nwe4iw][data-step="2"] .dev[data-astro-cid-f7nwe4iw].mimic{animation:.5s .5s both appear}.pair[data-astro-cid-f7nwe4iw][data-step="2"] .st[data-astro-cid-f7nwe4iw] .s1[data-astro-cid-f7nwe4iw]{animation:.2s 1.7s both fadeOut}.pair[data-astro-cid-f7nwe4iw][data-step="2"] .st[data-astro-cid-f7nwe4iw] .s2[data-astro-cid-f7nwe4iw]{animation:.2s 1.7s both fadeIn}.pair[data-astro-cid-f7nwe4iw][data-step="3"] .st[data-astro-cid-f7nwe4iw] .s1[data-astro-cid-f7nwe4iw]{opacity:0}.pair[data-astro-cid-f7nwe4iw][data-step="3"] .st[data-astro-cid-f7nwe4iw] .s3[data-astro-cid-f7nwe4iw]{opacity:1}.pair[data-astro-cid-f7nwe4iw][data-step="2"] .mouse[data-astro-cid-f7nwe4iw]{transition-delay:.6s;transform:translate(44cqw,33cqw)}.pair[data-astro-cid-f7nwe4iw][data-step="2"] .dev[data-astro-cid-f7nwe4iw].mimic{box-shadow:inset 0 0 0 1px #60cdff}.pair[data-astro-cid-f7nwe4iw][data-step="3"] .ready[data-astro-cid-f7nwe4iw]{animation:.4s both appear;display:block}.pair[data-astro-cid-f7nwe4iw][data-step="3"] .mouse[data-astro-cid-f7nwe4iw]{transform:translate(60cqw,48cqw)}.pair[data-astro-cid-f7nwe4iw][data-step="4"] .win[data-astro-cid-f7nwe4iw]{opacity:0;transform:scale(.97)}.pair[data-astro-cid-f7nwe4iw][data-step="4"] .game[data-astro-cid-f7nwe4iw]{opacity:1}.pair[data-astro-cid-f7nwe4iw][data-step="4"] .mouse[data-astro-cid-f7nwe4iw]{opacity:0}.pair[data-astro-cid-f7nwe4iw][data-step="4"] .handset[data-astro-cid-f7nwe4iw]{opacity:1;transform:translate(-50%,6%)rotate(-3deg)}@keyframes press{50%{color:#002030;background:#60cdff;transform:scale(.97)}to{background:#4a4a4a}}@keyframes appear{0%{opacity:0;transform:translateY(.8cqw)}}@keyframes fadeOut{to{opacity:0}}@keyframes fadeIn{to{opacity:1}}@media (width<=760px){.monitor[data-astro-cid-f7nwe4iw]{border-radius:12px;width:100%;padding:6px}.handset[data-astro-cid-f7nwe4iw]{border-radius:12px;width:62%;padding:4px}.hs-in[data-astro-cid-f7nwe4iw]{border-radius:9px}.ticks[data-astro-cid-f7nwe4iw] button[data-astro-cid-f7nwe4iw]{padding:6px 10px 6px 6px;font-size:.74rem}}.hero[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--ink);justify-content:space-between;padding-block:0;position:relative;overflow:hidden}.hero-in[data-astro-cid-lcdefpme]{flex:1;grid-template-columns:1.4fr .6fr;align-items:center;gap:40px;padding-top:clamp(24px,5vh,56px);padding-bottom:clamp(24px,4vh,48px);display:grid}h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;line-height:.95}.h-lead[data-astro-cid-lcdefpme]{font-size:clamp(2rem,min(4.2vw,7.4vh),3.9rem);font-weight:800;display:block}.morph[data-astro-cid-lcdefpme]{letter-spacing:-.045em;white-space:nowrap;width:max-content;transition:opacity .25s var(--ease), transform .25s var(--ease), filter .25s;margin-top:.08em;font-size:clamp(2.6rem,min(7vw,12.5vh),6.8rem);font-weight:300;display:block}.morph[data-astro-cid-lcdefpme].out{opacity:0;filter:blur(4px);transform:translateY(.25em)skew(-8deg)}.hero-sub[data-astro-cid-lcdefpme]{max-width:40ch;margin:clamp(16px,3vh,26px) 0;font-size:clamp(1.05rem,1.4vw,1.2rem)}.modes-picker[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:min(100%,520px);margin-top:clamp(16px,3.4vh,30px);display:grid}.modes-picker[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{cursor:pointer;width:100%;min-width:0;color:var(--ink);text-align:left;transition:background-color .25s, transform .2s var(--ease);background:#0a0b0d1a;border:0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 16px 11px;display:flex}.modes-picker[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:700 .95rem/1.1 var(--f-display)}.modes-picker[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font:500 .62rem/1.2 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;opacity:.7;overflow:hidden}.modes-picker[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{background:#0a0b0d2e}.modes-picker[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{background:var(--ink);color:var(--c)}.modes-picker[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true] span[data-astro-cid-lcdefpme]{color:var(--paper)}.modes-picker[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:focus-visible{outline-color:var(--ink)}.dl-stat[data-astro-cid-lcdefpme]{font:600 .78rem/1 var(--f-mono);margin-top:18px}.dl-stat[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--f-display);font-size:1rem}.hero-phone[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;display:flex}.hero-phone[data-astro-cid-lcdefpme] .phone{--w:clamp(180px, min(21vw, 31vh), 290px);flex:none}@media (width<=900px){.hero-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:12px}.hero-phone[data-astro-cid-lcdefpme]{order:-1}.hero-phone[data-astro-cid-lcdefpme] .phone{--w:104px}}@media (width<=600px){.hero-in[data-astro-cid-lcdefpme]{padding-top:20px}.modes-picker[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sec-title[data-astro-cid-lcdefpme]{max-width:20ch;margin:0 0 clamp(20px,4vh,40px)}.any-in[data-astro-cid-lcdefpme]{grid-template-columns:.62fr 1.38fr;align-items:center;gap:clamp(28px,4vw,56px);display:grid}.any-copy[data-astro-cid-lcdefpme] .sec-title[data-astro-cid-lcdefpme]{margin-bottom:16px}.uses[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(100%,420px);margin:26px 0 0;padding:0;list-style:none;display:grid}.uses[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-align:center;white-space:nowrap;text-overflow:ellipsis;box-shadow:inset 0 0 0 1px var(--ink-3);color:var(--paper);border-radius:999px;padding:.6em .9em;font-size:.9rem;overflow:hidden}@media (width<=960px){.any-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.tray-sec[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--ink), color-mix(in srgb, var(--point) 5%, var(--ink)))}.games-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(20px,4vh,36px);display:flex}.games-head[data-astro-cid-lcdefpme] .sec-title[data-astro-cid-lcdefpme]{margin:0}.games-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.4vw,22px);display:grid}@media (width<=980px){.games-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;max-width:none}}@media (width<=600px){.games-grid[data-astro-cid-lcdefpme]{gap:10px}}.build-band[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--pad) 10%, var(--ink))}.build-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.build-in[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:26px}.code-peek[data-astro-cid-lcdefpme]{border-radius:var(--r);background:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pad) 35%, transparent);font:clamp(.78rem, 1vw, .95rem)/1.75 var(--f-mono);color:var(--paper);margin:0;padding:26px 28px;overflow-x:auto;transform:rotate(1.2deg)}.code-peek[data-astro-cid-lcdefpme] .c[data-astro-cid-lcdefpme]{color:var(--pad)}@media (width<=860px){.build-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.code-peek[data-astro-cid-lcdefpme]{padding:18px;font-size:.74rem;transform:none}}.closer[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--ink)}.closer-in[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;display:grid}@media (width<=900px){.closer-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.closer[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.035em;max-width:13ch;font-size:clamp(2rem,min(5vw,9vh),4.4rem);font-weight:800}.mini-steps[data-astro-cid-lcdefpme]{counter-reset:s;flex-wrap:wrap;gap:10px 28px;margin:32px 0 0;padding:0;font-size:1.05rem;list-style:none;display:flex}.mini-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:s;align-items:baseline;gap:10px;display:flex}.mini-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(s);font:700 .78rem/1 var(--f-mono);background:var(--ink);width:24px;height:24px;color:var(--accent);border-radius:50%;align-self:center;place-items:center;display:grid}
