:root{--bw-kurve:cubic-bezier(0.22,1,0.36,1);--bw-dauer:600ms;--bw-schritt:70ms}@media screen{.js:not(.bw-aus) [data-szene]:not([data-gesehen]) :is(.bw-wachsen,.bw-wachsen-mitte),.js:not(.bw-aus) [data-szene]:not([data-gesehen]):is(.bw-wachsen,.bw-wachsen-mitte){scale:0 1}.js:not(.bw-aus) [data-szene]:not([data-gesehen]) .bw-steigen{scale:1 0}.js:not(.bw-aus) [data-szene]:not([data-gesehen]) :is(.bw-auftauchen,.bw-fallen,.bw-ploppen,.bw-gleiten,.bw-stapeln),.js:not(.bw-aus) [data-szene]:not([data-gesehen]):is(.bw-auftauchen,.bw-ploppen,.bw-gleiten,.bw-stapeln){opacity:0}.js:not(.bw-aus) [data-szene]:not([data-gesehen]) .bw-zeichnen{stroke-dashoffset:1}.js:not(.bw-aus) [data-szene]:not([data-gesehen]) .bw-schreiben{clip-path:inset(-40% 100% -40% -10%)}.bw-wachsen{transform-origin:left center}.bw-wachsen-mitte{transform-origin:center}.bw-steigen{transform-origin:center bottom}.bw-ploppen{transform-origin:center}.js:not(.bw-aus) .bw-zeichnen{stroke-dasharray:1 1}[data-gesehen] :is(.bw-wachsen,.bw-wachsen-mitte,.bw-steigen,.bw-auftauchen,.bw-fallen,.bw-ploppen,.bw-gleiten,.bw-stapeln,.bw-zeichnen,.bw-schreiben),[data-gesehen]:is(.bw-wachsen,.bw-wachsen-mitte,.bw-auftauchen,.bw-ploppen,.bw-gleiten,.bw-stapeln){animation-duration:var(--bw-dauer);animation-timing-function:var(--bw-kurve);animation-fill-mode:both;animation-delay:calc(var(--bw-start, 0s) + var(--bw-i, 0) * var(--bw-schritt))}[data-gesehen] :is(.bw-wachsen,.bw-wachsen-mitte),[data-gesehen]:is(.bw-wachsen,.bw-wachsen-mitte){animation-name:bw-wachsen}[data-gesehen] .bw-steigen{animation-name:bw-steigen}[data-gesehen] .bw-auftauchen,[data-gesehen].bw-auftauchen{animation-name:bw-auftauchen}[data-gesehen] .bw-fallen{animation-name:bw-fallen}[data-gesehen] .bw-ploppen,[data-gesehen].bw-ploppen{animation-name:bw-ploppen;animation-duration:.45s}[data-gesehen] .bw-gleiten,[data-gesehen].bw-gleiten{animation-name:bw-gleiten}[data-gesehen] .bw-stapeln,[data-gesehen].bw-stapeln{animation-name:bw-stapeln;animation-duration:.5s}[data-gesehen] .bw-zeichnen{animation-name:bw-zeichnen;animation-duration:.7s}[data-gesehen] .bw-schreiben{animation-name:bw-schreiben;animation-duration:.7s;animation-timing-function:cubic-bezier(.45,0,.25,1)}}@keyframes bw-wachsen{0%{scale:0 1}}@keyframes bw-steigen{0%{scale:1 0}}@keyframes bw-auftauchen{0%{opacity:0;translate:0 8px}}@keyframes bw-fallen{0%{opacity:0;translate:0 -16px}65%{opacity:1;translate:0 2px}to{opacity:1;translate:0 0}}@keyframes bw-ploppen{0%{opacity:0;scale:.5}70%{opacity:1;scale:1.08}to{opacity:1;scale:1}}@keyframes bw-gleiten{0%{opacity:0;translate:18px 0}}@keyframes bw-stapeln{0%{opacity:0;translate:0 10px;scale:.97}}@keyframes bw-zeichnen{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes bw-schreiben{0%{clip-path:inset(-40% 100% -40% -10%)}to{clip-path:inset(-40% -10% -40% -10%)}}@media print{.js [class*="[.js_&]:opacity-0"]{opacity:1!important}.js [class*="[.js_&]:-translate"],.js [class*="[.js_&]:scale"],.js [class*="[.js_&]:translate"]{transform:none!important}.js [class*="[.js_&]:blur"]{filter:none!important}}@media screen{.js:not(.bw-aus):not(.bw-bereit) .bw-eintritt{opacity:0;translate:0 26px}.js:not(.bw-aus):not(.bw-bereit) .bw-eintritt-titel{opacity:.6;translate:0 22px}.js:not(.bw-aus):not(.bw-bereit) .bw-eintritt-bild{opacity:.6;translate:0 44px;scale:.95}.js.bw-bereit :is(.bw-eintritt,.bw-eintritt-titel,.bw-eintritt-bild){animation-duration:.85s;animation-timing-function:var(--bw-kurve);animation-fill-mode:both;animation-delay:calc(var(--bw-start, 0s) + var(--bw-i, 0) * .11s)}.js.bw-bereit .bw-eintritt{animation-name:bw-eintritt}.js.bw-bereit .bw-eintritt-titel{animation-name:bw-eintritt-titel}.js.bw-bereit .bw-eintritt-bild{animation-name:bw-eintritt-bild;animation-duration:1s}}@keyframes bw-eintritt{0%{opacity:0;translate:0 26px;filter:blur(6px)}}@keyframes bw-eintritt-titel{0%{opacity:.6;translate:0 22px}}@keyframes bw-eintritt-bild{0%{opacity:.6;translate:0 44px;scale:.95}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.js:not(.bw-aus) :is(.bw-zoom,[class*="rounded-[2rem]"][class*=bg-stage]){animation:bw-zoom linear both;animation-timeline:view();animation-range:entry 0 entry 100%}.js:not(.bw-aus) :is(section h2,.bw-heben){animation:bw-heben linear both;animation-timeline:view();animation-range:entry 0 entry 100%}.js:not(.bw-aus) .bw-parallax{animation:bw-parallax linear both;animation-timeline:view();animation-range:cover 0 cover 100%}}}@keyframes bw-zoom{0%{scale:.92;opacity:.5}to{scale:1;opacity:1}}@keyframes bw-heben{0%{translate:0 36px;opacity:.35}to{translate:0 0;opacity:1}}@keyframes bw-parallax{0%{translate:0 36px}to{translate:0 -36px}}.js .bw-wechsel{animation:bw-wechsel .32s var(--bw-kurve) both}.js .bw-erscheinen{animation:bw-ploppen .45s var(--bw-kurve) both}@keyframes bw-wechsel{0%{translate:0 6px}}.bw-fliessen{stroke-dasharray:6 6}.bw-puls:after{content:"";position:absolute;inset:0;border-radius:9999px;background:inherit;opacity:0;pointer-events:none}.bw-fliessen{animation:bw-fliessen 1.4s linear infinite}.bw-puls:after{animation:bw-puls 2.8s cubic-bezier(0,0,.2,1) var(--bw-puls-verzug,0s) infinite}@keyframes bw-fliessen{to{stroke-dashoffset:-24}}@keyframes bw-puls{0%{opacity:.45;scale:1}70%,to{opacity:0;scale:2.6}}.bw-karte{transition:translate .25s var(--bw-kurve),box-shadow .25s var(--bw-kurve),border-color .25s var(--bw-kurve)}.bw-karte:hover{box-shadow:0 22px 40px -24px rgba(9,28,52,.35);border-color:hsl(var(--primary)/.35)}.bw-pfeil{transition:translate .2s var(--bw-kurve)}@media (hover:hover){.bw-karte:hover{translate:0 -3px}.group:hover .bw-pfeil,a:hover>.bw-pfeil{translate:3px 0}}.group:focus-visible .bw-pfeil{translate:3px 0}@media screen and (prefers-reduced-motion:reduce){@supports (animation-timeline:view()){.js:not(.bw-aus) :is(.bw-zoom,[class*="rounded-[2rem]"][class*=bg-stage],section h2,.bw-heben){animation:bw-weich-scroll linear both;animation-timeline:view();animation-range:entry 0 entry 100%}}}@keyframes bw-weich-scroll{0%{opacity:.4}to{opacity:1}}@font-face{font-family:sora;src:url(/_next/static/media/4cbaf68587aafe5d-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:sora Fallback;src:local("Arial");ascent-override:85.11%;descent-override:25.44%;line-gap-override:0.00%;size-adjust:113.97%}.__className_4ca6be{font-family:sora,sora Fallback}.__variable_4ca6be{--font-sora-google:"sora","sora Fallback"}@font-face{font-family:manrope;src:url(/_next/static/media/0fa18a09ffd58cd5-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:manrope Fallback;src:local("Arial");ascent-override:102.74%;descent-override:28.91%;line-gap-override:0.00%;size-adjust:103.76%}.__className_25d0e2{font-family:manrope,manrope Fallback}.__variable_25d0e2{--font-manrope-google:"manrope","manrope Fallback"}@font-face{font-family:caveat;src:url(/_next/static/media/6ea98d37df7715a0-s.p.woff2) format("woff2");font-display:swap;font-weight:500 600}@font-face{font-family:caveat Fallback;src:local("Arial");ascent-override:127.75%;descent-override:39.92%;line-gap-override:0.00%;size-adjust:75.15%}.__className_f96eb7{font-family:caveat,caveat Fallback}.__variable_f96eb7{--font-hand-google:"caveat","caveat Fallback"}@font-face{font-family:"instrumentSerif";src:url(/_next/static/media/b7e49e78dc993510-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"instrumentSerif";src:url(/_next/static/media/d62e94b611692d0b-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"instrumentSerif Fallback";src:local("Arial");ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.00%;size-adjust:76.79%}.__className_1d6727{font-family:"instrumentSerif","instrumentSerif Fallback"}.__variable_1d6727{--font-serif-google:"instrumentSerif","instrumentSerif Fallback"}