.StartTherapyFlow_shell__wGy5o{min-height:100svh;flex:1;background:var(--ok-bg);color:var(--ok-text);font-family:var(--font-ok-ui),var(--font-geist-sans),"Segoe UI",sans-serif}.StartTherapyFlow_header__f2O9a{border-bottom:1px solid var(--ok-border);background:var(--ok-surface)}.StartTherapyFlow_headerInner__bdsju{display:flex;min-height:78px;width:min(calc(100% - 48px),1180px);align-items:center;justify-content:space-between;gap:32px;margin:0 auto}.StartTherapyFlow_brand__YkYoJ{display:inline-flex;align-items:center;border-radius:6px}.StartTherapyFlow_brand__YkYoJ img{display:block;width:166px;height:auto}.StartTherapyFlow_websiteLink__P7PKA{border-radius:6px;color:var(--ok-navy);font-size:14px;font-weight:600;text-decoration:none;text-underline-offset:4px}.StartTherapyFlow_websiteLink__P7PKA:hover{color:var(--ok-accent);text-decoration:underline}.StartTherapyFlow_headerActions__wfu6w{display:flex;align-items:center;gap:20px}.StartTherapyFlow_crmPreviewLink__9f_Sr{border:1px solid var(--ok-border);border-radius:999px;background:#fff9f5;padding:9px 14px;color:var(--ok-accent);font-size:13px;font-weight:700;text-decoration:none}.StartTherapyFlow_crmPreviewLink__9f_Sr:hover{border-color:var(--ok-accent);background:#fff3ec}.StartTherapyFlow_main__MCk0H{width:min(calc(100% - 48px),640px);margin:0 auto;padding:54px 0 72px}.StartTherapyFlow_testModeMain__atOOe{display:grid;width:min(calc(100% - 48px),1360px);grid-template-areas:"sidebar content flow-map";grid-template-columns:200px minmax(0,640px) minmax(240px,280px);justify-content:center;gap:clamp(32px,4vw,64px)}.StartTherapyFlow_sidebar__cU4zU{grid-area:sidebar;padding-top:6px}.StartTherapyFlow_stepList__X3fsH{display:grid;gap:6px;margin:0;padding:0;list-style:none}.StartTherapyFlow_step__GRz9S{display:flex;min-height:42px;align-items:center;gap:12px;border-radius:10px;padding:6px 10px;color:#8a96a3;font-size:14px;font-weight:500}.StartTherapyFlow_stepNumber__yYCIw{display:grid;height:28px;width:28px;flex:0 0 auto;place-items:center;border:1px solid #d6dce2;border-radius:50%;background:var(--ok-surface);color:#7b8793;font-size:12px;font-weight:600}.StartTherapyFlow_activeStep__o37mU{background:#f0f3f7;color:var(--ok-navy);font-weight:650}.StartTherapyFlow_activeStep__o37mU .StartTherapyFlow_stepNumber__yYCIw{border-color:var(--ok-navy);background:var(--ok-navy);color:#fff}.StartTherapyFlow_content__Bm7Nw{grid-area:content;width:100%;max-width:640px}.StartTherapyFlow_flowMap__S2z6_{position:sticky;top:24px;overflow-y:auto;max-height:calc(100svh - 48px);grid-area:flow-map;align-self:start;border-left:1px solid var(--ok-border);padding-right:8px;padding-left:24px;scrollbar-gutter:stable}.StartTherapyFlow_flowMapHeading__i45wz{margin-bottom:20px}.StartTherapyFlow_flowMapHeading__i45wz p{margin:0}.StartTherapyFlow_flowMapHeading__i45wz p:first-child{color:var(--ok-navy);font-size:15px;font-weight:700}.StartTherapyFlow_flowMapHeading__i45wz p:last-child{margin-top:4px;color:var(--ok-text-muted);font-size:12px;line-height:1.45}.StartTherapyFlow_flowMapList__zmJ9j,.StartTherapyFlow_flowMapVariants__AuwX_{margin:0;padding:0;list-style:none}.StartTherapyFlow_flowMapList__zmJ9j{display:grid;gap:18px}.StartTherapyFlow_flowMapStep__eZoop{color:#7b8793}.StartTherapyFlow_flowMapStepHeader__ZtDTO{display:flex;min-width:0;align-items:center;gap:9px}.StartTherapyFlow_flowMapNumber__sxlb1{display:grid;height:26px;width:26px;flex:0 0 auto;place-items:center;border:1px solid #d6dce2;border-radius:50%;background:var(--ok-surface);color:#7b8793;font-size:12px;font-weight:700}.StartTherapyFlow_flowMapStepTitle__5L5_b{min-width:0;color:inherit;font-size:14px;font-weight:650}.StartTherapyFlow_flowMapStatus__6CXnH,.StartTherapyFlow_flowMapVariantStatus__1rVEe{margin-left:auto;color:var(--ok-accent);font-size:12px;font-weight:700}.StartTherapyFlow_flowMapStatus__6CXnH{flex:0 0 auto;white-space:nowrap}.StartTherapyFlow_unsavedFlowMapStatus___5OPg{color:#8a5a1f}.StartTherapyFlow_errorFlowMapStatus__XC_EU{color:#8d352b}.StartTherapyFlow_activeFlowMapStep__utIi_{color:var(--ok-navy)}.StartTherapyFlow_activeFlowMapStep__utIi_ .StartTherapyFlow_flowMapNumber__sxlb1{border-color:var(--ok-navy);background:var(--ok-navy);color:#fff}.StartTherapyFlow_flowMapVariants__AuwX_{display:grid;gap:10px;margin:12px 0 0 13px;padding-left:21px;border-left:1px solid #dfe4e8}.StartTherapyFlow_flowMapVariant__WAwyg{position:relative;padding:2px 0 3px}.StartTherapyFlow_flowMapVariant__WAwyg:before{position:absolute;top:13px;left:-25px;width:12px;border-top:1px solid #dfe4e8;content:""}.StartTherapyFlow_flowMapVariantHeader__4_yU5{display:flex;align-items:flex-start;gap:7px}.StartTherapyFlow_flowMapVariantCode__VCfc1{flex:0 0 auto;border-radius:5px;background:#f0f3f7;padding:2px 5px;color:#66737f;font-size:12px;font-weight:750}.StartTherapyFlow_flowMapVariantLabel__rbaWD{color:var(--ok-navy);font-size:13px;font-weight:650;line-height:1.4}.StartTherapyFlow_flowMapVariant__WAwyg p{margin:4px 0 0 31px;color:var(--ok-text-muted);font-size:12px;line-height:1.45}.StartTherapyFlow_flowMapVariantStatus__1rVEe{display:block;margin:4px 0 0 31px}.StartTherapyFlow_focusFlowVariants__p7H_w{gap:7px}.StartTherapyFlow_focusFlowVariants__p7H_w .StartTherapyFlow_flowMapVariant__WAwyg{padding-bottom:1px}.StartTherapyFlow_flowMapSharedNote__v3kg8{margin:10px 0 0 34px;color:var(--ok-text-muted);font-size:12px;line-height:1.45}.StartTherapyFlow_selectedFlowMapVariant__rXpTF .StartTherapyFlow_flowMapVariantCode__VCfc1{background:#fff0e9;color:var(--ok-accent)}.StartTherapyFlow_selectedFlowMapVariant__rXpTF .StartTherapyFlow_flowMapVariantLabel__rbaWD{color:var(--ok-accent)}.StartTherapyFlow_mobileProgress__G6Iu9{display:none}.StartTherapyFlow_testModeBanner__4FxT_{display:inline-flex;align-items:center;gap:7px;margin:0 0 22px;border:1px solid #d8e0e8;border-radius:999px;background:#f7f9fb;padding:7px 12px;color:var(--ok-navy);font-size:12px;font-weight:650;line-height:1.3}.StartTherapyFlow_form__JF8uP,.StartTherapyFlow_nextStep__S5hcK{display:grid}.StartTherapyFlow_welcomeStep__C92KR{display:grid;align-content:start}.StartTherapyFlow_welcomeIntro__ChnBy{margin-bottom:24px}.StartTherapyFlow_welcomeIntro__ChnBy h1{max-width:560px}.StartTherapyFlow_welcomeImageFrame__R09J8{overflow:hidden;width:100%;aspect-ratio:16/9;border-radius:18px;background:#e9e2d8}.StartTherapyFlow_welcomeImage__pF3Ex{display:block;width:100%;height:100%;object-fit:cover;object-position:center 52%}.StartTherapyFlow_celebrationImageFrame__G5EEi{overflow:hidden;width:100%;aspect-ratio:16/9;margin-bottom:24px;border-radius:18px;background:#d7a445}.StartTherapyFlow_celebrationImage__8fU6I{display:block;width:100%;height:100%;object-fit:cover;object-position:center 48%}.StartTherapyFlow_celebrationMessage__mBA6M{max-width:610px;margin:0 0 24px;color:var(--ok-text);font-size:16px;line-height:1.65}.StartTherapyFlow_welcomeStep__C92KR .StartTherapyFlow_primaryButton__AdHPR{min-width:180px;margin-top:26px}.StartTherapyFlow_form__JF8uP[aria-busy=true]{cursor:wait}.StartTherapyFlow_intro__3z1U_{margin-bottom:32px}.StartTherapyFlow_eyebrow__Yjaom{margin:0 0 10px;color:var(--ok-accent);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.StartTherapyFlow_intro__3z1U_ h1{max-width:620px;margin:0;color:var(--ok-navy);font-size:clamp(32px,4vw,40px);font-weight:600;letter-spacing:-.035em;line-height:1.16}.StartTherapyFlow_intro__3z1U_ h1:focus{outline:none}.StartTherapyFlow_intro__3z1U_>p:last-child{max-width:590px;margin:14px 0 0;color:var(--ok-text-muted);font-size:15px;line-height:1.65}.StartTherapyFlow_fieldset__e02hD{min-width:0;margin:0;border:0;padding:0}.StartTherapyFlow_textFields__RbLhE{display:grid;gap:18px}.StartTherapyFlow_eligibilityFields__mP70Y{display:grid;gap:28px}.StartTherapyFlow_marketingOptIn__VCwI1{display:flex;align-items:flex-start;gap:12px;margin-top:18px;color:var(--ok-navy);cursor:pointer;font-size:14px;line-height:1.55}.StartTherapyFlow_marketingOptIn__VCwI1:has(.StartTherapyFlow_checkbox__ngfsr:focus-visible){border-radius:6px;outline:3px solid rgb(198 93 59/22%);outline-offset:4px}.StartTherapyFlow_marketingOptIn__VCwI1:has(.StartTherapyFlow_checkbox__ngfsr:disabled){cursor:wait;opacity:.65}.StartTherapyFlow_marketingOptIn__VCwI1 .StartTherapyFlow_checkbox__ngfsr{margin-top:0}.StartTherapyFlow_textField__K_zBo .StartTherapyFlow_marketingOptIn__VCwI1{margin-top:4px}.StartTherapyFlow_textField__K_zBo{display:grid;gap:8px}.StartTherapyFlow_fieldLabel__T_z3V{color:var(--ok-navy);font-size:14px;font-weight:650}.StartTherapyFlow_textInput__2m5nQ{min-height:54px;width:100%;border:1px solid var(--ok-border);border-radius:10px;background:var(--ok-surface);padding:0 16px;color:var(--ok-navy);font:inherit;font-size:16px;transition:border-color .15s ease,box-shadow .15s ease}.StartTherapyFlow_textInput__2m5nQ:hover:not(:disabled){border-color:#b8c1ca}.StartTherapyFlow_textInput__2m5nQ:focus-visible{border-color:var(--ok-accent);outline:3px solid rgb(198 93 59/22%);outline-offset:2px}.StartTherapyFlow_textInput__2m5nQ:disabled{cursor:wait;background:#f6f8fa;color:#6f7b86}.StartTherapyFlow_invalidTextInput__SVmiQ{border-color:#9e3f32}.StartTherapyFlow_fieldError__D2kG6,.StartTherapyFlow_formError__Yh4N3{color:#8d352b;font-size:14px;line-height:1.5}.StartTherapyFlow_fieldHint__S7dK0{color:var(--ok-text-muted);font-size:13px;line-height:1.5}.StartTherapyFlow_privatePayNotice__XaQJe{color:var(--ok-accent);font-size:13px;font-weight:700;line-height:1.5}.StartTherapyFlow_formNote__A6gSa{margin:14px 0 0;color:var(--ok-text-muted);font-size:13px;line-height:1.55}.StartTherapyFlow_formError__Yh4N3{margin:10px 0 0}.StartTherapyFlow_honeypot__BQgPm{position:absolute;left:-10000px;overflow:hidden;width:1px;height:1px}.StartTherapyFlow_options__z7bcv{display:grid;gap:12px}.StartTherapyFlow_availabilityOptions__wnyCP,.StartTherapyFlow_focusOptions__V8Lk0{display:grid;gap:10px}.StartTherapyFlow_optionRow__8ryRD{display:flex;min-height:68px;width:100%;cursor:pointer;align-items:center;gap:16px;border:1px solid var(--ok-border);border-radius:12px;background:var(--ok-surface);padding:16px 20px;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.StartTherapyFlow_optionRow__8ryRD:hover{border-color:#b8c1ca;background:#fbfcfd}.StartTherapyFlow_optionRow__8ryRD:has(.StartTherapyFlow_checkbox__ngfsr:focus-visible),.StartTherapyFlow_optionRow__8ryRD:has(.StartTherapyFlow_radio__IOOOC:focus-visible){outline:3px solid rgb(198 93 59/22%);outline-offset:2px}.StartTherapyFlow_selectedOption__ufoGP{border-color:var(--ok-accent);border-width:2px;background:#fff7f3;padding:15px 19px}.StartTherapyFlow_selectedOption__ufoGP:hover{border-color:var(--ok-accent);background:#fff7f3}.StartTherapyFlow_disabledOption__pUg_8,.StartTherapyFlow_disabledOption__pUg_8:hover{cursor:not-allowed;border-color:var(--ok-border);background:var(--ok-surface);opacity:.55}.StartTherapyFlow_focusOptionRow__5kYhm{min-height:82px;align-items:flex-start}.StartTherapyFlow_focusOptionRow__5kYhm .StartTherapyFlow_checkbox__ngfsr{margin-top:2px}.StartTherapyFlow_availabilityOptionRow__KZiFN{min-height:82px;align-items:flex-start}.StartTherapyFlow_radio__IOOOC{display:grid;height:22px;width:22px;flex:0 0 auto;cursor:pointer;appearance:none;place-content:center;border:2px solid #aeb8c2;border-radius:50%;background:#fff}.StartTherapyFlow_radio__IOOOC:before{height:10px;width:10px;border-radius:50%;background:var(--ok-accent);content:"";transform:scale(0);transition:transform .12s ease-in-out}.StartTherapyFlow_radio__IOOOC:checked{border-color:var(--ok-accent)}.StartTherapyFlow_radio__IOOOC:checked:before{transform:scale(1)}.StartTherapyFlow_radio__IOOOC:focus{outline:none}.StartTherapyFlow_checkbox__ngfsr{display:grid;height:22px;width:22px;flex:0 0 auto;cursor:pointer;appearance:none;place-content:center;margin-top:2px;border:2px solid #aeb8c2;border-radius:6px;background:#fff}.StartTherapyFlow_checkbox__ngfsr:before{color:#fff;content:"✓";font-size:14px;font-weight:800;line-height:1;transform:scale(0);transition:transform .12s ease-in-out}.StartTherapyFlow_checkbox__ngfsr:checked{border-color:var(--ok-accent);background:var(--ok-accent)}.StartTherapyFlow_checkbox__ngfsr:checked:before{transform:scale(1)}.StartTherapyFlow_checkbox__ngfsr:focus{outline:none}.StartTherapyFlow_checkbox__ngfsr:disabled{cursor:not-allowed}.StartTherapyFlow_optionLabel__cwt56{color:var(--ok-navy);font-size:15px;font-weight:600}.StartTherapyFlow_focusOptionCopy__71tsg{display:grid;min-width:0;gap:4px}.StartTherapyFlow_optionDescription___4PWJ{color:var(--ok-text-muted);font-size:14px;line-height:1.5}.StartTherapyFlow_selectionStatus__u40PG{min-height:21px;margin:12px 0 0;color:var(--ok-text-muted);font-size:13px;line-height:1.6}.StartTherapyFlow_appointmentsStep__tEDca{display:grid;align-content:start}.StartTherapyFlow_appointmentOptions__CHOvU,.StartTherapyFlow_waitlistOptions__56giU{display:grid;gap:12px}.StartTherapyFlow_appointmentCard__j_fUR{overflow:hidden;border:1px solid var(--ok-border);border-radius:12px;background:var(--ok-surface);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.StartTherapyFlow_appointmentCard__j_fUR:hover{border-color:#b8c1ca;background:#fbfcfd}.StartTherapyFlow_appointmentCard__j_fUR:has(.StartTherapyFlow_radio__IOOOC:focus-visible){outline:3px solid rgb(198 93 59/22%);outline-offset:2px}.StartTherapyFlow_selectedAppointmentCard__FqeyX,.StartTherapyFlow_selectedAppointmentCard__FqeyX:hover{border-color:var(--ok-accent);border-width:2px;background:#fff7f3}.StartTherapyFlow_appointmentOptionRow__BkvqQ{min-height:176px;align-items:flex-start;border:0;border-radius:0;background:transparent;padding-top:18px;padding-bottom:18px}.StartTherapyFlow_appointmentOptionRow__BkvqQ:hover{border-color:transparent;background:transparent}.StartTherapyFlow_appointmentCard__j_fUR .StartTherapyFlow_appointmentOptionRow__BkvqQ:has(.StartTherapyFlow_radio__IOOOC:focus-visible){outline:none}.StartTherapyFlow_selectedAppointmentCard__FqeyX .StartTherapyFlow_appointmentOptionRow__BkvqQ{padding:17px 19px}.StartTherapyFlow_appointmentOptionRow__BkvqQ .StartTherapyFlow_radio__IOOOC,.StartTherapyFlow_waitlistOptionRow__266MV .StartTherapyFlow_radio__IOOOC{margin-top:2px}.StartTherapyFlow_appointmentOptionCopy__F1fuu{display:grid;min-width:0;flex:1;gap:14px}.StartTherapyFlow_appointmentTimeRow__3qOYd{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:16px}.StartTherapyFlow_appointmentTime__GF_cQ{display:grid;min-width:0;gap:4px}.StartTherapyFlow_appointmentTime__GF_cQ>span{color:var(--ok-text-muted);font-size:13px;font-weight:600;line-height:1.4}.StartTherapyFlow_appointmentTime__GF_cQ strong{color:var(--ok-navy);font-size:18px;font-weight:700;line-height:1.35}.StartTherapyFlow_bestMatchBadge___zyDk{flex:0 0 auto;border-radius:999px;background:#f1e8e3;padding:5px 9px;color:var(--ok-accent);font-size:11px;font-weight:750;letter-spacing:.02em}.StartTherapyFlow_clinicianRow__1The4{display:flex;min-width:0;align-items:center;gap:10px}.StartTherapyFlow_clinicianAvatar__Tv3A1{display:grid;height:40px;width:40px;flex:0 0 auto;place-items:center;border:1px solid #d3dbe2;border-radius:50%;background:#edf1f5;color:var(--ok-navy);font-size:12px;font-weight:750}.StartTherapyFlow_clinicianCopy__RDrkz{display:grid;min-width:0;gap:2px}.StartTherapyFlow_clinicianCopy__RDrkz strong{color:var(--ok-navy);font-size:14px;font-weight:650}.StartTherapyFlow_appointmentMeta__ScM_K,.StartTherapyFlow_clinicianCopy__RDrkz span{color:var(--ok-text-muted);font-size:12px;line-height:1.45}.StartTherapyFlow_appointmentMeta__ScM_K{border-top:1px solid #e6eaee;padding-top:11px}.StartTherapyFlow_appointmentCardConsultation__TIzC1{display:grid;justify-items:start;gap:2px;border-top:1px solid var(--ok-border);padding:12px 20px 14px 58px;background:rgb(255 255 255/46%)}.StartTherapyFlow_appointmentCardConsultation__TIzC1>span{color:var(--ok-text-muted);font-size:12px;line-height:1.45}.StartTherapyFlow_appointmentCardConsultation__TIzC1 .StartTherapyFlow_textButton__OJkk5{min-height:34px;padding:4px 0}.StartTherapyFlow_appointmentLinks__p_ar7{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:16px}.StartTherapyFlow_appointmentTypeSwitch__78OzF{display:grid;justify-items:start;gap:2px;margin-top:18px;border-top:1px solid var(--ok-border);padding-top:16px}.StartTherapyFlow_appointmentTypeSwitch__78OzF>span{color:var(--ok-text-muted);font-size:13px}.StartTherapyFlow_textButton__OJkk5{min-height:44px;border:0;border-radius:8px;background:transparent;padding:8px 0;color:var(--ok-navy);font:inherit;font-size:13px;font-weight:650;text-decoration:underline;text-decoration-color:#aeb8c2;text-underline-offset:4px}.StartTherapyFlow_textButton__OJkk5:hover{color:var(--ok-accent);text-decoration-color:currentColor}.StartTherapyFlow_textButton__OJkk5:focus-visible{outline:3px solid rgb(198 93 59/25%);outline-offset:3px}.StartTherapyFlow_noAppointmentMatches__WU25H,.StartTherapyFlow_preferenceSummary__hzrbv,.StartTherapyFlow_schedulingHandoff__zBQP7{border:1px solid var(--ok-border);border-radius:12px;background:var(--ok-surface);padding:20px}.StartTherapyFlow_noAppointmentMatches__WU25H{display:grid;gap:6px}.StartTherapyFlow_noAppointmentMatches__WU25H strong,.StartTherapyFlow_preferenceSummary__hzrbv strong,.StartTherapyFlow_schedulingHandoff__zBQP7 strong{color:var(--ok-navy);font-size:15px}.StartTherapyFlow_noAppointmentMatches__WU25H span,.StartTherapyFlow_schedulingHandoff__zBQP7 span{color:var(--ok-text-muted);font-size:13px;line-height:1.55}.StartTherapyFlow_waitlistOptionRow__266MV{min-height:88px;align-items:flex-start}.StartTherapyFlow_preferenceSummary__hzrbv{margin-top:18px}.StartTherapyFlow_preferenceSummary__hzrbv ul{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}.StartTherapyFlow_preferenceSummary__hzrbv li{border-radius:999px;background:#edf1f5;padding:6px 10px;color:var(--ok-navy);font-size:12px;font-weight:600}.StartTherapyFlow_confirmationCard__Yw_Se{display:grid;grid-template-columns:42px minmax(0,1fr);gap:15px;border:1px solid #cfdad4;border-radius:14px;background:#f6faf7;padding:22px}.StartTherapyFlow_confirmationCheck__7nEOd{display:grid;height:38px;width:38px;place-items:center;border-radius:50%;background:var(--ok-navy);color:#fff;font-size:17px;font-weight:800}.StartTherapyFlow_confirmationCopy__lLAp_{display:grid;min-width:0;gap:4px}.StartTherapyFlow_confirmationCopy__lLAp_ strong{margin-top:3px;color:var(--ok-navy);font-size:19px;line-height:1.35}.StartTherapyFlow_confirmationCopy__lLAp_ small,.StartTherapyFlow_confirmationCopy__lLAp_ span:not(.StartTherapyFlow_confirmationLabel__wwSq1){color:var(--ok-text-muted);font-size:13px;line-height:1.5}.StartTherapyFlow_confirmationLabel__wwSq1{color:var(--ok-accent);font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.StartTherapyFlow_schedulingHandoff__zBQP7{display:flex;align-items:center;gap:14px}.StartTherapyFlow_schedulingHandoff__zBQP7>div{display:grid;gap:4px}.StartTherapyFlow_bookingClinicianCard__XH4aL{overflow:hidden;border:1px solid var(--ok-border);border-radius:18px;background:var(--ok-surface)}.StartTherapyFlow_bookingClinicianProfile__8AnsO{display:grid;grid-template-columns:92px minmax(0,1fr);gap:24px;align-items:start;padding:28px}.StartTherapyFlow_bookingClinicianAvatar__nXL0q{display:grid;width:92px;height:92px;place-items:center;border:1px solid #d7dfe6;border-radius:50%;background:#edf1f5;color:var(--ok-navy);font-size:22px;font-weight:750}.StartTherapyFlow_bookingClinicianCopy__QZZGC{display:grid;min-width:0;gap:5px}.StartTherapyFlow_bookingClinicianCopy__QZZGC h2{margin:0;color:var(--ok-navy);font-family:var(--font-ok-display),Georgia,serif;font-size:clamp(23px,4vw,30px);font-weight:700;line-height:1.18}.StartTherapyFlow_bookingClinicianCopy__QZZGC p{margin:0;color:var(--ok-text-muted);font-size:15px;line-height:1.55}.StartTherapyFlow_bookingClinicianCopy__QZZGC p:first-of-type{font-size:16px}.StartTherapyFlow_bookingClinicianDetails__n3G4R{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.StartTherapyFlow_bookingClinicianDetails__n3G4R span{display:inline-flex;min-height:38px;align-items:center;gap:8px;border-radius:999px;background:#f2f4f7;padding:0 14px;color:#465668;font-size:13px;font-weight:600;white-space:nowrap}.StartTherapyFlow_bookingClinicianNote__VVcVF{display:flex;align-items:center;gap:14px;margin:0 28px;border-top:1px solid var(--ok-border);padding:20px 0 24px;color:var(--ok-text-muted);font-size:14px;line-height:1.5}.StartTherapyFlow_bookingClinicianNote__VVcVF svg{flex:0 0 auto;color:#52677f}.StartTherapyFlow_anotherStateField__SMSMy{display:grid;gap:8px;padding:2px 4px 4px}.StartTherapyFlow_selectLabel___Gbqp{color:var(--ok-navy);font-size:14px;font-weight:650}.StartTherapyFlow_stateSelect__YuVFN{min-height:52px;width:100%;border:1px solid var(--ok-border);border-radius:10px;background:var(--ok-surface);padding:0 44px 0 16px;color:var(--ok-navy);font:inherit;font-size:15px}.StartTherapyFlow_stateSelect__YuVFN:hover{border-color:#b8c1ca}.StartTherapyFlow_stateSelect__YuVFN:focus-visible{border-color:var(--ok-accent);outline:3px solid rgb(198 93 59/22%);outline-offset:2px}.StartTherapyFlow_backButton__WvoP6,.StartTherapyFlow_primaryButton__AdHPR{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:9px;border-radius:10px;font-family:inherit;font-size:14px;font-weight:650;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.StartTherapyFlow_primaryButton__AdHPR{width:fit-content;min-width:168px;margin-top:24px;border:0;background:var(--ok-accent);padding:0 24px;color:#fff;text-decoration:none}.StartTherapyFlow_primaryButton__AdHPR:hover:not(:disabled){background:var(--orange-hover)}.StartTherapyFlow_primaryButton__AdHPR:disabled{cursor:not-allowed;background:#d8dde2;color:#7d8791}.StartTherapyFlow_backButton__WvoP6:focus-visible,.StartTherapyFlow_brand__YkYoJ:focus-visible,.StartTherapyFlow_primaryButton__AdHPR:focus-visible,.StartTherapyFlow_websiteLink__P7PKA:focus-visible{outline:3px solid rgb(198 93 59/25%);outline-offset:3px}.StartTherapyFlow_nextStep__S5hcK{align-content:start}.StartTherapyFlow_formActions__532Vu{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px}.StartTherapyFlow_formActions__532Vu .StartTherapyFlow_primaryButton__AdHPR{margin-top:0}.StartTherapyFlow_exitActions__OZGcb{display:flex;align-items:center;gap:12px;margin-top:24px}.StartTherapyFlow_exitActions__OZGcb .StartTherapyFlow_primaryButton__AdHPR{margin-top:0}.StartTherapyFlow_backButton__WvoP6{width:fit-content;border:1px solid #cbd2d9;background:var(--ok-surface);padding:0 18px;color:var(--ok-navy)}.StartTherapyFlow_backButton__WvoP6:hover:not(:disabled){border-color:#aeb8c2;background:#f7f9fb}.StartTherapyFlow_backButton__WvoP6:disabled{cursor:wait;opacity:.55}.StartTherapyFlow_srOnly__ZHgeh{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:1180px) and (min-width:761px){.StartTherapyFlow_testModeMain__atOOe{width:min(calc(100% - 48px),900px);grid-template-areas:"sidebar content" ". flow-map";grid-template-columns:190px minmax(0,640px);column-gap:48px;row-gap:36px}.StartTherapyFlow_flowMap__S2z6_{position:static;overflow:visible;max-height:none;border-top:1px solid var(--ok-border);border-left:0;padding-right:0;padding-top:26px;padding-left:0}}@media (max-width:760px){.StartTherapyFlow_headerInner__bdsju{min-height:70px;width:calc(100% - 40px);gap:20px}.StartTherapyFlow_brand__YkYoJ img{width:146px}.StartTherapyFlow_websiteLink__P7PKA{font-size:12px}.StartTherapyFlow_headerActions__wfu6w{gap:10px}.StartTherapyFlow_crmPreviewLink__9f_Sr{padding:8px 10px;font-size:11px}.StartTherapyFlow_main__MCk0H{display:block;width:100%;padding:28px 20px 48px}.StartTherapyFlow_sidebar__cU4zU{display:none}.StartTherapyFlow_flowMap__S2z6_{position:static;overflow:visible;max-height:none;margin-top:38px;border-top:1px solid var(--ok-border);border-left:0;padding-right:0;padding-top:26px;padding-left:0}.StartTherapyFlow_mobileProgress__G6Iu9{display:block;margin:0 0 22px;color:var(--ok-text-muted);font-size:12px;font-weight:600}.StartTherapyFlow_intro__3z1U_{margin-bottom:26px}.StartTherapyFlow_welcomeIntro__ChnBy{margin-bottom:20px}.StartTherapyFlow_welcomeImageFrame__R09J8{border-radius:14px}.StartTherapyFlow_celebrationImageFrame__G5EEi{margin-bottom:20px;border-radius:14px}.StartTherapyFlow_celebrationMessage__mBA6M{margin-bottom:20px;font-size:14px}.StartTherapyFlow_intro__3z1U_ h1{font-size:clamp(29px,9vw,34px);line-height:1.18}.StartTherapyFlow_intro__3z1U_>p:last-child{margin-top:12px;font-size:14px;line-height:1.6}.StartTherapyFlow_optionRow__8ryRD{min-height:68px;padding:15px 17px}.StartTherapyFlow_anotherStateField__SMSMy{padding-right:0;padding-left:0}.StartTherapyFlow_selectedOption__ufoGP{padding:14px 16px}.StartTherapyFlow_appointmentOptionRow__BkvqQ{min-height:188px;gap:12px}.StartTherapyFlow_selectedAppointmentCard__FqeyX .StartTherapyFlow_appointmentOptionRow__BkvqQ{padding:14px 16px}.StartTherapyFlow_appointmentCardConsultation__TIzC1{padding-right:17px;padding-left:51px}.StartTherapyFlow_appointmentTimeRow__3qOYd{display:grid;gap:10px}.StartTherapyFlow_bestMatchBadge___zyDk{width:fit-content}.StartTherapyFlow_appointmentLinks__p_ar7{display:grid;gap:0}.StartTherapyFlow_textButton__OJkk5{width:fit-content;text-align:left}.StartTherapyFlow_confirmationCard__Yw_Se{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px}.StartTherapyFlow_confirmationCheck__7nEOd{height:34px;width:34px}.StartTherapyFlow_schedulingHandoff__zBQP7{align-items:flex-start;padding:18px}.StartTherapyFlow_bookingClinicianProfile__8AnsO{grid-template-columns:64px minmax(0,1fr);gap:16px;padding:20px}.StartTherapyFlow_bookingClinicianAvatar__nXL0q{width:64px;height:64px;font-size:17px}.StartTherapyFlow_bookingClinicianCopy__QZZGC h2{font-size:22px}.StartTherapyFlow_bookingClinicianDetails__n3G4R{grid-column:1/-1;gap:8px}.StartTherapyFlow_bookingClinicianDetails__n3G4R span{min-height:34px;padding:0 11px;font-size:12px}.StartTherapyFlow_bookingClinicianNote__VVcVF{margin:0 20px;padding:18px 0 20px}.StartTherapyFlow_backButton__WvoP6,.StartTherapyFlow_primaryButton__AdHPR{width:100%}.StartTherapyFlow_exitActions__OZGcb,.StartTherapyFlow_formActions__532Vu{display:grid;gap:10px}.StartTherapyFlow_primaryButton__AdHPR{margin-top:22px}}@media (max-width:390px){.StartTherapyFlow_headerInner__bdsju{width:calc(100% - 32px)}.StartTherapyFlow_brand__YkYoJ img{width:132px}.StartTherapyFlow_websiteLink__P7PKA{display:none}}@media (prefers-reduced-motion:reduce){.StartTherapyFlow_backButton__WvoP6,.StartTherapyFlow_checkbox__ngfsr:before,.StartTherapyFlow_optionRow__8ryRD,.StartTherapyFlow_primaryButton__AdHPR,.StartTherapyFlow_radio__IOOOC:before,.StartTherapyFlow_textButton__OJkk5,.StartTherapyFlow_textInput__2m5nQ{transition:none}}