.proof.svelte-lwlkxd{flex-direction:column;gap:14px;margin:0;display:flex}.grid.svelte-lwlkxd{grid-template-columns:repeat(var(--cols), 1fr);aspect-ratio:1;border-radius:var(--r-l);width:min(100%,460px);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:linear-gradient(135deg,#ffffff38 0%,#fff0 40%),#062f7059;border:1px solid #ffffff38;gap:3px;padding:14px;display:grid;box-shadow:inset 1px 1px #ffffff4d,0 30px 60px -30px #000a28cc}.grid.svelte-lwlkxd span:where(.svelte-lwlkxd){background:#ffffff1a;border-radius:2px}.grid.svelte-lwlkxd span.s:where(.svelte-lwlkxd){transition:background .35s ease-out var(--d);background:#ffffff1a}.grid.lit.svelte-lwlkxd span.s:where(.svelte-lwlkxd){background:var(--c-sky-light);box-shadow:0 0 6px #a8ddf9a6}figcaption.svelte-lwlkxd{color:var(--c-nav-ink);font-size:var(--fs-m);flex-direction:column;gap:6px;display:flex}.cap.svelte-lwlkxd{color:#fff;font-weight:550}.legend.svelte-lwlkxd{font-size:var(--fs-s);align-items:center;gap:8px;display:flex}.key.svelte-lwlkxd{border-radius:2px;width:10px;height:10px;display:inline-block}.key.data.svelte-lwlkxd{background:#ffffff24;border:1px solid #ffffff59}.key.samp.svelte-lwlkxd{background:var(--c-sky-light);margin-left:10px}@media (prefers-reduced-motion:reduce){.grid.svelte-lwlkxd span.s:where(.svelte-lwlkxd){transition:none}}.landing.svelte-1uha8ag{background:radial-gradient(900px 560px at 92% 4%,#fddf6a33 0%,#fddf6a00 70%),radial-gradient(1000px 700px at 0 22%,#6cc5fb3d 0%,#6cc5fb00 70%),radial-gradient(1100px 800px at 100% 70%,#a8ddf961 0%,#a8ddf900 70%),linear-gradient(#f4fafd 0%,#e8f3fb 60%,#dfeffa 100%);font-size:15px}.wrap.svelte-1uha8ag{width:min(1180px,100% - 32px);margin:0 auto}.sky.svelte-1uha8ag{color:var(--c-nav-ink);background:radial-gradient(34% 52% at 74% 46%,#6cc5fb5c 0%,#6cc5fb00 70%),radial-gradient(36% 60% at 0 112%,#6cc5fb4d 0%,#6cc5fb00 70%),radial-gradient(60% 50% at 40% -10%,#6cc5fb4d 0%,#6cc5fb00 70%),linear-gradient(170deg,#0a4caf 0%,#083d91 55%,#062f70 100%)}.top.svelte-1uha8ag{background:linear-gradient(#ffffff0f 0%,#ffffff05 100%);box-shadow:inset 0 -1px #ffffff1f}.bar.svelte-1uha8ag{align-items:center;gap:24px;height:68px;display:flex}.brand.svelte-1uha8ag{text-decoration:none}.top.svelte-1uha8ag nav:where(.svelte-1uha8ag){gap:22px;margin-left:auto;display:flex}.top.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:var(--c-nav-ink);font-weight:500;text-decoration:none}.top.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{color:#fff}.sky.svelte-1uha8ag .btn.primary{color:var(--c-brand-text);background:linear-gradient(#fff 0%,#eaf4fd 100%);border-color:#ffffffd9;box-shadow:inset 0 1px #fff,inset 0 -1px #1056aa1f,0 10px 24px -10px #000a28b3}.sky.svelte-1uha8ag .btn.primary:hover{background:#fff;box-shadow:inset 0 1px #fff,0 0 0 4px #ffffff29,0 14px 28px -12px #000a28cc}.sky.svelte-1uha8ag .btn.primary:focus-visible{box-shadow:0 0 0 2px #062f70,0 0 0 5px #ffffffd9}.hero.svelte-1uha8ag{padding:56px 0 72px}.hero-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;display:grid}h1.svelte-1uha8ag{color:#fff;letter-spacing:-.035em;text-shadow:0 2px 24px #02143c59;max-width:12ch;font-size:clamp(40px,5.6vw,68px);font-weight:700;line-height:1.02}.lead.svelte-1uha8ag{max-width:52ch;margin-top:22px;font-size:18px;line-height:1.55}.lead.dark.svelte-1uha8ag{color:var(--c-ink-2);margin-top:10px}.ctas.svelte-1uha8ag{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.ctas.svelte-1uha8ag .btn{height:44px;padding:0 22px;font-size:15px}.ghost-light.svelte-1uha8ag{border-radius:var(--r-pill);color:#fff;background:linear-gradient(135deg,#ffffff1f 0%,#ffffff08 60%);border:1px solid #ffffff59;align-items:center;gap:8px;height:44px;padding:0 20px;font-weight:550;text-decoration:none;transition:background .15s,border-color .15s,transform .18s cubic-bezier(.2,.8,.3,1.2);display:inline-flex;box-shadow:inset 1px 1px #ffffff40}.ghost-light.svelte-1uha8ag:hover{transform:translateY(var(--lift));background:linear-gradient(135deg,#ffffff29 0%,#ffffff0f 60%);border-color:#fff9}.ghost-light.svelte-1uha8ag:focus-visible{border-radius:var(--r-pill)}h2.svelte-1uha8ag{letter-spacing:-.025em;font-size:clamp(28px,3vw,38px)}.why.svelte-1uha8ag{padding:80px 0 40px}.usps.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.usp.svelte-1uha8ag{background:var(--glass-sheen), var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge);border-radius:var(--r-l);box-shadow:var(--glass-shadow);grid-template-columns:40px 1fr;align-content:start;gap:8px 14px;padding:24px 24px 26px;display:grid}.usp.svelte-1uha8ag .ic:where(.svelte-1uha8ag){background:var(--c-brand-fill), var(--c-brand-strong);color:#fff;border-radius:12px;grid-row:span 2;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 1px #fff6,0 6px 14px -6px #0560c8b3}.usp.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:20px;line-height:1.25}.usp.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--c-ink-2);max-width:60ch;line-height:1.6}.compare.svelte-1uha8ag{background:var(--glass-sheen), var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge);border-radius:var(--r-l);box-shadow:var(--glass-shadow);flex-direction:column;gap:12px;margin:16px 0 0;padding:22px 24px;display:flex}.compare.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){font-family:var(--font-display);margin-bottom:4px;font-size:17px;font-weight:650}.bar-row.svelte-1uha8ag{grid-template-columns:250px 1fr 320px;align-items:center;gap:16px;display:grid}.bar-label.svelte-1uha8ag{color:var(--c-ink-2)}.track.svelte-1uha8ag{background:#1056aa1a;border-radius:999px;height:12px;overflow:hidden;box-shadow:inset 0 1px 2px #062f701f}.fill.svelte-1uha8ag{border-radius:999px;height:100%;display:block;box-shadow:inset 0 1px #fff6}.fill.cloudy.svelte-1uha8ag{background:linear-gradient(90deg, var(--c-sky) 0%, var(--c-brand) 55%, var(--c-brand-text) 100%)}.fill.pdp.svelte-1uha8ag{background:var(--c-ink-3)}.bar-val.svelte-1uha8ag{font-variant-numeric:tabular-nums;font-weight:600}.how.svelte-1uha8ag{padding:56px 0 72px}.steps.svelte-1uha8ag{counter-reset:step;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag){padding:0 20px 0 0;position:relative}.n.svelte-1uha8ag{background:var(--c-brand-fill), var(--c-brand-strong);color:#fff;width:36px;height:36px;font-family:var(--font-display);z-index:1;border-radius:50%;place-items:center;font-weight:700;display:inline-grid;position:relative;box-shadow:inset 0 1px #fff6,0 0 0 4px #ffffffb3,0 6px 16px -6px #0560c8b3}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag):not(:last-child):after{content:"";background:linear-gradient(90deg, var(--c-sky), var(--c-sky-pale));height:2px;position:absolute;top:17px;left:36px;right:0}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:16px;font-size:17px;line-height:1.3}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--c-ink-2);margin-top:8px;line-height:1.55}.download.svelte-1uha8ag{border-top:1px solid #1056aa24;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:24px 56px;padding:64px 0 80px;display:grid}.web-alt.svelte-1uha8ag{background:var(--glass-sheen), var(--glass);border:1px solid var(--glass-edge);border-radius:var(--r-l);box-shadow:var(--glass-shadow);grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.foot.svelte-1uha8ag{color:var(--c-nav-ink);background:radial-gradient(40% 120% at 100% 0,#6cc5fb2e 0%,#6cc5fb00 70%),linear-gradient(170deg,#083d91 0%,#062f70 100%);padding:28px 0;box-shadow:inset 0 1px #ffffff1f}.foot-row.svelte-1uha8ag{font-size:var(--fs-m);justify-content:space-between;align-items:center;gap:20px;display:flex}@media (width<=900px){.hero-grid.svelte-1uha8ag,.usps.svelte-1uha8ag,.download.svelte-1uha8ag{grid-template-columns:1fr}.steps.svelte-1uha8ag{grid-template-columns:1fr;gap:24px}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag):after{display:none}.bar-row.svelte-1uha8ag{grid-template-columns:1fr;gap:6px}.top.svelte-1uha8ag nav:where(.svelte-1uha8ag){display:none}.bar.svelte-1uha8ag{justify-content:space-between}}
