.noscript-note.svelte-13u84v6{max-width:640px;color:var(--paper-88);margin:0 0 24px;font-size:1rem;line-height:1.65}.noscript-note.svelte-13u84v6 a:where(.svelte-13u84v6){color:var(--signal)}.flow.svelte-13u84v6{flex:1}.col.svelte-13u84v6{padding:clamp(40px, 6vw, 72px) var(--gutter) clamp(48px, 7vw, 88px);max-width:760px}.progress.svelte-13u84v6{align-items:center;gap:16px;min-height:44px;margin-bottom:clamp(32px,5vw,52px);display:flex}.segs.svelte-13u84v6{flex:1;gap:6px;max-width:280px;display:flex}.seg.svelte-13u84v6{background:#ece8df26;flex:1;height:3px;transition:background .3s}.seg.on.svelte-13u84v6{background:var(--signal)}.nav-controls.svelte-13u84v6{white-space:nowrap;align-items:center;gap:18px;display:flex}.back.svelte-13u84v6{color:var(--paper-50);cursor:pointer;background:0 0;border:none;min-height:44px;padding:4px 6px;font-size:.875rem}.back.svelte-13u84v6:hover{color:var(--signal)}.restart-link.svelte-13u84v6{border:none;border-left:1px solid var(--hairline);color:var(--paper-40);cursor:pointer;background:0 0;min-height:44px;padding:4px 0 4px 18px;font-size:.875rem}.restart-link.svelte-13u84v6:hover{color:var(--signal)}.reset-card.svelte-13u84v6{border:1px solid var(--signal);background:#ff4d240f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;max-width:560px;margin:0 0 clamp(28px,4vw,40px);padding:18px 20px;display:flex}.reset-copy.svelte-13u84v6{flex-direction:column;flex:1;gap:4px;min-width:220px;display:flex}.reset-title.svelte-13u84v6{font-family:var(--font-display);color:var(--paper);font-size:1rem;font-weight:700}.reset-sub.svelte-13u84v6{color:var(--paper-65);font-size:1rem;line-height:1.5}.reset-actions.svelte-13u84v6{flex-wrap:wrap;gap:10px;display:flex}.reset-keep.svelte-13u84v6{font-family:var(--font-body);background:var(--signal);border:1px solid var(--signal);color:var(--ink);cursor:pointer;padding:10px 16px;font-size:.875rem;font-weight:600}.reset-keep.svelte-13u84v6:hover{background:var(--paper);border-color:var(--paper)}.reset-confirm.svelte-13u84v6{font-family:var(--font-body);border:1px solid var(--paper-40);color:var(--paper-65);cursor:pointer;background:0 0;padding:10px 16px;font-size:.875rem}.reset-confirm.svelte-13u84v6:hover{border-color:var(--paper);color:var(--paper)}@media (prefers-reduced-motion:no-preference){.reset-card.svelte-13u84v6{animation:.22s both svelte-13u84v6-reset-in}}@keyframes svelte-13u84v6-reset-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.step-kicker.svelte-13u84v6{color:var(--paper-45);margin:0 0 14px}.reassure.svelte-13u84v6{text-wrap:pretty;max-width:640px;color:var(--paper-75);margin:0 0 32px;font-size:.9375rem;line-height:1.6}.question.svelte-13u84v6{letter-spacing:-.025em;text-wrap:balance;margin:0 0 12px;font-size:clamp(1.875rem,4.5vw,3rem);font-weight:800;line-height:1.05}.hint.svelte-13u84v6{color:var(--paper-65);max-width:520px;margin:0 0 32px;font-size:1rem;line-height:1.6}.q-body.svelte-13u84v6{flex-direction:column;gap:26px;max-width:560px;display:flex}.q-body.wide.svelte-13u84v6{gap:20px;max-width:640px}.answer.svelte-13u84v6{font-family:var(--font-body);color:var(--paper);box-sizing:border-box;background:#ece8df0d;border:1px solid #ece8df73;outline:none}.answer.svelte-13u84v6:focus,.answer[aria-invalid=true].svelte-13u84v6{border-color:var(--signal)}.answer.biz.svelte-13u84v6{resize:none;min-height:82px;padding:16px 17px;font-size:1rem;line-height:1.6;overflow:hidden}.answer.pain.svelte-13u84v6{resize:vertical;min-height:240px;padding:20px 21px;font-size:1.0312rem;line-height:1.65}.answer.prompt.svelte-13u84v6{resize:vertical;min-height:110px;padding:17px 18px;font-size:1rem;line-height:1.6}.steps.svelte-13u84v6{display:contents}.options.svelte-13u84v6,.option-list.svelte-13u84v6{flex-direction:column;gap:10px;max-width:560px;display:flex}.option.svelte-13u84v6{text-align:left;font-family:var(--font-body);color:var(--paper);cursor:pointer;background:#ece8df08;border:1px solid #ece8df40;align-items:center;gap:16px;min-height:44px;padding:17px 20px;font-size:1.0312rem;transition:border-color .15s;display:flex}.option.svelte-13u84v6:hover{border-color:var(--signal)}.option.selected.svelte-13u84v6{border-color:var(--signal);background:#ff4d2414}.opt-key.svelte-13u84v6{color:var(--signal);font-size:.875rem}.opt-check.svelte-13u84v6{color:var(--signal);margin-left:auto;font-size:.875rem}.budget-next.svelte-13u84v6{align-self:flex-start;margin-top:16px}.next.svelte-13u84v6{font-family:var(--font-display);background:var(--paper);color:var(--ink);cursor:pointer;border:none;align-self:flex-start;min-height:44px;padding:15px 28px;font-size:1rem;font-weight:700}.next.svelte-13u84v6:hover{background:var(--signal)}.fields.svelte-13u84v6{flex-direction:column;gap:18px;max-width:560px;display:flex}.field.svelte-13u84v6{flex-direction:column;gap:8px;display:flex}.field-label.svelte-13u84v6{letter-spacing:.1em;color:var(--paper-55);font-size:.875rem}.field-label.svelte-13u84v6 .muted:where(.svelte-13u84v6){color:var(--paper-40)}input.svelte-13u84v6,.fields.svelte-13u84v6 textarea:where(.svelte-13u84v6){font-family:var(--font-body);color:var(--paper);background:#ece8df0d;border:1px solid #ece8df73;outline:none;padding:15px 16px;font-size:1rem}.fields.svelte-13u84v6 textarea:where(.svelte-13u84v6){resize:vertical}input.svelte-13u84v6:focus,.fields.svelte-13u84v6 textarea:where(.svelte-13u84v6):focus,input[aria-invalid=true].svelte-13u84v6,.fields.svelte-13u84v6 textarea[aria-invalid=true]:where(.svelte-13u84v6){border-color:var(--signal)}.chips.svelte-13u84v6{flex-wrap:wrap;gap:8px;display:flex}.chip.svelte-13u84v6{font-family:var(--font-body);color:var(--paper);cursor:pointer;background:#ece8df08;border:1px solid #ece8df73;min-height:44px;padding:10px 18px;font-size:.875rem}.chip.svelte-13u84v6:hover{border-color:var(--signal)}.chip.selected.svelte-13u84v6{border-color:var(--signal);background:#ff4d2414}.error.svelte-13u84v6{color:var(--signal);font-size:.875rem}.submit.svelte-13u84v6{font-family:var(--font-display);background:var(--signal);color:var(--ink);cursor:pointer;border:none;align-self:flex-start;padding:16px 30px;font-size:1rem;font-weight:700}.submit.svelte-13u84v6:hover:not(:disabled){background:var(--paper)}.submit.svelte-13u84v6:disabled{opacity:.6;cursor:wait}.reply-line.svelte-13u84v6{color:var(--paper-65);margin:0;font-size:1rem;line-height:1.6}.message-switch.svelte-13u84v6{border-top:1px solid var(--hairline);max-width:560px;color:var(--paper-50);margin:clamp(40px,6vw,64px) 0 0;padding-top:20px;font-size:.875rem}.message-switch.svelte-13u84v6 a:where(.svelte-13u84v6){color:var(--signal);text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.privacy.svelte-13u84v6{color:var(--paper-55);font-size:.875rem;line-height:1.7}.privacy.svelte-13u84v6 a:where(.svelte-13u84v6){color:var(--paper-65)}.received.svelte-13u84v6{color:var(--signal);margin:0 0 14px}.confirm-lede.svelte-13u84v6{color:var(--paper-88);max-width:560px;margin:0 0 32px;font-size:1.0312rem;line-height:1.7}.receipt.svelte-13u84v6{max-width:480px;color:var(--paper-65);border:1px solid #ece8df40;padding:22px 24px;font-size:1rem;line-height:2.2}.receipt.svelte-13u84v6 .row:where(.svelte-13u84v6){border-bottom:1px solid var(--hairline-soft);justify-content:space-between;gap:16px;display:flex}.receipt.svelte-13u84v6 .row.last:where(.svelte-13u84v6){border-bottom:none}.receipt.svelte-13u84v6 .val:where(.svelte-13u84v6){color:var(--paper);text-align:right}.more.svelte-13u84v6{font-family:var(--font-body);color:var(--signal);cursor:pointer;text-underline-offset:2px;white-space:nowrap;background:0 0;border:none;padding:0;font-size:.9375rem;text-decoration:underline}.after.svelte-13u84v6{flex-wrap:wrap;align-items:center;gap:22px;margin-top:32px;display:flex}.link-arrow.svelte-13u84v6{color:var(--signal);font-size:.9375rem;text-decoration:none}.restart.svelte-13u84v6{color:var(--paper-45);cursor:pointer;background:0 0;border:none;min-height:44px;padding:0;font-size:.875rem}.restart.svelte-13u84v6:hover{color:var(--signal)}
