:root{--primary:{primary}--soft:{softBlue}--ink:{ink}--slate:{slate}--card: #ffffff;--line: #E2E8F0;--shadow: 0 10px 20px rgba(47,128,237,.12);--radius: 16px}.hero[data-astro-cid-mg4mqvre]{background:var(--soft);border-bottom:1px solid var(--line)}.hero-inner[data-astro-cid-mg4mqvre]{max-width:1100px;margin:0 auto;padding:56px 20px;display:grid;grid-template-columns:1.1fr .9fr;gap:32px}@media(max-width:900px){.hero-inner[data-astro-cid-mg4mqvre]{grid-template-columns:1fr}}.title[data-astro-cid-mg4mqvre]{font:900 42px/1.1 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--ink);margin:0}.subtitle[data-astro-cid-mg4mqvre]{color:var(--slate);font-size:18px;margin:12px 0 20px;max-width:40ch}.highlights[data-astro-cid-mg4mqvre]{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none}.pill[data-astro-cid-mg4mqvre]{background:#eef3fa;border:1px solid var(--line);color:var(--ink);font-weight:800;padding:8px 12px;border-radius:999px}.cta-row[data-astro-cid-mg4mqvre]{display:flex;align-items:center;gap:14px}.cta[data-astro-cid-mg4mqvre]{display:inline-block;background:var(--primary);color:#fff;text-decoration:none;font-weight:900;padding:12px 18px;border-radius:28px;box-shadow:var(--shadow);border:1px solid transparent}.cta[data-astro-cid-mg4mqvre]:hover{opacity:.92}.store-note[data-astro-cid-mg4mqvre]{color:var(--slate);font-size:14px}.hero-art[data-astro-cid-mg4mqvre]{text-align:center}.caption[data-astro-cid-mg4mqvre]{margin-top:8px;color:var(--slate);font-size:13px}.device[data-astro-cid-mg4mqvre]{width:320px;max-width:100%;margin:0 auto;background:var(--card);border:1px solid var(--line);border-radius:28px;padding:14px;box-shadow:0 14px 30px #0000000f}.device-screen[data-astro-cid-mg4mqvre]{background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px}.card[data-astro-cid-mg4mqvre].active{border:1px solid var(--line);border-radius:14px;padding:10px;background:#fff}.dots[data-astro-cid-mg4mqvre]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.dots[data-astro-cid-mg4mqvre] span[data-astro-cid-mg4mqvre]{width:100%;aspect-ratio:1 / 1;border-radius:10px;background:#edeff4;box-shadow:inset 0 1px #f7f9fb}.strip[data-astro-cid-mg4mqvre]{display:flex;justify-content:center;gap:8px;margin-top:12px}.avatar[data-astro-cid-mg4mqvre]{width:26px;height:26px;border-radius:999px;border:2px solid #fff;background:#edeff4}.avatar[data-astro-cid-mg4mqvre].a1{background:#fff3c2}.avatar[data-astro-cid-mg4mqvre].a2{background:#e8eef8}.avatar[data-astro-cid-mg4mqvre].a3{background:#f7e2d2}.avatar[data-astro-cid-mg4mqvre].a4{background:#dcfce7}.features[data-astro-cid-mg4mqvre]{max-width:1100px;margin:0 auto;padding:34px 20px}.grid[data-astro-cid-mg4mqvre]{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media(max-width:1100px){.grid[data-astro-cid-mg4mqvre]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.grid[data-astro-cid-mg4mqvre]{grid-template-columns:1fr}}.card[data-astro-cid-mg4mqvre]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:16px;box-shadow:0 6px 16px #0000000a}.card[data-astro-cid-mg4mqvre] h3[data-astro-cid-mg4mqvre]{margin:0 0 6px;color:var(--ink)}.card[data-astro-cid-mg4mqvre] p[data-astro-cid-mg4mqvre]{margin:0;color:var(--slate)}.how[data-astro-cid-mg4mqvre]{max-width:900px;margin:0 auto;padding:10px 20px 24px}.how[data-astro-cid-mg4mqvre] h2[data-astro-cid-mg4mqvre],.faq[data-astro-cid-mg4mqvre] h2[data-astro-cid-mg4mqvre]{color:var(--ink)}.steps[data-astro-cid-mg4mqvre]{margin:10px 0 0;padding-left:20px;color:var(--slate)}.faq[data-astro-cid-mg4mqvre]{max-width:900px;margin:0 auto;padding:0 20px 40px}details[data-astro-cid-mg4mqvre]{border:1px solid var(--line);border-radius:12px;padding:12px 14px;background:#fff}details[data-astro-cid-mg4mqvre]+details[data-astro-cid-mg4mqvre]{margin-top:10px}summary[data-astro-cid-mg4mqvre]{cursor:pointer;font-weight:800;color:var(--ink)}details[data-astro-cid-mg4mqvre] p[data-astro-cid-mg4mqvre],details[data-astro-cid-mg4mqvre] a[data-astro-cid-mg4mqvre]{color:var(--slate)}.footer-cta[data-astro-cid-mg4mqvre]{background:var(--soft);border-top:1px solid var(--line);text-align:center;padding:32px 20px 48px}.footer-cta[data-astro-cid-mg4mqvre] h2[data-astro-cid-mg4mqvre]{margin:0;color:var(--ink)}.footer-cta[data-astro-cid-mg4mqvre] p[data-astro-cid-mg4mqvre]{margin:8px 0 16px;color:var(--slate)}
