Circus palette
Breezy Dairy
Five stops tuned to sit together without fighting — #81229e ink anchors the set, #e9adff opens it up, and #ab55c8, #c871e6, #d289ec cross the middle in a split-complementary arrangement. Breezy Dairy suits outdoor gear branding that reads in sun and shade. The darkest and lightest stops clear AA for large text.
violetcircusfive-stop
#81229e
#ab55c8
#c871e6
#d289ec
#e9adff
The generator opens with #81229e as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.