/* Bounded editorial photography; existing diagrams and screenshots retain their layout. */
.recovered-article .article-library-image {
  margin: 1.5rem 0 2rem;
  width: 100%;
  max-width: 840px;
}
.recovered-article .article-library-image img {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 2 / 1;
  max-height: 360px;
  object-fit: cover;
  object-position: center;
  border-radius: 12px;
}
