html{min-width:320px}body{margin:0}.skip-link{position:absolute;left:1rem;top:-5rem;padding:.75rem;background:#fff;color:#152031;z-index:2000}.skip-link:focus{top:1rem}:focus-visible{outline:3px solid #548ae0;outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
