.orange-bar-form form{padding-bottom:4.5rem;display:flex;position:relative}@media (max-width:1074.98px){.orange-bar-form form{flex-direction:column}}.orange-bar-form .hs_recaptcha{position:absolute;bottom:0}.orange-bar-form .hs_error_rollup{display:none}.orange-bar-form .hs-input{border-width:1px;border-color:var(--color-orange-action);width:100%;padding:.625rem 1rem;font-size:.875rem;transition:border-color .2s;display:inline-block}@media (max-width:1074.98px){.orange-bar-form .hs-input{border-radius:.25rem}}.orange-bar-form .hs-input:focus{border-color:var(--color-orange-hover);outline:none}.orange-bar-form .hs-input.error,.orange-bar-form .hs-input.error:focus{border-color:#ee7f7a}.orange-bar-form .hs-form-field input.hs-input{box-shadow:none;box-sizing:border-box;width:100%;height:3rem;margin-bottom:.5rem;padding:1rem}.orange-bar-form .hs-button.primary.large{color:#fff;background-color:var(--color-orange-action);width:100%;height:3rem;box-shadow:none;cursor:pointer;text-align:center;border:none;padding:.75rem 1rem .625rem;font-size:1rem;font-weight:600;transition:filter .3s;display:inline-block}.orange-bar-form .hs-button.primary.large:hover{filter:brightness(.8)}@media (max-width:1074.98px){.orange-bar-form .hs-button.primary.large{border-radius:.25rem}}.orange-bar-form .hs-error-msgs{color:#ee7f7a;margin-bottom:.25rem;margin-left:.25rem;font-size:.9375rem;line-height:1.2}@media (min-width:1075px){.orange-bar-form .hs-error-msgs{width:max-content}}.orange-bar-form.single-line .hs-input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.orange-bar-form.single-line .hs-button.primary.large{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}@media (min-width:1075px){.orange-bar-form.single-line .hs-button.primary.large{border-top-left-radius:0;border-bottom-left-radius:0}.orange-bar-form.single-line .hs-email{width:54%}.orange-bar-form.single-line .hs-submit{width:46%}}.orange-bar-form.two-lines form{flex-direction:column}.orange-bar-form.two-lines .hs-input{border-radius:.25rem}.orange-bar-form.two-lines .hs-email input{background-color:#ecf3ec}.orange-bar-form.popup-form .hs-button.primary.large{height:4rem;font-size:1.125rem}.orange-bar-form.popup-form .hs-form-field input.hs-input{text-align:center;background-color:#0000;border-color:#36454e;height:4rem;margin-bottom:1rem;font-size:1.125rem}@media (min-width:1075px){.orange-bar-form.popup-form .hs-error-msgs{width:100%}}.orange-bar-form.large-bar .hs-form-field input.hs-input,.orange-bar-form.large-bar .hs-button.primary.large{height:3.5rem;padding:1rem 1.25rem;font-size:1.125rem}.form-box{background:#fff;padding:2rem;position:relative}.form-box form{margin-bottom:0}.form-box .hs-form-field>label{color:#777;letter-spacing:.01875em;margin-bottom:.25rem;font-size:.875rem;font-weight:700;display:block}.form-box .hs-form-field input.hs-input{box-sizing:border-box;width:100%;height:35px;box-shadow:none;margin-bottom:.3125rem}.form-box .hs-form-field input[type=checkbox]{width:auto;margin-top:.25rem;margin-right:10px;display:block;height:auto!important}.form-box .hs-form-required{color:#e86724;padding-left:3px}.form-box .hs-input{color:#666;border:1px solid #ccc;border-radius:4px;padding:7px 15px;font-size:14px;line-height:22px;transition:all .2s linear;display:inline-block;width:100%!important;margin-bottom:14px!important}.form-box .hs-input:focus{border-color:#0078ad;outline:none}.form-box .hs-input.error,.form-box .hs-input.error:focus{border-color:#ee7f7a}.form-box ul{margin-bottom:10px;margin-left:5px;padding:0;list-style:none}.form-box li label{display:flex}.form-box li label span{margin-bottom:15px;line-height:17px;display:block}.form-box .actions{margin-bottom:0;margin-top:15px!important;padding:0!important}.form-box .hs-button.primary.large{letter-spacing:.01875em;background:var(--color-orange-action);width:100%;box-shadow:none;text-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;border:0;border-radius:.875rem;margin:0;padding:.625rem 1rem;font-size:1.125rem;font-weight:700;transition:filter .2s}.form-box .hs-button.primary.large:hover,.form-box .hs-button.primary.large:focus,.form-box .hs-button.primary.large:active:not(.inactive):not(.link){filter:brightness(.85)}.form-box .hs-error-msgs label{font-size:14px;color:#ed512a!important}.form-box.border-434f75 .hs-form-required{display:none}.form-box.input-52 .hs-form-field input.hs-input,.form-box.input-52 .hs-button.primary.large{height:3.25rem}.form-box.border-434f75 .hs-form-field .hs-input{border:1px solid #434f57}.form-box.form-box-pricing{padding:1rem 1.75rem 1.5rem}.form-box.form-box-pricing .hs-form-field input.hs-input{height:42px;margin-bottom:0!important}.form-box.form-box-pricing .hs-form-field>label{display:flex}.form-box.form-box-pricing .hs-form-field.hs-fieldtype-text label{margin-bottom:0}.form-box.form-box-pricing .hs-input{height:3.5rem;margin-bottom:0!important}.form-box.form-box-pricing select.hs-input{height:42px}.form-box.form-box-pricing label span{color:var(--color-default);margin-bottom:.75rem;font-size:15px;display:block}.form-box.form-box-pricing label span.additional-text{margin-bottom:0;font-size:13px}.form-box.form-box-pricing li label{cursor:pointer;width:100%}.form-box.form-box-pricing li.hs-form-checkbox:not(:last-child){margin-bottom:.5rem}.form-box.form-box-pricing li.hs-form-radio{border:1px solid var(--color-gray-light,#e5e7eb);cursor:pointer;border-radius:.375rem;margin-bottom:.75rem;padding:.75rem;transition:border-color .2s}.form-box.form-box-pricing li.hs-form-radio:hover{border-color:var(--color-orange-action)}.form-box.form-box-pricing li.hs-form-radio label{align-items:center}.form-box.form-box-pricing li.hs-form-radio span{margin-bottom:.25rem}.form-box.form-box-pricing .hs-form-radio-display input.hs-input{height:1rem;margin-right:.75rem;width:auto!important}.form-box.form-box-pricing .hs-form-field input[type=checkbox]{margin-top:0;width:1.25rem!important;height:1.25rem!important}.form-box.form-box-pricing .hs-button.primary.large{background:#ff6d00;height:3.5rem}.form-box.form-box-demo .hs-form-field input.hs-input,.form-box.form-box-demo .hs-input{border-radius:8px;height:56px;padding:0 16px;font-size:16px}.form-box.form-box-demo .hs-fieldtype-intl-phone.hs-input{padding:0}.form-box.form-box-demo .hs-button.primary.large{border-radius:8px;height:56px;font-size:18px}.form-box.form-box-demo .actions{margin-top:0!important}.form-box.form-box-demo .grecaptcha-badge{display:none}.form-box.form-box-popup{background:0 0;padding:0}.form-box.form-box-popup .hs-form-field input.hs-input,.form-box.form-box-popup .hs-input{text-align:center;border-color:#36454e!important}.form-box.form-box-popup .hs-input::placeholder{text-align:center;color:#36454e}.form-box.form-box-popup .grecaptcha-badge{display:none}.form-box.form-box-integrations .hs-form-field input.hs-input,.form-box.form-box-integrations .hs-input{height:46px}.form-box.form-box-integrations .actions{margin-top:0!important}.form-box.form-box-integrations .hs-button.primary.large{height:56px}.form-box.form-box-integrations .grecaptcha-badge{display:none}.ebook-landing-form-industry .hs_error_rollup .hs-error-msgs.inputs-list{display:none!important}.ebook-landing-form-industry label{font-size:1.125rem;font-weight:700}.ebook-landing-form-industry .input{margin-top:.5rem}.ebook-landing-form-industry .input ul{flex-flow:column wrap;height:9rem;margin-left:.375rem;padding:0;list-style:none;display:flex}.ebook-landing-form-industry .input li{margin-bottom:.5rem}.ebook-landing-form-industry .input label{align-items:center;font-size:1rem;font-weight:400;display:inline-flex}.ebook-landing-form-industry .hs-form-radio input{margin-right:.75rem}.ebook-landing-form-industry .hs-email .hs-input{border:1px solid var(--color-gray-light-text);box-sizing:border-box;background:0 0;border-radius:.25rem;width:100%;height:3.25rem;margin-bottom:1rem;padding:0 1rem;transition:border-color .2s}.ebook-landing-form-industry .hs-email .hs-input::placeholder{font-size:1rem;color:#777!important}.ebook-landing-form-industry .hs-email .hs-input:focus{border:1px solid var(--color-main)!important;outline:none!important}.ebook-landing-form-industry .hs-email .hs-input.invalid{color:#fff!important;background-color:#ee7f7a!important;border-color:#ee7f7a!important}.ebook-landing-form-industry .hs-button.primary.large{background:var(--color-main);color:#fff;cursor:pointer;border:0;border-radius:.25rem;width:100%;height:3.25rem;font-size:1.125rem;font-weight:700;transition:background .3s}.ebook-landing-form-industry .hs-button.primary.large:hover{background:var(--color-main-hover)}.ebook-landing-form-industry .hs_recaptcha{display:none!important}.ebook-landing-form-industry .hs-error-msg{margin-top:5px;font-size:.875rem!important;display:block!important}.newsletter-signup-form-page form{max-width:23rem;margin-left:auto;margin-right:auto;display:flex;position:relative}.newsletter-signup-form-page .hs_recaptcha{position:absolute;top:6rem}.newsletter-signup-form-page .hs-error-msgs{text-align:left;position:absolute;top:2.75rem}.newsletter-signup-form-page .hs_email input{color:#4a4a4a;border-top-left-radius:.875rem;border-bottom-left-radius:.875rem;width:16rem;height:2.625rem;background-color:#fff!important}.newsletter-signup-form-page input{margin-bottom:1rem;padding:.5rem 1rem}.newsletter-signup-form-page input.hs-button.primary{color:#fff;border-radius:0 .875rem .875rem 0;border:1px solid #fff!important}.subscribe-newsletter .hs-form{display:flex}.subscribe-newsletter .hs_email{width:15rem}.subscribe-newsletter .hs_error_rollup{display:none}.subscribe-newsletter .hs-input{background-color:#fff;border:1px solid #ccc;border-top-left-radius:.875rem;border-bottom-left-radius:.875rem;width:100%;height:2.625rem;padding:.5rem 1rem;font-size:.875rem;transition-duration:.2s}.subscribe-newsletter .hs-input:focus{border:1px solid #00c7cb!important;outline:none!important}.subscribe-newsletter .hs-input::placeholder{color:#fff!important}.subscribe-newsletter .hs-input.invalid{color:#fff!important;background-color:#ee7f7a!important;border-color:#ee7f7a!important}.subscribe-newsletter .hs-button{color:#36454e;cursor:pointer;background-color:#fff;border-radius:0 .875rem .875rem 0;height:2.625rem;padding:.5rem 1rem;font-size:.9375rem;font-weight:700;line-height:1.33;transition:color,background-color,border-color .3s}.subscribe-newsletter .hs-button:hover{background-color:#00c7cb}.subscribe-newsletter .hs_recaptcha{display:none!important}.subscribe-newsletter .hs-error-msg{margin-top:5px;font-size:.875rem!important;display:block!important}.newsletter-card-form form{display:block!important}.newsletter-card-form .hs_email,.newsletter-card-form .hs_submit{width:100%!important;display:block!important}.newsletter-card-form .hs-form-field>label{color:var(--color-navy-700);margin-bottom:.5rem;font-size:.8125rem;font-weight:700;display:block}.newsletter-card-form .hs-input{background-color:var(--color-gray-soft)!important;border:1px solid var(--color-gray-border)!important;color:var(--color-navy-700)!important;box-sizing:border-box!important;border-radius:.75rem!important;width:100%!important;height:auto!important;min-height:3.5rem!important;padding:1rem 1.25rem!important;font-size:1.0625rem!important}.newsletter-card-form .hs-input::placeholder{color:var(--color-navy-400)!important}.newsletter-card-form .hs-input:focus{border-color:var(--color-main)!important;outline:none!important}.newsletter-card-form .hs-button,.newsletter-card-form input.hs-button{background-color:var(--color-orange-action)!important;color:#fff!important;cursor:pointer!important;border:none!important;border-radius:.75rem!important;width:100%!important;height:auto!important;min-height:3.5rem!important;margin-top:1rem!important;padding:1rem 1.75rem!important;font-size:1.0625rem!important;font-weight:700!important;line-height:1.25!important;transition:filter .2s!important;display:block!important}.newsletter-card-form .hs-button:hover,.newsletter-card-form input.hs-button:hover{filter:brightness(.88)!important}.newsletter-card-form .hs_recaptcha,.newsletter-card-form .hs_error_rollup{display:none!important}.newsletter-card-form .hs-error-msg{color:#ee7f7a;margin-top:.25rem;font-size:.875rem!important;display:block!important}
.TopicTag-module__YidYPW__tag{border:1px solid var(--tag);color:var(--tag);white-space:nowrap;background:0 0;border-radius:50px;padding:5px 16px;font-weight:600;transition:all .3s;display:inline-block}.TopicTag-module__YidYPW__tag:hover,.TopicTag-module__YidYPW__tag.TopicTag-module__YidYPW__active{background:var(--tag);color:#fff}.TopicTag-module__YidYPW__detail{font-size:10px;line-height:12px}.TopicTag-module__YidYPW__filter{font-size:14px;line-height:17px}
