.LeadQuestionnaireModal_modalOverlay__LqwA_{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:100000;padding:32px 24px}.LeadQuestionnaireModal_modalContent__EHl05{position:relative;width:100%;max-height:calc(100vh - 120px);display:flex;flex-direction:column;overflow:hidden;border-radius:8px;border:2px solid var(--surface-info-hover);background-color:var(--surface-base-soft)}.LeadQuestionnaireModal_closeIcon__kcfg5{position:absolute;top:10px;right:15px;cursor:pointer;z-index:10;color:var(--text-helper)}.LeadQuestionnaireModal_header__Y_fko{padding:24px 24px 48px;display:flex;flex-direction:column;gap:8px;flex:0 0 auto}.LeadQuestionnaireModal_body__geFuw{flex:1 1;min-height:0;overflow-y:auto;padding:0 24px 16px;display:flex;justify-content:center;-ms-overflow-style:none;scrollbar-width:none}.LeadQuestionnaireModal_body__geFuw::-webkit-scrollbar{display:none}.LeadQuestionnaireModal_form__Fzcr0{width:100%;max-width:681px;display:flex;flex-direction:column;gap:24px;align-items:center}.LeadQuestionnaireModal_splitForm__JGQC1{display:flex;justify-content:space-between;flex-direction:row;width:100%;gap:4px}.LeadQuestionnaireModal_phoneField__p8nF8{display:flex;flex-direction:column;width:100%;gap:5px}.LeadQuestionnaireModal_phoneFieldInput__jI8hp{width:100%;padding:12px 16px;border-radius:8px;border:1px solid var(--border-primary);height:41.5px}span.LeadQuestionnaireModal_label__q0F5v{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px}.LeadQuestionnaireModal_footer___DYng{padding:48px 24px 24px;display:flex;justify-content:center;flex:0 0 auto;width:100%;max-width:681px}@media(max-width:767px){.LeadQuestionnaireModal_modalOverlay__LqwA_{padding:16px}.LeadQuestionnaireModal_modalContent__EHl05{width:100%;max-height:calc(100vh - 250px)}.LeadQuestionnaireModal_header__Y_fko{padding:32px 16px 24px}.LeadQuestionnaireModal_body__geFuw{padding:0 16px 16px}.LeadQuestionnaireModal_footer___DYng{padding:24px 16px 16px}.LeadQuestionnaireModal_splitForm__JGQC1{flex-direction:column;gap:24px}}