.header-start h1{font-size:var(--font-size-base);margin:0}.header-start h1 a{text-decoration:none}.header-end .header-icon{display:flex;gap:10px}.header-end .navbar{z-index:-1;position:absolute;inset:var(--site-header-height) 0 0 0;background-color:pink;width:100%;height:calc(100vh - var(--site-header-height));overflow:auto;opacity:0;transition:all .2s cubic-bezier(.5, .7, .55, .85)}.navbar.show-nav{z-index:1;opacity:1}