/* Only loaded by pages with a confirmed image-proportion defect. */
.example-detail .example-detail-hero > img {
  display: block;
  max-width: 100%;
  height: auto;
  aspect-ratio: auto;
  object-fit: contain;
}

/* This stylesheet is loaded only by the corrected plumbing example. */
body { min-width: 0; }
.site-header { gap: 28px; }
