.glow-container {
  position: fixed;
  inset: 0;
  overflow: hidden;
}

.glow-1 {
  position: absolute;
  width: 1200px;
  height: 1200px;
  background: radial-gradient(circle at center, rgba(99, 102, 241, 0.4) 0%, rgba(99, 102, 241, 0.1) 25%, transparent 70%);
  filter: blur(80px);
  animation: move1 20s infinite;
  left: 0;
  top: 0;
}

.glow-2 {
  position: absolute;
  width: 1200px;
  height: 1200px;
  background: radial-gradient(circle at center, rgba(168, 85, 247, 0.4) 0%, rgba(168, 85, 247, 0.1) 25%, transparent 70%);
  filter: blur(80px);
  animation: move2 20s infinite;
  right: 0;
  bottom: 0;
}

@keyframes move1 {
  0% { transform: translate(0, 0) rotate(0deg); }
  50% { transform: translate(25%, 25%) rotate(180deg); }
  100% { transform: translate(0, 0) rotate(360deg); }
}

@keyframes move2 {
  0% { transform: translate(0, 0) rotate(360deg); }
  50% { transform: translate(-25%, -25%) rotate(180deg); }
  100% { transform: translate(0, 0) rotate(0deg); }
} 