.forus-vo,.forus-vo *,.forus-vo :after,.forus-vo :before{box-sizing:border-box}.forus-vo{--fu-grad:var(--gradient,linear-gradient(120deg,#9e2585 0%,#c81d84 25%,#e21961 50%,#e84c05 75%,#ec6a02 100%));--fu-papier:var(--papier,#f1eeed);--fu-surface:var(--surface,#e6e0da);--fu-pflaume:var(--pflaume,#330f2d);--fu-ink:var(--ink,#1a1e20);--fu-ease:cubic-bezier(.19,1,.22,1);--fu-dim:.66;background-color:var(--fu-bg);color:var(--fu-fg);overflow-x:clip;padding-bottom:min(var(--fu-pad-bottom,144px),24vw);padding-top:min(var(--fu-pad-top,144px),24vw);position:relative;z-index:2}.forus-vo.is-bg-pflaume{--fu-bg:var(--fu-pflaume);--fu-fg:var(--fu-papier)}.forus-vo.is-bg-ink{--fu-bg:var(--fu-ink);--fu-fg:var(--fu-papier)}.forus-vo.is-bg-papier{--fu-bg:var(--fu-papier);--fu-fg:var(--fu-ink)}.forus-vo.is-bg-surface{--fu-bg:var(--fu-surface);--fu-fg:var(--fu-ink)}.forus-vo.is-dark{--fu-dim:.72}.forus-vo{--fu-r-eff:min(var(--fu-r,96px),11vw)}.forus-vo__sweep{bottom:100%;display:block;height:var(--fu-r-eff);left:0;margin-bottom:-1px;pointer-events:none;position:absolute;right:0;width:100%;z-index:0}.forus-vo__sweep-path{fill:var(--fu-bg)}.forus-vo.cw-default,.forus-vo.cw-wide{--fu-cw:1440px}.forus-vo.cw-narrow{--fu-cw:1040px}.forus-vo__inner{margin:0 auto;max-width:var(--fu-cw,1440px);padding-inline:clamp(1.25rem,5vw,3.5rem);width:100%}.forus-vo__head{margin:0 auto;max-width:46ch;text-align:center}.forus-vo__eyebrow{font-size:.72rem;font-weight:800;letter-spacing:.24em;margin:0 0 1rem;opacity:var(--fu-dim);text-transform:uppercase}.forus-vo__title{color:var(--fu-fg);margin:0 auto .8rem;max-width:18ch;text-transform:uppercase;text-wrap:balance}.forus-vo__title:not(.has-display-size){font-size:clamp(2.2rem,6vw,4.2rem);font-weight:800;letter-spacing:-.03em;line-height:.98}.forus-vo__title em{animation:fu-vo-flow 8s ease-in-out infinite;background:var(--fu-grad);-webkit-background-clip:text;background-clip:text;background-size:220% 100%;color:transparent;font-style:normal}@keyframes fu-vo-flow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.forus-vo__lead{font-size:clamp(1.3rem,2.4vw,1.9rem);font-weight:600;letter-spacing:-.01em;line-height:1.4;margin:0 auto;max-width:34ch;opacity:.92;text-wrap:balance}.forus-vo__fluss{margin-top:clamp(2.5rem,6vh,4rem)}.forus-vo__p{font-size:clamp(1.1rem,1.55vw,1.45rem);line-height:1.66;margin:0 auto;max-width:60ch;opacity:.88}.forus-vo__p+.forus-vo__p{margin-top:clamp(1.6rem,3.5vh,2.4rem)}.forus-vo__voice{margin:clamp(4.5rem,14vh,10rem) auto;max-width:1000px}.forus-vo__vlabel{align-items:center;display:flex;font-size:.7rem;font-weight:800;gap:.9rem;letter-spacing:.22em;margin:0 0 1.4rem;opacity:.55;text-transform:uppercase}.forus-vo__vlabel:before{background:var(--fu-grad);content:"";flex:none;height:2px;width:2.4rem}.forus-vo__voice.is-right .forus-vo__vlabel{justify-content:flex-end}.forus-vo__voice.is-right .forus-vo__vlabel:before{order:2}.forus-vo__vtext{font-size:clamp(2rem,4.8vw,4.6rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0;max-width:19ch;text-wrap:balance}.forus-vo__vtext:before{background:var(--fu-grad);-webkit-background-clip:text;background-clip:text;color:transparent;content:"\201C";display:block;font-size:1.6em;font-weight:800;height:.52em;line-height:.82;overflow:hidden}.forus-vo__voice.is-right .forus-vo__vtext{margin-left:auto;text-align:right}.forus-vo__vtext .w{opacity:1}.forus-vo.is-anim .forus-vo__vtext .w{opacity:.14}.forus-vo__finale{margin:clamp(6rem,18vh,13rem) auto 0;text-align:center}.forus-vo__finale .forus-vo__vlabel{justify-content:center}.forus-vo__finale .forus-vo__vlabel:before{display:none}.forus-vo__finale .forus-vo__vtext{font-size:clamp(2rem,4.8vw,4.6rem);margin:0 auto;max-width:16ch;text-align:center}.forus-vo__finale .forus-vo__vtext .w.hot{background:var(--fu-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.forus-vo.is-anim [data-vo-reveal]{opacity:0;transform:translateY(24px) scale(.96);transition:opacity .8s var(--fu-ease),transform .8s var(--fu-ease)}.forus-vo.is-anim [data-vo-reveal].is-in{opacity:1;transform:none}.forus-vo.is-anim .forus-vo__eyebrow.is-in{opacity:var(--fu-dim)}.forus-vo.is-anim .forus-vo__lead.is-in{opacity:.92}.forus-vo.is-anim .forus-vo__p.is-in{opacity:.88}@media (prefers-reduced-motion:reduce){.forus-vo__title em{animation:none}}.forus-vo.is-static [data-vo-reveal]{opacity:1;transform:none}.forus-vo.is-static .forus-vo__vtext .w{opacity:1!important}