.scrolly[data-astro-cid-inohyihl]{gap:var(--space-6);display:grid}@media (width>=900px){.scrolly[data-astro-cid-inohyihl]{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.scrolly--medien-rechts[data-astro-cid-inohyihl] .scrolly__medien[data-astro-cid-inohyihl]{order:2}.scrolly__medien-sticky[data-astro-cid-inohyihl]{top:var(--space-6);position:sticky}}.scrolly[data-astro-cid-inohyihl][data-js-aktiv] .scrolly__medien-sticky[data-astro-cid-inohyihl]{display:grid}.scrolly[data-astro-cid-inohyihl][data-js-aktiv] .scrolly__medien-sticky[data-astro-cid-inohyihl]>[data-schritt]{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .5s,visibility .5s}.scrolly[data-astro-cid-inohyihl][data-js-aktiv] .scrolly__medien-sticky[data-astro-cid-inohyihl]>[data-schritt][data-aktiv]{opacity:1;visibility:visible}.scrolly__medien[data-astro-cid-inohyihl] .polaroid{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-s);box-shadow:var(--shadow-card);padding:var(--space-3) var(--space-3) var(--space-5);margin:0;rotate:.8deg}.scrolly__medien[data-astro-cid-inohyihl] .polaroid:nth-child(2n){rotate:-1deg}.scrolly__medien[data-astro-cid-inohyihl] .polaroid img{border-radius:2px;width:100%}.scrolly__medien[data-astro-cid-inohyihl] .polaroid figcaption{font-family:var(--font-hand);font-size:var(--text-1);color:var(--accent-strong);margin-block-start:var(--space-2);line-height:1.3}.scrolly__liste[data-astro-cid-inohyihl]{padding:0;list-style:none}.scrolly__schritte[data-astro-cid-inohyihl] .schritt{max-inline-size:var(--measure);border-inline-start:3px solid #0000;padding-inline-start:var(--space-4)}.scrolly__schritte[data-astro-cid-inohyihl] .schritt+.schritt{margin-block-start:var(--space-8)}@media (width>=900px){.scrolly__schritte[data-astro-cid-inohyihl] .schritt{flex-direction:column;justify-content:center;min-height:55vh;display:flex}}.scrolly[data-astro-cid-inohyihl][data-js-aktiv] .scrolly__schritte[data-astro-cid-inohyihl] .schritt{opacity:.45;transition:opacity .4s,border-color .4s}.scrolly[data-astro-cid-inohyihl][data-js-aktiv] .scrolly__schritte[data-astro-cid-inohyihl] .schritt[data-aktiv]{opacity:1;border-inline-start-color:var(--accent)}.scrolly__nummer[data-astro-cid-inohyihl]{font-family:var(--font-mono);font-size:var(--text--1);letter-spacing:.18em;color:var(--ink-soft);border:1px dashed var(--ink-soft);border-radius:var(--radius-s);padding:var(--space-1) var(--space-3);align-self:start;margin-block-end:var(--space-3);display:inline-block;rotate:-1deg}.scrolly__titel[data-astro-cid-inohyihl]{font-size:var(--text-2);margin-block-end:var(--space-3)}.scrolly__text[data-astro-cid-inohyihl]{font-size:var(--text-0)}.reise-karte__titel[data-astro-cid-njeqri4q]{font-size:var(--text-2);margin-block-end:var(--space-3)}.reise-karte__flaeche[data-astro-cid-njeqri4q]{aspect-ratio:1;border:1px dashed var(--line);border-radius:var(--radius-m);position:relative}.reise-karte__svg[data-astro-cid-njeqri4q]{width:100%;height:100%;position:absolute;inset:0}.reise-karte__pins[data-astro-cid-njeqri4q]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.reise-karte__ort[data-astro-cid-njeqri4q]{position:absolute}.reise-karte__pin[data-astro-cid-njeqri4q]{cursor:pointer;background:0 0;border:0;place-items:center;width:26px;height:26px;padding:0;display:grid;position:relative;transform:translate(-50%,-50%)}.reise-karte__pin--statisch[data-astro-cid-njeqri4q]{cursor:default}.reise-karte__marker[data-astro-cid-njeqri4q]{background:var(--surface);border:2px solid var(--accent-strong);border-radius:50%;place-items:center;width:14px;height:14px;display:grid}.reise-karte__marker[data-astro-cid-njeqri4q]:after{content:"";background:var(--accent-strong);border-radius:50%;width:4px;height:4px}.reise-karte__pin[data-astro-cid-njeqri4q][aria-expanded=true] .reise-karte__marker[data-astro-cid-njeqri4q]{background:var(--accent-strong)}.reise-karte__pin[data-astro-cid-njeqri4q][aria-expanded=true] .reise-karte__marker[data-astro-cid-njeqri4q]:after{background:var(--accent-contrast)}.reise-karte__name[data-astro-cid-njeqri4q]{font-family:var(--font-hand);font-size:var(--text-1);color:var(--accent-strong);white-space:nowrap;pointer-events:none;line-height:1.1;position:absolute;top:100%;left:50%;transform:translate(-50%)rotate(-1.5deg)}.reise-karte__popover[data-astro-cid-njeqri4q]{z-index:5;background:var(--surface);border:1px dashed var(--line);border-radius:var(--radius-s);width:max-content;max-width:min(240px,62vw);box-shadow:var(--shadow-card);padding:var(--space-3) var(--space-4);position:absolute;bottom:16px;left:0;transform:translate(-50%)rotate(-.8deg)}.reise-karte__ort--unten[data-astro-cid-njeqri4q] .reise-karte__popover[data-astro-cid-njeqri4q]{top:20px;bottom:auto}.reise-karte__ort--links[data-astro-cid-njeqri4q] .reise-karte__popover[data-astro-cid-njeqri4q]{left:-10px;transform:rotate(-.8deg)}.reise-karte__ort--rechts[data-astro-cid-njeqri4q] .reise-karte__popover[data-astro-cid-njeqri4q]{left:auto;right:-10px;transform:rotate(.8deg)}.reise-karte__popover-name[data-astro-cid-njeqri4q]{font-family:var(--font-mono);font-size:var(--text--1);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-soft);margin-block-end:var(--space-1)}.reise-karte__popover-text[data-astro-cid-njeqri4q]{font-size:var(--text--1);color:var(--ink);overflow-wrap:anywhere;line-height:1.5}.reise-karte__fussnote[data-astro-cid-njeqri4q]{margin-block-start:var(--space-4)}@media (prefers-reduced-motion:no-preference){.reise-karte__marker[data-astro-cid-njeqri4q]{transition:transform .15s,background-color .15s}button[data-astro-cid-njeqri4q].reise-karte__pin:hover .reise-karte__marker[data-astro-cid-njeqri4q],button[data-astro-cid-njeqri4q].reise-karte__pin:focus-visible .reise-karte__marker[data-astro-cid-njeqri4q]{transform:scale(1.2)}.reise-karte__popover[data-astro-cid-njeqri4q]{animation:.16s ease-out rk-pop}@keyframes rk-pop{0%{opacity:0}}}
