Festival palette
Mercurial Courtyard
Five festival stops with room to breathe — #640075 grounds, #9233a5 and #af50c2 do the talking, #b869c9 softens, #d685e7 lifts. The complementary bones keep it coherent across ceramics and home goods shot against white seamless. The darkest and lightest stops clear AA as a text pair.
magentafestivalfive-stophigh-contrast
#640075
#9233a5
#af50c2
#b869c9
#d685e7
The generator opens with #640075 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.