.page-module__xcWY2a__chartSection{grid-template-columns:1fr;gap:3rem;display:grid}.page-module__xcWY2a__chartCard{width:100%;padding:3rem}.page-module__xcWY2a__chartHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.page-module__xcWY2a__chartTitle h3{color:var(--text-primary);font-size:1.5rem}.page-module__xcWY2a__chartTitle p{color:var(--text-muted);font-size:.9rem}.page-module__xcWY2a__toggleGroup{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:50px;padding:.3rem;display:flex}.page-module__xcWY2a__toggleBtn{color:var(--text-secondary);font-family:var(--font-display);cursor:pointer;background:0 0;border:none;border-radius:50px;padding:.5rem 1.2rem;font-size:.85rem;font-weight:500;transition:all .3s}.page-module__xcWY2a__toggleBtnActive{background:linear-gradient(135deg, var(--color-emerald) 0%, var(--color-cyan) 100%);color:#030308;box-shadow:0 0 10px #00f5a04d}.page-module__xcWY2a__chartBody{grid-template-columns:3fr 1.5fr;align-items:center;gap:3rem;display:grid}.page-module__xcWY2a__svgWrapper{aspect-ratio:2;background:#0003;border:1px solid #ffffff05;border-radius:8px;width:100%;padding:1.5rem;position:relative}.page-module__xcWY2a__legend{flex-direction:column;gap:1.5rem;display:flex}.page-module__xcWY2a__legendItem{flex-direction:column;gap:.3rem;display:flex}.page-module__xcWY2a__legendHeader{font-weight:600;font-family:var(--font-display);align-items:center;gap:.8rem;display:flex}.page-module__xcWY2a__legendDot{border-radius:50%;width:10px;height:10px}.page-module__xcWY2a__dotStandard{background:var(--color-amber);box-shadow:0 0 8px var(--color-amber)}.page-module__xcWY2a__dotZalem{background:var(--color-emerald);box-shadow:0 0 8px var(--color-emerald)}.page-module__xcWY2a__legendDesc{color:var(--text-secondary);padding-left:1.5rem;font-size:.85rem}.page-module__xcWY2a__tooltipText{font-family:var(--font-body);fill:var(--text-primary);font-size:.75rem}.page-module__xcWY2a__tableCard{padding:3rem;overflow-x:auto}.page-module__xcWY2a__tableTitle{color:var(--text-primary);text-align:center;margin-bottom:2rem;font-size:1.8rem}.page-module__xcWY2a__table{border-collapse:collapse;text-align:left;width:100%}.page-module__xcWY2a__table th{font-family:var(--font-display);border-bottom:2px solid var(--glass-border);color:var(--text-primary);padding:1.2rem;font-size:1rem;font-weight:600}.page-module__xcWY2a__table td{border-bottom:1px solid var(--glass-border);color:var(--text-secondary);vertical-align:top;padding:1.2rem;font-size:.95rem}.page-module__xcWY2a__table tr:hover td{color:var(--text-primary);background:var(--glass-bg-hover)}.page-module__xcWY2a__highlight{font-weight:600;color:var(--color-emerald)!important}.page-module__xcWY2a__warning{color:var(--color-amber)!important}.page-module__xcWY2a__casesSection{flex-direction:column;gap:3rem;display:flex}.page-module__xcWY2a__casesTitle{text-align:center;font-size:2.2rem}.page-module__xcWY2a__casesGrid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.page-module__xcWY2a__caseCard{flex-direction:column;gap:1.5rem;padding:3rem;display:flex}.page-module__xcWY2a__caseTag{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;color:var(--color-cyan);font-size:.85rem;font-weight:600}.page-module__xcWY2a__caseHeader{color:var(--text-primary);font-size:1.6rem}.page-module__xcWY2a__caseMeta{background:var(--glass-bg);border-left:2px solid var(--color-emerald);border-radius:8px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.page-module__xcWY2a__metaItem{color:var(--text-secondary);font-size:.9rem}.page-module__xcWY2a__metaItem strong{color:var(--text-primary)}.page-module__xcWY2a__caseDesc{font-size:1rem;line-height:1.6}@media (max-width:900px){.page-module__xcWY2a__chartBody{grid-template-columns:1fr;gap:2rem}.page-module__xcWY2a__casesGrid{grid-template-columns:1fr}.page-module__xcWY2a__chartCard,.page-module__xcWY2a__tableCard,.page-module__xcWY2a__caseCard{padding:1.5rem}.page-module__xcWY2a__table th,.page-module__xcWY2a__table td{padding:.8rem;font-size:.85rem}}@media (max-width:600px){.page-module__xcWY2a__chartCard{padding:.75rem}.page-module__xcWY2a__svgWrapper{padding:.4rem}}.page-module__xcWY2a__researchCard{flex-direction:column;gap:2rem;padding:3rem;display:flex}.page-module__xcWY2a__researchHeader{flex-direction:column;gap:.5rem;display:flex}.page-module__xcWY2a__researchTag{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;color:var(--color-emerald);font-size:.85rem;font-weight:600}.page-module__xcWY2a__researchSubtitle{color:var(--text-muted);font-size:1rem}.page-module__xcWY2a__researchGrid{grid-template-columns:repeat(2,1fr);gap:2.5rem;display:grid}.page-module__xcWY2a__researchBlock{flex-direction:column;gap:1rem;display:flex}.page-module__xcWY2a__researchBlock h3{color:var(--text-primary);font-size:1.3rem}.page-module__xcWY2a__researchBlock p{color:var(--text-secondary);font-size:1rem;line-height:1.6}@media (max-width:900px){.page-module__xcWY2a__researchGrid{grid-template-columns:1fr;gap:1.5rem}.page-module__xcWY2a__researchCard{padding:1.5rem}}
