.rheinufer-szene-module__htF3Sq__buehne{pointer-events:none;opacity:.4;transition:opacity var(--dauer-gross) var(--ease);position:absolute}.rheinufer-szene-module__htF3Sq__still{width:100%;height:auto;display:block}section:has(input:focus) .rheinufer-szene-module__htF3Sq__buehne{opacity:.22}@media (min-width:768px){.rheinufer-szene-module__htF3Sq__buehne{opacity:.5}section:has(input:focus) .rheinufer-szene-module__htF3Sq__buehne{opacity:.28}}@media (min-width:1024px){.rheinufer-szene-module__htF3Sq__buehne{opacity:.6}section:has(input:focus) .rheinufer-szene-module__htF3Sq__buehne{opacity:.33}}.rheinufer-szene-module__htF3Sq__buehne[data-tageszeit=morgen] .rheinufer-szene-module__htF3Sq__still{filter:hue-rotate(-6deg)saturate(1.04)}.rheinufer-szene-module__htF3Sq__buehne[data-tageszeit=abend] .rheinufer-szene-module__htF3Sq__still{filter:hue-rotate(-14deg)saturate(1.12)}.rheinufer-szene-module__htF3Sq__buehne[data-tageszeit=nacht] .rheinufer-szene-module__htF3Sq__still{filter:hue-rotate(16deg)saturate(.92)}.rheinufer-szene-module__htF3Sq__buehne:before{content:"";background:radial-gradient(46% 52% at 30% 46%,#bcdfcb80 0%,#0000 72%),radial-gradient(34% 40% at 62% 34%,#bcdfcb61 0%,#0000 70%),radial-gradient(28% 34% at 82% 60%,#bcdfcb4d 0%,#0000 68%);width:62%;height:30%;animation:140s linear infinite rheinufer-szene-module__htF3Sq__wolkenzug;position:absolute;top:4%;left:0}.rheinufer-szene-module__htF3Sq__buehne:after{content:"";mix-blend-mode:screen;background:linear-gradient(98deg,#0000 26%,#ffffff8c 44%,#ffffffbf 50%,#ffffff8c 56%,#0000 74%);width:100%;height:22%;animation:26s ease-in-out infinite rheinufer-szene-module__htF3Sq__glanz;position:absolute;top:76%;left:0}.rheinufer-szene-module__htF3Sq__schiff{position:absolute}.rheinufer-szene-module__htF3Sq__schiffNah{width:21.5%;animation:88s linear infinite rheinufer-szene-module__htF3Sq__fahrtRechts;top:75.95%;left:51.83%}.rheinufer-szene-module__htF3Sq__schiffFern{width:12%;animation:140s linear infinite rheinufer-szene-module__htF3Sq__fahrtLinks;top:76.3%;left:26%}.rheinufer-szene-module__htF3Sq__rumpf{transform-origin:50% 90%;width:100%;height:auto;animation:6.4s ease-in-out infinite rheinufer-szene-module__htF3Sq__schaukeln;display:block;position:relative}.rheinufer-szene-module__htF3Sq__rumpfFern{transform-origin:50% 90%;animation:8.1s ease-in-out infinite rheinufer-szene-module__htF3Sq__schaukelnFern}.rheinufer-szene-module__htF3Sq__welle{opacity:0;transform-origin:50% 25%;width:98%;height:auto;animation:4.6s ease-out infinite rheinufer-szene-module__htF3Sq__kielwasser;position:absolute;top:68%;left:1%}.rheinufer-szene-module__htF3Sq__welleVersetzt{animation-delay:2.3s}.rheinufer-szene-module__htF3Sq__flugzeug{opacity:0;width:8.5%;animation:90s linear infinite rheinufer-szene-module__htF3Sq__anflug;position:absolute;top:0;left:0}.rheinufer-szene-module__htF3Sq__flugzeugBild{width:100%;height:auto;color:var(--color-green-600);display:block}.rheinufer-szene-module__htF3Sq__moewe{position:absolute}.rheinufer-szene-module__htF3Sq__moeweA{width:3.79%;animation:34s ease-in-out infinite rheinufer-szene-module__htF3Sq__bahnA;top:42.68%;left:27.28%}.rheinufer-szene-module__htF3Sq__moeweB{width:5.03%;animation:41s ease-in-out infinite rheinufer-szene-module__htF3Sq__bahnB;top:35.93%;left:53.82%}.rheinufer-szene-module__htF3Sq__moeweC{width:4.35%;animation:37s ease-in-out infinite rheinufer-szene-module__htF3Sq__bahnC;top:39.41%;left:77.81%}.rheinufer-szene-module__htF3Sq__fluegel{transform-origin:50% 55%;width:100%;height:auto;animation:5.667s cubic-bezier(.36,0,.5,1) infinite rheinufer-szene-module__htF3Sq__schlag;display:block}.rheinufer-szene-module__htF3Sq__fluegelB{animation-duration:5.125s;animation-delay:-1.9s}.rheinufer-szene-module__htF3Sq__fluegelC{animation-duration:5.286s;animation-delay:-3.4s}@keyframes rheinufer-szene-module__htF3Sq__wolkenzug{0%{transform:translate(-24%)}to{transform:translate(186%)}}@keyframes rheinufer-szene-module__htF3Sq__glanz{0%,to{opacity:.35;transform:translate(-9%)}50%{opacity:.85;transform:translate(9%)}}@keyframes rheinufer-szene-module__htF3Sq__fahrtRechts{0%{opacity:0;transform:translate(-64%)}5%{opacity:1;transform:translate(-53%,-.4%)}50%{opacity:1;transform:translate(12%,-1.6%)}95%{opacity:1;transform:translate(77%,-.4%)}to{opacity:0;transform:translate(88%)}}@keyframes rheinufer-szene-module__htF3Sq__fahrtLinks{0%{opacity:0;transform:translate(210%)}6%{opacity:.7;transform:translate(184%,-.3%)}94%{opacity:.7;transform:translate(-176%,-.3%)}to{opacity:0;transform:translate(-202%)}}@keyframes rheinufer-szene-module__htF3Sq__schaukeln{0%,to{transform:rotate(-1.1deg)translateY(0)}50%{transform:rotate(1.1deg)translateY(-3.5%)}}@keyframes rheinufer-szene-module__htF3Sq__schaukelnFern{0%,to{transform:scaleX(-1)rotate(-.7deg)translateY(0)}50%{transform:scaleX(-1)rotate(.7deg)translateY(-2.4%)}}@keyframes rheinufer-szene-module__htF3Sq__kielwasser{0%{opacity:0;transform:scale(.72)}22%{opacity:.6}to{opacity:0;transform:scale(1.12)}}@keyframes rheinufer-szene-module__htF3Sq__anflug{0%,65%{opacity:0;transform:translate(440%)rotate(-1.6deg)}72.7%{opacity:.38;transform:translate(540%,5%)rotate(-1.6deg)}93.4%{opacity:.38;transform:translate(1180%,40%)rotate(-1.6deg)}97.8%,to{opacity:0;transform:translate(1290%,46%)rotate(-1.6deg)}}@keyframes rheinufer-szene-module__htF3Sq__schlag{0%,10%,20%,30%,40%,50%,60%{transform:scaleX(.96)scaleY(1.06)translateY(-4%)}3.3%,13.3%,23.3%,33.3%,43.3%,53.3%{transform:scaleX(1.05)scaleY(.58)translateY(2%)}6.1%,16.1%,26.1%,36.1%,46.1%,56.1%{transform:scaleX(1.09)scaleY(.26)translateY(6%)}66%{transform:scaleX(1.02)scaleY(.9)translateY(-1.5%)}92%{transform:scaleX(1.02)scaleY(.94)translateY(-2.2%)}}@keyframes rheinufer-szene-module__htF3Sq__bahnA{0%,to{transform:translate(0)}30%{transform:translate(120%,-110%)}65%{transform:translate(320%,-40%)}}@keyframes rheinufer-szene-module__htF3Sq__bahnB{0%,to{transform:translate(0)}35%{transform:translate(-140%,90%)}70%{transform:translate(-300%,20%)}}@keyframes rheinufer-szene-module__htF3Sq__bahnC{0%,to{transform:translate(0)}40%{transform:translate(180%,120%)}75%{transform:translate(60%,170%)}}@media (prefers-reduced-motion:reduce){.rheinufer-szene-module__htF3Sq__buehne:before,.rheinufer-szene-module__htF3Sq__buehne:after,.rheinufer-szene-module__htF3Sq__schiffNah,.rheinufer-szene-module__htF3Sq__schiffFern,.rheinufer-szene-module__htF3Sq__rumpf,.rheinufer-szene-module__htF3Sq__rumpfFern,.rheinufer-szene-module__htF3Sq__welle,.rheinufer-szene-module__htF3Sq__flugzeug,.rheinufer-szene-module__htF3Sq__moeweA,.rheinufer-szene-module__htF3Sq__moeweB,.rheinufer-szene-module__htF3Sq__moeweC,.rheinufer-szene-module__htF3Sq__fluegel{animation:none}.rheinufer-szene-module__htF3Sq__rumpfFern{transform:scaleX(-1)}}
