ul[data-astro-cid-nv6s55s2]{display:flex;flex-wrap:wrap;gap:var(--space-3xs) var(--space-3xs)}a[data-astro-cid-nv6s55s2],span[data-astro-cid-nv6s55s2]{display:inline-grid;place-items:center;width:var(--size-xs);height:var(--size-xs);border-radius:var(--radius-s);font-family:var(--font-mono);font-weight:600;font-size:var(--fs-m)}a[data-astro-cid-nv6s55s2]{color:var(--ink);text-decoration:none}a[data-astro-cid-nv6s55s2]:hover,a[data-astro-cid-nv6s55s2][aria-current=true]{background:var(--haze);color:var(--violet)}span[data-astro-cid-nv6s55s2]{color:var(--border)}@media(pointer:coarse){a[data-astro-cid-nv6s55s2],span[data-astro-cid-nv6s55s2]{width:var(--size-s);height:var(--size-s)}}.rk[data-astro-cid-2hkpv4ev]{display:grid;gap:var(--space-2xs);padding:var(--space-l);border:1px solid var(--line);border-radius:var(--radius-md);text-decoration:none;transition:transform var(--dur-fast)}.rk[data-astro-cid-2hkpv4ev]:hover{transform:translateY(-2px)}.rk__kopf[data-astro-cid-2hkpv4ev]{display:flex;justify-content:space-between;gap:var(--space-s);margin-bottom:var(--space-xs);font-family:var(--font-mono);font-weight:500;font-size:var(--fs-2xs);letter-spacing:var(--tracking-wider);text-transform:uppercase}.rk__zahl[data-astro-cid-2hkpv4ev]{font-family:var(--font-display);font-size:var(--fs-4xl);line-height:var(--lh-none)}.rk__ort[data-astro-cid-2hkpv4ev]{font-weight:700;font-size:var(--fs-m);line-height:var(--lh-snug)}.rk--ink[data-astro-cid-2hkpv4ev]{background:var(--ink);border-color:var(--ink);color:var(--on-dark)}.rk--ink[data-astro-cid-2hkpv4ev] .rk__kopf[data-astro-cid-2hkpv4ev],.rk--ink[data-astro-cid-2hkpv4ev] .rk__zahl[data-astro-cid-2hkpv4ev]{color:var(--lavender)}.rk--violet[data-astro-cid-2hkpv4ev]{background:var(--violet);border-color:var(--violet);color:var(--on-dark)}.rk--violet[data-astro-cid-2hkpv4ev] .rk__kopf[data-astro-cid-2hkpv4ev]{color:var(--on-violet-2)}.rk--hell[data-astro-cid-2hkpv4ev]{background:var(--surface);color:var(--ink)}.rk--hell[data-astro-cid-2hkpv4ev] .rk__kopf[data-astro-cid-2hkpv4ev]{color:var(--text-3)}.rk--hell[data-astro-cid-2hkpv4ev] .rk__zahl[data-astro-cid-2hkpv4ev]{color:var(--violet)}.wr[data-astro-cid-y32nvlet]{container-type:inline-size}.wr__stationen[data-astro-cid-y32nvlet]{position:relative;display:grid;gap:0}.wr__stationen[data-astro-cid-y32nvlet]:before{content:"";position:absolute;left:8px;top:10px;bottom:10px;border-left:2px dashed var(--ink)}.wr__station[data-astro-cid-y32nvlet] a[data-astro-cid-y32nvlet]{position:relative;display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:var(--space-m);min-height:var(--touch);color:var(--ink);text-decoration:none}.wr__punkt[data-astro-cid-y32nvlet]{width:18px;height:18px;border:2px solid var(--ink);border-radius:var(--radius-round);background:var(--surface)}.wr__station--voll[data-astro-cid-y32nvlet] .wr__punkt[data-astro-cid-y32nvlet]{width:22px;height:22px;margin-left:-2px;border-color:var(--ink);background:var(--violet)}.wr__ort[data-astro-cid-y32nvlet]{font-weight:700;font-size:var(--fs-m)}.wr__station[data-astro-cid-y32nvlet] a[data-astro-cid-y32nvlet]:hover .wr__ort[data-astro-cid-y32nvlet]{color:var(--violet)}.wr__zahl[data-astro-cid-y32nvlet]{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--violet)}@container (min-width: 560px){.wr__stationen[data-astro-cid-y32nvlet]{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.wr__stationen[data-astro-cid-y32nvlet]:before{left:calc(50% / var(--n));right:calc(50% / var(--n));top:10px;bottom:auto;border-left:0;border-top:2px dashed var(--ink)}.wr__station[data-astro-cid-y32nvlet] a[data-astro-cid-y32nvlet]{grid-template-columns:1fr;grid-template-rows:22px auto auto;justify-items:center;gap:var(--space-xs);text-align:center}.wr__station--voll[data-astro-cid-y32nvlet] .wr__punkt[data-astro-cid-y32nvlet]{margin-left:0}.wr__ort[data-astro-cid-y32nvlet]{font-size:var(--fs-sm)}}.wr__fuss[data-astro-cid-y32nvlet]{display:flex;justify-content:space-between;gap:var(--space-m);margin-top:var(--space-xl);padding-top:var(--space-m);border-top:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-3)}
