Opera palette
Wisteria Grove
Five opera stops with room to breathe — #7d000a grounds, #ae3631 and #cd534b do the talking, #d46c62 softens, #f3877d lifts. The tetradic bones keep it coherent across yoga studio schedules pinned to a corkboard. The darkest and lightest stops clear AA as a text pair.
redoperafive-stophigh-contrast
#7d000a
#ae3631
#cd534b
#d46c62
#f3877d
The generator opens with #7d000a as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.