.results__empty[data-astro-cid-cyhzznsc]{padding:var(--s-7) 0;border-block:var(--hairline) solid var(--rule-strong)}.results__empty-lead[data-astro-cid-cyhzznsc]{max-width:28ch;font-family:var(--font-display);font-size:var(--t-display-4);margin-block-start:var(--s-4);line-height:1.2}.results__empty-body[data-astro-cid-cyhzznsc]{max-width:56ch;font-size:var(--t-body-s);color:var(--text-muted);margin-block-start:var(--s-4);line-height:1.7}.results__summary[data-astro-cid-cyhzznsc]{gap:var(--s-5) clamp(2rem, 6vw, 5rem);margin:0 0 var(--s-7);border-block-end:var(--hairline) solid var(--rule-strong);flex-wrap:wrap;padding-block-end:var(--s-6);display:flex}.results__summary[data-astro-cid-cyhzznsc]>div[data-astro-cid-cyhzznsc]{gap:.4rem;display:grid}.results__summary[data-astro-cid-cyhzznsc] dt[data-astro-cid-cyhzznsc]{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-faint)}.results__summary[data-astro-cid-cyhzznsc] dd[data-astro-cid-cyhzznsc]{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2rem,4.5vw,3.25rem);line-height:1}.results__scroller[data-astro-cid-cyhzznsc]{overflow-x:auto}.results__table[data-astro-cid-cyhzznsc]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:42rem}.results__table[data-astro-cid-cyhzznsc] thead[data-astro-cid-cyhzznsc] th[data-astro-cid-cyhzznsc]{padding:0 var(--s-4) var(--s-3) 0;text-align:start;font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-faint);border-block-end:var(--hairline) solid var(--rule-strong);font-weight:500}.results__table[data-astro-cid-cyhzznsc] tbody[data-astro-cid-cyhzznsc] tr[data-astro-cid-cyhzznsc]{border-block-end:var(--hairline) solid var(--rule)}.results__table[data-astro-cid-cyhzznsc] tbody[data-astro-cid-cyhzznsc] th[data-astro-cid-cyhzznsc]{padding:var(--s-4) var(--s-4) var(--s-4) 0;text-align:start;font-family:var(--font-sans);font-size:var(--t-body-s);font-weight:550}.results__city[data-astro-cid-cyhzznsc]{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.08em;color:var(--text-faint);font-weight:400;display:block}.results__table[data-astro-cid-cyhzznsc] td[data-astro-cid-cyhzznsc]{padding:var(--s-4) var(--s-4) var(--s-4) 0;font-family:var(--font-sans);font-size:var(--t-body-s);color:var(--text-muted)}.results__table[data-astro-cid-cyhzznsc] .num[data-astro-cid-cyhzznsc]{text-align:end;font-family:var(--font-mono)}.results__thin[data-astro-cid-cyhzznsc]{max-width:56ch;font-size:var(--t-small);color:var(--text-faint);margin-block-start:var(--s-5)}.results__provenance[data-astro-cid-cyhzznsc]{gap:var(--s-6) var(--col-gap);border-block-start:var(--hairline) solid var(--rule-strong);margin-block-start:var(--s-8);padding-block-start:var(--s-6);display:grid}.results__provenance[data-astro-cid-cyhzznsc] p[data-astro-cid-cyhzznsc]{max-width:62ch;font-size:var(--t-body-s);color:var(--text-muted);margin-block-start:var(--s-3);line-height:1.7}.results__provenance[data-astro-cid-cyhzznsc] ul[data-astro-cid-cyhzznsc]{margin:var(--s-3) 0 0;gap:.5rem;padding:0;list-style:none;display:grid}.results__provenance[data-astro-cid-cyhzznsc] li[data-astro-cid-cyhzznsc]{font-size:var(--t-body-s);color:var(--text-muted);border-inline-start:2px solid var(--rule);padding-inline-start:var(--s-4)}.results__updated[data-astro-cid-cyhzznsc]{font-size:var(--t-micro);color:var(--text-faint);margin-block-start:var(--s-4)}@media (width>=900px){.results__provenance[data-astro-cid-cyhzznsc]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.results-eyebrow[data-astro-cid-ub4aujo7]{margin-block-start:var(--s-6)}.results-title[data-astro-cid-ub4aujo7]{font-size:var(--t-display-2);letter-spacing:var(--track-tight);max-width:18ch;margin-block-start:var(--s-4);line-height:1}.results-standfirst[data-astro-cid-ub4aujo7]{max-width:54ch;margin-block-start:var(--s-5)}.results-scope[data-astro-cid-ub4aujo7]{border-block-start:var(--hairline) solid var(--rule);font-size:var(--t-micro);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-faint);margin-block-start:var(--s-6);padding-block-start:var(--s-4)}
