.report_page___2uSw{width:min(100% - 2rem,980px);margin:0 auto;padding:4rem 0 5rem}.report_hero__erWZN{max-width:820px;margin-bottom:2.5rem}.report_eyebrow__ny4kJ{color:var(--foreground-muted);font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.report_hero__erWZN h1{margin:.5rem 0 1rem;font-size:clamp(2.4rem,7vw,4.8rem);line-height:.98}.report_lead__4pL__{color:var(--foreground-muted);font-size:1.15rem;line-height:1.7}.report_meta__e2Mda{display:flex;flex-wrap:wrap;gap:.75rem 1.2rem;margin-top:1.25rem;color:var(--foreground-muted)}.report_download__xzIv8{display:inline-flex;border-radius:999px;padding:.7rem 1rem;background:var(--foreground);color:var(--background);font-weight:800;text-decoration:none}.report_metrics__FpGYV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin-bottom:2.5rem}.report_card__aMxDD,.report_metric__jXmSp{border:1px solid var(--card-border);border-radius:16px;background:var(--surface);padding:1.15rem}.report_metric__jXmSp strong{display:block;font-size:clamp(1.5rem,4vw,2.3rem)}.report_metric__jXmSp span{color:var(--foreground-muted)}.report_section__SJIDd{padding:2rem 0;border-top:1px solid var(--card-border)}.report_section__SJIDd h2{margin:0 0 .65rem;font-size:1.7rem}.report_sectionIntro__2iMLM{max-width:740px;color:var(--foreground-muted);line-height:1.7}.report_grid__7fl1M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin-top:1.25rem}.report_bar__rUsZp{display:grid;grid-gap:.45rem;gap:.45rem}.report_barHeader__goO59{display:flex;justify-content:space-between;gap:1rem}.report_track__Pty3X{height:9px;overflow:hidden;border-radius:999px;background:var(--card-border)}.report_fill__GPCUN{height:100%;border-radius:inherit;background:var(--brand-yellow)}.report_tableWrap__yt4zJ{overflow-x:auto;margin-top:1rem}.report_table__ZqhgQ{width:100%;border-collapse:collapse}.report_table__ZqhgQ td,.report_table__ZqhgQ th{padding:.75rem;border-bottom:1px solid var(--card-border);text-align:left;white-space:nowrap}.report_table__ZqhgQ th{color:var(--foreground-muted);font-size:.78rem;text-transform:uppercase}.report_table__ZqhgQ a{color:inherit;font-weight:750}.report_method__sefLF{display:grid;grid-gap:.8rem;gap:.8rem;line-height:1.7}.report_method__sefLF p{margin:0}.report_citation__xTkAY{border-left:4px solid var(--brand-yellow);border-radius:0 16px 16px 0;padding:1rem 1.2rem;background:var(--surface);line-height:1.7;overflow-wrap:anywhere}.report_citation__xTkAY p{margin:0}.report_citation__xTkAY p+p{margin-top:.75rem;color:var(--foreground-muted)}@media (max-width:760px){.report_metrics__FpGYV{grid-template-columns:repeat(2,1fr)}.report_grid__7fl1M{grid-template-columns:1fr}}