/* Readability pass: preserve the editorial hierarchy while making supporting text usable. */
body{font-size:17px}.site-header nav{font-size:14px}.search-open{font-size:14px}.eyebrow{font-size:12px}.small-label{font-size:11px}.preview-strip{font-size:11px}.hero-footnote{font-size:13px}.hero-deck{font-size:18px}.text-link{font-size:14px}.data-strip strong span{font-size:14px}.section-heading>p{font-size:15px}.card-meta{font-size:12px}.research-card>p{font-size:16px;min-height:55px}.card-stat>span{font-size:12px}.card-bottom{font-size:13px}.principle-list h3{font-size:18px}.principle-list p{font-size:16px}.principle-list span{font-size:13px}.button{font-size:14px}.footer-top p,.footer-top>div{font-size:14px}.footer-bottom{font-size:12px}.footer-bottom p{font-size:12px}.breadcrumb{font-size:13px}.tag{font-size:11px}.report-header h1{max-width:1000px;font-size:56px}.report-deck{font-size:19px}.report-meta,.report-scope{font-size:13px}.stat-label{font-size:15px}.stat-item>p{font-size:13px}.stat-source{font-size:12px}.report-body p{font-size:18px;line-height:1.85}.report-body section>h3{font-size:20px}.report-body .chart-description{font-size:14px}.report-body h2{font-size:35px}.report-sidebar .eyebrow{font-size:12px}.report-sidebar nav{font-size:14px}.sidebar-source p{font-size:13px}.sidebar-source p span{font-size:12px}.sidebar-download{font-size:13px}.definition-note>span{font-size:14px}.definition-note p{font-size:16px}.chart-tabs button{font-size:14px;padding:8px 15px}.chart-footer{font-size:13px}.annual-table{font-size:15px}.annual-table caption{font-size:13px}.table-toolbar label{font-size:13px}input[type=search]{font-size:15px}.table-count{font-size:12px}table{font-size:15px}thead th{font-size:13px}tbody th{font-size:15px}.state-code{font-size:11px}.table-expand{font-size:14px}.report-body .table-note{font-size:13px}.source-entry h3{font-size:18px}.source-entry p,.source-entry a{font-size:14px}.method-grid dt{font-size:13px}.method-grid dd{font-size:15px}.report-body .editorial-note{font-size:14px}.report-related p:last-child{font-size:15px}.dataset-label{font-size:13px}.dataset-list p{font-size:16px}.dataset-scope{font-size:13px!important}.dataset-actions .text-link{font-size:13px}.method-intro p{font-size:17px}.policy-box p{font-size:16px}.dialog-foot{font-size:13px}dialog label{font-size:14px}dialog select,dialog textarea{font-size:14px}.dialog-top .eyebrow{font-size:12px}#search-results a>span{font-size:12px}#search-results a>p,#search-results>p{font-size:14px}.hero-visual figcaption{font-size:10px}.data-chart text{font-size:14px}.mini-chart .data-chart text{font-size:13px}.report-body .data-answer{font-size:20px;color:var(--ink)}.report-body p+p{margin-top:18px}.report-body strong{font-weight:600}.secondary-chart{margin-top:25px}.calculation-note{display:flex;flex-direction:column;gap:7px;background:var(--green-wash);padding:20px 24px;margin-top:23px;font-size:14px}.calculation-note strong{color:var(--green)}.share-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid var(--line);padding:14px 0;margin-top:15px;font-size:13px}.share-toolbar>span{color:var(--muted)}.share-toolbar button{color:var(--green);font-size:14px;text-decoration:underline;text-underline-offset:4px}.source-inline{display:inline-block;font-size:14px;color:var(--green);text-decoration:underline;text-underline-offset:3px;margin-top:10px}.hero-share{margin:-15px 0 24px;display:flex;justify-content:flex-end}.hero-share button{font-size:13px;color:var(--muted);text-decoration:underline;text-underline-offset:4px}.quick-answer{border-left:3px solid var(--green);padding-left:24px;color:var(--ink)!important;margin-top:28px}.share-intro{font-size:15px;margin-bottom:20px}#share-dialog{max-width:750px}#share-scope{font-size:13px;margin-top:12px}.share-downloads{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:20px 0}.share-downloads a{font-size:14px;color:var(--green)}#share-format{margin-bottom:20px}#share-code{font:12px/1.65 Consolas,monospace}.embed-preview{font-size:14px;color:var(--green);margin-top:20px}.embed-preview summary{cursor:pointer}#embed-preview-body{margin-top:15px}#embed-preview-body iframe{display:block}.report-layout{grid-template-columns:minmax(0,1fr) 250px;gap:42px}#using-the-data .button{margin-top:22px}.share-band{display:flex;justify-content:flex-end;margin:-29px 0 35px}.share-band button{font-size:14px;color:var(--green);text-decoration:underline;text-underline-offset:4px}
@media(max-width:1050px){.report-layout{grid-template-columns:minmax(0,1fr) 200px;gap:27px}.report-sidebar{padding-left:18px}.site-header{gap:20px}.site-header nav{gap:17px}.search-open span{display:none}.footer-bottom{gap:25px}.report-meta{gap:10px}.card-bottom{flex-wrap:wrap}.stat-label{font-size:13px}.stat-item{padding:0 20px}}
@media(max-width:760px){.preview-strip{font-size:8px}.hero-copy h1{font-size:53px}.hero-deck{font-size:17px}.hero-footnote{font-size:12px}.eyebrow{font-size:11px}.small-label{font-size:10px}.hero-visual figcaption{font-size:8px}.report-header h1{font-size:43px}.report-deck{font-size:17px}.report-meta,.report-scope{font-size:12px}.report-actions .button{font-size:13px}.report-body p{font-size:17px}.report-body .data-answer{font-size:18px}.report-body h2{font-size:30px}.report-layout{grid-template-columns:1fr}.stat-item,.stat-item:first-child{padding:20px 0}.stat-label{font-size:13px}.stat-item>p{font-size:12px}.stat-source{font-size:11px}.stat-item>strong{font-size:35px}.stat-link{display:block}.chart-footer,.share-toolbar{flex-wrap:wrap;font-size:12px}.table-count{font-size:11px}.table-toolbar label{max-width:185px}.table-toolbar{gap:8px}table{font-size:14px}thead th{font-size:12px}tbody th{font-size:13px}.state-code{font-size:10px}.definition-note p{font-size:15px}.method-grid dd{font-size:14px}.source-entry h3{font-size:16px}.source-entry p,.source-entry a{font-size:12px}.section-heading>p{font-size:14px}.research-card>p{font-size:15px}.card-stat>span{font-size:12px}.principle-list h3{font-size:17px}.principle-list p{font-size:15px}.footer-bottom p{font-size:11px}.menu-toggle{font-size:13px}.card-meta{font-size:11px}.tag{font-size:10px}.method-intro p{font-size:16px}.policy-box p{font-size:15px}.chart-tabs button{font-size:13px}.data-chart text{font-size:18px}.report-body .chart-description{font-size:13px}.quick-answer{padding-left:17px}.share-band{margin-top:-13px}.report-related p:last-child{font-size:15px}.hero-share{margin-top:-10px}.hero-share button{font-size:12px}}
.source-agency{background:transparent;border:1px solid var(--line);padding:3px;width:48px;height:48px}.source-agency img{object-fit:contain;display:block;width:40px;height:40px}.type-bars{margin:28px 0}.type-row{display:grid;grid-template-columns:150px minmax(0,1fr) 40px;align-items:center;gap:14px;margin:15px 0;font-size:14px}.type-row>div{background:var(--green-wash);height:10px}.type-row i{display:block;height:10px;background:var(--green)}.type-row strong{text-align:right;font-variant-numeric:tabular-nums}.incident-table caption{text-align:left;font-size:13px;color:var(--muted);padding:15px 0}.report-body p a{text-decoration:underline;text-underline-offset:3px;color:var(--green)}@media(max-width:760px){.type-row{grid-template-columns:110px minmax(0,1fr) 30px;gap:9px;font-size:12px}.incident-table th,.incident-table td{font-size:12px;padding-left:6px;padding-right:6px}}

.report-questions{padding:24px 28px;background:var(--green-wash);border:1px solid var(--line);margin:24px 0 42px}.report-questions ul{list-style:none;margin:0;padding:0}.report-questions li+li{border-top:1px solid var(--line)}.report-questions a{display:flex;justify-content:space-between;gap:20px;padding:12px 0;font-size:17px;line-height:1.5}.report-sidebar nav a{line-height:1.5}.report-questions .eyebrow{margin-bottom:8px}
