Retro palette
Firstlight Gazebo
Five stops tuned to sit together without fighting — #913b8b ink anchors the set, #ffb9f7 opens it up, and #bc68b5, #da84d2, #e499dc cross the middle in a complementary arrangement. Firstlight Gazebo suits packaging that photographs well under harsh retail light. The darkest and lightest stops clear AA for large text.
magentaretrofive-stop
#913b8b
#bc68b5
#da84d2
#e499dc
#ffb9f7
The generator opens with #913b8b as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.