.pj-skip-link{position:absolute;left:-9999px;top:0;z-index:2147483002;background:#fff;color:#111;padding:.75rem 1rem;border:2px solid #0b67b2;border-radius:0 0 6px 6px}
.pj-skip-link:focus{left:1rem}
.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #0b67b2!important;outline-offset:3px!important}
#pj-cookie-banner button:focus-visible,#pj-cookie-settings button:focus-visible{outline-color:#111!important}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
