Noir palette
Brumal Gallery
Five stops tuned to sit together without fighting — #9b2f01 ink anchors the set, #ffb49c opens it up, and #c75e3c, #e67a57, #ed9072 cross the middle in a monochromatic arrangement. Brumal Gallery suits podcast cover art at sixty pixels square. The darkest and lightest stops clear AA for large text.
rednoirfive-stop
#9b2f01
#c75e3c
#e67a57
#ed9072
#ffb49c
The generator opens with #9b2f01 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.