:root{--form-padding-x:0;--form-padding-y:0.5rem}.comment-form fieldset,.hbspt-form fieldset{max-width:100%}.comment-form .form-columns-1,.comment-form .form-columns-2,.hbspt-form .form-columns-1,.hbspt-form .form-columns-2{margin-bottom:var(--spacing-xl)}@media (max-width:640px){.comment-form .form-columns-1 input,.comment-form .form-columns-2 input,.hbspt-form .form-columns-1 input,.hbspt-form .form-columns-2 input{width:100%!important}}.comment-form .form-columns-1 input[type=text],.comment-form .form-columns-1 select,.comment-form .form-columns-1 textarea,.hbspt-form .form-columns-1 input[type=text],.hbspt-form .form-columns-1 select,.hbspt-form .form-columns-1 textarea{width:100%!important}@media (min-width:768px){.comment-form .form-columns-2,.hbspt-form .form-columns-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}}.comment-form label,.hbspt-form label{text-transform:uppercase;letter-spacing:1.44px;font-weight:var(--font-weight);font-size:var(--font-size-sm);font-style:normal;line-height:normal}.comment-form legend,.hbspt-form legend{display:none!important}.comment-form .input,.hbspt-form .input{margin-right:0!important}.comment-form input,.comment-form textarea,.hbspt-form input,.hbspt-form textarea{width:100%!important;border-radius:var(--border-radius-sm);border:1px solid #e0e0e0;background:#fcfcfc;padding:calc(var(--spacing)*0.75) var(--spacing)}.comment-form .hs-form-booleancheckbox-display,.hbspt-form .hs-form-booleancheckbox-display{text-transform:none;font-weight:400;letter-spacing:0}.comment-form .hs-form-booleancheckbox,.hbspt-form .hs-form-booleancheckbox{margin-bottom:var(--spacing-xl)}.comment-form .hs-form-booleancheckbox label,.hbspt-form .hs-form-booleancheckbox label{text-transform:uppercase;letter-spacing:1.44px;font-weight:var(--font-weight);font-size:var(--font-size-sm);font-style:normal;line-height:normal;margin-bottom:0}.comment-form .hs-form-booleancheckbox label a,.hbspt-form .hs-form-booleancheckbox label a{color:#85267b}.comment-form .hs-form-field,.hbspt-form .hs-form-field{margin-bottom:0}.comment-form .hs-error-msg,.hbspt-form .hs-error-msg{color:#85267b}.comment-form input[type=checkbox],.hbspt-form input[type=checkbox]{position:relative;top:-1px;-webkit-appearance:none;background-color:#e0e0e0;border:2px solid #85267b;border-radius:50%;width:var(--spacing-xl)!important;height:var(--spacing-xl);margin-right:.5rem!important;padding:0}.comment-form input[type=checkbox]:checked,.hbspt-form input[type=checkbox]:checked{background-color:#85267b}.comment-form .hs-recaptcha,.hbspt-form .hs-recaptcha{max-width:50%;display:inline-block}.comment-form .hs-submit,.hbspt-form .hs-submit{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:0}.comment-form button[type=submit],.comment-form input[type=submit],.hbspt-form button[type=submit],.hbspt-form input[type=submit]{padding:.75rem 1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:.9;text-align:center;text-decoration:none;cursor:pointer;pointer-events:all;font-weight:400;font-size:clamp(1rem,2vw,1.125rem);display:inline-block;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgba(133,38,123,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(133,38,123,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity));-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.comment-form button[type=submit]:hover,.comment-form input[type=submit]:hover,.hbspt-form button[type=submit]:hover,.hbspt-form input[type=submit]:hover{text-decoration:none;--tw-text-opacity:1;color:rgba(133,38,123,var(--tw-text-opacity))}.comment-form button[type=submit],.comment-form input[type=submit],.hbspt-form button[type=submit],.hbspt-form input[type=submit]{-webkit-appearance:none;-webkit-box-shadow:none!important;box-shadow:none!important;background-image:none;text-shadow:none}.comment-form button[type=submit]:hover,.comment-form input[type=submit]:hover,.hbspt-form button[type=submit]:hover,.hbspt-form input[type=submit]:hover{background-color:transparent;color:#85267b}.comment-form button[type=submit].disabled,.comment-form input[type=submit].disabled,.hbspt-form button[type=submit].disabled,.hbspt-form input[type=submit].disabled{pointer-events:none!important;opacity:.5}.comment-form button[type=reset],.hbspt-form button[type=reset]{padding:.75rem 1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:.9;text-align:center;text-decoration:none;cursor:pointer;pointer-events:all;font-weight:400;font-size:clamp(1rem,2vw,1.125rem);display:inline-block;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgba(133,38,123,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(133,38,123,var(--tw-bg-opacity));color:rgba(252,252,252,var(--tw-text-opacity));-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.comment-form button[type=reset]:hover,.hbspt-form button[type=reset]:hover{text-decoration:none;background-color:transparent;color:rgba(133,38,123,var(--tw-text-opacity))}.comment-form button[type=reset],.hbspt-form button[type=reset]{background-color:transparent;--tw-text-opacity:1;color:rgba(133,38,123,var(--tw-text-opacity))}.comment-form button[type=reset]:hover,.hbspt-form button[type=reset]:hover{border-color:transparent;--tw-bg-opacity:1;background-color:rgba(133,38,123,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}.comment-form select,.hbspt-form select{position:relative;-webkit-appearance:none;background:none;border:1px solid #e0e0e0;border-radius:var(--border-radius-sm);width:100%;padding:calc(var(--spacing)*0.75) var(--spacing)}.comment-form select:after,.hbspt-form select:after{content:">";position:relative;right:0;top:0;width:24px;height:24px}.comment-form .hs-fieldtype-booleancheckbox.hs_share_with_distributors,.comment-form .hs-fieldtype-booleancheckbox.hs_share_with_distributors .hs-form-booleancheckbox,.comment-form .hs-fieldtype-booleancheckbox.hs_share_with_distributors .inputs-list,.hbspt-form .hs-fieldtype-booleancheckbox.hs_share_with_distributors,.hbspt-form .hs-fieldtype-booleancheckbox.hs_share_with_distributors .hs-form-booleancheckbox,.hbspt-form .hs-fieldtype-booleancheckbox.hs_share_with_distributors .inputs-list{margin-bottom:0}.comment-form .hs-fieldtype-booleancheckbox.hs_share_with_distributors span,.hbspt-form .hs-fieldtype-booleancheckbox.hs_share_with_distributors span{position:relative;top:-30px}.comment-form .hs-fieldtype-booleancheckbox span,.hbspt-form .hs-fieldtype-booleancheckbox span{display:block;margin-left:30px}.comment-form .hs-fieldtype-booleancheckbox span.hs-form-required,.hbspt-form .hs-fieldtype-booleancheckbox span.hs-form-required{display:none}.comment-form .legal-consent-container .hs-richtext,.hbspt-form .legal-consent-container .hs-richtext{text-transform:uppercase;letter-spacing:1.44px;font-weight:var(--font-weight);font-size:10px;font-style:normal;line-height:normal;color:#878787;margin-bottom:0}.comment-form .legal-consent-container .hs-richtext a,.hbspt-form .legal-consent-container .hs-richtext a{color:#85267b}.footer .hs-main-font-element p{display:none}.footer__form-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-gap:var(--spacing);gap:var(--spacing);margin:var(--spacing) 0 var(--spacing-xl)}@media (min-width:1024px){.footer__form-inputs{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1440px){.footer__form-inputs{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.footer .hs-email,.footer .hs-submit{height:var(--spacing-40)}.footer .hs-email{margin:0}.footer .hs-email label{display:none}.footer .hs-email .hs-input{--tw-text-opacity:1;color:rgba(60,60,59,var(--tw-text-opacity));border-radius:var(--border-radius-sm);padding:var(--spacing-sm) var(--spacing);border:0}.footer .hs-submit input[type=submit]{padding:.75rem 1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:.9;text-align:center;text-decoration:none;cursor:pointer;pointer-events:all;font-weight:400;font-size:clamp(1rem,2vw,1.125rem);display:inline-block;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgba(133,38,123,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(133,38,123,var(--tw-bg-opacity));color:rgba(252,252,252,var(--tw-text-opacity));-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.footer .hs-submit input[type=submit]:hover{text-decoration:none;background-color:transparent;color:rgba(133,38,123,var(--tw-text-opacity))}.footer .hs-submit input[type=submit]{background-color:transparent;--tw-text-opacity:1;color:rgba(133,38,123,var(--tw-text-opacity))}.footer .hs-submit input[type=submit]:hover{border-color:transparent;--tw-bg-opacity:1;background-color:rgba(133,38,123,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}.footer .hs-submit input[type=submit]{background-color:#fcfcfc!important}.footer .hs-submit input[type=submit]:hover{background-color:#85267b!important}.footer .legal-consent-container p{text-transform:uppercase;letter-spacing:1.44px;font-weight:var(--font-weight);font-size:var(--font-size-sm);font-style:normal;line-height:normal;color:#fcfcfc;margin-bottom:0}.footer .legal-consent-container p a{color:#fcfcfc;text-decoration:underline}.footer h4,.footer h5{margin-bottom:0}.newsletter-form .hs-main-font-element p{display:none}.newsletter-form .footer__form-inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsletter-form .hs-email{height:var(--spacing-40);margin:0}.newsletter-form .hs-email label{display:block;margin:var(--spacing-sm) 0}.newsletter-form .hs-email .hs-input{--tw-text-opacity:1;color:rgba(60,60,59,var(--tw-text-opacity));border-radius:var(--border-radius-sm);padding:var(--spacing-sm) var(--spacing)}.newsletter-form .hs-submit{margin-top:calc(var(--spacing)*3.25)}.newsletter-form .legal-consent-container p{text-transform:uppercase;letter-spacing:1.44px;font-weight:var(--font-weight);font-size:var(--font-size-sm);font-style:normal;line-height:normal;margin-bottom:0}.newsletter-form .legal-consent-container p a{color:#85267b}.newsletter-form h4,.newsletter-form h5{margin-bottom:0}.ebook-form{margin-top:var(--spacing-xl)}.ebook-form .hs-form-field,.ebook-form .legal-consent-container{margin-bottom:var(--spacing-xl)}.hbspt-form li{padding-left:0!important}.hbspt-form li:before{display:none}