.schwelle{--schwelle-hof:var(--bg);--dur-schwelle:1.4s;--k-weg:cubic-bezier(.45, 0, .55, 1)}.schwelle__zug{height:1px;position:relative}.schwelle__linie{background:var(--ink);transform-origin:0;position:absolute;inset:0}.schwelle__punkt{background:var(--ink);width:8px;height:8px;box-shadow:0 0 0 3px var(--schwelle-hof);border-radius:50%;margin-top:-4px;position:absolute;top:50%;right:0}html[data-buero=offen] .schwelle__punkt{background:var(--wa)}.schwelle__satz{text-align:end;font-size:max(.9375rem, var(--step--1));color:var(--ink-2);margin-top:.75rem;line-height:1.45}.schwelle__link{color:inherit;margin-block:-.5rem;padding-block:.5rem;display:inline-block}.schwelle__link:hover,.schwelle__link:focus-visible{color:var(--ink)}.schwelle__status[hidden],.schwelle__detail[hidden],.schwelle__link[hidden]{display:none}@media (width<=860px){.schwelle{--dur-schwelle:.9s}}@media screen and (prefers-reduced-motion:no-preference){.schwelle.reveal--warte .schwelle__linie{transform:scaleX(0)}.schwelle.reveal--da .schwelle__linie{transition:transform var(--dur-schwelle) var(--k-weg)}.schwelle.reveal--warte .schwelle__punkt{opacity:0;transform:scale(.5)}.schwelle.reveal--da .schwelle__punkt{transition:opacity var(--dur-zustand) var(--ease-out) calc(var(--dur-schwelle) - .16s), transform var(--dur-zustand) var(--ease-out) calc(var(--dur-schwelle) - .16s)}}.schwelle~.frage-cta{border-top:0;padding-top:0}
