.waitlist[data-astro-cid-v6wlzwr5]{gap:14px;max-width:460px;display:grid}.field[data-astro-cid-v6wlzwr5]{gap:6px;font-size:15px;font-weight:600;display:grid}input[data-astro-cid-v6wlzwr5],select[data-astro-cid-v6wlzwr5]{font:inherit;border:1px solid var(--border-strong);background:var(--card);width:100%;color:var(--ink);border-radius:12px;padding:12px 14px;font-weight:400}input[data-astro-cid-v6wlzwr5]:focus,select[data-astro-cid-v6wlzwr5]:focus{border-color:var(--outline);outline:3px solid #5b8fd359}button[data-astro-cid-v6wlzwr5]{font:inherit;background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:14px;padding:14px 18px;font-weight:600}button[data-astro-cid-v6wlzwr5]:disabled{opacity:.6;cursor:wait}.trap[data-astro-cid-v6wlzwr5]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.status[data-astro-cid-v6wlzwr5]:empty{display:none}.status[data-astro-cid-v6wlzwr5]{border-radius:12px;margin:0;padding:12px 14px;font-weight:600}.status[data-astro-cid-v6wlzwr5][data-kind=ok]{color:#085041;background:#e1f5ee}.status[data-astro-cid-v6wlzwr5][data-kind=error]{color:#791f1f;background:#fcebeb}.consent[data-astro-cid-v6wlzwr5]{color:var(--muted);margin:0;font-size:13px}.waitlist[data-astro-cid-v6wlzwr5].done .field[data-astro-cid-v6wlzwr5],.waitlist[data-astro-cid-v6wlzwr5].done button[data-astro-cid-v6wlzwr5]{display:none}.hero[data-astro-cid-d32ejlv2]{background:var(--sea);color:#fff;padding:20px 0 48px}.us-banner[data-astro-cid-d32ejlv2]{background:var(--gold);color:var(--on-gold);text-align:center;margin:-20px 0 16px;padding:10px 20px;font-weight:700;text-decoration:none;display:block}.hero-grid[data-astro-cid-d32ejlv2]{grid-template-columns:1.1fr .9fr;align-items:center;gap:24px;display:grid}.top[data-astro-cid-d32ejlv2]{flex-wrap:wrap;align-items:center;gap:6px 18px;margin-bottom:36px;display:flex}.brand[data-astro-cid-d32ejlv2]{letter-spacing:.5px;margin-right:auto;font-size:22px;font-weight:800}.nav[data-astro-cid-d32ejlv2]{color:#fff;font-size:16px;text-decoration:none}.lang[data-astro-cid-d32ejlv2]{color:#fff;opacity:.85;font-size:15px}.kicker[data-astro-cid-d32ejlv2]{color:var(--gold);margin:0 0 8px;font-size:15px;font-weight:600}h1[data-astro-cid-d32ejlv2]{text-wrap:balance;margin:0 0 16px;font-size:clamp(34px,5.4vw,56px);line-height:1.05}.lead[data-astro-cid-d32ejlv2]{opacity:.95;max-width:38ch;margin:0 0 28px;font-size:19px}.beta-note[data-astro-cid-d32ejlv2]{max-width:46ch;color:var(--gold);margin:-8px 0 20px;font-size:16px}.steps[data-astro-cid-d32ejlv2]{counter-reset:step;gap:10px;max-width:46ch;margin:24px 0 0;padding:0;font-size:16px;line-height:1.45;list-style:none;display:grid}.steps[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{counter-increment:step;grid-template-columns:28px 1fr;align-items:start;gap:12px;display:grid}.steps[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]:before{content:counter(step);background:var(--gold);width:28px;height:28px;color:var(--on-gold);place-items:center;font-size:15px;font-weight:800;display:grid}.steps[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{opacity:.92}.install-note[data-astro-cid-d32ejlv2]{opacity:.75;max-width:46ch;margin:14px 0 0;font-size:14px}.cover[data-astro-cid-d32ejlv2]{aspect-ratio:1;perspective:900px;justify-self:center;width:100%;max-width:440px;position:relative}.cover[data-astro-cid-d32ejlv2] .tilt[data-astro-cid-d32ejlv2]{transform-style:preserve-3d;transition:transform .4s ease-out;position:absolute;inset:0}.cover[data-astro-cid-d32ejlv2] .float[data-astro-cid-d32ejlv2]{animation:7s ease-in-out infinite cover-float;position:absolute;inset:0}.cover[data-astro-cid-d32ejlv2] img[data-astro-cid-d32ejlv2]{width:100%;height:100%;display:block;position:absolute;inset:0}.cover[data-astro-cid-d32ejlv2] .breath[data-astro-cid-d32ejlv2]{pointer-events:none;background:radial-gradient(closest-side,#ffffff8c,#fff0 72%);width:60%;height:38%;animation:9s ease-in-out infinite cover-breath;position:absolute;top:50%;left:22%}.cover[data-astro-cid-d32ejlv2] .ping[data-astro-cid-d32ejlv2]{aspect-ratio:1;cursor:pointer;border-radius:50%;width:16%;position:absolute;top:68.8%;left:53%;translate:-50% -50%}.cover[data-astro-cid-d32ejlv2] .ping[data-astro-cid-d32ejlv2]:hover i[data-astro-cid-d32ejlv2],.cover[data-astro-cid-d32ejlv2] .ping[data-astro-cid-d32ejlv2]:focus-visible i[data-astro-cid-d32ejlv2]{border-color:#f2c14e}.cover[data-astro-cid-d32ejlv2] .ping[data-astro-cid-d32ejlv2]:focus-visible{outline-offset:4px;outline:3px solid #f2c14e}.cover[data-astro-cid-d32ejlv2] .ping[data-astro-cid-d32ejlv2] i[data-astro-cid-d32ejlv2]{opacity:0;border:3px solid #dda232;border-radius:50%;animation:3s ease-out infinite cover-ping;position:absolute;inset:0}.cover[data-astro-cid-d32ejlv2] .ping[data-astro-cid-d32ejlv2] i[data-astro-cid-d32ejlv2]:nth-child(2){animation-delay:1.5s}.cover[data-astro-cid-d32ejlv2] .cloud[data-astro-cid-d32ejlv2]{pointer-events:none;position:absolute}.cover[data-astro-cid-d32ejlv2] .c1[data-astro-cid-d32ejlv2]{width:30%;animation:26s ease-in-out infinite alternate cover-drift-r;top:80%;left:6%}.cover[data-astro-cid-d32ejlv2] .c2[data-astro-cid-d32ejlv2]{opacity:.92;width:22%;animation:31s ease-in-out infinite alternate cover-drift-l;top:10%;left:70%}.cover[data-astro-cid-d32ejlv2] .c3[data-astro-cid-d32ejlv2]{opacity:.85;width:18%;animation:37s ease-in-out infinite alternate cover-drift-r;top:30%;left:0}.cover[data-astro-cid-d32ejlv2] .star[data-astro-cid-d32ejlv2]{aspect-ratio:1;pointer-events:none;background:#8db3e3;width:1.1%;animation:3.2s ease-in-out infinite cover-twinkle;position:absolute}.cover[data-astro-cid-d32ejlv2] .star[data-astro-cid-d32ejlv2].gold{background:#f2c14e}@keyframes cover-float{0%,to{transform:translateY(0)rotate(-.5deg)}50%{transform:translateY(-2.2%)rotate(.5deg)}}@keyframes cover-breath{0%,to{opacity:0;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}@keyframes cover-ping{0%{opacity:.9;transform:scale(.75)}to{opacity:0;transform:scale(1.9)}}@keyframes cover-drift-r{to{transform:translate(55%)}}@keyframes cover-drift-l{to{transform:translate(-60%)}}@keyframes cover-twinkle{0%,to{opacity:.15}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.cover[data-astro-cid-d32ejlv2] [data-astro-cid-d32ejlv2]{animation:none!important}.cover[data-astro-cid-d32ejlv2] .breath[data-astro-cid-d32ejlv2],.cover[data-astro-cid-d32ejlv2] .ping[data-astro-cid-d32ejlv2],.cover[data-astro-cid-d32ejlv2] .cloud[data-astro-cid-d32ejlv2],.cover[data-astro-cid-d32ejlv2] .star[data-astro-cid-d32ejlv2]{display:none}}h2[data-astro-cid-d32ejlv2]{text-wrap:balance;margin:0 0 20px;font-size:clamp(26px,4vw,34px)}h3[data-astro-cid-d32ejlv2]{color:var(--link);margin:0 0 8px;font-size:19px}.section-lead[data-astro-cid-d32ejlv2]{color:var(--muted);margin:-10px 0 24px}.familiar[data-astro-cid-d32ejlv2]{padding:52px 0 8px}.pains[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pains[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:20px 20px 20px 52px;font-size:18px;font-weight:600;position:relative}.pains[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]:before{content:"?";background:var(--gold);width:22px;height:22px;color:var(--on-gold);place-items:center;font-size:14px;font-weight:800;display:grid;position:absolute;top:21px;left:18px}.answer[data-astro-cid-d32ejlv2]{border-left:6px solid var(--gold-deep);max-width:44ch;margin:24px 0 0;padding-left:16px;font-size:20px;font-weight:700}.story[data-astro-cid-d32ejlv2]{padding-top:56px}.shot[data-astro-cid-d32ejlv2]{border:6px solid var(--ink);background:var(--ink);border-radius:26px;width:100%;max-width:230px;height:auto;margin:0 auto 14px;display:block}.frames[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;margin:0;padding:0;list-style:none;display:grid}.frames[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{color:var(--ink);align-items:center;gap:10px;margin:0 0 6px;font-size:18px;display:flex}.frames[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--muted);margin:0;font-size:16px}.num[data-astro-cid-d32ejlv2]{background:var(--gold);width:26px;height:26px;color:var(--on-gold);flex:none;place-items:center;font-size:14px;font-weight:800;display:inline-grid}.demo[data-astro-cid-d32ejlv2]{color:var(--muted);margin:28px 0 0}.route-band[data-astro-cid-d32ejlv2]{background:var(--sea-deep);color:#fff;margin-top:56px;padding:52px 0}.route-lead[data-astro-cid-d32ejlv2]{opacity:.95;max-width:60ch;margin:0 0 28px;font-size:18px}.route-shots[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.route-shots[data-astro-cid-d32ejlv2] .shot[data-astro-cid-d32ejlv2]{border-color:#0b1424}.route-shots[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{align-items:flex-start;gap:10px;max-width:260px;margin:0 auto;font-weight:600;display:flex}.route-walk[data-astro-cid-d32ejlv2]{opacity:.85;max-width:60ch;margin:28px 0 0}.route-more[data-astro-cid-d32ejlv2]{margin:12px 0 0}.route-more[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]{color:var(--gold);font-weight:600}.credit[data-astro-cid-d32ejlv2]{opacity:.6;margin:20px 0 0;font-size:13px}.for[data-astro-cid-d32ejlv2]{padding-top:56px}.cards[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.cards[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:20px}.cards[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--muted);margin:0}.showcase[data-astro-cid-d32ejlv2]{padding-top:40px}figure[data-astro-cid-d32ejlv2]{margin:0}figure[data-astro-cid-d32ejlv2] img[data-astro-cid-d32ejlv2]{border-radius:18px;width:100%;height:auto;display:block}figcaption[data-astro-cid-d32ejlv2]{color:var(--muted);margin-top:10px;font-size:15px}.ai[data-astro-cid-d32ejlv2]{color:var(--ai);background:#eeedfe;border-radius:8px;margin-right:8px;padding:2px 8px;font-size:13px;font-weight:600;display:inline-block}.inside[data-astro-cid-d32ejlv2]{padding-top:56px}.numbers[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 18px;padding:0;list-style:none;display:grid}.numbers[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{background:var(--card);border:1px solid var(--line);border-radius:18px;gap:4px;padding:20px;display:grid}.numbers[data-astro-cid-d32ejlv2] b[data-astro-cid-d32ejlv2]{color:var(--primary);font-variant-numeric:tabular-nums;font-size:44px;line-height:1}.numbers[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{color:var(--muted)}.inside-note[data-astro-cid-d32ejlv2]{max-width:70ch;color:var(--muted);margin:0 0 8px}.faq[data-astro-cid-d32ejlv2]{padding-top:56px}.questions[data-astro-cid-d32ejlv2]{gap:10px;max-width:760px;display:grid}details[data-astro-cid-d32ejlv2]{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:0 18px}summary[data-astro-cid-d32ejlv2]{cursor:pointer;padding:16px 32px 16px 0;font-weight:700;list-style:none;position:relative}summary[data-astro-cid-d32ejlv2]::-webkit-details-marker{display:none}summary[data-astro-cid-d32ejlv2]:after{content:"+";text-align:center;background:var(--gold);width:22px;height:22px;color:var(--on-gold);font-weight:800;line-height:22px;position:absolute;top:15px;right:0}details[data-astro-cid-d32ejlv2][open] summary[data-astro-cid-d32ejlv2]:after{content:"−"}details[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--muted);margin:0 0 16px}.final[data-astro-cid-d32ejlv2]{background:var(--sea);color:#fff;margin-top:56px;padding:48px 0}.final[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{margin-bottom:10px}.final-note[data-astro-cid-d32ejlv2]{color:var(--gold);margin:0 0 20px}.join[data-astro-cid-d32ejlv2]{background:var(--surface2);padding:48px 0}.join-grid[data-astro-cid-d32ejlv2]{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.lead-dark[data-astro-cid-d32ejlv2]{color:var(--muted);max-width:38ch;margin:0}.footer[data-astro-cid-d32ejlv2]{color:var(--muted);flex-wrap:wrap;gap:16px;padding:28px 20px 40px;font-size:15px;display:flex}@media (width<=900px){.frames[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hero-grid[data-astro-cid-d32ejlv2],.join-grid[data-astro-cid-d32ejlv2],.route-shots[data-astro-cid-d32ejlv2]{grid-template-columns:1fr}.route-shots[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{grid-template-columns:44% 1fr;align-items:center;gap:16px;display:grid}.route-shots[data-astro-cid-d32ejlv2] .shot[data-astro-cid-d32ejlv2],.route-shots[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{margin:0}.top[data-astro-cid-d32ejlv2]{margin-bottom:20px}.cover[data-astro-cid-d32ejlv2]{max-width:320px;margin-top:8px}.pains[data-astro-cid-d32ejlv2],.numbers[data-astro-cid-d32ejlv2]{grid-template-columns:1fr}}
