Surf palette
Obsidian Caravan
Five surf stops with room to breathe — #b2145a grounds, #e05183 and #ff709e do the talking, #ff90b0 softens, #ffc0d0 lifts. The tetradic bones keep it coherent across farmers-market stalls seen from across the parking lot. The darkest and lightest stops clear AA for large text.
pinksurffive-stop
#b2145a
#e05183
#ff709e
#ff90b0
#ffc0d0
The generator opens with #b2145a as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.