Festival palette
Tawny Pavilion
Five stops tuned to sit together without fighting — #610b75 ink anchors the set, #ce8de0 opens it up, and #8a409e, #a65bbb, #b171c2 cross the middle in a complementary arrangement. Tawny Pavilion suits packaging that photographs well under harsh retail light. The darkest and lightest stops clear AA as a text pair.
violetfestivalfive-stophigh-contrast
#610b75
#8a409e
#a65bbb
#b171c2
#ce8de0
The generator opens with #610b75 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.