Punk palette
Dusky Square
Dusky Square runs #970047 through #cb3a6d, #eb5887, #f17598 to #ff9fb7 in five measured steps, the triadic structure keeping every neighbor honest. Reach for it for newsletters where the header, links, and footers share one voice. The darkest and lightest stops clear AA as a text pair.
pinkpunkfive-stophigh-contrast
#970047
#cb3a6d
#eb5887
#f17598
#ff9fb7
The generator opens with #970047 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.