.header{position:relative;z-index:2;margin-bottom:var(--spacing-col)}@media all and (min-width: 700px){.header{padding-bottom:var(--spacing-1)}}.header__side-col{position:static}.header__side{background:var(--color-background)}@media all and (min-width: 700px){.header__side{padding:calc(var(--spacing-col) / 2) 0}}.header__side a{--link-color: var(--color-contrast)}.header__side ul{display:flex}.header__link{-webkit-text-decoration:none;text-decoration:none;display:block;margin:calc(var(--spacing-col) / 2) 0}.header__link:hover{background:transparent;outline:0}
