Linen palette
Cranberry Archive
Five linen stops with room to breathe — #9e4100 grounds, #cf6a35 and #ee8652 do the talking, #f59c71 softens, #ffc3a6 lifts. The split-complementary bones keep it coherent across book covers that read at thumbnail size. The darkest and lightest stops clear AA for large text.
orangelinenfive-stop
#9e4100
#cf6a35
#ee8652
#f59c71
#ffc3a6
The generator opens with #9e4100 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.