.newsletter-form[data-v-adda0abb]{color:#fff;display:flex;flex-direction:column;gap:18px}.newsletter-form__form[data-v-adda0abb]{align-items:center;background:#fff;border-radius:999px;display:flex;gap:8px;padding:6px}.newsletter-form__input[data-v-adda0abb]{background:transparent;border:0;color:var(--brand-navy);flex:1;font-size:1rem;min-width:0;outline:0;padding:10px 16px}.newsletter-form--small .newsletter-form__form[data-v-adda0abb]{padding:4px}.newsletter-form--small .newsletter-form__input[data-v-adda0abb]{font-size:.875rem;padding:6px 12px}.newsletter-form--small .newsletter-form__btn[data-v-adda0abb]{font-size:.875rem;padding:6px 16px}.newsletter-form__input[data-v-adda0abb]::-moz-placeholder{color:#0a156780}.newsletter-form__input[data-v-adda0abb]::placeholder{color:#0a156780}.newsletter-form__input[data-v-adda0abb]:disabled{opacity:.6}.newsletter-form__honeypot[data-v-adda0abb]{left:-9999px;opacity:0;pointer-events:none;position:absolute}.newsletter-form__btn[data-v-adda0abb]{background:var(--brand-gold);border:0;border-radius:999px;color:var(--brand-navy);cursor:pointer;font-size:1rem;font-weight:500;padding:10px 22px;transition:background-color .2s ease}.newsletter-form__btn[data-v-adda0abb]:hover:not(:disabled){background:var(--brand-gold-hover)}.newsletter-form__btn[data-v-adda0abb]:disabled{cursor:not-allowed;opacity:.6}.newsletter-form__status[data-v-adda0abb]{font-size:.9rem;line-height:1.4;margin:0}.newsletter-form__status--error[data-v-adda0abb]{color:#ffb3b3}.newsletter-form__status--success-direct[data-v-adda0abb],.newsletter-form__status--success-doi[data-v-adda0abb]{color:#b6e8a4}.newsletter-form__consent[data-v-adda0abb]{align-items:flex-start;color:inherit;cursor:pointer;display:flex;font-size:.85rem;gap:10px;line-height:1.4;text-align:left}.newsletter-form__consent-input[data-v-adda0abb]{accent-color:var(--brand-gold);flex-shrink:0;height:18px;margin-top:.2em;width:18px}.newsletter-form__consent-text[data-v-adda0abb] a{color:var(--brand-gold);text-decoration:underline;text-underline-offset:2px;transition:opacity .2s ease}.newsletter-form__consent-text[data-v-adda0abb] a:focus-visible,.newsletter-form__consent-text[data-v-adda0abb] a:hover{opacity:.8}.newsletter-form__benefits[data-v-adda0abb]{align-items:center;color:#fff;display:flex;flex-wrap:wrap;gap:14px;justify-content:center;list-style:none;margin:0;padding:0}.newsletter-form__benefit[data-v-adda0abb]{align-items:center;display:inline-flex;font-size:.95rem;gap:8px}
