.form-text{padding:100px 0}.form-text .main-content{display:flex;gap:66px}.form-text .main-content.reversed{flex-direction:row-reverse;gap:89px;justify-content:space-between}.form-text .info{flex:1;max-width:563px}.form-text .info img{border-radius:20px;margin-bottom:36px;margin-top:40px;max-width:100%;width:100%}.form-text .info h2{font-size:48px;font-weight:500;letter-spacing:-.96px;line-height:60px;margin-bottom:32px}.form-text .info h2,.form-text .info p{color:var(--primary-text,#222525);font-family:Outfit;font-style:normal}.form-text .info p{font-size:18px;font-weight:400;line-height:28px;text-align:left}.form-text .form-container{background:#f9fafb}.form-text .form-container h3{color:var(--primary-text,#222525);font-family:Outfit;font-size:26px;font-style:normal;font-weight:600;line-height:38px;margin-bottom:32px}.form-text .form-container{background:var(--Background,#f9fafb);border-radius:20px;box-shadow:0 35px 15px 0 rgba(0,0,0,.15);flex:1;max-width:556px;padding:60px 78px 96px}.form-text .form-container form{display:flex;flex-wrap:wrap;gap:20px}.form-text .hs-form-field{width:45%}.form-text .hs-form-field.hs_self_reported_channel,.form-text .hs-submit{width:100%}.form-text .form-container input,.form-text .form-container select{background:var(--Base-White,#fff);border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);height:44px;padding-left:14px;width:100%}.form-text .form-container input::placeholder{color:var(--Gray-500,#667085);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.form-text .form-container input[type=submit]{background:var(--secondary-blue);border:1px solid var(--Secondary-Blue,#1453bc);border-radius:20px;color:var(--general-white);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.form-text .form-container label{color:var(--Gray-700,#344054);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:6px}@media (max-width:992px){.form-text{padding:40px 0}.form-text .main-content,.form-text .main-content.reversed{flex-direction:column;gap:20px}.form-text .info{max-width:100%}.form-text .info img{margin-top:0}.form-text .form-container{margin-top:40px;max-width:100%}}@media (max-width:768px){.form-text .info h2{font-size:36px;line-height:122%}.form-text .form-container{padding:30px 40px}}@media (max-width:538px){.form-text .hs-form-field{width:100%}}