.report-highlights-2025-s2.report-highlights-wrapper{display:flex;justify-content:center}.report-highlights-2025-s2 .report-highlights{background-color:#150e1c;border-radius:20px;display:flex;flex-direction:column;gap:30px;max-width:1200px;padding:40px;width:100%}.report-highlights-2025-s2 .report-highlights__header{display:flex;flex-direction:column;gap:12px}.report-highlights-2025-s2 .report-highlights__label{color:#40cda0;font-size:14px;margin:0;text-transform:uppercase}.report-highlights-2025-s2 .report-highlights__heading{color:#fff;margin:0}.report-highlights-2025-s2 .report-highlights__body{display:flex;flex-direction:column;gap:30px}.report-highlights-2025-s2 .report-highlights__figure{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0;min-width:0}.report-highlights-2025-s2 .report-highlights__canvas{display:block;width:100%}.report-highlights-2025-s2 .report-highlights__animation-area{align-items:start;display:grid;gap:32px 56px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.report-highlights-2025-s2 .report-highlights__legend{display:flex;justify-content:center;width:100%}.report-highlights-2025-s2 .report-highlights__legend-list{display:flex;flex-wrap:wrap;gap:16px 40px;justify-content:center;list-style:none;margin:0;padding:0}.report-highlights-2025-s2 .report-highlights__legend-item{align-items:center;display:flex;gap:10px}.report-highlights-2025-s2 .report-highlights__legend-swatch{display:block;flex-shrink:0;height:28px;width:28px}.report-highlights-2025-s2 .report-highlights__legend-label{color:#fff;font-size:14px}.report-highlights-2025-s2 .report-highlights__caption{color:#fff;font-size:14px;margin:0;text-align:center}.report-highlights-2025-s2 .report-highlights__footer{display:flex;flex-direction:column;gap:4px;text-align:center;width:100%}.report-highlights-2025-s2 .report-highlights__footer-item{color:#fff;font-size:12px;margin:0}@media (max-width:768px){.report-highlights-2025-s2 .report-highlights{gap:24px;padding:24px}.report-highlights-2025-s2 .report-highlights__legend-list{gap:14px 24px}}@media (max-width:992px){.report-highlights-2025-s2 .report-highlights__animation-area{gap:28px;grid-template-columns:1fr}}