.sec[data-astro-cid-lcdefpme]{padding:112px 0}.wrap[data-astro-cid-lcdefpme].narrow{max-width:760px}h1[data-astro-cid-lcdefpme]{font-size:clamp(2.375rem,5vw,4rem);line-height:1.04}h2[data-astro-cid-lcdefpme]{margin-bottom:16px;font-size:clamp(1.875rem,3.4vw,2.75rem);line-height:1.08}h3[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:1.625rem;line-height:1.15}p[data-astro-cid-lcdefpme],li[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);font-weight:400}p[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme],p[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--white);font-weight:600}.lead[data-astro-cid-lcdefpme]{max-width:42ch;color:var(--white);opacity:.86;margin:20px 0 28px;font-size:1.1875rem}.ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.fine[data-astro-cid-lcdefpme]{margin-top:16px;font-size:.875rem}.hero__note[data-astro-cid-lcdefpme]{max-width:46ch}.bridge[data-astro-cid-lcdefpme]{color:var(--white);border-top:1px solid #f5f5f81a;margin:24px 0 0;padding-top:20px}h3[data-astro-cid-lcdefpme]{color:var(--white)}p[data-astro-cid-lcdefpme],dd[data-astro-cid-lcdefpme],summary[data-astro-cid-lcdefpme]{text-wrap:pretty}.screen[data-astro-cid-lcdefpme]{background:#0b1024;border-radius:14px;margin:0;overflow:hidden;box-shadow:0 0 0 1px #f5f5f81f,0 30px 80px -20px #0009}.screen[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block}.hero[data-astro-cid-lcdefpme]{min-height:calc(100svh - var(--nav-h));align-items:center;padding:72px 0 96px;display:grid}h1[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme]{margin-inline-start:-.045em}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid}.hero__copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:13ch}.offline[data-astro-cid-lcdefpme]{background:var(--background);color:var(--foreground);padding:96px 0}.offline__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:24px 56px;display:grid}.offline[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--primary-dark);margin:0}.offline[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--primary);display:block}.offline__facts[data-astro-cid-lcdefpme]{margin:0;display:grid}.offline__facts[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);padding:18px 0}.offline__facts[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--border)}.offline[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font:700 1.25rem/1.2 var(--font-head);color:var(--primary-dark);letter-spacing:-.01em}.offline[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--muted-foreground);max-width:52ch;margin:6px 0 0}.offline__note[data-astro-cid-lcdefpme]{color:var(--muted-foreground);grid-column:2;margin:0;font-size:.875rem}.tour[data-astro-cid-lcdefpme]{padding:64px 0 32px}.tour__title[data-astro-cid-lcdefpme]{max-width:20ch;margin-bottom:48px}.tour__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:56px;display:grid}.tour__sticky[data-astro-cid-lcdefpme]{top:var(--nav-h);height:calc(100svh - var(--nav-h));align-content:center;align-self:start;display:grid;position:sticky}.tour__sticky[data-astro-cid-lcdefpme] .screen[data-astro-cid-lcdefpme]{display:grid}.tour__sticky[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{opacity:0;transition:opacity var(--d-mid) var(--ease-out);grid-area:1/1}.tour__sticky[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme].is-on{opacity:1}.tour__steps[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.step[data-astro-cid-lcdefpme]{opacity:.78;min-height:72vh;transition:opacity var(--d-mid) var(--ease-out);flex-direction:column;justify-content:center;display:flex}.step[data-astro-cid-lcdefpme].is-current{opacity:1}.step__img[data-astro-cid-lcdefpme]{display:none}.install__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px 56px;display:grid}.install__copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-bottom:24px}.install__copy[data-astro-cid-lcdefpme] .fine[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums}.install__phone[data-astro-cid-lcdefpme]{color:var(--white);max-width:42ch}.install__steps[data-astro-cid-lcdefpme]{counter-reset:paso;margin:0;padding:0;list-style:none;display:grid}.install__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:paso;border-top:1px solid #f5f5f81a;grid-template-columns:44px minmax(0,1fr);column-gap:18px;padding:22px 0;display:grid}.install__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid #f5f5f81a}.install__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(paso);width:36px;height:36px;font:700 1rem/1 var(--font-head);color:var(--primary-dark);background:var(--accent);font-variant-numeric:tabular-nums;border-radius:50%;grid-row:span 2;place-items:center;display:grid}.install__steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:6px 0;font-size:1.25rem}.install__steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:56ch;margin:0}.install__video[data-astro-cid-lcdefpme]{grid-column:1/-1;margin:24px 0 0}.install__video[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{aspect-ratio:16/9;background:var(--primary-dark);border-radius:18px;width:100%;height:auto;display:block;box-shadow:inset 0 0 0 1px #f5f5f81a}.install__video[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);text-align:center;margin-top:12px;font-size:.9375rem}.panel[data-astro-cid-lcdefpme]{background:#f5f5f80d;border-radius:18px;max-width:560px;margin:0 auto;padding:32px;box-shadow:inset 0 0 0 1px #f5f5f81a}.from-app[data-astro-cid-lcdefpme]{background:#f2a7691f;border-radius:12px;align-items:flex-start;gap:14px;max-width:560px;margin:0 auto 16px;padding:16px 18px;display:flex;box-shadow:inset 0 0 0 1px #f2a76973}.from-app[data-astro-cid-lcdefpme][hidden]{display:none}.from-app[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:22px;height:22px;color:var(--accent);flex:none;margin-top:1px}.from-app[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--white);margin:0}.from-app[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);margin-top:2px;font-size:.9375rem}.pricing[data-astro-cid-lcdefpme] fieldset[data-astro-cid-lcdefpme]{border:0;gap:10px;margin:0 0 18px;padding:0;display:grid}.pricing[data-astro-cid-lcdefpme] legend[data-astro-cid-lcdefpme],#devices-label[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);margin-bottom:8px;font-size:.875rem}.plans[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{cursor:pointer;transition:box-shadow var(--d-fast) var(--ease-out);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #f5f5f829}.plans[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]:has(input:checked){box-shadow:inset 0 0 0 2px var(--accent);outline-offset:-2px;outline:2px solid #0000}.plans[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{accent-color:var(--accent);margin-top:4px}.plans[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:grid}.plans[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);font-weight:400}.devices[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:12px;display:flex}.stepper[data-astro-cid-lcdefpme]{align-items:center;gap:10px;display:flex}.stepper[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:44px;min-height:44px;padding:0;font-size:1.25rem}.plans[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme],#checkout[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{font-weight:500}.stepper[data-astro-cid-lcdefpme] output[data-astro-cid-lcdefpme]{text-align:center;min-width:2ch;font:700 1.375rem var(--font-head);font-variant-numeric:tabular-nums}.total[data-astro-cid-lcdefpme]{font:700 2.75rem/1 var(--font-head);color:var(--white);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:18px 0 0}.total[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);margin-left:6px;font-size:1rem}#checkout[data-astro-cid-lcdefpme]{gap:12px;margin-top:20px;display:grid}#checkout[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{gap:6px;font-size:.875rem;display:grid}#checkout[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{min-height:46px;color:var(--white);font:400 1rem var(--font-body);background:#f5f5f80f;border:1px solid #f5f5f838;border-radius:10px;padding:0 12px}.error[data-astro-cid-lcdefpme]{color:#ff9b8f;min-height:1.2em;margin:0;font-size:.875rem}details[data-astro-cid-lcdefpme]{border-top:1px solid #f5f5f81a;padding:0 0 4px}summary[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--white);min-height:44px;padding:14px 32px 10px 0;font-weight:600;list-style:none;position:relative}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}summary[data-astro-cid-lcdefpme]:after{content:"";border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);width:8px;height:8px;transition:transform var(--d-fast) var(--ease-out);position:absolute;top:20px;right:6px;transform:rotate(45deg)}details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{transform:translateY(4px)rotate(-135deg)}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 12px}@media (width<=899px){.hero[data-astro-cid-lcdefpme]{min-height:0;padding:40px 0 56px}.hero__grid[data-astro-cid-lcdefpme],.tour__grid[data-astro-cid-lcdefpme],.offline__grid[data-astro-cid-lcdefpme],.install__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px}.offline[data-astro-cid-lcdefpme]{padding:64px 0}.offline__note[data-astro-cid-lcdefpme]{grid-column:auto}.tour__sticky[data-astro-cid-lcdefpme]{display:none}.step[data-astro-cid-lcdefpme]{opacity:1;min-height:0;padding:28px 0}.step__img[data-astro-cid-lcdefpme]{margin-top:18px;display:block}.sec[data-astro-cid-lcdefpme]{padding:72px 0}.panel[data-astro-cid-lcdefpme]{padding:22px}}
