Festival palette
Oyster Loft
Five stops tuned to sit together without fighting — #8a2a89 ink anchors the set, #fba8f7 opens it up, and #b559b3, #d375d0, #dc8cd9 cross the middle in a complementary arrangement. Oyster Loft suits farmers-market stalls seen from across the parking lot. The darkest and lightest stops clear AA for large text.
magentafestivalfive-stop
#8a2a89
#b559b3
#d375d0
#dc8cd9
#fba8f7
The generator opens with #8a2a89 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.