Opera palette
Maritime Prairie
Five opera stops with room to breathe — #8b436e grounds, #b66d97 and #d488b3 do the talking, #de9cc1 softens, #fcb9de lifts. The tetradic bones keep it coherent across ceramics and home goods shot against white seamless. The darkest and lightest stops clear AA for large text.
pinkoperafive-stop
#8b436e
#b66d97
#d488b3
#de9cc1
#fcb9de
The generator opens with #8b436e as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.