.seo-sitemap{margin:0 auto;max-width:1200px;padding:40px 20px}.seo-sitemap__title{margin:0 0 18px}.seo-sitemap__section{border:1px solid rgba(0,0,0,.12);border-radius:7px;margin:20px 0;padding:15px}.seo-sitemap__heading{font-size:20px;margin:0 0 12px}.seo-sitemap__subheading{font-size:16px;margin:10px 0}.seo-sitemap__note{font-size:14px;margin:0;opacity:.8}.seo-sitemap__meta{font-size:12px;margin-left:8px;opacity:.7}.seo-sitemap__link{font-size:12px;text-decoration:none}.seo-sitemap__subheading .seo-sitemap__link{font-size:16px}.seo-sitemap__tree ul{list-style:none;margin:0;padding-left:14px}.seo-sitemap__tree li{margin:6px 0}.seo-sitemap__list{padding-left:18px}@media (min-width:900px){.seo-sitemap__list,.seo-sitemap__tree>ul{column-count:4;column-gap:20px}.seo-sitemap__item,.seo-sitemap__tree li{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}}@media (max-width:800px){.seo-sitemap__list,.seo-sitemap__tree>ul{column-count:2;column-gap:20px}.seo-sitemap__item,.seo-sitemap__tree li{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}}@media (max-width:500px){.seo-sitemap__list,.seo-sitemap__tree>ul{column-count:1}.seo-sitemap__item,.seo-sitemap__tree li{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}.seo-sitemap__section{border:1px solid rgba(0,0,0,.12);border-radius:7px;margin:20px 0;padding:10px}}.seo-sitemap__list{list-style:none;margin:0;padding-left:0}.seo-sitemap__item{padding-left:10px;position:relative}.seo-sitemap__item:before{background:rgba(0,0,0,.4);border-radius:50%;content:"";height:5px;left:0;position:absolute;top:10px;width:5px}