.text-form{display:flex;flex-wrap:wrap;gap:60px;position:relative}.text-form__text{width:40%}.text-form__form{flex:1}@media (max-width:767px){.text-form__form,.text-form__text{gap:20px;width:100%}.text-form__form{padding:0 15px}}.text-form__form>span{position:relative}.text-form__form>span:before{background:transparent;border:1px solid #000;content:"";height:calc(100% - 75px);left:0;position:absolute;top:0;transform:translate(-9px,9px);width:calc(100% + 18px);z-index:0}.text-form__form form{position:relative;z-index:3}.text-form__form form .actions{margin-top:45px}.text-form__form form .hs-form-field{margin-bottom:0;margin-top:-1px}.text-form__form form .hs-form-field>label{display:none}.text-form__form form .hs-input{padding:20px 10px}.text-form__cube{filter:drop-shadow(0 10px 18px rgba(0,0,0,.25));pointer-events:none;position:absolute;right:15%;top:95%;width:min(280px,24vw);will-change:transform;z-index:2}.text-form__cube img{display:block;height:auto;width:100%}