body{background-color:#fff;display:grid;grid-template-rows:auto 1fr auto;margin:0;min-height:100vh}