.YUXTrG_sitemapPage{flex-direction:column;width:100%;min-height:100vh;display:flex}.YUXTrG_sitemapContainer{flex:1;width:100%;max-width:1200px;margin:6rem auto 2rem;padding:0 1.5rem}.YUXTrG_pageTitle{color:#333;margin-bottom:1rem;font-size:2.5rem;font-weight:700}.YUXTrG_pageDescription{color:#666;max-width:800px;margin-bottom:2.5rem;font-size:1.1rem}.YUXTrG_sitemapGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2.5rem;display:grid}.YUXTrG_sitemapSection{margin-bottom:2rem}.YUXTrG_sectionTitle{color:#2a2a2a;border-bottom:2px solid #f0f0f0;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:600}.YUXTrG_linkList{margin:0;padding:0;list-style:none}.YUXTrG_linkList li{margin-bottom:.75rem}.YUXTrG_linkList a{color:#4a6cf7;font-size:1rem;text-decoration:none;transition:color .2s}.YUXTrG_linkList a:hover{color:#304bbf;text-decoration:underline}@media screen and (max-width:768px){.YUXTrG_sitemapGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem}.YUXTrG_pageTitle{font-size:2rem}.YUXTrG_pageDescription{font-size:1rem}}.YUXTrG_navbarContainer{justify-content:space-between;align-items:center;padding:2rem;display:flex}@media screen and (max-width:480px){.YUXTrG_sitemapGrid{grid-template-columns:1fr}.YUXTrG_sitemapContainer{margin:1.5rem auto;padding:0 1rem}}
