Circus palette
Marble Granary
Five circus stops with room to breathe — #823595 grounds, #ac62bf and #c97edd do the talking, #d493e5 softens, #efb2ff lifts. The analogous bones keep it coherent across farmers-market stalls seen from across the parking lot. The darkest and lightest stops clear AA for large text.
violetcircusfive-stop
#823595
#ac62bf
#c97edd
#d493e5
#efb2ff
The generator opens with #823595 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.