.sitemap-page .sitemap-container{display:grid;grid-gap:0;gap:0;padding-bottom:0;border-top:1px solid #ddd}@media(min-width:768px){.sitemap-page .sitemap-container{gap:80px;padding-bottom:240px;border-top:0}}.sitemap-page .sitemap-container .sitemap-fold-container{position:relative}.sitemap-page .sitemap-container .sitemap-fold-container button{display:flex;justify-content:space-between;width:100%;padding:18px 12px;border-bottom:1px solid #ddd;font-size:20px;line-height:1.5;font-weight:700;cursor:pointer}@media(min-width:768px){.sitemap-page .sitemap-container .sitemap-fold-container button{padding:20px 30px;font-size:34px;line-height:1.6;cursor:default}}.sitemap-page .sitemap-container .sitemap-fold-container button h2{cursor:inherit}@media(min-width:768px){.sitemap-page .sitemap-container .sitemap-fold-container button h2{cursor:text}}.sitemap-page .sitemap-container .sitemap-fold-container article{transition:height .5s}@media(min-width:768px){.sitemap-page .sitemap-container .sitemap-fold-container article{transition:none}}.sitemap-page .sitemap-container .sitemap-fold-container article>div a{display:flex;align-items:center}.sitemap-page .sitemap-container .sitemap-fold-container article>div>ul{padding:18px 12px 32px;display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px}@media(min-width:768px){.sitemap-page .sitemap-container .sitemap-fold-container article>div>ul{padding:20px 30px;grid-template-columns:repeat(4,1fr);gap:0}}.sitemap-page .sitemap-container .sitemap-fold-container article>div>ul>li{font-size:18px;line-height:1.6}@media(min-width:768px){.sitemap-page .sitemap-container .sitemap-fold-container article>div>ul>li{font-size:24px;line-height:1.7}}.sitemap-page .sitemap-container .sitemap-fold-container article>div>ul>li img{display:inline;margin-left:10px}.sitemap-page .sitemap-container .sitemap-fold-container article>div>ul>li>ul{display:grid;grid-template-columns:1fr 1fr;margin-top:18px;font-size:16px;line-height:1.6;grid-gap:18px 0;gap:18px 0;color:#939393}@media(min-width:768px){.sitemap-page .sitemap-container .sitemap-fold-container article>div>ul>li>ul{display:flex;flex-flow:column;margin-top:20px;font-size:20px;line-height:1.7;gap:12px}}.sitemap-page .sitemap-container a{display:inline}.sitemap-page .sitemap-container a:focus-visible,.sitemap-page .sitemap-container a:hover{text-decoration:underline}