/* Shared readable page navigation. */
body .page-navigation a, body .experience-navigation a, body a.continue-system, body a.next, body .site-header .nav > a:not(.brand){
 display:inline-block;color:#102235;background:rgba(248,246,241,.96);border:1px solid #b89a5a;border-radius:3px;padding:12px 18px;font-family:Inter,Arial,sans-serif;font-size:.95rem;font-weight:600;line-height:1.5;letter-spacing:normal;text-decoration:none;min-height:44px;
}
body .page-navigation a:hover,body .experience-navigation a:hover,body a.continue-system:hover,body a.next:hover{color:#102235;background:#fffdf7}
body .page-navigation a:focus-visible,body .experience-navigation a:focus-visible,body a.continue-system:focus-visible,body a.next:focus-visible{outline:3px solid #102235;outline-offset:4px}
@media(max-width:480px){body .page-navigation,body .experience-navigation{gap:12px;flex-wrap:wrap}body .page-navigation a,body .experience-navigation a{font-size:.85rem;padding:12px}}
