.start-module__sCVzTa__body{background:var(--tp-paper);min-height:100vh;padding-bottom:96px}.start-module__sCVzTa__body :focus-visible{outline:2px solid var(--tp-navy);outline-offset:2px}.start-module__sCVzTa__wrap{max-width:620px;margin:0 auto;padding:0 clamp(14px,4vw,22px)}.start-module__sCVzTa__head{z-index:40;-webkit-backdrop-filter:saturate(150%)blur(8px);backdrop-filter:saturate(150%)blur(8px);border-bottom:1px solid var(--tp-line);background:#faf8f4f0;position:sticky;top:0}.start-module__sCVzTa__headInner{max-width:620px;margin:0 auto;padding:12px clamp(14px,4vw,22px) 11px}.start-module__sCVzTa__headTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.start-module__sCVzTa__brand{font:700 var(--tp-fs-base)/1 var(--font-grotesk), sans-serif;letter-spacing:-.01em;color:var(--tp-ink)}.start-module__sCVzTa__brand span{color:var(--tp-red)}.start-module__sCVzTa__stepCount{font:600 var(--tp-fs-xs)/1 var(--font-grotesk), sans-serif;letter-spacing:.11em;text-transform:uppercase;color:var(--tp-label)}.start-module__sCVzTa__bar{border-radius:var(--tp-radius-pill);background:var(--tp-sunk);height:5px;margin-top:10px;overflow:hidden}.start-module__sCVzTa__barFill{border-radius:var(--tp-radius-pill);background:var(--tp-red);height:100%;transition:width .25s}@media (prefers-reduced-motion:reduce){.start-module__sCVzTa__barFill{transition:none}}.start-module__sCVzTa__saveState{font:500 var(--tp-fs-xs)/var(--tp-lh-snug) var(--font-inter), sans-serif;color:var(--tp-muted);align-items:center;gap:6px;min-height:15px;margin-top:8px;display:flex}.start-module__sCVzTa__saveDot{background:var(--tp-green);border-radius:50%;flex:none;width:6px;height:6px}.start-module__sCVzTa__saveDotWorking{background:var(--tp-amber)}.start-module__sCVzTa__saveDotError{background:var(--tp-danger)}.start-module__sCVzTa__saveStateError{color:var(--tp-danger);font-weight:600}.start-module__sCVzTa__card{border:1px solid var(--tp-line);border-radius:var(--tp-radius-xl);box-shadow:var(--tp-shadow-md);background:#fff;margin-top:18px;padding:clamp(18px,4vw,26px)}.start-module__sCVzTa__kicker{font:600 var(--tp-fs-xs)/1 var(--font-grotesk), sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--tp-label);margin-bottom:9px}.start-module__sCVzTa__card h1{font:700 var(--tp-fs-h1)/var(--tp-lh-tight) var(--font-grotesk), sans-serif;letter-spacing:-.02em;margin:0 0 7px}.start-module__sCVzTa__blurb{font:400 var(--tp-fs-base)/var(--tp-lh-body) var(--font-inter), sans-serif;color:var(--tp-muted);margin:0 0 20px}.start-module__sCVzTa__fields{flex-direction:column;gap:14px;display:flex}.start-module__sCVzTa__field{flex-direction:column;gap:5px;display:flex}.start-module__sCVzTa__fieldLabel{font:600 var(--tp-fs-xs)/var(--tp-lh-snug) var(--font-grotesk), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--tp-label)}.start-module__sCVzTa__optional{letter-spacing:.04em;text-transform:none;color:var(--tp-faint);font-weight:500}.start-module__sCVzTa__hint{font:400 var(--tp-fs-sm)/var(--tp-lh-body) var(--font-inter), sans-serif;color:var(--tp-muted);margin:0}.start-module__sCVzTa__select,.start-module__sCVzTa__input,.start-module__sCVzTa__textarea{appearance:none;width:100%;font:500 var(--tp-fs-input)/var(--tp-lh-snug) var(--font-inter), sans-serif;color:var(--tp-ink);background:var(--tp-paper);border:1px solid var(--tp-input);border-radius:var(--tp-radius-md);min-height:48px;padding:12px 13px}.start-module__sCVzTa__select{background:var(--tp-paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%237a7469' stroke-width='2.4'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;padding-right:34px}.start-module__sCVzTa__textarea{resize:vertical;min-height:92px;line-height:var(--tp-lh-body)}.start-module__sCVzTa__select:hover,.start-module__sCVzTa__input:hover,.start-module__sCVzTa__textarea:hover{border-color:var(--tp-input-hover)}.start-module__sCVzTa__select:focus,.start-module__sCVzTa__input:focus,.start-module__sCVzTa__textarea:focus{outline:2px solid var(--tp-navy);outline-offset:1px}.start-module__sCVzTa__twoCol{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:480px){.start-module__sCVzTa__twoCol{grid-template-columns:1fr 1fr}}.start-module__sCVzTa__dmy{grid-template-columns:4fr 5fr 6fr;gap:8px;display:grid}.start-module__sCVzTa__dmy .start-module__sCVzTa__select{background-position:right 10px center;min-width:0;padding-right:28px}.start-module__sCVzTa__segment{grid-template-columns:1fr 1fr;gap:8px;display:grid}.start-module__sCVzTa__segmentBtn{background:var(--tp-paper);border:1px solid var(--tp-input);border-radius:var(--tp-radius-md);min-height:48px;font:600 var(--tp-fs-base)/var(--tp-lh-tight) var(--font-inter), sans-serif;color:var(--tp-ink);cursor:pointer;padding:12px}.start-module__sCVzTa__segmentBtn:hover{border-color:var(--tp-input-hover);background:#fff}.start-module__sCVzTa__segmentOn{background:var(--tp-ink);border-color:var(--tp-ink);color:var(--tp-paper)}.start-module__sCVzTa__segmentOn:hover{background:var(--tp-ink-hover);border-color:var(--tp-ink-hover)}.start-module__sCVzTa__choices{flex-direction:column;gap:8px;display:flex}.start-module__sCVzTa__choice{text-align:left;background:var(--tp-paper);border:1px solid var(--tp-input);border-radius:var(--tp-radius-md);width:100%;min-height:52px;font:500 var(--tp-fs-base)/var(--tp-lh-snug) var(--font-inter), sans-serif;color:var(--tp-ink);cursor:pointer;align-items:center;gap:11px;padding:12px 14px;display:flex}.start-module__sCVzTa__choice:hover{border-color:var(--tp-input-hover);background:#fff}.start-module__sCVzTa__choiceOn{border-color:var(--tp-ink);box-shadow:inset 0 0 0 1px var(--tp-ink);background:#fff}.start-module__sCVzTa__radio{border:1.5px solid var(--tp-input-hover);background:#fff;border-radius:50%;flex:none;width:20px;height:20px;position:relative}.start-module__sCVzTa__choiceOn .start-module__sCVzTa__radio{border-color:var(--tp-ink)}.start-module__sCVzTa__choiceOn .start-module__sCVzTa__radio:after{content:"";background:var(--tp-ink);border-radius:50%;position:absolute;inset:4px}.start-module__sCVzTa__tick{text-align:left;background:var(--tp-paper);border:1px solid var(--tp-input);border-radius:var(--tp-radius-md);width:100%;min-height:52px;font:500 var(--tp-fs-base)/var(--tp-lh-body) var(--font-inter), sans-serif;color:var(--tp-ink);cursor:pointer;align-items:flex-start;gap:12px;padding:14px;display:flex}.start-module__sCVzTa__tick:hover{border-color:var(--tp-input-hover);background:#fff}.start-module__sCVzTa__tickOn{border-color:var(--tp-ink);background:#fff}.start-module__sCVzTa__box{border-radius:var(--tp-radius-sm);border:1.5px solid var(--tp-input-hover);color:#fff;background:#fff;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:flex}.start-module__sCVzTa__tickOn .start-module__sCVzTa__box,.start-module__sCVzTa__declOn .start-module__sCVzTa__box{background:var(--tp-ink);border-color:var(--tp-ink)}.start-module__sCVzTa__rows{flex-direction:column;gap:12px;display:flex}.start-module__sCVzTa__row{background:var(--tp-paper-2);border:1px solid var(--tp-line);border-radius:var(--tp-radius-lg);flex-direction:column;gap:12px;padding:14px;display:flex}.start-module__sCVzTa__rowHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.start-module__sCVzTa__rowNum{font:700 var(--tp-fs-xs)/1 var(--font-grotesk), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--tp-label)}.start-module__sCVzTa__rowRemove{cursor:pointer;font:600 var(--tp-fs-sm)/1 var(--font-inter), sans-serif;color:var(--tp-danger);background:0 0;border:none;min-height:44px;margin:-12px -4px;padding:12px 4px}.start-module__sCVzTa__rowRemove:hover{color:var(--tp-danger-ink)}.start-module__sCVzTa__addRow{background:var(--tp-paper-2);border:1px dashed var(--tp-border);border-radius:var(--tp-radius-md);width:100%;min-height:48px;font:600 var(--tp-fs-base)/1 var(--font-inter), sans-serif;color:var(--tp-ink);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.start-module__sCVzTa__addRow:hover{border-color:var(--tp-input-hover);background:#fff}.start-module__sCVzTa__emptyRows{font:400 var(--tp-fs-base)/var(--tp-lh-body) var(--font-inter), sans-serif;color:var(--tp-muted);background:var(--tp-paper);border:1px dashed var(--tp-border);border-radius:var(--tp-radius-md);text-align:center;margin:0;padding:14px}.start-module__sCVzTa__draftWarn{font:500 var(--tp-fs-sm)/var(--tp-lh-body) var(--font-inter), sans-serif;color:var(--tp-amber);background:var(--tp-amber-tint);border:1px solid var(--tp-amber-line);border-radius:var(--tp-radius-md);margin:0 0 16px;padding:11px 13px}.start-module__sCVzTa__decls{flex-direction:column;gap:10px;display:flex}.start-module__sCVzTa__decl{text-align:left;background:var(--tp-paper);border:1px solid var(--tp-input);border-radius:var(--tp-radius-md);width:100%;font:400 var(--tp-fs-base)/var(--tp-lh-body) var(--font-inter), sans-serif;color:var(--tp-ink);cursor:pointer;align-items:flex-start;gap:12px;padding:14px;display:flex}.start-module__sCVzTa__decl:hover{border-color:var(--tp-input-hover);background:#fff}.start-module__sCVzTa__declOn{border-color:var(--tp-ink);background:#fff}.start-module__sCVzTa__declRequired{font:600 var(--tp-fs-xs)/1 var(--font-grotesk), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--tp-faint);margin-top:7px;display:block}.start-module__sCVzTa__signBox{border-top:1px solid var(--tp-line);flex-direction:column;gap:14px;margin-top:18px;padding-top:16px;display:flex}.start-module__sCVzTa__signed{font:500 var(--tp-fs-sm)/var(--tp-lh-body) var(--font-inter), sans-serif;color:var(--tp-muted);margin:0}.start-module__sCVzTa__errors{background:var(--tp-danger-tint);border:1px solid var(--tp-danger-line);border-radius:var(--tp-radius-md);margin:0 0 18px;padding:12px 14px}.start-module__sCVzTa__errors p{font:700 var(--tp-fs-sm)/var(--tp-lh-snug) var(--font-grotesk), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--tp-danger);margin:0 0 6px}.start-module__sCVzTa__errors ul{margin:0;padding-left:18px}.start-module__sCVzTa__errors li{font:500 var(--tp-fs-base)/var(--tp-lh-body) var(--font-inter), sans-serif;color:var(--tp-danger-ink)}.start-module__sCVzTa__foot{z-index:40;-webkit-backdrop-filter:saturate(150%)blur(8px);backdrop-filter:saturate(150%)blur(8px);border-top:1px solid var(--tp-line);padding-bottom:env(safe-area-inset-bottom);background:#faf8f4f5;position:fixed;bottom:0;left:0;right:0}.start-module__sCVzTa__footInner{align-items:center;gap:10px;max-width:620px;margin:0 auto;padding:11px clamp(14px,4vw,22px);display:flex}.start-module__sCVzTa__backBtn{border:1px solid var(--tp-line);border-radius:var(--tp-radius-md);min-height:50px;font:600 var(--tp-fs-base)/1 var(--font-inter), sans-serif;color:var(--tp-ink);cursor:pointer;background:#fff;flex:none;justify-content:center;align-items:center;gap:6px;padding:12px 16px;display:inline-flex}.start-module__sCVzTa__backBtn:hover{border-color:var(--tp-border);background:var(--tp-paper-2)}.start-module__sCVzTa__backBtn:disabled{opacity:.4;cursor:default}.start-module__sCVzTa__nextBtn{background:var(--tp-ink);border-radius:var(--tp-radius-md);min-height:50px;font:600 var(--tp-fs-base)/1 var(--font-inter), sans-serif;color:var(--tp-paper);cursor:pointer;border:none;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 20px;display:inline-flex}.start-module__sCVzTa__nextBtn:hover{background:var(--tp-ink-hover)}.start-module__sCVzTa__nextBtn:disabled{opacity:.5;cursor:default}.start-module__sCVzTa__laterBtn{cursor:pointer;font:600 var(--tp-fs-sm)/var(--tp-lh-snug) var(--font-inter), sans-serif;color:var(--tp-muted);text-align:center;background:0 0;border:none;width:100%;min-height:44px;padding:10px 0}.start-module__sCVzTa__laterBtn:hover{color:var(--tp-ink)}.start-module__sCVzTa__reviewList{flex-direction:column;gap:9px;margin-bottom:4px;display:flex}.start-module__sCVzTa__reviewRow{text-align:left;background:var(--tp-paper);border:1px solid var(--tp-line);border-radius:var(--tp-radius-lg);cursor:pointer;width:100%;min-height:56px;font:inherit;color:inherit;align-items:center;gap:12px;padding:12px 14px;display:flex}.start-module__sCVzTa__reviewRow:hover{border-color:var(--tp-border);background:#fff}.start-module__sCVzTa__reviewTitle{min-width:0;font:600 var(--tp-fs-base)/var(--tp-lh-snug) var(--font-inter), sans-serif;flex:1}.start-module__sCVzTa__reviewSub{font:400 var(--tp-fs-sm)/var(--tp-lh-body) var(--font-inter), sans-serif;color:var(--tp-muted);margin-top:2px;display:block}.start-module__sCVzTa__pillDone{font:700 var(--tp-fs-xs)/1 var(--font-grotesk), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--tp-green);background:var(--tp-green-tint);border-radius:var(--tp-radius-pill);flex:none;padding:6px 9px}.start-module__sCVzTa__pillTodo{font:700 var(--tp-fs-xs)/1 var(--font-grotesk), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--tp-body);background:var(--tp-sunk);border-radius:var(--tp-radius-pill);flex:none;padding:6px 9px}.start-module__sCVzTa__centre{text-align:center;max-width:460px;margin:0 auto;padding:40px 0 20px}.start-module__sCVzTa__centre h1{font:700 var(--tp-fs-h1)/var(--tp-lh-tight) var(--font-grotesk), sans-serif;letter-spacing:-.02em;margin:10px 0 12px}.start-module__sCVzTa__lead{font:400 var(--tp-fs-base)/var(--tp-lh-body) var(--font-inter), sans-serif;color:var(--tp-muted);margin:0 0 22px}.start-module__sCVzTa__tickMark{background:var(--tp-green-tint);width:56px;height:56px;color:var(--tp-green);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.start-module__sCVzTa__startBtn{background:var(--tp-ink);border-radius:var(--tp-radius-md);width:100%;min-height:52px;font:600 var(--tp-fs-md)/1 var(--font-inter), sans-serif;color:var(--tp-paper);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:14px 24px;display:inline-flex}.start-module__sCVzTa__startBtn:hover{background:var(--tp-ink-hover)}.start-module__sCVzTa__privacy{font:400 var(--tp-fs-sm)/var(--tp-lh-body) var(--font-inter), sans-serif;color:var(--tp-muted);border:1px solid var(--tp-line);border-radius:var(--tp-radius-lg);text-align:left;background:#fff;margin:18px 0 0;padding:14px 16px}.start-module__sCVzTa__privacy b{color:var(--tp-ink);font-weight:600}.start-module__sCVzTa__privacy a{color:var(--tp-navy);text-underline-offset:2px;text-decoration:underline}.start-module__sCVzTa__privacy a:focus-visible{outline:2px solid var(--tp-navy);outline-offset:2px;border-radius:2px}.start-module__sCVzTa__footNote{font:400 var(--tp-fs-sm)/var(--tp-lh-body) var(--font-inter), sans-serif;color:var(--tp-muted);text-align:center;margin:18px 0 0}.start-module__sCVzTa__summary{flex-direction:column;gap:12px;display:flex}.start-module__sCVzTa__summarySection{border:1px solid var(--tp-line);border-radius:var(--tp-radius-lg);background:#fff;padding:16px 18px}.start-module__sCVzTa__summarySection h3{font:700 var(--tp-fs-base)/var(--tp-lh-tight) var(--font-grotesk), sans-serif;align-items:baseline;gap:8px;margin:0 0 12px;display:flex}.start-module__sCVzTa__summaryHead{justify-content:space-between;align-items:flex-start;gap:10px;margin:0 0 12px;display:flex}.start-module__sCVzTa__summaryHead h3{flex-wrap:wrap;margin:0;padding-top:4px}.start-module__sCVzTa__summaryAction{flex:none;align-items:center;gap:8px;display:flex}.start-module__sCVzTa__summaryField{font:600 var(--tp-fs-xs)/1 var(--font-grotesk), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--tp-faint);font-weight:600}.start-module__sCVzTa__kvGrid{grid-template-columns:1fr;gap:11px 20px;display:grid}@media (min-width:480px){.start-module__sCVzTa__kvGrid{grid-template-columns:1fr 1fr}}.start-module__sCVzTa__kvKey{font:600 var(--tp-fs-xs)/1 var(--font-grotesk), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--tp-label);margin-bottom:4px}.start-module__sCVzTa__kvVal{font:500 var(--tp-fs-base)/var(--tp-lh-snug) var(--font-inter), sans-serif;word-break:break-word}.start-module__sCVzTa__kvMono{font:500 var(--tp-fs-base)/var(--tp-lh-snug) var(--font-mono), ui-monospace, monospace}.start-module__sCVzTa__summaryRow{border-top:1px solid var(--tp-line);margin-top:12px;padding-top:12px}.start-module__sCVzTa__summaryRowTitle{font:700 var(--tp-fs-base)/var(--tp-lh-snug) var(--font-grotesk), sans-serif;margin:0 0 8px}.start-module__sCVzTa__summaryNone{font:400 var(--tp-fs-base)/var(--tp-lh-body) var(--font-inter), sans-serif;color:var(--tp-muted);margin:0}.start-module__sCVzTa__summaryDecl{font:400 var(--tp-fs-base)/var(--tp-lh-body) var(--font-inter), sans-serif;color:var(--tp-body);border-top:1px solid var(--tp-line);gap:9px;padding:7px 0;display:flex}.start-module__sCVzTa__summaryDeclTick{color:var(--tp-green);flex:none;font-weight:700}.start-module__sCVzTa__summaryDeclMissed{color:var(--tp-faint);flex:none}.start-module__sCVzTa__suggestWrap{position:relative}.start-module__sCVzTa__suggestWrap input{scroll-margin-top:120px}.start-module__sCVzTa__suggestInput{padding-right:46px}.start-module__sCVzTa__suggestToggle{width:46px;height:100%;min-height:44px;color:var(--tp-label);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.start-module__sCVzTa__suggestList{z-index:20;border:1px solid var(--tp-input);border-radius:var(--tp-radius-md);max-height:320px;box-shadow:var(--tp-shadow-md);background:#fff;padding:4px 0;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.start-module__sCVzTa__suggestHead{background:var(--tp-paper);font:600 var(--tp-fs-xs)/1.2 var(--font-grotesk), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--tp-label);border-top:1px solid var(--tp-line);padding:8px 14px 6px;position:sticky;top:0}.start-module__sCVzTa__suggestList>div:first-child .start-module__sCVzTa__suggestHead{border-top:0}.start-module__sCVzTa__suggestOption{min-height:44px;font:400 var(--tp-fs-base)/var(--tp-lh-snug) var(--font-inter), sans-serif;color:var(--tp-ink);cursor:pointer;align-items:center;padding:10px 14px;display:flex}.start-module__sCVzTa__suggestActive{background:var(--tp-red-50)}
