Festival palette
Lunar Plaza
Five festival stops with room to breathe — #681f68 grounds, #924b90 and #af66ac do the talking, #b97ab6 softens, #d696d3 lifts. The complementary bones keep it coherent across newsletters where the header, links, and footers share one voice. The darkest and lightest stops clear AA as a text pair.
magentafestivalfive-stophigh-contrast
#681f68
#924b90
#af66ac
#b97ab6
#d696d3
The generator opens with #681f68 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.