/* Only Artem's article: independent images, no off-screen collage fragments. */
.artem-article .photo-chapter .archive-whole {
  position: static;
  display: block;
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.artem-article .photo-chapter .archive-grid-5 .archive-cell:last-child {
  grid-column: auto;
  aspect-ratio: 1;
}
.artem-article footer {
  flex-wrap: wrap;
  gap: 14px 24px;
}
