.newsletter-alt{background-color:var(--c-primary-0);margin-bottom:-34px;margin-top:52px;padding:0 64px}.newsletter-alt form.hs-form .hs-error-msg{padding:0}.newsletter-alt__wrapper{align-items:center;background-color:#e0f0f9;display:flex;flex-flow:row wrap;justify-content:space-between;padding:64px 108px;transform:translateY(-52px)}.newsletter-alt__text{font-size:18px;font-weight:400;letter-spacing:-.36px;line-height:28px;max-width:408px}.newsletter-alt__content{color:#1f366b;width:calc(60% - 66px)}@media (width <= 980px){.newsletter-alt__content{margin-bottom:48px;width:100%}}.newsletter-alt__form{color:#1f366b;width:calc(40% - 66px)}.newsletter-alt__form label{display:block;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.28px;line-height:16px;margin-bottom:8px}.newsletter-alt__form .input .hs-input:not([type=checkbox]){align-items:flex-start;align-self:stretch;border:1px solid var(--c-brand-primary-500,#98a5c4);color:#1f366b;display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-spacing-8,8px);height:48px;padding:var(--spacing-spacing-12,12px) 20px;width:100%}.newsletter-alt__form .hs-error-msgs{color:var(--c-error-60);margin-top:10px}.newsletter-alt__form .hs-error-msgs label.hs-error-msg{color:var(--c-error-60)}.newsletter-alt__form .hs-fieldtype-number,.newsletter-alt__form .hs-fieldtype-text{margin-bottom:40px}.newsletter-alt__form .input .hs-input[type=checkbox]{align-items:flex-start;background:var(--c-brand-neutral-0,#fff);border:1px solid var(--c-brand-primary-700,#cfd5e3);display:flex;flex-shrink:0;gap:10px;height:20px;margin-right:8px;padding:var(--spacing-spacing-4,4px);width:20px}@media only screen and (width <= 1279px){.newsletter-alt__form .input .hs-form-booleancheckbox-display{max-width:100%}}.newsletter-alt__form .hs-submit .actions .hs-button{align-items:center;background:var(--c-primary-10);border:none;color:#fff;display:flex;font-family:var(--font-std);font-size:16px;font-style:normal;font-weight:600;gap:8px;justify-content:center;line-height:24px;margin-top:40px;padding:12px 24px;transition:.3s;width:100%}.newsletter-alt__form .hs-submit .actions .hs-button:hover{background:var(--c-secondary-40);color:#fff}.newsletter-alt__form .hs-form-booleancheckbox-display span{line-height:1}.newsletter-alt__form .hs-form-booleancheckbox-display span p{color:#465e95;display:block;font-size:12px;font-style:normal;font-weight:500;letter-spacing:-.12px;line-height:16px}@media (width <= 980px){.newsletter-alt__form{width:100%}}.newsletter-alt__subtitle{color:#006fad;margin-bottom:8px}.newsletter-alt__title{font-size:40px;font-style:normal;font-weight:500;letter-spacing:-1.2px;line-height:56px;margin-bottom:24px}@media (width <= 565px){.newsletter-alt__title{font-size:32px}}@media (width <= 380px){.newsletter-alt__title{font-size:28px;line-height:normal}}@media only screen and (width <= 1279px){.newsletter-alt__wrapper{padding:48px 64px}}@media (width <= 980px){.newsletter-alt{padding:0 32px}.newsletter-alt__wrapper{padding:32px 54px}}@media (width <= 540px){.newsletter-alt{padding:0 16px}.newsletter-alt__wrapper{padding:16px 32px}}.newsletter-alt .hs-fieldtype-booleancheckbox .hs-fieldtype-booleancheckbox-display span p{color:#c00}.newsletter-alt .hs-fieldtype-booleancheckbox .hs-error-msgs{margin-top:0}