.hero.svelte-1q4q3r7{padding:var(--kompi-space-8) 0 var(--kompi-space-8);border-bottom:2px solid var(--kompi-ink)}h1.svelte-1q4q3r7{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(34px,5vw,52px);line-height:1}.meta.svelte-1q4q3r7{color:var(--kompi-text-2);flex-wrap:wrap;gap:4px 20px;margin:14px 0 0;font-size:16px;display:flex}.meta.svelte-1q4q3r7 a:where(.svelte-1q4q3r7){color:var(--kompi-text)}.also.svelte-1q4q3r7{margin-top:var(--kompi-space-5);color:var(--kompi-accent-text);font-size:15px;display:inline-block}h2.svelte-1q4q3r7{margin:0 0 var(--kompi-space-3);font-size:var(--kompi-text-xl);line-height:1.1}.n.svelte-1q4q3r7{color:var(--kompi-text-3)}.group.svelte-1q4q3r7{padding:var(--kompi-space-8) 0 var(--kompi-space-2);scroll-margin-top:64px}.rows.svelte-1q4q3r7{border-top:2px solid var(--kompi-ink);columns:2 380px;column-gap:var(--kompi-space-6);margin:0;padding:0;list-style:none}.rows.svelte-1q4q3r7 li:where(.svelte-1q4q3r7){break-inside:avoid;border-bottom:1px solid var(--kompi-border);flex-direction:column;gap:2px;padding:10px 0;display:flex}.name.svelte-1q4q3r7{font-size:17px}.addr.svelte-1q4q3r7{color:var(--kompi-text-3);font-size:14px}.hours.svelte-1q4q3r7{font-variant-numeric:tabular-nums;color:var(--kompi-text-3);font-size:14px}.contact.svelte-1q4q3r7{flex-wrap:wrap;gap:2px 16px;font-size:15px;display:flex}.contact.svelte-1q4q3r7 a:where(.svelte-1q4q3r7){min-height:32px;color:var(--kompi-accent-text);align-items:center;display:inline-flex}.nearby.svelte-1q4q3r7{margin-top:var(--kompi-space-10)}.nearby.svelte-1q4q3r7 ul:where(.svelte-1q4q3r7){flex-wrap:wrap;gap:6px 20px;margin:10px 0 0;padding:0;font-size:16px;list-style:none;display:flex}.nearby.svelte-1q4q3r7 a:where(.svelte-1q4q3r7){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}
