.route[data-astro-cid-2bx5y5p6]{background:var(--c-paper)}.route--pin[data-astro-cid-2bx5y5p6]{height:230vh}.route__buehne[data-astro-cid-2bx5y5p6]{padding-block:var(--band)}.route--pin[data-astro-cid-2bx5y5p6] .route__buehne[data-astro-cid-2bx5y5p6]{min-height:100svh;padding-block:calc(var(--nav-h,64px) + 24px) 32px;align-items:center;display:grid;position:sticky;top:0}.route__raster[data-astro-cid-2bx5y5p6]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.route__text[data-astro-cid-2bx5y5p6] h2[data-astro-cid-2bx5y5p6]{max-width:14ch}.route__punkte[data-astro-cid-2bx5y5p6]{gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}.route__punkte[data-astro-cid-2bx5y5p6] li[data-astro-cid-2bx5y5p6]{color:var(--label-2);align-items:center;gap:12px;display:flex}.route__punkte[data-astro-cid-2bx5y5p6] b[data-astro-cid-2bx5y5p6]{color:var(--label);margin-right:6px;font-weight:600}.route__punkt[data-astro-cid-2bx5y5p6]{border:2px solid var(--c-olive);border-radius:50%;flex:none;width:10px;height:10px}.route__punkt--start[data-astro-cid-2bx5y5p6],.route__punkt--ziel[data-astro-cid-2bx5y5p6]{background:var(--c-forest);border-color:var(--c-forest)}.route__fussnote[data-astro-cid-2bx5y5p6]{color:var(--label-2);margin-top:8px;font-size:13px}.route__karte[data-astro-cid-2bx5y5p6]{background:var(--c-paper-raised);border-radius:28px;margin:0;overflow:hidden;box-shadow:0 1px #1c221b0a,0 24px 60px -32px #1c221b47}.route--pin[data-astro-cid-2bx5y5p6] .route__karte[data-astro-cid-2bx5y5p6] svg[data-astro-cid-2bx5y5p6]{max-height:calc(100svh - var(--nav-h,64px) - 80px)}.route__karte[data-astro-cid-2bx5y5p6] svg[data-astro-cid-2bx5y5p6]{width:100%;height:auto;font-family:var(--font-text);margin-inline:auto;display:block}.route__hoehen[data-astro-cid-2bx5y5p6] path[data-astro-cid-2bx5y5p6]{stroke:var(--c-olive);stroke-opacity:.16;stroke-width:1px}.route__see[data-astro-cid-2bx5y5p6]{fill:color-mix(in srgb, var(--c-forest) 13%, var(--c-paper-raised));stroke:color-mix(in srgb, var(--c-forest) 30%, transparent);stroke-width:1px}.route__seename[data-astro-cid-2bx5y5p6]{font:italic 500 15px var(--font-display);fill:color-mix(in srgb, var(--c-forest) 70%, transparent)}.route__land[data-astro-cid-2bx5y5p6]{letter-spacing:.32em;fill:var(--c-olive);opacity:.45;font-size:11px;font-weight:600}.route__region[data-astro-cid-2bx5y5p6]{letter-spacing:.2em;text-transform:uppercase;fill:var(--c-olive);opacity:.8;text-anchor:middle;font-size:12px;font-weight:600}.route__gipfel[data-astro-cid-2bx5y5p6] path[data-astro-cid-2bx5y5p6]{fill:var(--c-olive);opacity:.55}.route__gipfel[data-astro-cid-2bx5y5p6] text[data-astro-cid-2bx5y5p6]{fill:var(--c-olive);font-size:12px}.route__orte[data-astro-cid-2bx5y5p6] text[data-astro-cid-2bx5y5p6]{fill:var(--label-2);paint-order:stroke;stroke:var(--c-paper-raised);stroke-width:3px;stroke-linejoin:round;font-size:10.5px}.route__orte[data-astro-cid-2bx5y5p6] circle[data-astro-cid-2bx5y5p6],.route__pass[data-astro-cid-2bx5y5p6] path[data-astro-cid-2bx5y5p6]{fill:var(--c-olive)}.route__pass[data-astro-cid-2bx5y5p6] text[data-astro-cid-2bx5y5p6]{fill:var(--label);font-weight:600}.route__vorschau[data-astro-cid-2bx5y5p6]{stroke:var(--c-olive);stroke-opacity:.35;stroke-width:2px;stroke-dasharray:1 7;stroke-linecap:round}.route__linie[data-astro-cid-2bx5y5p6]{stroke:var(--c-forest);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.route__marke[data-astro-cid-2bx5y5p6] circle[data-astro-cid-2bx5y5p6]{fill:var(--c-paper-raised);stroke:var(--c-forest);stroke-width:2.5px}.route__marke[data-astro-cid-2bx5y5p6] .route__kern[data-astro-cid-2bx5y5p6]{fill:var(--c-forest);stroke:none}.route__marke[data-astro-cid-2bx5y5p6]{transition:opacity .4s}.route__marke--ziel[data-astro-cid-2bx5y5p6]:not(.aktiv) .route__kern[data-astro-cid-2bx5y5p6]{opacity:.25}.route__auto-schatten[data-astro-cid-2bx5y5p6]{fill:#000;opacity:.14}.route__auto-koerper[data-astro-cid-2bx5y5p6]{fill:var(--c-forest)}.route__auto-streifen[data-astro-cid-2bx5y5p6]{fill:var(--c-moss)}.route__auto-glas[data-astro-cid-2bx5y5p6]{fill:#1c221b;opacity:.55}.route__auto-licht[data-astro-cid-2bx5y5p6]{fill:#f7f4ec}@media (width<=860px){.route__raster[data-astro-cid-2bx5y5p6]{grid-template-columns:1fr}.route--pin[data-astro-cid-2bx5y5p6]{height:210vh}.route--pin[data-astro-cid-2bx5y5p6] .route__buehne[data-astro-cid-2bx5y5p6]{align-items:start}.route--pin[data-astro-cid-2bx5y5p6] .route__text[data-astro-cid-2bx5y5p6]{gap:8px}.route--pin[data-astro-cid-2bx5y5p6] .route__fussnote[data-astro-cid-2bx5y5p6]{margin-top:0}.route--pin[data-astro-cid-2bx5y5p6] .route__punkte[data-astro-cid-2bx5y5p6]{grid-auto-flow:column;gap:14px;font-size:14px}.route--pin[data-astro-cid-2bx5y5p6] .route__punkte[data-astro-cid-2bx5y5p6] li[data-astro-cid-2bx5y5p6]:nth-child(2){display:none}.route__karte[data-astro-cid-2bx5y5p6]{border-radius:22px}}@media (prefers-reduced-motion:reduce){.route--pin[data-astro-cid-2bx5y5p6]{height:auto}.route--pin[data-astro-cid-2bx5y5p6] .route__buehne[data-astro-cid-2bx5y5p6]{min-height:0;padding-block:var(--band);position:static}}
