.VisitorIntakeSurvey_survey__1zS_E{max-width:680px;margin:0 auto;display:flex;flex-direction:column;gap:var(--sp-8)}.VisitorIntakeSurvey_progress_bar__2NmS9{display:flex;gap:var(--sp-2);margin-bottom:var(--sp-2)}.VisitorIntakeSurvey_progress_step__w7Gxg{flex:1 1;height:4px;border-radius:var(--radius-full);background:var(--color-border);transition:background var(--transition-base)}.VisitorIntakeSurvey_progress_step_active__N_bJG{background:var(--color-teal)}.VisitorIntakeSurvey_stage__SalGO{display:flex;flex-direction:column;gap:var(--sp-6);animation:VisitorIntakeSurvey_slide-in__9MWLS .25s ease}@keyframes VisitorIntakeSurvey_slide-in__9MWLS{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.VisitorIntakeSurvey_stage_header__Q9mTd{display:flex;flex-direction:column;gap:var(--sp-2)}.VisitorIntakeSurvey_stage_label__oDEo_{color:var(--color-teal);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.07em}.VisitorIntakeSurvey_fields__XPxij{display:flex;flex-direction:column;gap:var(--sp-6)}.VisitorIntakeSurvey_field__0yvmJ{border:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--sp-2)}.VisitorIntakeSurvey_radio_grid__dcQ0n{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.VisitorIntakeSurvey_radio_card__QVT8c{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border:1.5px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-sm);color:var(--color-slate);background:var(--color-white);transition:border-color var(--transition-fast),color var(--transition-fast),background var(--transition-fast);-webkit-user-select:none;-moz-user-select:none;user-select:none}.VisitorIntakeSurvey_radio_card__QVT8c:hover,.VisitorIntakeSurvey_radio_card_selected__iKwxM{border-color:var(--color-teal);color:var(--color-navy)}.VisitorIntakeSurvey_radio_card_selected__iKwxM{background:rgba(20,184,166,.07);font-weight:var(--fw-semibold)}.VisitorIntakeSurvey_radio_input__b_mDJ{position:absolute;opacity:0;width:0;height:0}.VisitorIntakeSurvey_actions__OMUjo{display:flex;align-items:center;gap:var(--sp-4);flex-wrap:wrap}