Storm palette
Citrus Grove
Five storm stops with room to breathe — #004b2b grounds, #007848 and #319361 do the talking, #53a075 softens, #6fbc90 lifts. The triadic bones keep it coherent across packaging that photographs well under harsh retail light. The darkest and lightest stops clear AA as a text pair.
greenstormfive-stophigh-contrast
#004b2b
#007848
#319361
#53a075
#6fbc90
The generator opens with #004b2b as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.