Punk palette
Grassy Harbor
Five punk stops with room to breathe — #575000 grounds, #817821 and #9c9340 do the talking, #a9a35f softens, #c6bf7a lifts. The tetradic bones keep it coherent across event posters that compete with a wall of other posters. The darkest and lightest stops clear AA for large text.
amberpunkfive-stop
#575000
#817821
#9c9340
#a9a35f
#c6bf7a
The generator opens with #575000 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.