.reports-module__4pMA5q__previewStack{gap:clamp(var(--space-5), 4vw, var(--space-7));min-width:0;display:grid}.reports-module__4pMA5q__panel{background:var(--color-bg-1);border:1px solid var(--color-line-1);padding:clamp(var(--space-4), 3vw, var(--space-6));box-shadow:var(--shadow-1);min-width:0}.reports-module__4pMA5q__panelHeading{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin-bottom:var(--space-5);flex-wrap:wrap;min-width:0;display:flex}.reports-module__4pMA5q__panelHeading>div{min-width:0}.reports-module__4pMA5q__panelHeading>div:first-child{flex:34rem}.reports-module__4pMA5q__panelHeading h2{max-width:32ch}.reports-module__4pMA5q__panelHeading p:not(.reports-module__4pMA5q__eyebrow){color:var(--color-text-3);max-width:70ch;margin-bottom:0}.reports-module__4pMA5q__controls{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:min(100%,16rem);display:flex}.reports-module__4pMA5q__controls label{font-size:var(--fs-caption);color:var(--color-text-2);font-weight:700}.reports-module__4pMA5q__controls select{border:1px solid var(--color-line-input);border-radius:var(--radius-1);background:var(--color-bg-1);min-height:44px;color:var(--color-text-1);padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--fs-body-s)}.reports-module__4pMA5q__viewToggle{gap:var(--space-1);margin-left:auto;display:inline-flex}.reports-module__4pMA5q__legend{gap:var(--space-3) var(--space-5);margin:0 0 var(--space-5);color:var(--color-text-2);font-size:var(--fs-caption);flex-wrap:wrap;padding:0;list-style:none;display:flex}.reports-module__4pMA5q__legend li{align-items:center;gap:var(--space-2);margin:0;display:inline-flex}.reports-module__4pMA5q__legendSwatch{border-radius:var(--radius-1);background:var(--color-data-baseline);width:1rem;height:.6rem;display:inline-block}.reports-module__4pMA5q__legendSwatch[data-year=current]{background:var(--color-data-latest)}.reports-module__4pMA5q__comparisonChart{gap:var(--space-4);min-width:0;display:grid}.reports-module__4pMA5q__comparisonRow{gap:var(--space-4);grid-template-columns:minmax(8rem,13rem) minmax(0,1fr);align-items:start;display:grid}.reports-module__4pMA5q__comparisonLabel{color:var(--color-text-1);font-size:var(--fs-body-s);font-weight:700;line-height:var(--lh-snug)}.reports-module__4pMA5q__comparisonBars{gap:var(--space-2);min-width:0;display:grid}.reports-module__4pMA5q__barLine{align-items:center;gap:var(--space-2);grid-template-columns:2.5rem minmax(0,1fr) auto;min-width:0;display:grid}.reports-module__4pMA5q__barYear{color:var(--color-text-3);font-size:var(--fs-micro);font-variant-numeric:tabular-nums}.reports-module__4pMA5q__barTrack,.reports-module__4pMA5q__outlookTrack{background:var(--color-bg-3);border-radius:var(--radius-1);min-width:0;height:.8rem;display:block}.reports-module__4pMA5q__barFill,.reports-module__4pMA5q__outlookFill{border-radius:var(--radius-1);background:var(--color-data-baseline);min-width:2px;height:100%;display:block}.reports-module__4pMA5q__barFill[data-year=current]{background:var(--color-data-latest)}.reports-module__4pMA5q__barValue{white-space:nowrap;color:var(--color-text-1);font-size:var(--fs-body-s);font-variant-numeric:tabular-nums}.reports-module__4pMA5q__barDelta{color:var(--color-text-3);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;margin-top:var(--space-1);display:block}.reports-module__4pMA5q__tableWrap{margin-top:var(--space-3);min-width:0;max-width:100%;overflow-x:auto}.reports-module__4pMA5q__tableWrap:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.reports-module__4pMA5q__tableWrap table{min-width:36rem}.reports-module__4pMA5q__outlookChart{gap:var(--space-4);margin:var(--space-6) 0;max-width:50rem;display:grid}.reports-module__4pMA5q__outlookRow{align-items:center;gap:var(--space-3);grid-template-columns:minmax(8rem,12rem) minmax(0,1fr) auto;display:grid}.reports-module__4pMA5q__outlookFill[data-outlook=increase]{background:var(--status-positive-base)}.reports-module__4pMA5q__outlookFill[data-outlook=same]{background:var(--color-data-baseline)}.reports-module__4pMA5q__outlookFill[data-outlook=decrease]{background:var(--status-negative-base)}.reports-module__4pMA5q__outlookRow strong{text-align:right;min-width:4.5ch;font-size:var(--fs-body-s);font-variant-numeric:tabular-nums}.reports-module__4pMA5q__note{color:var(--color-text-3);font-size:var(--fs-caption);max-width:78ch;margin:var(--space-5) 0 0}.reports-module__4pMA5q__facts{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.reports-module__4pMA5q__facts>div{padding-top:var(--space-3);border-top:1px solid #fff6}.reports-module__4pMA5q__facts dt{color:#ffffffb8;font-size:var(--fs-caption)}.reports-module__4pMA5q__facts dd{margin:var(--space-2) 0 0;color:var(--color-text-on-brand);font-size:var(--fs-h2);font-variant-numeric:tabular-nums;font-weight:700}.reports-module__4pMA5q__facts dd span{color:#ffffffb8;font-size:var(--fs-caption);font-weight:400;display:block}.reports-module__4pMA5q__contentGrid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.reports-module__4pMA5q__contentGroup{border-top:2px solid var(--color-brand);padding-top:var(--space-4)}.reports-module__4pMA5q__contentGroup h3{margin-bottom:var(--space-2)}.reports-module__4pMA5q__contentGroup>p{color:var(--color-text-3);font-size:var(--fs-body-s)}.reports-module__4pMA5q__contentGroup ul{margin:var(--space-4) 0 0;padding:0;list-style:none}.reports-module__4pMA5q__contentGroup li{gap:var(--space-1) var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-line-1);grid-template-columns:minmax(0,1fr) auto;display:grid}.reports-module__4pMA5q__contentGroup li strong{font-size:var(--fs-body-s)}.reports-module__4pMA5q__contentGroup li .caption{grid-column:1/-1}.reports-module__4pMA5q__sourceNote{margin-top:var(--space-6)}.reports-module__4pMA5q__enquiry{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.reports-module__4pMA5q__enquiry p:not(.reports-module__4pMA5q__eyebrow){color:#fffc;max-width:60ch}.reports-module__4pMA5q__commerceDetails{gap:var(--space-2) var(--space-5);margin:var(--space-4) 0 0;color:#fffc;font-size:var(--fs-caption);flex-wrap:wrap;padding:0;list-style:none;display:flex}.reports-module__4pMA5q__commerceDetails li{margin:0}.reports-module__4pMA5q__backLink{padding-block:var(--space-6)}@media (max-width:760px){.reports-module__4pMA5q__facts,.reports-module__4pMA5q__contentGrid{grid-template-columns:1fr}.reports-module__4pMA5q__enquiry{flex-direction:column;align-items:flex-start}}@media (max-width:680px){.reports-module__4pMA5q__panelHeading{align-items:stretch}.reports-module__4pMA5q__controls{min-width:0}.reports-module__4pMA5q__viewToggle{margin-left:0}.reports-module__4pMA5q__comparisonRow{gap:var(--space-2);grid-template-columns:1fr}.reports-module__4pMA5q__outlookRow{gap:var(--space-2);grid-template-columns:minmax(6rem,8rem) minmax(0,1fr) auto}}.reports-module__4pMA5q__landingHeader .page-header{padding-block:var(--space-5)}.reports-module__4pMA5q__landingFeature{min-width:0}.reports-module__4pMA5q__landingFeatureCard{gap:var(--space-5);background:var(--color-bg-1);border:1px solid var(--color-line-1);padding:clamp(var(--space-4), 3vw, var(--space-6));box-shadow:var(--shadow-1);display:grid}.reports-module__4pMA5q__landingFeatureHeader{gap:var(--space-5);grid-template-columns:minmax(0,1.15fr) minmax(14rem,.85fr);align-items:end;display:grid}.reports-module__4pMA5q__landingFeatureHeader h2{margin-bottom:var(--space-2)}.reports-module__4pMA5q__landingFeatureSubtitle{margin:0 0 var(--space-4);color:var(--color-text-3);font-size:var(--fs-body-s)}.reports-module__4pMA5q__landingFeatureFinding{max-width:58ch;color:var(--color-text-2);margin:0}.reports-module__4pMA5q__landingFeatureMeta{color:var(--color-text-3);font-size:var(--fs-caption);text-align:right;margin:0}.reports-module__4pMA5q__landingMetricsIntro{justify-content:space-between;gap:var(--space-4);border-top:2px solid var(--color-brand);padding-top:var(--space-3);align-items:baseline;display:flex}.reports-module__4pMA5q__landingMetricsIntro p{margin:0}.reports-module__4pMA5q__landingMetricsIntro p:not(.reports-module__4pMA5q__eyebrow){color:var(--color-text-3);font-size:var(--fs-caption)}.reports-module__4pMA5q__landingMetrics{border-bottom:1px solid var(--color-line-1);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.reports-module__4pMA5q__landingMetric{min-width:0;padding:var(--space-4) var(--space-5) var(--space-4) 0;border-right:1px solid var(--color-line-1)}.reports-module__4pMA5q__landingMetric+.reports-module__4pMA5q__landingMetric{padding-left:var(--space-5)}.reports-module__4pMA5q__landingMetric:last-child{border-right:0}.reports-module__4pMA5q__landingMetric dt{color:var(--color-text-2);font-size:var(--fs-body-s);font-weight:700}.reports-module__4pMA5q__landingMetric dd{margin:var(--space-2) 0;color:var(--color-brand);font-variant-numeric:tabular-nums;letter-spacing:var(--tr-display);overflow-wrap:anywhere;font-size:clamp(1.7rem,1rem + 1.8vw,2.65rem);font-weight:700;line-height:1.05}.reports-module__4pMA5q__landingMetric dd span{margin-top:var(--space-2);color:var(--color-text-3);font-size:var(--fs-caption);letter-spacing:0;font-weight:400;display:block}.reports-module__4pMA5q__landingFeatureBody{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr);align-items:start;display:grid}.reports-module__4pMA5q__landingNote{max-width:62ch;margin:0 0 var(--space-3);color:var(--color-text-3);font-size:var(--fs-caption)}.reports-module__4pMA5q__landingActions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.reports-module__4pMA5q__landingChart{min-width:0;padding:var(--space-4);background:var(--color-bg-2);border:1px solid var(--color-line-1);margin:0}.reports-module__4pMA5q__landingChart figcaption h3{margin-bottom:var(--space-2);font-size:var(--fs-h3)}.reports-module__4pMA5q__landingChart figcaption p:last-child{color:var(--color-text-3);font-size:var(--fs-caption);margin:0}.reports-module__4pMA5q__landingBars{gap:var(--space-3);margin:var(--space-5) 0 0;padding:0;list-style:none;display:grid}.reports-module__4pMA5q__landingBars li{align-items:center;gap:var(--space-2);grid-template-columns:3rem minmax(0,1fr) auto;margin:0;display:grid}.reports-module__4pMA5q__landingBarYear{color:var(--color-text-3);font-size:var(--fs-caption);font-variant-numeric:tabular-nums}.reports-module__4pMA5q__landingBarTrack{background:var(--color-bg-3);border-radius:var(--radius-1);min-width:0;height:.8rem;display:block}.reports-module__4pMA5q__landingBarFill{border-radius:var(--radius-1);background:var(--color-data-baseline);min-width:2px;height:100%;display:block}.reports-module__4pMA5q__landingBarFill[data-year=current]{background:var(--color-data-latest)}.reports-module__4pMA5q__landingBars strong{color:var(--color-text-1);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.reports-module__4pMA5q__landingEmpty{color:var(--color-text-3);margin:0}.reports-module__4pMA5q__landingCatalogue{min-width:0}.reports-module__4pMA5q__landingCatalogue .section-heading{margin-bottom:var(--space-5)}.reports-module__4pMA5q__landingCatalogueGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.reports-module__4pMA5q__landingCatalogueGrid>li{min-width:0;margin:0;display:flex}.reports-module__4pMA5q__landingCatalogueCard{gap:var(--space-3);min-width:0;padding:var(--space-4);background:var(--color-bg-2);border:1px solid var(--color-line-1);flex-direction:column;flex:auto;display:flex}.reports-module__4pMA5q__landingCatalogueCard h3{font-size:var(--fs-h3);margin:0}.reports-module__4pMA5q__landingCatalogueCard p{color:var(--color-text-3);font-size:var(--fs-body-s);margin:0}.reports-module__4pMA5q__landingCatalogueCard .cluster{margin-top:auto}.reports-module__4pMA5q__landingCatalogueFooter{border-top:1px solid var(--color-line-1);padding-top:var(--space-3);font-size:var(--fs-caption)}@media (max-width:760px){.reports-module__4pMA5q__landingHeader .page-header{padding-block:var(--space-4)}.reports-module__4pMA5q__landingFeatureHeader,.reports-module__4pMA5q__landingFeatureBody{grid-template-columns:1fr}.reports-module__4pMA5q__landingFeatureMeta{text-align:left}.reports-module__4pMA5q__landingChart{max-width:none}}@media (max-width:560px){.reports-module__4pMA5q__landingMetrics{grid-template-columns:1fr}.reports-module__4pMA5q__landingMetric,.reports-module__4pMA5q__landingMetric+.reports-module__4pMA5q__landingMetric{padding:var(--space-3) 0;border-right:0;border-bottom:1px solid var(--color-line-1)}.reports-module__4pMA5q__landingMetric:last-child{border-bottom:0}.reports-module__4pMA5q__landingMetricsIntro{display:block}.reports-module__4pMA5q__landingMetricsIntro p:not(.reports-module__4pMA5q__eyebrow){margin-top:var(--space-1)}}
