.keyboard-navigation :where(a[href],button,input:not([type=hidden]),select,textarea,summary,[role=button],[role=link],[tabindex]:not([tabindex="-1"])):focus{outline:2px solid var(--color-spot-dark)!important;outline-offset:4px!important}.skip-link{position:fixed;z-index:10001;top:1em;left:1em;display:block;padding:.75em 1em;border:2px solid var(--color-spot-dark);background:var(--color-theme-light);color:var(--color-text-dark);font-family:Campton,sans-serif;font-weight:300;text-decoration:none;transform:translateY(calc(-100% - 2em));transition:transform .15s ease}.keyboard-navigation .skip-link:focus{outline:2px solid var(--color-text-dark)!important;outline-offset:2px!important;transform:translateY(0)}