header {
    position: fixed;
    font-size: 1.2rem;
    height: 5em;
    background-color: color-mix(in hsl, var(--header-footer-bg) 100%, transparent);
}

.underline {
    height: .15em;
}

ol, ul {
    list-style: normal !important;
}

#logo {
    width: calc(var(--logo-size) - 1em);
}