Linen palette
Grape Kiosk
Five linen stops with room to breathe — #9c4b2a grounds, #b3603f and #0088a7 do the talking, #d17b5a softens, #1fa4c8 lifts. The analogous bones keep it coherent across book covers that read at thumbnail size.
orangelinenfive-stop
#9c4b2a
#b3603f
#0088a7
#d17b5a
#1fa4c8
The generator opens with #9c4b2a as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.