.tile.svelte-76qcat{background:var(--cream);border-radius:var(--radius);box-shadow:var(--shadow);align-content:start;gap:6px;min-height:110px;padding:18px 16px;text-decoration:none;display:grid}strong.svelte-76qcat{font-size:1.45rem;font-weight:800;font-stretch:75%;line-height:1}.swing.svelte-76qcat{justify-self:start}.toggle.svelte-wh41qr{gap:8px;display:flex}button.svelte-wh41qr{cursor:pointer}.hero.svelte-1uha8ag{gap:16px;max-width:720px;padding:28px 0 8px;display:grid}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.02em;margin:0;font-size:clamp(2.8rem,11vw,5.5rem);line-height:.88}.lede.svelte-1uha8ag{margin:0;font-size:1.1rem}.for.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font-size:.95rem}.categories.svelte-1uha8ag{flex-wrap:wrap;gap:4px 18px;max-width:900px;margin:28px 0 8px;display:flex}.categories.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--ink);font-size:clamp(1.25rem,3.4vw,1.75rem);font-weight:800;font-stretch:75%;line-height:1.25;text-decoration:none}.categories.svelte-1uha8ag a:where(.svelte-1uha8ag):hover,.categories.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible{color:var(--accent);background:var(--cream);border-radius:4px}.shops.svelte-1uha8ag{margin-top:36px}.tiles.svelte-1uha8ag{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width>=768px){.tiles.svelte-1uha8ag{grid-template-columns:repeat(4,1fr)}}
