.isn-sitemap{background:#fff;min-height:100vh;padding:48px 0 64px}.isn-sitemap__container{margin:0 auto;width:min(100% - 48px,1024px)}.isn-sitemap__heading{padding-bottom:16px;text-align:left}.isn-sitemap__label{color:#6b7280;font-size:12px;font-weight:500;line-height:1.5;margin:0}.isn-sitemap__title{color:#182a63;font-size:32px;font-weight:700;line-height:1.2;margin:8px 0 0}.isn-sitemap__grid{display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.isn-sitemap__card{background:#f4f6fa;border:1px solid rgba(0,0,0,.05);border-radius:8px;padding:24px}.isn-sitemap__category{align-items:center;border-bottom:1px solid rgba(34,211,238,.2);color:#182a63;display:flex;font-size:18px;font-weight:700;gap:8px;line-height:1.5;margin:0;padding-bottom:12px}.isn-sitemap__dot{background:#009ee5;border-radius:999px;flex:0 0 8px;height:8px;width:8px}.isn-sitemap__list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:20px 0 0;padding:0}.isn-sitemap__link{align-items:flex-start;border-radius:6px;display:flex;gap:12px;padding:8px;text-decoration:none;transition:background-color .2s ease}.isn-sitemap__arrow{color:#182a63;flex:0 0 auto;font-size:24px;font-weight:400;line-height:16px;margin-top:1px;transition:transform .2s ease}.isn-sitemap__link:hover .isn-sitemap__arrow{transform:translateX(4px)}.isn-sitemap__content{min-width:0}.isn-sitemap__item-title{color:#182a63;display:inline-block;font-size:14px;font-weight:700;line-height:1.5;transition:color .2s ease}.isn-sitemap__link:hover .isn-sitemap__item-title{color:#009ee5}.isn-sitemap__description{color:#6b7280;display:block;font-size:12px;font-weight:400;line-height:1.6;margin-top:2px}.isn-sitemap__item-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.isn-sitemap__external{background:rgba(226,232,240,.6);border-radius:4px;color:#6b7280;display:inline-block;font-size:10px;font-weight:500;line-height:1.4;padding:2px 6px}@media (max-width:767px){.isn-sitemap{padding-top:40px}.isn-sitemap__container{width:min(100% - 32px,1024px)}.isn-sitemap__title{font-size:30px}.isn-sitemap__grid{gap:20px;grid-template-columns:1fr;margin-top:28px}.isn-sitemap__card{padding:20px}.isn-sitemap__category{font-size:16px}}