Punk palette
Obsidian Lane
Five punk stops with room to breathe — #771f76 grounds, #a14e9f and #be69bc do the talking, #c87fc5 softens, #e69be3 lifts. The tetradic bones keep it coherent across newsletters where the header, links, and footers share one voice. The darkest and lightest stops clear AA as a text pair.
magentapunkfive-stophigh-contrast
#771f76
#a14e9f
#be69bc
#c87fc5
#e69be3
The generator opens with #771f76 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.