.newsletter{background-color:var(--c-primary-0);margin-bottom:-34px;margin-top:52px;padding:0 64px}.newsletter form.hs-form .hs-error-msg{padding:0}.newsletter .hs-fieldtype-booleancheckbox .hs-error-msgs{margin-top:0}.newsletter__wrapper{align-items:center;background-color:var(--c-primary-100);display:flex;flex-flow:row wrap;justify-content:space-between;padding:64px 108px;transform:translateY(-52px)}.newsletter__content{color:#fff;width:calc(60% - 66px)}@media (width <= 980px){.newsletter__content{margin-bottom:48px;width:100%}}.newsletter__text{font-size:18px;font-weight:400;letter-spacing:-.36px;line-height:28px;max-width:408px}.newsletter__form{color:#fff;width:calc(40% - 66px)}.newsletter__form label{display:block;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.28px;line-height:16px;margin-bottom:8px}.newsletter__form .input .hs-input:not([type=checkbox]){align-items:flex-start;align-self:stretch;background:var(--c-brand-primary-input-fill-10,rgba(249,250,252,.1));border:1px solid var(--c-brand-primary-500,#98a5c4);color:#fff;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__form .input .hs-input:not([type=checkbox]):focus{border:2px solid var(--c-brand-primary-700,#cfd5e3)}.newsletter__form .hs-error-msgs{color:var(--c-error-70);margin-top:4px}.newsletter__form .hs-error-msgs label.hs-error-msg{color:var(--c-error-70)}.newsletter__form .hs-fieldtype-text{margin-bottom:40px}.newsletter__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__form .input .hs-form-booleancheckbox-display{max-width:100%}}.newsletter__form .hs-submit .actions .hs-button{align-items:center;background:#fff;border:none;color:var(--c-brand-primary-100,#2f4a88);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__form .hs-submit .actions .hs-button:hover{background:var(--c-brand-secondary-400,#1f96d9);color:#fff}.newsletter__form .hs-form-booleancheckbox-display span p{color:#cfd5e3;display:block;font-size:12px;font-style:normal;font-weight:500;letter-spacing:-.12px;line-height:16px}@media (width <= 980px){.newsletter__form{width:100%}}.newsletter form.hs-form .hs_error_rollup .inputs-list.hs-error-msgs{border-color:var(--c-error-70);color:var(--c-error-70)}.newsletter__subtitle{color:var(--c-secondary-60);margin-bottom:8px}.newsletter__title{font-size:40px;font-style:normal;font-weight:500;letter-spacing:-1.2px;line-height:56px;margin-bottom:24px}@media (width <= 565px){.newsletter__title{font-size:32px}}@media (width <= 380px){.newsletter__title{font-size:28px;line-height:normal}}@media only screen and (width <= 1279px){.newsletter__wrapper{padding:48px 64px}}@media (width <= 980px){.newsletter{padding:0 32px}.newsletter__wrapper{padding:32px 54px}}@media (width <= 540px){.newsletter{padding:0 16px}.newsletter__wrapper{padding:32px 32px 16px}}.newsletter form.hs-form .input .hs-form-booleancheckbox-display a{color:#fff;font-weight:500}