.plansbridge.svelte-1sdaycd{margin-block-start:var(--sp-6);color:var(--fg-muted);font-size:var(--fs-sm);max-inline-size:var(--measure)}.plansbridge.svelte-1sdaycd a:where(.svelte-1sdaycd){color:var(--accent-fg)}.flowstrip.svelte-1sdaycd{text-align:center}.flow.svelte-1sdaycd{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-4);counter-reset:flow}@media(min-width:760px){.flow.svelte-1sdaycd{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-6)}}.flow-item.svelte-1sdaycd{counter-increment:flow;position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);padding:var(--sp-8) var(--sp-4) var(--sp-6);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface-raised);transition:transform var(--dur-base) var(--ease),box-shadow var(--dur-base) var(--ease),border-color var(--dur-base) var(--ease)}.flow-item.svelte-1sdaycd:hover{transform:translateY(-3px);box-shadow:var(--shadow-2);border-color:var(--border-strong)}@media(min-width:760px){.flow-item.svelte-1sdaycd:after{content:"";position:absolute;inset-block-start:calc(var(--sp-8) + 22px);inset-inline-start:100%;inline-size:var(--sp-6);block-size:2px;background:var(--border-strong)}.flow-item.svelte-1sdaycd:last-child:after{content:none}}.flow-item.key.svelte-1sdaycd{border-color:var(--accent);background:var(--accent-soft);box-shadow:var(--shadow-accent)}.flow-glyph.svelte-1sdaycd{position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:52px;block-size:52px;border-radius:var(--r-full);background:var(--surface);border:1px solid var(--border);color:var(--accent-fg)}.flow-item.key.svelte-1sdaycd .flow-glyph:where(.svelte-1sdaycd){background:var(--grad-brand);border-color:transparent;color:var(--fg-on-accent)}.flow-glyph.svelte-1sdaycd:before{content:counter(flow);position:absolute;inset-block-start:calc(-1 * var(--sp-2));inset-inline-end:calc(-1 * var(--sp-2));inline-size:24px;block-size:24px;display:grid;place-items:center;border-radius:var(--r-full);background:var(--fg);color:var(--bg);font-size:var(--fs-xs);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.flow-item.key.svelte-1sdaycd .flow-glyph:where(.svelte-1sdaycd):before{background:var(--accent);color:var(--fg-on-accent)}.flow-label.svelte-1sdaycd{font-weight:var(--fw-semibold);font-size:var(--fs-lg);line-height:var(--lh-heading);text-wrap:balance}.flow-note.svelte-1sdaycd{margin-block:var(--sp-6) 0;color:var(--fg-muted)}.flow-cta.svelte-1sdaycd{margin-block-start:var(--sp-6);display:flex;flex-wrap:wrap;gap:var(--sp-3);justify-content:center}.how.svelte-1sdaycd{list-style:none;margin:0;padding:0;counter-reset:how;display:grid;gap:var(--sp-6)}@media(min-width:900px){.how.svelte-1sdaycd{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.how-item.svelte-1sdaycd{counter-increment:how;position:relative;padding:var(--sp-8) var(--sp-6) var(--sp-6);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface-raised);transition:transform var(--dur-base) var(--ease),box-shadow var(--dur-base) var(--ease)}.how-item.svelte-1sdaycd:hover{transform:translateY(-3px);box-shadow:var(--shadow-2)}.how-item.svelte-1sdaycd:before{content:counter(how);position:absolute;inset-block-start:calc(-1 * var(--sp-4));inset-inline-start:var(--sp-6);inline-size:40px;block-size:40px;display:grid;place-items:center;border-radius:var(--r-full);background:var(--grad-brand);color:var(--fg-on-accent);font-weight:var(--fw-bold);font-size:var(--fs-md);font-variant-numeric:tabular-nums;box-shadow:var(--shadow-accent)}.how-item.how-key.svelte-1sdaycd{border-color:var(--accent);box-shadow:var(--shadow-2)}.how-body.svelte-1sdaycd{margin-block:var(--sp-3) 0;color:var(--fg-muted);line-height:var(--lh-body)}.how-badge.svelte-1sdaycd{display:inline-flex;align-items:center;gap:var(--sp-1);margin-block:var(--sp-3) 0;padding:var(--sp-1) var(--sp-3);border-radius:var(--r-full);background:var(--accent);color:var(--fg-on-accent);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.how-why.svelte-1sdaycd{margin-block:var(--sp-4) 0;padding-block-start:var(--sp-4);border-block-start:1px solid var(--border);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-body)}.midcta.svelte-1sdaycd{text-align:center}.midcta-inner.svelte-1sdaycd{padding:clamp(var(--sp-8),6vw,var(--sp-16)) var(--sp-6);border-radius:var(--r-xl);background:var(--grad-brand-soft);border:1px solid var(--border)}.midcta-acts.svelte-1sdaycd{margin-block-start:var(--sp-6);justify-content:center}.ladder.svelte-1sdaycd{display:grid;gap:var(--sp-8);align-items:start}@media(min-width:900px){.ladder.svelte-1sdaycd{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.tierbox.svelte-1sdaycd{padding:var(--sp-6);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface-raised)}.tiers.svelte-1sdaycd{inline-size:100%;border-collapse:collapse;font-size:var(--fs-md)}.tiers.svelte-1sdaycd caption:where(.svelte-1sdaycd){text-align:start;color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-body);padding-block-end:var(--sp-4)}.tiers.svelte-1sdaycd th:where(.svelte-1sdaycd),.tiers.svelte-1sdaycd td:where(.svelte-1sdaycd){text-align:start;padding:var(--sp-3) var(--sp-2);border-block-end:1px solid var(--border)}.tiers.svelte-1sdaycd thead:where(.svelte-1sdaycd) th:where(.svelte-1sdaycd){font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.08em}.tiers.svelte-1sdaycd tbody:where(.svelte-1sdaycd) th:where(.svelte-1sdaycd){font-weight:var(--fw-normal);color:var(--fg)}.pct.svelte-1sdaycd{text-align:end;font-weight:var(--fw-bold);font-size:var(--fs-lg);color:var(--accent-fg);font-variant-numeric:tabular-nums}.tiers.svelte-1sdaycd tbody:where(.svelte-1sdaycd) tr:where(.svelte-1sdaycd):last-child th:where(.svelte-1sdaycd),.tiers.svelte-1sdaycd tbody:where(.svelte-1sdaycd) tr:where(.svelte-1sdaycd):last-child td:where(.svelte-1sdaycd){border-block-end:none;background:var(--accent-soft)}.tiers.svelte-1sdaycd tbody:where(.svelte-1sdaycd) tr:where(.svelte-1sdaycd):last-child th:where(.svelte-1sdaycd){border-start-start-radius:var(--r-md);border-end-start-radius:var(--r-md);font-weight:var(--fw-semibold)}.tiers.svelte-1sdaycd tbody:where(.svelte-1sdaycd) tr:where(.svelte-1sdaycd):last-child td:where(.svelte-1sdaycd){border-start-end-radius:var(--r-md);border-end-end-radius:var(--r-md)}.tiers.svelte-1sdaycd tbody:where(.svelte-1sdaycd) tr:where(.svelte-1sdaycd):last-child .pct:where(.svelte-1sdaycd){font-size:var(--fs-2xl)}.extras.svelte-1sdaycd{display:flex;flex-direction:column;gap:var(--sp-6)}.extra.svelte-1sdaycd{display:flex;align-items:flex-start;gap:var(--sp-4)}.glyph.svelte-1sdaycd{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;flex:none;border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-fg)}.extra-cta.svelte-1sdaycd{margin-block-start:var(--sp-2)}.mt.svelte-1sdaycd{margin-block-start:var(--sp-8)}@media(prefers-reduced-motion:reduce){.flow-item.svelte-1sdaycd,.how-item.svelte-1sdaycd{transition:none}.flow-item.svelte-1sdaycd:hover,.how-item.svelte-1sdaycd:hover{transform:none}}
