html {
height: 100%;
}
body {
height: 100%;
}
main {
display: flex;
flex-direction: column;
min-height: 100%;
justify-content: center;
align-items: center;
text-align: center;
}
a {
text-decoration: none;
color: initial;
transition: transform 0.2s;
}
a:hover {
transform: scale(1.1);
transition: transform 0.5s;
color: initial;
text-decoration: initial;
}