.demo[data-astro-cid-r6qxwyx6]{padding:20px}.readout[data-astro-cid-r6qxwyx6]{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;margin-bottom:16px;display:grid}.readout[data-astro-cid-r6qxwyx6]>div[data-astro-cid-r6qxwyx6]{background:var(--surface-2);border-radius:10px;gap:2px;padding:10px 14px;display:grid}.k[data-astro-cid-r6qxwyx6]{font:400 .7rem/1 var(--pixel);text-transform:uppercase;color:var(--muted);letter-spacing:.05em}.v[data-astro-cid-r6qxwyx6]{font-variant-numeric:tabular-nums;font-size:clamp(1.05rem,2.5vw,1.35rem);font-weight:700}svg[data-astro-cid-r6qxwyx6]{width:100%;height:auto;display:block;overflow:visible}.grid[data-astro-cid-r6qxwyx6]{stroke:var(--grid);stroke-width:1px}.axis[data-astro-cid-r6qxwyx6]{stroke:var(--border);stroke-width:1.5px}.tick[data-astro-cid-r6qxwyx6]{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.ror-tick[data-astro-cid-r6qxwyx6]{fill:var(--series-ror)}.phase[data-astro-cid-r6qxwyx6]{fill:var(--ink-2);font:400 11px var(--pixel);text-transform:uppercase;letter-spacing:.04em}path[data-astro-cid-r6qxwyx6]{fill:none;stroke-linejoin:round;stroke-linecap:round}.bean[data-astro-cid-r6qxwyx6]{stroke:var(--series-bean);stroke-width:3.5px}.env[data-astro-cid-r6qxwyx6]{stroke:var(--series-env);stroke-width:2px;opacity:.85}.ror[data-astro-cid-r6qxwyx6]{stroke:var(--series-ror);stroke-width:2px;stroke-dasharray:5 5}.event[data-astro-cid-r6qxwyx6] line[data-astro-cid-r6qxwyx6]{stroke:var(--ink-2);stroke-width:1px;stroke-dasharray:2 4}.event[data-astro-cid-r6qxwyx6] circle[data-astro-cid-r6qxwyx6]{fill:var(--surface);stroke:var(--series-bean);stroke-width:3px}.event[data-astro-cid-r6qxwyx6] text[data-astro-cid-r6qxwyx6]{fill:var(--ink);paint-order:stroke;stroke:var(--surface);stroke-width:4px;font-size:12.5px;font-weight:650}.cursor[data-astro-cid-r6qxwyx6]{stroke:var(--ink);stroke-width:1px;opacity:.35}.foot[data-astro-cid-r6qxwyx6]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.legend[data-astro-cid-r6qxwyx6]{color:var(--ink-2);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.legend[data-astro-cid-r6qxwyx6] li[data-astro-cid-r6qxwyx6]{align-items:center;gap:8px;display:inline-flex}.sw[data-astro-cid-r6qxwyx6]{border-top:3px solid;width:18px;height:0;display:inline-block}.sw[data-astro-cid-r6qxwyx6].bean{border-color:var(--series-bean)}.sw[data-astro-cid-r6qxwyx6].env{border-color:var(--series-env)}.sw[data-astro-cid-r6qxwyx6].ror{border-top-style:dashed;border-color:var(--series-ror)}.hero[data-astro-cid-7aropxhg]{padding-top:48px}.hero-grid[data-astro-cid-7aropxhg]{align-items:center;gap:48px;display:grid}.ctas[data-astro-cid-7aropxhg]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero-art[data-astro-cid-7aropxhg]{width:100%;max-width:260px;margin:0 auto;position:relative}@media (width>=900px){.hero-art[data-astro-cid-7aropxhg]{max-width:340px}}.hero-art[data-astro-cid-7aropxhg] .device[data-astro-cid-7aropxhg]{transform:rotate(2deg)}.hero-art[data-astro-cid-7aropxhg] .bot[data-astro-cid-7aropxhg]{width:88px;image-rendering:pixelated;filter:drop-shadow(0 6px 10px #1e120c40);position:absolute;bottom:-40px;left:-56px}@media (width>=900px){.hero[data-astro-cid-7aropxhg]{padding-top:72px}.hero-grid[data-astro-cid-7aropxhg]{grid-template-columns:1.15fr .85fr}.hero-art[data-astro-cid-7aropxhg] .bot[data-astro-cid-7aropxhg]{width:128px;bottom:-32px;left:-112px}}.steps[data-astro-cid-7aropxhg]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:40px 28px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-7aropxhg] .device[data-astro-cid-7aropxhg]{border-radius:18px;max-width:220px;margin-bottom:20px;padding:10px 10px 14px}.steps[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{align-items:center;gap:10px;display:flex}.num[data-astro-cid-7aropxhg]{background:var(--ink);width:28px;height:28px;color:var(--bg);font:400 .85rem/1 var(--pixel);border-radius:8px;place-items:center;display:inline-grid}.demo-grid[data-astro-cid-7aropxhg]{gap:8px;display:grid}@media (width>=1000px){.demo-grid[data-astro-cid-7aropxhg]{grid-template-columns:.75fr 1.25fr;align-items:center;gap:48px}.demo-grid[data-astro-cid-7aropxhg] .section-head[data-astro-cid-7aropxhg]{margin:0}}.features[data-astro-cid-7aropxhg]{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.features[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{background:var(--surface);padding:24px}.features[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{margin-bottom:8px}.features[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{margin:0}.more[data-astro-cid-7aropxhg]{margin:24px 0 0;font-weight:600}.beta[data-astro-cid-7aropxhg]{color:#f6ede2;background:#24160f;border-block:1px solid #3a2a20}.beta[data-astro-cid-7aropxhg] .lead[data-astro-cid-7aropxhg]{color:#d6c5b4}.beta[data-astro-cid-7aropxhg] .eyebrow[data-astro-cid-7aropxhg]{color:#e0a860}.beta-inner[data-astro-cid-7aropxhg]{align-items:center;gap:28px;display:grid}.beta-inner[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{image-rendering:pixelated}@media (width>=760px){.beta-inner[data-astro-cid-7aropxhg]{grid-template-columns:auto 1fr;gap:48px}.beta-inner[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{width:160px;height:160px}}.beta[data-astro-cid-7aropxhg] .btn-primary[data-astro-cid-7aropxhg]{color:#1e120c;background:#e8634a}.beta[data-astro-cid-7aropxhg] .btn-primary[data-astro-cid-7aropxhg]:hover{background:#f07a62}.faq[data-astro-cid-7aropxhg]{border-top:1px solid var(--border);margin-bottom:24px}.faq[data-astro-cid-7aropxhg] details[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--border)}.faq[data-astro-cid-7aropxhg] summary[data-astro-cid-7aropxhg]{cursor:pointer;padding:20px 36px 20px 0;font-size:1.08rem;font-weight:650;list-style:none;position:relative}.faq[data-astro-cid-7aropxhg] summary[data-astro-cid-7aropxhg]::-webkit-details-marker{display:none}.faq[data-astro-cid-7aropxhg] summary[data-astro-cid-7aropxhg]:after{content:"+";font:400 1.5rem/1 var(--pixel);color:var(--accent);position:absolute;top:16px;right:4px}.faq[data-astro-cid-7aropxhg] details[data-astro-cid-7aropxhg][open] summary[data-astro-cid-7aropxhg]:after{content:"–"}.faq[data-astro-cid-7aropxhg] details[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--ink-2);padding-bottom:8px}.row-head[data-astro-cid-7aropxhg]{justify-content:space-between;align-items:flex-end;gap:16px;max-width:none;display:flex}.row-head[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{white-space:nowrap;font-weight:600}.posts[data-astro-cid-7aropxhg]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}.splash[data-astro-cid-q6rahido]{flex-direction:column;min-height:calc(100svh - 4px);display:flex;position:relative;overflow:hidden}.glow[data-astro-cid-q6rahido]{pointer-events:none;background:radial-gradient(closest-side,#e0a86038,#0000);width:70vmax;height:70vmax;position:absolute;inset:-20% -10% auto auto}.inner[data-astro-cid-q6rahido]{flex:1;align-items:center;gap:56px;padding-top:48px;padding-bottom:40px;display:grid;position:relative}.wordmark[data-astro-cid-q6rahido]{width:min(290px,70vw);height:auto;image-rendering:pixelated;margin-bottom:40px}h1[data-astro-cid-q6rahido]{max-width:15ch}.lead[data-astro-cid-q6rahido]{margin-bottom:32px}.cursor[data-astro-cid-q6rahido]{vertical-align:-.08em;background:currentColor;width:.55em;height:.85em;margin-left:6px;animation:1.1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.progress[data-astro-cid-q6rahido]{max-width:460px;margin-bottom:40px}.progress-head[data-astro-cid-q6rahido]{font:400 .78rem/1 var(--pixel);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2);justify-content:space-between;margin-bottom:10px;display:flex}.pct[data-astro-cid-q6rahido]{color:var(--ink)}.track[data-astro-cid-q6rahido]{background:var(--surface-2);border:2px solid var(--ink);border-radius:4px;height:18px;padding:2px}.fill[data-astro-cid-q6rahido]{height:100%;width:var(--p);background:linear-gradient(90deg, #a9cc72, #e0d47a 30%, #e0a860 60%, #a8693a 85%, #5a3218) left / var(--bg) 100% no-repeat;border-radius:1px;animation:1.6s cubic-bezier(.2,.7,.2,1) both fill-in;position:relative;overflow:hidden}.fill[data-astro-cid-q6rahido]:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 10px,#1e120c1f 10px 12px);position:absolute;inset:0}@keyframes fill-in{0%{width:0}}.scale[data-astro-cid-q6rahido]{font:400 .65rem/1 var(--pixel);text-transform:uppercase;color:var(--muted);letter-spacing:.05em;justify-content:space-between;margin-top:8px;display:flex}.signup[data-astro-cid-q6rahido]{max-width:460px}.signup[data-astro-cid-q6rahido] h2[data-astro-cid-q6rahido]{margin-bottom:4px;font-size:1.3rem}.signup[data-astro-cid-q6rahido] .muted[data-astro-cid-q6rahido]{font-size:.97rem}.art[data-astro-cid-q6rahido]{width:min(300px,72vw);margin:0 auto;position:relative}.art[data-astro-cid-q6rahido] .device[data-astro-cid-q6rahido]{transform:rotate(3deg)}.art[data-astro-cid-q6rahido] .bot[data-astro-cid-q6rahido]{width:96px;image-rendering:pixelated;filter:drop-shadow(0 6px 10px #1e120c40);position:absolute;bottom:-36px;left:-36px}.foot[data-astro-cid-q6rahido]{flex-wrap:wrap;gap:8px 24px;padding-top:16px;padding-bottom:24px;font-size:.9rem;display:flex;position:relative}.foot[data-astro-cid-q6rahido] a[data-astro-cid-q6rahido]{color:var(--ink-2)}.bottom-bar[data-astro-cid-q6rahido]{height:4px}@media (width>=900px){.inner[data-astro-cid-q6rahido]{grid-template-columns:1.2fr .8fr;gap:64px;padding-top:72px}.art[data-astro-cid-q6rahido]{width:340px}.art[data-astro-cid-q6rahido] .bot[data-astro-cid-q6rahido]{width:136px;left:-96px}}@media (prefers-reduced-motion:reduce){.cursor[data-astro-cid-q6rahido],.fill[data-astro-cid-q6rahido]{animation:none}}
