/* Keep page content visible if the entrance-animation runtime fails to start. */
main [style*="opacity:0"] {
  opacity: 1 !important;
  transform: none !important;
}

/* Same safety net for the Tailwind-class version of the fade-in (e.g. the
   hero copy block), which doesn't use an inline style. Scoped to elements
   that pair opacity-0 with transition-opacity so it doesn't touch unrelated
   opacity-0 uses like the before/after slider's hidden range input. */
main .transition-opacity.opacity-0 {
  opacity: 1 !important;
}
