Festival palette
Steely Shrine
Five festival stops with room to breathe — #582363 grounds, #804c8b and #9c66a7 do the talking, #a779b1 softens, #c494ce lifts. The split-complementary bones keep it coherent across hotel key cards and lobby signage in one system. The darkest and lightest stops clear AA as a text pair.
violetfestivalfive-stophigh-contrast
#582363
#804c8b
#9c66a7
#a779b1
#c494ce
The generator opens with #582363 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.