width: 500px;
height: 500px;
background:
radial-gradient(ellipse at 50% 50%, rgb(255 255 255 / 0) 40%, rgb(0 0 0 / 0.2) 49%, rgb(69 255 144 / 1) 50%, rgb(69 255 144 / 1) 64%, rgb(36 221 110 / 1) 65%, rgb(36 221 110 / 1) 79%, rgb(11 176 77 / 1) 80%, rgb(11 176 77 / 1) 100%) 0px 0px / 100px 100px repeat repeat, /* Top Circles */
radial-gradient(ellipse at 50% 50%, rgb(255 255 255 / 0) 40%, rgb(0 0 0 / 0.2) 45%, rgb(69 255 144 / 1) 50%, rgb(69 255 144 / 1) 64%, rgb(36 221 110 / 1) 65%, rgb(36 221 110 / 1) 79%, rgb(11 176 77 / 1) 80%, rgb(11 176 77 / 1) 100%) 50px 50px / 50px 50px repeat repeat, /* Bottom Circles */
linear-gradient(45deg, rgb(138 212 255 / 1) 0%, rgb(0 79 125 / 1) 100%) 0px 0px / 500px 500px no-repeat no-repeat; /* Background */