Noir palette
Sage Shrine
Five noir stops with room to breathe — #821a4d grounds, #ae4a74 and #cc658f do the talking, #d57c9e softens, #f497ba lifts. The analogous bones keep it coherent across yoga studio schedules pinned to a corkboard. The darkest and lightest stops clear AA as a text pair.
pinknoirfive-stophigh-contrast
#821a4d
#ae4a74
#cc658f
#d57c9e
#f497ba
The generator opens with #821a4d as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.