Punk palette
Grassy Reef
Five punk stops with room to breathe — #59369b grounds, #8062c5 and #9b7de3 do the talking, #a891e8 softens, #c4b0ff lifts. The split-complementary bones keep it coherent across national-park posters with layered mountain silhouettes. The darkest and lightest stops clear AA as a text pair.
bluepunkfive-stophigh-contrast
#59369b
#8062c5
#9b7de3
#a891e8
#c4b0ff
The generator opens with #59369b as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.