.home-map.svelte-3aaf37{border:1px solid var(--line);border-radius:var(--radius-sign,10px);background:var(--paper);margin:0;overflow:hidden;box-shadow:0 1px 2px #0000000f}.frame.svelte-3aaf37{height:260px;position:relative}.frame.svelte-3aaf37 .map{position:absolute;inset:0}.placeholder.svelte-3aaf37{background:var(--concrete);position:absolute;inset:0}figcaption.svelte-3aaf37{border-top:1px solid var(--line);font-size:var(--step--1,.9rem);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding:.55rem .8rem .5rem;display:flex}figcaption.svelte-3aaf37 a:where(.svelte-3aaf37){white-space:nowrap;font-weight:600}@media (width<=899px){.frame.svelte-3aaf37{height:210px}}.card.svelte-r9kjd5{border:1px solid var(--line);border-left:6px solid var(--sign);border-radius:var(--radius-small);background:var(--paper);max-width:32rem;margin:0 0 1.5rem;padding:.8rem 1rem}.label.svelte-r9kjd5{font-size:var(--step--1,.9rem);color:var(--muted);margin:0;font-weight:600}.city.svelte-r9kjd5{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:.1rem 0 .35rem;display:flex}.name.svelte-r9kjd5{font-size:var(--step-2,1.6rem);color:var(--ink);letter-spacing:-.01em;font-weight:800;text-decoration:none}.actions.svelte-r9kjd5{flex-wrap:wrap;gap:.4rem;margin:0;display:flex}.hero.svelte-1uha8ag{background:var(--concrete);border-bottom:1px solid var(--line);padding:3rem 0 2.5rem}h1.svelte-1uha8ag{font-size:clamp(var(--step-3), 5vw, var(--step-5));letter-spacing:-.015em;max-width:18ch}.lede.svelte-1uha8ag{font-size:var(--step-1);color:var(--muted);max-width:var(--measure);margin:0 0 1.5rem}.hero-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) minmax(300px,400px);align-items:center;gap:2rem 3rem;display:grid}.intro.svelte-1uha8ag{min-width:0}@media (width<=899px){.hero-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}}.states.svelte-1uha8ag{padding-top:2rem}
