:root{--form-section-form-bgc:#fff;--form-section-banner-height:250px}.section-form__container{display:grid;gap:2rem 0;grid-template-areas:"form"}.section-form__banner{aspect-ratio:16/9;grid-area:banner;overflow:hidden}.section-form__image{height:100%;object-fit:cover;width:100%}.section-form__form{background-color:var(--form-section-form-bgc);grid-area:form;max-width:100vw;min-height:100px;padding:30px 20px;position:relative}.section-form__title{font-size:var(--heading-2-font-size)}.section-form__content{grid-area:content;padding:0 var(--section-gutter)}.section-form--single .section-form__container{gap:0}.section-form--single .section-form__banner{aspect-ratio:unset;height:var(--form-section-banner-height)}.section-form--single.section-form--banner .section-form__container{grid-template-areas:"banner" "form"}.section-form--double .section-form__container{grid-template-areas:"form" "content"}.section-form--double.section-form--banner .section-form__container{grid-template-areas:"banner" "form" "content"}.section-form--bottom .section-form__container{grid-template-areas:"content" "form"}.section-form--bottom.section-form--banner .section-form__container{grid-template-areas:"banner" "content" "form"}@media only screen and (min-width:768px){.section-form{--form-section-banner-height:300px}.section-form__form{margin-left:auto;margin-right:auto;max-width:700px;padding:40px;width:100%}}@media only screen and (min-width:1024px){.section-form{--form-section-banner-height:400px}.section-form__banner{margin:0}.section-form--double .section-form__container{grid-template-areas:"content form";grid-template-columns:1fr 1fr}.section-form--double .section-form__form{max-width:none}.section-form--double.section-form--banner .section-form__container{grid-template-areas:"banner form" "content form";grid-template-rows:min-content 1fr;padding:0 var(--section-gutter)}.section-form--left .section-form__container{grid-template-areas:"form content"}.section-form--left.section-form--banner .section-form__container{grid-template-areas:"form banner" "form content"}}