.landing.svelte-1pw2byy{color:#0f172a;background:#fff}.top.svelte-1pw2byy,main.svelte-1pw2byy,footer.svelte-1pw2byy{max-width:1280px;margin:auto;padding:0 32px}.top.svelte-1pw2byy{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:20px;height:88px;display:flex}.brand.svelte-1pw2byy{letter-spacing:-.8px;align-items:center;gap:11px;font-size:22px;font-weight:800;display:flex}.brand.svelte-1pw2byy>span:where(.svelte-1pw2byy){color:#fff;background:linear-gradient(135deg,#48b1f8,#0a78d2);border-radius:12px;padding:10px;display:flex;box-shadow:0 10px 24px -10px #1c95ec88}.brand.svelte-1pw2byy small:where(.svelte-1pw2byy){letter-spacing:0;color:#94a3b8;font-size:11px;font-weight:500}.navlinks.svelte-1pw2byy{color:#64748b;align-items:center;gap:27px;font-size:13px;font-weight:600;display:flex}.navlinks.svelte-1pw2byy a:where(.svelte-1pw2byy):hover{color:#0a78d2}.button.svelte-1pw2byy,.outline-button.svelte-1pw2byy,.text-button.svelte-1pw2byy{border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:14px 20px;font-size:13px;font-weight:650;transition:background .2s;display:inline-flex}.button.svelte-1pw2byy{color:#fff;background:linear-gradient(135deg,#48b1f8,#0a78d2);box-shadow:0 10px 24px -10px #1c95ec88}.button.svelte-1pw2byy:hover{background:linear-gradient(135deg,#1c95ec,#0a60aa)}.navlinks.svelte-1pw2byy .button:where(.svelte-1pw2byy):hover{color:#fff}.outline-button.svelte-1pw2byy{color:#475569;background:#fff;border:1px solid #e2e8f0}.outline-button.svelte-1pw2byy:hover{background:#f8fafc}.text-button.svelte-1pw2byy{color:#475569}.hero.svelte-1pw2byy{background:radial-gradient(at 95% 30%,#eef8ff,#0000 65%);grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;padding:85px 0;display:grid;position:relative}.eyebrow.svelte-1pw2byy{letter-spacing:1.5px;color:#0a78d2;font-size:10px;font-weight:750}h1.svelte-1pw2byy{letter-spacing:-2.4px;margin:25px 0;font-size:clamp(42px,4.4vw,60px);font-weight:800;line-height:1.12}h1.svelte-1pw2byy em:where(.svelte-1pw2byy){color:#0a78d2;font-style:normal}.intro.svelte-1pw2byy{color:#64748b;max-width:470px;font-size:15px;line-height:1.85}.actions.svelte-1pw2byy{gap:10px;margin:30px 0 17px;display:flex}.fine.svelte-1pw2byy{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;line-height:1.8;display:flex}.fine.svelte-1pw2byy svg{color:#1c95ec}.preview.svelte-1pw2byy{background:#fff;border:1px solid #e2e8f0;border-radius:18px;position:relative;box-shadow:0 24px 80px -24px #1c95ec55}.preview-header.svelte-1pw2byy{color:#94a3b8;background:#f8fafc;border-bottom:1px solid #f1f5f9;border-radius:18px 18px 0 0;gap:18px;padding:16px 20px;font-size:10px;display:flex}.live.svelte-1pw2byy{color:#0a78d2;background:#eef8ff;border-radius:20px;margin-left:auto;padding:2px 7px;font-size:8px;font-weight:650}.preview-body.svelte-1pw2byy{padding:25px}.preview-title.svelte-1pw2byy{justify-content:space-between;align-items:center;display:flex}.preview-title.svelte-1pw2byy>svg{color:#1c95ec}.preview-title.svelte-1pw2byy small:where(.svelte-1pw2byy),.metrics.svelte-1pw2byy small:where(.svelte-1pw2byy){color:#94a3b8;letter-spacing:.8px;font-size:9px}.preview-title.svelte-1pw2byy h2:where(.svelte-1pw2byy){margin:9px 0 22px;font-size:18px;font-weight:700}.metrics.svelte-1pw2byy{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.metrics.svelte-1pw2byy>div:where(.svelte-1pw2byy){background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;padding:15px}.metrics.svelte-1pw2byy strong:where(.svelte-1pw2byy){letter-spacing:-1px;margin:9px 0 4px;font-size:27px;font-weight:650;display:block}.metrics.svelte-1pw2byy strong.connected:where(.svelte-1pw2byy){color:#059669;padding-top:7px;padding-bottom:3px;font-size:20px}.metrics.svelte-1pw2byy p:where(.svelte-1pw2byy){color:#94a3b8;font-size:9px}.bars.svelte-1pw2byy{border-bottom:1px solid #f1f5f9;align-items:flex-end;gap:7px;height:169px;padding:18px 0 0;display:flex}.bars.svelte-1pw2byy span:where(.svelte-1pw2byy){background:linear-gradient(#84ccff,#1c95ec);border-radius:4px 4px 0 0;flex:1}.code.svelte-1pw2byy{color:#b6e0ff;background:#0b1220;border-radius:12px;margin-top:22px;padding:16px;font-size:10px}.code.svelte-1pw2byy>div:where(.svelte-1pw2byy){color:#64748b;gap:8px;margin-bottom:12px;display:flex}.code.svelte-1pw2byy pre:where(.svelte-1pw2byy){white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;line-height:1.8}.preview-footer.svelte-1pw2byy{color:#94a3b8;gap:6px;margin-top:17px;font-size:9px;display:flex}.preview-footer.svelte-1pw2byy>svg{color:#1c95ec}.preview-footer.svelte-1pw2byy span:where(.svelte-1pw2byy){margin-left:auto}.strip.svelte-1pw2byy{border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;gap:18px;padding:26px 0;display:flex}.strip.svelte-1pw2byy span:where(.svelte-1pw2byy){letter-spacing:1px;color:#94a3b8;max-width:130px;font-size:9px}.strip.svelte-1pw2byy strong:where(.svelte-1pw2byy){color:#64748b;font-size:13px;font-weight:600}.features.svelte-1pw2byy{padding:75px 0}.section-top.svelte-1pw2byy{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}h2.svelte-1pw2byy{letter-spacing:-1.2px;margin-top:16px;font-size:34px;font-weight:750;line-height:1.2}.section-top.svelte-1pw2byy>p:where(.svelte-1pw2byy),.section-intro.svelte-1pw2byy{color:#64748b;font-size:13px;line-height:1.85}.section-top.svelte-1pw2byy>p:where(.svelte-1pw2byy){max-width:300px}.section-intro.svelte-1pw2byy{margin-top:15px}.grid.svelte-1pw2byy{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:35px;display:grid}.grid.svelte-1pw2byy article:where(.svelte-1pw2byy){background:#fff;border:1px solid #f1f5f9;border-radius:18px;padding:27px;box-shadow:0 1px 2px #0f172a0a,0 10px 30px -16px #0f172a22}.icon.svelte-1pw2byy{color:#1c95ec;background:#eef8ff;border-radius:12px;padding:12px;display:inline-flex}.grid.svelte-1pw2byy h3:where(.svelte-1pw2byy){margin:23px 0 12px;font-size:16px;font-weight:700}.grid.svelte-1pw2byy p:where(.svelte-1pw2byy){color:#64748b;font-size:13px;line-height:1.8}.how-section.svelte-1pw2byy{background:#f8fafc;border:1px solid #f1f5f9;border-radius:24px;padding:42px 30px 48px}.step-top.svelte-1pw2byy{color:#1c95ec;justify-content:space-between;align-items:center;display:flex}.step-top.svelte-1pw2byy strong:where(.svelte-1pw2byy){color:#b6e0ff;font-size:30px;font-weight:800}.pricing.svelte-1pw2byy{padding:75px 0}.pricing.svelte-1pw2byy>p:where(.svelte-1pw2byy){color:#64748b;margin-top:15px;font-size:13px}.plans.svelte-1pw2byy article:where(.svelte-1pw2byy){flex-direction:column;display:flex}.plans.svelte-1pw2byy article.featured:where(.svelte-1pw2byy){background:#fff;border-color:#84ccff;box-shadow:0 0 0 2px #d8eeff}.plans.svelte-1pw2byy h3:where(.svelte-1pw2byy){justify-content:space-between;align-items:center;margin:0;font-size:20px;display:flex}.plans.svelte-1pw2byy h3:where(.svelte-1pw2byy) small:where(.svelte-1pw2byy){color:#0a78d2;background:#eef8ff;border-radius:20px;padding:7px;font-size:8px}.plans.svelte-1pw2byy article:where(.svelte-1pw2byy)>p:where(.svelte-1pw2byy){margin:12px 0 22px;font-size:12px}.plans.svelte-1pw2byy strong:where(.svelte-1pw2byy){letter-spacing:-1px;font-size:30px;font-weight:800}.plans.svelte-1pw2byy article:where(.svelte-1pw2byy)>.billing-period:where(.svelte-1pw2byy){color:#94a3b8;margin:5px 0 0;font-size:11px}.plan-items.svelte-1pw2byy{color:#475569;border-top:1px solid #f1f5f9;gap:14px;margin:24px 0;padding-top:24px;font-size:12px;display:grid}.plan-items.svelte-1pw2byy span:where(.svelte-1pw2byy){align-items:center;gap:9px;display:flex}.plan-items.svelte-1pw2byy svg{color:#1c95ec;flex-shrink:0}.plans.svelte-1pw2byy a:where(.svelte-1pw2byy){margin-top:auto;display:flex}.price-unavailable.svelte-1pw2byy{text-align:center;color:#64748b;border:1px solid #e2e8f0;border-radius:18px;margin-top:30px;padding:30px;font-size:13px}.price-unavailable.svelte-1pw2byy a:where(.svelte-1pw2byy){margin-top:18px}.faq.svelte-1pw2byy{background:#f8fafc;border-radius:24px;grid-template-columns:1fr 1.4fr;gap:50px;margin-bottom:70px;padding:48px 30px;display:grid}.faq-list.svelte-1pw2byy{gap:12px;display:grid}.faq.svelte-1pw2byy details:where(.svelte-1pw2byy){background:#fff;border:1px solid #f1f5f9;border-radius:15px;padding:20px}.faq.svelte-1pw2byy summary:where(.svelte-1pw2byy){cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:650;list-style:none;display:flex}.faq.svelte-1pw2byy summary:where(.svelte-1pw2byy)::-webkit-details-marker{display:none}.faq.svelte-1pw2byy summary:where(.svelte-1pw2byy) svg{color:#1c95ec;flex-shrink:0}.faq.svelte-1pw2byy details:where(.svelte-1pw2byy) p:where(.svelte-1pw2byy){color:#64748b;margin-top:14px;font-size:12px;line-height:1.9}.cta.svelte-1pw2byy{text-align:center;color:#fff;background:linear-gradient(135deg,#48b1f8,#1c95ec,#0a60aa);border-radius:24px;margin-bottom:70px;padding:55px;box-shadow:0 10px 24px -10px #1c95ec88}.cta.svelte-1pw2byy>svg{color:#fff;margin:auto}.cta.svelte-1pw2byy h2:where(.svelte-1pw2byy){margin:17px 0 25px}.cta.svelte-1pw2byy .button:where(.svelte-1pw2byy){color:#0a60aa;box-shadow:none;background:#fff}footer.svelte-1pw2byy{border-top:1px solid #f1f5f9;align-items:center;gap:25px;padding-top:28px;padding-bottom:28px;display:flex}footer.svelte-1pw2byy .brand:where(.svelte-1pw2byy){font-size:18px}footer.svelte-1pw2byy span:where(.svelte-1pw2byy){color:#94a3b8;font-size:11px}footer.svelte-1pw2byy>a:where(.svelte-1pw2byy){color:#64748b;font-size:12px}footer.svelte-1pw2byy>a:where(.svelte-1pw2byy):nth-last-child(2){margin-left:auto}footer.svelte-1pw2byy>a:where(.svelte-1pw2byy):last-child{gap:5px;display:flex}.mobile-toggle.svelte-1pw2byy{display:none}.mobile-nav.svelte-1pw2byy{border-bottom:1px solid #f1f5f9;gap:6px;padding:14px 24px 20px;display:none}.mobile-nav.svelte-1pw2byy a:where(.svelte-1pw2byy){color:#475569;background:#f8fafc;border-radius:10px;padding:10px;font-size:13px}@media (width<=1000px){.top.svelte-1pw2byy,main.svelte-1pw2byy,footer.svelte-1pw2byy{padding-left:24px;padding-right:24px}.hero.svelte-1pw2byy{gap:25px}h1.svelte-1pw2byy{font-size:43px}.brand.svelte-1pw2byy small:where(.svelte-1pw2byy),.navlinks.svelte-1pw2byy>a:where(.svelte-1pw2byy):first-child,.navlinks.svelte-1pw2byy>a:where(.svelte-1pw2byy):nth-child(2){display:none}.actions.svelte-1pw2byy{flex-wrap:wrap}.preview-body.svelte-1pw2byy{padding:18px}.plans.svelte-1pw2byy article:where(.svelte-1pw2byy){padding:20px}.plans.svelte-1pw2byy h3:where(.svelte-1pw2byy) small:where(.svelte-1pw2byy){display:none}.plans.svelte-1pw2byy strong:where(.svelte-1pw2byy){font-size:26px}.faq.svelte-1pw2byy{gap:28px}}@media (width<=650px){.mobile-nav.svelte-1pw2byy{display:grid}.top.svelte-1pw2byy{height:76px}.navlinks.svelte-1pw2byy{gap:14px}.navlinks.svelte-1pw2byy>a:where(.svelte-1pw2byy){display:none}.navlinks.svelte-1pw2byy{margin-left:auto}.mobile-toggle.svelte-1pw2byy{color:#64748b;border:1px solid #e2e8f0;border-radius:10px;padding:9px;display:flex}.hero.svelte-1pw2byy{grid-template-columns:1fr;gap:35px;padding:45px 0}h1.svelte-1pw2byy{letter-spacing:-1.7px;font-size:44px}.strip.svelte-1pw2byy{justify-content:flex-start}.strip.svelte-1pw2byy>span:where(.svelte-1pw2byy){width:100%;max-width:none}.section-top.svelte-1pw2byy{display:block}.section-top.svelte-1pw2byy>p:where(.svelte-1pw2byy){margin-top:18px}.features.svelte-1pw2byy{padding:50px 0}.grid.svelte-1pw2byy{grid-template-columns:1fr}h2.svelte-1pw2byy{font-size:28px}.grid.svelte-1pw2byy{gap:15px}.pricing.svelte-1pw2byy{padding:50px 0}.how-section.svelte-1pw2byy{padding:30px 20px}.faq.svelte-1pw2byy{grid-template-columns:1fr;margin-bottom:40px;padding:30px 20px}.cta.svelte-1pw2byy{margin-bottom:40px;padding:35px 20px}footer.svelte-1pw2byy{flex-wrap:wrap;gap:14px}footer.svelte-1pw2byy span:where(.svelte-1pw2byy){order:4;width:100%}footer.svelte-1pw2byy>a:where(.svelte-1pw2byy):nth-last-child(2){margin-left:auto}.preview-footer.svelte-1pw2byy span:where(.svelte-1pw2byy){display:none}.metrics.svelte-1pw2byy>div:where(.svelte-1pw2byy){padding:12px 10px}.metrics.svelte-1pw2byy strong:where(.svelte-1pw2byy){overflow-wrap:anywhere;font-size:25px}}.payment-section.svelte-1pw2byy{padding:0 0 65px}.payment-section.svelte-1pw2byy>.section-intro:where(.svelte-1pw2byy){max-width:720px}.capabilities.svelte-1pw2byy{padding-top:10px}.flow-note.svelte-1pw2byy{color:#0a60aa;background:#eef8ff;border:1px solid #d8eeff;border-radius:14px;align-items:flex-start;gap:12px;margin-top:22px;padding:18px 22px;display:flex}.flow-note.svelte-1pw2byy svg{flex-shrink:0;margin-top:2px}.flow-note.svelte-1pw2byy p:where(.svelte-1pw2byy){font-size:12px;line-height:1.85}.callback-section.svelte-1pw2byy{background:#f8fafc;border:1px solid #f1f5f9;border-radius:24px;grid-template-columns:1.1fr 1fr;align-items:center;gap:45px;margin-bottom:65px;padding:35px 30px;display:grid}.callback-points.svelte-1pw2byy{color:#475569;gap:12px;margin:22px 0;padding:0;font-size:12px;list-style:none;display:grid}.callback-points.svelte-1pw2byy li:where(.svelte-1pw2byy){align-items:flex-start;gap:9px;display:flex}.callback-points.svelte-1pw2byy svg{color:#1c95ec;flex-shrink:0}.callback-section.svelte-1pw2byy .text-button:where(.svelte-1pw2byy){text-align:left;padding-left:0}.callback-preview.svelte-1pw2byy{color:#b6e0ff;background:#0b1220;border-radius:18px;min-width:0;padding:24px}.callback-heading.svelte-1pw2byy{border-bottom:1px solid #334155;align-items:center;gap:10px;padding-bottom:18px;font-size:12px;display:flex}.event-badge.svelte-1pw2byy{color:#6ee7b7;background:#064e3b;border-radius:20px;margin-left:auto;padding:4px 10px}.callback-preview.svelte-1pw2byy pre:where(.svelte-1pw2byy){white-space:pre-wrap;overflow-wrap:anywhere;margin:22px 0;font-size:12px;line-height:1.9}.callback-preview.svelte-1pw2byy p:where(.svelte-1pw2byy){color:#94a3b8;font-size:11px;line-height:1.8}.use-cases.svelte-1pw2byy .grid:where(.svelte-1pw2byy) h3:where(.svelte-1pw2byy){margin-top:0}@media (width<=650px){.payment-section.svelte-1pw2byy{padding-bottom:45px}.callback-section.svelte-1pw2byy{grid-template-columns:1fr;gap:25px;margin-bottom:45px;padding:25px 20px}.callback-preview.svelte-1pw2byy{padding:18px}.flow-note.svelte-1pw2byy{padding:16px}.callback-section.svelte-1pw2byy .text-button:where(.svelte-1pw2byy){font-size:12px}}.landing.svelte-1pw2byy{background:radial-gradient(at 90% 0,#f0f9ff 0,#0000 28%),#fff}.navigation-shell.svelte-1pw2byy{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border-bottom:1px solid #e2e8f080;position:sticky;top:0;box-shadow:0 8px 28px -24px #0f172a55}.top.svelte-1pw2byy{border-bottom:0}.mobile-nav.svelte-1pw2byy{max-width:1280px;margin:auto}.navlinks.svelte-1pw2byy>a:where(.svelte-1pw2byy):not(.button){padding:10px 0;transition:color .2s;position:relative}.navlinks.svelte-1pw2byy>a:where(.svelte-1pw2byy):not(.button):after{content:"";transform-origin:0;background:#1c95ec;border-radius:2px;height:2px;transition:transform .25s;position:absolute;bottom:3px;left:0;right:0;transform:scaleX(0)}.navlinks.svelte-1pw2byy>a:where(.svelte-1pw2byy):not(.button):hover:after,.navlinks.svelte-1pw2byy>a:where(.svelte-1pw2byy):not(.button):focus-visible:after,.navlinks.svelte-1pw2byy>a.active:where(.svelte-1pw2byy):after{transform:scaleX(1)}.navlinks.svelte-1pw2byy>a.active:where(.svelte-1pw2byy){color:#0a78d2}.mobile-nav.svelte-1pw2byy a.active:where(.svelte-1pw2byy){color:#0a78d2;background:#e0f2fe}.hero.svelte-1pw2byy{background:radial-gradient(at 90% 35%,#e0f2fe88,#0000 68%)}h1.svelte-1pw2byy em:where(.svelte-1pw2byy){-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#0a78d2,#38bdf8);-webkit-background-clip:text;background-clip:text}.preview.svelte-1pw2byy{border-color:#d8eeff;box-shadow:0 30px 90px -30px #0a78d255,inset 0 1px #fff}.grid.svelte-1pw2byy article:where(.svelte-1pw2byy){transition:transform .3s,box-shadow .3s,border-color .3s}.icon.svelte-1pw2byy{transition:transform .3s,background .3s}.button.svelte-1pw2byy,.outline-button.svelte-1pw2byy,.text-button.svelte-1pw2byy{transition:transform .25s,box-shadow .25s,background .25s}.button.svelte-1pw2byy:active,.outline-button.svelte-1pw2byy:active{transform:translateY(0)}.faq.svelte-1pw2byy details:where(.svelte-1pw2byy){transition:border-color .25s,box-shadow .25s}.faq.svelte-1pw2byy details[open]:where(.svelte-1pw2byy){border-color:#b6e0ff;box-shadow:0 8px 25px -18px #0a78d266}.faq.svelte-1pw2byy details[open]:where(.svelte-1pw2byy) summary:where(.svelte-1pw2byy) svg{transform:rotate(90deg)}.faq.svelte-1pw2byy summary:where(.svelte-1pw2byy) svg{transition:transform .25s}.cta.svelte-1pw2byy{background:radial-gradient(circle at 10% 0,#7dd3fc88,#0000 50%),linear-gradient(135deg,#38bdf8,#1c95ec,#075985);position:relative;overflow:hidden}section[id].svelte-1pw2byy{scroll-margin-top:112px}section[tabindex="-1"].svelte-1pw2byy:focus{outline:none}a.svelte-1pw2byy:focus-visible,button.svelte-1pw2byy:focus-visible,summary.svelte-1pw2byy:focus-visible{outline-offset:5px;border-radius:6px;outline:2px solid #1c95ec}@media (hover:hover) and (prefers-reduced-motion:no-preference){.grid.svelte-1pw2byy article:where(.svelte-1pw2byy):hover{border-color:#b6e0ff;transform:translateY(-6px);box-shadow:0 18px 40px -20px #0a78d244}.grid.svelte-1pw2byy article:where(.svelte-1pw2byy):hover .icon:where(.svelte-1pw2byy){background:#d8eeff;transform:rotate(-5deg)}.button.svelte-1pw2byy:hover,.outline-button.svelte-1pw2byy:hover{transform:translateY(-2px);box-shadow:0 14px 28px -14px #0a78d266}.text-button.svelte-1pw2byy:hover{transform:translate(3px)}}@media (width>=651px) and (width<=1000px){.navlinks.svelte-1pw2byy>a:where(.svelte-1pw2byy):not(.button){display:none}.navlinks.svelte-1pw2byy{margin-left:auto}.mobile-toggle.svelte-1pw2byy{color:#64748b;border:1px solid #e2e8f0;border-radius:10px;padding:9px;display:flex}.mobile-nav.svelte-1pw2byy{max-height:calc(100dvh - 88px);display:grid;overflow-y:auto}}@media (width<=650px){section[id].svelte-1pw2byy{scroll-margin-top:96px}.mobile-nav.svelte-1pw2byy{max-height:calc(100dvh - 76px);overflow-y:auto}}@media (prefers-reduced-motion:reduce){.grid.svelte-1pw2byy article:where(.svelte-1pw2byy),.icon.svelte-1pw2byy,.button.svelte-1pw2byy,.outline-button.svelte-1pw2byy,.text-button.svelte-1pw2byy,.faq.svelte-1pw2byy details:where(.svelte-1pw2byy),.faq.svelte-1pw2byy summary:where(.svelte-1pw2byy) svg,.navlinks.svelte-1pw2byy>a:where(.svelte-1pw2byy):not(.button):after{transition:none}}
