/* International homepage: first workshop central corridor blended with Charviso engineering graphics. */
body.home.page-id-1366 .cvu-hero {
  isolation: isolate;
  background-image:
    linear-gradient(90deg, #000 0%, rgba(0, 0, 0, .96) 24%, rgba(0, 0, 0, .72) 48%, rgba(0, 0, 0, .30) 76%, rgba(0, 0, 0, .56) 100%),
    linear-gradient(0deg, #000 0%, rgba(0, 0, 0, .05) 28%, rgba(3, 12, 22, .12) 72%, #000 100%),
    url("/wp-content/uploads/2026/08/charviso-first-workshop-central-corridor.jpg") !important;
  background-position: center, center, 58% center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}

body.home.page-id-1366 .cvu-hero::before {
  content: none !important;
  display: none !important;
  background: none !important;
}

body.home.page-id-1366 .cvu-hero::after {
  content: "";
  position: absolute;
  z-index: 0;
  inset: auto 0 0;
  height: 32%;
  pointer-events: none;
  background: linear-gradient(180deg, transparent, #000);
}

body.home.page-id-1366 .cvu-hero [class*="blueprint"],
body.home.page-id-1366 .cvu-hero [class*="drawing"],
body.home.page-id-1366 .cvu-hero [class*="engineering"] {
  display: none !important;
}

body.home.page-id-1366 .cvu-hero-grid {
  position: relative;
  z-index: 1;
}

body.home.page-id-1366 .cvu-hero h1 {
  text-shadow: 0 3px 28px rgba(0, 0, 0, .76);
}

body.home.page-id-1366 .cvu-hero-side {
  text-shadow: 0 2px 18px rgba(0, 0, 0, .88);
}

@media (max-width: 680px) {
  body.home.page-id-1366 .cvu-hero {
    background-image:
      linear-gradient(180deg, rgba(0, 0, 0, .48) 0%, rgba(0, 0, 0, .78) 58%, #000 100%),
      linear-gradient(90deg, #000 0%, rgba(0, 0, 0, .46) 52%, rgba(0, 0, 0, .20) 100%),
      url("/wp-content/uploads/2026/08/charviso-first-workshop-central-corridor.jpg") !important;
    background-position: center, center, 51% center !important;
  }
}

@media (prefers-reduced-motion: reduce) {
  body.home.page-id-1366 .cvu-hero { background-attachment: scroll !important; }
}
