Midcentury palette
Opal Harbor
Five midcentury stops with room to breathe — #a93c37 grounds, #d66a61 and #f5867c do the talking, #fd9c92 softens, #ffc8c1 lifts. The split-complementary bones keep it coherent across outdoor gear branding that reads in sun and shade. The darkest and lightest stops clear AA for large text.
redmidcenturyfive-stop
#a93c37
#d66a61
#f5867c
#fd9c92
#ffc8c1
The generator opens with #a93c37 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.