/* Keep homepage content visible until the scroll reveal observer is ready. */
html:not(.reveal-ready) body :is(
  .reveal,
  .reveal-on-scroll,
  .reveal-left,
  .reveal-right,
  .reveal-scale,
  .reveal-blur
):not(.visible):not(.is-visible) {
  opacity: 1 !important;
  filter: none !important;
  transform: none !important;
  animation: none !important;
}
