body{align-items:flex-start;background:#eae5df!important;display:flex;flex-wrap:wrap;justify-content:center;margin:0;min-height:100vh;padding-bottom:20px}body,h1,h2,h3,h4,h5,h6,p{color:#1b2037!important;font-family:Helvetica,Arial,sans-serif!important}.splide__slide--image{max-width:50px}.form-wrapper .hs-button,.form-wrapper input[type=submit]{color:#1b2037!important;font-family:Helvetica,Arial,sans-serif!important}.body-wrapper{align-items:center;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05);display:flex;flex-direction:column;height:auto;min-height:100vh;width:50%}.system-logo{padding-top:40px;width:30%}.hs_cos_wrapper_email_subscription_heading{display:flex;justify-content:center}.form-wrapper form{background:none}.email_prefs{align-items:center;display:flex;flex-direction:column;padding-left:15%}hs-button primary{background:#eee;border:1px solid #1b2037;border-radius:3px;color:#000;padding:none;width:40%}.form-wrapper--backup-unsubscribe h3{font-family:var(--body-font);font-size:var(--label-font-size);font-weight:var(--label-font-weight)!important;line-height:var(--standard-font-size);margin:0 0 var(--label-margin-bottom)}.email-subscription-confirmation .page-header h1{margin:0}.email-subscription-confirmation .page-header p{font-family:var(--heading-font);font-size:10.5rem;margin:0}#hs-subscriptions-unsubscribe-survey{margin-block-start:var(--standard-margin);text-align:left}#hs-subscriptions-unsubscribe-survey #hs-subscriptions-unsubscribe-survey-legend{margin-bottom:1.25rem}#hs-subscriptions-unsubscribe-survey #hs-subscriptions-unsubscribe-survey-options{margin-bottom:.5rem}#hs-subscriptions-unsubscribe-survey-options>div{align-items:center;display:flex;margin-bottom:.75rem}#hs-subscriptions-unsubscribe-survey-options label{align-items:center;margin-bottom:0}#hs-subscriptions-unsubscribe-survey-options input[type=radio]{flex-shrink:0}.subscription-preferences-heading h1{margin:0}.form-wrapper--subscription-preferences form{background:none;margin-bottom:1rem;padding:0}.form-wrapper--subscription-preferences .page-header h1{margin:0}.form-wrapper--subscription-preferences .page-header p{font-family:var(--heading-font);font-size:2rem;margin:0}label[for=hs-localization-select]{display:block;margin-top:1rem}.form-wrapper .localization-language{margin-top:1rem;width:auto}label[for=hs-localization-select]+.localization-language{margin-top:0}.form-wrapper--subscription-preferences form .email-prefs{background-color:var(--form-background-color);padding:var(--form-padding);width:var(--form-width)}@media(min-width:768px){.form-wrapper--subscription-preferences form .email-prefs{padding:var(--form-padding-desktop)}}.form-wrapper--subscription-preferences .email-prefs .header{margin:0}.form-wrapper--subscription-preferences form .fakelabel{display:inline-block;padding-left:2.25rem;text-indent:-2.25rem}.form-wrapper--subscription-preferences .item{margin:1rem 0}.form-wrapper--subscription-preferences .item p{font-size:.875rem;margin:.5rem 0 .5rem 2.25rem}.form-wrapper--subscription-preferences .subscribe-options{border-top:1px solid #cbd6e2;margin:var(--standard-margin) 0;padding-top:1.5rem}.form-wrapper--subscription-preferences .subscribe-options p{margin:0}.form-wrapper--subscription-preferences .subscribe-options label{font-size:1rem}.subscription-preferences-footer{margin:0!important;width:100%}.subscription-preferences-footer span p{font-size:.875rem;line-height:1.125;margin:0;text-align:center}.form-wrapper--subscription-preferences #globalresub-container .header{margin-bottom:1rem}.form-wrapper--subscription-preferences .subscribe-options label[for=globalresub2]{margin-bottom:0}.form-wrapper--subscription-preferences .subscribe-options #globalresub2{margin-bottom:var(--standard-margin)}.hs-delete-data__button,.hs-download-data__button{background:var(--secondary-button-background-color);border:var(--secondary-button-border);color:var(--secondary-button-font-color);min-width:45%;width:auto}.hs-delete-data__button:focus,.hs-delete-data__button:hover,.hs-download-data__button:focus,.hs-download-data__button:hover{background:var(--secondary-button-hover-background-color);border:var(--secondary-button-hover-border);color:var(--secondary-button-hover-font-color)}.hs-delete-data__button:active,.hs-download-data__button:active{background:var(--secondary-button-active-background-color);border:var(--secondary-button-active-border);color:var(--secondary-button-active-font-color)}.password-prompt-wrapper{background-color:var(--form-background-color);padding:var(--form-padding);width:var(--form-width)}@media(min-width:768px){.password-prompt-wrapper{padding:var(--form-padding-desktop)}}.form-wrapper--password-prompt form{background:none;padding:0}.password-prompt-wrapper label{display:block;font-size:var(--label-font-size);font-weight:var(--label-font-weight);margin:0 0 var(--label-margin-bottom)}.form-wrapper--password-prompt input[type=password]{height:auto!important;margin-bottom:var(--standard-margin);margin-top:.25rem!important}.search-results__page-count{line-height:var(--standard-line-height);margin:1rem 0 var(--standard-margin)}.hs-search-results{height:400px;padding:70px 0}.hs-search__no-results{display:none}.hs-search-results__title{color:#5386bd;font-size:1.5rem}.hs-search-results__description{line-height:2;margin:1rem 0}.form-wrapper--search-input form{background:none;padding:0;width:auto}.form-wrapper--search-input .hs-search-field__input{background:url(),#f5f8fa;background-position:calc(100% - 16px) 50%;background-repeat:no-repeat;border:1px solid #cbd6e2;width:450px}.form-wrapper--search-input .hs-search-field__form .hs-search-field__input{background:#f5f8fa}.form-wrapper--search-input .hs-search-field__button{background:var(--button-background-color);border:0;border-radius:0;padding:0 1rem}.form-wrapper--search-input .hs-search-field__button:hover{cursor:pointer}.form-wrapper--search-input .hs-search-field__button svg{fill:var(--button-font-color);height:12px}.subscription-preferences-footer{margin-top:3rem;padding-bottom:2rem;text-align:center}.footer-logo{margin-bottom:1rem;width:120px}.footer-social{display:flex;gap:1.5rem;justify-content:center}.footer-social a img{height:24px;transition:opacity .3s ease;width:24px}.footer-social a:hover img{opacity:.7}.form-wrapper--subscription-preferences form .actions,.form-wrapper--subscription-preferences form .hs_submit{align-items:center;background-color:#eee;border:1px solid #c7c1ba;border-radius:6px;display:flex!important;justify-content:flex-end!important;margin:2rem auto;max-width:600px;padding:1.5rem}.form-wrapper--subscription-preferences form .actions>*,.form-wrapper--subscription-preferences form .hs_submit>*{display:flex!important;justify-content:flex-end!important;width:100%}.form-wrapper--subscription-preferences form .hs-button,.form-wrapper--subscription-preferences form input[type=submit]{background:#eee;border:1px solid #1b2037;border-radius:4px;color:#000;cursor:pointer;font-size:15px;margin-left:50%;padding:none;text-align:center;transition:all .3s ease;width:50%}.form-wrapper--subscription-preferences form .hs-button:hover,.form-wrapper--subscription-preferences form input[type=submit]:hover{background-color:#e6e4e1;border-color:#000;color:#000}.subscription-preferences-footer{padding-top:1rem;position:relative}.subscription-preferences-footer:before{background-color:#1b2037;content:"";display:block;height:1px;margin:0 auto 2rem;width:100%}.email-prefs{background:transparent!important;padding-left:20%!important;padding-top:0!important}@media (max-width:768px){body{align-items:stretch;font-size:.875rem;padding:0}.body-wrapper{border-radius:0;box-shadow:none;width:90%}.system-logo{padding-top:20px;width:50%}.email-prefs{padding-left:0!important;width:100%}.form-wrapper--subscription-preferences form .actions,.form-wrapper--subscription-preferences form .hs_submit{justify-content:center!important;margin:1.5rem 0;max-width:100%;padding:1rem}.form-wrapper--subscription-preferences form .hs-button,.form-wrapper--subscription-preferences form input[type=submit]{font-size:.875rem;margin-left:.5rem;width:100%}.subscription-preferences-footer:before{width:80%}.footer-social{gap:1rem}.footer-logo{width:100px}h1{font-size:1.5rem!important}h2{font-size:1.25rem!important}h3{font-size:.9rem!important}input,label,li,p,span{font-size:.9rem}.form-wrapper--subscription-preferences .page-header p{font-size:1.1rem!important}}.subscription-preferences-footer{margin-top:1rem!important;padding-bottom:.5rem;padding-top:.25rem}.subscription-preferences-footer:before{margin:0 auto .75rem}