/**
 * AI for marketing — "Our approach" image vertical position.
 *
 * Page-scoped (body.postid-293). Frame is untouched (shared module). The
 * image inside it is shifted up 100px within the fixed cover-cropped
 * frame, so ~100px more shows at the bottom and ~100px less at the top.
 * Desktop-only: the shared module only fixes the frame height + object-fit
 * at >=1024px; mobile shows the image full with no crop to shift.
 *
 * @package tlm-token
 */

@media (min-width: 1024px) {
  .postid-293 #why .tlm-service-page-why__visual-image {
    object-position: center calc(50% - 100px);
  }
}
