Canyon palette
Ebony Crossing
Five canyon stops with room to breathe — #ad1b4a grounds, #c6375d and #008681 do the talking, #e65677 softens, #00a59e lifts. The split-complementary bones keep it coherent across bike-shop liveries that survive mud and sun.
pinkcanyonfive-stop
#ad1b4a
#c6375d
#008681
#e65677
#00a59e
The generator opens with #ad1b4a as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.