I personnally do not like the “puissamment”.  One can say “supportant les styles", ce qui est aussi plus près de l'anglais.