.formFileInput_fileInput__LomI4.formFileInput_filled__lG02u label{border:1px solid var(--Light-UI-Border-Confirmation,#2a6100);background:var(--Light-UI-Surface-Confirmation,#d1ffad);color:var(--Light-UI-Icon-Secondary,#4f5e78)}.formFileInput_fileInput__LomI4.formFileInput_notFilled__WHhOg label{border:1px dashed var(--Light-UI-Border-Secondary,#8291ac);background:var(--Light-UI-Surface-Primary,#fff);color:var(--Light-UI-Icon-Secondary,#4f5e78)}.formFileInput_fileInput__LomI4.formFileInput_dragging__Xt24h label{border:1px dashed var(--Light-UI-Border-Secondary,#8291ac);background:var(--Light-UI-Surface-Info,#ade3ff);color:var(--Light-UI-Icon-Secondary,#4f5e78)}.formFileInput_fileInput__LomI4{display:flex;flex-direction:column;height:75px;justify-content:center;align-items:center;gap:12px;align-self:stretch;font-family:DM Sans;font-weight:500}.formFileInput_fileInput__LomI4 input[type=file]{position:absolute;z-index:-1;height:32px;width:64px;pointer-events:none}.formFileInput_fileInput__LomI4 input[type=file]:user-invalid+label{border-radius:4px;border:1px dashed var(--Light-UI-Border-Error,#b30015);color:#000;background:var(--Light-UI-Surface-Error,#ffadb7)}.formFileInput_fileInput__LomI4 input[type=file]:active+label,.formFileInput_fileInput__LomI4 input[type=file]:focus+label{border:1px dashed var(--Light-UI-Border-Primary,#003049);border-radius:4px}.formFileInput_fileInput__LomI4 label{cursor:pointer;color:var(--Light-UI-Text-Primary,#003049);border-radius:4px;align-self:stretch;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;font-weight:500}.formFileInput_fileInput__LomI4 label .formFileInput_icon__GZADX{width:32px;height:40px;font-size:40px}.formInputs_textInput__gpvBE{background:#fff;width:100%;display:flex;flex-direction:column;gap:5px;align-items:flex-start;justify-content:flex-start;font-family:DM Sans;font-weight:500}.formInputs_textInput__gpvBE label{color:var(--Light-UI-Text-Secondary,#4f5e78);font-family:DM Sans;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.formInputs_textInput__gpvBE input{display:flex;padding:12px;align-items:center;gap:10px;align-self:stretch;border-radius:4px;border:1px solid var(--Light-UI-Border-Secondary,#8291ac);font-family:DM Sans;font-weight:500;font-size:16px}.formInputs_textInput__gpvBE input:user-invalid+div.formInputs_errorIcon__PYd8z{display:block}.formInputs_textInput__gpvBE input:user-invalid{border-radius:4px;border:1px solid var(--Light-UI-Border-Error,#b30015);background:var(--Light-UI-Surface-Error,#ffadb7) url(/_next/static/media/Warning.083daefc.svg) no-repeat;background-position:right 12px center}.formInputs_textInput__gpvBE input:focus,.formInputs_textInput__gpvBE input:hover{border-radius:4px;border:1px solid var(--Light-UI-Border-Primary,#003049)}.formInputs_textInput__gpvBE input:focus{outline:none!important}.formInputs_textInput__gpvBE input:disabled{border-radius:4px;border:1px solid var(--Light-UI-Border-Tertiary,#bfc6d4)}.formInputs_checkboxInput__O185f input[type=checkbox]{outline:none!important;border:none!important;position:absolute;z-index:-1;height:28 px;width:28 px;pointer-events:none}.formInputs_checkboxInput__O185f input[type=checkbox]:active+label>span,.formInputs_checkboxInput__O185f input[type=checkbox]:focus+label>span{border:1px solid var(--Light-UI-Border-Primary,#003049)}.formInputs_checkboxInput__O185f input[type=checkbox]:disabled+label>span{border:1px solid var(--Light-UI-Border-Tertiary,#bfc6d4)}.formInputs_checkboxInput__O185f label{cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:10px}.formInputs_checkboxInput__O185f label .formInputs_checkmark__Pa5_7{display:flex;width:24px;height:24px;padding:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;border-radius:4px;border:1px solid var(--Light-UI-Border-Secondary,#8291ac);background:var(--Light-UI-Surface-Contrast,#003049);color:var(--Light-UI-Text-Inverse,#fff);font-family:DM Sans;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.formInputs_checkboxInput__O185f label .formInputs_checkmark__Pa5_7 .formInputs_icon__7sm3A{font-size:24px;flex-shrink:0;fill:var(--Dark-UI-Icon-Primary,#fff)}.formInputs_checkboxInput__O185f label .formInputs_checkempty__YIjEY{display:flex;width:24px;height:24px;padding:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;border-radius:4px;border:1px solid var(--Light-UI-Border-Secondary,#8291ac);background:var(--Light-UI-Surface-Primary,#fff)}.formInputs_checkboxInput__O185f label .formInputs_checkempty__YIjEY .formInputs_icon__7sm3A{display:hidden}.formRadioInputs_radioInputList__7ECw4{display:flex;flex-direction:column;align-items:stretch;gap:10px;font-family:DM Sans}.formRadioInputs_radioInputList__7ECw4 label{display:flex;flex-direction:column;align-items:stretch;gap:10px;font-weight:500}.formRadioInputs_radioInputList__7ECw4 input[type=radio]{outline:none!important;border:none!important;position:absolute;z-index:-1;height:26px;pointer-events:none}.formRadioInputs_radioInputList__7ECw4 input[type=radio]:user-invalid+label>span{border-radius:100px;border:1px solid var(--Light-UI-Border-Error,#b30015);background:var(--Light-UI-Surface-Error,#ffadb7)}.formRadioInputs_radioInputList__7ECw4 input[type=radio]:active+label>span,.formRadioInputs_radioInputList__7ECw4 input[type=radio]:focus+label>span{border:1px solid var(--Light-UI-Border-Primary,#003049)}.formRadioInputs_radioInputList__7ECw4 input[type=radio]:disabled+label>span{border:1px solid var(--Light-UI-Border-Tertiary,#bfc6d4)}.formRadioInputs_radioInputListItem__ZgJAX label{cursor:pointer;flex-direction:row}.formRadioInputs_radioInputListItem__ZgJAX label .formRadioInputs_icon__99ORJ{color:var(--Light-UI-Border-Inverse,#fff);font-size:24px;flex-shrink:0}.formRadioInputs_radioInputListItem__ZgJAX label .formRadioInputs_checkempty__decBf,.formRadioInputs_radioInputListItem__ZgJAX label .formRadioInputs_checkmark__Iwsgb{display:flex;width:24px;height:24px;padding:12px;flex-direction:column;justify-content:center;align-items:center;border-radius:100px;border:1px solid var(--Light-UI-Border-Secondary,#8291ac)}.formRadioInputs_radioInputListItem__ZgJAX label .formRadioInputs_checkmark__Iwsgb{gap:2px;background:var(--Light-UI-Surface-Contrast,#003049)}.formRadioInputs_radioInputListItem__ZgJAX label .formRadioInputs_checkempty__decBf{gap:4px;background:var(--Light-UI-Surface-Primary,#fff)}.formRadioInputs_radioInputListItem__ZgJAX label .formRadioInputs_checkempty__decBf .formRadioInputs_icon__99ORJ{display:none}.mortgage-verification-form_mortgageVerificationContainer___y4o7{width:100%;background:var(--Light-UI-Surface-Primary,#fff);color:var(--Light-UI-Text-Secondary,#4f5e78);display:flex;flex-direction:column;align-items:center;justify-content:stretch;font-size:16px;font-style:normal;font-weight:500;line-height:normal;min-height:max(80vh - 128px,160px)}@keyframes mortgage-verification-form_fadeZoomIn__pmMpk{0%{transform:scale(.75);opacity:0}to{transform:scale(1);opacity:1}}.mortgage-verification-form_mortgageVerificationContainer___y4o7 h1{text-align:center;align-self:stretch;color:var(--Light-UI-Text-Primary,#003049);font-family:DM Sans;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.mortgage-verification-form_mortgageVerificationContainer___y4o7 p{font-size:16px;color:var(--Light-UI-Text-Primary,#003049);font-family:DM Sans;font-style:normal;font-weight:500;line-height:normal;text-align:left;align-self:stretch}.mortgage-verification-form_mortgageVerificationContainer___y4o7 em{font-style:normal;font-weight:700}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_header__Tcyqx{background:var(--Light-UI-Surface-Tertiary,#ffffe6);display:flex;min-height:166px;padding:20px 40px;flex-direction:column;justify-content:center;align-items:center;gap:20px;align-self:stretch}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_header__Tcyqx p{text-align:center}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_header__Tcyqx .mortgage-verification-form_list__hvM7J{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:20px}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_header__Tcyqx .mortgage-verification-form_list__hvM7J .mortgage-verification-form_listItem__ycJ2e{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;list-style:decimal;color:var(--Deep-Blue,#003049);font-family:DM Sans,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_header__Tcyqx .mortgage-verification-form_list__hvM7J .mortgage-verification-form_listItem__ycJ2e div{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:32px;min-height:32px;background:var(--Light-UI-Surface-Brand,#f0ff00);font-weight:700}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_tooltipText__OXQ0V{cursor:pointer;font-weight:550;margin-bottom:-2px;border-bottom:1px dashed}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_tooltipContent__urrlz{max-width:340px;padding:10px 5px 10px 10px;overflow:hidden;border-radius:6px;border:1px solid var(--Light-UI-Border-Inverse,#fff);box-shadow:0 2px 4px 0 rgba(0,0,0,.25);background:var(--Light-UI-Surface-Contrast,#003049);color:var(--Light-UI-Border-Inverse,#fff)}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_loader__eHCzA{display:flex;flex-direction:column;justify-items:center;align-items:center;padding:12px;height:calc(80vh - 360px);min-height:256px;animation:mortgage-verification-form_fadeZoomIn__pmMpk .5s}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_loader__eHCzA .mortgage-verification-form_spinner__LsCse{animation:mortgage-verification-form_spinner__LsCse 1s linear infinite}@keyframes mortgage-verification-form_spinner__LsCse{to{transform:rotate(1turn)}}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_submitMessage__QPXk0{z-index:101!important;position:absolute;left:0;right:0;top:0;bottom:0;color:var(--Light-UI-Text-Primary,#003049);display:flex;flex-direction:column;justify-content:center;align-items:center;background:transparent;width:100%;height:100vh;color:var(--Deep-Blue,#003049);font-family:DM Sans;font-size:20px;font-style:normal;font-weight:400;line-height:175%;text-align:center;animation:mortgage-verification-form_fadeZoomIn__pmMpk .5s ease-in}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_submitMessage__QPXk0 h1{color:var(--Deep-Blue,#003049);text-align:center;font-family:DM Sans;font-size:40px;font-style:normal;font-weight:400;line-height:175%}@media screen and (min-width:640px){.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_loader__eHCzA{height:calc(90vh - 360px)}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_submitMessage__QPXk0{font-size:24px}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_submitMessage__QPXk0 h1{font-size:60px}}@media screen and (min-width:874px){.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_loader__eHCzA{height:calc(100vh - 360px)}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_submitMessage__QPXk0{font-size:32px}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_submitMessage__QPXk0 h1{font-size:80px}}.mortgage-verification-form_mortgageVerificationContainer___y4o7 form{display:flex;flex-direction:column;gap:40px;align-self:center;align-items:center;justify-content:center;width:100%;max-width:794px;padding:60px 0 40px;flex:1 0}.mortgage-verification-form_mortgageVerificationContainer___y4o7 form fieldset{display:flex;flex-direction:column;gap:40px;align-self:center;align-items:center;justify-content:center}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_preHeader__7UJqv{margin:60px 0 0;flex-direction:column;align-items:center}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_preHeader__7UJqv h1{color:var(--Light-UI-Text-Primary,#003049);text-align:center;font-family:DM Sans;font-size:40px;font-style:normal;font-weight:700;line-height:normal}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_preSection__9aNtn{display:flex;width:100%;max-width:794px;flex-direction:column;align-items:center;gap:20px;padding:20px 0 0;animation:mortgage-verification-form_fadeZoomIn__pmMpk .5s}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_preSection__9aNtn .mortgage-verification-form_controls__ZnfP7{justify-content:center;align-items:center}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_preSubmitButton__5ofST{display:flex;width:min(100% - 40px,386px);padding:10px 24px;justify-content:center;align-items:center;border:0;background:var(--Light-UI-Surface-Brand,#f0ff00);color:var(--Light-UI-Text-Primary,#003049)}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_preSubmitButton__5ofST:hover{background:var(--Light-UI-Surface-Brand,#f0ff00);color:var(--Light-UI-Text-Primary,#003049)}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_section__nk2fM{display:flex;width:100%;max-width:794px;flex-direction:column;align-items:flex-start;gap:20px;animation:mortgage-verification-form_fadeZoomIn__pmMpk .5s}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_section__nk2fM .mortgage-verification-form_controls__ZnfP7{padding-left:35px}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_sectionHeader__wINST{width:100%;display:flex;height:24px;align-items:center;align-self:stretch;gap:10px;flex:1 0;overflow:hidden}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_sectionHeader__wINST .mortgage-verification-form_icon__dO1D_{width:24px;height:24px;color:var(--Light-UI-Text-Primary,#003049);align-items:center;align-self:stretch}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_sectionHeader__wINST h3{display:inline-block;color:var(--Deep-Blue,#003049);white-space:nowrap}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_sectionHeader__wINST .mortgage-verification-form_divider__Hs_79{width:100%;height:1px;border-color:var(--Light-UI-Border-Tertiary,#bfc6d4);border-bottom-width:1px}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_controls__ZnfP7,.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_controls__ZnfP7 .mortgage-verification-form_controlRow__DrDMs{display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_controls__ZnfP7 .mortgage-verification-form_controlRow__DrDMs .mortgage-verification-form_filler__2OZHn{width:100%}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_controls__ZnfP7 .mortgage-verification-form_fileInputRow__ZWtjI{display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}@media screen and (min-width:320px){.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_preSection__9aNtn,.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_section__nk2fM,.mortgage-verification-form_mortgageVerificationContainer___y4o7 form{width:calc(100vw - 40px)}}@media screen and (min-width:425px){.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_preSection__9aNtn{width:386px}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_section__nk2fM{min-width:386px}}@media screen and (min-width:640px){.mortgage-verification-form_mortgageVerificationContainer___y4o7{min-height:calc(90vh - 160px)}.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_controls__ZnfP7 .mortgage-verification-form_controlRow__DrDMs,.mortgage-verification-form_mortgageVerificationContainer___y4o7 .mortgage-verification-form_header__Tcyqx .mortgage-verification-form_list__hvM7J{flex-direction:row}}@media screen and (min-width:874px){.mortgage-verification-form_mortgageVerificationContainer___y4o7{min-height:calc(100vh - 160px)}}body.mortgage-verification-form_isSubmitted__R4vM_{background:var(--Light-UI-Surface-Brand,#f0ff00)}body.mortgage-verification-form_isSubmitted__R4vM_ header{border-bottom:none}body.mortgage-verification-form_isSubmitted__R4vM_ header div:first-child{background-color:transparent!important;border-bottom:none;animation:mortgage-verification-form_headerFadeOut__mfNjL .5s ease-in-out}body.mortgage-verification-form_isSubmitted__R4vM_ header img{opacity:0;animation:mortgage-verification-form_colorChangeLogo__iuWD4 .5s ease-in-out}@keyframes mortgage-verification-form_colorChangeLogo__iuWD4{0%{opacity:1}to{opacity:0}}body.mortgage-verification-form_isSubmitted__R4vM_ footer{opacity:0;height:0;animation:mortgage-verification-form_footerFadeOut___IFT_ .5s ease-in-out}@keyframes mortgage-verification-form_headerFadeOut__mfNjL{0%{background-color:var(--Deep-Blue,#003049);border-bottom:unset}to{background-color:transparent!important;border-bottom:none;height:0}}body.mortgage-verification-form_isSubmitted__R4vM_ div.mortgage-verification-form_mortgageVerificationContainer___y4o7{position:absolute;width:100%;height:100vh;overflow:hidden}body.mortgage-verification-form_isSubmitted__R4vM_ div.mortgage-verification-form_mortgageVerificationContainer___y4o7 form .mortgage-verification-form_section__nk2fM{max-height:5vh;animation:mortgage-verification-form_shrinkSection__f6MeO .5s ease-out}@keyframes mortgage-verification-form_shrinkSection__f6MeO{0%{max-height:10vh}to{max-height:2.5vh}}
/*# sourceMappingURL=64c076796b37dbb9.css.map*/