/* ══════════════════════════════════════
   Memorial rain — November 11
   ══════════════════════════════════════ */

.memorial-rain-canvas {
  position: fixed;
  inset: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  pointer-events: none;
}

/* darkens only the background image, not the text */
.memorial-hero .hero-overlay.rain-dark {
  background: linear-gradient(
    to bottom,
    rgba(0,0,0,0.8) 0%,
    rgba(0,0,0,0.6) 40%,
    rgba(9,9,16,0.85) 75%,
    rgba(9,9,16,1) 100%
  );
  transition: background 2s ease;
}

.memorial-hero .hero-overlay.rain-fade {
  transition: background 6s ease;
}
