/* Editorial collection; inherits the IDM preview design system. */
.blog-list .filters{flex-wrap:wrap}.collection-count{font-size:13px;color:var(--muted);margin:-4px 0 32px}.story-card[hidden]{display:none!important}.story-card .eyebrow{font-size:12px}.article-prose p+p{margin-top:1.25em}.article-prose .source-ref{color:var(--cyan);font-size:.8em;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.article-prose section{scroll-margin-top:120px}.article-references{border-top:1px solid var(--line);padding-top:36px}.article-references ol{padding-left:24px}.article-references li{padding:8px 0;scroll-margin-top:120px}.article-references a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.article-prose .source-note{color:var(--muted);font-size:14px}.article-related{border-top:1px solid var(--line);padding-top:36px}.article-related>a{display:block;padding:20px 0;border-bottom:1px solid var(--line);font-size:20px}.article-related>a>span{display:block;color:var(--muted);font-size:12px;margin-bottom:7px}.article-image{position:relative}.article-image>img{width:100%;height:100%;object-fit:cover}.article-image figcaption{position:absolute;right:16px;bottom:12px;background:#000b;border-radius:4px;padding:4px 8px;font-size:11px;color:#fff}.article-mobile-toc{display:none}.article-prose .button{white-space:normal}.byline small{line-height:1.7}@media(max-width:767px){.article-mobile-toc{display:block;margin-top:26px}.article-mobile-toc summary{font-size:15px;cursor:pointer;padding:16px 0;border-block:1px solid var(--line)}.article-mobile-toc nav{display:grid;gap:16px;padding:20px 0;font-size:14px}.article-header h1{font-size:32px}.article-related>a{font-size:18px}.article-references li{font-size:14px}.article-image figcaption{font-size:9px;right:8px;bottom:8px}.blog-list .filters{gap:8px}.collection-count{font-size:12px;line-height:1.7}.article-prose p{line-height:1.95}}
