/* Keep the portfolio's scroll-reveal animations from fighting CursorSwarm.
   Only active on desktop after the optional library has successfully loaded. */
html.cursor-swarm-active .reveal-up,
html.cursor-swarm-active.motion-enabled .reveal-up:not(.is-visible) {
  opacity: 1 !important;
  transform: none !important;
  transition: none !important;
}
