Noir palette
River Loft
Five noir stops with room to breathe — #9f2400 grounds, #d64b2a and #f66948 do the talking, #fc8366 softens, #ffb19e lifts. The triadic bones keep it coherent across bike-shop liveries that survive mud and sun. The darkest and lightest stops clear AA for large text.
rednoirfive-stop
#9f2400
#d64b2a
#f66948
#fc8366
#ffb19e
The generator opens with #9f2400 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.