.pfeil-link[data-astro-cid-lkmlcj7b]{font-family:var(--font-display);color:var(--nacht);transition:color var(--dur-fast) var(--ease-out);font-weight:500;text-decoration:none;display:inline}.pfeil-link[data-astro-cid-lkmlcj7b] svg[data-astro-cid-lkmlcj7b]{vertical-align:-.2em;transition:transform var(--dur-base) var(--ease-out);margin-left:.4rem;display:inline-block}.pfeil-link[data-astro-cid-lkmlcj7b]:hover{color:var(--azur)}.pfeil-link[data-astro-cid-lkmlcj7b]:hover svg[data-astro-cid-lkmlcj7b]{transform:translate(4px)}.weg-liste[data-astro-cid-lkmlcj7b]{--punkt:14px;grid-template-columns:repeat(7,minmax(0,1fr));gap:1.25rem;display:grid;position:relative}.weg-liste[data-astro-cid-lkmlcj7b]:before,.weg-liste[data-astro-cid-lkmlcj7b]:after{content:"";top:calc(var(--punkt) / 2 - 1px);border-radius:2px;height:2px;position:absolute}.weg-liste[data-astro-cid-lkmlcj7b]:before{background:color-mix(in oklab, var(--licht) 20%, transparent);left:7.14286%;right:7.14286%}.weg-liste[data-astro-cid-lkmlcj7b]:after{background:var(--linde);transform-origin:0;width:14.2857%;transition:transform .9s var(--ease-out);left:7.14286%}.weg-station[data-astro-cid-lkmlcj7b]{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.weg-punkt[data-astro-cid-lkmlcj7b]{z-index:1;width:var(--punkt);height:var(--punkt);background:var(--nacht);box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--licht) 35%, transparent);border-radius:50%;position:relative}.is-erledigt[data-astro-cid-lkmlcj7b] .weg-punkt[data-astro-cid-lkmlcj7b]{background:var(--linde);box-shadow:none}.is-aktuell[data-astro-cid-lkmlcj7b] .weg-punkt[data-astro-cid-lkmlcj7b]{background:var(--licht);box-shadow:0 0 0 4px var(--azur)}.is-naechster[data-astro-cid-lkmlcj7b] .weg-punkt[data-astro-cid-lkmlcj7b]{background:var(--nacht);box-shadow:inset 0 0 0 2px var(--tuerkis), 0 0 0 6px color-mix(in oklab, var(--tuerkis) 28%, transparent);transition:box-shadow var(--dur-slow) var(--ease-out), opacity var(--dur-slow) var(--ease-out);transition-delay:.82s}.weg-hier[data-astro-cid-lkmlcj7b]{top:calc(var(--punkt) * -2.4);border-radius:var(--r-pill);background:var(--azur);font-family:var(--font-display);white-space:nowrap;color:var(--licht);padding:.15rem .6rem;font-size:.72rem;font-weight:500;position:absolute}.weg-titel[data-astro-cid-lkmlcj7b]{font-family:var(--font-display);color:var(--licht);margin-top:1.1rem;font-size:1.02rem;font-weight:500;line-height:1.3}.weg-titel[data-astro-cid-lkmlcj7b] a[data-astro-cid-lkmlcj7b]{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--licht) 35%, transparent);text-underline-offset:4px;transition:color var(--dur-fast) var(--ease-out), text-decoration-color var(--dur-fast) var(--ease-out);align-items:center;gap:.35rem;display:inline-flex}.weg-titel[data-astro-cid-lkmlcj7b] a[data-astro-cid-lkmlcj7b]:hover{text-decoration-color:currentColor}.is-naechster[data-astro-cid-lkmlcj7b] .weg-titel[data-astro-cid-lkmlcj7b] a[data-astro-cid-lkmlcj7b]{color:color-mix(in oklab, var(--tuerkis) 55%, var(--licht))}.is-offen[data-astro-cid-lkmlcj7b] .weg-titel[data-astro-cid-lkmlcj7b]{color:color-mix(in oklab, var(--licht) 78%, transparent)}.weg-text[data-astro-cid-lkmlcj7b]{max-width:22ch;color:color-mix(in oklab, var(--licht) 68%, transparent);margin-top:.4rem;font-size:.86rem;line-height:1.5}.is-aktuell[data-astro-cid-lkmlcj7b] .weg-text[data-astro-cid-lkmlcj7b],.is-naechster[data-astro-cid-lkmlcj7b] .weg-text[data-astro-cid-lkmlcj7b]{color:color-mix(in oklab, var(--licht) 85%, transparent)}[data-astro-cid-lkmlcj7b][data-anim=bereit] .weg-liste[data-astro-cid-lkmlcj7b]:after{transform:scaleX(0)}[data-astro-cid-lkmlcj7b][data-anim=bereit] .is-naechster[data-astro-cid-lkmlcj7b] .weg-punkt[data-astro-cid-lkmlcj7b]{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--licht) 35%, transparent);transition-delay:0s}@media (width<=63.99rem){.weg-liste[data-astro-cid-lkmlcj7b]{grid-template-columns:minmax(0,1fr);gap:1.6rem;padding-left:2.25rem}.weg-liste[data-astro-cid-lkmlcj7b]:before,.weg-liste[data-astro-cid-lkmlcj7b]:after{top:calc(var(--punkt) / 2);left:calc(var(--punkt) / 2 - 1px);width:2px;height:auto}.weg-liste[data-astro-cid-lkmlcj7b]:before{bottom:1.5rem;right:auto}.weg-liste[data-astro-cid-lkmlcj7b]:after{height:calc(var(--weg-schritt,4.2rem));transform-origin:top}[data-astro-cid-lkmlcj7b][data-anim=bereit] .weg-liste[data-astro-cid-lkmlcj7b]:after{transform:scaleY(0)}.weg-station[data-astro-cid-lkmlcj7b]{text-align:left;align-items:flex-start}.weg-punkt[data-astro-cid-lkmlcj7b]{position:absolute;top:0;left:-2.25rem}.weg-hier[data-astro-cid-lkmlcj7b]{order:-1;align-self:flex-start;margin-bottom:.35rem;position:static}.weg-titel[data-astro-cid-lkmlcj7b]{margin-top:0}.weg-text[data-astro-cid-lkmlcj7b]{max-width:40ch}}.spiegel[data-astro-cid-lkmlcj7b]{border-radius:var(--r-md);gap:3px;height:clamp(2.5rem,5vw,3.5rem);display:flex;overflow:hidden}.spiegel[data-astro-cid-lkmlcj7b] span[data-astro-cid-lkmlcj7b]{flex-basis:0;min-width:6px}.typ[data-astro-cid-lkmlcj7b] summary[data-astro-cid-lkmlcj7b]::-webkit-details-marker{display:none}.typ[data-astro-cid-lkmlcj7b] summary[data-astro-cid-lkmlcj7b]:hover span[data-astro-cid-lkmlcj7b]:nth-child(2){color:var(--azur)}.gr-tab[data-astro-cid-lkmlcj7b]{border-radius:var(--r-pill);font-family:var(--font-display);color:var(--fg2);background:var(--licht);box-shadow:inset 0 0 0 1px var(--border);transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);padding:.5rem 1rem;font-size:.9rem;font-weight:500}.gr-tab[data-astro-cid-lkmlcj7b]:hover{color:var(--azur)}.gr-tab[data-astro-cid-lkmlcj7b][aria-selected=true]{background:var(--azur);color:var(--licht);box-shadow:none}.lupe[data-astro-cid-lkmlcj7b]{border-radius:var(--r-pill);background:var(--licht);font-family:var(--font-display);color:var(--azur);box-shadow:var(--shadow-2);align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.8rem;font-weight:500;display:inline-flex;position:absolute;bottom:1rem;right:1rem}.typ-karte[data-astro-cid-lkmlcj7b]{text-decoration:none;display:block}.typ-karte[data-astro-cid-lkmlcj7b].is-aktuell>div[data-astro-cid-lkmlcj7b]:first-child{box-shadow:0 0 0 3px var(--azur)}
