Circus palette
Jasmine Harbor
Five circus stops with room to breathe — #661768 grounds, #904590 and #ad60ac do the talking, #b775b6 softens, #d490d3 lifts. The complementary bones keep it coherent across book covers that read at thumbnail size. The darkest and lightest stops clear AA as a text pair.
magentacircusfive-stophigh-contrast
#661768
#904590
#ad60ac
#b775b6
#d490d3
The generator opens with #661768 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.