.data-module__gDBHsq__page{max-width:1050px;margin:0 auto;padding:38px 24px 64px}.data-module__gDBHsq__eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin:0 0 10px;font-size:11px;font-weight:700}.data-module__gDBHsq__title{font-family:var(--serif);margin:0 0 18px;font-size:clamp(38px,7vw,60px);line-height:1.1}.data-module__gDBHsq__intro{max-width:730px;color:var(--text-secondary);font-size:18px;line-height:1.65}.data-module__gDBHsq__links{flex-wrap:wrap;gap:12px 26px;margin:22px 0;font-size:14px;display:flex}.data-module__gDBHsq__links a,.data-module__gDBHsq__sourceList a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.data-module__gDBHsq__section{border-top:1px solid var(--border-strong);margin:30px 0;padding-top:28px;scroll-margin-top:24px}.data-module__gDBHsq__section h2{font-family:var(--serif);margin:0 0 12px;font-size:clamp(24px,4vw,32px)}.data-module__gDBHsq__section p{line-height:1.7}.data-module__gDBHsq__muted{color:var(--text-secondary);font-size:13px;line-height:1.6}.data-module__gDBHsq__metrics{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:20px;margin:24px 0;padding:22px 0;display:grid}.data-module__gDBHsq__metrics dt{color:var(--text-secondary);font-size:12px}.data-module__gDBHsq__metrics dd{font-variant-numeric:tabular-nums;margin:6px 0;font-size:clamp(26px,4vw,36px);font-weight:650}.data-module__gDBHsq__metrics .data-module__gDBHsq__metricNote{color:var(--text-secondary);margin:0;font-size:12px;font-weight:400}.data-module__gDBHsq__figure{margin:32px 0}.data-module__gDBHsq__figure figcaption{font-size:16px;font-weight:650}.data-module__gDBHsq__legend{flex-wrap:wrap;gap:22px;margin:18px 0 8px;font-size:13px;display:flex}.data-module__gDBHsq__legend i{vertical-align:middle;width:20px;height:3px;margin-right:7px;display:inline-block}.data-module__gDBHsq__chartScroll,.data-module__gDBHsq__tableScroll{overflow-x:auto}.data-module__gDBHsq__chart{width:100%;min-width:570px;color:var(--text-secondary)}.data-module__gDBHsq__notice{border-left:3px solid var(--accent-warm);background:var(--bg-secondary);padding:16px 20px;font-size:14px;line-height:1.7}.data-module__gDBHsq__table{border-collapse:collapse;font-variant-numeric:tabular-nums;white-space:nowrap;width:100%;font-size:14px}.data-module__gDBHsq__table caption{text-align:left;padding:16px 0;font-weight:650}.data-module__gDBHsq__table th,.data-module__gDBHsq__table td{border-bottom:1px solid var(--border);text-align:right;padding:11px 14px}.data-module__gDBHsq__table th:first-child{text-align:left}.data-module__gDBHsq__table thead,.data-module__gDBHsq__table tfoot{background:var(--bg-secondary)}.data-module__gDBHsq__table tfoot{font-weight:650}.data-module__gDBHsq__sourceList{padding-left:22px;font-size:14px;line-height:1.8}.data-module__gDBHsq__sourceList li{margin-bottom:12px}@media (max-width:600px){.data-module__gDBHsq__page{padding:26px 16px 48px}.data-module__gDBHsq__intro{font-size:16px}.data-module__gDBHsq__metrics{grid-template-columns:1fr;gap:18px}.data-module__gDBHsq__metrics>div+div{border-top:1px solid var(--border);padding-top:18px}.data-module__gDBHsq__table th,.data-module__gDBHsq__table td{padding:10px}}
