.sitemap-content{padding-bottom:64px}.sitemap-content .section-nav{display:flex;flex-wrap:wrap;gap:12px 24px;border-block:1px solid var(--line);padding-block:12px;margin-bottom:36px}.sitemap-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 64px}.sitemap-columns>section{min-width:0;scroll-margin-top:24px}.sitemap-columns h2{font-size:30px}.sitemap-columns h3{font-size:23px;margin-bottom:16px}.sitemap-content ul{padding:0;list-style:none;margin:0}.sitemap-content li{margin:0;padding-block:7px;border-bottom:1px solid var(--line)}.sitemap-content a{display:inline-flex;align-items:center;min-height:32px;line-height:1.6;overflow-wrap:anywhere}.sitemap-content #site-map-courses{margin-top:52px;scroll-margin-top:24px}.sitemap-content #site-map-courses>p{margin-bottom:32px;color:var(--muted)}@media(max-width:700px){.sitemap-columns{grid-template-columns:minmax(0,1fr);gap:32px}.sitemap-content{padding-bottom:40px}.sitemap-content a{min-height:44px}.sitemap-columns h2{font-size:28px}}@media print{.sitemap-content .section-nav{display:none}.sitemap-content a{color:black;text-decoration:none}.sitemap-columns{display:block}.sitemap-columns>section{break-inside:avoid;margin-bottom:24px}}
