Canyon palette
Lazy Alley
Five canyon stops with room to breathe — #7b145f grounds, #a64687 and #c461a3 do the talking, #cd78af softens, #eb94cb lifts. The analogous bones keep it coherent across wellness apps where the interface must feel calm, not clinical. The darkest and lightest stops clear AA as a text pair.
magentacanyonfive-stophigh-contrast
#7b145f
#a64687
#c461a3
#cd78af
#eb94cb
The generator opens with #7b145f as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.