.formFeedback_formFeedback__ihNWA{border-radius:.8rem;border-style:solid;border-width:1px;margin-top:2.4rem;padding:.8rem 2.4rem}.formFeedback_formFeedback__ihNWA.formFeedback_error__ex5F_{background-color:var(--color-red-100);border-color:var(--color-red-200);color:var(--color-red-800)}.formFeedback_formFeedback__ihNWA.formFeedback_success__fstDd{background-color:var(--color-green-50);border-color:var(--color-green-400);color:var(--color-green-800)}.inputLabel_inputLabel__JRlNn.inputLabel_inputLabelLabel__GBphj{font-family:matter,helvetica,arial,sans-serif;font-weight:400;font-size:1.4rem;line-height:2.2rem;white-space:pre-wrap;color:inherit;font-weight:600;line-height:1.57;margin-bottom:.8rem;transform:none}.inputLabel_inputLabel__JRlNn.inputLabel_inputLabelLabel-columns-2__FbY61{column-count:2;column-gap:2rem}.textInput_textInput__Cl7LL .textInput_textInputInput__IGm5b{font-family:matter,helvetica,arial,sans-serif;font-weight:400;font-size:1.6rem;line-height:2.6rem;white-space:pre-wrap;background-color:var(--color-white);border:1px solid var(--color-grey-A300);border-radius:8px;padding:1.2rem 1.8rem;transition:all .5s ease-in-out}.textInput_textInput__Cl7LL .textInput_textInputInput-columns-2__xyFG7{column-count:2;column-gap:2rem}.textInput_textInput__Cl7LL .textInput_textInputInput__IGm5b:disabled{background-color:var(--color-grey-50);border-color:var(--color-grey-A200);color:var(--color-grey-700)}.textInput_textInput__Cl7LL .textInput_textInputInput__IGm5b:disabled:hover{border-color:var(--color-grey-A200)}.textInput_textInput__Cl7LL .textInput_textInputInput__IGm5b:hover{border-color:var(--color-black)}.textInput_textInput__Cl7LL .textInput_textInputInput__IGm5b:focus{border-color:var(--color-blue-600)}.textInput_textInput__Cl7LL .textInput_textInputInput__IGm5b.textInput_isError__slXIi{border-color:var(--color-red-400)}.slice_slice__8ZgdD{flex-wrap:wrap;position:relative}.slice_slice__8ZgdD.slice_hasExtraPadding__8F3e0{padding-top:26rem}@media(max-width:1120px){.slice_slice__8ZgdD.slice_hasExtraPadding__8F3e0{padding-top:20rem}}.slice_title__5i9pX{background-color:var(--color-grey-800);color:var(--color-white);display:flex;padding:2.0833333333rem 4.1666666667rem;justify-content:flex-end;text-align:right;position:relative}.referralForm_referralForm__DuTkq .referralForm_subtitle__YW_qX{margin-bottom:2.43rem}@media(min-width:768px){.referralForm_referralForm__DuTkq{display:flex;justify-content:space-between;gap:4rem}}@media(min-width:1120px){.referralForm_referralForm__DuTkq{display:flex;justify-content:space-between;gap:20rem}}.referralForm_referralForm__DuTkq .referralForm_form__hgliF,.referralForm_referralForm__DuTkq .referralForm_title__l9RL8{flex:1 1}.referralForm_referralForm__DuTkq .referralForm_title__l9RL8{margin-bottom:3rem}@media(min-width:1120px){.referralForm_referralForm__DuTkq .referralForm_form__hgliF{flex-basis:59.2rem;max-width:59.2rem}}.referralForm_referralForm__DuTkq .referralForm_button__ehO_t{margin-top:2.4rem}@media(min-width:1120px){.referralForm_formWrapper__fs_Xb{width:60%}}.referralForm_inputsGroup__4WDmg{margin-bottom:1rem}@media(min-width:1120px){.referralForm_inputsGroup__4WDmg{margin-bottom:3rem}}.referralForm_inputsGroup__4WDmg h5{margin-bottom:1rem}@media(min-width:1120px){.referralForm_inputsGroup__4WDmg h5{margin-bottom:2rem}}.referralForm_line__Vo9kx{display:flex;justify-content:space-between;gap:1rem}@media(max-width:767px){.referralForm_line__Vo9kx{flex-wrap:wrap}}.referralForm_line__Vo9kx .referralForm_input__sc8Px{width:100%}@media(min-width:1120px){.referralForm_line__Vo9kx .referralForm_input__sc8Px{width:50%}}.referralForm_input__sc8Px,.referralForm_select__MgmVo,.referralForm_textarea__tYngb{--color-theme-background:var(--color-taupe-50);--color-theme-text:var(--color-black)}@media(max-width:767px){.referralForm_input__sc8Px label,.referralForm_select__MgmVo label,.referralForm_textarea__tYngb label{display:none}}.referralForm_input__sc8Px{margin-bottom:1rem}@media(min-width:1120px){.referralForm_input__sc8Px{margin-bottom:1rem}}.referralForm_input__sc8Px label{display:inline-block;padding:0 2rem;margin-bottom:1rem}.referralForm_textarea__tYngb{margin-bottom:2rem}.referralForm_buttonWrapper__iIvAL{margin-top:3rem;overflow:hidden;text-align:right}@media(min-width:1120px){.referralForm_buttonWrapper__iIvAL{margin-top:4rem}}.referralForm_button__ehO_t{margin-bottom:2.4rem}