Noir palette
Peaty Marsh
Five stops tuned to sit together without fighting — #803154 ink anchors the set, #f1a6c2 opens it up, and #ab5b7c, #c97697, #d28aa6 cross the middle in a tetradic arrangement. Peaty Marsh suits bike-shop liveries that survive mud and sun. The darkest and lightest stops clear AA for large text.
pinknoirfive-stop
#803154
#ab5b7c
#c97697
#d28aa6
#f1a6c2
The generator opens with #803154 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.