Noir palette
Flannel Bazaar
Five noir stops with room to breathe — #004468 grounds, #006ca3 and #2f87c0 do the talking, #5196c7 softens, #6db2e5 lifts. The analogous bones keep it coherent across national-park posters with layered mountain silhouettes. The darkest and lightest stops clear AA as a text pair.
skynoirfive-stophigh-contrast
#004468
#006ca3
#2f87c0
#5196c7
#6db2e5
The generator opens with #004468 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.