/* Collect MD 6.8.7 — inner-page reveal: grey before scroll, black after scroll. */
/* The inner-page script progressively applies .is-lit to each word.
   Override legacy v6.8.3/v6.8.4 colors without modifying scroll choreography. */
html.cmp-js body.collectmd-inner .cmp-main .cmp-words,
html.cmp-js body.collectmd-inner .cmp-main .cmp-light .cmp-words {
  color: #87938b !important;
}
html.cmp-js body.collectmd-inner .cmp-main .cmp-words .cmp-w,
html.cmp-js body.collectmd-inner .cmp-main .cmp-light .cmp-words .cmp-w {
  color: #87938b !important;
  -webkit-text-fill-color: #87938b !important;
  opacity: 1 !important;
  transition: color .42s ease, -webkit-text-fill-color .42s ease !important;
}
html.cmp-js body.collectmd-inner .cmp-main .cmp-words .cmp-w.is-lit,
html.cmp-js body.collectmd-inner .cmp-main .cmp-light .cmp-words .cmp-w.is-lit {
  color: #102019 !important;
  -webkit-text-fill-color: #102019 !important;
}
/* Without JavaScript the full statement should remain legible. */
html:not(.cmp-js) body.collectmd-inner .cmp-main .cmp-words {color:#102019 !important;}
@media (prefers-reduced-motion:reduce) {
  html.cmp-js body.collectmd-inner .cmp-main .cmp-words .cmp-w,
  html.cmp-js body.collectmd-inner .cmp-main .cmp-words .cmp-w.is-lit {
    color:#102019 !important;
    -webkit-text-fill-color:#102019 !important;
    transition:none !important;
  }
}
