.crumb-pad.svelte-dup6lv{padding:20px 24px 0}.subhero.svelte-dup6lv{padding:80px 0 48px;text-align:center;position:relative;overflow:hidden}.subhero.svelte-dup6lv .eyebrow{display:block;margin-bottom:14px}.subhero.svelte-dup6lv h1:where(.svelte-dup6lv){max-width:720px;margin:0 auto 18px}.subhero.svelte-dup6lv p:where(.svelte-dup6lv){color:var(--body);font-size:18px;max-width:600px;margin:0 auto}.sec-wash.svelte-dup6lv{position:absolute;inset:0 0 auto 0;height:340px;z-index:0;background:radial-gradient(640px 280px at 50% -80px,oklch(92% .05 250 / .8),transparent 70%),radial-gradient(520px 240px at 80% -40px,oklch(94% .05 150 / .45),transparent 70%)}[data-theme=dark] .sec-wash.svelte-dup6lv{background:radial-gradient(640px 280px at 50% -80px,oklch(45% .1 255 / .4),transparent 70%),radial-gradient(520px 240px at 80% -40px,oklch(42% .08 150 / .3),transparent 70%)}.subhero.svelte-dup6lv .container:where(.svelte-dup6lv){position:relative;z-index:1}.badge-row.svelte-dup6lv{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:26px}.tbadge.svelte-dup6lv{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--ink);background:var(--surface-card);border:1px solid var(--hairline-strong);border-radius:999px;padding:8px 16px}.tbadge.svelte-dup6lv svg:where(.svelte-dup6lv){width:16px;height:16px;color:var(--good)}.trust-section.svelte-dup6lv{padding-top:24px}.trust-grid.svelte-dup6lv{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-base);max-width:980px;margin:0 auto}.trust-card.svelte-dup6lv{background:var(--surface-card);border:1px solid var(--hairline);border-radius:var(--r-lg);padding:28px}.trust-card.svelte-dup6lv .ic:where(.svelte-dup6lv){width:42px;height:42px;border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;margin-bottom:16px}.trust-card.svelte-dup6lv .ic:where(.svelte-dup6lv) svg:where(.svelte-dup6lv){width:21px;height:21px}.trust-card.svelte-dup6lv h3:where(.svelte-dup6lv){font-size:17px;font-weight:600;margin-bottom:8px}.trust-card.svelte-dup6lv p:where(.svelte-dup6lv){font-size:14px;color:var(--body);line-height:1.6}.logo-tile.svelte-dup6lv{background:var(--surface-strong)!important;padding:0!important}.logo-tile.svelte-dup6lv img:where(.svelte-dup6lv){width:26px;height:26px}.sflow.svelte-dup6lv{display:flex;align-items:center;justify-content:center;max-width:880px;margin:0 auto;flex-wrap:wrap}.snode.svelte-dup6lv{background:var(--surface-card);border:1px solid var(--hairline);border-radius:var(--r-lg);padding:18px 16px;text-align:center;min-width:170px;flex:1;transition:transform .4s var(--ease),border-color .4s var(--ease),box-shadow .4s var(--ease)}.snode.svelte-dup6lv .si:where(.svelte-dup6lv){width:42px;height:42px;border-radius:11px;display:grid;place-items:center;margin:0 auto 10px}.snode.svelte-dup6lv .si:where(.svelte-dup6lv) svg:where(.svelte-dup6lv){width:20px;height:20px}.snode.svelte-dup6lv .sn:where(.svelte-dup6lv){font-size:14px;font-weight:600;color:var(--ink)}.snode.svelte-dup6lv .sd:where(.svelte-dup6lv){font-size:12px;color:var(--muted);margin-top:3px;line-height:1.4}.snode.on.svelte-dup6lv{transform:translateY(-6px);border-color:var(--accent);box-shadow:0 14px 30px -16px #0089ea73;box-shadow:0 14px 30px -16px oklch(62% .19 250 / .45)}.slink.svelte-dup6lv{flex:0 0 64px;height:2px;background:var(--hairline-strong);position:relative;align-self:center;margin-top:6px}.slink.svelte-dup6lv .pkt:where(.svelte-dup6lv){position:absolute;top:50%;width:9px;height:9px;border-radius:50%;background:var(--good);transform:translate(-50%,-50%);box-shadow:0 0 0 4px var(--good-soft);animation:svelte-dup6lv-pktmove 2.4s ease-in-out infinite}@keyframes svelte-dup6lv-pktmove{0%{left:0;opacity:0}12%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}.slink.svelte-dup6lv .lk:where(.svelte-dup6lv){position:absolute;top:-24px;left:50%;transform:translate(-50%);font-size:10px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--muted);white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.slink.svelte-dup6lv .lk:where(.svelte-dup6lv) svg:where(.svelte-dup6lv){width:11px;height:11px;color:var(--good)}.flow-caption.svelte-dup6lv{text-align:center;margin-top:18px}.flow-prose.svelte-dup6lv{margin-top:28px}.never-list.svelte-dup6lv{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.never-item.svelte-dup6lv{display:flex;gap:12px;align-items:flex-start;background:var(--surface-card);border:1px solid var(--hairline);border-radius:var(--r-md);padding:14px 16px}.never-item.svelte-dup6lv .x:where(.svelte-dup6lv){width:22px;height:22px;border-radius:50%;background:var(--bad-soft);color:var(--bad);display:grid;place-items:center;flex:none;margin-top:1px}.never-item.svelte-dup6lv .x:where(.svelte-dup6lv) svg:where(.svelte-dup6lv){width:13px;height:13px}.never-item.svelte-dup6lv p:where(.svelte-dup6lv){font-size:14px;color:var(--body);line-height:1.5}.never-item.svelte-dup6lv b:where(.svelte-dup6lv){color:var(--ink);font-weight:600}.posture.svelte-dup6lv{max-width:980px;margin:0 auto;background:var(--surface-dark);color:var(--on-dark);border-radius:var(--r-xl);padding:48px}.posture-title.svelte-dup6lv{color:var(--on-dark);margin-top:14px}.posture.svelte-dup6lv>p:where(.svelte-dup6lv){color:var(--on-dark-muted);margin-bottom:28px;max-width:620px}.posture-eyebrow.svelte-dup6lv{color:#7cbdff;color:oklch(78% .13 250)}.posture.svelte-dup6lv .rows:where(.svelte-dup6lv){display:flex;flex-direction:column}.posture.svelte-dup6lv .prow:where(.svelte-dup6lv){display:grid;grid-template-columns:200px 1fr;gap:24px;padding:18px 0;border-top:1px solid oklch(32% .02 260)}.posture.svelte-dup6lv .prow:where(.svelte-dup6lv) .k:where(.svelte-dup6lv){font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#7cbdff;color:oklch(78% .13 250)}.posture.svelte-dup6lv .prow:where(.svelte-dup6lv) .v:where(.svelte-dup6lv){color:var(--on-dark-muted);font-size:15px;line-height:1.55}.posture.svelte-dup6lv .prow:where(.svelte-dup6lv) .v:where(.svelte-dup6lv) code:where(.svelte-dup6lv){font-family:var(--mono);font-size:13px;color:var(--on-dark);background:#232933;padding:1px 6px;border-radius:4px}.subproc.svelte-dup6lv{width:100%;border-collapse:collapse;font-size:14px;border:1px solid var(--hairline);border-radius:var(--r-lg);overflow:hidden;max-width:760px;margin:0 auto;background:var(--surface-card)}.subproc.svelte-dup6lv th:where(.svelte-dup6lv),.subproc.svelte-dup6lv td:where(.svelte-dup6lv){padding:12px 16px;text-align:left;border-bottom:1px solid var(--hairline)}.subproc.svelte-dup6lv thead:where(.svelte-dup6lv) th:where(.svelte-dup6lv){background:var(--surface-strong);font-size:12px;text-transform:uppercase;letter-spacing:.4px;color:var(--body)}.subproc.svelte-dup6lv tbody:where(.svelte-dup6lv) tr:where(.svelte-dup6lv):last-child td:where(.svelte-dup6lv){border-bottom:0}.subproc.svelte-dup6lv .nm:where(.svelte-dup6lv){font-weight:600;color:var(--ink)}.sub-caption.svelte-dup6lv{text-align:center;margin-top:16px}.faq-narrow.svelte-dup6lv{max-width:760px;margin:0 auto}.cta-section.svelte-dup6lv{text-align:center}.cta-head.svelte-dup6lv{margin-bottom:28px}.cta-head.svelte-dup6lv{text-align:center;max-width:600px;margin-left:auto;margin-right:auto}.cta-head.svelte-dup6lv h2:where(.svelte-dup6lv){margin-bottom:12px}.cta-head.svelte-dup6lv p:where(.svelte-dup6lv){color:var(--body)}.legal-links.svelte-dup6lv{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media(max-width:760px){.trust-grid.svelte-dup6lv{grid-template-columns:1fr}.posture.svelte-dup6lv .prow:where(.svelte-dup6lv){grid-template-columns:1fr;gap:6px}.posture.svelte-dup6lv{padding:32px}.snode.svelte-dup6lv{min-width:100%}.slink.svelte-dup6lv{flex-basis:100%;width:2px;height:32px;margin:6px auto}.slink.svelte-dup6lv .pkt:where(.svelte-dup6lv){animation:svelte-dup6lv-pktmovev 2.4s ease-in-out infinite}.slink.svelte-dup6lv .lk:where(.svelte-dup6lv){top:50%;left:14px;transform:translateY(-50%)}}@media(prefers-reduced-motion:reduce){.slink.svelte-dup6lv .pkt:where(.svelte-dup6lv){animation:none;left:50%}}@keyframes svelte-dup6lv-pktmovev{0%{top:0;opacity:0}12%{opacity:1}85%{opacity:1}to{top:100%;opacity:0}}
