section.bof-form{background-color:var(--primary-color);isolation:isolate;overflow-x:clip;z-index:0}.bof-form:before{background:var(--primary-color);content:"";inset:0;mix-blend-mode:multiply;opacity:.8;position:absolute;z-index:-1}.bof-form__bg-image{inset:0;z-index:-2}.bof-form__bg-image img{filter:saturate(0);height:100%;object-fit:cover;-o-object-fit:cover;width:100%}.bof-form__swoop{bottom:0;max-width:65rem;mix-blend-mode:color-dodge;opacity:.7;pointer-events:none;right:0;z-index:-1}.bof-form__inner{display:grid;gap:var(--gap-lg) var(--gap)}.bof-form__image{aspect-ratio:1;border-radius:var(--border-radius-small);margin-bottom:4rem;-o-object-fit:cover;object-fit:cover;width:16rem}.bof-form__buttons{gap:1.6rem}.bof-form__form{border-radius:var(--border-radius);padding:2.4rem}.bof-form__form .form-title,.bof-form__form .hs-form-required,.bof-form__form .submitted-message,.bof-form__form form .hs-richtext,.bof-form__form form .legal-consent-container,.bof-form__form form label,.bof-form__form form legend{color:var(--white)}.bof-form__form form label.hs-error-msg{color:#ff8585}.bof-form__form .form-title{font-size:2rem}@media (min-width:768px){.bof-form__inner{grid-template-columns:42% 48%}}@media (min-width:992px){.bof-form__form{padding:4rem}}