Savanna palette
Obsidian Fen
Five savanna stops with room to breathe — #750231 grounds, #a13b57 and #bf5671 do the talking, #c86d81 softens, #e6889c lifts. The split-complementary bones keep it coherent across book covers that read at thumbnail size. The darkest and lightest stops clear AA as a text pair.
pinksavannafive-stophigh-contrast
#750231
#a13b57
#bf5671
#c86d81
#e6889c
The generator opens with #750231 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.