.fluss[data-astro-cid-hqqj3rn3]{--railx:22px;--indent:76px;--bahn-x:calc(max(0px, (100% - var(--wrap)) / 2) + max(16px, env(safe-area-inset-left,0px)) + var(--railx));isolation:isolate;position:relative}@media (width<=759.98px){.fluss[data-astro-cid-hqqj3rn3]{--railx:6px;--indent:30px}}.schiene[data-astro-cid-hqqj3rn3]{left:var(--bahn-x);top:0;bottom:var(--bahn-ende,0px);background:var(--track);z-index:1;border-radius:2px;width:2px;position:absolute}.schiene[data-astro-cid-hqqj3rn3] b[data-astro-cid-hqqj3rn3]{background:linear-gradient(180deg, var(--accent-light), var(--accent));box-shadow:0 0 12px var(--shadow-accent);transform-origin:top;opacity:.35;border-radius:2px;position:absolute;inset:0;transform:scaleY(1)}.schiene[data-astro-cid-hqqj3rn3]:after{content:"";background:var(--accent);width:14px;height:14px;box-shadow:0 0 0 5px var(--glow), 0 0 24px var(--shadow-accent);border-radius:50%;margin-left:-7px;position:absolute;bottom:0;left:50%}.ohne-punkt[data-astro-cid-hqqj3rn3]>.schiene[data-astro-cid-hqqj3rn3]:after{content:none}@supports (animation-timeline:view()){.fluss[data-astro-cid-hqqj3rn3]{view-timeline-name:--bahn;view-timeline-axis:block;view-timeline-inset:0}.schiene[data-astro-cid-hqqj3rn3] b[data-astro-cid-hqqj3rn3]{opacity:1;animation-name:fuellen;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--bahn;animation-range:cover 50vh cover calc(100% - 50vh - var(--bahn-ende,0px));transform:scaleY(0)}@keyframes fuellen{0%{transform:scaleY(0)}to{transform:scaleY(1)}}}@media (prefers-reduced-motion:reduce){.schiene[data-astro-cid-hqqj3rn3] b[data-astro-cid-hqqj3rn3]{opacity:.35;animation-name:none;transform:scaleY(1)}}.abschnitt[data-astro-cid-k3kufgqi]{padding-block:104px 8px;position:relative}.licht[data-astro-cid-k3kufgqi]{overflow-x:clip}.licht[data-astro-cid-k3kufgqi]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 40% 34% at 24% 40%, color-mix(in srgb, var(--accent) 15%, transparent), transparent 72%), radial-gradient(ellipse 26% 24% at 78% 44%, color-mix(in srgb, var(--accent-light) 7%, transparent), transparent 72%);height:820px;position:absolute;inset:-120px -10vw auto}.abschnitt[data-astro-cid-k3kufgqi]>.wrap[data-astro-cid-k3kufgqi]{padding-left:calc(max(16px, env(safe-area-inset-left,0px)) + var(--indent,76px))}.knoten[data-astro-cid-k3kufgqi]{left:calc(var(--bahn-x,28px) - 5px);z-index:2;background:var(--bg);border:2px solid var(--line-strong);border-radius:50%;width:12px;height:12px;position:absolute;top:112px}.knoten[data-astro-cid-k3kufgqi]:before{content:"";background:var(--accent);border:2px solid var(--accent-light);box-shadow:0 0 0 5px var(--glow), 0 0 18px var(--shadow-accent);transition:opacity .5s var(--ease);border-radius:50%;position:absolute;inset:-2px}.js .knoten[data-astro-cid-k3kufgqi]:not(.an):before{opacity:0}@media (width<=759.98px){.abschnitt[data-astro-cid-k3kufgqi]{padding-block:76px 4px}.knoten[data-astro-cid-k3kufgqi]{top:82px}}
