.bg-dots{background-image:radial-gradient(#e0e0e0 1px,transparent 0);background-size:20px 20px}.glow{position:absolute;left:20%;width:60%;padding:30% 0;transform:translateY(-70%) rotate(-45deg);background:radial-gradient(circle at left bottom,#e6b7fe 10%,#5049c2 20%,rgba(87,78,255,0) 60%);filter:blur(40px)}.bg-dot-pattern{background-image:radial-gradient(currentColor 1px,transparent 0);background-size:16px 16px}