.newsletter-verified-page{min-height:100vh;background:var(--soft)}
.newsletter-verified{min-height:100vh;display:grid;place-items:center;padding:48px 24px;background:var(--soft)}
.newsletter-verified__content{width:min(100%,720px);text-align:center}
.newsletter-verified__brand{display:inline-flex;justify-content:center;margin:0 auto 48px}
.newsletter-verified__brand img{display:block;width:104px;height:58px;object-fit:contain}
.newsletter-verified__brand:focus-visible{outline:2px solid var(--clay);outline-offset:5px}
.newsletter-verified__content .eyebrow{margin:0 0 28px}
.newsletter-verified__mark{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 22px;border:1px solid var(--ink);border-radius:50%;font:500 26px/1 var(--body)}
.newsletter-verified h1{margin:0;font:600 clamp(58px,9vw,112px)/.86 var(--display);letter-spacing:-.04em;text-transform:uppercase}
.newsletter-verified__lead{max-width:460px;margin:24px auto 30px;color:#444;font-size:15px;line-height:1.65}
.newsletter-verified__link{display:inline-flex;align-items:center;gap:28px;border-bottom:1px solid var(--ink);padding:0 0 9px;font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase}
.newsletter-verified__link:focus-visible{outline:2px solid var(--clay);outline-offset:5px}
@media(max-width:720px){.newsletter-verified{padding:36px 17px}.newsletter-verified__brand{margin-bottom:40px}.newsletter-verified__content .eyebrow{margin-bottom:24px}.newsletter-verified__lead{font-size:14px}}
