Circus palette
Juniper Plaza
Five circus stops with room to breathe — #9f5ca2 grounds, #b571b8 and #56a25c do the talking, #d28cd5 softens, #72bf77 lifts. The split-complementary bones keep it coherent across book covers that read at thumbnail size.
magentacircusfive-stop
#9f5ca2
#b571b8
#56a25c
#d28cd5
#72bf77
The generator opens with #9f5ca2 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.