.lead.svelte-sayh7y{max-width:760px;margin-bottom:20px}.filters.svelte-sayh7y{flex-wrap:wrap;justify-content:space-between;gap:12px;margin:18px 0;display:flex}.kinds.svelte-sayh7y{flex-wrap:wrap;gap:6px;display:flex}.kinds.svelte-sayh7y button:where(.svelte-sayh7y){border:1px solid var(--border);background:var(--surface);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font-weight:600;display:inline-flex}.kinds.svelte-sayh7y button.on:where(.svelte-sayh7y){border-color:var(--clay);box-shadow:inset 0 0 0 1px var(--clay)}.kinds.svelte-sayh7y i:where(.svelte-sayh7y){border:1px solid var(--border);width:10px;height:10px;transform:rotate(45deg)}.filters.svelte-sayh7y input:where(.svelte-sayh7y){max-width:300px}.parks.svelte-sayh7y{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin-bottom:20px;display:grid}.park.svelte-sayh7y{background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:14px;transition:transform .15s;display:grid;overflow:hidden;text-decoration:none!important}.park.svelte-sayh7y:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.park.been.svelte-sayh7y{border-color:var(--clay)}.img.svelte-sayh7y{aspect-ratio:16/9;background:linear-gradient(135deg, var(--grass), var(--navy)) center / cover;position:relative}.tag.svelte-sayh7y{background:var(--clay);color:#fff;border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:700;position:absolute;top:8px;left:8px}.body.svelte-sayh7y{gap:2px;padding:10px 12px 12px;display:grid}
