.ecosystem-insights{gap:16px;margin:20px 0 6px;display:grid}.ecosystem-insights__heading{justify-content:space-between;align-items:flex-end;gap:20px;padding:2px 2px 0;display:flex}.ecosystem-insights__heading span{letter-spacing:.12em;text-transform:uppercase;color:#4adeff;margin-bottom:4px;font-size:.68rem;font-weight:800;display:block}.ecosystem-insights__heading h2{color:#f4fbff;margin:0;font-size:1.2rem}.ecosystem-insights__heading p{color:#8fa9b9;margin:6px 0 0;font-size:.82rem;line-height:1.45}.ecosystem-insights__heading small{color:#708d9e;white-space:nowrap}.ecosystem-insights__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.ecosystem-insights peter-insight-chart{--pt-chart-a:#43d7ff;--pt-chart-b:#4ade80;min-width:0}.ecosystem-insights peter-insight-chart::part(card){height:100%}@media (width<=960px){.ecosystem-insights__grid{grid-template-columns:1fr}.ecosystem-insights__heading{flex-direction:column;align-items:flex-start;gap:6px}}@media (width<=560px){.ecosystem-insights{margin-top:14px}.ecosystem-insights__grid{gap:10px}.ecosystem-insights__heading h2{font-size:1.05rem}.ecosystem-insights__heading p{font-size:.76rem}}
