header.top { position: relative; z-index: 2; background: var(--bg); }
#site-main { max-width: 62rem; margin: 0 auto; padding: 1rem; }
header.site.visuals-nav { position: static; border: 0; padding: 0 0 .6rem; background: none; }
header.site.visuals-nav > a:first-child { display: none; }
#site-extra .panel { margin-top: 1.2rem; }
