Midcentury palette
Jasmine Grove
Five midcentury stops with room to breathe — #810019 grounds, #b13a3f and #d05758 do the talking, #d76f6e softens, #f68b89 lifts. The triadic bones keep it coherent across outdoor gear branding that reads in sun and shade. The darkest and lightest stops clear AA as a text pair.
redmidcenturyfive-stophigh-contrast
#810019
#b13a3f
#d05758
#d76f6e
#f68b89
The generator opens with #810019 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.