.intake-wrapper:has(._0yGiFa_root){background:var(--color-bg-base-light);color:var(--color-text-primary);padding:0;display:block}.intake-wrapper:has(._0yGiFa_root):after{display:none}.intake-container:has(._0yGiFa_root){width:100%;max-width:none;padding:0}._0yGiFa_root{--ink:var(--color-text-primary);--muted:var(--color-text-secondary);--line:var(--border-color-light);min-height:100svh;color:var(--ink);background:var(--color-bg-base-light);font-family:var(--font-default)}._0yGiFa_header{background:var(--color-bg-base-light);border-bottom:1px solid var(--border-color-light)}._0yGiFa_headerInner{grid-template-columns:1fr auto 1fr;align-items:center;max-width:1100px;height:88px;margin:auto;padding:0 32px;display:grid}._0yGiFa_logo{color:var(--ink);display:flex}._0yGiFa_back,._0yGiFa_help{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:fit-content;padding:10px 0;font-size:13px;display:flex}._0yGiFa_back:disabled{visibility:hidden}._0yGiFa_help{justify-self:end}._0yGiFa_help span{border:1px solid var(--border-color-medium);border-radius:50%;place-content:center;width:19px;height:19px;font-size:12px;display:grid}._0yGiFa_ribbon{background:var(--color-solar-200);letter-spacing:.01em;text-align:center;justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-size:13px;display:flex}._0yGiFa_ribbon p{line-height:1.5}._0yGiFa_main{max-width:640px;margin:auto;padding:32px 24px 146px}._0yGiFa_stages{justify-content:space-between;gap:10px;padding-bottom:15px;display:flex}._0yGiFa_root ._0yGiFa_main>._0yGiFa_stages{margin-top:0}._0yGiFa_stage,._0yGiFa_activeStage{color:var(--color-text-secondary);align-items:center;gap:7px;font-size:11px;display:flex}._0yGiFa_stage>span,._0yGiFa_activeStage>span{font-family:var(--font-decorative);font-size:10px}._0yGiFa_activeStage{color:var(--ink)}._0yGiFa_activeStage[aria-current]{font-weight:600}._0yGiFa_progress{background:var(--color-bg-neutral-medium);height:2px}._0yGiFa_progress>span{background:var(--color-indigo-400);height:100%;transition:width .25s;display:block}._0yGiFa_form{margin-top:44px}._0yGiFa_heading{outline:none}._0yGiFa_eyebrow{align-items:center;gap:var(--spacing-8);margin-bottom:var(--spacing-24);display:flex}._0yGiFa_eyebrow>span:first-child{display:flex}._0yGiFa_duration{color:var(--muted);white-space:nowrap;margin-left:auto}._0yGiFa_root ._0yGiFa_title{max-width:590px}._0yGiFa_root ._0yGiFa_description{color:var(--muted);margin-top:15px;font-size:15px;line-height:1.6}._0yGiFa_options{border:none;gap:10px;min-width:0;margin:28px 0 0;padding:0;display:grid}._0yGiFa_options legend{color:var(--muted);margin-bottom:13px;padding:0;font-size:12px}._0yGiFa_option{border:1px solid var(--border-color-light);border-radius:var(--border-radius-sm);background:var(--color-bg-base-light);cursor:pointer;align-items:center;gap:15px;min-height:59px;padding:15px 19px;font-size:14px;line-height:1.45;transition:border-color .15s,background .15s;display:flex}._0yGiFa_option:hover{border-color:var(--border-color-dark);background:var(--color-bg-neutral-light)}._0yGiFa_option:has(input:checked){background:var(--color-indigo-50);border-color:var(--color-indigo-400);box-shadow:inset 0 0 0 .5px var(--color-indigo-400)}._0yGiFa_option input{width:19px;height:19px;accent-color:var(--color-indigo-500);cursor:pointer;flex:none;margin:0}._0yGiFa_root :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--color-indigo-400);outline-offset:4px}._0yGiFa_fields{gap:24px;margin-top:30px;display:grid}._0yGiFa_field{gap:10px;font-size:13px;line-height:1.4;display:grid}._0yGiFa_form>._0yGiFa_field{margin-top:30px}._0yGiFa_field input,._0yGiFa_field textarea,._0yGiFa_field select{font:inherit;border:1px solid var(--border-color-alpha-black-20);border-radius:var(--border-radius-xs);width:100%;min-height:58px;color:var(--ink);box-sizing:border-box;background:#fff;padding:16px;font-size:16px}._0yGiFa_field textarea{resize:vertical}._0yGiFa_fieldHint{color:var(--muted);font-size:12px}._0yGiFa_personCard{background:var(--color-indigo-50);border-radius:var(--border-radius-lg);align-items:center;gap:18px;margin-top:12px;padding:24px;display:flex}._0yGiFa_personCard img{object-fit:cover;background:var(--color-indigo-100);border-radius:50%;flex-shrink:0}._0yGiFa_personCard p:first-child{margin-bottom:6px;font-weight:500}._0yGiFa_personCard p:last-child{color:var(--muted);font-size:12px;line-height:1.6}._0yGiFa_benefits{gap:16px;margin-top:16px;display:grid}._0yGiFa_valueProps{background:var(--color-solar-200);border-radius:var(--border-radius-sm);grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:32px 20px;list-style:none;display:grid}._0yGiFa_valueProps li{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}._0yGiFa_valueProps li>span{width:32px;height:32px;display:flex}._0yGiFa_valueProps svg{width:32px;height:32px}._0yGiFa_valueProps p{font-weight:500;line-height:1.5}._0yGiFa_claim{border-radius:var(--border-radius-sm);text-align:center;background:var(--color-bg-fill-primary);color:var(--color-text-primary-inverted);gap:16px;padding:36px 24px;display:grid}._0yGiFa_claim p{line-height:1.6}._0yGiFa_careNote{color:var(--muted);align-items:center;gap:12px;margin-top:28px;display:flex}._0yGiFa_careNote p{font-size:12px;line-height:1.65}._0yGiFa_careMark{background:var(--color-indigo-50);border:1px solid var(--border-color-indigo);border-radius:var(--border-radius-xxs);width:28px;height:28px;color:var(--color-indigo-500);flex-shrink:0;place-content:center;font-size:18px;display:grid}._0yGiFa_careSteps{margin-top:36px}._0yGiFa_careStep{border-top:1px solid var(--line);gap:20px;padding:26px 0;display:flex}._0yGiFa_careStep>span{font-family:var(--font-decorative);color:var(--color-text-secondary);padding-top:3px;font-size:12px}._0yGiFa_careStep h2{margin-bottom:10px;font-size:18px;font-weight:500}._0yGiFa_careStep p{color:var(--muted);font-size:14px;line-height:1.65}._0yGiFa_root ._0yGiFa_disclaimer{color:var(--muted);margin-top:22px;font-size:12px;line-height:1.7}._0yGiFa_footer{z-index:20;background:var(--color-bg-base-light);border-top:1px solid var(--line);padding:18px 24px max(18px, env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0}._0yGiFa_footerInner{justify-content:space-between;align-items:center;gap:24px;max-width:592px;margin:auto;display:flex}._0yGiFa_footerInner>p{max-width:195px;color:var(--muted);font-size:11px;line-height:1.6}._0yGiFa_cta{min-width:206px}._0yGiFa_footerInner:not(._0yGiFa_reviewFooter){flex-direction:column-reverse;gap:10px}._0yGiFa_footerInner:not(._0yGiFa_reviewFooter)>p{text-align:center;max-width:none}._0yGiFa_footerInner:not(._0yGiFa_reviewFooter) ._0yGiFa_cta{width:100%;max-width:480px}._0yGiFa_footerInner:not(._0yGiFa_reviewFooter) ._0yGiFa_cta button{width:100%}._0yGiFa_dialog{border:1px solid var(--line);background:var(--color-bg-base-light);width:calc(100% - 40px);max-width:480px;color:var(--ink);border-radius:16px;margin:auto;padding:30px}._0yGiFa_dialog::backdrop{background:var(--color-bg-fill-alpha-black-50)}._0yGiFa_dialogInner{gap:22px;display:grid}._0yGiFa_dialogInner p{line-height:1.6}._0yGiFa_dialogInner a{color:var(--ink);text-decoration:underline}._0yGiFa_completion{outline:none;padding-top:42px}._0yGiFa_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._0yGiFa_completion .intake-question{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ink);background:0 0;border:0;gap:22px;width:100%;max-width:none;padding:0}._0yGiFa_completion .intake-question__header h2{font-family:var(--font-default);letter-spacing:-.035em;font-size:36px;font-weight:400;line-height:1.2}._0yGiFa_completion{--intake-text-primary:var(--color-text-primary);--intake-text-secondary:var(--color-text-secondary)}._0yGiFa_completion .intake-question__textarea input{color:var(--ink);border:1px solid var(--border-color-alpha-black-20);border-radius:var(--border-radius-xs);background:#fff;font-size:16px}._0yGiFa_completion .intake-question__textarea input::placeholder{color:var(--color-text-secondary)}._0yGiFa_completion .quiz-signup__toggle{color:var(--muted)}._0yGiFa_completion .quiz-signup__consent{color:var(--muted)}._0yGiFa_completion .quiz-signup__consent a{color:var(--muted)}._0yGiFa_completion .intake-button button{background:var(--color-bg-fill-primary);color:var(--color-text-primary-inverted);border-radius:var(--border-radius-xxs)}._0yGiFa_completion .quiz-complete__badges{display:none}._0yGiFa_completion .quiz-complete__stage{color:var(--ink)}@media (max-width:600px){._0yGiFa_headerInner{height:70px;padding:0 20px}._0yGiFa_back span{display:none}._0yGiFa_logo svg{width:132px;height:27px}._0yGiFa_main{padding:26px 22px 142px}._0yGiFa_stages{gap:7px}._0yGiFa_stage,._0yGiFa_activeStage{gap:4px;font-size:10px}._0yGiFa_stage>span,._0yGiFa_activeStage>span{display:none}._0yGiFa_form{margin-top:33px}._0yGiFa_root ._0yGiFa_description{font-size:14px}._0yGiFa_option{gap:12px;min-height:58px;padding:14px}._0yGiFa_personCard{gap:14px;padding:18px}._0yGiFa_personCard img{width:60px;height:60px}._0yGiFa_footerInner{flex-direction:column-reverse;gap:10px}._0yGiFa_footerInner>p{text-align:center;max-width:none;font-size:10px}._0yGiFa_cta,._0yGiFa_cta button{width:100%}._0yGiFa_footer{padding:13px 22px max(13px, env(safe-area-inset-bottom))}._0yGiFa_careStep{gap:15px}._0yGiFa_valueProps{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px;padding:28px 18px}._0yGiFa_claim{padding:28px 20px}}@media (prefers-reduced-motion:reduce){._0yGiFa_root *,._0yGiFa_root :before,._0yGiFa_root :after{transition:none!important;animation:none!important}}._0yGiFa_mainWithVideo{max-width:1080px}._0yGiFa_aboutForm{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;column-gap:64px;display:grid}._0yGiFa_aboutForm>._0yGiFa_heading{grid-area:1/1}._0yGiFa_aboutForm>._0yGiFa_fields{grid-area:2/1}._0yGiFa_aboutForm>._0yGiFa_careNote{grid-area:3/1}._0yGiFa_coachVideo{grid-area:1/2/5;gap:16px;min-width:0;display:grid}._0yGiFa_coachVideo video{aspect-ratio:3/4;object-fit:cover;background:var(--color-bg-fill-primary);border-radius:var(--border-radius-sm);width:100%;display:block}._0yGiFa_coachVideo>div>p+p{color:var(--muted);margin-top:4px}._0yGiFa_coachChoices{flex-wrap:wrap;gap:8px;display:flex}._0yGiFa_coachChoices button{border:1px solid var(--line);border-radius:var(--border-radius-sm);font:inherit;background:var(--color-bg-base-light);color:var(--ink);cursor:pointer;padding:10px 14px;font-size:13px}._0yGiFa_coachChoices button[aria-pressed=true]{background:var(--color-solar-200);border-color:var(--ink)}@media (max-width:800px){._0yGiFa_mainWithVideo{max-width:640px}._0yGiFa_aboutForm{display:block}._0yGiFa_coachVideo{margin-top:32px}._0yGiFa_coachVideo video{object-fit:contain;max-height:520px}}._0yGiFa_consultExplainer{gap:24px;margin-top:32px;display:grid}._0yGiFa_consultCard{background:var(--color-bg-neutral-light);border-radius:var(--border-radius-sm);padding:28px}._0yGiFa_consultIncludes{gap:20px;margin:28px 0;padding:0;list-style:none;display:grid}._0yGiFa_consultIncludes li{align-items:flex-start;gap:12px;display:flex}._0yGiFa_consultIncludes li>span{flex:0 0 18px;margin-top:3px;display:flex}._0yGiFa_consultIncludes svg{width:18px;height:18px}._0yGiFa_consultIncludes p,._0yGiFa_consultProvider p,._0yGiFa_consultReassurance p{line-height:1.65}._0yGiFa_consultProvider{border-top:1px solid var(--line);gap:16px;padding-top:24px;display:grid}._0yGiFa_consultCoach{align-items:center;gap:18px;display:flex}._0yGiFa_consultCoach img{object-fit:cover;border-radius:var(--border-radius-sm);flex-shrink:0}._0yGiFa_consultCoach p+p{color:var(--muted);margin-top:4px}._0yGiFa_consultReassurance{background:var(--color-solar-200);border-radius:var(--border-radius-sm);padding:24px}._0yGiFa_consultExplainer>._0yGiFa_disclaimer{margin-top:0}@media (max-width:600px){._0yGiFa_consultCard,._0yGiFa_consultReassurance{padding:22px}}._0yGiFa_optionDescription{color:var(--muted);margin-top:6px;font-size:13px;font-weight:400;line-height:1.6;display:block}._0yGiFa_preferenceCards{border:0;gap:16px;min-width:0;margin:28px 0 0;padding:0;display:grid}._0yGiFa_preferenceCards legend{color:var(--muted);margin-bottom:16px;font-size:12px}._0yGiFa_preferenceCard{border:1px solid var(--line);border-radius:var(--border-radius-sm);background:var(--color-bg-base-light);padding:18px}._0yGiFa_preferenceCard[data-selected=true]{border-color:var(--ink);background:var(--color-solar-200)}._0yGiFa_preferenceCard label{cursor:pointer;align-items:center;gap:16px;display:flex}._0yGiFa_preferenceCard label>span{flex:1;gap:6px;display:grid}._0yGiFa_preferenceCard img{object-fit:contain;border-radius:var(--border-radius-xs);background:var(--color-bg-neutral-light);flex-shrink:0}._0yGiFa_preferenceCard img[width="480"]{object-fit:cover;width:120px;height:90px}._0yGiFa_preferenceCard input{width:20px;height:20px;accent-color:var(--ink);flex-shrink:0;margin:0}._0yGiFa_productInfoButton{font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;margin-top:12px;padding:0;font-size:12px;text-decoration:underline;display:inline-block}@media (max-width:600px){._0yGiFa_preferenceCard{padding:14px}._0yGiFa_preferenceCard label{gap:12px}._0yGiFa_preferenceCard img,._0yGiFa_preferenceCard img[width="480"]{width:72px;height:72px}}._0yGiFa_preferenceCards[data-categories=true] ._0yGiFa_preferenceCard label{grid-template-columns:20px 1fr;display:grid}._0yGiFa_preferenceCards[data-categories=true] ._0yGiFa_preferenceCard input{grid-area:1/1}._0yGiFa_preferenceCards[data-categories=true] ._0yGiFa_preferenceCard label>span{grid-area:1/2}._0yGiFa_preferenceCards[data-categories=true] ._0yGiFa_preferenceCard img{aspect-ratio:2;object-fit:contain;grid-area:2/1/auto/-1;width:100%;height:auto}._0yGiFa_productDrawer{background:var(--color-bg-base-light);width:min(520px,100%);max-width:100%;height:100dvh;max-height:100dvh;color:var(--ink);overscroll-behavior:contain;border:none;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow-y:auto}._0yGiFa_productDrawer[open]{animation:.22s ease-out _0yGiFa_drawerEnter}._0yGiFa_productDrawer::backdrop{background:var(--color-bg-fill-alpha-black-50)}._0yGiFa_drawerHeader{background:var(--color-bg-base-light);border-bottom:1px solid var(--line);z-index:1;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex;position:sticky;top:0}._0yGiFa_drawerHeader button{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._0yGiFa_drawerHeader svg{width:24px;height:24px}._0yGiFa_drawerContent{padding:24px 24px max(32px, env(safe-area-inset-bottom));gap:24px;display:grid}._0yGiFa_drawerGallery{width:100%;min-width:0;overflow:hidden}._0yGiFa_drawerContent p{line-height:1.65}._0yGiFa_drawerContent ul{gap:16px;margin:0;padding-left:20px;display:grid}@keyframes _0yGiFa_drawerEnter{0%{transform:translate(100%)}to{transform:translate(0)}}._0yGiFa_treatmentPrice{gap:4px;display:grid}._0yGiFa_treatmentPrice>span:first-child{font-weight:500}._0yGiFa_treatmentPrice>span+span{color:var(--muted)}._0yGiFa_preferenceCards[data-categories=false] ._0yGiFa_preferenceCard{grid-template-columns:90px minmax(0,1fr) 20px;align-items:center;gap:6px 16px;display:grid}._0yGiFa_preferenceCards[data-categories=false] ._0yGiFa_preferenceCard label{display:contents}._0yGiFa_preferenceCards[data-categories=false] ._0yGiFa_preferenceCard img{grid-area:1/1/3}._0yGiFa_preferenceCards[data-categories=false] ._0yGiFa_preferenceCard label>span{grid-area:1/2;align-self:end}._0yGiFa_preferenceCards[data-categories=false] ._0yGiFa_preferenceCard input{grid-area:1/3/3}._0yGiFa_preferenceCards[data-categories=false] ._0yGiFa_productInfoButton{text-align:left;grid-area:2/2;place-self:start;margin-top:0}@media (max-width:600px){._0yGiFa_preferenceCards[data-categories=false] ._0yGiFa_preferenceCard{grid-template-columns:72px minmax(0,1fr) 20px;column-gap:12px}}._0yGiFa_review{gap:32px;display:grid}._0yGiFa_reviewCard{border:1px solid var(--line);border-radius:var(--border-radius-sm);overflow:hidden}._0yGiFa_reviewBand{background:var(--color-solar-200);height:64px}._0yGiFa_reviewCardBody{gap:16px;padding:0 26px 28px;display:grid}._0yGiFa_reviewCoach{align-items:center;gap:18px;margin-top:-28px;margin-bottom:8px;display:flex}._0yGiFa_reviewCoach img{object-fit:cover;background:#fff;border:4px solid #fff;border-radius:50%}._0yGiFa_reviewCoach>div{padding-top:26px}._0yGiFa_reviewCoach>div p+p{color:var(--muted)}._0yGiFa_reviewBenefits{gap:18px;margin:8px 0 0;padding:0;list-style:none;display:grid}._0yGiFa_reviewBenefits li{align-items:flex-start;gap:14px;display:flex}._0yGiFa_reviewBenefits li>span{flex:0 0 22px;padding-top:3px;display:flex}._0yGiFa_reviewBenefits svg{width:22px;height:22px}._0yGiFa_review p{line-height:1.6}._0yGiFa_reviewNext{background:var(--color-solar-200);border-radius:var(--border-radius-sm);padding:28px}._0yGiFa_reviewNext ol{gap:26px;margin:28px 0 0;padding:0;list-style:none;display:grid}._0yGiFa_reviewNext li{align-items:flex-start;gap:16px;display:flex}._0yGiFa_reviewNext li p{margin-top:10px}._0yGiFa_reviewStep{border:1px solid var(--ink);border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:14px;display:grid}._0yGiFa_reviewStep svg{width:18px;height:18px}._0yGiFa_reviewNext li:first-child ._0yGiFa_reviewStep{color:#fff;background:var(--ink)}@media (max-width:600px){._0yGiFa_reviewCardBody,._0yGiFa_reviewNext{padding-left:20px;padding-right:20px}._0yGiFa_reviewFooter{flex-direction:column;gap:12px}._0yGiFa_reviewFooter>div:first-child{justify-content:space-between;align-items:center;width:100%;display:flex}}