.MarketWideReportPanel-module__XNkCIa__panel{border:1px solid var(--line,#d9dedb);background:var(--paper,#fff);max-width:1160px;color:var(--ink,#1b2927);border-radius:8px;margin:32px auto;padding:24px}.MarketWideReportPanel-module__XNkCIa__panel h2{margin:8px 0 16px;font-size:clamp(22px,3vw,32px);line-height:1.2}.MarketWideReportPanel-module__XNkCIa__panel p{overflow-wrap:anywhere;line-height:1.6}.MarketWideReportPanel-module__XNkCIa__panel a{text-underline-offset:3px;text-decoration:underline}.MarketWideReportPanel-module__XNkCIa__panel code{overflow-wrap:anywhere;font-size:12px}.MarketWideReportPanel-module__XNkCIa__charts{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;display:grid}@media (max-width:600px){.MarketWideReportPanel-module__XNkCIa__panel{margin:24px 12px;padding:16px}}
.FutureReportLead-module__GAf3hq__opening{width:100%;max-width:1200px;margin:0 auto 48px}.FutureReportLead-module__GAf3hq__figure{margin:0 0 24px}.FutureReportLead-module__GAf3hq__figure img{border-radius:12px;width:100%;height:auto;display:block}.FutureReportLead-module__GAf3hq__figure figcaption{color:#91a4b4;margin-top:12px;font-size:13px;line-height:1.6}.FutureReportLead-module__GAf3hq__paragraph{max-width:780px;font-size:19px;line-height:1.75}.FutureReportLead-module__GAf3hq__citation{color:#91a4b4;margin-top:20px;font-size:13px;line-height:1.6}.FutureReportLead-module__GAf3hq__citation summary{cursor:pointer}.FutureReportLead-module__GAf3hq__citation a{color:inherit;overflow-wrap:anywhere;text-decoration:underline}.FutureReportLead-module__GAf3hq__chartViewport{overscroll-behavior-x:contain;width:100%;max-width:100%;overflow-x:auto}.FutureReportLead-module__GAf3hq__chartViewport:focus-visible{outline-offset:3px;outline:2px solid}.FutureReportLead-module__GAf3hq__fullChart,.FutureReportLead-module__GAf3hq__chartData{color:inherit;font-size:13px;line-height:1.6}.FutureReportLead-module__GAf3hq__fullChart a{text-decoration:underline}.FutureReportLead-module__GAf3hq__chartData summary{cursor:pointer}.FutureReportLead-module__GAf3hq__chartData{max-width:100%;overflow-x:auto}.FutureReportLead-module__GAf3hq__chartData table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:12px}.FutureReportLead-module__GAf3hq__chartData caption{text-align:left;overflow-wrap:anywhere}.FutureReportLead-module__GAf3hq__chartData th,.FutureReportLead-module__GAf3hq__chartData td{text-align:left;border-bottom:1px solid;padding:6px 10px}.FutureReportLead-module__GAf3hq__mobileChart{color:inherit;display:none}.FutureReportLead-module__GAf3hq__mobileChart p{margin:8px 0;font-size:14px;line-height:1.5}@media (max-width:640px){.FutureReportLead-module__GAf3hq__opening,.FutureReportLead-module__GAf3hq__figure{min-width:0}.FutureReportLead-module__GAf3hq__desktopChart{display:none}.FutureReportLead-module__GAf3hq__mobileChart{display:block}.FutureReportLead-module__GAf3hq__chartViewport img{width:100%;max-width:100%}}
