.sitemap-page{padding:var(--space-12) 0;background:var(--surface-default)}.sitemap-grid{gap:var(--space-10);grid-template-columns:repeat(3,1fr);display:grid}@media not all and (min-width:64rem){.sitemap-grid{grid-template-columns:repeat(2,1fr)}}@media not all and (min-width:40rem){.sitemap-grid{gap:var(--space-8);grid-template-columns:1fr}}.sitemap-section h2{font-size:var(--text-ui-lg);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-default);margin:0 0 var(--space-4);padding-bottom:var(--space-2);border-bottom:2px solid var(--brand);font-weight:600}.sitemap-section ul{margin:0;padding:0;list-style:none}.sitemap-section li{padding:var(--space-2) 0;border-bottom:1px solid var(--surface-subtle)}.sitemap-section li:last-child{border-bottom:none}.sitemap-section li.section-link{margin-bottom:var(--space-2);border-bottom:none}.sitemap-section li.section-link a{color:var(--brand-text);font-weight:500}.sitemap-section a{color:var(--text-default);text-decoration:none;transition:color .15s;display:block}.sitemap-section a:hover{color:var(--brand-text)}
