.tsl-register--scoped,.tsl-register--scoped *{box-sizing:border-box}.tsl-register--scoped button,.tsl-register--scoped input,.tsl-register--scoped select,.tsl-register--scoped textarea{font-family:inherit}.tsl-register--scoped h1,.tsl-register--scoped h2,.tsl-register--scoped h3,.tsl-register--scoped p{margin-top:0}.tsl-register--scoped{background:#cc092f;padding:80px 20px;width:100%}.tsl-register--scoped .tsl-register__container{margin:0 auto;max-width:760px}.tsl-register--scoped .tsl-register__title{color:#fff!important;font-size:42px!important;font-weight:700;line-height:1.2;margin:0 0 12px!important;text-align:center}.tsl-register--scoped .tsl-register__subtitle{color:hsla(0,0%,100%,.95)!important;font-size:18px!important;margin:0 0 40px!important;text-align:center}.tsl-register--scoped .tsl-register__form-wrapper{background:#fff;border-radius:14px;box-shadow:0 12px 30px rgba(0,0,0,.12);padding:40px}.tsl-register--scoped .hs-form{max-width:none!important}.tsl-register--scoped .hs-form fieldset{border:0!important;margin:0 0 10px!important;max-width:none!important;padding:0!important}.tsl-register--scoped .hs-form-field{clear:none!important;float:none!important;margin:0 0 10px!important;width:100%!important}.tsl-register--scoped .input{margin:0!important}.tsl-register--scoped .hs-form-field[style*="display: none"],.tsl-register--scoped .hs-form-field[style*="display:none"]{display:none!important;height:0!important;margin:0!important;min-height:0!important;padding:0!important;width:0!important}.tsl-register--scoped fieldset.form-columns-1:has(.hs-form-field[style*="display: none"]),.tsl-register--scoped fieldset.form-columns-1:has(.hs-form-field[style*="display:none"]){display:none!important;height:0!important;margin:0!important;min-height:0!important;padding:0!important;width:0!important}.tsl-register--scoped .form-columns-2{display:flex;flex-wrap:wrap;gap:18px}.tsl-register--scoped .form-columns-2 .hs-form-field{width:calc(50% - 9px)!important}.tsl-register--scoped .form-columns-1 .hs-form-field{width:100%!important}.tsl-register--scoped .hs-form label{color:#222!important;display:block!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;margin-bottom:8px!important}.tsl-register--scoped .hs-form label span{font-weight:600!important}.tsl-register--scoped .hs-form-required{color:#cc092f!important}.tsl-register--scoped input[type=date],.tsl-register--scoped input[type=email],.tsl-register--scoped input[type=number],.tsl-register--scoped input[type=password],.tsl-register--scoped input[type=tel],.tsl-register--scoped input[type=text],.tsl-register--scoped select,.tsl-register--scoped textarea{appearance:none;-webkit-appearance:none;background:#fff!important;border:1px solid #d8d8d8!important;border-radius:8px!important;color:#333!important;font-size:15px!important;height:50px;max-width:100%!important;padding:0 16px!important;width:100%!important}.tsl-register--scoped textarea{min-height:140px;padding:16px!important}.tsl-register--scoped input:focus,.tsl-register--scoped select:focus,.tsl-register--scoped textarea:focus{border-color:#cc092f!important;box-shadow:0 0 0 3px rgba(200,16,46,.15)!important;outline:none!important}.tsl-register--scoped .hs-rich-text,.tsl-register--scoped .hs-richtext{color:#333!important;display:block!important;font-size:14px!important;height:auto!important;line-height:1.6!important;margin:25px 0 20px!important;overflow:visible!important}.tsl-register--scoped .hs-rich-text p,.tsl-register--scoped .hs-richtext p{color:#333!important;margin:0 0 12px!important}.tsl-register--scoped .hs-rich-text strong,.tsl-register--scoped .hs-richtext strong{color:#222!important;display:block;font-size:20px!important;margin-bottom:10px!important}.tsl-register--scoped .inputs-list{list-style:none;margin:0;padding:0}.tsl-register--scoped .hs-form-checkbox{margin-bottom:10px!important}.tsl-register--scoped .hs-form-checkbox label{align-items:flex-start;display:flex!important;font-weight:400!important;gap:12px}.tsl-register--scoped .hs-form-checkbox label span{font-weight:400!important}.tsl-register--scoped input[type=checkbox]{accent-color:#cc092f;height:18px!important;margin-top:3px!important;width:18px!important}.tsl-register--scoped .hs-form-radio{margin-bottom:10px!important}.tsl-register--scoped .hs-form-radio label{align-items:center;display:flex!important;font-weight:400!important;gap:10px}.tsl-register--scoped .hs-form-radio label span{font-weight:400!important}.tsl-register--scoped input[type=radio]{accent-color:#cc092f;height:18px!important;width:18px!important}.tsl-register--scoped .legal-consent-container{color:#555!important;font-size:13px!important;line-height:1.6!important;margin-top:15px!important}.tsl-register--scoped a{color:#cc092f!important;text-decoration:underline}.tsl-register--scoped .actions{margin-top:25px!important}.tsl-register--scoped .hs-button,.tsl-register--scoped input[type=submit]{background:#cc092f!important;border:0!important;border-radius:8px!important;color:#fff!important;cursor:pointer;font-size:16px!important;font-weight:700!important;height:56px!important;text-transform:uppercase;width:100%!important}.tsl-register--scoped .hs-button:hover,.tsl-register--scoped input[type=submit]:hover{background:#9e0e24!important}.tsl-register--scoped .hs-error-msg{list-style:none;margin:0;padding:5px 0 0}.tsl-register--scoped .hs-error-msg hs-main-font-element{color:red;font-size:13px}@media(max-width:767px){.tsl-register--scoped{padding:60px 20px}.tsl-register--scoped .tsl-register__title{font-size:34px!important}.tsl-register--scoped .tsl-register__form-wrapper{padding:24px}.tsl-register--scoped .form-columns-2{display:block}.tsl-register--scoped .form-columns-2 .hs-form-field{width:100%!important}}