.newsletter{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;justify-content:center;margin:auto;padding-bottom:var(--spacer_xxxxl);padding-top:var(--spacer_xxxxl)}@media (max-width:1000px){.newsletter{background-size:cover}}@media (max-width:767px){.newsletter{padding-bottom:calc(var(--spacer_xxxxl) + var(--spacer_lg));padding-top:calc(var(--spacer_xxxxl) + var(--spacer_lg))}}.newsletter__wrapper{margin:auto;max-width:91rem;padding:0 var(--spacer_xxs)}@media (max-width:1000px){.newsletter__wrapper{padding:0 calc(var(--spacer_sm) - var(--spacer_xxxxs))}}.newsletter h2{color:var(--white_color);font-size:var(--h2_alter_font_size);text-align:center}@media (max-width:767px){.newsletter h2{text-align:left}}.newsletter h2 strong{color:var(--secondary_color)}.newsletter .hs-fieldtype-text{width:100%}.newsletter__form form{align-items:center;display:flex;flex-direction:column}@media (max-width:767px){.newsletter__form form{align-items:flex-start}}.newsletter__form form .hs-email label{display:none}.newsletter__form form .hs-button{background-color:var(--white_color);color:var(--black_color)}.newsletter form input[type=checkbox]:after{border:2px solid var(--black_color);margin-right:var(--spacer_xxs)}.newsletter .hs-form-booleancheckbox,.newsletter .hs-form-booleancheckbox label{margin-bottom:0}.newsletter .hs-form-booleancheckbox label span{font-size:var(--font_size_xs);margin-left:var(--spacer_xxs)}.newsletter form .hs-richtext a{color:var(--link_color,var(--primary_color))}