.dc-newsletter-result{font-size:14px;line-height:20px;color:#171717;overflow-wrap:anywhere}.dc-newsletter-result[role=alert]{color:#b91c1c}.dc-newsletter-test-link{display:block;margin-top:8px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.dc-newsletter-page{max-width:768px;margin:auto;padding:48px 16px;min-height:400px}.dc-newsletter-page h1{font-size:24px;line-height:32px;font-weight:600;margin-bottom:24px}.dc-newsletter-page p{margin-bottom:16px}.dc-newsletter-page a{text-decoration:underline;text-underline-offset:3px}.dc-newsletter-test{font-size:14px;line-height:20px;color:#374151}.dc-newsletter-page :is(a,button):focus-visible,.dc-newsletter-test-link:focus-visible{outline:2px solid #dc2626;outline-offset:4px}
