/* Continuous-reading block — loaded only on single-story views. */
.article-stream{margin-top:38px}.stream-divider{display:flex;align-items:center;gap:12px;margin:38px 0 18px;color:var(--red2);font-family:var(--display-font);font-weight:900;font-size:14px;letter-spacing:.04em}.stream-divider:before,.stream-divider:after{content:"";height:4px;background:var(--red2);flex:1}.stream-article{padding-top:1px;margin-top:1px}.stream-header h2{font-family:var(--display-font);font-size:44px;line-height:.98;letter-spacing:-1.4px;margin:9px 0 10px}.stream-header h2 a:hover{color:inherit}.stream-article .article-hero{margin-top:12px}.stream-article .article-content{padding-bottom:10px}.stream-sentinel{min-height:70px;display:grid;place-items:center;color:#59636d;font-size:12px;border-top:1px solid var(--line);margin-top:30px}.compact-tools{border-top:0;margin-top:8px}.article-dark .stream-divider:before,.article-dark .stream-divider:after{background:#ff4b50}.article-dark .stream-sentinel{border-color:#34393e}
@media(max-width:820px){.follow-story-grid{grid-template-columns:repeat(3,1fr)}.stream-header h2{font-size:38px}}@media(max-width:600px){.follow-story-grid{grid-template-columns:1fr 1fr}.stream-header h2{font-size:34px}}

@media(max-width:600px){.stream-header h2{font-size:32px}}
