[data-szene]{position:relative;height:var(--szene-h,230svh)}.szene__buehne{position:sticky;top:0;height:100svh;min-height:560px;overflow:hidden;isolation:isolate}.szene__haelfte{position:absolute;inset:0}.szene__haelfte img{width:100%;height:100%;object-fit:cover}.szene__haelfte--l{clip-path:inset(0 50% 0 0)}.szene__haelfte--r{clip-path:inset(0 0 0 50%)}.szene__dahinter{position:absolute;inset:0;z-index:-1;transform:scale(calc(1.2 - var(--p,0) * .2))}.szene__dahinter img{width:100%;height:100%;object-fit:cover}.riesenwort{font-family:var(--schrift-riese,"Anton",Impact,sans-serif);text-transform:uppercase;line-height:.82;white-space:nowrap;letter-spacing:-.01em}.schwebeteil{position:absolute;filter:drop-shadow(0 40px 50px rgba(0,0,0,.5))}[data-quer]{transform:translate3d(calc(var(--q,0) * 1%),0,0)}[data-echo]{position:relative}.echo__kopie{position:absolute;inset:0;color:transparent;-webkit-text-stroke:1px var(--echo-farbe,rgba(205,176,188,.55));pointer-events:none;transform:translateY(calc(var(--k) * var(--echo,0) * .55em));opacity:calc(var(--echo,0) * (1 - var(--k) * .3))}[data-drift]{overflow:hidden}[data-drift] img{transform:translateY(var(--drift,0%)) scale(1.1)}.tinte__wort{display:inline-block}.blatt__halt{position:sticky;top:0;height:100svh;overflow:hidden}.blatt__halt img{width:100%;height:100%;object-fit:cover;transform:scale(calc(1.1 - var(--p,0) * .1))}.blatt__blatt{position:relative;z-index:1;margin-top:-58svh}[data-blatt]:after{content:"";display:block;height:30svh}[data-lines] .line{display:block;overflow:clip;padding-bottom:.12em;margin-bottom:-.12em}[data-lines] .line>span{display:block}[data-wortliste] li{cursor:default}.wortliste__daumen{display:none}.wortliste__vorschau{position:fixed;left:0;top:0;z-index:30;width:300px;pointer-events:none;opacity:0;transition:opacity .3s ease}.wortliste__vorschau.ist-an{opacity:1}.wortliste__vorschau img{width:300px;aspect-ratio:4/5;object-fit:cover;border-radius:2px}@media (hover:none),(max-width:820px){.wortliste__vorschau{display:none}.wortliste__daumen{display:block;flex:none;width:64px;height:80px;overflow:hidden;opacity:.55;transform:scale(.92);transition:opacity .4s ease,transform .5s cubic-bezier(.16,1,.3,1)}.wortliste__daumen img{width:100%;height:100%;object-fit:cover}[data-wortliste] li.ist-an .wortliste__daumen{opacity:1;transform:none}}[data-wortliste] li:focus-visible .wortliste__daumen{display:block;opacity:1;transform:none;width:72px;height:90px;overflow:hidden}.oeffnung__buehne{height:100svh;overflow:clip}.oeffnung__buehne img{width:100%;height:100%;object-fit:cover}.weichen{view-timeline-name:--weichen;position:relative;overflow:clip}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.23,1,.32,1),transform 1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--s,0) * 90ms)}.js [data-reveal].ist-da{opacity:1;transform:none}.is-split .line>span{transform:translateY(110%)}.is-split.is-in .line>span{transform:none;transition:transform .9s cubic-bezier(.16,1,.3,1) calc(var(--i) * 90ms)}@supports (animation-timeline:view()){.oeffnung{height:200svh;view-timeline-name:--oeffnung;--iy:20%;--ix:28%}.oeffnung__buehne{position:sticky;top:0;animation:bw-fenster linear both;animation-timeline:--oeffnung;animation-range:contain 0% contain 75%}.oeffnung__buehne img{animation:bw-setzen linear both;animation-timeline:--oeffnung;animation-range:contain 0% contain 75%}.weichen__bild{animation:bw-sinken linear both;animation-timeline:--weichen;animation-range:exit 0% exit 100%}.weichen__text{animation:bw-heben linear both;animation-timeline:--weichen;animation-range:exit 0% exit 70%}}}@media (max-width:820px){.oeffnung{--iy:18%;--ix:8%}}@keyframes bw-fenster{0%{clip-path:inset(var(--iy) var(--ix))}to{clip-path:inset(0)}}@keyframes bw-setzen{0%{transform:scale(1.15)}to{transform:none}}@keyframes bw-sinken{to{transform:translateY(8%) scale(1.06)}}@keyframes bw-heben{to{transform:translateY(-6%);opacity:0}}@media (prefers-reduced-motion:reduce){[data-szene]{height:auto}.szene__buehne{position:relative}.szene__haelfte--r{display:none}.szene__haelfte--l{clip-path:none}.blatt__halt{position:relative;height:60svh}.blatt__blatt{margin-top:-20svh}.wortliste__vorschau{display:none}}
