.hero.svelte-1120kl6{padding:var(--kompi-space-8) 0 var(--kompi-space-8);border-bottom:2px solid var(--kompi-ink)}.kicker.svelte-1120kl6{color:var(--kompi-text-3);margin:0 0 6px;font-size:15px}h1.svelte-1120kl6{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(34px,5vw,52px);line-height:1}.meta.svelte-1120kl6{color:var(--kompi-text-2);margin:14px 0 0;font-size:16px}.sep.svelte-1120kl6{color:var(--kompi-text-4);margin:0 8px}.tally.svelte-1120kl6{flex-wrap:wrap;gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex}.tally.svelte-1120kl6 li:where(.svelte-1120kl6){background:var(--kompi-surface);border:2px solid var(--kompi-ink);align-items:center;gap:6px;height:32px;padding:0 10px;font-size:15px;display:inline-flex}.n.svelte-1120kl6{color:var(--kompi-text-3)}.glyph.svelte-1120kl6{display:inline-flex}.btn.svelte-1120kl6{height:48px;margin-top:var(--kompi-space-6);align-items:center;padding:0 18px;font-size:15px;display:inline-flex}.btn-primary.svelte-1120kl6{background:var(--kompi-accent);color:var(--kompi-accent-ink)}.btn-primary.svelte-1120kl6:hover{background:var(--kompi-accent-hover);color:var(--kompi-accent-ink);text-decoration:none}.also.svelte-1120kl6{margin-top:var(--kompi-space-4);color:var(--kompi-accent-text);font-size:15px;display:block}h2.svelte-1120kl6{font-size:var(--kompi-text-xl);margin:0;line-height:1.1}.group.svelte-1120kl6{padding:var(--kompi-space-8) 0 var(--kompi-space-2)}.desc.svelte-1120kl6{margin:4px 0 var(--kompi-space-3);color:var(--kompi-text-3);font-size:15px}.rows.svelte-1120kl6{border-top:2px solid var(--kompi-ink);margin:0;padding:0;list-style:none}.rows.svelte-1120kl6 li:where(.svelte-1120kl6){border-bottom:1px solid var(--kompi-border)}.row.svelte-1120kl6{min-height:44px;color:var(--kompi-text);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:16px;padding:10px 0;display:grid}.row.svelte-1120kl6:hover{background:var(--kompi-accent-subtle);text-decoration:none}.name.svelte-1120kl6{font-size:17px}.addr.svelte-1120kl6{color:var(--kompi-text-3);grid-column:1;font-size:14px}.cats.svelte-1120kl6{color:var(--kompi-text-2);grid-area:1/2/span 2;align-self:center;gap:6px;display:inline-flex}.week.svelte-1120kl6{border-collapse:collapse;margin:-4px 0 10px;font-size:14px}.week.svelte-1120kl6 th:where(.svelte-1120kl6){text-align:left;color:var(--kompi-text-3);padding:1px 16px 1px 0;font-weight:600}.more.svelte-1120kl6{margin:10px 0 0;font-size:15px}.more.svelte-1120kl6 a:where(.svelte-1120kl6){color:var(--kompi-accent-text)}.nearby.svelte-1120kl6{margin-top:var(--kompi-space-10)}.nearby.svelte-1120kl6 ul:where(.svelte-1120kl6){flex-wrap:wrap;gap:6px 20px;margin:10px 0 0;padding:0;font-size:16px;list-style:none;display:flex}.nearby.svelte-1120kl6 a:where(.svelte-1120kl6){color:var(--kompi-text);text-decoration:underline;-webkit-text-decoration-color:var(--kompi-accent);text-decoration-color:var(--kompi-accent);text-underline-offset:3px;text-decoration-thickness:2px}
