/* Keep the Company's faces in frame when the roadbook spans a wide display. */
body.road-rail-active .hero{background:var(--bg)}
body.road-rail-active .hero>img{
  inset:0 auto 0 50%;transform:translateX(-50%);
  width:100%;max-width:1600px;height:100%;
  object-fit:cover;object-position:center;opacity:.25;
  -webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 84%,transparent 100%);
  mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 84%,transparent 100%);
}
body.road-rail-active .hero>.hero-shade{
  background:linear-gradient(90deg,var(--bg) 0%,transparent 68%),linear-gradient(0deg,var(--bg) 0%,transparent 38%);
  pointer-events:none;
}
@media(max-width:800px){body.road-rail-active .hero>img{object-position:69% center}}
