/* A transparent Blender render, aligned with the original landscape. */
.hero-scene { background-image:url('assets/hero-world-clean.webp'); }
.hero-explorer-art {
  position:absolute;
  visibility:hidden;
  pointer-events:none;
}
.hero-explorer-art.is-positioned { visibility:visible; }
.hero-explorer-art img {
  position:absolute;
  left:50.83732%;
  top:0;
  width:49.16268%;
  height:100%;
  object-fit:fill;
  transform:translateX(var(--explorer-offset, 0px));
}
