.sitemap-container{--sitemap-link:#c2410c;--sitemap-link-hover:#f97316;--sitemap-heading:#171c24;--sitemap-line:#e2ddd2;width:100%;max-width:1100px;min-height:100vh;color:var(--sitemap-heading);box-sizing:border-box;text-align:left;z-index:1;background:#fff;margin:0 auto;padding:120px 24px 80px;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative}.sitemap-container *,.sitemap-container :before,.sitemap-container :after{box-sizing:border-box;font-family:inherit}.sitemap-container .sitemap-header{border-bottom:1px solid var(--sitemap-line);box-sizing:border-box;text-align:center;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;width:1000px!important;max-width:calc(100vw - 40px)!important;display:flex!important;position:relative!important;left:50%!important;transform:translate(-50%)!important}.sitemap-header-text{flex-direction:column;gap:4px;display:flex}.sitemap-title{letter-spacing:-.02em;color:var(--sitemap-heading)!important;margin:0!important;padding:0!important;font-size:32px!important;font-weight:600!important;line-height:1.2!important}.sitemap-subtitle{color:#6e6e73;font-size:14px;margin:0!important}.sitemap-search{width:100%;max-width:320px;position:relative}.sitemap-search-input{border:1px solid var(--sitemap-line);width:100%;color:var(--sitemap-heading);background:#f5f5f7;border-radius:8px;outline:none;padding:10px 36px 10px 40px;font-size:14px;transition:all .2s}.sitemap-search-input:focus{border-color:var(--sitemap-link);background:#fff;box-shadow:0 0 0 3px #f9731626}.sitemap-search-input::placeholder{color:#89919c}.sitemap-search-icon{color:#89919c;pointer-events:none;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.sitemap-search-clear{cursor:pointer;color:#6e6e73;background:#e2ddd2;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:background .2s;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.sitemap-search-clear:hover{color:var(--sitemap-heading);background:#d1cdc4}.sitemap-section{margin:0;padding:48px 0 24px}.sitemap-section+.sitemap-section{border-top:1px solid var(--sitemap-line)}.sitemap-section-title{letter-spacing:-.02em;color:var(--sitemap-heading)!important;margin:0 0 32px!important;padding:0!important;font-size:28px!important;font-weight:600!important;line-height:1.15!important}.sitemap-section-link{transition:color .2s;color:var(--sitemap-heading)!important;text-decoration:none!important}.sitemap-section-link:hover{color:var(--sitemap-link-hover)!important}.sitemap-columns{column-count:3;column-gap:48px}.sitemap-group{break-inside:avoid;margin:0 0 40px}.sitemap-group.is-big{column-span:all;padding-top:20px}.sitemap-group.is-big>.sitemap-links{column-count:3;column-gap:48px}.sitemap-group-title{color:var(--sitemap-heading)!important;margin:0 0 8px!important;font-size:17px!important;font-weight:600!important}.sitemap-group-link{transition:color .2s;color:var(--sitemap-heading)!important;text-decoration:none!important}.sitemap-group-link:hover{color:var(--sitemap-link-hover)!important}.sitemap-links{margin:0!important;padding:0!important;list-style:none!important}.sitemap-link-item{break-inside:avoid;margin:0!important;padding:0!important;list-style:none!important}.sitemap-link{padding:4px 0;transition:color .2s;display:inline-block;color:var(--sitemap-link)!important;font-size:15px!important;text-decoration:none!important}.sitemap-link:hover{text-underline-offset:3px;color:var(--sitemap-link-hover)!important;text-decoration:underline!important}.sitemap-subgroup{break-inside:avoid;margin:0 0 16px!important}.sitemap-sublabel{padding:300px 0px opx 0px;display:inline-block;color:var(--sitemap-heading)!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important}.sitemap-sublabel:hover{color:var(--sitemap-link-hover)!important}.sitemap-links.nested{border-left:1px solid var(--sitemap-line);margin:0 0 0 10px!important;padding:0 0 0 14px!important}.sitemap-links.nested .sitemap-link{font-size:14px!important}.sitemap-empty-state{text-align:center;margin-top:40px;padding:60px 24px}.sitemap-empty-state h3{margin:0 0 8px;font-size:18px;font-weight:600}.sitemap-empty-state p{color:#6e6e73;margin:0 0 20px;font-size:14px}.empty-reset-btn{background:var(--sitemap-link);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500}.empty-reset-btn:hover{background:var(--sitemap-link-hover)}@media (max-width:900px){.sitemap-columns,.sitemap-group.is-big>.sitemap-links{column-count:2;column-gap:32px}}@media (max-width:640px){.sitemap-container{padding:100px 20px 60px}.sitemap-header{flex-direction:column;align-items:flex-start}.sitemap-search{max-width:100%}.sitemap-title{font-size:26px!important}.sitemap-section-title{font-size:24px!important}.sitemap-columns,.sitemap-group.is-big>.sitemap-links{column-count:1}}
