/* AutoSchools V2.0.14 — exact role context + visible Hero artwork boundary. */
.role-hero {
  --hero-source-right-trim:0%;
}

/* The approved Guest and Account WebP canvases contain intentional text-safe
   transparency on the left and excess transparent pixels on the right. Move
   only the unused right canvas outside the already-clipped Hero boundary. */
.role-hero--guest {
  --hero-source-right-trim:-21.4%;
}

.role-hero--account {
  --hero-source-right-trim:-16.7%;
}

.role-hero .approved-role-art .approved-role-image {
  left:auto !important;
  right:var(--hero-source-right-trim) !important;
}
