/* Keep the article title above the cover; display the complete cover image. */
.article-page figure#post-cover.article-image-cover {
  display: block;
  width: 100%;
  max-width: 100%;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  aspect-ratio: auto !important;
  padding: 0;
  overflow: hidden;
  border: 0;
  border-radius: 18px;
  background: transparent;
}
.article-page figure#post-cover.article-image-cover > img {
  display: block;
  position: static;
  width: 100%;
  max-width: 100%;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  aspect-ratio: auto !important;
  object-fit: contain !important;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  opacity: 1;
  transform: none;
}
@media (max-width: 640px) {
  .article-page figure#post-cover.article-image-cover { border-radius: 12px; }
}
