.kopf[data-astro-cid-jpjm2k3u]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--abstand-mittel);flex-wrap:wrap}.alle[data-astro-cid-jpjm2k3u]{font-size:var(--fs-etikett);color:var(--accent);text-decoration:none;white-space:nowrap}.alle[data-astro-cid-jpjm2k3u]:hover{text-decoration:underline}.reihe[data-astro-cid-jpjm2k3u]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--abstand-eng) var(--abstand-mittel)}.reihe[data-astro-cid-jpjm2k3u] .termin{border-bottom:0;border-top:var(--trenner);padding-top:var(--abstand-mittel)}.reihe[data-astro-cid-jpjm2k3u] .termin .titel{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.reihe[data-astro-cid-jpjm2k3u]{display:flex;gap:var(--abstand-mittel);position:relative;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(var(--abstand-mittel) * -1);padding-inline:var(--abstand-mittel)}.reihe[data-astro-cid-jpjm2k3u] .termin{flex:0 0 76%;scroll-snap-align:start}}.kacheln[data-astro-cid-jzgnltik]{list-style:none;margin:0;padding:0;display:grid;gap:var(--abstand-mittel);grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}.karte[data-astro-cid-jzgnltik]{display:flex;gap:var(--abstand-mittel);align-items:flex-start;text-decoration:none;color:inherit;background:var(--karte-bg);border:var(--karte-border);box-shadow:var(--karte-shadow);border-radius:var(--r);padding:var(--abstand-mittel) var(--abstand-mittel)}.karte[data-astro-cid-jzgnltik]:hover{border-color:var(--accent)}.karte[data-astro-cid-jzgnltik]:hover b[data-astro-cid-jzgnltik]{color:var(--accent)}.sig[data-astro-cid-jzgnltik]{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:var(--r);background:var(--accentSoft);color:var(--accent);font-family:var(--ff-display);font-weight:600}[data-design=warm] .sig[data-astro-cid-jzgnltik]{border-radius:50%}.txt[data-astro-cid-jzgnltik]{display:grid;gap:var(--abstand-eng);min-width:0}.karte[data-astro-cid-jzgnltik] b[data-astro-cid-jzgnltik]{font-family:var(--ff-display);font-size:var(--fs-text)}.ext[data-astro-cid-jzgnltik]{font-family:var(--ff-mono);font-size:var(--fs-etikett);color:var(--accent)}.hin[data-astro-cid-jzgnltik]{font-size:var(--fs-etikett);color:var(--ink2)}.fuer[data-astro-cid-jzgnltik]{font-size:var(--fs-etikett);color:var(--ink3)}.kurz[data-astro-cid-jzgnltik]{list-style:none;margin:0;padding:0}.kurz[data-astro-cid-jzgnltik] a[data-astro-cid-jzgnltik]{color:inherit}.reihe[data-astro-cid-syk7mltl]{list-style:none;margin:0;padding:0;display:grid;gap:var(--abstand-mittel);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.reihe[data-astro-cid-syk7mltl] li[data-astro-cid-syk7mltl]{background:var(--karte-bg);border:var(--karte-border);box-shadow:var(--karte-shadow);border-radius:var(--r);padding:var(--abstand-mittel) var(--abstand-mittel);text-align:center}.reihe[data-astro-cid-syk7mltl] b[data-astro-cid-syk7mltl]{display:block;font-family:var(--ff-display);font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.1;color:var(--accent)}.reihe[data-astro-cid-syk7mltl] span[data-astro-cid-syk7mltl]{display:block;margin-top:var(--abstand-eng);font-size:var(--fs-etikett);color:var(--ink2)}[data-design=ruhig] .reihe[data-astro-cid-syk7mltl] li[data-astro-cid-syk7mltl]{border:0;border-top:1px solid var(--ink);border-radius:0;padding:var(--abstand-mittel) 0 0;text-align:left}[data-design=bild] .reihe[data-astro-cid-syk7mltl] li[data-astro-cid-syk7mltl]{background:var(--surf2)}.gal[data-astro-cid-mmgyxk5p]{display:grid;gap:var(--abstand-mittel);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}@media(min-width:900px){.gal[data-astro-cid-mmgyxk5p]:not(.mosaik){grid-template-columns:repeat(3,1fr)}}figure[data-astro-cid-mmgyxk5p]{margin:0;display:flex;flex-direction:column}figure[data-astro-cid-mmgyxk5p] img[data-astro-cid-mmgyxk5p]{aspect-ratio:3/2;object-fit:cover;width:100%;border-radius:var(--bild-r)}figcaption[data-astro-cid-mmgyxk5p]{font-size:var(--fs-etikett);color:var(--ink3);margin-top:var(--abstand-eng)}@media(min-width:700px){.mosaik[data-astro-cid-mmgyxk5p]{grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr}.mosaik[data-astro-cid-mmgyxk5p] figure[data-astro-cid-mmgyxk5p]:first-child{grid-column:span 2;grid-row:span 2}.mosaik[data-astro-cid-mmgyxk5p] figure[data-astro-cid-mmgyxk5p] img[data-astro-cid-mmgyxk5p]{flex:1;min-height:0;height:100%}.mosaik[data-astro-cid-mmgyxk5p] figure[data-astro-cid-mmgyxk5p]:first-child img[data-astro-cid-mmgyxk5p]{aspect-ratio:auto}}.gitter[data-astro-cid-fe2tg4yh]{display:grid;gap:var(--abstand-weit);grid-template-columns:1.2fr 1fr;align-items:start}.karte[data-astro-cid-fe2tg4yh] img[data-astro-cid-fe2tg4yh]{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:var(--bild-r);border:var(--karte-border)}.quelle[data-astro-cid-fe2tg4yh]{font-size:var(--fs-etikett);color:var(--ink3);margin:var(--abstand-eng) 0 0}.quelle[data-astro-cid-fe2tg4yh] a[data-astro-cid-fe2tg4yh],.karte[data-astro-cid-fe2tg4yh]+p[data-astro-cid-fe2tg4yh] a[data-astro-cid-fe2tg4yh]{display:inline-flex;align-items:center;min-height:var(--tipp)}.quelle[data-astro-cid-fe2tg4yh] a[data-astro-cid-fe2tg4yh]{color:var(--ink3)}.adresse[data-astro-cid-fe2tg4yh]{margin:0 0 var(--abstand-mittel);line-height:1.5}.adresse[data-astro-cid-fe2tg4yh] b[data-astro-cid-fe2tg4yh]{font-family:var(--ff-display)}dl[data-astro-cid-fe2tg4yh]{margin:0;display:grid;grid-template-columns:auto 1fr;gap:var(--abstand-eng) var(--abstand-mittel)}dt[data-astro-cid-fe2tg4yh]{font-weight:600;white-space:nowrap}dd[data-astro-cid-fe2tg4yh]{margin:0;color:var(--ink2)}.links[data-astro-cid-fe2tg4yh]{margin:var(--abstand-mittel) 0 0;display:flex;flex-wrap:wrap;gap:var(--abstand-eng) var(--abstand-mittel)}.links[data-astro-cid-fe2tg4yh] a[data-astro-cid-fe2tg4yh]{text-decoration:none;font-weight:600;display:inline-flex;align-items:center;min-height:var(--tipp)}@media(max-width:800px){.gitter[data-astro-cid-fe2tg4yh]{grid-template-columns:1fr;gap:var(--abstand-mittel)}dl[data-astro-cid-fe2tg4yh]{grid-template-columns:1fr;gap:var(--abstand-eng) 0}dd[data-astro-cid-fe2tg4yh]{margin-bottom:var(--abstand-mittel)}}
