/* Article metadata and contextual reading, November 2026 */
.article-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;line-height:1.5}
.article-meta .article-author{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;color:var(--ink);font-weight:600}
.article-author img{width:44px;height:44px;border-radius:50%;object-fit:cover;object-position:50% 28%;flex-shrink:0}
.article-meta .article-facts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}
.article-meta .article-fact{display:inline-flex;padding:6px 11px;border-radius:999px;background:#edf0f2;color:#41545e;font-size:12px;line-height:1.6}
.article-meta .article-language-link{margin-inline-start:auto;white-space:nowrap}
.related-reading{padding-block:64px;margin-block-start:64px;background:#edf0f2}
.related-reading h2{font-size:clamp(28px,3vw,40px);margin-bottom:28px}
.related-reading-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}
.related-reading-card{display:block;min-width:0}
.related-reading-card img,.article-list .article-card-image{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:5px}
.related-reading-card h3{font-size:clamp(22px,2.1vw,30px);line-height:1.25;letter-spacing:-.025em;margin:16px 0 12px;text-wrap:balance}
.related-reading-card .related-reading-link{font-size:14px;color:var(--maroon);font-weight:600}
.related-reading-card:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}
.article-list .article.article-with-image{padding:0;border:0}
.article-list .article-with-image small{display:block;margin-top:20px}
.article-list .article-with-image h3{margin:10px 0 14px}
html[data-theme=dark] .article-meta .article-author{color:#edf2f5}
html[data-theme=dark] .article-meta .article-fact{background:#2b3e49;color:#e0e9ee}
html[data-theme=dark] .related-reading{background:#253b49}
html[data-theme=dark] .related-reading-card .related-reading-link{color:#e6a8bd}
html[dir=rtl] .related-reading-card h3{line-height:1.65;letter-spacing:0}
@media(max-width:767px){.article-meta{gap:14px}.article-meta .article-facts{width:100%}.article-meta .article-language-link{margin-inline-start:0}.related-reading{padding-block:44px;margin-block-start:44px}.related-reading-grid{grid-template-columns:1fr;gap:36px}.related-reading h2{text-align:start}.article-list .article-with-image h3{font-size:26px}}

/* Keep the image full-bleed while giving the reading block comfortable inset. */
.article-list .article-with-image> :not(img),.related-reading-card> :not(img){margin-inline:24px}
.article-list .article-with-image{padding-bottom:24px!important}
.related-reading-card{padding-bottom:24px}
.related-reading-card .related-reading-link{display:inline-block}
@media(max-width:767px){.article-list .article-with-image> :not(img),.related-reading-card> :not(img){margin-inline:20px}.article-list .article-with-image,.related-reading-card{padding-bottom:22px!important}}

.article-list .article.article-with-image,.related-reading-card{border:1px solid var(--line);border-radius:5px;overflow:hidden}
.article-list .article.article-with-image>.article-card-image,.related-reading-card>img{border-radius:0}
