#header-logo *,#header-logo{height:4.5rem;justify-self:center}#header-logo img{left:-4rem;position:relative}#header{display:grid;grid-template-columns:max-content 100%;background-color:var(--md-sys-color-background);width:100vw;height:6rem;position:fixed;top:0;right:0;bottom:0;left:0;justify-content:start;align-items:center;z-index:20;padding-inline-start:.5rem;padding-inline-end:.5rem}#header.scrolled{background-color:var(--md-sys-color-surface-1)}#header #header-logo{filter:invert(1);transition:filter .3s}#header #header-logo:hover{filter:invert(.6)}
