.prose .article-navigation{margin:0 0 32px;padding:0 0 16px;border-bottom:1px solid var(--line);font-family:var(--body)}
.prose .article-navigation-label{margin:0 0 4px;font:600 14px/1.5 var(--body);color:var(--muted)}
.prose .article-navigation .article-navigation-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;list-style:none;margin:0;padding:0}
.prose .article-navigation .article-navigation-list--hierarchical{display:block}
.prose .article-navigation .article-navigation-subsections{display:flex;flex-wrap:wrap;gap:0 24px;list-style:none;margin:0;padding:0 0 6px 14px}
.prose .article-navigation li{margin:0;min-width:0}
.prose .article-navigation a{display:flex;align-items:center;min-height:44px;padding:8px 0;color:var(--green);font:500 14px/1.5 var(--body);text-decoration:none}
.prose .article-navigation a:hover{text-decoration:underline}
.prose .article-navigation .article-navigation-list--hierarchical>li>a{font-weight:600}
.prose [data-szp-section-target]:focus-visible{outline:2px solid var(--green);outline-offset:6px;border-radius:2px}
@media(max-width:640px){.prose .article-navigation .article-navigation-list{grid-template-columns:1fr}}
