.article-toc{padding:18px 0;border-bottom:1px solid #dce4ec}.article-toc ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;padding-left:20px;margin-bottom:0}.article-toc li{min-width:0;overflow-wrap:anywhere}.article-toc a:focus-visible{outline:3px solid #e9a21b;outline-offset:3px}.article-byline{font-size:13px;color:#536174;line-height:1.6}.article-table{max-width:100%;overflow-x:auto;margin:16px 0}.article-table table{min-width:520px}.article-table caption{text-align:left;font-size:13px;color:#536174;padding:8px}#local-planning{max-width:1076px;margin:0 auto;padding:28px 22px}.hero-inner,.wrap{min-width:0}#quick-answer{padding-top:12px}section[id],h2[id]{scroll-margin-top:16px}@media(max-width:650px){.article-toc ul{grid-template-columns:1fr}.article-toc a{display:inline-block;padding:3px 0}.article-byline{font-size:12px}#local-planning{padding:24px 17px}}
