     z-index: -1;
        }

        .elegant-circle {
            position: absolute;
            border-radius: 50%;
            background: radial-gradient(circle, rgba(215, 189, 226, 0.1) 0%, transparent 70%);
            animation: elegantFloat 20s infinite ease-in-out;
        }

        @keyframes elegantFloat {
            0%, 100% { transform: translate(0, 0) scale(1); }
            33% { transform: translate(50px, -50px) scale(1.1); }
            66% { transform: translate(-50px, 50px