Sumi palette
Spruce Cove
Five sumi stops with room to breathe — #6c202a grounds, #964a50 and #b36469 do the talking, #bd787b softens, #da9396 lifts. The analogous bones keep it coherent across book covers that read at thumbnail size. The darkest and lightest stops clear AA as a text pair.
redsumifive-stophigh-contrast
#6c202a
#964a50
#b36469
#bd787b
#da9396
The generator opens with #6c202a as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.