Canyon palette
Grape Square
Five canyon stops with room to breathe — #663700 grounds, #9c5700 and #b9722c do the talking, #c2854e softens, #e0a06a lifts. The complementary bones keep it coherent across coffee bags and cafe menus that need appetite on crowded shelves. The darkest and lightest stops clear AA for large text.
orangecanyonfive-stop
#663700
#9c5700
#b9722c
#c2854e
#e0a06a
The generator opens with #663700 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.