section[data-astro-cid-lcdefpme]{padding:104px 0}.hero[data-astro-cid-lcdefpme]{text-align:center;padding:88px 0 40px;overflow:hidden}.hero-icon[data-astro-cid-lcdefpme]{border-radius:22px;margin:0 auto 22px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(40px,6.4vw,72px);font-weight:700}.hero-lede[data-astro-cid-lcdefpme]{color:var(--muted);max-width:640px;margin:22px auto 0;font-size:clamp(19px,2.2vw,23px);line-height:1.45}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.hero-note[data-astro-cid-lcdefpme]{color:var(--faint);margin-top:16px;font-size:14px}.hero-shots[data-astro-cid-lcdefpme]{margin-top:64px;padding-bottom:40px;position:relative}.hero-mac[data-astro-cid-lcdefpme]{width:100%}.hero-phone[data-astro-cid-lcdefpme]{width:21%;min-width:120px;position:absolute;bottom:0;right:0}@media (width>=1000px){.hero-mac[data-astro-cid-lcdefpme]{width:88%}.hero-phone[data-astro-cid-lcdefpme]{right:24px}}@media (width<=600px){.hero[data-astro-cid-lcdefpme]{padding-top:56px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]{display:none}.hero-shots[data-astro-cid-lcdefpme]{padding-bottom:24px}.hero-phone[data-astro-cid-lcdefpme]{border-radius:22px;width:30%;min-width:0}}.kinds[data-astro-cid-lcdefpme]{text-align:center;padding:24px 0 8px}.kinds[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:14px}.kinds[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{max-width:820px;color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:0 auto;padding:0;font-size:19px;font-weight:600;list-style:none;display:flex}.feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;align-items:center;gap:64px;display:grid}.feature[data-astro-cid-lcdefpme].flip .feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:7fr 5fr}.feature[data-astro-cid-lcdefpme].flip .feature-text[data-astro-cid-lcdefpme]{order:2}.feature[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.safety[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.pricing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(30px,3.6vw,44px);font-weight:700}.feature-body[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:18px;font-size:19px;line-height:1.5}.feature[data-astro-cid-lcdefpme]+.feature[data-astro-cid-lcdefpme]{padding-top:32px}@media (width<=860px){section[data-astro-cid-lcdefpme]{padding:72px 0}.feature-grid[data-astro-cid-lcdefpme],.feature[data-astro-cid-lcdefpme].flip .feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px}.feature[data-astro-cid-lcdefpme].flip .feature-text[data-astro-cid-lcdefpme]{order:0}}.devices[data-astro-cid-lcdefpme]{background:var(--bg-soft)}.section-head[data-astro-cid-lcdefpme]{text-align:center;max-width:680px;margin:0 auto 56px}.device-shots[data-astro-cid-lcdefpme]{justify-content:center;align-items:flex-end;gap:32px;display:flex}.device-shots[data-astro-cid-lcdefpme] .pad[data-astro-cid-lcdefpme]{width:62%}.device-shots[data-astro-cid-lcdefpme] .phone[data-astro-cid-lcdefpme]{width:22%}@media (width<=600px){.device-shots[data-astro-cid-lcdefpme]{gap:12px}.device-shots[data-astro-cid-lcdefpme] .phone[data-astro-cid-lcdefpme]{border-radius:20px}.device-shots[data-astro-cid-lcdefpme] .pad[data-astro-cid-lcdefpme]{border-radius:12px}}.safety-grid[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;align-items:center;gap:64px;display:grid}@media (width<=860px){.safety-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px}}.private[data-astro-cid-lcdefpme]{background:var(--bg-soft)}.columns[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.columns[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.more-grid[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:-.01em;margin-bottom:8px;font-size:19px;font-weight:650}.columns[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.more-grid[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--muted)}@media (width<=760px){.columns[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px}}.more-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:36px 40px;margin:0;display:grid}.more-grid[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0}.more-grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding-top:18px}@media (width<=860px){.more-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=560px){.more-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.pricing[data-astro-cid-lcdefpme]{padding-top:40px}.price-card[data-astro-cid-lcdefpme]{text-align:center;background:var(--bg-soft);border-radius:24px;max-width:640px;margin:0 auto;padding:56px 40px}.price[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:24px;font-size:18px}.price[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--text);letter-spacing:-.03em;margin-right:6px;font-size:56px;font-weight:700}.price-card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{text-align:left;max-width:420px;margin:28px auto 0;padding:0;list-style:none}.price-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);color:var(--muted);padding:12px 0}.price-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--text);font-weight:600}.price-note[data-astro-cid-lcdefpme]{color:var(--faint);margin-top:20px;font-size:13px}@media (width<=600px){.price-card[data-astro-cid-lcdefpme]{border-radius:18px;padding:40px 20px}}.narrow[data-astro-cid-lcdefpme]{max-width:760px}.faq[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:28px;font-size:clamp(30px,3.6vw,44px)}details[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding:18px 0}details[data-astro-cid-lcdefpme]:last-of-type{border-bottom:1px solid var(--line)}summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;gap:16px;font-size:19px;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}summary[data-astro-cid-lcdefpme]:after{content:"+";color:var(--faint);font-size:24px;font-weight:400;line-height:1;transition:transform .2s}details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{transform:rotate(45deg)}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:10px}
