/* =========================================================
   lamp.css — cyan glow at the top of the page
   ========================================================= */

.lamp {
  position: fixed;
  top: -120px;
  left: 50%;
  width: min(640px, 140vw);
  height: 320px;
  transform: translateX(-50%);
  background: radial-gradient(ellipse at 50% 0%, rgba(34,211,238,.28), transparent 65%);
  filter: blur(8px);
  pointer-events: none;
  z-index: 1;
}

/* The thin bright line the light "comes from" */
.lamp::after {
  content: "";
  position: absolute;
  top: 120px;
  left: 25%;
  right: 25%;
  height: 1px;
  background: linear-gradient(90deg, transparent, var(--accent), transparent);
}
