.Wordmark-module__1MctWG__wordmark{color:var(--burgundy);font-family:var(--font-fraunces), serif;letter-spacing:.01em;font-size:20px;font-weight:600}.Wordmark-module__1MctWG__slash{color:var(--gold)}
.OnboardingWizard-module__PSWV3q__frame{background:var(--cream);min-height:100dvh;color:var(--ink)}.OnboardingWizard-module__PSWV3q__thesis{border-bottom:1px solid var(--rule);flex-direction:column;justify-content:space-between;min-height:100dvh;padding:40px 28px;display:flex}.OnboardingWizard-module__PSWV3q__wordmark{display:inline-block}.OnboardingWizard-module__PSWV3q__thesisBody{margin:36px 0}.OnboardingWizard-module__PSWV3q__eyebrow,.OnboardingWizard-module__PSWV3q__fieldLabel,.OnboardingWizard-module__PSWV3q__progressTick,.OnboardingWizard-module__PSWV3q__progressActive,.OnboardingWizard-module__PSWV3q__progressDone{font-family:var(--font-archivo), sans-serif;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:600}.OnboardingWizard-module__PSWV3q__eyebrow{color:var(--gold);letter-spacing:.22em;margin:0 0 22px}.OnboardingWizard-module__PSWV3q__thesisHeading,.OnboardingWizard-module__PSWV3q__stepHeading{font-family:var(--font-fraunces), serif;letter-spacing:-.01em;margin:0;font-weight:300}.OnboardingWizard-module__PSWV3q__thesisHeading{max-width:14ch;font-size:clamp(34px,10vw,52px);line-height:1.12}.OnboardingWizard-module__PSWV3q__thesisHeading em{color:var(--burgundy);font-weight:400}.OnboardingWizard-module__PSWV3q__thesisSub{max-width:38ch;color:var(--ink-soft);font-family:var(--font-archivo), sans-serif;margin:26px 0 0;font-size:16.5px;line-height:1.6}.OnboardingWizard-module__PSWV3q__thesisFoot{color:var(--ink-soft);letter-spacing:.02em;margin:0;font-size:12.5px}.OnboardingWizard-module__PSWV3q__ledger{min-width:0;padding:44px 28px 64px}.OnboardingWizard-module__PSWV3q__ledgerInner{width:100%;max-width:560px;margin:0 auto}.OnboardingWizard-module__PSWV3q__progress{align-items:center;gap:14px;margin-bottom:44px;display:flex}.OnboardingWizard-module__PSWV3q__progressTick{color:var(--ink-soft)}.OnboardingWizard-module__PSWV3q__progressActive{color:var(--burgundy)}.OnboardingWizard-module__PSWV3q__progressDone{color:var(--gold)}.OnboardingWizard-module__PSWV3q__progressLine{background:var(--rule);flex:1;height:1px}.OnboardingWizard-module__PSWV3q__step,.OnboardingWizard-module__PSWV3q__confirmation{animation:.45s both OnboardingWizard-module__PSWV3q__rise}.OnboardingWizard-module__PSWV3q__stepIntro{margin-bottom:38px}.OnboardingWizard-module__PSWV3q__stepHeading{font-size:30px;font-weight:400}.OnboardingWizard-module__PSWV3q__lede{max-width:48ch;color:var(--ink-soft);font-family:var(--font-archivo), sans-serif;margin:8px 0 0;font-size:15.5px;line-height:1.6}.OnboardingWizard-module__PSWV3q__field,.OnboardingWizard-module__PSWV3q__serviceField,.OnboardingWizard-module__PSWV3q__goalField{border:0;min-width:0;margin:0 0 34px;padding:0}.OnboardingWizard-module__PSWV3q__fieldLabel{color:var(--ink-soft);margin-bottom:7px;display:block}.OnboardingWizard-module__PSWV3q__fieldLabel span{color:var(--gold);letter-spacing:.06em;text-transform:none;font-weight:500}.OnboardingWizard-module__PSWV3q__fieldControl input,.OnboardingWizard-module__PSWV3q__fieldControl textarea,.OnboardingWizard-module__PSWV3q__fieldControl select{border:0;border-bottom:1px solid var(--rule);width:100%;color:var(--ink);font-family:var(--font-archivo), sans-serif;background:0 0;border-radius:0;padding:8px 2px 10px;font-size:17px;line-height:1.5}.OnboardingWizard-module__PSWV3q__fieldControl textarea{resize:vertical;min-height:80px}.OnboardingWizard-module__PSWV3q__fieldControl input::placeholder,.OnboardingWizard-module__PSWV3q__fieldControl textarea::placeholder{color:#b5aa9b}.OnboardingWizard-module__PSWV3q__fieldControl input:focus,.OnboardingWizard-module__PSWV3q__fieldControl textarea:focus,.OnboardingWizard-module__PSWV3q__fieldControl select:focus{border-bottom-color:var(--burgundy);outline:none}.OnboardingWizard-module__PSWV3q__fieldControl input:focus-visible,.OnboardingWizard-module__PSWV3q__fieldControl textarea:focus-visible,.OnboardingWizard-module__PSWV3q__fieldControl select:focus-visible{box-shadow:0 1px 0 0 var(--burgundy)}.OnboardingWizard-module__PSWV3q__primaryButton:focus-visible,.OnboardingWizard-module__PSWV3q__backButton:focus-visible,.OnboardingWizard-module__PSWV3q__privacyNote a:focus-visible,.OnboardingWizard-module__PSWV3q__footer a:focus-visible,.OnboardingWizard-module__PSWV3q__chipInput:focus-visible+.OnboardingWizard-module__PSWV3q__chipLabel{outline:2px solid var(--gold);outline-offset:2px}.OnboardingWizard-module__PSWV3q__choiceRow{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.OnboardingWizard-module__PSWV3q__chip{position:relative}.OnboardingWizard-module__PSWV3q__chipInput{opacity:0;cursor:pointer;position:absolute;inset:0}.OnboardingWizard-module__PSWV3q__chipLabel{border:1px solid var(--rule);color:var(--ink-soft);cursor:pointer;font-family:var(--font-archivo), sans-serif;-webkit-user-select:none;user-select:none;border-radius:999px;padding:9px 16px;font-size:14px;line-height:1.2;transition:border-color .2s,background .2s,color .2s;display:inline-block}.OnboardingWizard-module__PSWV3q__chipInput:checked+.OnboardingWizard-module__PSWV3q__chipLabel{border-color:var(--burgundy);background:var(--burgundy);color:var(--cream)}.OnboardingWizard-module__PSWV3q__adaptivePanel{margin-bottom:34px;animation:.4s both OnboardingWizard-module__PSWV3q__unfold}.OnboardingWizard-module__PSWV3q__adaptivePanel[data-surface=burgundy]{background:var(--burgundy);color:var(--cream);border-radius:6px;padding:20px 22px 24px}.OnboardingWizard-module__PSWV3q__adaptivePanel[data-surface=burgundy] .OnboardingWizard-module__PSWV3q__fieldLabel{color:#e8d9c4}.OnboardingWizard-module__PSWV3q__adaptivePanel[data-surface=burgundy] .OnboardingWizard-module__PSWV3q__chipInput:checked+.OnboardingWizard-module__PSWV3q__chipLabel{border-color:var(--cream);background:var(--cream);color:var(--burgundy)}.OnboardingWizard-module__PSWV3q__adaptivePanel[data-surface=burgundy] .OnboardingWizard-module__PSWV3q__chipInput:not(:checked)+.OnboardingWizard-module__PSWV3q__chipLabel{color:#efdfd2;border-color:#8e4450}.OnboardingWizard-module__PSWV3q__goalField{margin-bottom:0}.OnboardingWizard-module__PSWV3q__duo{gap:0;display:grid}.OnboardingWizard-module__PSWV3q__actions,.OnboardingWizard-module__PSWV3q__actionsEnd{align-items:center;gap:20px;margin-top:44px;display:flex}.OnboardingWizard-module__PSWV3q__actions{justify-content:space-between}.OnboardingWizard-module__PSWV3q__actionsEnd{justify-content:flex-end}.OnboardingWizard-module__PSWV3q__primaryButton,.OnboardingWizard-module__PSWV3q__backButton{cursor:pointer;font-family:var(--font-archivo), sans-serif;letter-spacing:.02em;border:0;border-radius:2px;font-size:15px;font-weight:600}.OnboardingWizard-module__PSWV3q__primaryButton{background:var(--burgundy);color:var(--cream);padding:15px 30px;transition:background .2s}.OnboardingWizard-module__PSWV3q__backButton{color:var(--ink-soft);background:0 0;padding:15px 8px;transition:color .2s}.OnboardingWizard-module__PSWV3q__primaryButton:hover{background:var(--burgundy-deep)}.OnboardingWizard-module__PSWV3q__backButton:hover{color:var(--burgundy)}.OnboardingWizard-module__PSWV3q__privacyNote{max-width:52ch;color:var(--ink-soft);margin:20px 0 0;font-size:12.5px;line-height:1.5}.OnboardingWizard-module__PSWV3q__privacyNote a,.OnboardingWizard-module__PSWV3q__footer a{color:var(--burgundy)}.OnboardingWizard-module__PSWV3q__submitError{color:var(--burgundy);margin:16px 0 0;font-size:14px}.OnboardingWizard-module__PSWV3q__honeypot{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.OnboardingWizard-module__PSWV3q__confirmation{min-height:300px}.OnboardingWizard-module__PSWV3q__footer{border-top:1px solid var(--rule);color:var(--ink-soft);flex-wrap:wrap;gap:12px 22px;margin-top:56px;padding-top:22px;font-size:12.5px;display:flex}.OnboardingWizard-module__PSWV3q__footer a{text-decoration:none}@keyframes OnboardingWizard-module__PSWV3q__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes OnboardingWizard-module__PSWV3q__unfold{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:641px){.OnboardingWizard-module__PSWV3q__duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (max-width:900px){.OnboardingWizard-module__PSWV3q__frame[data-step="2"] .OnboardingWizard-module__PSWV3q__thesis{display:none}}@media (min-width:901px){.OnboardingWizard-module__PSWV3q__frame{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(340px,44%) minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.OnboardingWizard-module__PSWV3q__thesis{border-right:1px solid var(--rule);border-bottom:0;min-height:0;padding:56px 56px 48px}.OnboardingWizard-module__PSWV3q__thesisBody{margin:64px 0}.OnboardingWizard-module__PSWV3q__ledger{min-height:0;padding:56px clamp(32px,6vw,96px) 64px;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.OnboardingWizard-module__PSWV3q__step,.OnboardingWizard-module__PSWV3q__confirmation,.OnboardingWizard-module__PSWV3q__adaptivePanel{animation:none}.OnboardingWizard-module__PSWV3q__chipLabel,.OnboardingWizard-module__PSWV3q__primaryButton,.OnboardingWizard-module__PSWV3q__backButton{transition:none}}
