.o-newsletter__content{max-width:70rem}.o-newsletter .a-btn--transparent,.o-newsletter .a-checkbox__label,.o-newsletter .a-input__field,.o-newsletter__heading{color:inherit}.o-newsletter__subheading{font-weight:300}.o-newsletter__heading,.o-newsletter__subheading{margin:0}.o-newsletter__form{color:inherit;margin-top:2rem;margin-inline:auto;max-width:40rem}.o-newsletter__submit{color:inherit}.o-newsletter__submit svg path{fill:currentColor}.o-newsletter .m-newsletter-form{--border-color:var(--color-primary-body)}