.g-leiter-vorhaben{--anatomy-hi:#3a362f;--anatomy-mid:#5a5448;--anatomy-weight:.9px}.g-leiter-vorhaben :is(.lv-e0){--anatomy-face:#f2efe8;--anatomy-top:color-mix(in oklab, #f2efe8, #fff 38%);--anatomy-shade-3:color-mix(in oklab, #f2efe8, #6b6457 3%);--anatomy-shade-2:color-mix(in oklab, #f2efe8, #6b6457 5.3999999999999995%);--anatomy-shade-1:color-mix(in oklab, #f2efe8, #6b6457 8.4%);--anatomy-shade-0:color-mix(in oklab, #f2efe8, #6b6457 12%);--anatomy-lo:color-mix(in oklab, #f2efe8, #3a362f 48%);--anatomy-faint:color-mix(in oklab, #f2efe8, #3a362f 22%);}.g-leiter-vorhaben :is(.lv-sv){--anatomy-face:#e3daf2;--anatomy-top:color-mix(in oklab, #e3daf2, #fff 38%);--anatomy-shade-3:color-mix(in oklab, #e3daf2, #6b6457 3%);--anatomy-shade-2:color-mix(in oklab, #e3daf2, #6b6457 5.3999999999999995%);--anatomy-shade-1:color-mix(in oklab, #e3daf2, #6b6457 8.4%);--anatomy-shade-0:color-mix(in oklab, #e3daf2, #6b6457 12%);--anatomy-lo:color-mix(in oklab, #e3daf2, #3a362f 48%);--anatomy-faint:color-mix(in oklab, #e3daf2, #3a362f 22%);}.g-leiter-vorhaben :is(.lv-mn){--anatomy-face:#d3e0e6;--anatomy-top:color-mix(in oklab, #d3e0e6, #fff 38%);--anatomy-shade-3:color-mix(in oklab, #d3e0e6, #6b6457 3%);--anatomy-shade-2:color-mix(in oklab, #d3e0e6, #6b6457 5.3999999999999995%);--anatomy-shade-1:color-mix(in oklab, #d3e0e6, #6b6457 8.4%);--anatomy-shade-0:color-mix(in oklab, #d3e0e6, #6b6457 12%);--anatomy-lo:color-mix(in oklab, #d3e0e6, #3a362f 48%);--anatomy-faint:color-mix(in oklab, #d3e0e6, #3a362f 22%);}.g-leiter-vorhaben :is(.lv-dvc){--anatomy-face:#ece3cf;--anatomy-top:color-mix(in oklab, #ece3cf, #fff 38%);--anatomy-shade-3:color-mix(in oklab, #ece3cf, #6b6457 3%);--anatomy-shade-2:color-mix(in oklab, #ece3cf, #6b6457 5.3999999999999995%);--anatomy-shade-1:color-mix(in oklab, #ece3cf, #6b6457 8.4%);--anatomy-shade-0:color-mix(in oklab, #ece3cf, #6b6457 12%);--anatomy-lo:color-mix(in oklab, #ece3cf, #3a362f 48%);--anatomy-faint:color-mix(in oklab, #ece3cf, #3a362f 22%);}.g-leiter-vorhaben :is(.lv-btn){--anatomy-face:#eddbce;--anatomy-top:color-mix(in oklab, #eddbce, #fff 38%);--anatomy-shade-3:color-mix(in oklab, #eddbce, #6b6457 3%);--anatomy-shade-2:color-mix(in oklab, #eddbce, #6b6457 5.3999999999999995%);--anatomy-shade-1:color-mix(in oklab, #eddbce, #6b6457 8.4%);--anatomy-shade-0:color-mix(in oklab, #eddbce, #6b6457 12%);--anatomy-lo:color-mix(in oklab, #eddbce, #3a362f 48%);--anatomy-faint:color-mix(in oklab, #eddbce, #3a362f 22%);}.g-leiter-vorhaben :is(.lv-cb){--anatomy-face:#faf8f4;--anatomy-top:color-mix(in oklab, #faf8f4, #fff 38%);--anatomy-shade-3:color-mix(in oklab, #faf8f4, #6b6457 3%);--anatomy-shade-2:color-mix(in oklab, #faf8f4, #6b6457 5.3999999999999995%);--anatomy-shade-1:color-mix(in oklab, #faf8f4, #6b6457 8.4%);--anatomy-shade-0:color-mix(in oklab, #faf8f4, #6b6457 12%);--anatomy-lo:color-mix(in oklab, #faf8f4, #3a362f 48%);--anatomy-faint:color-mix(in oklab, #faf8f4, #3a362f 22%);}.g-leiter-vorhaben .lv-pn{fill:var(--anatomy-shade-2);stroke:var(--anatomy-faint);stroke-width:.45px}.g-leiter-vorhaben .lv-bay{fill:var(--anatomy-shade-1);stroke:var(--anatomy-lo);stroke-width:.45px}.g-leiter-vorhaben .lv-grip{fill:var(--anatomy-lo)}.g-leiter-vorhaben .lv-led{fill:color-mix(in oklab,#e3daf2,#3a362f 30%);transition:fill .3s cubic-bezier(.3,.7,.2,1)}.g-leiter-vorhaben .lv-vent{fill:var(--anatomy-shade-0)}.g-leiter-vorhaben .lv-cup{fill:var(--anatomy-shade-0)}.g-leiter-vorhaben .lv-glass{fill:#eef1ee}.g-leiter-vorhaben .lv-rim{fill:none;stroke:var(--anatomy-lo);stroke-width:.45px}.g-leiter-vorhaben .lv-axis{fill:none;stroke:var(--anatomy-faint);stroke-width:.6px}.g-leiter-vorhaben .lv-bar{fill:color-mix(in oklab,#d3e0e6,#3a362f 22%)}.g-leiter-vorhaben .lv-glint{fill:#fff;opacity:.5;transition:translate .8s cubic-bezier(.3,.7,.2,1)}.g-leiter-vorhaben .lv-slot{fill:color-mix(in oklab,#ece3cf,#3a362f 62%)}.g-leiter-vorhaben .lv-sh{fill:#fffefb;stroke:var(--anatomy-lo);stroke-width:.45px}.g-leiter-vorhaben .lv-dl{fill:color-mix(in oklab,#ece3cf,#3a362f 30%);transition:fill .3s cubic-bezier(.3,.7,.2,1)}.g-leiter-vorhaben .lv-dw{fill:oklch(.8 .1 150);opacity:0;filter:blur(1px);transition:opacity .4s cubic-bezier(.3,.7,.2,1)}.g-leiter-vorhaben .lv-dot{fill:var(--ob-ai-blue);opacity:0;filter:blur(.6px)}.g-leiter-vorhaben .lv-ch{translate:0px 11.47px;transition:translate .5s cubic-bezier(.45,0,.2,1)}.g-leiter-vorhaben .lv-ds{translate:14.04px -7.02px;transition:translate .45s cubic-bezier(.45,0,.2,1)}.g-leiter-vorhaben .lv-bt{transition:translate .3s cubic-bezier(.34,1.45,.5,1)}.g-leiter-vorhaben .lv-sm{transition:translate .6s cubic-bezier(.45,0,.2,1)}.g-leiter-vorhaben .lv-pw[data-on] .lv-bt{translate:0.94px -0.47px;transition-duration:.15s}.g-leiter-vorhaben:has(.lv-pw[data-on]) .lv-led{fill:oklch(.8 .1 150)}.g-leiter-vorhaben:has(.lv-pw[data-on]) .lv-l0{transition-delay:.25s}.g-leiter-vorhaben:has(.lv-pw[data-on]) .lv-l1{transition-delay:.4s}.g-leiter-vorhaben:has(.lv-pw[data-on]) .lv-l2{transition-delay:.55s}@keyframes lv-think{0%,100%{opacity:0}30%,70%{opacity:1}}.g-leiter-vorhaben:has(.lv-pw[data-on]) .lv-ai{animation:lv-think 2.2s cubic-bezier(.45,0,.2,1) .5s}@keyframes lv-run0{0%{opacity:0;translate:0 0}12%{opacity:1}12%{translate:0px 0px}26%{translate:4.4px 3.31px}40%{translate:8.78px 7.08px}54%{translate:13.32px 9.73px}68%{translate:17.81px 10.96px}82%{translate:21.87px 11.46px}90%{opacity:0;translate:21.87px 11.46px}100%{opacity:0;translate:0 0}}.g-leiter-vorhaben:has(.lv-pw[data-on]) .lv-p0 .lv-dot{animation:lv-run0 .9s cubic-bezier(.45,0,.2,1) 0.9s}@keyframes lv-run1{0%{opacity:0;translate:0 0}12%{opacity:1}12%{translate:0px 0px}26%{translate:-6.36px 3.79px}40%{translate:-13.57px 7.83px}54%{translate:-21.62px 9.65px}68%{translate:-29.44px 11.2px}82%{translate:-35.84px 13.38px}90%{opacity:0;translate:-35.84px 13.38px}100%{opacity:0;translate:0 0}}.g-leiter-vorhaben:has(.lv-pw[data-on]) .lv-p1 .lv-dot{animation:lv-run1 .9s cubic-bezier(.45,0,.2,1) 1.3s}.g-leiter-vorhaben:has(.lv-pw[data-on]) .lv-dl{fill:oklch(.8 .1 150);transition-delay:1.75s}.g-leiter-vorhaben:has(.lv-pw[data-on]) .lv-ds{translate:0 0;transition:translate .7s cubic-bezier(.3,.7,.2,1) 1.9s}.g-leiter-vorhaben:has(.lv-pw[data-on]) .lv-ch{translate:0 0;transition:translate .9s cubic-bezier(.3,.7,.2,1) 2.15s}.g-leiter-vorhaben:has(.lv-pw[data-on]) .lv-b1{transition-delay:.1s}.g-leiter-vorhaben .lv-l2{transition-delay:0s}.g-leiter-vorhaben .lv-l1{transition-delay:.12s}.g-leiter-vorhaben .lv-l0{transition-delay:.24s}.g-leiter-vorhaben .lv-sl[data-on] .lv-sm{translate:-9.36px 4.68px;transition:translate .75s cubic-bezier(.3,.7,.2,1)}@media (hover:hover){.g-leiter-vorhaben .lv-pw:not([data-on]):hover .lv-bt{translate:0.282px -0.141px}.g-leiter-vorhaben .lv-pw[data-on]:hover .lv-bt{translate:0.658px -0.329px}.g-leiter-vorhaben:has(.lv-pw:not([data-on]):hover) .lv-l0{fill:color-mix(in oklab,oklch(.8 .1 150),color-mix(in oklab,#e3daf2,#3a362f 30%) 50%)}.g-leiter-vorhaben .lv-sl:not([data-on]):hover .lv-sm{translate:-1.31px 0.655px}.g-leiter-vorhaben .lv-sl[data-on]:hover .lv-sm{translate:-8.05px 4.025px}.g-leiter-vorhaben .lv-mg:hover .lv-glint{translate:32.34px 16.17px}.g-leiter-vorhaben .lv-dv:hover .lv-dw{opacity:.8}}@keyframes lv-set{0%{opacity:0;translate:0 5px}60%{opacity:1}}@keyframes lv-land{0%{opacity:0;translate:0 -8px}50%{opacity:1}78%{translate:0 .4px}}@keyframes lv-on{0%{opacity:0}}.is-revealed:not(.rv-now) .g-leiter-vorhaben .lv-e0{animation:lv-set 0.45s cubic-bezier(.3,.7,.2,1) 0.36s backwards}.is-revealed:not(.rv-now) .g-leiter-vorhaben .lv-e1{animation:lv-land 0.5s cubic-bezier(.3,.7,.2,1) 0.48s backwards}.is-revealed:not(.rv-now) .g-leiter-vorhaben .lv-e2{animation:lv-land 0.5s cubic-bezier(.3,.7,.2,1) 0.62s backwards}.is-revealed:not(.rv-now) .g-leiter-vorhaben .lv-e3{animation:lv-land 0.5s cubic-bezier(.3,.7,.2,1) 0.7s backwards}.is-revealed:not(.rv-now) .g-leiter-vorhaben .lv-cb{animation:lv-on 0.4s cubic-bezier(.3,.7,.2,1) 0.91s backwards}.is-revealed:not(.rv-now) .g-leiter-vorhaben .lv-sc{animation:lv-on 0.4s cubic-bezier(.3,.7,.2,1) 1.06s backwards}@media (hover:none) and (prefers-reduced-motion:no-preference){@keyframes lv-t0{0%,60%{translate:0 0}60.75%{translate:0.94px -0.47px}62.25%{translate:0 0}100%{translate:0 0}}.g-leiter-vorhaben:not([data-played]) .lv-bt{animation:lv-t0 20s cubic-bezier(.3,.7,.2,1) 1.6s infinite}@keyframes lv-t1{0%,61%{fill:color-mix(in oklab,#e3daf2,#3a362f 30%)}62%{fill:oklch(.8 .1 150)}87%{fill:oklch(.8 .1 150)}88.5%{fill:color-mix(in oklab,#e3daf2,#3a362f 30%)}100%{fill:color-mix(in oklab,#e3daf2,#3a362f 30%)}}.g-leiter-vorhaben:not([data-played]) .lv-l0{animation:lv-t1 20s cubic-bezier(.3,.7,.2,1) 1.6s infinite}@keyframes lv-t2{0%,61.75%{fill:color-mix(in oklab,#e3daf2,#3a362f 30%)}62.75%{fill:oklch(.8 .1 150)}87%{fill:oklch(.8 .1 150)}88.5%{fill:color-mix(in oklab,#e3daf2,#3a362f 30%)}100%{fill:color-mix(in oklab,#e3daf2,#3a362f 30%)}}.g-leiter-vorhaben:not([data-played]) .lv-l1{animation:lv-t2 20s cubic-bezier(.3,.7,.2,1) 1.6s infinite}@keyframes lv-t3{0%,62.5%{fill:color-mix(in oklab,#e3daf2,#3a362f 30%)}63.5%{fill:oklch(.8 .1 150)}87%{fill:oklch(.8 .1 150)}88.5%{fill:color-mix(in oklab,#e3daf2,#3a362f 30%)}100%{fill:color-mix(in oklab,#e3daf2,#3a362f 30%)}}.g-leiter-vorhaben:not([data-played]) .lv-l2{animation:lv-t3 20s cubic-bezier(.3,.7,.2,1) 1.6s infinite}@keyframes lv-t4{0%,62.5%{opacity:0}66%{opacity:1}71%{opacity:1}74%{opacity:0}100%{opacity:0}}.g-leiter-vorhaben:not([data-played]) .lv-ai{animation:lv-t4 20s cubic-bezier(.3,.7,.2,1) 1.6s infinite}@keyframes lv-t5{0%,64.5%{opacity:0;translate:0 0}65%{opacity:1;translate:0 0}65%{opacity:1;translate:0px 0px}65.7%{opacity:1;translate:4.4px 3.31px}66.4%{opacity:1;translate:8.78px 7.08px}67.1%{opacity:1;translate:13.32px 9.73px}67.8%{opacity:1;translate:17.81px 10.96px}68.5%{opacity:1;translate:21.87px 11.46px}69%{opacity:0;translate:21.87px 11.46px}69.1%{opacity:0;translate:0 0}100%{opacity:0;translate:0 0}}.g-leiter-vorhaben:not([data-played]) .lv-p0 .lv-dot{animation:lv-t5 20s cubic-bezier(.3,.7,.2,1) 1.6s infinite}@keyframes lv-t6{0%,66.5%{opacity:0;translate:0 0}67%{opacity:1;translate:0 0}67%{opacity:1;translate:0px 0px}67.7%{opacity:1;translate:-6.36px 3.79px}68.4%{opacity:1;translate:-13.57px 7.83px}69.1%{opacity:1;translate:-21.62px 9.65px}69.8%{opacity:1;translate:-29.44px 11.2px}70.5%{opacity:1;translate:-35.84px 13.38px}71%{opacity:0;translate:-35.84px 13.38px}71.1%{opacity:0;translate:0 0}100%{opacity:0;translate:0 0}}.g-leiter-vorhaben:not([data-played]) .lv-p1 .lv-dot{animation:lv-t6 20s cubic-bezier(.3,.7,.2,1) 1.6s infinite}@keyframes lv-t7{0%,68.5%{fill:color-mix(in oklab,#ece3cf,#3a362f 30%)}69.5%{fill:oklch(.8 .1 150)}87%{fill:oklch(.8 .1 150)}88.5%{fill:color-mix(in oklab,#ece3cf,#3a362f 30%)}100%{fill:color-mix(in oklab,#ece3cf,#3a362f 30%)}}.g-leiter-vorhaben:not([data-played]) .lv-dl{animation:lv-t7 20s cubic-bezier(.3,.7,.2,1) 1.6s infinite}@keyframes lv-t8{0%,69.5%{translate:14.04px -7.02px}73%{translate:0 0}86.5%{translate:0 0}89%{translate:14.04px -7.02px}100%{translate:14.04px -7.02px}}.g-leiter-vorhaben:not([data-played]) .lv-ds{animation:lv-t8 20s cubic-bezier(.3,.7,.2,1) 1.6s infinite}@keyframes lv-t9{0%,70.5%{translate:0px 11.47px}75%{translate:0 0}86.5%{translate:0 0}89%{translate:0px 11.47px}100%{translate:0px 11.47px}}.g-leiter-vorhaben:not([data-played]) .lv-ch{animation:lv-t9 20s cubic-bezier(.3,.7,.2,1) 1.6s infinite}}
