.sitemap-container[data-astro-cid-qob6xzsh]{max-width:64rem;margin:3.5rem auto;padding:0 1.25rem}.sitemap-header[data-astro-cid-qob6xzsh]{margin-bottom:3.5rem;text-align:center}.sitemap-title[data-astro-cid-qob6xzsh]{font-size:clamp(2rem,3.8vw,3.25rem);font-weight:800;letter-spacing:-.03em;color:hsl(var(--text-primary));margin-bottom:1rem;line-height:1.15}.hero-lead[data-astro-cid-qob6xzsh]{font-size:1.05rem;color:hsl(var(--text-secondary));max-width:38rem;margin:0 auto;line-height:1.6}.sitemap-kpi-deck[data-astro-cid-qob6xzsh]{display:flex;justify-content:center;gap:1.25rem;margin-top:2rem;flex-wrap:wrap}.kpi-metric-box[data-astro-cid-qob6xzsh]{display:flex;flex-direction:column;align-items:center;padding:.85rem 1.5rem;background-color:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:.75rem;min-width:6.5rem}.kpi-value[data-astro-cid-qob6xzsh]{font-family:var(--font-mono);font-size:1.6rem;font-weight:800;color:hsl(var(--accent-primary));font-variant-numeric:tabular-nums;line-height:1}.kpi-name[data-astro-cid-qob6xzsh]{font-size:.7rem;color:hsl(var(--text-muted));font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-top:.35rem}.sitemap-sections-stack[data-astro-cid-qob6xzsh]{display:flex;flex-direction:column;gap:3.5rem}.section-badge-row[data-astro-cid-qob6xzsh]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.sitemap-category-title[data-astro-cid-qob6xzsh]{font-size:1.35rem;font-weight:800;letter-spacing:-.02em;color:hsl(var(--text-primary));margin:0}.category-count[data-astro-cid-qob6xzsh]{font-size:.75rem;font-weight:700;color:hsl(var(--text-muted));background-color:hsl(var(--bg-surface-1));padding:.2rem .5rem;border-radius:9999px}.sitemap-category-desc[data-astro-cid-qob6xzsh]{font-size:.875rem;color:hsl(var(--text-secondary));margin-bottom:1.25rem}.sitemap-links-grid[data-astro-cid-qob6xzsh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.sitemap-card[data-astro-cid-qob6xzsh]{display:flex;flex-direction:column;background-color:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:.75rem;padding:1.25rem;text-decoration:none;box-shadow:var(--shadow-elevation-1);transition:transform var(--duration-fast) ease,border-color var(--duration-fast) ease}.sitemap-card[data-astro-cid-qob6xzsh]:hover{border-color:hsl(var(--accent-primary));transform:translateY(-2px)}.card-top[data-astro-cid-qob6xzsh]{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem}.card-title[data-astro-cid-qob6xzsh]{font-size:1rem;font-weight:700;color:hsl(var(--text-primary));line-height:1.35}.card-badge[data-astro-cid-qob6xzsh]{font-size:.6875rem;font-weight:700;text-transform:uppercase;color:hsl(var(--accent-primary));background-color:hsl(var(--accent-primary) / .1);padding:.15rem .45rem;border-radius:.25rem;white-space:nowrap}.card-desc[data-astro-cid-qob6xzsh]{font-size:.8125rem;color:hsl(var(--text-secondary));line-height:1.5;flex-grow:1;margin-bottom:.75rem}.card-url[data-astro-cid-qob6xzsh]{font-size:.75rem;color:hsl(var(--text-muted))}.xml-reference[data-astro-cid-qob6xzsh]{margin-top:3.5rem;padding:1.25rem 1.5rem;background-color:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:.75rem;font-size:.875rem;color:hsl(var(--text-secondary));text-align:center}.xml-link[data-astro-cid-qob6xzsh]{color:hsl(var(--accent-primary));font-weight:700;font-family:var(--font-mono);text-decoration:none;margin-left:.25rem}.xml-link[data-astro-cid-qob6xzsh]:hover{text-decoration:underline}
