Dry cleaning without water does not mean that other solvents are not used, and it does not mean that the color will not fade.
Dry cleaning uses organic solvents, such as petroleum ether and tetrachlorethylene, instead of water. Generally, water-soluble dyes such as reactive dyes, direct dyes, and acid dyes are not easy to fade (note that I said not easy, not absolutely not). However, for polyester and nylon chemical fibers, the dyes used are non-water-soluble disperse dyes. Organic solvents have a certain dissolving effect on such dyes, and the color may fade!
By the way: all trademarks are made of chemical fiber and dyed with disperse dyes. If the dyeing is not done properly, it is normal for the color to fade during dry cleaning.