.Form_container__rTI24,.Form_formContainer__o0kuf{position:relative;overflow:hidden}.Form_container__rTI24{display:flex;justify-content:space-between;gap:calc(var(--spacing) * 5);background-color:var(--white)}.Form_contactFormContainer__c_Vps{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 4.5);display:flex;flex-direction:column}.Form_textContainer__Zhckg{display:flex;flex-direction:column;gap:calc(var(--spacing) * 4);z-index:1}.Form_contactForm__PX4ax{display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);z-index:1}.Form_submitted__hX8AS input:invalid,.Form_submitted__hX8AS select:invalid,.Form_submitted__hX8AS textarea:invalid{border-color:var(--mid-red)}.Form_submitted__hX8AS input:invalid:focus,.Form_submitted__hX8AS select:invalid:focus,.Form_submitted__hX8AS textarea:invalid:focus{outline-color:var(--mid-red)}.Form_link__tnt8e{color:var(--mid-red);text-decoration:none}.Form_linkHover__j4yuz:hover{color:var(--extra-dark-red)}.Form_invalid__dAMmi{border-color:var(--mid-red)}.Form_formInputsWrapper__LPID3{position:relative;display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);z-index:1}.Form_formDynamicInputLayouts__pgOO0{display:grid;grid-template-rows:auto;grid-gap:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3)}.Form_formWrapper__RpxvM{display:flex;flex-direction:row}@media screen and (min-width:992px){.Form_container__rTI24{gap:calc(var(--spacing) * 4)}.Form_contactFormContainer__c_Vps{padding:calc(var(--spacing) * 6) calc(var(--spacing) * 4);flex-direction:row}.Form_contactForm__PX4ax{width:100%}.Form_formInputsWrapperOneFieldsPerRow__5grFq{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}.Form_formInputsWrapperTwoFieldsPerRow__4q_Jd{grid-template-columns:repeat(2,1fr)}.Form_formInputsWrapperTwoFieldsPerRowOdd__fAlzO :last-child{grid-column:span 2}.Form_formInputsWrapper__LPID3>*{width:100%}.Form_wrappedForm__EvlC9{flex-direction:row;flex-wrap:wrap}.Form_textContainer__Zhckg{max-width:50%}.Form_twoFieldsPerRowContainer__3Suty{flex-direction:row}}@media screen and (min-width:1200px){.Form_contactFormContainer__c_Vps{padding:calc(var(--spacing) * 8) calc(var(--spacing) * 17) calc(var(--spacing) * 10)}}