.text-form--module{border-radius:48px;padding:48px;position:relative}.text-form--container{display:flex;flex-flow:row wrap;justify-content:space-between}.text-form--module h1{font-size:28px;line-height:34px}.text-form--text-img{display:flex;flex-flow:column}.text-form--media{border-radius:224px 224px 0 0;margin-top:88px;overflow:hidden;position:relative;width:100%}.text-form--image{display:block;height:275px;object-fit:cover;width:100%}.text-form--module .text-form--form-container .text-form--form-title{font-size:16px;font-weight:var(--primary-font-weight-semibold);line-height:22px}.text-form--module .text-form--form-container{background:var(--white-color);border-radius:16px;padding:16px}.text-form--module .text-form--form-container .hsfc-Step__Content{padding:0!important}.text-form--module form label{font-size:var(--font-size-14);font-weight:400}.text-form--module input:not(:is([type=radio],[type=checkbox],[type=submit])),.text-form--module select,.text-form--module textarea{background:#fff;border:1px solid #d9d9d9;border-radius:8px;box-sizing:border-box;height:4rem;margin-right:0;padding:0 11px;width:100%}.text-form--module form fieldset>div{flex:1;min-width:0}.text-form--module fieldset.form-columns-1 .input,.text-form--module fieldset.form-columns-2 .input{margin-right:0!important}.text-form--module form fieldset{display:flex;gap:24px;margin-bottom:16px}.text-form--module form .inputs-list{padding-left:0}.text-form--module form .inputs-list .hs-form-booleancheckbox-display{align-items:center;display:flex;gap:4px;width:20px}.text-form--module .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0}@media (max-width:992px){.text-form--media{display:none}.text-form--form-container{margin-top:40px}.text-form--module form fieldset{display:flex;flex-flow:column;gap:16px}.text-form--module fieldset.form-columns-1 .hs-input,.text-form--module form fieldset>div{min-width:100%}}@media (max-width:640px){.text-form--module{border-radius:0;padding:44px 0}.text-form--module:after,.text-form--module:before{content:"";height:100%;position:absolute;top:0;width:100vw}.text-form--module:after{left:-100vw}.text-form--module:before{right:-100vw}}