.form-with-image{background-color:var(--so-color-black);border-radius:16px;display:grid;gap:32px 0;overflow:hidden;position:relative;z-index:2;@media (min-width:1040px){grid-template-columns:1fr 1fr;.hsfc-Step__Content,[data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{padding:40px!important}}@media (max-width:1040px){display:flex;flex-direction:column-reverse}.hsfc-Form,[data-hsfc-id=Renderer],[data-hsfc-id=Renderer] .hsfc-Form{padding:0!important}.form-title{display:none}figure{border-radius:0 16px 16px 16px;display:flex;overflow:hidden;@media (max-width:1040px){aspect-ratio:390/240;border-radius:16px}img{height:100%;object-fit:cover;width:100%}}}