.picker.svelte-1uha8ag{color:#1a1f2e;max-width:1100px;margin:0 auto;padding:4rem 2rem 3rem;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}header.svelte-1uha8ag{text-align:center;margin-bottom:3rem}h1.svelte-1uha8ag{letter-spacing:-.02em;margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600}.lede.svelte-1uha8ag{color:#4a5468;max-width:38rem;margin:0 auto;font-size:1.0625rem;line-height:1.5}.grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;margin-bottom:3rem;display:grid}.card.svelte-1uha8ag{appearance:none;text-align:left;cursor:pointer;font:inherit;color:inherit;background:#fff;border:1px solid #e2e6ee;border-radius:12px;padding:1.5rem 1.25rem;transition:transform .15s,border-color .15s,box-shadow .15s}.card.svelte-1uha8ag:hover{border-color:#6772e5;transform:translateY(-2px);box-shadow:0 6px 24px #6772e526}.card.svelte-1uha8ag:focus-visible{outline-offset:2px;outline:2px solid #6772e5}.card.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.tenant.svelte-1uha8ag{color:#2d3447;margin:0 0 .25rem;font-size:.9375rem;font-weight:500}.tagline.svelte-1uha8ag{color:#6b7488;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.8125rem}.note.svelte-1uha8ag{color:#8a93a6;margin:.75rem 0 0;font-size:.75rem;font-style:italic}footer.svelte-1uha8ag{text-align:center}.disclaimer.svelte-1uha8ag{color:#8a93a6;margin:0;font-size:.8125rem}
