Prairie palette
Cypress Gazebo
Five stops tuned to sit together without fighting — #8e2a35 ink anchors the set, #ffa5a7 opens it up, and #ba575d, #d97277, #e1888b cross the middle in a complementary arrangement. Cypress Gazebo suits book covers that read at thumbnail size. The darkest and lightest stops clear AA for large text.
redprairiefive-stop
#8e2a35
#ba575d
#d97277
#e1888b
#ffa5a7
The generator opens with #8e2a35 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.