/* Image-only adaptations; the approved Slush palette and interaction engine stay intact. */
.home-hero .media-fill img[src*="/architecture/"] {
  border-radius: 30px;
  object-position: center 54%;
}
.article__content > img[src*="/architecture/"] {
  filter: none;
  object-fit: cover;
  border-radius: 8px;
}
@media (max-width: 599px) {
  .home-hero .media-fill img[src*="/architecture/"] {
    border-radius: 24px;
  }
}
