.saved.svelte-1n3qci3{margin:0 0 var(--space-3);font-size:var(--text-sm)}.grid.svelte-1n3qci3{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin:0;padding:0;list-style:none;display:grid}.district.svelte-1n3qci3{min-height:var(--touch-target);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);flex-direction:column;gap:2px;text-decoration:none;display:flex}.district.svelte-1n3qci3:hover{border-color:var(--color-accent);color:var(--color-text)}.hd.svelte-1n3qci3{font-size:var(--text-sm);color:var(--color-link);font-weight:600}.area.svelte-1n3qci3{font-size:var(--text-sm);color:var(--color-text-muted)}.intro.svelte-1wg3qai{gap:var(--space-3);flex-direction:column;max-width:46em;display:flex}.eyebrow.svelte-1wg3qai{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);font-weight:500}h1.svelte-1wg3qai{font-family:var(--font-serif);font-size:clamp(32px,5vw,48px);font-weight:400;line-height:1.1}.lead.svelte-1wg3qai{font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.55}.count.svelte-1wg3qai{font-weight:600}.block.svelte-1wg3qai{gap:var(--space-3);flex-direction:column;display:flex}.block.svelte-1wg3qai>h2:where(.svelte-1wg3qai){font-family:var(--font-serif);font-size:26px;font-weight:400}.block.svelte-1wg3qai>p:where(.svelte-1wg3qai){max-width:46em;line-height:1.55}.hint.svelte-1wg3qai{font-size:var(--text-sm);color:var(--color-text-muted)}.stack.svelte-1wg3qai{gap:var(--space-4);flex-direction:column;display:flex}.source.svelte-1wg3qai{font-size:var(--text-sm);color:var(--color-text-muted)}
