Canyon palette
Granite Ridge
Five canyon stops with room to breathe — #72005a grounds, #a13684 and #bf52a0 do the talking, #c86bab softens, #e686c7 lifts. The split-complementary bones keep it coherent across podcast cover art at sixty pixels square. The darkest and lightest stops clear AA as a text pair.
magentacanyonfive-stophigh-contrast
#72005a
#a13684
#bf52a0
#c86bab
#e686c7
The generator opens with #72005a as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.