Canyon palette
Oyster Brook
Five canyon stops with room to breathe — #913236 grounds, #bd5e5e and #dc7978 do the talking, #e48f8c softens, #ffadaa lifts. The analogous bones keep it coherent across bike-shop liveries that survive mud and sun. The darkest and lightest stops clear AA for large text.
redcanyonfive-stop
#913236
#bd5e5e
#dc7978
#e48f8c
#ffadaa
The generator opens with #913236 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.