Punk palette
Satin Porch
Five stops tuned to sit together without fighting — #990e57 ink anchors the set, #ffa5c5 opens it up, and #c6497f, #e5669a, #ed7fa9 cross the middle in a triadic arrangement. Satin Porch suits newsletters where the header, links, and footers share one voice. The darkest and lightest stops clear AA for large text.
pinkpunkfive-stop
#990e57
#c6497f
#e5669a
#ed7fa9
#ffa5c5
The generator opens with #990e57 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.