Linen palette
Ivory Oasis
Five linen stops with room to breathe — #632b00 grounds, #9c4800 and #ba632a do the talking, #c2774a softens, #e09365 lifts. The split-complementary bones keep it coherent across bike-shop liveries that survive mud and sun. The darkest and lightest stops clear AA as a text pair.
orangelinenfive-stophigh-contrast
#632b00
#9c4800
#ba632a
#c2774a
#e09365
The generator opens with #632b00 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.