Festival palette
Woodsmoke Crossing
Woodsmoke Crossing runs #2f6100 through #558b32, #6fa74e, #85b46a to #a1d186 in five measured steps, the tetradic structure keeping every neighbor honest. Reach for it for craft brewery cans lined up in a cooler door. The darkest and lightest stops clear AA for large text.
chartreusefestivalfive-stop
#2f6100
#558b32
#6fa74e
#85b46a
#a1d186
The generator opens with #2f6100 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.