Punk palette
Dawn Canyon
Five punk stops with room to breathe — #4e306e grounds, #755897 and #9072b3 do the talking, #9d84bc softens, #b9a0da lifts. The complementary bones keep it coherent across packaging that photographs well under harsh retail light. The darkest and lightest stops clear AA as a text pair.
violetpunkfive-stophigh-contrast
#4e306e
#755897
#9072b3
#9d84bc
#b9a0da
The generator opens with #4e306e as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.