.newsletter__in{align-items:center;display:grid;gap:48px;grid-template-columns:1.1fr 1fr}.newsletter__heading{font-size:var(--fs-h2-m);margin-bottom:10px}.newsletter__bullets,.newsletter__text p{color:var(--c-grey-600)}.newsletter__bullets{margin:0;padding-left:20px}.newsletter__privacy{margin:10px 0 0}.newsletter .hs-form fieldset{max-width:none}.newsletter .hs-form .hs-input:not([type=checkbox]){background:var(--c-white);border:1px solid var(--c-grey-200);border-radius:10px;font:inherit;font-size:16px;min-height:48px;padding:10px 16px;width:100%!important}.newsletter .hs-form .hs-input:focus{border-color:var(--c-primary-500);outline:2px solid var(--c-primary-500);outline-offset:1px}.newsletter .hs-form label{color:var(--c-grey-600);font-size:var(--fs-meta);font-weight:500}.newsletter .hs-form .hs-button{background:var(--c-primary-500);border:0;border-radius:var(--radius-pill);color:var(--c-white);cursor:pointer;font:inherit;font-size:16px;font-weight:500;min-height:48px;padding:12px 22px}.newsletter .hs-form .hs-button:hover{background:var(--c-primary-600)}.newsletter .hs-form .hs-error-msgs{color:var(--c-red-500);font-size:13px;list-style:none;margin:4px 0 0;padding:0}.newsletter .hs-form .legal-consent-container{color:var(--c-grey-500);font-size:13px}.newsletter--full .newsletter__in{grid-template-columns:1fr;max-width:640px;text-align:center}@media (max-width:1023px){.newsletter__in{gap:24px;grid-template-columns:1fr}}