/* The existing 1px inset keeps the original image and caption geometry. */
#hero .hero-enter-photo > .health-hero-portrait {
  border-color: transparent;
  background: transparent;
  box-shadow: none;
}

/* The caption stays in the same place, on the light shirt. */
#hero .health-hero-caption h2,
#hero .health-hero-caption p {
  color: #071a2f;
}

html[data-video-unavailable="true"] #hero-background-video {
  visibility: hidden;
}

@supports not (overflow: clip) {
  body, .health-section { overflow-x: hidden; }
}
