/* 1084 (A-12): пресс-кадры каталожных статей на подложке --gt-paper, contain с внутренним отступом, плашка «Модель · поколения».
 * Только модификатор .is-press и плашка .gt-cover-plaque; фото-обложки остаются cover. Токены — без новых hex. Отдаётся напрямую. */
/* mix-blend-mode: multiply — белый фон пресс-кадра сливается с подложкой (белый × paper = paper), сам кадр остаётся;
 * так «кадр без фона» получается вёрсткой, без правки картинок. Контейнеры изолированы (isolation), смешивание не уходит наружу. */
.gt-journal-card__visual.is-press { background: var(--gt-paper); isolation: isolate; }
.gt-journal-card__visual.is-press .gt-journal-card__image { mix-blend-mode: multiply; } /* ссылка — свой stacking context (z-index), смешивать её, не img */
.gt-journal-card__visual.is-press .gt-journal-card__image img { object-fit: contain; padding: 6% 7%; box-sizing: border-box; }
.r56-blog-images.is-press { background: var(--gt-paper); isolation: isolate; }
.r56-blog-images.is-press img { object-fit: contain; padding: 6% 7%; box-sizing: border-box; mix-blend-mode: multiply; }
.gt-journal-edition .article-cover.is-press { position: relative; padding: 24px 32px 28px; border-radius: 6px; background: var(--gt-paper); isolation: isolate; }
.gt-journal-edition .article-cover.is-press img { background: transparent; mix-blend-mode: multiply; }
.gt-journal-edition .article-cover.is-press figcaption { margin-top: 18px; }

.gt-cover-plaque { position: absolute; left: 12px; bottom: 12px; z-index: 2; display: inline-flex; align-items: center; gap: 6px; max-width: calc(100% - 24px);
  padding: 4px 10px; border: 1px solid var(--gt-cloud); border-radius: 999px; background: var(--gt-white); color: var(--gt-black);
  font-size: 11px; line-height: 1.4; letter-spacing: .02em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; pointer-events: none; }
.gt-cover-plaque b { font-weight: 600; }
.gt-cover-plaque i { font-style: normal; color: var(--gt-steel); }
.gt-cover-plaque span { color: var(--gt-iron); }
.r56-blog-images .gt-cover-plaque { bottom: auto; top: 12px; left: 12px; } /* дата r56 стоит внизу слева */
.gt-journal-edition .article-cover.is-press .gt-cover-plaque { left: 16px; bottom: auto; top: 16px; font-size: 12px; }
.gt-journal-card--compact .gt-cover-plaque { font-size: 10px; padding: 3px 8px; left: 8px; bottom: 8px; }
@media (max-width: 700px) {
  .gt-journal-edition .article-cover.is-press { padding: 16px 16px 20px; }
  .gt-journal-edition .article-cover.is-press .gt-cover-plaque { left: 12px; top: 12px; font-size: 11px; }
}
@media print { .gt-cover-plaque { display: none; } }
