.hero.svelte-i1iuqr{border-bottom:1.5px solid var(--rule-strong)}.hero-inner.svelte-i1iuqr{padding-bottom:40px}.stat-strip.svelte-i1iuqr{margin-top:28px;max-width:900px}.stat-row.svelte-i1iuqr{border-width:1.5px;background:var(--sheet)}.stat-row.svelte-i1iuqr dd:where(.svelte-i1iuqr){margin:0}.stat-strip.svelte-i1iuqr .value:where(.svelte-i1iuqr){font-size:2rem}.section.svelte-i1iuqr{padding:56px 0}.section.svelte-i1iuqr .container:where(.svelte-i1iuqr){padding-bottom:0}.section-alt.svelte-i1iuqr{background:var(--sheet);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.chart-outer.svelte-i1iuqr{margin:0;background:var(--sheet);border:1.5px solid var(--rule-strong)}.panel-head.svelte-i1iuqr{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-bottom:1px solid var(--rule-strong)}.panel-t.svelte-i1iuqr{font-family:var(--font-ui);font-weight:800;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.panel-m.svelte-i1iuqr{font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.cat-list.svelte-i1iuqr{list-style:none}.cat-list.svelte-i1iuqr li:where(.svelte-i1iuqr){display:grid;grid-template-columns:minmax(170px,1.2fr) 3fr 72px;gap:16px;align-items:center;padding:9px 16px;border-top:1px solid var(--rule);font-family:var(--font-ui)}.cat-list.svelte-i1iuqr li:where(.svelte-i1iuqr):first-child{border-top:0}.cat-name.svelte-i1iuqr{font-size:.95rem;color:var(--ink)}.cat-bar.svelte-i1iuqr{display:block;height:12px;background:var(--amber-dim)}.cat-bar.svelte-i1iuqr>span:where(.svelte-i1iuqr){display:block;height:100%;background:var(--ink)}.cat-val.svelte-i1iuqr{justify-self:end;font-weight:800;font-variant-numeric:tabular-nums}.table-wrap.svelte-i1iuqr{border-width:1.5px}.state-table.svelte-i1iuqr{margin:0}.sd-name.svelte-i1iuqr{font-size:.92rem;font-weight:700;text-transform:none;letter-spacing:0;background:none;border-bottom:1px solid var(--rule);white-space:nowrap}.state-table.svelte-i1iuqr tbody:where(.svelte-i1iuqr) tr:where(.svelte-i1iuqr):last-child .sd-name:where(.svelte-i1iuqr){border-bottom:0}.rank.svelte-i1iuqr{color:var(--ink-3);font-weight:800}.muted.svelte-i1iuqr{color:var(--ink-2)}.num.svelte-i1iuqr{text-align:right!important}.strong.svelte-i1iuqr{font-weight:700}.cta-row.svelte-i1iuqr{margin-top:28px}#states.svelte-i1iuqr .table-wrap:where(.svelte-i1iuqr){margin-top:28px}.row-cap.svelte-i1iuqr{margin-top:10px;font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.data-sources.svelte-i1iuqr{background:var(--sheet);border:1.5px solid var(--rule-strong)}.ds-title.svelte-i1iuqr{padding:12px 16px;border-bottom:1px solid var(--rule-strong);font-size:.85rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ds-grid.svelte-i1iuqr{display:grid;grid-template-columns:1fr 1fr}.ds-item.svelte-i1iuqr{padding:16px;border-right:1px solid var(--rule)}.ds-item.svelte-i1iuqr:last-child{border-right:0}.ds-name.svelte-i1iuqr{font-size:.95rem;font-weight:700;margin-bottom:6px}.ds-desc.svelte-i1iuqr{font-family:var(--font-read);font-size:.95rem;color:var(--ink-2);line-height:1.55;margin-bottom:10px;max-width:var(--measure)}.ds-link.svelte-i1iuqr{font-size:.85rem;font-weight:700}.ds-footer.svelte-i1iuqr{padding:10px 16px;border-top:1px solid var(--rule);font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);line-height:1.6}@media(max-width:768px){.section.svelte-i1iuqr{padding:40px 0}.stat-strip.svelte-i1iuqr .value:where(.svelte-i1iuqr){font-size:1.6rem}.stat-row.svelte-i1iuqr>.stat-box:where(.svelte-i1iuqr){min-width:0}.demo-grid.svelte-i1iuqr .value:where(.svelte-i1iuqr){font-size:1.3rem}.cat-list.svelte-i1iuqr li:where(.svelte-i1iuqr){grid-template-columns:1fr auto;gap:6px 12px}.cat-list.svelte-i1iuqr .cat-bar:where(.svelte-i1iuqr){grid-column:1 / -1;grid-row:2}.ds-grid.svelte-i1iuqr{grid-template-columns:1fr}.ds-item.svelte-i1iuqr{border-right:0;border-bottom:1px solid var(--rule)}.ds-item.svelte-i1iuqr:last-child{border-bottom:0}}
