/* Компактные карточки материалов и портреты героев. */
.article-card{position:relative;overflow:hidden}
.article-card:has(.article-thumb){padding-right:92px}
.article-thumb{position:absolute;right:14px;top:43px;width:64px;height:64px;object-fit:cover;border-radius:6px;background:#1f2837;border:1px solid #314157}
.article-body .article-cover{max-width:280px;max-height:280px;object-fit:contain;background:#171d28;border:1px solid #263244}
.product-visual img{object-fit:contain;background:#171d28}
