.kvkarte__tafel[data-astro-cid-ecsph7cz]:not(:has(.kvkarte__termine li)) .kvkarte__zwischen--mit[data-astro-cid-ecsph7cz],.kvkarte__tafel[data-astro-cid-ecsph7cz]:has(.kvkarte__termine li) .kvkarte__zwischen--ohne[data-astro-cid-ecsph7cz],.kvkarte__termine[data-astro-cid-ecsph7cz]:not(:has(li)){display:none}.kvkarte[data-astro-cid-ecsph7cz]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:40px;width:100%;display:grid}.kvkarte__karte[data-astro-cid-ecsph7cz]{border:1px solid var(--linie);border-radius:var(--radius-karte);background:var(--weiss);box-shadow:var(--schatten-karte);padding:24px}.kvkarte__karte[data-astro-cid-ecsph7cz] svg[data-astro-cid-ecsph7cz]{width:100%;height:auto;display:block}.kvkarte__kreis[data-astro-cid-ecsph7cz]{fill:color-mix(in srgb, var(--blau) var(--kv-anteil,40%), var(--weiss));stroke:var(--weiss);stroke-width:2px;vector-effect:non-scaling-stroke;cursor:pointer;transition:fill .2s}.kvkarte__kreis[data-astro-cid-ecsph7cz]:hover{fill:var(--blau)}.kvkarte__kreis[data-astro-cid-ecsph7cz].ist-gewaehlt{fill:var(--rot)}.kvkarte__hinweis[data-astro-cid-ecsph7cz]{text-align:center;font:500 14px/1.4 var(--schrift-nav);color:var(--tinte-2);margin:12px 0 0}.kvkarte__seite[data-astro-cid-ecsph7cz]{flex-direction:column;gap:20px;display:flex}.kvkarte__wahl[data-astro-cid-ecsph7cz]{flex-direction:column;gap:6px;display:flex}.kvkarte__wahl[data-astro-cid-ecsph7cz] span[data-astro-cid-ecsph7cz]{font:700 13px/1.4 var(--schrift-nav);letter-spacing:.1em;text-transform:uppercase;color:var(--tinte-2)}.kvkarte__wahl[data-astro-cid-ecsph7cz] select[data-astro-cid-ecsph7cz]{border:1px solid var(--linie-stark);border-radius:var(--radius-knopf);background:var(--weiss) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1.5 4 6 8l4.5-4' fill='none' stroke='%230065a5' stroke-width='1.6'/%3E%3C/svg%3E") right 14px center / 12px no-repeat;width:100%;min-width:0;height:48px;color:var(--tinte);font:500 17px/1 var(--schrift-nav);appearance:none;padding:0 40px 0 14px}.kvkarte__wahl[data-astro-cid-ecsph7cz] select[data-astro-cid-ecsph7cz]:focus-visible{outline:3px solid var(--blau-hell);outline-offset:2px}.kvkarte__tafel[data-astro-cid-ecsph7cz]{border:1px solid var(--linie);border-radius:var(--radius-karte);background:var(--weiss);box-shadow:var(--schatten-karte);flex-direction:column;gap:14px;padding:24px;display:flex}.kvkarte__tafel[data-astro-cid-ecsph7cz][hidden]{display:none}.kvkarte__start[data-astro-cid-ecsph7cz]{gap:10px}.kvkarte__start[data-astro-cid-ecsph7cz] p[data-astro-cid-ecsph7cz]{color:var(--tinte-2);margin:0}.kvkarte__tafel[data-astro-cid-ecsph7cz] .kvkarte__start-symbol{color:var(--blau)}.kvkarte__tafel[data-astro-cid-ecsph7cz] h3[data-astro-cid-ecsph7cz]{margin:0;font-size:26px}.kvkarte__adresse[data-astro-cid-ecsph7cz]{color:var(--tinte-2);gap:8px;margin:0;display:flex}.kvkarte__adresse[data-astro-cid-ecsph7cz] svg{color:var(--blau);flex:none;margin-top:3px}.kvkarte__zwischen[data-astro-cid-ecsph7cz]{font:700 13px/1.4 var(--schrift-nav);letter-spacing:.1em;text-transform:uppercase;color:var(--tinte-2);margin:4px 0 0}.kvkarte__termine[data-astro-cid-ecsph7cz]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.kvkarte__termine[data-astro-cid-ecsph7cz] a[data-astro-cid-ecsph7cz]{border-radius:var(--radius-kachel);color:var(--tinte);align-items:center;gap:14px;padding:10px;transition:background-color .2s;display:flex}.kvkarte__termine[data-astro-cid-ecsph7cz] a[data-astro-cid-ecsph7cz]:hover{background:var(--flaeche)}.kvkarte__datum[data-astro-cid-ecsph7cz]{background:var(--verlauf-blau);width:52px;height:52px;color:var(--auf-dunkel);font:700 11px/1 var(--schrift-nav);letter-spacing:.1em;text-transform:uppercase;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.kvkarte__datum[data-astro-cid-ecsph7cz] b[data-astro-cid-ecsph7cz]{font:800 20px/1 var(--schrift-titel);letter-spacing:0;margin-bottom:3px}.kvkarte__info[data-astro-cid-ecsph7cz]{flex-direction:column;gap:2px;min-width:0;display:flex}.kvkarte__titel[data-astro-cid-ecsph7cz]{font-weight:700;line-height:1.3}.kvkarte__meta[data-astro-cid-ecsph7cz]{color:var(--tinte-2);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.kvkarte__knoepfe[data-astro-cid-ecsph7cz]{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}@media (width<=991px){.kvkarte[data-astro-cid-ecsph7cz]{grid-template-columns:minmax(0,1fr)}.kvkarte__karte[data-astro-cid-ecsph7cz]{max-width:560px}}@media (width<=478px){.kvkarte__karte[data-astro-cid-ecsph7cz],.kvkarte__tafel[data-astro-cid-ecsph7cz]{padding:18px}.kvkarte__knoepfe[data-astro-cid-ecsph7cz] .knopf[data-astro-cid-ecsph7cz]{flex:1}}
