Blue Hour palette
Crackling Ridge
Five blue hour stops with room to breathe — #003f78 grounds, #0f66b7 and #3382d5 do the talking, #5292d9 softens, #6eaef8 lifts. The tetradic bones keep it coherent across packaging that photographs well under harsh retail light. The darkest and lightest stops clear AA as a text pair.
skybluehourfive-stophigh-contrast
#003f78
#0f66b7
#3382d5
#5292d9
#6eaef8
The generator opens with #003f78 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.