SVG Gradients: linearGradient and radialGradient Explained