/* Three dated, genuine company photographs. Preserve the whole original frame;
   no change to other photographs, product UI, concepts, controls or typography. */
body.g-world.g-polished[data-page="index"] #g-main :is(#solutions, #issues) figure[data-g-company-shoot] > a.g-enterprise-photo,
body.g-world.g-polished[data-page="service"] #g-main :is(#integration, #consulting) figure[data-g-company-shoot] > a.g-enterprise-photo,
body.g-world.g-polished[data-page="digital-integration"] #g-main .g-value-scene figure[data-g-company-shoot] > a.g-enterprise-photo,
body.g-world.g-polished[data-page="consulting"] #g-main :is(#areas, #assessment) .g-split figure[data-g-company-shoot] > a.g-enterprise-photo,
body.g-world.g-polished[data-page="works"] #g-main #usecases figure[data-g-company-shoot] > a.g-enterprise-photo {
  display: block;
  width: 100%;
  height: auto;
  max-height: none;
  aspect-ratio: 1500 / 1001;
}
body.g-world.g-polished[data-page="index"] #g-main :is(#solutions, #issues) figure[data-g-company-shoot] > a.g-enterprise-photo > img.g-img,
body.g-world.g-polished[data-page="service"] #g-main :is(#integration, #consulting) figure[data-g-company-shoot] > a.g-enterprise-photo > img.g-img,
body.g-world.g-polished[data-page="digital-integration"] #g-main .g-value-scene figure[data-g-company-shoot] > a.g-enterprise-photo > img.g-img,
body.g-world.g-polished[data-page="consulting"] #g-main :is(#areas, #assessment) .g-split figure[data-g-company-shoot] > a.g-enterprise-photo > img.g-img,
body.g-world.g-polished[data-page="consulting"] #g-main #assessment .g-split figure[data-g-company-shoot] > img.g-img,
body.g-world.g-polished[data-page="works"] #g-main #usecases figure[data-g-company-shoot] > a.g-enterprise-photo > img.g-img {
  display: block;
  width: 100%;
  height: auto;
  max-width: 100%;
  max-height: none;
  aspect-ratio: 1500 / 1001;
  object-fit: contain;
  object-position: center;
  transform: none;
}
