.intake_progress_bar_component[data-v-b467fac0]{align-items:center;gap:.75rem;display:flex}.intake_progress_bar_component .back_button[data-v-b467fac0]{cursor:pointer;background:#eaedf2;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.625rem;height:2rem;padding:.5rem .75rem;transition:background-color .15s;display:inline-flex}.intake_progress_bar_component .back_button[data-v-b467fac0]:hover{background:#dde1e8}.intake_progress_bar_component .back_button .icon[data-v-b467fac0]{width:1rem;height:1rem;color:var(--text)}.intake_progress_bar_component .track[data-v-b467fac0]{background:color-mix(in srgb,var(--text) 10%,transparent);border-radius:999px;flex:1;height:4px;position:relative;overflow:hidden}.intake_progress_bar_component .fill[data-v-b467fac0]{background:var(--text);transform-origin:0;border-radius:999px;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0}.intake_option_card_component[data-v-ce8db38c]{background:var(--surface);cursor:pointer;text-align:left;width:100%;min-height:3.25rem;font-size:.9375rem;font-weight:var(--fw-medium);color:var(--text);border:none;border-radius:1rem;align-items:center;gap:.75rem;padding:1rem;transition:background-color .15s,box-shadow .15s;display:flex}.intake_option_card_component[data-v-ce8db38c]:hover{background:color-mix(in srgb,var(--surface) 60%,var(--border))}.intake_option_card_component.selected[data-v-ce8db38c]{background:var(--bg);box-shadow:inset 0 0 0 1.5px var(--text)}.intake_option_card_component.selected[data-v-ce8db38c]:hover{background:var(--bg)}.intake_option_card_component.selected .indicator[data-v-ce8db38c]{background:var(--text);border-color:var(--text)}.intake_option_card_component.selected .indicator .dot[data-v-ce8db38c],.intake_option_card_component.selected .indicator .icon[data-v-ce8db38c]{opacity:1}.intake_option_card_component .indicator[data-v-ce8db38c]{border:1px solid var(--border);background:var(--bg);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:background-color .15s,border-color .15s;display:inline-flex}.intake_option_card_component .indicator.round[data-v-ce8db38c]{border-radius:50%}.intake_option_card_component .indicator .icon[data-v-ce8db38c]{width:.75rem;height:.75rem;color:var(--on-accent);opacity:0;transition:opacity .1s}.intake_option_card_component .indicator .dot[data-v-ce8db38c]{background:var(--on-accent);opacity:0;border-radius:50%;width:.5rem;height:.5rem;transition:opacity .1s}.intake_option_card_component .label[data-v-ce8db38c]{flex:1}.intake_step_options_component[data-v-21e1c31e]{flex-direction:column;gap:.625rem;display:flex}.intake_step_numeric_fields_component[data-v-ddefb551]{flex-direction:column;gap:1.25rem;display:flex}.intake_step_numeric_fields_component .group[data-v-ddefb551]{flex-direction:column;gap:.5rem;display:flex}.intake_step_numeric_fields_component .group_label[data-v-ddefb551]{font-size:.875rem;font-weight:var(--fw-medium);color:var(--text)}.intake_step_numeric_fields_component .row[data-v-ddefb551]{gap:.75rem;display:flex}.intake_step_numeric_fields_component .field[data-v-ddefb551]{border:1px solid var(--border);background:var(--bg);min-width:0;color:var(--text);border-radius:1rem;flex:1;padding:.75rem .9375rem;font-family:inherit;font-size:.9375rem}.intake_step_numeric_fields_component .field[data-v-ddefb551]:focus{border-color:var(--accent);outline:none}.intake_step_numeric_fields_component .field[data-v-ddefb551]::-webkit-inner-spin-button{appearance:none;margin:0}.intake_step_numeric_fields_component .field[data-v-ddefb551]::-webkit-outer-spin-button{appearance:none;margin:0}@media (width<=640px){.intake_step_numeric_fields_component .field[data-v-ddefb551]{font-size:1rem}}.intake_step_text_component[data-v-968486f8]{flex-direction:column;gap:.75rem;display:flex}.intake_step_text_component textarea[data-v-968486f8]{border:1px solid var(--border);background:var(--bg);color:var(--text);resize:vertical;border-radius:.625rem;padding:.75rem .9375rem;font-family:inherit;font-size:.9375rem}.intake_step_text_component textarea[data-v-968486f8]:focus{border-color:var(--accent);outline:none}@media (width<=640px){.intake_step_text_component textarea[data-v-968486f8]{font-size:1rem}}.intake_step_contact_component[data-v-6c499b5c]{flex-direction:column;gap:1rem;display:flex}.intake_step_contact_component .row[data-v-6c499b5c]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=560px){.intake_step_contact_component .row[data-v-6c499b5c]{grid-template-columns:1fr}}.intake_privacy_choices_link_component[data-v-098e0e5e]{cursor:pointer;color:var(--text-muted);background:0 0;border:none;align-self:center;align-items:center;gap:.5rem;padding:0;font-size:.9375rem;display:inline-flex}.intake_privacy_choices_link_component[data-v-098e0e5e]:hover{color:var(--text)}.intake_privacy_choices_link_component .icon[data-v-098e0e5e]{aspect-ratio:33/16;height:13px;color:var(--accent)}.intake_wizard_component[data-v-7614de29]{--bg:#fff;--surface:#f9f9f9;--text:#1a1a1a;--text-muted:#444;--border:#ddd;--accent:#1a1a1a;--accent-hover:#1a1a1a;--on-accent:#fff;flex-direction:column;gap:2rem;margin-top:1rem;display:flex}.intake_wizard_component .step_body[data-v-7614de29] .action_button_component:disabled{opacity:1;background:var(--border);color:#828282}.intake_wizard_component .step_body[data-v-7614de29]{flex-direction:column;gap:1.5rem;display:flex}.intake_wizard_component .step_title[data-v-7614de29]{font-size:1.75rem;line-height:1.2;font-weight:var(--fw-bold);color:var(--text);margin:0}.intake_wizard_component .step_subtitle[data-v-7614de29]{color:var(--text-muted);margin:-1.125rem 0 0;font-size:.9375rem}
