.article-topic-links {margin:18px 0 22px;padding:14px 18px;border-left:3px solid #009dce;background:#f1f8fc;text-align:left;}
.main-content.article .article-topic-links h2 {margin:0 0 8px;font-size:18px;line-height:1.4;text-align:left;text-transform:none;}
.main-content.article .article-topic-links p {margin:0 0 10px;text-align:left;text-indent:0;}
.article-topic-links ul {margin:0 0 10px;padding-left:20px;}
.article-topic-links li {margin-bottom:6px;}
.article-topic-links a {text-decoration:underline;text-decoration-thickness:1px;text-decoration-skip-ink:none;text-underline-offset:0.12em;overflow-wrap:anywhere;}
@media(max-width:480px) {.article-topic-links {padding:12px;}}
.article-reading-toc {margin:18px 0;padding:12px 16px;border:1px solid #dce5eb;border-radius:4px;text-align:left;}
.article-reading-toc ul {margin:6px 0 0;padding-left:20px;}
.article-reading-toc li {margin:4px 0;}
.main-content.article h2.article-reading-heading {margin:24px 0 10px;font-size:20px;line-height:1.4;text-align:left;text-transform:none;scroll-margin-top:16px;}
.main-content.article p.article-reading-next {margin:20px 0 6px;text-indent:0;text-align:left;}
