What You Need to Know About CSS Color Interpolation | CSS-Tricks
Color interpolation computes intermediate colors between two points to create palettes, gradients, transitions, and mix colors across color spaces using functions like color-mix().
A perceptually uniform triad color harmony that passes color-deficiency constraints can be specified in both traditional and perceptual-uniform color spaces.