/* Distinct story art keeps a consistent rhythm and stable geometry. */
body[data-editorial] .card.pictured>img{aspect-ratio:16/9;width:100%;height:auto;object-fit:cover;background:var(--surface,#e8e9e2)}
body[data-editorial] .wide-image{overflow:hidden;border-radius:28px}
body[data-editorial] .wide-image img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}
body[data-editorial] .wide-image figcaption{padding:16px 0 0;font-size:12px;line-height:1.6}
@media(max-width:600px){body[data-editorial] .wide-image{border-radius:20px}}
