.compass-story[data-astro-cid-ga57jb2q]{background:radial-gradient(55% 60% at 72% 50%, #8c76f23d, transparent 70%), radial-gradient(40% 40% at 85% 75%, #3fd8c41f, transparent 70%), var(--night);border-top:1px solid var(--hairline)}.compass-pin[data-astro-cid-ga57jb2q]{align-items:center;min-height:100svh;padding-block:4.5rem 2rem;display:grid;overflow:hidden}.compass-grid[data-astro-cid-ga57jb2q]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.compass-text[data-astro-cid-ga57jb2q]{align-content:center;gap:1.1rem;display:grid}.eyebrow[data-astro-cid-ga57jb2q]{color:#e6e1ff;letter-spacing:.02em;background:linear-gradient(90deg,#8c76f247,#3fd8c438);border:1px solid #ffffff24;border-radius:999px;justify-self:start;padding:.3rem .75rem;font-size:.8rem;font-weight:600}.compass-text[data-astro-cid-ga57jb2q] h2[data-astro-cid-ga57jb2q]{font-size:var(--step-3);letter-spacing:-.035em;max-width:11em;line-height:1.05}.steps-live[data-astro-cid-ga57jb2q]{margin:.4rem 0 0;padding:0;list-style:none;display:grid}.step[data-astro-cid-ga57jb2q]{color:#ebe8ffe0;font-size:var(--step-0);opacity:0;grid-area:1/1;grid-template-columns:auto 1fr;align-items:start;gap:.25rem .8rem;line-height:1.5;transition:opacity .35s,transform .35s;display:grid;transform:translateY(10px)}.step[data-astro-cid-ga57jb2q].on{opacity:1;transform:none}.step[data-astro-cid-ga57jb2q] .text-link[data-astro-cid-ga57jb2q]{grid-column:2;justify-self:start}.step-number[data-astro-cid-ga57jb2q]{background:linear-gradient(135deg, var(--violet), var(--mint));color:#0d0b1f;border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-size:.85rem;font-weight:700;display:grid}.compass-stage[data-astro-cid-ga57jb2q]{justify-items:center;gap:1.2rem;display:grid;position:relative}.ring[data-astro-cid-ga57jb2q]{--bloom:0;aspect-ratio:1;width:min(100%,35rem,72svh);transform:scale(calc(.72 + .28 * var(--bloom)));opacity:var(--bloom);position:relative}.ring[data-astro-cid-ga57jb2q]:before{content:"";border-radius:50%;position:absolute;inset:1.5%;box-shadow:0 24px 60px #0000008c,0 0 70px #8c76f24d}.ring-svg[data-astro-cid-ga57jb2q]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.disc[data-astro-cid-ga57jb2q]{fill:url(#compass-base);stroke:#ffffff29;stroke-width:1px}.seg-base[data-astro-cid-ga57jb2q]{fill:#ffffff0e;stroke:#ffffff14;stroke-width:1px}.seg-glow[data-astro-cid-ga57jb2q]{fill:url(#compass-accent);stroke:#ffffff80;stroke-width:1px;opacity:0;transition:opacity .25s}.seg[data-astro-cid-ga57jb2q].on .seg-glow[data-astro-cid-ga57jb2q]{opacity:1;filter:url(#compass-glow)}.hub[data-astro-cid-ga57jb2q]{fill:#0000006b;stroke:#ffffff1a;stroke-width:1px}.label[data-astro-cid-ga57jb2q]{text-align:center;color:#fff;pointer-events:none;width:22%;display:grid;position:absolute;translate:-50% -50%}.face[data-astro-cid-ga57jb2q]{grid-area:1/1;justify-items:center;gap:.3rem;font-size:clamp(.62rem,.4rem + .55vw,.82rem);font-weight:600;line-height:1.2;transition:opacity .3s,transform .3s;display:grid}.face[data-astro-cid-ga57jb2q] svg[data-astro-cid-ga57jb2q]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:clamp(1.1rem,.7rem + 1vw,1.6rem);height:auto}.app-face[data-astro-cid-ga57jb2q]{opacity:0;transform:scale(.85)}.in-app .label[data-astro-cid-ga57jb2q] .app-face[data-astro-cid-ga57jb2q]{opacity:1;transform:none}.in-app .label[data-astro-cid-ga57jb2q]:has(.app-face) .base-face[data-astro-cid-ga57jb2q]{opacity:0;transform:scale(.85)}.label[data-astro-cid-ga57jb2q].on .face[data-astro-cid-ga57jb2q]{transform:scale(1.06)}.number[data-astro-cid-ga57jb2q]{color:#fff;font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:700;position:absolute;translate:-50% -50%}.centre[data-astro-cid-ga57jb2q]{text-align:center;justify-items:center;gap:.2rem;width:30%;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.centre-name[data-astro-cid-ga57jb2q]{color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(.55rem,.4rem + .35vw,.7rem);font-weight:700}.centre-app[data-astro-cid-ga57jb2q]{display:none}.in-app .centre-app[data-astro-cid-ga57jb2q]{color:var(--mint-ink);display:inline}.centre-action[data-astro-cid-ga57jb2q]{color:#ffffffa8;font-size:clamp(.7rem,.45rem + .6vw,.95rem);font-weight:500;line-height:1.25}.centre-action[data-astro-cid-ga57jb2q].picked{color:#fff;font-weight:650}.needle[data-astro-cid-ga57jb2q]{--deg:90;border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:9px solid var(--mint);opacity:0;width:0;height:0;transform:translate(-50%, -50%) rotate(calc(90deg - var(--deg) * 1deg));transition:opacity .2s;position:absolute;top:50%;left:50%}.needle[data-astro-cid-ga57jb2q].on{opacity:1}.toast[data-astro-cid-ga57jb2q]{color:#e9fffb;white-space:nowrap;opacity:0;background:#3fd8c429;border:1px solid #3fd8c473;border-radius:999px;padding:.45rem .9rem;font-size:.85rem;font-weight:600;transition:opacity .25s,transform .25s;position:absolute;top:-.6rem;left:50%;transform:translateY(8px)}.toast[data-astro-cid-ga57jb2q] b[data-astro-cid-ga57jb2q]{color:var(--mint)}.toast[data-astro-cid-ga57jb2q].on{opacity:1;transform:none}.cursor[data-astro-cid-ga57jb2q]{fill:#fff;stroke:#0d0b1f;stroke-width:1.2px;z-index:2;width:clamp(1.2rem,.9rem + .8vw,1.6rem);position:absolute;top:50%;left:50%;translate:-12% -8%}.hold[data-astro-cid-ga57jb2q]{border:1px solid var(--hairline);color:var(--secondary);background:#ffffff0d;border-radius:999px;align-items:center;gap:.55rem;padding:.4rem .9rem;font-size:.85rem;font-weight:500;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.hold[data-astro-cid-ga57jb2q] svg[data-astro-cid-ga57jb2q]{fill:none;stroke:currentColor;stroke-width:2px;width:.8rem;height:auto}.hold[data-astro-cid-ga57jb2q] .side[data-astro-cid-ga57jb2q]{fill:currentColor;stroke:none}.hold[data-astro-cid-ga57jb2q].on{color:#fff;background:#8c76f233;border-color:#8c76f299}.hold[data-astro-cid-ga57jb2q].on .side[data-astro-cid-ga57jb2q]{fill:var(--mint)}.json[data-astro-cid-ga57jb2q]{border:1px solid var(--hairline);color:var(--mint-ink);white-space:pre;opacity:0;pointer-events:none;background:#0d0b1fe0;border-radius:.8rem;margin:0;padding:.8rem 1rem;font-size:.72rem;line-height:1.5;transition:opacity .35s,transform .35s;position:absolute;bottom:3.2rem;right:0;transform:translateY(14px);box-shadow:0 20px 40px -20px #000c}.json[data-astro-cid-ga57jb2q].on{opacity:1;transform:none}.static .step[data-astro-cid-ga57jb2q]{opacity:1;grid-area:auto;transform:none}.static .steps-live[data-astro-cid-ga57jb2q]{gap:.8rem}@media (width<=760px){.compass-pin[data-astro-cid-ga57jb2q]{align-items:start;padding-block:4rem 1.5rem}.compass-grid[data-astro-cid-ga57jb2q]{grid-template-columns:1fr;gap:1.2rem}.compass-text[data-astro-cid-ga57jb2q]{gap:.7rem}.compass-text[data-astro-cid-ga57jb2q] .lead[data-astro-cid-ga57jb2q]{display:none}.compass-text[data-astro-cid-ga57jb2q] h2[data-astro-cid-ga57jb2q]{font-size:clamp(1.8rem,1.2rem + 3vw,2.4rem)}.step[data-astro-cid-ga57jb2q]{min-height:4.6em;font-size:.95rem}.ring[data-astro-cid-ga57jb2q]{width:min(88vw,46svh)}.json[data-astro-cid-ga57jb2q]{display:none}.toast[data-astro-cid-ga57jb2q]{font-size:.78rem}}.story[data-astro-cid-zkhec6xw]{background:var(--night);position:relative}.stage-pin[data-astro-cid-zkhec6xw]{display:none}.has-stage .story[data-astro-cid-zkhec6xw]{height:calc((var(--story-length,8) + 1) * 100svh)}.has-stage .stage-pin[data-astro-cid-zkhec6xw]{height:100svh;display:block;position:sticky;top:0;overflow:hidden}#stage[data-astro-cid-zkhec6xw]{width:100%;height:100%;position:absolute;inset:0}.has-stage .beats[data-astro-cid-zkhec6xw]{z-index:1;pointer-events:none;position:absolute;inset:0}.beat[data-astro-cid-zkhec6xw]{color:#fff;padding-block:5rem}.beat-inner[data-astro-cid-zkhec6xw]{width:min(100% - 2 * var(--gutter), var(--page));gap:1.25rem;margin:0 auto;display:grid}.has-stage .beat[data-astro-cid-zkhec6xw]{top:calc((var(--at,0) + .1) * 100svh);height:calc(max(var(--len,1) - .2, 1) * 100svh);padding:0;position:absolute;left:0;right:0}.has-stage .beat-inner[data-astro-cid-zkhec6xw]{pointer-events:auto;position:sticky;top:13svh}.has-stage .hero[data-astro-cid-zkhec6xw]{height:100svh;top:0}.has-stage .hero[data-astro-cid-zkhec6xw] .beat-inner[data-astro-cid-zkhec6xw]{position:relative;top:0}.beat[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:var(--step-3);text-shadow:0 2px 24px #0d0b1ff2,0 0 60px #0d0b1fcc;max-width:12em}.beat-body[data-astro-cid-zkhec6xw]{max-width:30rem;font-size:var(--step-1);color:#ebe8ffd1;text-shadow:0 2px 20px #0d0b1ff2;line-height:1.4}.beat[data-astro-cid-zkhec6xw].right .beat-inner[data-astro-cid-zkhec6xw]{text-align:right;justify-items:end}.hero[data-astro-cid-zkhec6xw] .beat-inner[data-astro-cid-zkhec6xw]{text-align:center;justify-items:center}.has-stage .hero[data-astro-cid-zkhec6xw] .beat-inner[data-astro-cid-zkhec6xw]{padding-top:clamp(2.5rem,7svh,5rem)}.hero-icon[data-astro-cid-zkhec6xw]{filter:drop-shadow(0 0 40px #8c76f273);width:clamp(4.5rem,8vw,7rem);height:auto}.hero[data-astro-cid-zkhec6xw] h1[data-astro-cid-zkhec6xw]{background:linear-gradient(#fff 30%,#c9bcff);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:15em;font-size:clamp(2.3rem,1.2rem + 4.2vw,4.4rem)}.hero[data-astro-cid-zkhec6xw] .lead[data-astro-cid-zkhec6xw]{max-width:38rem;margin-inline:auto}.fx[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]{opacity:0;pointer-events:none;will-change:transform, opacity;position:absolute;top:0;left:0}.chip[data-astro-cid-zkhec6xw],.card[data-astro-cid-zkhec6xw]{-webkit-backdrop-filter:blur(14px)saturate(160%);color:#fff;white-space:nowrap;background:#14112e9e;border:1px solid #ffffff29;border-radius:999px;padding:.5rem .9rem;font-weight:600;box-shadow:0 0 40px #8c76f259}.card[data-astro-cid-zkhec6xw]{font-size:var(--step-1);border-radius:1rem;padding:.8rem 1.3rem}.gesture-card[data-astro-cid-zkhec6xw] small{color:#ebe8ffb3;font-size:.8rem;font-weight:500;display:block}.gesture-card[data-astro-cid-zkhec6xw] b{color:var(--mint)}.fx[data-astro-cid-zkhec6xw] .mosaic[data-astro-cid-zkhec6xw]{left:auto;right:max(var(--gutter), (100vw - var(--page)) / 2);grid-template-columns:repeat(7,3.9rem);justify-items:center;gap:.6rem;display:grid;top:56%;transform:translateY(-50%)}.mosaic[data-astro-cid-zkhec6xw] svg[data-astro-cid-zkhec6xw]{width:3.9rem;height:3.9rem}.mosaic[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{color:#fff;font-size:var(--step-2);letter-spacing:-.03em;text-shadow:0 2px 30px #0d0b1fe6;grid-column:1/-1;margin-top:1.2rem;font-weight:650}.mosaic[data-astro-cid-zkhec6xw] .pad[data-astro-cid-zkhec6xw]{fill:#ffffff0f;stroke:#ffffff59;stroke-width:2px}.mosaic[data-astro-cid-zkhec6xw] .dot[data-astro-cid-zkhec6xw]{fill:var(--mint)}.mosaic[data-astro-cid-zkhec6xw] .ring[data-astro-cid-zkhec6xw]{fill:none;stroke:var(--mint);stroke-width:3px}.mosaic[data-astro-cid-zkhec6xw] .zone[data-astro-cid-zkhec6xw]{fill:#8c76f273}.mosaic[data-astro-cid-zkhec6xw] .press[data-astro-cid-zkhec6xw]{fill:#8c76f2b3}.mosaic[data-astro-cid-zkhec6xw] .arrow[data-astro-cid-zkhec6xw]{fill:none;stroke:#c9bcff;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.section-text[data-astro-cid-zkhec6xw]{gap:1.1rem;display:grid}.section-text[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:var(--step-3);max-width:12em}.centered[data-astro-cid-zkhec6xw]{text-align:center;justify-items:center}.centered[data-astro-cid-zkhec6xw] .lead[data-astro-cid-zkhec6xw]{margin-inline:auto}.scrolling[data-astro-cid-zkhec6xw]{background:radial-gradient(60% 50% at 80% 50%, #3fd8c41f, transparent 70%), var(--paper);padding-block:clamp(6rem,16svh,11rem)}.scrolling-grid[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.lanes[data-astro-cid-zkhec6xw]{grid-template-columns:1fr 1fr;gap:clamp(1rem,3vw,2.5rem);display:grid}.lane[data-astro-cid-zkhec6xw]{text-align:center;justify-items:center;gap:.9rem;display:grid}.lane-window[data-astro-cid-zkhec6xw]{border:1px solid var(--hairline);background:#ffffff0a;border-radius:1.2rem;width:100%;height:22rem;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.lane-list[data-astro-cid-zkhec6xw]{will-change:transform;gap:.8rem;padding:1.2rem;display:grid}.lane-list[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{background:linear-gradient(90deg,#ffffff1f 0 22%,#ffffff0d 22%);border-radius:.6rem;height:2.4rem}.lane-list[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]:nth-child(4n+1){background:linear-gradient(90deg,#8c76f280 0 22%,#ffffff0d 22%)}.lane-list[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]:nth-child(5n+3){background:linear-gradient(90deg,#3fd8c473 0 22%,#ffffff0d 22%)}.lane-device[data-astro-cid-zkhec6xw]{width:5rem;height:4.5rem}.lane-device[data-astro-cid-zkhec6xw] .shell[data-astro-cid-zkhec6xw]{fill:#ffffff14;stroke:#fff6;stroke-width:2px}.lane-device[data-astro-cid-zkhec6xw] .wheel[data-astro-cid-zkhec6xw]{fill:var(--violet)}.lane-device[data-astro-cid-zkhec6xw] .finger[data-astro-cid-zkhec6xw]{fill:var(--mint);filter:drop-shadow(0 0 6px var(--mint))}.lane-name[data-astro-cid-zkhec6xw]{font-weight:600}.lane-setting[data-astro-cid-zkhec6xw]{color:var(--secondary);align-items:center;gap:.5rem;margin-top:-.4rem;display:inline-flex}.arrow-chip[data-astro-cid-zkhec6xw]{border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-weight:700;display:grid}.arrow-chip[data-astro-cid-zkhec6xw].down{color:#c9bcff;background:#8c76f240}.arrow-chip[data-astro-cid-zkhec6xw].up{color:var(--mint);background:#3fd8c433}.apps[data-astro-cid-zkhec6xw]{background:radial-gradient(70% 60% at 50% 70%, #8c76f238, transparent 70%), var(--paper)}.apps-pin[data-astro-cid-zkhec6xw]{align-content:center;justify-items:center;gap:1.2rem;min-height:100svh;padding-block:4rem;display:grid;overflow:hidden}.profiles[data-astro-cid-zkhec6xw]{border:1px solid var(--hairline);background:#ffffff0f;border-radius:999px;gap:.5rem;padding:.3rem;display:flex}.profile-pill[data-astro-cid-zkhec6xw]{color:var(--secondary);border-radius:999px;padding:.4rem 1rem;font-weight:600;transition:background-color .3s,color .3s}.profile-pill[data-astro-cid-zkhec6xw].on{color:var(--paper);background:#fff}.ring-stage[data-astro-cid-zkhec6xw]{place-items:center;width:100%;height:17rem;display:grid}.ring[data-astro-cid-zkhec6xw]{--radius:20rem;width:10.5rem;height:13rem;position:relative}.app-card[data-astro-cid-zkhec6xw]{transform:perspective(1400px) rotateY(calc(var(--i) * 45deg + 20deg)) translateZ(var(--radius));-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#161330d1 linear-gradient(160deg,#ffffff1f,#ffffff08);border:1px solid #ffffff29;border-radius:1.6rem;align-content:center;justify-items:center;gap:.8rem;display:grid;position:absolute;inset:0;box-shadow:0 30px 60px -30px #0009}.app-icon[data-astro-cid-zkhec6xw]{background:linear-gradient(145deg, var(--color), color-mix(in srgb, var(--color) 55%, #0d0b1f));width:4.2rem;height:4.2rem;box-shadow:0 0 40px color-mix(in srgb, var(--color) 50%, transparent);border-radius:1.1rem}.app-name[data-astro-cid-zkhec6xw]{font-size:1.05rem;font-weight:600}.rules[data-astro-cid-zkhec6xw]{color:var(--mint);background:#3fd8c42e;border-radius:999px;grid-area:3/1;padding:.3rem .8rem;font-size:.85rem;font-weight:600}.rules[data-astro-cid-zkhec6xw].none{color:var(--secondary);background:#ffffff0f}.rules[data-astro-cid-zkhec6xw].play{opacity:0}.privacy[data-astro-cid-zkhec6xw]{background:radial-gradient(50% 50% at 50% 50%, #3fd8c41a, transparent 70%), var(--night)}.privacy-pin[data-astro-cid-zkhec6xw]{place-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.big-words[data-astro-cid-zkhec6xw]{place-items:center;display:grid;position:absolute;inset:0}.big[data-astro-cid-zkhec6xw]{font-family:var(--font-display);letter-spacing:-.05em;text-align:center;background:linear-gradient(#fff,#a996ff 60%,#3fd8c4);color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;grid-area:1/1;font-size:clamp(3rem,1rem + 9vw,9rem);font-weight:700;line-height:1}.privacy-text[data-astro-cid-zkhec6xw]{text-align:center;justify-items:center;gap:1.2rem;display:grid;position:relative}.privacy-title[data-astro-cid-zkhec6xw]{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.035em;font-weight:650;line-height:1.07}.privacy-text[data-astro-cid-zkhec6xw] .lead[data-astro-cid-zkhec6xw]{margin-inline:auto}.facts[data-astro-cid-zkhec6xw]{text-align:left;color:#ebe8ffd9;gap:.7rem;max-width:36rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]{padding-left:1.6rem;position:relative}.facts[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]:before{content:"";background:var(--mint);width:.6rem;height:.6rem;box-shadow:0 0 12px var(--mint);border-radius:50%;position:absolute;top:.5em;left:0}.showcase[data-astro-cid-zkhec6xw]{background:radial-gradient(60% 55% at 50% 60%, #8c76f240, transparent 70%), var(--paper)}.showcase-pin[data-astro-cid-zkhec6xw]{perspective:1600px;align-content:center;justify-items:center;gap:2.5rem;min-height:100svh;padding-block:3rem;display:grid}.window[data-astro-cid-zkhec6xw]{transform-origin:50% 100%;background:#1e1e1e;border-radius:.9rem;width:min(92vw,60rem,137.5svh - 23.375rem);margin:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e,0 60px 120px -40px #000c,0 0 160px #8c76f259}.titlebar[data-astro-cid-zkhec6xw]{color:#a1a1a6;background:#2a2a2d;border-bottom:1px solid #ffffff14;align-items:center;gap:.45rem;height:2.1rem;padding-inline:.9rem;font-size:.8rem;display:flex}.titlebar[data-astro-cid-zkhec6xw] i[data-astro-cid-zkhec6xw]{background:#ff5f57;border-radius:50%;width:.72rem;height:.72rem}.titlebar[data-astro-cid-zkhec6xw] i[data-astro-cid-zkhec6xw]:nth-child(2){background:#febc2e}.titlebar[data-astro-cid-zkhec6xw] i[data-astro-cid-zkhec6xw]:nth-child(3){background:#28c840}.titlebar[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{margin-inline:auto;padding-right:2.6rem}.shots[data-astro-cid-zkhec6xw]{aspect-ratio:980/712;position:relative}.shots[data-astro-cid-zkhec6xw] .shot{object-fit:cover;object-position:top left;width:100%;height:100%;position:absolute;inset:0}.ai[data-astro-cid-zkhec6xw]{background:var(--paper);border-top:1px solid var(--hairline)}.ai-inner[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,6vw,5rem);padding-block:clamp(5rem,14svh,8rem);display:grid}.ai-text[data-astro-cid-zkhec6xw]{justify-items:start;gap:1.2rem;display:grid}.ai[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:var(--step-3);letter-spacing:-.035em;line-height:1.05}.ai-note[data-astro-cid-zkhec6xw]{color:var(--secondary);font-size:.85rem}.chat[data-astro-cid-zkhec6xw]{gap:1rem;display:grid}.bubble[data-astro-cid-zkhec6xw]{border-radius:1.2rem;max-width:30rem;padding:1rem 1.2rem;line-height:1.5}.bubble[data-astro-cid-zkhec6xw].you{background:var(--violet);color:#fff;border-bottom-right-radius:.35rem;justify-self:end}.bubble[data-astro-cid-zkhec6xw].bot{background:var(--surface);border:1px solid var(--hairline);color:#d8d6ea;border-bottom-left-radius:.35rem;justify-self:start;gap:.75rem;display:grid}.bubble[data-astro-cid-zkhec6xw] pre[data-astro-cid-zkhec6xw]{color:var(--mint-ink);white-space:pre;margin:0;font-size:.78rem;line-height:1.55;overflow-x:auto}@media (width<=760px){.ai-inner[data-astro-cid-zkhec6xw]{grid-template-columns:1fr}}.get[data-astro-cid-zkhec6xw]{background:radial-gradient(50% 60% at 15% 30%, #8c76f247, transparent 70%), radial-gradient(50% 60% at 85% 70%, #3fd8c42e, transparent 70%), var(--night)}.get-inner[data-astro-cid-zkhec6xw]{text-align:center;justify-items:center;gap:1.4rem;padding-block:clamp(5rem,14svh,9rem);display:grid}.get-icon[data-astro-cid-zkhec6xw]{filter:drop-shadow(0 0 40px #8c76f280);width:6rem;height:auto}.get[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:var(--step-3);max-width:13em}.get[data-astro-cid-zkhec6xw] .lead[data-astro-cid-zkhec6xw]{margin-inline:auto}.get[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{font-size:var(--step-1);margin-top:2.5rem}.steps[data-astro-cid-zkhec6xw]{counter-reset:step;text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;max-width:60rem;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]{counter-increment:step;color:var(--secondary)}.steps[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]:before{content:counter(step);width:2rem;height:2rem;color:var(--paper);background:#fff;border-radius:50%;place-items:center;margin-bottom:.75rem;font-weight:600;display:grid}@media (width<=740px){.beat[data-astro-cid-zkhec6xw].right .beat-inner[data-astro-cid-zkhec6xw]{text-align:left;justify-items:start}.hero[data-astro-cid-zkhec6xw] h1[data-astro-cid-zkhec6xw]{font-size:clamp(1.95rem,1rem + 4.6vw,2.4rem)}.hero[data-astro-cid-zkhec6xw] .lead[data-astro-cid-zkhec6xw]{font-size:1rem;line-height:1.45}.hero-icon[data-astro-cid-zkhec6xw]{width:3.5rem}.has-stage .hero[data-astro-cid-zkhec6xw] .beat-inner[data-astro-cid-zkhec6xw]{gap:1rem;padding-top:1.5rem}.beat-body[data-astro-cid-zkhec6xw]{font-size:1rem}.privacy-pin[data-astro-cid-zkhec6xw],.showcase-pin[data-astro-cid-zkhec6xw],.apps-pin[data-astro-cid-zkhec6xw]{padding-top:3.75rem}.privacy-text[data-astro-cid-zkhec6xw]{gap:.9rem}.privacy-text[data-astro-cid-zkhec6xw] .lead[data-astro-cid-zkhec6xw],.showcase[data-astro-cid-zkhec6xw] .lead[data-astro-cid-zkhec6xw],.apps[data-astro-cid-zkhec6xw] .lead[data-astro-cid-zkhec6xw]{font-size:1rem;line-height:1.45}.facts[data-astro-cid-zkhec6xw]{gap:.55rem;font-size:.92rem}.showcase-pin[data-astro-cid-zkhec6xw]{gap:1.5rem;padding-bottom:1.5rem}.window[data-astro-cid-zkhec6xw]{width:min(92vw,137.5svh - 34.375rem)}.chip[data-astro-cid-zkhec6xw],.card[data-astro-cid-zkhec6xw]{white-space:normal;text-align:center;max-width:calc(100vw - 1.5rem)}.fx[data-astro-cid-zkhec6xw] .mosaic[data-astro-cid-zkhec6xw]{--tile:min(3.6rem, (100svh - 13rem) / 7.6);grid-template-columns:repeat(4, var(--tile));place-content:center;gap:calc(var(--tile) * .16);inset:3.25rem 0 0;transform:none}.mosaic[data-astro-cid-zkhec6xw] svg[data-astro-cid-zkhec6xw]{width:var(--tile);height:var(--tile)}.mosaic[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{text-align:center;max-width:16rem;font-size:var(--step-1);justify-self:center;margin-top:.6rem}.scrolling-grid[data-astro-cid-zkhec6xw],.steps[data-astro-cid-zkhec6xw]{grid-template-columns:1fr}.lane-window[data-astro-cid-zkhec6xw]{height:15rem}.ring-stage[data-astro-cid-zkhec6xw]{height:14rem}.ring[data-astro-cid-zkhec6xw]{--radius:10.5rem;width:7.6rem;height:10rem}.app-card[data-astro-cid-zkhec6xw]{border-radius:1.3rem;gap:.6rem}.app-icon[data-astro-cid-zkhec6xw]{border-radius:.9rem;width:3.4rem;height:3.4rem}.app-name[data-astro-cid-zkhec6xw]{font-size:.95rem}.rules[data-astro-cid-zkhec6xw]{font-size:.78rem}.bubble[data-astro-cid-zkhec6xw] pre[data-astro-cid-zkhec6xw]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.72rem}.chat[data-astro-cid-zkhec6xw],.bubble[data-astro-cid-zkhec6xw]{min-width:0}.big[data-astro-cid-zkhec6xw]{padding-inline:var(--gutter);font-size:clamp(2.6rem,12vw,4rem)}}@media (prefers-reduced-motion:reduce){.big[data-astro-cid-zkhec6xw]{opacity:1;font-size:var(--step-3);position:static}.big-words[data-astro-cid-zkhec6xw]{gap:.5rem;padding-top:4rem;position:static}.privacy-pin[data-astro-cid-zkhec6xw]{min-height:0;padding-block:4rem}}
