/* An optional next step after the article; leave the reading area clear. */
.article-preview{width:min(720px,calc(100% - 40px));margin:36px auto 64px;padding:clamp(20px,5vw,36px);border:2px solid #29332d;background:#e8efe1}
.article-preview h2{margin:0 0 12px}
.article-preview p{margin:0 0 20px}
.article-preview .button{white-space:normal;text-align:center;min-height:44px;max-width:100%}
@media print{.article-preview{display:none}}
