.takeover.svelte-1txzgai{width:min(52rem,100%);margin:0 auto;display:flex;flex-direction:column;gap:var(--space-4)}.head.svelte-1txzgai h1:where(.svelte-1txzgai){margin:0;font-size:var(--text-2xl);color:var(--text-primary)}.sitting-line.svelte-1txzgai{margin:0 0 var(--space-2);font-size:var(--text-xl);font-weight:700;color:var(--color-action-text)}.terms.svelte-1txzgai{margin:var(--space-2) 0 0;font-size:var(--text-base);color:var(--text-secondary)}.doc.svelte-1txzgai{max-height:62vh;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised)}@media(prefers-reduced-motion:reduce){.doc.svelte-1txzgai{scroll-behavior:auto}}html[data-reduced-motion] .doc.svelte-1txzgai{scroll-behavior:auto}.clauses.svelte-1txzgai{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.clauses.svelte-1txzgai li.declined:where(.svelte-1txzgai){opacity:.55}.c-name.svelte-1txzgai{font-size:var(--text-base);font-weight:700;color:var(--text-primary)}.tag.svelte-1txzgai{margin-left:var(--space-2);font-size:var(--text-xs);font-weight:700;color:var(--text-tertiary)}.clauses.svelte-1txzgai .c-body{margin:var(--space-2) 0 0;font-size:var(--text-base);line-height:1.6;color:var(--text-secondary)}.clauses.svelte-1txzgai li.statutory:where(.svelte-1txzgai) .c-name:where(.svelte-1txzgai),.clauses.svelte-1txzgai li.statutory:where(.svelte-1txzgai) .c-body{font-size:14pt;line-height:1.45}.choice.svelte-1txzgai{display:flex;gap:var(--space-4);margin-top:var(--space-3)}.opt.svelte-1txzgai{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-base);padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md)}.initial.svelte-1txzgai{margin-top:var(--space-3);max-width:22rem;border-radius:var(--radius-lg);transition:box-shadow .25s ease}.initial.inked.svelte-1txzgai{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-positive) 35%,transparent)}@media(prefers-reduced-motion:reduce){.initial.svelte-1txzgai{transition:none}}html[data-reduced-motion] .initial.svelte-1txzgai{transition:none}.sign.svelte-1txzgai{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:var(--space-2)}.foot.svelte-1txzgai{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.cap.svelte-1txzgai{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--text-primary)}.agree.svelte-1txzgai{margin:0;font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.err.svelte-1txzgai{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--color-destructive-text)}.steps.svelte-1txzgai{list-style:none;display:flex;gap:var(--space-3);margin:var(--space-3) 0 0;padding:0;font-size:var(--text-sm);font-weight:600;color:var(--text-tertiary)}.steps.svelte-1txzgai li.active:where(.svelte-1txzgai){color:var(--color-action-text)}.steps.svelte-1txzgai li.done:where(.svelte-1txzgai){color:var(--color-positive-text)}.card-step.svelte-1txzgai{padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);display:flex;flex-direction:column;gap:var(--space-3)}.card-step.svelte-1txzgai h2:where(.svelte-1txzgai){margin:0;font-size:var(--text-xl);color:var(--text-primary)}.card-lede.svelte-1txzgai,.card-mount.svelte-1txzgai{min-height:9rem}.thanks.svelte-1txzgai{margin:auto;text-align:center;padding:var(--space-8) 0}.thanks.svelte-1txzgai .big:where(.svelte-1txzgai){font-size:3.5rem}.thanks.svelte-1txzgai h1:where(.svelte-1txzgai){margin:var(--space-4) 0 var(--space-2);font-size:var(--text-2xl);color:var(--text-primary)}.thanks.svelte-1txzgai p:where(.svelte-1txzgai){margin:0;font-size:var(--text-lg);color:var(--text-secondary)}.trial-pay.svelte-14363ci{max-width:34rem;margin:0 auto;padding:var(--space-8) var(--space-5);display:flex;flex-direction:column;gap:var(--space-4);text-align:center}h1.svelte-14363ci{font-size:var(--text-2xl);font-weight:700;margin:0}.lede.svelte-14363ci{color:var(--text-secondary);font-size:var(--text-lg);margin:0}.card-mount.svelte-14363ci{text-align:left;background:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-4)}.waiting.svelte-14363ci{color:var(--text-tertiary);margin:0}.err.svelte-14363ci{color:var(--color-destructive);margin:0}.cta.svelte-14363ci{align-self:center;min-width:12rem;min-height:3.25rem;font-size:var(--text-lg)}.present.svelte-1f572dk{width:min(52rem,100%);margin:0 auto;display:flex;flex-direction:column;gap:var(--space-4)}.head.svelte-1f572dk{display:flex;align-items:center;gap:var(--space-4)}.head.svelte-1f572dk h1:where(.svelte-1f572dk){margin:0;font-size:var(--text-2xl);color:var(--text-primary)}.head.svelte-1f572dk p:where(.svelte-1f572dk){margin:var(--space-1) 0 0;font-size:var(--text-base);color:var(--text-secondary)}.results.svelte-1f572dk h2:where(.svelte-1f572dk){margin:0;font-size:var(--text-2xl);color:var(--text-primary)}.sub.svelte-1f572dk{margin:var(--space-2) 0 0;font-size:var(--text-base);color:var(--text-secondary)}.chips.svelte-1f572dk{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.chip.svelte-1f572dk{padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--color-action-soft);color:var(--color-action-text);font-size:var(--text-sm);font-weight:600}.send-error.svelte-1f572dk{margin:var(--space-4) 0 0;font-size:var(--text-base);font-weight:600;color:var(--color-destructive-text)}.none.svelte-1f572dk{margin:var(--space-5) 0 0;font-size:var(--text-lg);color:var(--text-secondary)}.cards.svelte-1f572dk{list-style:none;margin:var(--space-4) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.cards.svelte-1f572dk li:where(.svelte-1f572dk){animation:svelte-1f572dk-rise .32s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--i) * 55ms)}@keyframes svelte-1f572dk-rise{0%{opacity:0;transform:translateY(10px)}}@media(prefers-reduced-motion:reduce){.cards.svelte-1f572dk li:where(.svelte-1f572dk){animation:none}}.card.svelte-1f572dk{width:100%;display:flex;flex-direction:column;gap:var(--space-2);text-align:left;padding:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-sm);transition:border-color .12s ease,background .12s ease,transform .12s ease}.card.svelte-1f572dk:active{transform:scale(.99);background:var(--color-action-faint);border-color:var(--color-action)}.card.rec.svelte-1f572dk{border-color:color-mix(in srgb,var(--color-action) 45%,var(--border-default))}.c-head.svelte-1f572dk{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.c-name.svelte-1f572dk{font-size:var(--text-xl);font-weight:700;color:var(--text-primary)}.c-desc.svelte-1f572dk{font-size:var(--text-base);color:var(--text-secondary);line-height:1.5}.c-goals.svelte-1f572dk{display:flex;flex-wrap:wrap;gap:var(--space-3)}.c-goal.svelte-1f572dk{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:600;color:var(--text-secondary)}.check.svelte-1f572dk{color:var(--color-positive);font-weight:800}.c-buy.svelte-1f572dk{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-default)}.c-price.svelte-1f572dk{font-size:var(--text-xl);font-weight:700;color:var(--text-primary)}.c-ladder.svelte-1f572dk{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-1)}.rung.svelte-1f572dk,.c-line.svelte-1f572dk{font-size:var(--text-sm);color:var(--text-secondary)}.rung-head.svelte-1f572dk strong:where(.svelte-1f572dk){color:var(--text-primary)}.rung-save.svelte-1f572dk,.rung-pre.svelte-1f572dk{margin-left:var(--space-2)}.rung-save.svelte-1f572dk{color:var(--color-positive-text);font-weight:600}.thanks.svelte-1f572dk{margin:auto;text-align:center;padding:var(--space-8) 0}.thanks.svelte-1f572dk .big:where(.svelte-1f572dk){font-size:3.5rem;margin:0}.thanks.svelte-1f572dk h1:where(.svelte-1f572dk){margin:var(--space-4) 0 var(--space-2);font-size:var(--text-2xl);color:var(--text-primary)}.thanks.svelte-1f572dk p:where(.svelte-1f572dk){margin:0;font-size:var(--text-lg);color:var(--text-secondary)}
