/* Coastal portrait: preserve the full photograph at every screen size. */
.meet-hero img.second-portrait,
img.seller-portrait.second-portrait,
.page-hero .hero-layout img.photo.second-portrait {
  display:block; width:100%; max-width:440px; height:auto;
  margin-inline:auto; object-fit:contain; object-position:center;
  background:transparent; border-radius:0; box-shadow:none;
}
