section.form-module{align-items:stretch;background-color:#faf8f7;display:flex;position:relative}section.form-module.animated.visible .wrapper-img{clip-path:inset(0 0 0 0);opacity:1}section.form-module.animated.visible .wrapper-img img{transform:scale(1)}section.form-module.animated.visible .wrapper-content .title.bg-active strong{clip-path:inset(0 0 0 0)}section.form-module.animated.visible .wrapper-content .richtext,section.form-module.animated.visible .wrapper-content .wrapper-img{opacity:1;transform:translateY(0)}section.form-module.animated.visible .wrapper-form{opacity:1;transform:translateX(0)}section.form-module .wrapper-img{clip-path:inset(0 0 100% 0);min-height:100%;opacity:0;overflow:hidden;position:relative;transform-origin:top;transition:clip-path 1s ease-out .3s,opacity .5s ease-out .7s;width:50%}section.form-module .wrapper-img img{min-height:100%;object-fit:cover;object-position:top;position:absolute;transform:scale(1.2);transition:transform 1s ease-out .7s;width:100%}section.form-module .wrapper-content{display:flex;flex-direction:column;gap:2rem;padding:5rem;width:50%}section.form-module .wrapper-content .wrapper-img{border-radius:4px;height:240px;overflow:hidden;width:360px}section.form-module .wrapper-content .wrapper-img img{height:100%;object-fit:cover;object-position:center;width:100%}section.form-module .wrapper-content .richtext,section.form-module .wrapper-content .wrapper-img{opacity:0;transform:translateY(20px)}section.form-module .wrapper-content>:nth-child(2){transition:opacity .3s ease-out,transform .3s ease-out}section.form-module .wrapper-content>:nth-child(3){transition:opacity .3s ease-out .2s,transform .3s ease-out .2s}section.form-module .wrapper-form{opacity:0;padding:2.5rem;transform:translateX(20px);transition:transform .3s ease-out,opacity .3s ease-out;width:50%}section.form-module .wrapper-form .title{margin-bottom:2rem}section.form-module .wrapper-form form h1,section.form-module .wrapper-form form h2{color:#241066;font-family:neue-haas-grotesk-display,sans-serif}section.form-module .wrapper-form form .hsfc-RichText *{color:#120833;font-family:neue-haas-grotesk-display,sans-serif}section.form-module .wrapper-form form .step{flex-direction:column;gap:1.5rem}section.form-module .wrapper-form .btn{font-weight:600;margin-left:auto;margin-top:2rem}@media (max-width:992px){section.form-module{flex-direction:column}section.form-module .wrapper-content,section.form-module .wrapper-form{width:100%}section.form-module .wrapper-content{padding:2rem}section.form-module .wrapper-img{display:none}}