/* Local static archive fixes. The source site used Framer Motion + Next hydration.
   In a static mirror those initial inline styles can leave content invisible. */
[style*="opacity:0"] {
  opacity: 1 !important;
}

[style*="translateY(-100px)"] {
  transform: translateY(0) translateZ(0) !important;
}

[style*="translateY(50px)"],
[style*="translateY(30px)"],
[style*="translateY(20px)"],
[style*="translateX(50px)"] {
  transform: none !important;
}

html {
  scroll-behavior: smooth;
}
