/* Scoped article-cover presentation only. Existing article styles remain intact. */
.card-art.card-art-image{display:block;padding:0;height:auto;aspect-ratio:1200/630;background:var(--paper)}
.card-art-image img{display:block;width:100%;height:100%;object-fit:contain}
.article-cover{margin:28px 0 0;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--paper)}
.article-cover img{display:block;width:100%;height:auto;aspect-ratio:1200/630}
@media(max-width:760px){.article-cover{margin-top:22px;border-radius:14px}}
@media print{.article-cover{display:none}}
