/* Phase 2 part 29: restore intrinsic proportions for confirmed image regressions. */
.hl_page-preview--content .image-container img {
  height: auto !important;
}

.hl_page-preview--content img[alt="Brand Logo"],
.hl_page-preview--content img[width="733"][height="149"],
.hl_page-preview--content img.feature-cols-70-30.feature-img-left,
.hl_page-preview--content .image-1k6hXG5tF3 .image-container img,
.hl_page-preview--content .image-d11C74deIp .image-container img,
.hl_page-preview--content .image-_QHv4xzTos .image-container img,
.hl_page-preview--content .image-M5nCqCUahW .image-container img {
  height: auto !important;
}

/* Client review regressions: retain component width while removing exported fixed heights. */
.hl_page-preview--content #image-AlD6Dr0-6h9 img,
.hl_page-preview--content #image-gMgoWUzEAIp img,
.hl_page-preview--content #image-jhd9_f0DPP img,
.hl_page-preview--content #image-T6knjA9362 img,
.hl_page-preview--content #image-QVsTZcpibI img,
.hl_page-preview--content #image-rRJQaMxttn5 img,
.hl_page-preview--content #image-2q21-4toMyy img,
.hl_page-preview--content #image-c2uyJvEH9qY img,
.hl_page-preview--content #image-sMWpkzAI8mj img,
.hl_page-preview--content #image-QrSEgyipJRO img,
.hl_page-preview--content #image-QO_yL_mgXfN img,
.hl_page-preview--content #image-9_m2zwgPnwy img,
.hl_page-preview--content #image-Mik62TeJqSV img {
  width: 100%;
  height: auto !important;
}

/* Client review regression: process icons are proportionate but oversized. */
.hl_page-preview--content #image-1k6hXG5tF3 .image-container,
.hl_page-preview--content #image-d11C74deIp .image-container,
.hl_page-preview--content #image-_QHv4xzTos .image-container {
  text-align: center;
}

.hl_page-preview--content #image-1k6hXG5tF3 .image-container img,
.hl_page-preview--content #image-d11C74deIp .image-container img,
.hl_page-preview--content #image-_QHv4xzTos .image-container img {
  width: 100%;
  max-width: 100px;
  height: auto !important;
}
