.faq-narrow.svelte-1vxjeyo{max-width:760px;margin:0 auto}.subhero.svelte-1vxjeyo{text-align:center}.subhero.svelte-1vxjeyo .eyebrow:where(.svelte-1vxjeyo){display:block;margin-bottom:14px}.subhero.svelte-1vxjeyo h1:where(.svelte-1vxjeyo){max-width:760px;margin:0 auto 18px}.subhero.svelte-1vxjeyo p:where(.svelte-1vxjeyo){color:var(--body);font-size:18px;max-width:600px;margin:0 auto}.subhero.svelte-1vxjeyo .crumbs:where(.svelte-1vxjeyo){justify-content:center;margin-bottom:24px}.stat-row.svelte-1vxjeyo{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:center;max-width:820px;margin:0 auto}.stat-row.svelte-1vxjeyo .metric:where(.svelte-1vxjeyo){font-size:40px}.pipe.svelte-1vxjeyo{max-width:760px;margin:0 auto;display:flex;flex-direction:column}.pipe-step.svelte-1vxjeyo{display:grid;grid-template-columns:56px 1fr;gap:20px}.pipe-rail.svelte-1vxjeyo{display:flex;flex-direction:column;align-items:center}.pipe-node.svelte-1vxjeyo{width:44px;height:44px;border-radius:var(--r-md);background:var(--surface-card);border:1px solid var(--hairline-strong);display:grid;place-items:center;color:var(--ink);flex:none;z-index:1}.pipe-node.svelte-1vxjeyo svg{width:20px;height:20px}.pipe-node.accent.svelte-1vxjeyo{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.pipe-node.good.svelte-1vxjeyo{background:var(--good);border-color:var(--good);color:#fff}.pipe-line.svelte-1vxjeyo{width:2px;flex:1;background:var(--hairline-strong);min-height:28px}.pipe-body.svelte-1vxjeyo{padding-bottom:36px}.pipe-body.svelte-1vxjeyo .n:where(.svelte-1vxjeyo){font-family:var(--mono);font-size:12px;color:var(--faint);font-weight:600}.pipe-body.svelte-1vxjeyo h3:where(.svelte-1vxjeyo){font-size:19px;font-weight:600;margin:4px 0 8px}.pipe-body.svelte-1vxjeyo p:where(.svelte-1vxjeyo){color:var(--body);font-size:15px;line-height:1.6}.pipe-body.svelte-1vxjeyo .code:where(.svelte-1vxjeyo){display:inline-block;font-family:var(--mono);font-size:12px;background:var(--surface-strong);color:var(--ink);padding:2px 8px;border-radius:var(--r-xs);margin-top:8px}.act-pill.svelte-1vxjeyo{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;padding:3px 9px;border-radius:999px;margin-bottom:12px}.act-pill.accent.svelte-1vxjeyo{background:var(--accent-soft);color:var(--accent-hover)}.act-pill.warn.svelte-1vxjeyo{background:var(--warn-soft);color:#8a5600;color:oklch(50% .13 70)}.act-pill.faint.svelte-1vxjeyo{background:var(--surface-strong);color:var(--muted)}[data-theme=dark] .act-pill.warn.svelte-1vxjeyo{color:#ffc573}.safe-grid.svelte-1vxjeyo{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-base);max-width:900px;margin:0 auto}.channel.svelte-1vxjeyo{background:var(--surface-dark);color:var(--on-dark);border-radius:var(--r-xl);padding:48px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.channel.svelte-1vxjeyo h2:where(.svelte-1vxjeyo){color:var(--on-dark);margin-bottom:16px}.channel.svelte-1vxjeyo p:where(.svelte-1vxjeyo){color:var(--on-dark-muted);line-height:1.6;margin-bottom:14px}.channel-eyebrow.svelte-1vxjeyo{color:#7cd591}.channel.svelte-1vxjeyo .wa:where(.svelte-1vxjeyo){background:#212730;border:1px solid oklch(32% .02 260);border-radius:var(--r-lg);padding:20px;display:flex;flex-direction:column;gap:12px}.channel.svelte-1vxjeyo .wa:where(.svelte-1vxjeyo) .msg:where(.svelte-1vxjeyo) .bubble:where(.svelte-1vxjeyo){font-size:14px;line-height:1.45;padding:10px 13px;border-radius:14px;max-width:90%}.channel.svelte-1vxjeyo .wa:where(.svelte-1vxjeyo) .msg.out:where(.svelte-1vxjeyo){align-self:flex-end}.channel.svelte-1vxjeyo .wa:where(.svelte-1vxjeyo) .msg.out:where(.svelte-1vxjeyo) .bubble:where(.svelte-1vxjeyo){background:var(--good);color:#06281c;border-bottom-right-radius:4px}.channel.svelte-1vxjeyo .wa:where(.svelte-1vxjeyo) .msg.in:where(.svelte-1vxjeyo) .bubble:where(.svelte-1vxjeyo){background:#2f3640;color:var(--on-dark);border-bottom-left-radius:4px}.channel.svelte-1vxjeyo .wa:where(.svelte-1vxjeyo) .tmpl:where(.svelte-1vxjeyo){font-size:11px;color:var(--on-dark-muted);font-family:var(--mono)}.flow.svelte-1vxjeyo{display:flex;align-items:center;justify-content:center;max-width:940px;margin:0 auto;flex-wrap:wrap;gap:8px}.flow-node.svelte-1vxjeyo{flex:1;min-width:130px;background:var(--surface-card);border:1px solid var(--hairline);border-radius:var(--r-lg);padding:16px 12px;text-align:center;transition:transform .4s var(--ease),border-color .4s var(--ease),box-shadow .4s var(--ease)}.flow-node.svelte-1vxjeyo .ic:where(.svelte-1vxjeyo){width:36px;height:36px;border-radius:50%;display:grid;place-items:center;margin:0 auto 10px}.flow-node.svelte-1vxjeyo .ic:where(.svelte-1vxjeyo) svg{width:18px;height:18px}.flow-node.svelte-1vxjeyo .ic.good-ic:where(.svelte-1vxjeyo){background:var(--good-soft);color:#00672d;color:oklch(45% .13 150)}.flow-node.svelte-1vxjeyo .ic.accent-ic:where(.svelte-1vxjeyo){background:var(--accent-soft);color:var(--accent)}.flow-node.svelte-1vxjeyo .cl:where(.svelte-1vxjeyo){font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:var(--muted);margin-bottom:4px}.flow-node.svelte-1vxjeyo .cv:where(.svelte-1vxjeyo){font-size:13px;color:var(--ink);font-weight:500}.flow-node.svelte-1vxjeyo .cv.fee:where(.svelte-1vxjeyo){color:var(--good);font-weight:600}.flow-node.good.on.svelte-1vxjeyo{transform:translateY(-6px);border-color:var(--good);box-shadow:0 12px 28px -14px #3bb36073}.flow-node.accent.on.svelte-1vxjeyo{transform:translateY(-6px);border-color:var(--accent);box-shadow:0 12px 28px -14px #0089ea73;box-shadow:0 12px 28px -14px oklch(62% .19 250 / .45)}.flow-arrow.svelte-1vxjeyo{color:var(--faint);display:flex;align-items:center;transition:color .4s var(--ease),transform .4s var(--ease)}.flow-arrow.svelte-1vxjeyo svg{width:22px;height:22px}.flow-arrow.on.svelte-1vxjeyo{color:var(--accent);transform:scale(1.2)}@media(max-width:760px){.stat-row.svelte-1vxjeyo{grid-template-columns:1fr;gap:28px}.safe-grid.svelte-1vxjeyo{grid-template-columns:1fr}.channel.svelte-1vxjeyo{grid-template-columns:1fr;padding:32px}.flow-node.svelte-1vxjeyo{min-width:100%}.flow-arrow.svelte-1vxjeyo{transform:rotate(90deg)}.flow-arrow.on.svelte-1vxjeyo{transform:rotate(90deg) scale(1.2)}}
