.hero.svelte-103hvwn{background:radial-gradient(1100px 560px at 85% -10%, #1d3a86 0, transparent 60%), linear-gradient(160deg, var(--navy) 0%, var(--navy-2) 100%);color:var(--on-navy);overflow:hidden}.grid.svelte-103hvwn{gap:var(--space-6);padding-top:var(--space-7);padding-bottom:var(--space-7);align-items:center;display:grid}.pill.svelte-103hvwn{border-radius:var(--radius-pill);color:#bcd3ff;font-size:var(--text-sm);background:#6ea8ff29;align-items:center;gap:8px;padding:6px 12px;font-weight:600;display:inline-flex}h1.svelte-103hvwn{margin:var(--space-4) 0;font-size:var(--text-3xl);font-weight:800;line-height:1.1}h1.svelte-103hvwn span:where(.svelte-103hvwn){color:var(--on-navy-accent)}.lead.svelte-103hvwn{color:var(--on-navy-muted);font-size:var(--text-lg);max-width:560px}.cta.svelte-103hvwn{gap:var(--space-3);margin:var(--space-5) 0 var(--space-4);flex-wrap:wrap;display:flex}.note.svelte-103hvwn{color:var(--on-navy-muted);font-size:var(--text-sm);align-items:flex-start;gap:8px;display:flex}.note.svelte-103hvwn svg{color:#7ee2a0;flex-shrink:0;margin-top:3px}.media.svelte-103hvwn{order:-1}.media.svelte-103hvwn img:where(.svelte-103hvwn){filter:drop-shadow(0 24px 48px #00000059);width:100%;height:auto;display:block}.strip.svelte-103hvwn{background:var(--brand);color:var(--on-brand);text-align:center;padding:var(--space-4) 0;font-weight:600;font-size:var(--text-sm)}@media (width<=559px){.cta.svelte-103hvwn .btn{width:100%}}@media (width>=960px){.media.svelte-103hvwn{order:0}.grid.svelte-103hvwn{padding-top:var(--space-8);padding-bottom:var(--space-8);grid-template-columns:1.05fr 1fr}}.compare.svelte-qnq96m{gap:var(--space-4);max-width:980px;margin:var(--space-6) auto 0;display:grid}.card.svelte-qnq96m{padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--border)}.before.svelte-qnq96m{background:var(--bg-alt)}.after.svelte-qnq96m{background:linear-gradient(160deg, var(--navy) 0%, var(--navy-2) 100%);color:var(--on-navy);border-color:#0000;box-shadow:0 20px 40px #0d1b3e2e}h3.svelte-qnq96m{font-size:var(--text-lg);margin-bottom:var(--space-4)}ul.svelte-qnq96m{gap:var(--space-3);padding:0;list-style:none;display:grid}li.svelte-qnq96m{align-items:flex-start;gap:12px;display:flex}li.svelte-qnq96m svg{flex-shrink:0;margin-top:2px}.before.svelte-qnq96m li:where(.svelte-qnq96m){color:var(--text-muted)}.before.svelte-qnq96m li:where(.svelte-qnq96m) svg{color:var(--danger)}.after.svelte-qnq96m li:where(.svelte-qnq96m) svg{color:#7ee2a0}@media (width>=860px){.compare.svelte-qnq96m{grid-template-columns:1fr 1fr}}.grid.svelte-19slzr7{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.card.svelte-19slzr7{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);flex-direction:column;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1),box-shadow .2s,border-color .2s;display:flex}.card.svelte-19slzr7:hover{border-color:#bcd3fb;text-decoration:none;box-shadow:0 14px 30px #10203f14}.icon.svelte-19slzr7{width:48px;height:48px;margin-bottom:var(--space-3);border-radius:var(--radius);background:var(--brand-soft);color:var(--brand);place-items:center;display:grid}h3.svelte-19slzr7{font-size:var(--text-lg)}.ex.svelte-19slzr7{margin:2px 0 var(--space-3);color:var(--text-faint);font-size:var(--text-xs)}p.svelte-19slzr7{color:var(--text-muted);font-size:var(--text-sm)}.more.svelte-19slzr7{padding-top:var(--space-4);color:var(--brand);font-weight:700;font-size:var(--text-sm);align-items:center;gap:6px;margin-top:auto;display:inline-flex}.device.svelte-thglcd{aspect-ratio:748/1334;width:100%;max-width:400px;margin:0 auto;position:relative}.hand.svelte-thglcd{z-index:2;pointer-events:none;-webkit-mask-composite:source-in;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 22%),linear-gradient(90deg,#0000 0,#000 9%);mask-image:linear-gradient(0deg,#0000 0,#000 22%),linear-gradient(90deg,#0000 0,#000 9%);-webkit-mask-composite:source-in;mask-composite:intersect}.screen.svelte-thglcd{transform-origin:0 0;width:53%;height:64.6%;font-family:var(--font-sans);color:#111318;background:#fff;border-radius:8%/4.4%;flex-direction:column;display:flex;position:absolute;top:9.8%;left:23.7%;overflow:hidden;container-type:inline-size}.status.svelte-thglcd{justify-content:space-between;padding:3cqw 6cqw 1cqw;font-size:4.2cqw;font-weight:700;display:flex}.dots.svelte-thglcd{letter-spacing:-.5cqw;font-size:3cqw}.head.svelte-thglcd{border-bottom:1px solid #eceef2;align-items:center;gap:2.5cqw;padding:2cqw 4cqw 3cqw;display:flex}.head.svelte-thglcd img:where(.svelte-thglcd){border-radius:50%;width:9cqw;height:9cqw}.head.svelte-thglcd b:where(.svelte-thglcd){font-size:4.4cqw;display:block}.head.svelte-thglcd small:where(.svelte-thglcd){color:#6b7280;font-size:3.2cqw;display:block}.viewport.svelte-thglcd{flex:1;position:relative;overflow:hidden}.msgs.svelte-thglcd{flex-direction:column;gap:2cqw;padding:3cqw;font-size:3.6cqw;line-height:1.35;transition:transform .45s;display:flex}.row.svelte-thglcd{align-items:flex-end;gap:1.6cqw;display:flex}.row.me.svelte-thglcd{justify-content:flex-end}.av.svelte-thglcd{border-radius:50%;flex-shrink:0;width:6cqw;height:6cqw}.bub.svelte-thglcd{white-space:pre-line;background:#f0f1f5;border-radius:4.5cqw;max-width:76%;padding:2cqw 3cqw}.me.svelte-thglcd .bub:where(.svelte-thglcd){color:#fff;background:#2b6ef0}.act.svelte-thglcd{color:#2b6ef0;text-align:center;background:#fff;border-radius:2.6cqw;margin-top:2cqw;padding:1.6cqw 0;font-weight:700;display:block}.cards.svelte-thglcd{gap:2cqw;padding-left:7.6cqw;display:flex}.card.svelte-thglcd{border:1px solid #e6e8ee;border-radius:3.5cqw;flex:1;padding:2.4cqw}.card.svelte-thglcd b:where(.svelte-thglcd){font-size:3.4cqw;display:block}.card.svelte-thglcd small:where(.svelte-thglcd){color:#6b7280;margin:.5cqw 0 1.8cqw;font-size:2.8cqw;display:block}.card.svelte-thglcd span:where(.svelte-thglcd){text-align:center;background:#f0f1f5;border-radius:2cqw;padding:1.4cqw 0;font-size:3cqw;font-weight:700;display:block}.typing.svelte-thglcd{gap:1.2cqw;padding:3cqw 3.4cqw;display:flex}.typing.svelte-thglcd i:where(.svelte-thglcd){background:#9aa0ab;border-radius:50%;width:1.8cqw;height:1.8cqw;animation:1s ease-in-out infinite svelte-thglcd-blink}.typing.svelte-thglcd i:where(.svelte-thglcd):nth-child(2){animation-delay:.15s}.typing.svelte-thglcd i:where(.svelte-thglcd):nth-child(3){animation-delay:.3s}.compose.svelte-thglcd{align-items:center;gap:2cqw;padding:2cqw 3cqw 4cqw;display:flex}.compose.svelte-thglcd span:where(.svelte-thglcd){color:#9aa0ab;background:#f0f1f5;border-radius:5cqw;flex:1;padding:2cqw 3.5cqw;font-size:3.4cqw}.compose.svelte-thglcd i:where(.svelte-thglcd){background:#2b6ef0;border-radius:50%;width:8cqw;height:8cqw}.screen.mapped.svelte-thglcd{top:0;left:0}.web.svelte-thglcd{background:#f4f6fa;transition:transform .5s cubic-bezier(.3,.7,.2,1);position:absolute;inset:9cqw 0 0;overflow:hidden;transform:translate(100%)}.web.open.svelte-thglcd{transform:none}.page.svelte-thglcd{opacity:0;transition:opacity .35s;position:absolute;inset:0}.page.on.svelte-thglcd{opacity:1}.page.svelte-thglcd img:where(.svelte-thglcd){width:100%;transition:transform 1.2s ease-in-out;display:block}.page.scrolled.svelte-thglcd img:where(.svelte-thglcd){transform:translateY(-30cqw)}.tap.svelte-thglcd{background:#2b6ef059;border:2px solid #ffffffe6;border-radius:50%;width:12cqw;height:12cqw;margin:-6cqw 0 0 -6cqw;animation:.65s ease-out svelte-thglcd-tap;position:absolute}@keyframes svelte-thglcd-tap{0%{opacity:0;transform:scale(.4)}40%{opacity:1}to{opacity:0;transform:scale(1.3)}}.in.svelte-thglcd{animation:.35s cubic-bezier(.2,.8,.2,1) svelte-thglcd-pop}@keyframes svelte-thglcd-pop{0%{opacity:0;transform:translateY(3cqw)scale(.97)}}@keyframes svelte-thglcd-blink{0%,80%,to{opacity:.3}40%{opacity:1}}.live.svelte-lvmtcy{padding-top:var(--space-8);background:radial-gradient(600px 420px at 75% 55%, #2b6ef024, transparent 70%), linear-gradient(180deg, var(--bg) 0%, var(--brand-soft) 100%);overflow:hidden}.grid.svelte-lvmtcy{gap:var(--space-6);align-items:center;display:grid}.copy.svelte-lvmtcy{padding-bottom:var(--space-6)}.text.svelte-lvmtcy{margin-top:var(--space-3);color:var(--text-muted);font-size:var(--text-lg)}ul.svelte-lvmtcy{margin:var(--space-4) 0 var(--space-5);gap:var(--space-2);padding:0;list-style:none;display:grid}li.svelte-lvmtcy{align-items:flex-start;gap:10px;font-weight:600;display:flex}li.svelte-lvmtcy svg{color:var(--success);flex-shrink:0;margin-top:2px}.media.svelte-lvmtcy{align-self:end;margin-bottom:-2px}@media (width>=900px){.grid.svelte-lvmtcy{grid-template-columns:1.1fr 1fr}}.card.svelte-1j7etj7{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.icon.svelte-1j7etj7{border-radius:var(--radius);width:44px;height:44px;margin-bottom:var(--space-4);place-items:center;display:grid}.brand.svelte-1j7etj7{background:var(--brand-soft);color:var(--brand)}.partner.svelte-1j7etj7{background:var(--partner-soft);color:var(--partner)}h3.svelte-1j7etj7{font-size:var(--text-lg);margin-bottom:var(--space-2);font-weight:700}p.svelte-1j7etj7{color:var(--text-muted);font-size:var(--text-sm)}.grid.svelte-23bdtc{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}@media (width>=900px){.grid.svelte-23bdtc{grid-template-columns:repeat(3,1fr)}}.cell.svelte-23bdtc{display:grid}.more.svelte-23bdtc{margin-top:var(--space-6)}.showcase.svelte-y322aa{background:linear-gradient(180deg, var(--bg) 0%, var(--brand-soft) 50%, var(--bg) 100%)}.rows.svelte-y322aa{max-width:980px;margin:var(--space-5) auto 0}.row.svelte-y322aa{gap:var(--space-4);margin-top:var(--space-5);align-items:center;display:grid}.media.svelte-y322aa{justify-content:center;display:flex}.media.svelte-y322aa img:where(.svelte-y322aa){width:100%;height:auto;display:block}.media.phone.svelte-y322aa img:where(.svelte-y322aa){max-width:280px}.copy.svelte-y322aa{padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--border);background:#ffffffbf;box-shadow:0 12px 32px #10203f0f}.num.svelte-y322aa{margin-bottom:var(--space-2);border-radius:var(--radius-pill);background:var(--brand-soft);color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;padding:2px 10px;font-weight:800;display:inline-block}h3.svelte-y322aa{font-size:var(--text-xl);font-weight:800}.copy.svelte-y322aa p:where(.svelte-y322aa){margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-md)}ul.svelte-y322aa{margin-top:var(--space-3);gap:var(--space-2);padding:0;list-style:none;display:grid}li.svelte-y322aa{font-size:var(--text-sm);align-items:flex-start;gap:10px;display:flex}li.svelte-y322aa svg{color:var(--success);flex-shrink:0;margin-top:2px}@media (width>=900px){.row.svelte-y322aa{gap:var(--space-6);grid-template-columns:.9fr 1.1fr}.row.flip.svelte-y322aa{grid-template-columns:1.1fr .9fr}.row.wide.svelte-y322aa{grid-template-columns:1.35fr 1fr}.row.svelte-y322aa .media.phone:where(.svelte-y322aa){justify-content:flex-end}.row.flip.svelte-y322aa .media:where(.svelte-y322aa){order:2;justify-content:flex-start}}.more.svelte-qhyeqw{margin-top:var(--space-6)}.toggle.svelte-e94hft{margin:var(--space-6) 0 var(--space-4)}.more.svelte-e94hft{text-align:center;margin-top:var(--space-5);font-weight:700}.more.svelte-e94hft a:where(.svelte-e94hft){align-items:center;gap:6px;display:inline-flex}.trust.svelte-e94hft{margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--border)}.narrow.svelte-4ks4dv{max-width:820px}.list.svelte-4ks4dv{margin:var(--space-6) 0 var(--space-5)}.partner.svelte-puzqix{padding:var(--space-8) 0;color:#fff;background:radial-gradient(900px 460px at 82% -20%, var(--partner) 0, transparent 58%), linear-gradient(160deg, #2a155f 0%, var(--navy-2) 100%)}.eyebrow.svelte-puzqix{color:#c4a8ff}.section-sub.svelte-puzqix{color:#cdc2ee}.grid.svelte-puzqix{gap:var(--space-4);margin:var(--space-6) 0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.tile.svelte-puzqix{padding:var(--space-5);text-align:center;border-radius:var(--radius-lg);background:#ffffff0f;border:1px solid #c4a8ff38}.tile.svelte-puzqix svg{color:#c4a8ff}h3.svelte-puzqix{margin:var(--space-2) 0 var(--space-1);font-size:var(--text-lg)}.tile.svelte-puzqix p:where(.svelte-puzqix){color:#bcb0e0;font-size:var(--text-sm)}
