/* =============================================================
   Pointer spotlight: a soft yellow gradient glow that trails the
   mouse over the dark background (native cursor stays normal).
   Mouse only; disabled on touch + reduced-motion.
   ============================================================= */

#cursor-glow {
  position: fixed; top: 0; left: 0;
  width: 360px; height: 360px; border-radius: 50%;
  pointer-events: none; z-index: 0; opacity: 0;
  background: radial-gradient(circle,
    rgba(245,166,35,.09),
    rgba(245,166,35,.03) 40%,
    transparent 68%);
  filter: blur(45px);
  transition: opacity .5s ease;
  will-change: transform;
}

@media (pointer: coarse) { #cursor-glow { display: none !important; } }
@media (prefers-reduced-motion: reduce) { #cursor-glow { display: none !important; } }
