/* Keep the trailer clear, with contrast limited to the caption. */
body.theme-watch .hero-grad-l,
body.theme-home .hero-grad-l {
  background: none;
}
body.theme-home .hero-grad-b,
body.theme-watch .hero-grad-b {
  background: linear-gradient(to top, rgba(10, 12, 16, .18), transparent 9%);
}
body.theme-watch .hero-info::before {
  content: "";
  position: absolute;
  inset: -6px -12px;
  z-index: -1;
  pointer-events: none;
  background: rgba(12, 14, 18, .52);
  border-radius: 22px;
  filter: blur(16px);
}
body.theme-watch .hero-info,
body.theme-home .hero-content-inner {
  text-shadow: 0 1px 3px rgba(0, 0, 0, .88);
}
body.theme-home .hero-content-inner {
  background: rgba(20, 22, 26, .60);
}
