.skip-link{inset-block-start:8px;z-index:200;white-space:nowrap;color:#fff;background:#102f4d;border-radius:12px;align-items:center;min-height:44px;padding:10px 16px;font-weight:900;text-decoration:none;transition:transform .15s;display:inline-flex;position:fixed;left:50%;transform:translate(-50%,-160%);box-shadow:0 8px 24px #0713234d}.skip-link:focus{outline-offset:2px;outline:3px solid #ffd166;transform:translate(-50%)}
