/* R107 — Hero text shadow style. This attaches to selectors, NOT hard-coded words.
   Editing text through Admin keeps the same subtle shadow automatically. */
/* Keep all pictures bright (R104) and caption boxes transparent (R106). */
.hero .hero-copy,
.hero .hero-copy h1,
.hero .hero-copy h2,
.hero .hero-copy h3,
.hero .hero-copy p,
.hero .hero-copy .hero-tag,
.inner-hero-visual > .inner-hero-caption,
.inner-hero-visual > .inner-hero-caption *,
.inner-hero-visual > .inner-hero-overlay,
.inner-hero-visual > .inner-hero-overlay h1,
.inner-hero-visual > .inner-hero-overlay h2,
.inner-hero-visual > .inner-hero-overlay h3,
.inner-hero-visual > .inner-hero-overlay p,
.inner-page-rework .inner-hero-overlay,
.inner-page-rework .inner-hero-overlay h1,
.inner-page-rework .inner-hero-overlay h2,
.inner-page-rework .inner-hero-overlay h3,
.inner-page-rework .inner-hero-overlay p {
  text-shadow: 0 1px 2px rgba(0,0,0,.35), 0 3px 10px rgba(0,0,0,.18) !important;
}
/* Buttons retain their original legible appearance and are not affected. */
.hero .hero-copy .btn,
.inner-hero-visual .inner-hero-overlay .btn,
.inner-page-rework .inner-hero-overlay .btn {text-shadow: none !important;}
