.navbar{padding:2rem 0}.navbar .navbar__container{display:grid;grid-template-columns:1fr max-content;height:100%}.navbar .navbar__right{justify-self:flex-end;grid-column:2 / 3}.navbar .navbar__link{position:relative}.navbar .navbar__link:hover .tooltip{visibility:visible}.navbar .navbar__icon{color:var(--grey);margin-left:calc(var(--gutter) / 2)}footer{background:#000;color:#fff;padding:1em;text-align:center;margin-top:var(--gutter)}
