/* Reader growth: small editorial invitations, never modals or popups. */
#article .article-monday-invite{background:#e7edd5;border:2px solid #193e35;box-shadow:4px 5px 0 #b6c9b5;color:#193e35;margin:31px 0 20px;padding:24px clamp(18px,3vw,33px)}
#article .article-monday-invite__eyebrow,.reader-growth__eyebrow{font:900 .7rem/1.45 Arial,sans-serif;color:#317366;letter-spacing:.12em}
#article .article-monday-invite h2,.reader-growth h2{font:800 clamp(1.55rem,3vw,2.35rem)/1.14 Georgia,serif;color:#193e35;margin:8px 0 11px}
#article .article-monday-invite p,.reader-growth p{font:1rem/1.65 Georgia,serif;color:#385247;margin:0 0 15px}
#article .article-monday-invite__actions{display:flex;align-items:center;flex-wrap:wrap;gap:11px 18px}
#article .article-monday-invite__actions a,.reader-growth>a{font:900 .82rem/1.35 Arial,sans-serif;color:#1d6254;text-decoration:underline;text-underline-offset:4px}
#article .article-monday-invite__actions .article-monday-invite__button,.reader-growth>a{background:#193e35;color:#fffaf0;display:inline-block;padding:12px 15px;min-height:44px;border:2px solid #193e35;text-decoration:none}
#article .article-monday-invite .article-monday-invite__signoff{font:italic 1.07rem/1.4 Georgia,serif;color:#a2543d;margin:13px 0 0}
.reader-growth{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1100px;width:calc(100% - 48px);margin:24px auto 39px;padding:clamp(21px,3vw,33px);border:2px solid #193e35;background:#fff2df;box-shadow:4px 5px 0 #c1ccb5;color:#193e35}
.reader-growth>div{min-width:0;flex:1}.reader-growth p{max-width:63ch;margin-bottom:0}.reader-growth>a{max-width:205px;text-align:center}
#article .article-monday-invite a:focus-visible,.reader-growth a:focus-visible{outline:3px solid #de946a;outline-offset:3px}
@media(max-width:680px){.reader-growth{width:calc(100% - 32px);margin:18px auto 30px;flex-direction:column;align-items:stretch}.reader-growth>a{max-width:none}#article .article-monday-invite{margin:24px 0 16px}}
