.weg[data-astro-cid-lazhelac]{margin:0;width:100%;max-width:34rem;justify-self:center;animation:weg-auf 1s cubic-bezier(.2,.7,.2,1) .15s both}@keyframes weg-auf{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@media(min-width:60rem){.weg[data-astro-cid-lazhelac]{max-width:none}}.weg__svg[data-astro-cid-lazhelac]{display:block;width:100%;height:auto}.weg__strasse[data-astro-cid-lazhelac]{fill:none;stroke:#fdfbf812;stroke-width:26;stroke-linecap:round}.weg__linie[data-astro-cid-lazhelac]{fill:none;stroke:#ff9a52;stroke-width:4;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:weg-zeichnen 2.4s ease-in-out .4s forwards}@keyframes weg-zeichnen{to{stroke-dashoffset:0}}.weg__zwerg-schatten[data-astro-cid-lazhelac]{fill:#000;fill-opacity:.45}.weg__zwerg-gang[data-astro-cid-lazhelac]{transform-box:fill-box;transform-origin:50% 100%;animation:wackeln .36s ease-in-out infinite alternate}@keyframes wackeln{0%{transform:rotate(-4deg)}to{transform:rotate(4deg) translateY(-2px)}}.weg__station[data-astro-cid-lazhelac]{opacity:0;animation:station .5s cubic-bezier(.2,.7,.2,1) calc(.4s + var(--i) * .46s) forwards}@keyframes station{0%{opacity:0}to{opacity:1}}.weg__ring[data-astro-cid-lazhelac]{fill:#120e0b;stroke:#ff9a5259;stroke-width:2}.weg__knoten[data-astro-cid-lazhelac]{fill:url(#weg-knoten)}.weg__zeichen[data-astro-cid-lazhelac]{fill:none;stroke:#fff;stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.weg__zahlgrund[data-astro-cid-lazhelac]{fill:#fdfbf8}.weg__zahl[data-astro-cid-lazhelac]{fill:#120e0b;font-family:var(--schrift-display);font-weight:800;font-size:15px}.weg__name[data-astro-cid-lazhelac]{fill:#fff;font-family:var(--schrift-display);font-weight:800;font-size:25px}.weg__zeit[data-astro-cid-lazhelac]{fill:#fdfbf89e;font-family:var(--schrift-text);font-size:17px}@media(max-width:40rem){.weg__zeit[data-astro-cid-lazhelac]{display:none}}@media(prefers-reduced-motion:reduce){.weg[data-astro-cid-lazhelac],.weg__station[data-astro-cid-lazhelac]{animation:none;opacity:1}.weg__linie[data-astro-cid-lazhelac]{animation:none;stroke-dashoffset:0}.weg__zwerg[data-astro-cid-lazhelac]{display:none}}.zeitleiste[data-astro-cid-lazhelac]{--punkt: 3.4rem;position:relative;max-width:58rem}.zeitleiste__liste[data-astro-cid-lazhelac]{list-style:none;margin:0;padding:0;display:grid;gap:var(--s5)}.zeitleiste[data-astro-cid-lazhelac]:before,.zeitleiste__fuellung[data-astro-cid-lazhelac]{content:"";position:absolute;top:calc(var(--punkt) / 2);bottom:calc(var(--punkt) / 2);left:calc(var(--punkt) / 2 - 1.5px);width:3px;border-radius:3px}.zeitleiste[data-astro-cid-lazhelac]:before{background:var(--line)}.zeitleiste__fuellung[data-astro-cid-lazhelac]{background:linear-gradient(180deg,#ff9a52,var(--orange));transform-origin:top}.schritt[data-astro-cid-lazhelac]{position:relative;display:grid;grid-template-columns:var(--punkt) minmax(0,1fr);gap:var(--s4);align-items:start}@media(min-width:48rem){.schritt[data-astro-cid-lazhelac]{gap:var(--s6)}}.schritt__punkt[data-astro-cid-lazhelac]{position:relative;z-index:1;display:grid;place-items:center;width:var(--punkt);height:var(--punkt);border-radius:50%;background:var(--orange);color:#fff;box-shadow:0 0 0 6px var(--paper),0 10px 22px -10px #f26a0ae6}.schritt__punkt[data-astro-cid-lazhelac] svg[data-astro-cid-lazhelac]{width:1.7rem;height:1.7rem;fill:none;stroke:currentColor;stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round}.schritt__karte[data-astro-cid-lazhelac]{position:relative;overflow:hidden;padding:var(--s5);background:var(--karte);border:1px solid var(--line);border-radius:var(--radius-gross);transition:translate .18s ease,box-shadow .18s ease,border-color .18s ease}@media(min-width:48rem){.schritt__karte[data-astro-cid-lazhelac]{padding:var(--s6) var(--s7) var(--s6) var(--s6)}}@media(hover:hover){.schritt__karte[data-astro-cid-lazhelac]:hover{translate:0 -3px;border-color:var(--orange-linie);box-shadow:0 14px 28px -22px #2d1e1099}.schritt__karte[data-astro-cid-lazhelac]:hover .schritt__nummer[data-astro-cid-lazhelac]{color:color-mix(in srgb,var(--orange) 30%,transparent)}}.schritt__nummer[data-astro-cid-lazhelac]{position:absolute;top:-.4rem;right:var(--s4);font-family:var(--schrift-display);font-weight:800;font-size:5rem;line-height:1;letter-spacing:-.04em;color:color-mix(in srgb,var(--orange) 11%,transparent);pointer-events:none;transition:color .18s ease}.schritt__kopf[data-astro-cid-lazhelac]{display:grid;gap:.3rem;justify-items:start;margin-bottom:var(--s4);padding-right:4rem}.schritt__marke[data-astro-cid-lazhelac]{font-family:var(--schrift-display);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--orange-ink)}.schritt[data-astro-cid-lazhelac] h3[data-astro-cid-lazhelac]{margin:0;font-size:clamp(1.35rem,1.2rem + .6vw,1.7rem)}.schritt__zeit[data-astro-cid-lazhelac]{margin-top:.2rem;padding:.2rem .65rem;border-radius:999px;background:var(--orange-weich);color:var(--orange-ink);font-size:.85rem;font-weight:600}.schritt__text[data-astro-cid-lazhelac] p[data-astro-cid-lazhelac]{max-width:42rem;color:var(--ink-2)}.schritt__text[data-astro-cid-lazhelac] p[data-astro-cid-lazhelac]:last-child{margin-bottom:0}.schritt__ihr[data-astro-cid-lazhelac]{display:flex;flex-wrap:wrap;gap:.3rem .6rem;align-items:baseline;margin:var(--s5) 0 0;padding:var(--s3) var(--s4);border-left:3px solid var(--orange);border-radius:0 var(--radius) var(--radius) 0;background:var(--sand)}.schritt__ihr[data-astro-cid-lazhelac] strong[data-astro-cid-lazhelac]{font-family:var(--schrift-display);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--orange-ink)}.schritt__ihr[data-astro-cid-lazhelac] span[data-astro-cid-lazhelac]{color:var(--ink)}@media(max-width:30rem){.zeitleiste[data-astro-cid-lazhelac]{--punkt: 2.6rem}.schritt[data-astro-cid-lazhelac]{gap:var(--s3)}.schritt__punkt[data-astro-cid-lazhelac] svg[data-astro-cid-lazhelac]{width:1.3rem;height:1.3rem}.schritt__karte[data-astro-cid-lazhelac]{padding:var(--s4)}.schritt__kopf[data-astro-cid-lazhelac]{padding-right:0}.schritt__nummer[data-astro-cid-lazhelac]{font-size:3.6rem}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.zeitleiste__fuellung[data-astro-cid-lazhelac]{animation:fuellen linear both;animation-timeline:view(block 50% 50%)}@keyframes fuellen{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.schritt__punkt[data-astro-cid-lazhelac]{animation:aufleuchten linear both;animation-timeline:view(block 50% 50%);animation-range:cover 0% cover 8%}@keyframes aufleuchten{0%{background:var(--line);color:var(--ink-3);box-shadow:0 0 0 6px var(--paper)}}.schritt__karte[data-astro-cid-lazhelac]{animation:hereingleiten linear both;animation-timeline:view();animation-range:entry 0% entry 70%}@keyframes hereingleiten{0%{opacity:.25;transform:translateY(28px)}to{opacity:1;transform:none}}}}.rollen[data-astro-cid-lazhelac]{display:grid;gap:var(--s5)}@media(min-width:52rem){.rollen[data-astro-cid-lazhelac]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rolle[data-astro-cid-lazhelac]{padding:var(--s6);border-radius:var(--radius-gross)}.rolle--sie[data-astro-cid-lazhelac]{background:var(--karte);border:1px solid var(--line)}.rolle--wir[data-astro-cid-lazhelac]{background:radial-gradient(30rem 20rem at 85% 0%,rgba(242,106,10,.22),transparent 70%),#120e0b;color:#fdfbf8}.rolle__marke[data-astro-cid-lazhelac]{display:block;margin-bottom:var(--s2);font-family:var(--schrift-display);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--orange-ink)}.rolle--wir[data-astro-cid-lazhelac] .rolle__marke[data-astro-cid-lazhelac]{color:#ff9a52}.rolle[data-astro-cid-lazhelac] h3[data-astro-cid-lazhelac]{margin:0 0 var(--s5);font-size:clamp(1.4rem,1.2rem + .8vw,1.8rem)}.rolle--wir[data-astro-cid-lazhelac] h3[data-astro-cid-lazhelac]{color:#fdfbf8}.rolle[data-astro-cid-lazhelac] ul[data-astro-cid-lazhelac]{list-style:none;margin:0;padding:0;display:grid;gap:var(--s3)}.rolle[data-astro-cid-lazhelac] li[data-astro-cid-lazhelac]{position:relative;padding-left:2rem;line-height:1.5;color:var(--ink-2)}.rolle--wir[data-astro-cid-lazhelac] li[data-astro-cid-lazhelac]{color:#fdfbf8d1}.rolle[data-astro-cid-lazhelac] li[data-astro-cid-lazhelac] strong[data-astro-cid-lazhelac]{color:var(--ink)}.rolle[data-astro-cid-lazhelac] li[data-astro-cid-lazhelac]:before{content:"";position:absolute;left:0;top:.2em;width:1.25rem;height:1.25rem;border-radius:50%;background:no-repeat center / .75rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E"),var(--orange)}
