.published-article .article-hero-image{margin-bottom:1.25rem}
.published-article .article-guide-note{margin:0 0 2.5rem;padding:16px 18px;border-left:4px solid var(--teal);background:#eef6f6;color:#334b60;line-height:1.6}
.published-article .article-guide-note strong{color:var(--navy)}
.article-wrap--with-toc{grid-template-columns:220px minmax(0,780px)}
.article-topic-column{scrollbar-width:thin}
@media(max-width:960px) and (min-width:721px){.article-wrap--with-toc{grid-template-columns:190px minmax(0,1fr);gap:30px}.article-wrap--with-toc .article-topic-column{display:block;position:sticky;top:90px;border-right:1px solid var(--line);border-bottom:0;padding:0 18px 0 0;max-height:calc(100vh - 110px);overflow-y:auto}.published-article .article-guide-note{margin-bottom:2rem}}
@media(max-width:720px){.article-wrap--with-toc{grid-template-columns:1fr}.article-topic-column{display:none}.published-article .article-guide-note{margin-bottom:2rem}}
