.sitemap-page{padding:150px 0 90px}.sitemap-grid{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:50px;display:grid}.sitemap-group h3{color:var(--gold);margin-bottom:16px;font-size:1.2rem}.sitemap-group ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sitemap-group a{color:var(--cream);opacity:.85}.sitemap-group a:hover{opacity:1;color:var(--gold)}@media (width<=760px){.sitemap-grid{grid-template-columns:1fr;gap:30px}}
