@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.sx-sitemap-group{scroll-margin-top:140px}.sx-sitemap{color:#fff;background:linear-gradient(#051931 0%,#030f1e 100%);padding:clamp(60px,8vw,110px) 24px}.sx-sitemap-wrap{max-width:1200px;margin-inline:auto}.sx-sitemap header{max-width:780px;margin-bottom:48px}.sx-sitemap-eyebrow{color:#00c8ee;text-transform:uppercase;letter-spacing:.1em;font-size:13px}.sx-sitemap h1{margin:0 0 24px;font-size:clamp(36px,5vw,56px);line-height:1.15}.sx-sitemap h1:after{content:"";background:linear-gradient(90deg,#00c8ee,#0000);width:86px;height:3px;margin-top:26px;display:block}.sx-sitemap header p{line-height:1.7}#sx-sitemap-links{columns:2;column-gap:28px}.sx-sitemap-group{break-inside:avoid;background:linear-gradient(135deg,#092137,#051626);border:1px solid #70b8d540;border-radius:14px;margin:0 0 40px;padding:28px}.sx-sitemap-group h2{color:#00c8ee;margin:0 0 20px;font-size:24px;line-height:1.3}.sx-sitemap-group ul{margin:0;padding:0;list-style:none}.sx-sitemap-group li{border-bottom:1px solid #70b8d51f;margin:0;font-size:16px;line-height:1.15}.sx-sitemap-group a{color:#c6d9e8;overflow-wrap:anywhere;padding:11px 0;font-size:16px;line-height:1.15;text-decoration:none;display:block}.sx-sitemap-group a:hover{color:#00c8ee;text-underline-offset:4px;text-decoration:underline}.sx-sitemap-group a:focus-visible{outline-offset:4px;outline:2px solid #00c8ee}@media (width<=700px){#sx-sitemap-links{columns:1}.sx-sitemap{padding:56px 20px}}
