html{scroll-padding-top:96px}
.skip-link{position:fixed;left:16px;top:-80px;z-index:100;background:#fff;color:#0b1d2b;padding:12px 16px;font-weight:700;box-shadow:0 4px 16px rgba(0,0,0,.25)}
.skip-link:focus{top:12px}
a:focus-visible,button:focus-visible{outline:3px solid #e0a43a;outline-offset:3px}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
