/* Public article navigation and policy links, including without JavaScript. */
.publication-skip{position:absolute;left:1rem;top:-5rem;z-index:1000;padding:.75rem 1rem;background:#fff;color:#111}
.publication-skip:focus{top:1rem}
.publication-footer{flex-wrap:wrap;gap:1rem}
.publication-footer nav{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}
.publication-footer a{color:inherit;text-underline-offset:.2em}
.publication-footer a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(max-width:760px){.publication-footer{align-items:flex-start}.publication-footer nav{width:100%}}
