.hero.svelte-1nmz6u{border-bottom:1.5px solid var(--rule-strong)}.hero-inner.svelte-1nmz6u{padding-bottom:40px}.hero-inner.has-map.svelte-1nmz6u{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:48px;align-items:start}.hero-map.svelte-1nmz6u{padding-top:44px}@media(max-width:1000px){.hero-inner.has-map.svelte-1nmz6u{grid-template-columns:1fr;gap:8px}.hero-map.svelte-1nmz6u{padding-top:8px}}.readings.svelte-1nmz6u{margin-top:24px;grid-template-columns:repeat(2,minmax(0,1fr));border-width:1.5px;background:var(--sheet)}.readings.svelte-1nmz6u>.stat-box:where(.svelte-1nmz6u){min-width:0;border-right:0}.readings.svelte-1nmz6u>.stat-box:where(.svelte-1nmz6u):nth-child(odd){border-right:1px solid var(--rule)}.readings.svelte-1nmz6u>.stat-box:where(.svelte-1nmz6u):nth-child(-n+2){border-bottom:1px solid var(--rule)}.readings.svelte-1nmz6u dd:where(.svelte-1nmz6u){margin:0}.readings.svelte-1nmz6u .value:where(.svelte-1nmz6u){display:flex;align-items:baseline}.readings.svelte-1nmz6u .value:where(.svelte-1nmz6u) .front{font-size:inherit}.section.svelte-1nmz6u{padding:56px 0}.section.svelte-1nmz6u .container:where(.svelte-1nmz6u){padding-bottom:0}.section-alt.svelte-1nmz6u{background:var(--sheet);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.link-list.svelte-1nmz6u{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));column-gap:40px;border-top:1.5px solid var(--rule-strong)}.link-list.svelte-1nmz6u li:where(.svelte-1nmz6u){display:flex;flex-direction:column;gap:2px;padding:10px 0;border-bottom:1px solid var(--rule)}.link-list.svelte-1nmz6u li:where(.svelte-1nmz6u) a:where(.svelte-1nmz6u){font-family:var(--font-ui);font-weight:700}.link-list.svelte-1nmz6u li:where(.svelte-1nmz6u) span:where(.svelte-1nmz6u){font-family:var(--font-ui);font-size:.88rem;color:var(--ink-3)}.table-wrap.svelte-1nmz6u{border-width:1.5px}.num.svelte-1nmz6u{text-align:right!important}.table-cap.svelte-1nmz6u{position:sticky;left:0;padding:10px 14px;border-bottom:1px solid var(--rule-strong);font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);background:var(--sheet)}.data-table.svelte-1nmz6u tbody:where(.svelte-1nmz6u) th.state-name:where(.svelte-1nmz6u){padding:10px 14px;border-bottom:1px solid var(--rule);background:none;font-size:.92rem;font-weight:700;letter-spacing:0;text-transform:none;white-space:normal}.data-table.svelte-1nmz6u tbody:where(.svelte-1nmz6u) tr:where(.svelte-1nmz6u):last-child th.state-name:where(.svelte-1nmz6u){border-bottom:0}.chart-outer.svelte-1nmz6u{margin:0;background:var(--sheet);border:1.5px solid var(--rule-strong)}.panel-head.svelte-1nmz6u{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-bottom:1px solid var(--rule-strong)}.panel-t.svelte-1nmz6u{font-family:var(--font-ui);font-weight:800;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.panel-m.svelte-1nmz6u{font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.cat-list.svelte-1nmz6u{list-style:none}.cat-list.svelte-1nmz6u li:where(.svelte-1nmz6u){display:grid;grid-template-columns:minmax(150px,1.3fr) 3fr 84px;gap:16px;align-items:center;padding:8px 16px;border-top:1px solid var(--rule);font-family:var(--font-ui)}.cat-list.svelte-1nmz6u li:where(.svelte-1nmz6u):first-child{border-top:0}.cat-name.svelte-1nmz6u{font-size:.92rem;color:var(--ink)}.cat-bar.svelte-1nmz6u{display:block;height:10px;background:var(--amber-dim)}.cat-bar.svelte-1nmz6u>span:where(.svelte-1nmz6u){display:block;height:100%}.cat-bar.rise.svelte-1nmz6u>span:where(.svelte-1nmz6u){background:var(--rise)}.cat-bar.fall.svelte-1nmz6u>span:where(.svelte-1nmz6u){background:var(--fall)}.cat-list.svelte-1nmz6u .front{justify-self:end}.section-note.svelte-1nmz6u{margin-top:16px;font-family:var(--font-ui);font-size:.88rem;font-weight:700}.city-list.svelte-1nmz6u{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));border-top:1.5px solid var(--rule-strong)}.city-list.svelte-1nmz6u li:where(.svelte-1nmz6u){border-bottom:1px solid var(--rule)}.city-list.svelte-1nmz6u a:where(.svelte-1nmz6u){display:flex;align-items:center;min-height:48px;font-family:var(--font-ui);font-weight:700}.data-sources.svelte-1nmz6u{background:var(--sheet);border:1.5px solid var(--rule-strong)}.ds-title.svelte-1nmz6u{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-1nmz6u{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));overflow:hidden}.ds-item.svelte-1nmz6u{padding:16px;border-left:1px solid var(--rule);border-top:1px solid var(--rule);margin:-1px 0 0 -1px}.ds-name.svelte-1nmz6u{font-size:.92rem;font-weight:700;margin-bottom:6px}.ds-desc.svelte-1nmz6u{font-family:var(--font-read);font-size:.92rem;color:var(--ink-2);line-height:1.5;margin-bottom:8px}.ds-link.svelte-1nmz6u{font-size:.85rem;font-weight:700}.ds-footer.svelte-1nmz6u{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-1nmz6u{padding:40px 0}.readings.svelte-1nmz6u{grid-template-columns:repeat(2,minmax(0,1fr))}.readings.svelte-1nmz6u .value:where(.svelte-1nmz6u){font-size:1.4rem}.cat-list.svelte-1nmz6u li:where(.svelte-1nmz6u){grid-template-columns:1fr auto;gap:6px 12px}.cat-list.svelte-1nmz6u .cat-bar:where(.svelte-1nmz6u){grid-column:1 / -1;grid-row:2}}
