/* Shared reading tools for WE1 article pages. */
.hero .article-byline{font-size:.8rem;color:#a8cddc;margin-top:22px}
.article-card a{color:#087f79;text-underline-offset:5px}
.article-card a:hover{color:#123f63}
.article-card ol{padding-right:24px;color:#46667e}
.article-card ol li{margin:12px 0}
.article-toc h2{font-size:1.2rem}
.toc-links{display:flex;flex-wrap:wrap;gap:10px}
.toc-links a{padding:8px 14px;border:1px solid #b8d9df;background:#e4f5f3;border-radius:10px;text-decoration:none;font-size:.88rem;line-height:1.9}
.article-card [id],.intro [id],#faq,#guide{scroll-margin-top:115px}
.article-sources{margin-bottom:64px}
.article-sources li{font-size:.88rem}
@media(max-width:820px){.toc-links a{flex:1 1 140px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
