Punk palette
Hazy Boulevard
Five punk stops with room to breathe — #3d4f00 grounds, #607900 and #7a942e do the talking, #8ba251 softens, #a6bf6d lifts. The split-complementary bones keep it coherent across national-park posters with layered mountain silhouettes. The darkest and lightest stops clear AA for large text.
chartreusepunkfive-stop
#3d4f00
#607900
#7a942e
#8ba251
#a6bf6d
The generator opens with #3d4f00 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.