Candy palette
Muslin Canyon
Five candy stops with room to breathe — #651b5c grounds, #8f4784 and #ac61a0 do the talking, #b676ab softens, #d391c7 lifts. The triadic bones keep it coherent across yoga studio schedules pinned to a corkboard. The darkest and lightest stops clear AA as a text pair.
magentacandyfive-stophigh-contrast
#651b5c
#8f4784
#ac61a0
#b676ab
#d391c7
The generator opens with #651b5c as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.