.HeroFormFormBlock{--block-margin:0;border-radius:var(--border-radius-normal);height:-moz-fit-content;height:fit-content;overflow:hidden}@media(max-width:779px){.HeroFormFormBlock{margin-top:var(--spacing-x-small)}}.HeroFormFormBlock.has-form-image .HeroFormFormBlock-background{top:var(--border-radius-normal)}.HeroFormFormBlock.has-shadow{box-shadow:0 0 20px rgba(62,0,117,.14)}.HeroFormFormBlock-inner{display:flex;flex-direction:column;gap:var(--gap-large)}.HeroFormFormBlock-formImage{aspect-ratio:400/185;margin-inline:calc(var(--px)*-1);margin-top:calc(var(--py)*-1);overflow:hidden}.HeroFormFormBlock-formImage img{width:-moz-fit-content;width:fit-content}.HeroFormFormBlock-content{flex:1}