.fw-form{position:relative}.fw-form:before{background:var(--body);content:"";height:calc(100% - 200px);left:0;mix-blend-mode:multiply;position:absolute;top:200px;width:100vw;z-index:1}.fw-form .fw-form__background{height:100%;left:0;object-fit:cover;object-position:top center;position:absolute;top:0;width:100%}.fw-form .fw-form__content{display:grid;grid-template-rows:200px 1fr;position:relative;z-index:1}.fw-form .fw-form__content .content{grid-row:2/3;padding:40px 0;position:relative}.fw-form .fw-form__content .content form input[type=email],.fw-form .fw-form__content .content form input[type=phone],.fw-form .fw-form__content .content form input[type=tel],.fw-form .fw-form__content .content form input[type=text],.fw-form .fw-form__content .content form select,.fw-form .fw-form__content .content form textarea{background:transparent;border:2px solid var(--secondary);border-radius:4px;color:#fff}.fw-form .fw-form__content .content form .hs-form-booleancheckbox,.fw-form .fw-form__content .content form .hs-form-field label>span:first-child{color:#fff}.fw-form .fw-form__content .content form .hs-fieldtype-select label{display:none}.fw-form .fw-form__content .content form .hs-richtext{color:#fff;font-size:1rem;margin:20px 0 4px}.fw-form .fw-form__content .content form .hs-submit{margin-top:20px}@media (min-width:768px){.fw-form:before{border-bottom-right-radius:8px;border-top-right-radius:8px;height:calc(100% - 120px);top:60px;width:60vw}.fw-form.callout-reverse:before{border-bottom-left-radius:8px;border-bottom-right-radius:0;border-top-left-radius:8px;border-top-right-radius:0;left:inherit;right:0;transform:none}.fw-form .fw-form__content{grid-template-columns:1.5fr 1fr;grid-template-rows:auto;padding:60px 0}.fw-form .fw-form__content .content{grid-row:1/2;padding:60px 40px 60px 0}.fw-form.callout-reverse .fw-form__content .content{grid-column:2/3;padding:60px 0 60px 40px}}