/* Article-only supporting imagery. No homepage or global surface rules. */
.premium-reading .human-explainer{background:#fff}
.premium-reading .human-article-art{display:block;width:100%;height:300px;max-height:300px;object-fit:contain;object-position:center;background:transparent;aspect-ratio:1;margin:8px auto 14px}
.premium-reading .human-explainer h3{margin-bottom:10px}
.premium-reading .human-explainer figcaption{font-size:16px;line-height:1.55;color:#173451}
.premium-reading .article-diagram-disclosure{margin-top:18px;padding-top:12px;border-top:1px solid #d9dee5;background:#fff}
.premium-reading .article-diagram-disclosure>summary{cursor:pointer;list-style-position:inside;font-size:14px;line-height:1.5;color:#173451;padding:5px 0}
.premium-reading .article-diagram-disclosure>summary:focus-visible{outline:2px solid #173451;outline-offset:5px}
.premium-reading .article-inline-diagram{max-width:360px;margin:18px auto 0;background:#fff}
.premium-reading .article-inline-diagram svg{display:block;width:100%;height:auto;background:#fff}
@media(max-width:600px){.premium-reading .human-article-art{height:280px;max-height:280px}.premium-reading .human-explainer figcaption{font-size:16px}.premium-reading .article-inline-diagram{width:100%}}

.premium-reading .article-inline-diagram h4{font-size:18px;line-height:1.35;margin:0 0 12px;font-weight:500;color:#11233e}
