:focus-visible{outline:2px solid rgba(255,255,255,.4);outline-offset:2px;border-radius:4px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgba(255,255,255,.4);outline-offset:2px}:focus:not(:focus-visible){outline:none}.skip-to-main{position:absolute;left:-9999px;z-index:999;padding:1em;background-color:#000;color:#fff;text-decoration:none}.skip-to-main:focus{left:50%;transform:translateX(-50%);top:1em}