Festival palette
Obsidian Prairie
Five festival stops with room to breathe — #616a00 grounds, #899500 and #a4b135 do the talking, #b4c05f softens, #d0de7c lifts. The split-complementary bones keep it coherent across museum exhibition graphics with long sightlines. The darkest and lightest stops clear AA for large text.
yellowfestivalfive-stop
#616a00
#899500
#a4b135
#b4c05f
#d0de7c
The generator opens with #616a00 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.