.stars{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.star{opacity:.3;background:#fff;border-radius:50%;width:2px;height:2px;animation:3s ease-in-out infinite both twinkle;position:absolute}@keyframes twinkle{0%,to{opacity:.3}50%{opacity:1}}.glow-background{pointer-events:none;z-index:0;background:radial-gradient(circle at 20%,#7c3aed26 0%,#0000 50%),radial-gradient(circle at 80% 80%,#3b82f626 0%,#0000 50%),radial-gradient(circle at 40% 20%,#7c3aed1a 0%,#0000 50%);width:100%;height:100%;animation:8s ease-in-out infinite pulse-glow;position:fixed;top:0;left:0}@keyframes pulse-glow{0%,to{opacity:1}50%{opacity:.5}}
