body { display:flex; flex-direction:column; justify-content:center; min-height:100vh; }
body { max-width: max-content; margin: auto; }