.radius-map[data-astro-cid-3mh67eaz]{margin:0;justify-self:center;width:min(100%,360px)}.radius-map[data-astro-cid-3mh67eaz] svg[data-astro-cid-3mh67eaz]{display:block;width:100%;height:auto;overflow:visible}.rm-zone[data-astro-cid-3mh67eaz]{fill:color-mix(in oklab,var(--m2m-accent-text) 10%,transparent);stroke:color-mix(in oklab,var(--m2m-accent-text) 55%,transparent);stroke-width:1.2}.rm-ring[data-astro-cid-3mh67eaz]{fill:none;stroke:color-mix(in oklab,var(--m2m-fg) 25%,transparent);stroke-dasharray:3 4}.rm-scale[data-astro-cid-3mh67eaz]{fill:var(--m2m-fg-3);font-size:9px;font-weight:600;letter-spacing:.06em}.rm-dot[data-astro-cid-3mh67eaz]{fill:color-mix(in oklab,var(--m2m-fg) 55%,transparent)}.rm-city[data-astro-cid-3mh67eaz]{fill:none;stroke:var(--m2m-fg);stroke-width:2}.rm-city-label[data-astro-cid-3mh67eaz]{fill:var(--m2m-fg);font-size:10px;font-weight:700}.rm-center[data-astro-cid-3mh67eaz]{fill:var(--m2m-accent-text);stroke:var(--m2m-bg, #0d0810);stroke-width:2}.radius-map[data-astro-cid-3mh67eaz] figcaption[data-astro-cid-3mh67eaz]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .9rem;margin-top:.75rem;color:var(--m2m-fg-2);font-size:.8125rem}.rm-key[data-astro-cid-3mh67eaz]{display:inline-block;width:10px;height:10px;margin-right:-.5rem;border-radius:50%;vertical-align:middle}.rm-key--center[data-astro-cid-3mh67eaz]{background:var(--m2m-accent-text)}.rm-key--dot[data-astro-cid-3mh67eaz]{width:6px;height:6px;background:color-mix(in oklab,var(--m2m-fg) 55%,transparent)}.rm-key--city[data-astro-cid-3mh67eaz]{border:2px solid var(--m2m-fg)}.commune-hero[data-astro-cid-ddb3fu5m]{padding-bottom:clamp(2rem,5vw,4rem)}.commune-hero-grid[data-astro-cid-ddb3fu5m]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);align-items:center}@media(max-width:820px){.commune-hero-grid[data-astro-cid-ddb3fu5m]{grid-template-columns:1fr}}.commune-facts[data-astro-cid-ddb3fu5m]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:1rem;margin:0}.commune-facts[data-astro-cid-ddb3fu5m]>div[data-astro-cid-ddb3fu5m]{display:flex;flex-direction:column;gap:.5rem;padding:20px 22px;border:1px solid var(--m2m-border);border-radius:var(--radius);background:var(--m2m-surface-elevated)}.commune-facts[data-astro-cid-ddb3fu5m] dt[data-astro-cid-ddb3fu5m]{color:var(--m2m-fg-3);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.commune-facts[data-astro-cid-ddb3fu5m] dd[data-astro-cid-ddb3fu5m]{display:flex;flex-direction:column;gap:.2rem;margin:0}.commune-facts[data-astro-cid-ddb3fu5m] strong[data-astro-cid-ddb3fu5m]{font-family:var(--font-display);font-size:1.75rem;font-weight:800;line-height:1.1;color:var(--m2m-fg)}.commune-facts[data-astro-cid-ddb3fu5m] dd[data-astro-cid-ddb3fu5m] span[data-astro-cid-ddb3fu5m]{color:var(--m2m-fg-2);font-size:.9rem}.commune-prose[data-astro-cid-ddb3fu5m]{max-width:820px}.commune-prose[data-astro-cid-ddb3fu5m] p[data-astro-cid-ddb3fu5m]{color:var(--m2m-fg-2);font-size:1.0625rem;line-height:1.7;margin:0 0 1rem}.commune-outings[data-astro-cid-ddb3fu5m]{display:grid;gap:.75rem;margin:0;padding:0;list-style:none;max-width:820px}.commune-outings[data-astro-cid-ddb3fu5m] a[data-astro-cid-ddb3fu5m]{display:grid;gap:.3rem;padding:16px 20px;border:1px solid var(--m2m-border);border-radius:var(--radius);background:var(--m2m-surface-elevated);color:inherit;text-decoration:none;border-bottom-width:1px}.commune-outings[data-astro-cid-ddb3fu5m] a[data-astro-cid-ddb3fu5m]:hover,.commune-outings[data-astro-cid-ddb3fu5m] a[data-astro-cid-ddb3fu5m]:focus-visible{border-color:var(--m2m-border-strong)}.commune-outing-date[data-astro-cid-ddb3fu5m],.commune-outing-where[data-astro-cid-ddb3fu5m]{display:inline-flex;align-items:center;gap:.4rem;color:var(--m2m-accent-text);font-size:.85rem;font-weight:700}.commune-outing-where[data-astro-cid-ddb3fu5m]{color:var(--m2m-fg-3);font-weight:600}.commune-outing-title[data-astro-cid-ddb3fu5m]{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:var(--m2m-fg)}.commune-empty[data-astro-cid-ddb3fu5m]{max-width:820px;color:var(--m2m-fg-2);line-height:1.65}.commune-empty[data-astro-cid-ddb3fu5m] a[data-astro-cid-ddb3fu5m],.commune-links[data-astro-cid-ddb3fu5m] a[data-astro-cid-ddb3fu5m],.commune-neighbors[data-astro-cid-ddb3fu5m] a[data-astro-cid-ddb3fu5m]{color:var(--m2m-link-text);font-weight:600;text-decoration:underline;text-underline-offset:3px;border-bottom:0}.commune-neighbors[data-astro-cid-ddb3fu5m]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:.25rem 2rem;margin:0 0 1.75rem;padding:0;list-style:none}.commune-neighbors[data-astro-cid-ddb3fu5m] li[data-astro-cid-ddb3fu5m]{display:flex;justify-content:space-between;gap:1rem;padding:.7rem 0;border-top:1px solid var(--m2m-border)}.commune-neighbors[data-astro-cid-ddb3fu5m] li[data-astro-cid-ddb3fu5m] span[data-astro-cid-ddb3fu5m]{color:var(--m2m-fg-3);font-size:.9rem;white-space:nowrap}.commune-links[data-astro-cid-ddb3fu5m]{display:flex;flex-wrap:wrap;gap:.75rem 1.75rem;margin:0;padding:0;list-style:none}.commune-links[data-astro-cid-ddb3fu5m] a[data-astro-cid-ddb3fu5m]{display:inline-flex;align-items:center;gap:.35rem}.commune-faq[data-astro-cid-ddb3fu5m]{display:grid;gap:1rem;max-width:820px;margin:0}.commune-faq[data-astro-cid-ddb3fu5m]>div[data-astro-cid-ddb3fu5m]{padding:20px 24px;border:1px solid var(--m2m-border);border-radius:var(--radius);background:var(--m2m-surface-elevated)}.commune-faq[data-astro-cid-ddb3fu5m] dt[data-astro-cid-ddb3fu5m]{margin-bottom:.4rem;font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--m2m-fg)}.commune-faq[data-astro-cid-ddb3fu5m] dd[data-astro-cid-ddb3fu5m]{margin:0;color:var(--m2m-fg-2);line-height:1.65}.commune-cta[data-astro-cid-ddb3fu5m]{margin:0}.commune-method[data-astro-cid-ddb3fu5m]{margin-top:2rem;color:var(--m2m-fg-3);font-size:.8125rem;line-height:1.6}
