.karte-bild .karte-svg{display:block;width:100%;height:100%;transition:transform .5s ease}.karte-bild:hover .karte-svg{transform:scale(1.02)}.karte-bild .karte-name,.karte-bild .karte-praxis,.karte-bild .karte-adresse,.karte-bild .karte-quelle,.karte-bild .karte-halt{paint-order:stroke fill;stroke:#f7f4ec;stroke-width:.22em;stroke-linejoin:round}.karte-bild .karte-name{fill:#6b6355;font-family:var(--sans);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.karte-bild .karte-name.haupt{fill:#4f4a40;letter-spacing:.12em}.karte-bild .karte-praxis{fill:var(--deep);font-family:var(--serif)}.karte-bild .karte-adresse{fill:#4f4a40;font-family:var(--sans)}.karte-bild .karte-halt{fill:#4f4a40;font-family:var(--sans);font-weight:500}.karte-bild .karte-quelle{fill:#6b6355;font-family:var(--sans)}.karte-karte .karte-iframe{display:block;width:100%;aspect-ratio:5 / 4;border:0}@media(prefers-reduced-motion:reduce){.karte-bild:hover .karte-svg{transform:none}}.karte-karte[data-astro-cid-gxgydkyq]{border:1px solid rgba(22,33,29,.14);border-radius:6px;overflow:hidden;background:var(--paper)}.karte-bild[data-astro-cid-gxgydkyq]{position:relative;display:block;width:100%;aspect-ratio:5 / 4;appearance:none;border:0;padding:0;margin:0;background:var(--paper);cursor:pointer;text-align:left;font:inherit;color:inherit}.karte-bild[data-astro-cid-gxgydkyq]:focus-visible{outline:2px solid var(--deep);outline-offset:-3px}.karte-bild[data-astro-cid-gxgydkyq]>div[data-astro-cid-gxgydkyq]{position:absolute;inset:0}.k-klein[data-astro-cid-gxgydkyq]{display:none}.karte-tippen[data-astro-cid-gxgydkyq]{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 14px;padding:18px 20px;background:linear-gradient(180deg,#f7f4ec00,#f7f4ece6 44%,#f7f4ecfa)}.karte-tippen[data-astro-cid-gxgydkyq] b[data-astro-cid-gxgydkyq]{font-size:var(--t-klein);font-weight:600;line-height:1.2;color:var(--deep);border-bottom:1.5px solid var(--gold);padding-bottom:3px;transition:color .22s ease,border-color .22s ease}.karte-tippen[data-astro-cid-gxgydkyq] i[data-astro-cid-gxgydkyq]{font-style:normal;font-size:var(--t-mikro);line-height:1.5;color:var(--dim)}.karte-band[data-astro-cid-gxgydkyq]{padding:20px 22px;border-top:1px solid rgba(22,33,29,.14);background:#fff}.karte-adr[data-astro-cid-gxgydkyq]{margin:0;font-family:var(--serif);font-size:var(--t-titel-klein);line-height:1.3;color:var(--ink)}.karte-adr[data-astro-cid-gxgydkyq] span[data-astro-cid-gxgydkyq]{display:block;margin-top:6px;font-family:var(--sans);font-size:var(--t-klein);line-height:1.55;color:var(--dim)}.karte-adr[data-astro-cid-gxgydkyq] a[data-astro-cid-gxgydkyq]{display:inline-block;margin-top:12px;font-family:var(--sans);font-size:var(--t-klein);font-weight:600;color:var(--deep);text-decoration:none;border-bottom:1.5px solid var(--gold);padding-bottom:3px;transition:border-color .22s ease}.karte-adr[data-astro-cid-gxgydkyq] a[data-astro-cid-gxgydkyq]:hover{border-bottom-color:var(--deep)}@media(max-width:820px){.k-gross[data-astro-cid-gxgydkyq]{display:none}.k-klein[data-astro-cid-gxgydkyq]{display:block}.karte-tippen[data-astro-cid-gxgydkyq]{padding:12px 16px 14px;gap:3px 10px}.karte-tippen[data-astro-cid-gxgydkyq] b[data-astro-cid-gxgydkyq]{font-size:var(--t-klein)}.karte-tippen[data-astro-cid-gxgydkyq] i[data-astro-cid-gxgydkyq]{font-size:var(--t-mikro);line-height:1.45}}.abschluss[data-astro-cid-vmixx4ze]{padding-block:var(--r-block)}.innen[data-astro-cid-vmixx4ze]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:32px 72px;align-items:center}h2[data-astro-cid-vmixx4ze]{font-family:var(--serif);font-weight:400;margin:0;font-size:var(--t-titel);line-height:1.08;letter-spacing:-.018em;color:var(--ink)}.text[data-astro-cid-vmixx4ze]>p[data-astro-cid-vmixx4ze]{margin:16px 0 0;max-width:44ch;font-size:var(--t-lead);line-height:1.6;color:var(--ink)}.zeiten[data-astro-cid-vmixx4ze]{margin:24px 0 0;display:grid;grid-template-columns:auto 1fr;gap:6px 18px;padding-block:16px;border-top:1px solid rgba(22,33,29,.14);border-bottom:1px solid rgba(22,33,29,.14);font-size:var(--t-klein)}.zeiten[data-astro-cid-vmixx4ze] dt[data-astro-cid-vmixx4ze]{color:var(--dim)}.zeiten[data-astro-cid-vmixx4ze] dd[data-astro-cid-vmixx4ze]{margin:0;font-weight:600}.act[data-astro-cid-vmixx4ze]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:var(--r-4)}.wege[data-astro-cid-vmixx4ze]{margin:18px 0 0;font-size:var(--t-mikro);line-height:1.7;color:var(--dim)}.wege[data-astro-cid-vmixx4ze] span[data-astro-cid-vmixx4ze]{display:block}.wege[data-astro-cid-vmixx4ze] a[data-astro-cid-vmixx4ze]{color:inherit;text-decoration:underline;text-decoration-color:#16211d4d;text-underline-offset:3px}.wege[data-astro-cid-vmixx4ze] a[data-astro-cid-vmixx4ze]:hover{text-decoration-color:var(--ink)}@media(max-width:820px){.innen[data-astro-cid-vmixx4ze]{grid-template-columns:1fr;gap:28px}.karte[data-astro-cid-vmixx4ze]{order:2}}
