I want to customize my wp-login page globally for all my

I want to customize my wp-login page globally for all my client sites. I want to do it correctly so when I update WP I don't overwrite the customization, logo, etc.

What's the best way to do it?

Thanks guys for all your help.