.sa-skip-link{position:fixed;top:12px;left:12px;z-index:2147483647;box-sizing:border-box;max-width:calc(100vw - 24px);background:#c8ff3d;color:#102332;font:700 16px/1.5 Arial,Helvetica,sans-serif;text-decoration:underline;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;transform:none}
.sa-skip-link:focus-visible{width:auto;height:auto;min-height:44px;margin:0;padding:12px 18px;overflow:visible;clip:auto;clip-path:none;white-space:normal;outline:3px solid #102332;outline-offset:3px}
@supports not selector(:focus-visible){.sa-skip-link:focus{width:auto;height:auto;min-height:44px;margin:0;padding:12px 18px;overflow:visible;clip:auto;clip-path:none;white-space:normal;outline:3px solid #102332;outline-offset:3px}}
body.admin-bar .sa-skip-link{top:44px}
@media(max-width:782px){body.admin-bar .sa-skip-link{top:58px}}
#sa-main-content{scroll-margin-top:16px}
#sa-main-content:focus{outline:none}
