.tsg-hero{margin-top:76px;position:relative}.tsg-hero__row{align-items:center;display:flex;height:100%;justify-content:flex-start;margin:0 auto;max-width:1126px}.tsg-hero__content{display:flex;flex-direction:column;gap:19px;max-width:488px}.tsg-hero__title{font-size:var(--tsg-desktop-title-size);font-style:normal;font-weight:700;line-height:calc(var(--tsg-desktop-title-size)*1.07);margin:0}.tsg-hero__description{font-size:20px;font-style:normal;font-weight:400;line-height:28px;margin:0}.tsg-hero__form-wrapper{align-items:center;background:#fff;border-radius:8px;box-shadow:0 50px 130px 0 rgba(94,117,145,.18);box-sizing:border-box;display:flex;flex-direction:column;gap:20px;justify-content:center;left:calc(50% + 100px);padding:30px 50px;position:absolute;top:40px;width:648px;z-index:1}.tsg-hero__form-wrapper.form-wrapper__minimized{gap:10px;padding:20px 30px}.form-wrapper__minimized .hs-input{padding:8px!important}.form-wrapper__minimized .tsg-hero__form form{gap:10px}.form-wrapper__minimized .hs-field-desc{font-size:12px}.tsg-hero__form{width:100%}.tsg-hero__form .hs-form-field{margin-bottom:0}.tsg-hero__form .hs_recaptcha{height:1px;visibility:hidden}.form-redesign-title,.tsg-hero__form-title{color:#1d252c;font-size:34px;font-weight:600;line-height:normal;margin:0;text-align:center;width:100%}.tsg-hero__form-wrapper .tsg-hero__form form fieldset .input{margin:0}.tsg-hero__form form{gap:16px}.tsg-hero__form .hs-submit{margin-top:-16px;width:100%}.tsg-hero__form-content{width:100%}.recaptcha-branding-visibility{display:block;font-size:10px;margin-top:12px;text-align:center}.cookie-reset-container{margin-bottom:0!important}@media (min-width:2000px){.tsg-hero__form-wrapper{bottom:auto;top:50%;transform:translateY(-50%)}}@media (max-width:1600px){.form-redesign-title,.tsg-hero__form-title{font-size:32px}.tsg-hero__form form{gap:12px}.tsg-hero__form .hs-submit{margin-top:-12px}.form-redesign.tsg-hero__form label{font-size:14px;font-weight:400;line-height:1.25;margin-bottom:2px}.form-redesign.tsg-hero__form form .hs-form-field .input input:not([type=checkbox]),.form-redesign.tsg-hero__form form .hs-form-field .input select,.form-redesign.tsg-hero__form form .hs-form-field .input textarea{padding:10px 16px}.tsg-hero__form-wrapper{padding:30px;width:550px}}@media (max-width:1440px){.tsg-hero__form-wrapper{padding:24px 30px}}@media (max-width:1380px){.tsg-hero__form-wrapper{left:calc(50% + 50px)}.form-redesign.tsg-hero__form form .hs-form-field .input input:not([type=checkbox]),.form-redesign.tsg-hero__form form .hs-form-field .input select,.form-redesign.tsg-hero__form form .hs-form-field .input textarea{font-size:14px;line-height:18px;padding:8px 16px}.tsg-hero__form-title{font-size:28px}}@media (max-width:1240px){.tsg-hero__content{margin-top:46px}.tsg-hero__title{font-size:32px;font-style:normal;font-weight:700;line-height:128%}.tsg-hero__row{align-items:start}.form-redesign-title,.tsg-hero__form-title{font-size:28px;font-weight:600;line-height:36px}.tsg-hero__content{max-width:742px;width:100%}.tsg-hero__form-wrapper{bottom:-100px;left:50%;padding:24px 30px;top:auto;transform:translateX(-50%)}}@media (max-width:768px){.tsg-hero{margin-top:0}.tsg-hero__title{font-size:28px;font-weight:700;line-height:36px;margin-top:5rem}.tsg-hero__description{font-size:16px;font-weight:400;line-height:20px}.form-redesign-title,.tsg-hero__form-title{font-size:18px;font-weight:700;line-height:normal}.tsg-hero__row{flex-direction:column;gap:40px;max-width:100%}.tsg-hero__form-wrapper{margin:0 auto;max-width:648px;padding:32px 20px;position:static;transform:translateX(0);width:calc(100% - 40px)}}@media (min-height:1024px) and (max-width:2000px) and (min-width:1700px){.tsg-hero__form-wrapper{bottom:auto;top:50%;transform:translateY(-50%)}}@media (max-height:800px) and (min-width:1241px){.form-redesign-title,.tsg-hero__form-title{font-size:24px}.tsg-hero{min-height:475px}.tsg-hero__form form{gap:10px}.tsg-hero__form .hs-submit{font-size:14px;margin-top:-10px}.tsg-hero__form .hs-submit input[type=submit]{padding:8px 12px}.form-redesign.tsg-hero__form label{display:none}.form-redesign.tsg-hero__form form .hs-form-field .input input:not([type=checkbox]),.form-redesign.tsg-hero__form form .hs-form-field .input select,.form-redesign.tsg-hero__form form .hs-form-field .input textarea{padding:8px 12px}.tsg-hero__form-wrapper{bottom:auto;max-width:500px;padding:20px 30px;top:50%;transform:translateY(-50%);width:100%}.recaptcha-branding-visibility{font-size:9px;margin-top:8px}.tsg-hero__title{font-size:50px;line-height:normal}.tsg-hero__description{font-size:18px;line-height:normal}}