Festival palette
Cypress Gazebo
Five stops tuned to sit together without fighting — #824596 ink anchors the set, #efbfff opens it up, and #ac70c0, #c98bde, #d4a0e6 cross the middle in a complementary arrangement. Cypress Gazebo suits national-park posters with layered mountain silhouettes. The darkest and lightest stops clear AA for large text.
violetfestivalfive-stop
#824596
#ac70c0
#c98bde
#d4a0e6
#efbfff
The generator opens with #824596 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.