20s ease infinite;
            opacity: 1;
        }

        .gradient-bg .g2 {
            position: absolute;
            background: radial-gradient(circle at center,
                    rgba(var(--color2), 0.8) 0,
                    rgba(var(--color2), 0) 50%) no-repeat;
            mix-blend-mode: var(--blending);
            width: var(--circle-size);
            height: var(--circle-size);
            top: calc(50% - var(--circle-size) / 2);
            left: calc(50% - var(--circle-size) / 2);
   