.a11y-nav{background:var(--white);position:absolute;top:-100vh;left:-100vh}.a11y-nav:focus-within{z-index:10000;top:.25rem;left:.25rem}.a11y-nav__list{flex-direction:column;gap:.25rem;display:flex}.a11y-nav__link{z-index:1000;color:var(--black);padding:.25rem;display:block}
