.karte[data-astro-cid-nmwrhvyq]{margin:0;position:relative;container-type:inline-size}.karte__buehne[data-astro-cid-nmwrhvyq]{overflow-clip-margin:24px;overflow:clip}.karte__ausschnitt[data-astro-cid-nmwrhvyq]{width:100%;position:relative}.karte__zeichnung[data-astro-cid-nmwrhvyq]{pointer-events:none;position:absolute;inset:0}.karte__grund[data-astro-cid-nmwrhvyq],.ebene[data-astro-cid-nmwrhvyq]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.platte__schatten[data-astro-cid-nmwrhvyq]{fill:var(--color-tinte);opacity:.14}.platte[data-astro-cid-nmwrhvyq]{fill:var(--color-flaeche)}.platte__kante-links[data-astro-cid-nmwrhvyq]{fill:#dfe6ef}.platte__kante-rechts[data-astro-cid-nmwrhvyq]{fill:#c9d4e1}.platte__fuge[data-astro-cid-nmwrhvyq]{fill:none;stroke:#18283a14;stroke-width:.2px}.platte__licht[data-astro-cid-nmwrhvyq]{fill:none;stroke:#fff;stroke-width:.35px}.platte__raster[data-astro-cid-nmwrhvyq]{fill:none;stroke:#e8eef5;stroke-width:.16px}.grenze[data-astro-cid-nmwrhvyq]{fill:none;stroke:#aebbc9;stroke-width:.3px;stroke-dasharray:1.3 .9;stroke-linecap:round}.see[data-astro-cid-nmwrhvyq]{fill:var(--color-wasser);stroke:var(--color-wasser-hell);stroke-width:.5px;stroke-linejoin:round}.fluss[data-astro-cid-nmwrhvyq],.fluss-ufer[data-astro-cid-nmwrhvyq]{fill:none;stroke-linecap:round;stroke-linejoin:round}.fluss[data-astro-cid-nmwrhvyq]{stroke:var(--color-wasser)}.fluss-ufer[data-astro-cid-nmwrhvyq]{stroke:var(--color-wasser-hell)}.boden-text[data-astro-cid-nmwrhvyq]{font-family:var(--font-sans);font-weight:600}.boden-text--fluss[data-astro-cid-nmwrhvyq]{fill:var(--color-wasser-tief);font-size:1.9px;font-style:italic}.boden-text--land[data-astro-cid-nmwrhvyq]{letter-spacing:.18em;text-transform:uppercase;fill:#97a5b5;font-size:1.7px}.boden-text--nord[data-astro-cid-nmwrhvyq]{fill:var(--color-tinte-2);font-size:2.2px}.nordpfeil[data-astro-cid-nmwrhvyq]{fill:none;stroke:var(--color-tinte-2);stroke-width:.32px;stroke-linecap:round;stroke-linejoin:round}.baum__schatten[data-astro-cid-nmwrhvyq]{fill:var(--color-tinte);opacity:.07}.baum__stamm[data-astro-cid-nmwrhvyq]{stroke:#b9c4d1;stroke-width:.3px}.baum__krone[data-astro-cid-nmwrhvyq]{fill:#fff;stroke:#18283a24;stroke-width:.12px}.baum__schattierung[data-astro-cid-nmwrhvyq]{fill:#e4eaf2}.route[data-astro-cid-nmwrhvyq] path[data-astro-cid-nmwrhvyq]{fill:none;stroke:var(--color-tinte);stroke-width:.3px;stroke-dasharray:.8 .9;stroke-linecap:round;opacity:.2}.route--aktiv[data-astro-cid-nmwrhvyq] path[data-astro-cid-nmwrhvyq]{stroke-width:.48px;stroke-dasharray:none;opacity:1}.haeuser[data-astro-cid-nmwrhvyq]{transition:transform var(--dauer-druck) var(--ease-out)}.haeuser[data-astro-cid-nmwrhvyq] .kante[data-astro-cid-nmwrhvyq]{stroke:#18283a33;stroke-width:.1px;stroke-linejoin:round}.haeuser__schatten[data-astro-cid-nmwrhvyq]{fill:var(--color-tinte);opacity:.09}.haeuser__rand[data-astro-cid-nmwrhvyq]{fill:none;stroke:none;stroke-width:5px;stroke-linejoin:round}.karte--klickbar[data-astro-cid-nmwrhvyq] .haeuser__rand[data-astro-cid-nmwrhvyq],.karte--klickbar[data-astro-cid-nmwrhvyq] .haeuser[data-astro-cid-nmwrhvyq] polygon[data-astro-cid-nmwrhvyq]{pointer-events:all;cursor:pointer}@container (width<=560px){.haeuser__rand[data-astro-cid-nmwrhvyq]{stroke-width:8px}}.haeuser--aktiv[data-astro-cid-nmwrhvyq]{transform:translateY(calc(-140% / var(--vb-hoehe)))}.wagen[data-astro-cid-nmwrhvyq]{aspect-ratio:1;opacity:0;position:absolute;overflow:visible}.wagen[data-astro-cid-nmwrhvyq] circle[data-astro-cid-nmwrhvyq]{fill:var(--color-tinte);stroke:#fff;stroke-width:.5px}.karte--wartet[data-astro-cid-nmwrhvyq] .haeuser[data-astro-cid-nmwrhvyq],.karte--wartet[data-astro-cid-nmwrhvyq] .route[data-astro-cid-nmwrhvyq]{opacity:0}.karte--baut[data-astro-cid-nmwrhvyq] .haeuser[data-astro-cid-nmwrhvyq],.karte--baut[data-astro-cid-nmwrhvyq] .route[data-astro-cid-nmwrhvyq]{will-change:transform, opacity}.karte--baut[data-astro-cid-nmwrhvyq] .haeuser[data-astro-cid-nmwrhvyq]{animation:karte-setzen .56s var(--ease-out) calc(60ms + var(--abstand) * 7ms) backwards}.karte--baut[data-astro-cid-nmwrhvyq] .route[data-astro-cid-nmwrhvyq]{animation:karte-einblenden .4s linear calc(.6s + var(--nr) * 45ms) backwards}@keyframes karte-setzen{0%{opacity:0;transform:translateY(calc(-250% / var(--vb-hoehe)))}}@keyframes karte-einblenden{0%{opacity:0}}.orte[data-astro-cid-nmwrhvyq]{margin:0;padding:0;list-style:none}.ort[data-astro-cid-nmwrhvyq]{left:var(--links);top:var(--oben);transform:var(--tf);display:flex;position:absolute}.ort--weg-breit[data-astro-cid-nmwrhvyq]{display:none}.ort[data-astro-cid-nmwrhvyq] a[data-astro-cid-nmwrhvyq]{background:var(--color-flaeche);box-shadow:var(--schatten);white-space:nowrap;transition:transform var(--dauer-druck) var(--ease-out);border-radius:999px;align-items:baseline;gap:6px;padding:6px 11px;font-size:.8125rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}@media (pointer:coarse){.ort[data-astro-cid-nmwrhvyq] a[data-astro-cid-nmwrhvyq]:before{content:"";position:absolute;inset:-10px -4px}}.ort__zeit[data-astro-cid-nmwrhvyq]{color:var(--color-tinte-2);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500}.ort--gebiet[data-astro-cid-nmwrhvyq] a[data-astro-cid-nmwrhvyq]{box-shadow:none;letter-spacing:.08em;text-transform:uppercase;color:var(--color-tinte-2);background:#ffffffb3;font-size:.6875rem;font-weight:500}.ort--aktiv[data-astro-cid-nmwrhvyq] a[data-astro-cid-nmwrhvyq],.ort--gebiet[data-astro-cid-nmwrhvyq].ort--aktiv a[data-astro-cid-nmwrhvyq]{background:var(--color-tinte);color:#fff}.ort--aktiv[data-astro-cid-nmwrhvyq] .ort__zeit[data-astro-cid-nmwrhvyq]{color:var(--color-auf-tinte)}.ort[data-astro-cid-nmwrhvyq] a[data-astro-cid-nmwrhvyq]:active{transform:scale(.97)}.ort[data-astro-cid-nmwrhvyq] a[data-astro-cid-nmwrhvyq]:focus-visible{outline:2px solid var(--color-renovieren-tief);outline-offset:2px}.karte__felder[data-astro-cid-nmwrhvyq]{width:min(320px,28%);position:absolute;top:0;left:0}.feld[data-astro-cid-nmwrhvyq]{border-radius:var(--r-l);background:var(--color-flaeche);box-shadow:var(--schatten);gap:4px;padding:18px 20px;display:grid}.feld[data-astro-cid-nmwrhvyq][hidden]{display:none}.feld__ort[data-astro-cid-nmwrhvyq]{letter-spacing:-.015em;font-size:1.25rem;font-weight:700}.feld__weg[data-astro-cid-nmwrhvyq]{font-size:var(--t-small)}.feld__weg[data-astro-cid-nmwrhvyq] strong[data-astro-cid-nmwrhvyq]{font-variant-numeric:tabular-nums;font-weight:600}.feld__klein[data-astro-cid-nmwrhvyq]{font-size:var(--t-label);color:var(--color-tinte-2)}.feld__link[data-astro-cid-nmwrhvyq]{font-size:var(--t-small);margin-top:-2px;padding-block:10px;font-weight:600;display:inline-block}figcaption[data-astro-cid-nmwrhvyq]{max-width:var(--mass);color:var(--color-tinte-2);margin-top:14px}figcaption[data-astro-cid-nmwrhvyq] a[data-astro-cid-nmwrhvyq]{color:inherit}@container (width<=760px){.karte__felder[data-astro-cid-nmwrhvyq]{width:auto;max-width:460px;margin-top:4px;position:static}.ort__zeit[data-astro-cid-nmwrhvyq]{display:none}.ort[data-astro-cid-nmwrhvyq]{left:var(--links-mittel);top:var(--oben-mittel);transform:var(--tf-mittel)}.ort--weg-breit[data-astro-cid-nmwrhvyq]{display:flex}.ort--weg-mittel[data-astro-cid-nmwrhvyq]{display:none}}@container (width<=560px){.boden-text--land[data-astro-cid-nmwrhvyq],.boden-text--fluss[data-astro-cid-nmwrhvyq]{display:none}.karte__buehne[data-astro-cid-nmwrhvyq]{overflow-clip-margin:0px;margin-inline:-16px}.karte__ausschnitt[data-astro-cid-nmwrhvyq]{width:106%;margin-left:-2%}.ort[data-astro-cid-nmwrhvyq]{left:var(--links-schmal);top:var(--oben-schmal);transform:var(--tf-schmal)}.ort--weg-breit[data-astro-cid-nmwrhvyq],.ort--weg-mittel[data-astro-cid-nmwrhvyq]{display:flex}.ort--weg-schmal[data-astro-cid-nmwrhvyq],.ort__rest[data-astro-cid-nmwrhvyq]{display:none}.ort[data-astro-cid-nmwrhvyq] a[data-astro-cid-nmwrhvyq]{padding:4px 8px;font-size:.6875rem}}
