.ty-hero{background-image:radial-gradient(circle at top right,rgba(98,75,255,.25) 0,rgba(32,28,66,.85) 45%,#0a0c18 100%);background-repeat:no-repeat;background-size:cover;margin:108px 0 99px;padding:130px 0 70px;position:relative}.ty-top-bar{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1440' height='114' viewBox='0 0 1440 114' fill='none'><path d='M647.24 115.5H323H-45.4999L-45.5 -25.5H1440L1440 38.5L798.629 40.4203C781.354 40.472 764.572 46.1848 750.853 56.6838L695.252 99.2361C681.469 109.784 664.596 115.5 647.24 115.5Z' fill='white'/></svg>");background-position:bottom;background-repeat:no-repeat;background-size:cover;left:0;padding:25px 0 23.5px;position:absolute;top:0;width:100%}.ty-hero-container{margin:0 auto;max-width:1480rem;padding-left:60rem;padding-right:60rem;width:100%}.ty-top-bar-content{max-width:560px}.ty-top-bar-icon{display:block;height:32px;margin-right:12px;width:32px}.ty-top-bar-content h3{align-items:center;color:#9756ff;display:flex;font-size:14px;letter-spacing:2.15px;line-height:22px;margin-bottom:8px;text-transform:uppercase}.ty-top-bar-content p{font-size:22px;font-weight:600;letter-spacing:normal;line-height:26px;margin:0}.ty-hero-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.ty-hero-left{width:640px}.ty-hero-right{border-radius:20px;width:576px}.ty-hero-title{color:#fff;font-size:32px;font-weight:800;letter-spacing:.486px;line-height:38.4px;margin:0 0 16.5px}.ty-hero-subtitle{color:#fff;font-size:24px;font-weight:800;letter-spacing:.39px;line-height:28.8px;margin:0 0 31.5px}.ty-hero-list{list-style:none;margin-bottom:0;padding-left:0}.ty-hero-list-item{align-items:flex-start;display:flex;gap:15px;margin-bottom:0}.ty-hero-list-item:not(:last-child){padding-bottom:25px}.ty-hero-list-item .ty-hero-list-icon{height:44px;width:44px}.ty-hero-list-item p{color:#fff;font-size:16px;font-weight:400;letter-spacing:.5px;line-height:25.6px;margin:0}.ty-hero-list-item p strong{letter-spacing:.66px}@media (min-width:1920px){.ty-top-bar{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2562' height='114' viewBox='0 0 2562 114' fill='none'><path d='M1207.74 115.5H883.5L0.000114918 115.5L0 -25.5H2562V38.5L1359.19 40.4566C1341.88 40.4847 1325.05 46.1989 1311.31 56.7204L1255.75 99.2361C1241.97 109.784 1225.1 115.5 1207.74 115.5Z' fill='white'/></svg>");background-position:bottom;background-repeat:no-repeat;background-size:cover;height:114px}}@media (min-width:768px) and (max-width:1023.98px){.ty-top-bar{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='768' height='114' viewBox='0 0 768 114' fill='none'><path d='M547.548 114H296.437H9.24448e-05L0 -25H1195L1195 38.0922L688.714 39.9498C668.738 40.0231 649.532 47.661 634.961 61.326L601.59 92.6232C586.947 106.357 567.624 114 547.548 114Z' fill='white'/></svg>");background-position:bottom;background-repeat:no-repeat;background-size:cover;height:114.5px;padding:25px 0 23px}.ty-hero-left{padding-right:60px}}@media (min-width:1024px) and (max-width:1399.98px){.ty-hero-container{padding:0 20rem}.ty-top-bar-content p{font-size:20px}.ty-hero-left{max-width:45%}.ty-hero-right{max-width:50%}}@media (max-width:1023.98px){.ty-hero{margin-bottom:97.5px;padding-top:160px}.ty-hero-container{padding:0 32px}.ty-hero-left,.ty-hero-right{width:100%}.ty-hero-right{margin-top:50px}}@media (max-width:767.98px){.ty-top-bar{background:#fff;padding:25px 0;position:inherit}.ty-hero-container{padding:0 16px}.ty-top-bar-content p{font-size:14px;letter-spacing:.25px;line-height:22px}.ty-hero-list-item .ty-hero-list-icon{height:40px;width:40px}.ty-hero{background-position:top 109px center;margin-top:85px;padding-bottom:30px;padding-top:0}.ty-top-bar-content h3{margin-bottom:5px}.ty-hero-content{padding-top:30px}.ty-hero-title{font-size:28px;line-height:33.6px}.ty-hero-subtitle{font-size:20px;line-height:24px}}main .ty-form{background:linear-gradient(44.22deg,rgba(2,181,235,.4),rgba(122,52,232,.4));border-radius:20px;box-shadow:0 0 6px 2px rgba(15,14,91,.12);max-width:616px;padding:8px;width:100%}main .form-wrapper{background-color:#fff;border-radius:12px;padding:40px;transition:none!important}main .form-wrapper h2.heading{font-size:28px;margin-bottom:25px;text-align:center}main form{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}main form span.hs-form-required{display:none}main form.hs-custom-form fieldset{max-width:100%;width:100%}main form fieldset:has(.hs_email) ul:has(label:not(.hs-error-msg)){display:none}main form fieldset.form-columns-2{gap:16px}main form fieldset .input{margin:0!important;max-width:100%;position:relative}main form input.hs-input,main form select.hs-input{background-color:#fff;border:1px solid #89908e;border-radius:8px;color:#303735;font-size:14px;height:48px;letter-spacing:normal;line-height:22px;margin-bottom:16px!important;outline:none;padding:8px 12px;width:100%!important}main form input.hs-input:-webkit-autofill,main form input.hs-input:-webkit-autofill:focus,main form input.hs-input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px transparent!important;transition:background-color 5000s ease-in-out 0s!important}main form select.hs-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%235555e7' d='M7.887 12a.87.87 0 0 1-.62-.262l-6.183-6.25a.872.872 0 0 1 1.232-1.233l5.563 5.62 5.458-5.585c.34-.34.89-.35 1.231-.017.34.34.35.891.018 1.232L8.507 11.72a.87.87 0 0 1-.62.262z'/%3E%3C/svg%3E");background-position:right 11px top 15px;background-repeat:no-repeat;background-size:16px;overflow:hidden!important;padding-right:30px;text-overflow:ellipsis}main form .hs-fieldtype-intl-phone select{flex:1 0 auto;margin-right:8px!important;max-width:88px!important;padding-right:30px;text-overflow:ellipsis}main form fieldset.row-hidden{display:none}main form fieldset.row-hidden+fieldset:has(.hs_email){width:100%}main form fieldset .hs-form-field{position:relative}main form fieldset .hs-form-field>label{color:#6b7270;font-size:14px;font-weight:400;left:12px;letter-spacing:normal;line-height:22px;max-width:calc(100% - 50px);overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:13px;transition:all .3s ease-in-out 0s;white-space:nowrap;z-index:1}main form fieldset .hs-form-field.focus>label,main form fieldset .hs-form-field.hs_phone>label{background-color:#fff;color:#303735;font-size:12px;font-weight:500;left:8px;line-height:15px;padding:0 5px;top:-8px}main form fieldset .hs-form-field.hs_phone:has(.hs-error-msgs)>label{color:#303735}main form input.hs-input:hover,main form select.hs-input:hover{border-color:#6b7270}main form fieldset .hs-form-field.typing input,main form fieldset .hs-form-field.typing select{border-color:#9756ff}main form .hs-error-msgs{margin:0;padding:0;position:relative;top:-13px}main form .hs_phone .hs-error-msgs{margin-left:96px}main form .hs-error-msgs li{border:none!important;color:red;font-size:12px;font-weight:400;line-height:15px;list-style:none;margin:0;text-align:left}main form fieldset .hs-form-field:has(.hs-error-msgs)>label{color:red}main form fieldset .hs-form-field.focus.hs_phone:has(.hs-error-msgs)>label{color:#303735}main form fieldset .hs-form-field.focus.hs_phone.focus select,main form fieldset .hs-form-field.focus.hs_phone:has(.hs-error-msgs) select{border-color:#89908e}main form fieldset .hs-form-field.focus.hs_phone.focus select:hover,main form fieldset .hs-form-field.focus.hs_phone:has(.hs-error-msgs) select:hover{border-color:#6b7270}main form fieldset .hs-form-field.focus.hs_phone.focus select:focus{border-color:#9756ff!important}main form fieldset .hs-form-field:has(.hs-error-msgs) input,main form fieldset .hs-form-field:has(.hs-error-msgs) select:not([id^=phone_ext]){border-color:red}main form .hs-richtext p{color:#6b7270;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:22px;margin-bottom:23px;margin-top:8px;text-align:left}main form .hs-richtext p a{color:#9756ff;font-weight:400}main form .hs-richtext p a:hover{text-decoration:underline}main form .hs_submit{margin:0 auto;width:100%}main form .hs_submit .hs-button{background-color:#9756ff;border:none;border-radius:50px;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:800;letter-spacing:1px;line-height:20px;margin:0 auto;padding:16px 20px 14px;text-transform:uppercase;width:99px}main form .hs_submit .actions .hs-button{display:none}main form .hs_submit .hs-button:hover{background-color:#803ee9}main .hs_error_rollup{width:100%}main .hs_error_rollup ul li label{color:red!important;font-size:12px!important;font-weight:400!important;line-height:15px!important;text-transform:inherit!important}.submitted-message{align-items:center;display:flex;min-height:160px}@media (min-width:768px){main .form-columns-1:has(select[name=dropdown_country]):not(.hbspt-hide-field),main form:has(select[name=dropdown_country]:not(.hbspt-hide-field)) .form-columns-1:has(.hs-fieldtype-intl-phone){width:calc(50% - 8px)}}@media (max-width:1023.98px){main .ty-form{max-width:100%}}@media (max-width:767.98px){main .form-wrapper{padding:24px}main form fieldset:has(.hs_email),main form fieldset:has(.hs_what_describes_your_organization_best_){width:100%}main form .hs-fieldtype-intl-phone select{margin-right:8px!important;max-width:88px!important}main form .hs-richtext p{font-size:12px;letter-spacing:.35px;line-height:19px}main form .hs_submit{margin-bottom:8px;width:100%}main form .hs_submit .hs-button{width:100%}}