.ws-punkt[data-astro-cid-uve5qomq]{display:inline-block;width:.5rem;height:.5rem;margin-right:var(--space-3xs);border-radius:50%;background:var(--success);vertical-align:.05em}.ws[data-astro-cid-uve5qomq]{display:grid;gap:var(--space-xl)}.ws-block[data-astro-cid-uve5qomq]{display:grid;gap:var(--space-l)}.ws-block[data-astro-cid-uve5qomq][hidden]{display:none}.ws[data-astro-cid-uve5qomq]:not([data-ws-ansicht=liste]) .ws-liste[data-astro-cid-uve5qomq],.ws[data-astro-cid-uve5qomq][data-ws-ansicht=liste] .ws-spalten[data-astro-cid-uve5qomq]{display:none}.ws-ansicht[data-astro-cid-uve5qomq]{justify-self:start}@media(min-width:900px){.ws-ansicht[data-astro-cid-uve5qomq]{justify-self:end}}.ws-ltag[data-astro-cid-uve5qomq]{display:grid;gap:var(--space-l) var(--space-3xl);padding-block:var(--space-2xl);border-top:1px solid var(--line)}.ws-ltag[data-astro-cid-uve5qomq]:first-child{border-top:0;padding-top:var(--space-m)}@media(min-width:900px){.ws-ltag[data-astro-cid-uve5qomq]{grid-template-columns:13rem 1fr}.ws-ltag__kopf[data-astro-cid-uve5qomq]{position:sticky;top:5.5rem;align-self:start}}.ws-ltag__kopf[data-astro-cid-uve5qomq]{display:grid;justify-items:start;gap:var(--space-s)}.ws-ltag__name[data-astro-cid-uve5qomq]{display:grid;font-family:var(--font-display);font-weight:400;font-size:var(--fs-4xl);line-height:var(--lh-heading);color:var(--ink)}.ws-ltag__name[data-astro-cid-uve5qomq] span[data-astro-cid-uve5qomq]{color:var(--violet)}.ws-ltag__liste[data-astro-cid-uve5qomq]{min-width:0}.ws-ltag__liste[data-astro-cid-uve5qomq] [data-ws-aus]{display:none}.ws-filter[data-astro-cid-uve5qomq]{display:grid;gap:var(--space-xs);padding-bottom:var(--space-m);border-bottom:1px solid var(--line)}@media(min-width:900px){.ws-filter[data-astro-cid-uve5qomq]{grid-template-columns:auto minmax(0,20rem) 14rem 1fr;align-items:center}}.ws-tage[data-astro-cid-uve5qomq]{display:inline-flex;justify-self:start;border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.ws-tage[data-astro-cid-uve5qomq] button[data-astro-cid-uve5qomq]{min-height:var(--size-m);padding:0 var(--space-ml);border:0;border-right:1px solid var(--border);background:var(--surface);font:inherit;font-weight:700;font-size:var(--fs-sm);color:var(--ink);cursor:pointer}.ws-tage[data-astro-cid-uve5qomq] button[data-astro-cid-uve5qomq]:last-child{border-right:0}.ws-tage[data-astro-cid-uve5qomq] button[data-astro-cid-uve5qomq] span[data-astro-cid-uve5qomq]{font-family:var(--font-mono);font-weight:500;font-size:var(--fs-2xs);color:var(--text-3)}.ws-tage[data-astro-cid-uve5qomq] button[data-astro-cid-uve5qomq][aria-pressed=true]{background:var(--ink);color:var(--on-dark)}.ws-tage[data-astro-cid-uve5qomq] button[data-astro-cid-uve5qomq][aria-pressed=true] span[data-astro-cid-uve5qomq]{color:var(--lilac)}.ws-suche[data-astro-cid-uve5qomq] input[data-astro-cid-uve5qomq],.ws-region[data-astro-cid-uve5qomq] select[data-astro-cid-uve5qomq]{width:100%;min-height:var(--size-m);padding:0 var(--space-m);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-muted);font:inherit;font-size:var(--fs-sm);color:var(--ink)}.ws-suche[data-astro-cid-uve5qomq] input[data-astro-cid-uve5qomq]:focus-visible,.ws-region[data-astro-cid-uve5qomq] select[data-astro-cid-uve5qomq]:focus-visible,.ws-tage[data-astro-cid-uve5qomq] button[data-astro-cid-uve5qomq]:focus-visible{outline:2px solid var(--violet);outline-offset:1px}@media(pointer:coarse){.ws-tage[data-astro-cid-uve5qomq] button[data-astro-cid-uve5qomq],.ws-suche[data-astro-cid-uve5qomq] input[data-astro-cid-uve5qomq],.ws-region[data-astro-cid-uve5qomq] select[data-astro-cid-uve5qomq]{min-height:var(--touch)}}.ws-spalten[data-astro-cid-uve5qomq]{display:grid;gap:var(--space-m);align-items:start}@media(min-width:900px){.ws-spalten[data-astro-cid-uve5qomq]{grid-template-columns:repeat(var(--spalten),minmax(0,1fr))}}.ws-tag[data-astro-cid-uve5qomq]{display:grid;gap:var(--space-s);padding:var(--space-s);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-muted)}.ws-tag[data-astro-cid-uve5qomq][hidden]{display:none}.ws-tag__kopf[data-astro-cid-uve5qomq]{display:flex;justify-content:space-between;align-items:end;gap:var(--space-s);padding:var(--space-xs) var(--space-xs) 0}.ws-tag__dach[data-astro-cid-uve5qomq]{margin:0;font-family:var(--font-mono);font-weight:600;font-size:var(--fs-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--violet)}.ws-tag__name[data-astro-cid-uve5qomq]{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--fs-2xl);line-height:1;color:var(--ink)}.ws-tag__datum[data-astro-cid-uve5qomq]{display:grid;justify-items:end;gap:var(--space-3xs)}.ws-tag__datum[data-astro-cid-uve5qomq]>span[data-astro-cid-uve5qomq]{font-family:var(--font-display);font-size:var(--fs-2xl);line-height:1;color:var(--violet)}.ws-tag__datum[data-astro-cid-uve5qomq] small[data-astro-cid-uve5qomq]{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-3)}.ws-tag__liste[data-astro-cid-uve5qomq]{display:grid;gap:var(--space-xs)}.ws-tag__leer[data-astro-cid-uve5qomq]{margin:0;padding:var(--space-m);font-size:var(--fs-sm);color:var(--text-3)}.ws-karte[data-astro-cid-uve5qomq]{position:relative;display:grid;gap:var(--space-2xs);padding:var(--space-m);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.ws-karte[data-astro-cid-uve5qomq][hidden],.ws-karte[data-astro-cid-uve5qomq][data-ws-aus]{display:none}.ws-karte[data-astro-cid-uve5qomq]:hover{border-color:var(--lilac)}.ws-karte__kopf[data-astro-cid-uve5qomq]{display:flex;justify-content:space-between;align-items:center}.ws-merken[data-astro-cid-uve5qomq]{position:relative;z-index:1;display:grid;place-items:center;width:var(--size-s);height:var(--size-s);border:1px solid var(--border);border-radius:50%;background:var(--surface);color:var(--text-3);cursor:pointer}.ws-merken[data-astro-cid-uve5qomq]:hover{color:var(--violet);border-color:var(--lilac)}.ws-merken[data-astro-cid-uve5qomq][aria-pressed=true]{border-color:var(--violet);background:var(--violet);color:var(--on-dark)}.ws-merken[data-astro-cid-uve5qomq][aria-pressed=true] svg[data-astro-cid-uve5qomq]{fill:currentColor}@media(pointer:coarse){.ws-merken[data-astro-cid-uve5qomq]{width:var(--touch);height:var(--touch)}}.ws-karte__titel[data-astro-cid-uve5qomq]{margin:var(--space-2xs) 0 0;font-size:var(--fs-m);font-weight:800;line-height:var(--lh-snug)}.ws-karte__titel[data-astro-cid-uve5qomq] a[data-astro-cid-uve5qomq]{color:var(--ink);text-decoration:none}.ws-karte__titel[data-astro-cid-uve5qomq] a[data-astro-cid-uve5qomq]:after{content:"";position:absolute;inset:0}.ws-karte[data-astro-cid-uve5qomq]:has(.ws-karte__titel a:focus-visible){outline:2px solid var(--violet);outline-offset:2px}.ws-karte__titel[data-astro-cid-uve5qomq] a[data-astro-cid-uve5qomq]:focus-visible{outline:none}.ws-karte__meta[data-astro-cid-uve5qomq],.ws-karte__laeuft[data-astro-cid-uve5qomq]{margin:0;font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-snug);text-transform:uppercase;color:var(--text-3)}.ws-veraltet[data-astro-cid-uve5qomq]{margin:0;padding:var(--space-l);border:1.5px dashed var(--border);border-radius:var(--radius-lg);color:var(--text-2)}.ws-veraltet[data-astro-cid-uve5qomq] a[data-astro-cid-uve5qomq]{color:var(--violet)}.ws-plan[data-astro-cid-uve5qomq]{display:grid;gap:var(--space-s) var(--space-l);align-items:center;padding:var(--space-l) var(--space-xl);border-radius:var(--radius-lg);background:var(--ink);color:var(--on-dark)}@media(min-width:760px){.ws-plan[data-astro-cid-uve5qomq]{grid-template-columns:auto minmax(0,1fr) auto}}.ws-plan__dach[data-astro-cid-uve5qomq]{margin:0;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--lilac)}.ws-plan__titel[data-astro-cid-uve5qomq]{margin:0;font-family:var(--font-display);font-size:var(--fs-2xl);line-height:1}.ws-plan__text[data-astro-cid-uve5qomq]{margin:0;font-size:var(--fs-sm);color:var(--on-dark-2)}.ws-plan__knopf[data-astro-cid-uve5qomq]{min-height:var(--size-m);padding:0 var(--space-l);border:0;border-radius:var(--radius-sm);background:var(--violet);font:inherit;font-weight:700;color:var(--on-dark);cursor:pointer}.ws-plan__knopf[data-astro-cid-uve5qomq]:disabled{background:var(--ink-raised);color:var(--on-dark-3);cursor:default}.ws-text[data-astro-cid-uve5qomq]{margin-top:var(--space-3xl);padding-top:var(--space-2xl);border-top:1px solid var(--border)}
