body { display: flex; flex-direction: column; min-height: 100vh; } main { flex: 1; } a:hover { text-decoration: underline !important; } img { border-radius: var(--radius-m) !important; } H1, H2 { padding-bottom: .8rem; } H3, H4, H5 { padding-bottom: .5rem; }