.hero-modal .container{margin:0 auto;max-width:1160px;padding:0 15px}.hero-modal .container .logos{align-items:center;display:flex;gap:30px;padding:35px 0}.hero-modal .container .logos.left{justify-content:start}.hero-modal .container .logos.center{justify-content:center}.hero-modal .container .logos.right{justify-content:end}.hero-modal .captions{align-items:center;display:flex;gap:12px;justify-content:center;padding-top:24px}.hero-modal .captions .caption-item .caption{align-items:center;background:#fff;border-radius:50px;display:flex;gap:2px;padding:2px 10px 2px 6px}.hero-modal .captions .caption-item .caption-icon{display:flex}.hero-modal .captions .caption-item .caption-label{font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px}.hero-modal .captions .caption-item .caption-live-webinar{border:1px solid #e8bcff;color:#940fd6}.hero-modal .captions .caption-item .caption-hybrid-event{border:1px solid #b9e6fe;color:#026aa2}.hero-modal .captions .caption-item .caption-cpe-credits{border:1px solid #b9d4ff;color:#1423bf}.hero-modal .captions .caption-item .caption-product-reveal{border:1px solid #ffc690;color:#e98717}.hero-modal .captions .caption-item .caption-on-demand{border:1px solid #7adba5;color:#148752}.hero-modal .heading{padding:20px 0 48px}.hero-modal .heading h1{color:#fff;font-family:Inter,sans-serif;font-size:60px;font-weight:600;letter-spacing:-1.2px;line-height:72px;margin:0;text-align:center}.hero-modal .hero-info{align-items:center;display:flex;gap:40px;justify-content:center;padding-bottom:48px}.hero-modal .hero-info .info-date,.hero-modal .hero-info .info-duration,.hero-modal .hero-info .info-host{align-items:center;display:flex;gap:8px}.hero-modal .hero-info .info-date span,.hero-modal .hero-info .info-duration span,.hero-modal .hero-info .info-host span{color:#fff;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:28px}.hero-modal .hero-countdown{color:#fff;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:600px}.hero-modal .countdown-box{align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.175));border:1px solid hsla(0,0%,100%,.6);border-radius:12px;display:flex;flex-direction:column;padding:20px}.hero-modal .countdown-box .date-number{color:#fff;display:flex;font-family:Inter,sans-serif;font-size:64px;font-weight:700;line-height:72px;text-align:center}.hero-modal .hero-button-block{text-align:center}.hero-modal .hero-button-modal{background:#24b770;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);cursor:pointer;display:inline-flex;padding:12px 20px}.hero-modal .hero-button-modal.link-wrapper{background:none;border-radius:0;box-shadow:none;padding:0}.hero-modal .hero-button-modal.link-wrapper a{background:#24b770;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);display:inline-flex;padding:12px 20px;transition:background .3s ease}.hero-modal .hero-button-modal.link-wrapper a:hover{background:#148752}.hero-modal .hero-button-modal span{color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.hero-modal .additional-info{color:#ced5ee;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin-top:20px;text-align:center}.hero-countdown{padding-bottom:42px}.hero-countdown .countdown-box .date-label{color:#fff;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px}.hs-modal[hidden]{display:none!important}.hs-modal{inset:0;position:fixed;z-index:9999}.hs-modal__overlay{background:rgba(0,0,0,.6);inset:0;position:absolute}.hs-modal__panel{margin:10vh auto;outline:none}.hs-modal__content,.hs-modal__panel{position:relative}.hs-modal__content [data-hs-cos-type=form] h3{display:none}.hs-modal__close{background:transparent;border:0;border-radius:0;color:#000;cursor:pointer;font-size:24px;line-height:1;padding:10px 15px;position:absolute;right:0;top:0}.hs-modal__close:hover{background:transparent;color:#24b770}.form-container{align-items:center;background-color:#fff;border:1px solid #d6d8e4;border-radius:8px;box-shadow:0 30px 48px rgba(16,24,89,.1);box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:430px;padding:40px;width:100%}.form-container form.hs-form .hs-comments__c{flex:0 0 100%}.form-container form.hs-form .hs-comments__c textarea.hs-input{max-height:5em;min-height:5em}.form-container form.hs-form{background:none;border:none;box-shadow:none;box-sizing:border-box;display:flex;flex-wrap:wrap;font-family:Inter,sans-serif;gap:15px;margin:0;padding:0;width:100%}.form-container .form-heading{margin:0 auto;text-align:center;width:100%}.form-container .form-heading h2,.form-container .form-heading h3,.form-container .form-heading h4{color:#0f1556;font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:30px;margin:0 0 10px}.form-container .form-heading p{color:#667085;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:24px;margin:0 0 10px}.form-container form.hs-form .hs-form-field{box-sizing:border-box;margin-bottom:-8px}.form-container form.hs-form .hs-firstname,.form-container form.hs-form .hs-jobtitle{box-sizing:border-box;flex:0 0 calc(45% - 7.5px);min-width:0}.form-container form.hs-form .hs-lastname,.form-container form.hs-form .hs-phone{box-sizing:border-box;flex:0 0 calc(55% - 7.5px);min-width:0}.form-container form.hs-form .hs-company,.form-container form.hs-form .hs-email,.form-container form.hs-form .hs-numemployees{flex:0 0 100%;max-width:100%}.form-container form.hs-form .hs-form-field input,.form-container form.hs-form .hs-form-field select,.form-container form.hs-form .hs-form-field textarea{appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 1px 2px rgba(16,24,40,.051);box-sizing:border-box;color:#667085;font-size:14px;font-weight:400;height:44px;line-height:20px;outline:none;padding:10px 14px;width:100%}.form-container form.hs-form .hs-form-field label{color:#344054;display:block;font-size:14px;font-weight:500;line-height:20px;margin-bottom:8px}.form-container form.hs-form .hs-form-field input::placeholder,.form-container form.hs-form .hs-form-field select::placeholder,.form-container form.hs-form .hs-form-field textarea::placeholder{color:#667085;font-size:14px;font-weight:400;line-height:24px}.form-container form.hs-form .hs-form-field input::-webkit-input-placeholder{color:#667085;font-size:14px;font-weight:400;line-height:24px}.form-container form.hs-form .hs-form-field input::-moz-placeholder{color:#667085;font-size:14px;font-weight:400;line-height:24px}.form-container form.hs-form .hs-form-field input:-ms-input-placeholder{color:#667085;font-size:14px;font-weight:400;line-height:24px}.form-container form.hs-form .hs-form-field input::-ms-input-placeholder{color:#667085;font-size:14px;font-weight:400;line-height:24px}.form-container form.hs-form .hs-submit{box-sizing:border-box;margin-top:16px;text-align:center;width:100%}.form-container form.hs-form .hs-submit input[type=submit]{background-color:#24b770;border:none;border-radius:8px;box-shadow:0 1px 2px rgba(16,24,40,.05);color:#fff;cursor:pointer;display:block;font-family:Inter,sans-serif;font-size:16px;font-weight:600;height:60px;line-height:24px;margin:0 auto;max-width:350px;padding:16px 22px;text-align:center;transition:background-color .3s ease,box-shadow .3s ease;width:100%}.form-container form.hs-form .hs-submit input[type=submit]:hover{background-color:#1e9a63;box-shadow:0 2px 4px rgba(16,24,40,.1)}.form-container form.hs-form .hs-submit input[type=submit]:focus{box-shadow:0 0 0 3px rgba(36,183,112,.3);outline:none}.form-container .legal-consent-container{margin:0;padding:0;text-align:center;width:100%}.form-container .legal-consent-container .hs-richtext{margin:0}.form-container .legal-consent-container .hs-richtext,.form-container .legal-consent-container .hs-richtext p{color:#6e759f!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:18px!important;text-align:center!important}.form-container .legal-consent-container .hs-richtext p,.form-container .legal-consent-container .hs-richtext span{display:block;margin:0;text-align:center!important;width:100%}.form-container .legal-consent-container .hs-richtext a{color:#6e759f!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:18px!important;text-decoration:underline}.form-container .legal-consent-container .hs-richtext a:active,.form-container .legal-consent-container .hs-richtext a:focus,.form-container .legal-consent-container .hs-richtext a:hover{color:#6e759f!important;text-decoration:underline}.form-container form.hs-form .hs-error-msgs{list-style:none;margin:8px 0 0;padding-left:0}.form-container form.hs-form .hs-error-msgs li{margin-bottom:-20px}.form-container form.hs-form .hs-error-msgs .hs-error-msg{color:#f04438;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-top:-12px}.form-container form.hs-form [class*=cofeedback] .feedback_msg{color:#f04438!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:16px!important;margin-bottom:-10px;margin-top:4px;text-align:left}.form-container form.hs-form [class*=cofeedback] .feedback_msg a{color:#0270e0!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:16px!important}.form-container form.hs-form .hs-email .hs-error-msgs{display:none}.form-container form.hs-form .hs_error_rollup{margin:0 auto;text-align:center;width:100%}.form-container form.hs-form .hs_error_rollup .hs-error-msgs,.form-container form.hs-form .hs_error_rollup .hs-error-msgs li{list-style:none;margin:0;padding:0}.form-container form.hs-form .hs_error_rollup .hs-error-msgs .hs-main-font-element{color:#f04438;display:inline-block;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;margin:0 0 -20px;padding:0}.form-container form.hs-form .actions{order:1}.form-container form.hs-form .legal-consent-container{order:2}.form-container form.hs-form .hs-form-field{order:0}@media screen and (max-width:768px){.hero-modal .hero-info .info-date span,.hero-modal .hero-info .info-duration span,.hero-modal .hero-info .info-host span{font-size:16px;line-height:24px}.form-container{box-sizing:border-box;margin:0 auto!important;max-width:100%!important;padding:32px!important}.form-container form.hs-form{flex-wrap:wrap;gap:0!important;width:100%!important}.form-container form.hs-form .hs-form-field{box-sizing:border-box;margin:0 0 7px!important;max-width:100%!important;width:100%!important}.form-container form.hs-form .hs-firstname,.form-container form.hs-form .hs-jobtitle,.form-container form.hs-form .hs-lastname,.form-container form.hs-form .hs-phone{flex:0 0 100%!important;max-width:100%!important}.form-container form.hs-form .hs-company,.form-container form.hs-form .hs-email,.form-container form.hs-form .hs-numemployees{max-width:100%!important;width:100%!important}.form-container form.hs-form .hs-submit input[type=submit]{display:block!important;margin:0 auto!important;max-width:100%!important;width:100%!important}.form-container .legal-consent-container .hs-richtext{margin-top:12px}.hero-modal .captions{flex-wrap:wrap}.hero-modal .captions .caption-item .caption-label{font-size:12px;line-height:18px}.hero-modal .heading{padding-bottom:32px}.hero-modal .heading h1{font-size:30px;line-height:38px}.hero-modal .hero-info{flex-wrap:wrap;gap:12px}.hero-modal .countdown-box{padding:10px}.hero-modal .countdown-box .date-number{font-size:36px;line-height:42px}.hero-countdown .countdown-box .date-label{font-size:10px;line-height:14px}}