Sabemos que hacer «margin: 0 auto;» nos sirve para el centrado horizontal, pero «margin: auto;» no funciona para el centrado vertical… hasta ahora!
Porque tiene solución, el centrado absoluto requiere que el «height» sea declarado, además de los siguientes estilos: