/* Main structure */
html, body {
margin: 0;
padding: 0;
border: 0;
height: 100%;
}
body {
display: grid;
grid-template-rows: auto 1fr auto;
body > * {
padding: 0 10%;
.main2 {
.main3 {
display: inline-block;