._page_3hguv_7{--lp-mint:#9effd8;--lp-mint-deep:#6eddb1;--lp-peach:#ffbfa3;--lp-lavender:#c8aaff;--lp-navy:#1b1040;--lp-purple:#3d1f7a;--lp-cream:#faf6ef;--lp-cream-2:#f4efe5;--lp-paper:#fff;--lp-ink:#1a1530;--lp-ink-soft:#3e3458;--lp-muted:#76688f;--lp-line:#eae3d4;--lp-error:#d43030;background:var(--lp-cream);color:var(--lp-ink);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:DM Sans,system-ui,sans-serif;line-height:1.55}._formMain_3hguv_36{flex-direction:column;max-width:640px;min-height:calc(100vh - 72px);margin:0 auto;padding:40px 56px 96px;display:flex}._honeypot_3hguv_43{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}._progress_3hguv_46{margin-bottom:40px}._stepCount_3hguv_47{color:var(--lp-muted);letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500}._progressBar_3hguv_51{background:var(--lp-paper);border:1.5px solid var(--lp-navy);border-radius:999px;height:6px;margin-top:10px;overflow:hidden}._progressFill_3hguv_55{background:var(--lp-mint-deep);border-radius:999px;height:100%;transition:width .3s}._question_3hguv_58{flex:1}._ack_3hguv_59{color:var(--lp-ink-soft);margin:0 0 12px;font-weight:600}._qTitle_3hguv_60{font-family:var(--font-display);color:var(--lp-navy);letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(28px,4vw,40px);line-height:1.05}._qHint_3hguv_64{color:var(--lp-ink-soft);margin:0 0 28px;line-height:1.6}._field_3hguv_67{margin-bottom:20px;display:block}._label_3hguv_68{color:var(--lp-navy);margin-bottom:8px;font-size:15px;font-weight:600;display:block}._optional_3hguv_69{color:var(--lp-muted);font-size:13px;font-weight:400}._input_3hguv_70,._select_3hguv_70,._textarea_3hguv_70{border:1.5px solid var(--lp-navy);background:var(--lp-paper);width:100%;color:var(--lp-ink);border-radius:12px;padding:13px 16px;font-family:DM Sans,sans-serif;font-size:16px}._input_3hguv_70::placeholder,._textarea_3hguv_70::placeholder{color:var(--lp-muted)}._input_3hguv_70:focus,._select_3hguv_70:focus,._textarea_3hguv_70:focus{box-shadow:3px 3px 0 var(--lp-navy);border-color:var(--lp-navy);outline:none}._textarea_3hguv_70{resize:vertical}._counter_3hguv_81{text-align:right;color:var(--lp-muted);margin-top:4px;font-size:13px;display:block}._help_3hguv_82{color:var(--lp-muted);margin-top:8px;font-size:13px;line-height:1.55;display:block}._taps_3hguv_85{flex-direction:column;gap:12px;margin-bottom:28px;display:flex}._tap_3hguv_85{text-align:left;border:1.5px solid var(--lp-navy);background:var(--lp-paper);cursor:pointer;border-radius:14px;padding:18px 20px;transition:transform .15s,box-shadow .15s}._tap_3hguv_85:hover{box-shadow:3px 3px 0 var(--lp-navy);transform:translate(-1px,-1px)}._tapActive_3hguv_93{background:var(--lp-mint);box-shadow:3px 3px 0 var(--lp-navy)}._tapLabel_3hguv_94{color:var(--lp-navy);font-weight:600;display:block}._tapHint_3hguv_95{color:var(--lp-ink-soft);margin-top:4px;font-size:14px;display:block}._tapActive_3hguv_93 ._tapHint_3hguv_95{color:var(--lp-navy)}._row_3hguv_99{align-items:center;gap:8px;margin-bottom:12px;display:flex}._row_3hguv_99 ._input_3hguv_70,._row_3hguv_99 ._select_3hguv_70{flex:1;min-width:0}._rowRemove_3hguv_101{border:1.5px solid var(--lp-navy);background:var(--lp-paper);cursor:pointer;width:40px;height:40px;color:var(--lp-navy);border-radius:10px;flex-shrink:0;font-size:1.2rem}._rowRemove_3hguv_101:hover{background:var(--lp-peach)}._addRow_3hguv_106{border:1.5px dashed var(--lp-navy);color:var(--lp-navy);cursor:pointer;background:0 0;border-radius:999px;padding:10px 18px;font-family:DM Sans,sans-serif;font-weight:600}._addRow_3hguv_106:hover{background:var(--lp-paper);box-shadow:3px 3px 0 var(--lp-navy)}._toggles_3hguv_113{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}._toggleChip_3hguv_114{border:1.5px solid var(--lp-navy);background:var(--lp-paper);cursor:pointer;color:var(--lp-navy);border-radius:999px;padding:8px 16px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500}._toggleChip_3hguv_114:hover{box-shadow:3px 3px 0 var(--lp-navy)}._toggleActive_3hguv_120{background:var(--lp-mint);box-shadow:3px 3px 0 var(--lp-navy);font-weight:600}._assurance_3hguv_123{color:var(--lp-muted);margin:28px 0 8px;font-size:14px}._error_3hguv_124{color:var(--lp-error);margin:8px 0;font-size:15px;font-weight:600}._savedNote_3hguv_125{color:var(--lp-muted);margin-top:12px;font-size:13px}._actions_3hguv_128{align-items:center;gap:12px;margin-top:16px;display:flex}._primary_3hguv_129{background:var(--lp-navy);color:var(--lp-cream);border:1.5px solid var(--lp-navy);box-shadow:3px 3px 0 var(--lp-navy);cursor:pointer;text-align:center;border-radius:999px;flex:1;padding:15px 24px;font-family:DM Sans,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s}._primary_3hguv_129:hover:not(:disabled){box-shadow:4px 4px 0 var(--lp-navy);transform:translate(-1px,-1px)}._primary_3hguv_129:disabled{opacity:.45;cursor:not-allowed}._back_3hguv_138{background:var(--lp-paper);border:1.5px solid var(--lp-navy);color:var(--lp-navy);box-shadow:3px 3px 0 var(--lp-navy);cursor:pointer;border-radius:999px;padding:15px 22px;font-family:DM Sans,sans-serif;font-size:15px;font-weight:600;transition:transform .15s,box-shadow .15s}._back_3hguv_138:hover:not(:disabled){box-shadow:4px 4px 0 var(--lp-navy);transform:translate(-1px,-1px)}._interstitial_3hguv_146,._confirm_3hguv_146{flex-direction:column;flex:1;justify-content:center;display:flex}._interCard_3hguv_149{background:var(--lp-paper);border:1.5px solid var(--lp-navy);box-shadow:5px 5px 0 var(--lp-navy);border-radius:20px;margin-bottom:8px;padding:36px 32px}._interChip_3hguv_153{background:var(--lp-mint);border:1.5px solid var(--lp-navy);letter-spacing:.1em;text-transform:uppercase;color:var(--lp-navy);box-shadow:2px 2px 0 var(--lp-navy);border-radius:999px;margin-bottom:18px;padding:6px 13px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;display:inline-block}._interChipPeach_3hguv_159{background:var(--lp-peach)}._interLede_3hguv_160{color:var(--lp-ink-soft);max-width:54ch;font-size:18px;line-height:1.7}._interLede_3hguv_160 a,._privacyNote_3hguv_161 a{color:var(--lp-purple);font-weight:600;text-decoration:underline}._confirmLine_3hguv_162{font-family:var(--font-display);color:var(--lp-navy);background:var(--lp-paper);border:1.5px solid var(--lp-navy);box-shadow:4px 4px 0 var(--lp-navy);letter-spacing:-.02em;border-radius:14px;margin:20px 0;padding:18px 22px;font-size:22px}._confirmList_3hguv_167{color:var(--lp-ink);margin:20px 0;padding-left:22px;line-height:1.8}._privacyNote_3hguv_161{color:var(--lp-muted);margin-top:40px;font-size:13px}@media (width<=600px){._formMain_3hguv_36{padding:32px 20px 96px}._actions_3hguv_128{background:linear-gradient(to top, var(--lp-cream) 70%, transparent);margin:16px -20px 0;padding:16px 20px;position:sticky;bottom:0}}
