.form-check{flex:none;width:1.5rem;height:1.5rem;color:var(--check-color, var(--focus-color, var(--color-gold-focus)));stroke:currentColor;stroke-width:var(--line-weight, 1.25px);stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:no-preference){.js .form-check :is(.form-check__ring,.form-check__tick){stroke-dasharray:1 2;stroke-dashoffset:1.05}.js .form-check.is-drawn .form-check__ring{animation:form-check-draw var(--motion-duration) var(--motion-ease) forwards}.js .form-check.is-drawn .form-check__tick{animation:form-check-draw .25s var(--motion-ease) var(--motion-duration) forwards}}@keyframes form-check-draw{to{stroke-dashoffset:0}}.newsletter-form,.newsletter-form__fields{display:flex;flex-direction:column;gap:.75rem}.newsletter-form__fields[hidden]{display:none}.newsletter-form__row{display:flex;flex-wrap:wrap;gap:.5rem}.newsletter-form__input{flex:1 1 14rem}.newsletter-form__button{flex:0 0 auto}.newsletter-form__consent{font-size:.8125rem}.newsletter-form__success{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border:1px solid var(--color-gold-line)}.newsletter-form__success:focus{outline:none}
