Midcentury palette
Overcast Granary
Five midcentury stops with room to breathe — #8b2130 grounds, #b75058 and #d66b72 do the talking, #de8285 softens, #fd9ea1 lifts. The complementary bones keep it coherent across wellness apps where the interface must feel calm, not clinical. The darkest and lightest stops clear AA for large text.
redmidcenturyfive-stop
#8b2130
#b75058
#d66b72
#de8285
#fd9ea1
The generator opens with #8b2130 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.