.MarketCapacityContext-module__IQECva__context{border:1px solid var(--line);background:var(--pale);color:var(--navy);border-radius:18px;grid-template-columns:minmax(240px,.8fr) minmax(0,1.6fr);gap:28px 40px;margin:0 0 28px;padding:clamp(22px,3vw,34px);display:grid}.MarketCapacityContext-module__IQECva__documented{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 40px;margin-bottom:20px;padding:clamp(22px,3vw,34px);display:grid}.MarketCapacityContext-module__IQECva__documented h3{letter-spacing:-.045em;margin:10px 0;font-size:clamp(36px,4vw,54px);font-weight:500;line-height:1.15}.MarketCapacityContext-module__IQECva__documented h3 span{font-size:.65em}.MarketCapacityContext-module__IQECva__documented p,.MarketCapacityContext-module__IQECva__documented a{font-size:13px}.MarketCapacityContext-module__IQECva__documented a{text-underline-offset:3px;margin-top:10px;text-decoration:underline;display:inline-block}.MarketCapacityContext-module__IQECva__figure h3{letter-spacing:-.045em;margin:12px 0 8px;font-size:clamp(36px,4vw,52px);font-weight:500;line-height:1.15}.MarketCapacityContext-module__IQECva__figure h3 span{font-size:.68em}.MarketCapacityContext-module__IQECva__figure p,.MarketCapacityContext-module__IQECva__explanation p{margin:0 0 10px}.MarketCapacityContext-module__IQECva__figure p:not(:first-child),.MarketCapacityContext-module__IQECva__limitation,.MarketCapacityContext-module__IQECva__sources{font-size:12px}.MarketCapacityContext-module__IQECva__figure .MarketCapacityContext-module__IQECva__metricLabel{font-size:15px;font-weight:600}.MarketCapacityContext-module__IQECva__explanation{min-width:0;font-size:13px}.MarketCapacityContext-module__IQECva__limitation{color:var(--muted);margin:12px 0}.MarketCapacityContext-module__IQECva__limitation summary{color:var(--navy);cursor:pointer}.MarketCapacityContext-module__IQECva__limitation p{margin-top:10px}.MarketCapacityContext-module__IQECva__sources a{text-underline-offset:3px;text-decoration:underline}.MarketCapacityContext-module__IQECva__unavailable{border-left:3px solid var(--line);color:var(--muted);margin:0 0 24px;padding:20px 24px;font-size:13px}.MarketCapacityContext-module__IQECva__unavailable strong{color:var(--navy)}.MarketCapacityContext-module__IQECva__unavailable p{margin:8px 0}@media (max-width:700px){.MarketCapacityContext-module__IQECva__context{grid-template-columns:minmax(0,1fr);gap:16px}.MarketCapacityContext-module__IQECva__documented{grid-template-columns:minmax(0,1fr);gap:12px}}
