.LandingPatientInfoForm_container__ZJHMo{display:flex;flex-direction:column;gap:var(--spacing-6)}.LandingPatientInfoForm_summaryCard__3_Vw8{background:var(--color-brand-50);border:1px solid var(--border-brand)}.LandingPatientInfoForm_summaryTitle__cTiU8{margin-bottom:var(--spacing-4);text-align:center}.LandingPatientInfoForm_summaryDetails__Sudp2{display:flex;flex-direction:column;gap:var(--spacing-3)}.LandingPatientInfoForm_summaryItem___MLYv{justify-content:space-between}.LandingPatientInfoForm_priceDisplay__cutjI,.LandingPatientInfoForm_summaryItem___MLYv{display:flex;align-items:center;gap:var(--spacing-2)}.LandingPatientInfoForm_originalPrice__GrAQd{text-decoration:line-through}.LandingPatientInfoForm_formCard__5l2wm{background:var(--surface-secondary)}.LandingPatientInfoForm_form__DNIuH{display:flex;flex-direction:column;gap:var(--spacing-6)}.LandingPatientInfoForm_formHeader__9CuUN{text-align:center;margin-bottom:var(--spacing-4)}.LandingPatientInfoForm_personalInfoSection__Ayaz7{margin-bottom:var(--spacing-4)}.LandingPatientInfoForm_inputGrid__lj0WT{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-4);gap:var(--spacing-4);@media (max-width:640px){grid-template-columns:1fr}}.LandingPatientInfoForm_phoneSection__HgLq0{margin-bottom:var(--spacing-4)}.LandingPatientInfoForm_phoneGrid__ll2rf{display:grid;grid-template-columns:140px 1fr;grid-gap:var(--spacing-4);gap:var(--spacing-4);align-items:end;@media (max-width:640px){grid-template-columns:1fr}}.LandingPatientInfoForm_prefixSelect__K09Sl{min-width:120px}.LandingPatientInfoForm_phoneInput__0vJp7{flex:1 1}.LandingPatientInfoForm_checkboxSection__J_Xy6{display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}.LandingPatientInfoForm_policyLink__ukILk{color:var(--text-brand);text-decoration:underline;font-weight:var(--font-weight-medium)}.LandingPatientInfoForm_policyLink__ukILk:hover{color:var(--text-accent)}.LandingPatientInfoForm_required__sAiUr{color:var(--color-danger-600);font-weight:var(--font-weight-semibold);margin-left:var(--spacing-1)}.LandingPatientInfoForm_submitButton__DfRVT{min-height:var(--size-lg);font-weight:var(--font-weight-bold);margin-top:var(--spacing-2);text-wrap:wrap}@media (max-width:640px){.LandingPatientInfoForm_container__ZJHMo,.LandingPatientInfoForm_form__DNIuH{gap:var(--spacing-4)}.LandingPatientInfoForm_formHeader__9CuUN,.LandingPatientInfoForm_personalInfoSection__Ayaz7,.LandingPatientInfoForm_phoneSection__HgLq0{margin-bottom:var(--spacing-3)}.LandingPatientInfoForm_checkboxSection__J_Xy6{margin-bottom:var(--spacing-4)}}.FormSection_formSection__3BHtA{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32);background-color:var(--surface-secondary)}.FormSection_sectionTitle__HZfjA{text-align:center;margin-bottom:var(--spacing-16)}.FormSection_sectionTitleHeading___hVy7{max-width:800px;margin:0 auto;line-height:var(--line-height-tight)}.FormSection_formContainer__L5elZ{max-width:var(--container-3xl);margin:0 auto}@media (max-width:767px){.FormSection_formSection__3BHtA{padding-top:var(--spacing-20);padding-bottom:var(--spacing-20)}.FormSection_sectionTitle__HZfjA{margin-bottom:var(--spacing-12)}.FormSection_sectionTitleHeading___hVy7{font-size:var(--font-size-2xl)}}