.bahnen-module__qj8b0a__reihe{height:var(--hoehe);gap:.25rem;display:flex}.bahnen-module__qj8b0a__bahn{--auge:calc((.442 - var(--oben)) / (1 - var(--oben) - var(--unten)) * 100%);flex:var(--anteil) 1 0;min-width:0;margin-top:calc(var(--oben) * var(--hoehe));margin-bottom:calc(var(--unten) * var(--hoehe));border-radius:var(--radius-bild);background:var(--background-subtle);transition:flex-grow .8s var(--ease-out);will-change:transform;position:relative;overflow:hidden}.bahnen-module__qj8b0a__innen{inset-inline:0;top:calc((-.08 - var(--oben)) * var(--hoehe));height:calc(1.16 * var(--hoehe));will-change:transform;position:absolute}.bahnen-module__qj8b0a__innen img{object-fit:cover;object-position:50% 45%;-webkit-user-select:none;user-select:none;transform-origin:50% 45%;width:100%;height:100%;display:block}.bahnen-module__qj8b0a__frei{flex:none}.bahnen-module__qj8b0a__reihe[data-offen=nein] .bahnen-module__qj8b0a__bahn{clip-path:inset(var(--auge) 0 calc(100% - var(--auge)) 0)}.bahnen-module__qj8b0a__reihe[data-offen=ja] .bahnen-module__qj8b0a__bahn{animation:bahnen-module__qj8b0a__bahn-oeffnet 1.3s var(--ease-out) both;animation-delay:calc(var(--verzug) * 1ms)}.bahnen-module__qj8b0a__reihe[data-offen=ja] .bahnen-module__qj8b0a__innen img{animation:bahnen-module__qj8b0a__gesicht-setzt 1.7s var(--ease-out) both;animation-delay:calc(var(--verzug) * 1ms)}@keyframes bahnen-module__qj8b0a__bahn-oeffnet{0%{clip-path:inset(var(--auge) 0 calc(100% - var(--auge)) 0)}to{clip-path:inset(0)}}@keyframes bahnen-module__qj8b0a__gesicht-setzt{0%{transform:scale(1.12)}to{transform:scale(1)}}@media (max-width:1023px){.bahnen-module__qj8b0a__nurTisch{display:none}}@media (hover:hover) and (pointer:fine){.bahnen-module__qj8b0a__bahn:not(.bahnen-module__qj8b0a__frei):hover{flex-grow:calc(var(--anteil) * 1.3 + 9)}}@media (prefers-reduced-motion:reduce){.bahnen-module__qj8b0a__bahn{transition:none}.bahnen-module__qj8b0a__reihe[data-offen] .bahnen-module__qj8b0a__bahn,.bahnen-module__qj8b0a__reihe[data-offen] .bahnen-module__qj8b0a__innen img{clip-path:none;animation:none}}
.abschluss-module__CuSi6q__abschluss{padding-block:var(--sektion);overflow-x:clip}.abschluss-module__CuSi6q__rahmen{--hoehe:22rem}.abschluss-module__CuSi6q__platz{flex-direction:column;order:-1;justify-content:flex-start;width:100%;padding:2rem 1.5rem;display:flex}.abschluss-module__CuSi6q__rahmen .abschluss-module__CuSi6q__platz{background:0 0}@media (max-width:1023px){.abschluss-module__CuSi6q__rahmen>div{flex-wrap:wrap;height:auto}.abschluss-module__CuSi6q__platz{flex:0 0 100%}.abschluss-module__CuSi6q__rahmen>div>:not(.abschluss-module__CuSi6q__platz){height:var(--hoehe);flex-basis:30%}}@media (min-width:1024px){.abschluss-module__CuSi6q__abschluss{padding-block:calc(var(--sektion) * 1.4) calc(var(--sektion) * 1.2)}.abschluss-module__CuSi6q__rahmen{--hoehe:46rem}.abschluss-module__CuSi6q__platz{width:30rem;padding:calc(.442 * var(--hoehe) - 1.5rem) 2.25rem 2.25rem;order:0}}
.buehne-module__LLE2pq__buehne{padding-top:calc(var(--nav-h) + 1.5rem);background:var(--background);flex-direction:column;display:flex;overflow-x:clip}.buehne-module__LLE2pq__kopf{gap:1.75rem;width:100%;max-width:92rem;margin-inline:auto;padding-inline:1.5rem;display:grid}.buehne-module__LLE2pq__reihe{--hoehe:23rem;margin-top:2.5rem}@media (min-width:1024px){.buehne-module__LLE2pq__buehne{min-height:100svh;padding-top:calc(var(--nav-h) + .625rem)}.buehne-module__LLE2pq__kopf{flex:1;order:2;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4rem;padding:1.5rem 2.5rem 2.25rem}.buehne-module__LLE2pq__reihe{--hoehe:max(24rem, calc(100svh - var(--nav-h) - .625rem - 16.5rem));order:1;margin-top:0}}
.fragen-module__YR8plq__fragen{padding-block:var(--sektion);background:var(--background)}.fragen-module__YR8plq__liste{margin:2.5rem 0 0;padding:0;list-style:none}.fragen-module__YR8plq__zeile{grid-template-columns:3.25rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.fragen-module__YR8plq__gesicht{background:var(--background-subtle);border-radius:50%;width:3.25rem;height:3.25rem;margin-top:.875rem;position:relative;overflow:hidden}.fragen-module__YR8plq__gesicht img{object-fit:cover;object-position:50% 45%;width:100%;height:100%;display:block}@media (min-width:1024px){.fragen-module__YR8plq__fragen{padding-block:calc(var(--sektion) * 1.5)}.fragen-module__YR8plq__liste{margin-top:4rem}.fragen-module__YR8plq__zeile{grid-template-columns:13rem minmax(0,1fr);gap:2.5rem}.fragen-module__YR8plq__gesicht{width:4rem;height:4rem;transition:width .52s var(--ease-out), height .52s var(--ease-out), border-radius .52s var(--ease-out), margin .52s var(--ease-out);margin-top:.75rem;margin-bottom:.75rem}.fragen-module__YR8plq__gesicht[data-offen=ja]{border-radius:var(--radius-bild);width:13rem;height:16.25rem;margin-top:1.5rem;margin-bottom:1.5rem}}@media (prefers-reduced-motion:reduce){.fragen-module__YR8plq__gesicht{transition:none}}
.hintergrund-module__XGIsjW__hintergrund{--person-hoehe:40rem;--augen:11.5rem;padding-block:var(--sektion);background:var(--background)}.hintergrund-module__XGIsjW__reihe{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .5rem;margin-top:3rem;display:grid}.hintergrund-module__XGIsjW__feld{min-width:0;margin:0}.hintergrund-module__XGIsjW__rahmen{border-radius:var(--radius-bild);height:24rem;position:relative;overflow:hidden}.hintergrund-module__XGIsjW__papier{will-change:transform;background-image:radial-gradient(75% 60% at 50% 34%,#ffffff29,#fff0 70%);position:absolute;inset:0}.hintergrund-module__XGIsjW__papier:after{content:"";inset-inline:0;background:linear-gradient(#0000,#00000024);height:3rem;position:absolute;bottom:0}.hintergrund-module__XGIsjW__hell{background-color:#e9ebee}.hintergrund-module__XGIsjW__grau{background-color:#8d9299}.hintergrund-module__XGIsjW__dunkel{background-color:#2a2d33}.hintergrund-module__XGIsjW__marke{background-color:#2848b8}.hintergrund-module__XGIsjW__person{left:50%;top:calc(var(--augen) - var(--auge-y) * var(--person-hoehe));width:auto;max-width:none;height:var(--person-hoehe);-webkit-user-select:none;user-select:none;position:absolute;transform:translate(-50%)}@media (max-width:1023px){.hintergrund-module__XGIsjW__hintergrund{--person-hoehe:27rem;--augen:7.5rem}}@media (min-width:1024px){.hintergrund-module__XGIsjW__hintergrund{padding-block:calc(var(--sektion) * 1.6)}.hintergrund-module__XGIsjW__reihe{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr) minmax(0,1.6fr);gap:1rem;margin-top:4rem}.hintergrund-module__XGIsjW__rahmen{height:36rem}}
.klappbuch-module__x7ji3a__klappbuch{--platte:34rem;--rand:.875rem;--hoehe:calc(100svh - var(--nav-h) - 2 * var(--rand));--zelle:calc(var(--hoehe) * .8);--fuge:.1875rem;--schritt:calc(var(--zelle) + var(--fuge));--schnitt-1:.515;--schnitt-2:.715;background:var(--background)}.klappbuch-module__x7ji3a__stehend{padding:var(--sektion) 1.5rem}.klappbuch-module__x7ji3a__fenster{display:none}.klappbuch-module__x7ji3a__bild{width:var(--zelle);height:100%;margin-left:calc(var(--zelle) / -2);position:absolute;top:0;left:50%}.klappbuch-module__x7ji3a__streifen{inset-inline:0;top:calc(var(--oben) * 100%);height:calc(var(--anteil) * 100%);position:absolute;overflow:hidden}.klappbuch-module__x7ji3a__fahrt{top:calc(var(--oben) * var(--hoehe) * -1);width:var(--schritt);height:var(--hoehe);will-change:transform;position:absolute;left:0}.klappbuch-module__x7ji3a__zelle{top:0;left:calc(var(--stelle) * 100%);width:var(--zelle);height:100%;position:absolute}.klappbuch-module__x7ji3a__zelle img,.klappbuch-module__x7ji3a__ganz img{object-fit:cover;object-position:50% 45%;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.klappbuch-module__x7ji3a__zelle img{filter:grayscale()}.klappbuch-module__x7ji3a__naht{inset-inline:0;top:calc(var(--oben) * 100%);height:var(--fuge);background:var(--background);position:absolute;transform:translateY(-50%)}.klappbuch-module__x7ji3a__ganz{z-index:1;position:absolute;inset:0}.klappbuch-module__x7ji3a__angabe{margin-top:1.75rem}.klappbuch-module__x7ji3a__ruhig{padding:var(--sektion) 1.5rem}.klappbuch-module__x7ji3a__ruhig .klappbuch-module__x7ji3a__wand{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .375rem;display:grid}.klappbuch-module__x7ji3a__ruhig .klappbuch-module__x7ji3a__tafel{display:contents}.klappbuch-module__x7ji3a__ruhig .klappbuch-module__x7ji3a__kopf{order:1;grid-column:1/-1;margin-bottom:2rem}.klappbuch-module__x7ji3a__ruhig .klappbuch-module__x7ji3a__fenster{aspect-ratio:4/5;border-radius:var(--radius-bild);order:2;display:block;position:relative;overflow:hidden}.klappbuch-module__x7ji3a__ruhig .klappbuch-module__x7ji3a__bild{width:100%;margin-left:0;left:0}.klappbuch-module__x7ji3a__ruhig .klappbuch-module__x7ji3a__angabe{order:3;grid-column:1/-1}@media (min-width:1024px){.klappbuch-module__x7ji3a__spur{height:300svh;margin-top:calc(var(--sektion) * .5)}.klappbuch-module__x7ji3a__stehend{top:var(--nav-h);height:calc(100svh - var(--nav-h));padding:var(--rand) 0;position:sticky}.klappbuch-module__x7ji3a__wand,.klappbuch-module__x7ji3a__ruhig .klappbuch-module__x7ji3a__wand{grid-template-columns:minmax(0, var(--zelle)) var(--platte) minmax(0, var(--zelle));height:var(--hoehe);justify-content:center;gap:0;display:grid}.klappbuch-module__x7ji3a__tafel,.klappbuch-module__x7ji3a__ruhig .klappbuch-module__x7ji3a__tafel{grid-area:1/2;grid-template-columns:minmax(0,1fr);grid-template-rows:calc(var(--schnitt-1) * var(--hoehe)) calc((var(--schnitt-2) - var(--schnitt-1)) * var(--hoehe)) minmax(0, 1fr);min-width:0;display:grid}.klappbuch-module__x7ji3a__fenster,.klappbuch-module__x7ji3a__ruhig .klappbuch-module__x7ji3a__fenster{aspect-ratio:auto;background:var(--hauch);grid-row:1;min-width:0;display:block;position:relative;overflow:hidden}.klappbuch-module__x7ji3a__links,.klappbuch-module__x7ji3a__ruhig .klappbuch-module__x7ji3a__links{border-radius:0 var(--radius-bild) var(--radius-bild) 0;grid-column:1}.klappbuch-module__x7ji3a__rechts,.klappbuch-module__x7ji3a__ruhig .klappbuch-module__x7ji3a__rechts{border-radius:var(--radius-bild) 0 0 var(--radius-bild);grid-column:3}.klappbuch-module__x7ji3a__ruhig .klappbuch-module__x7ji3a__bild{width:var(--zelle);margin-left:calc(var(--zelle) / -2);left:50%}.klappbuch-module__x7ji3a__kopf,.klappbuch-module__x7ji3a__ruhig .klappbuch-module__x7ji3a__kopf{grid-area:1/1;margin-bottom:0;padding:.25rem 2.25rem 0}.klappbuch-module__x7ji3a__angabe,.klappbuch-module__x7ji3a__ruhig .klappbuch-module__x7ji3a__angabe{grid-column:1;margin-top:0;padding-inline:2.25rem}.klappbuch-module__x7ji3a__angabe[data-streifen=blick]{grid-row:1;align-self:end;padding-bottom:1.25rem}.klappbuch-module__x7ji3a__angabe[data-streifen=laecheln]{grid-row:2;padding-top:1rem}.klappbuch-module__x7ji3a__angabe[data-streifen=haltung]{grid-row:3;padding-top:1rem}.klappbuch-module__x7ji3a__tafel:before,.klappbuch-module__x7ji3a__tafel:after{content:"";background:var(--linie);grid-column:1;align-self:start;height:1px}.klappbuch-module__x7ji3a__tafel:before{grid-row:2}.klappbuch-module__x7ji3a__tafel:after{grid-row:3}.klappbuch-module__x7ji3a__ruhig{padding-inline:0}}
.orte-module__kSSIQq__orte{--rand:1.5rem;padding-block:var(--sektion);background:var(--background);overflow-x:clip}.orte-module__kSSIQq__buehne{gap:.375rem;margin-top:2.5rem;display:grid}.orte-module__kSSIQq__links,.orte-module__kSSIQq__rechts{aspect-ratio:3/2;position:relative;overflow:hidden}.orte-module__kSSIQq__bild{object-fit:cover;-webkit-user-select:none;user-select:none;will-change:transform;width:100%;height:100%;display:block}.orte-module__kSSIQq__angebote{padding-inline:var(--rand);gap:2.5rem;margin-top:2.5rem;display:grid}@media (min-width:1024px){.orte-module__kSSIQq__orte{--rand:max(2.5rem, calc((100vw - 92rem) / 2 + 2.5rem));padding-block:calc(var(--sektion) * 1.6)}.orte-module__kSSIQq__buehne{height:46rem;margin-top:4rem;display:block;position:relative}.orte-module__kSSIQq__links,.orte-module__kSSIQq__rechts{aspect-ratio:auto;will-change:clip-path;width:62%;position:absolute;top:0;bottom:0}.orte-module__kSSIQq__links{left:0}.orte-module__kSSIQq__rechts{right:0}.orte-module__kSSIQq__angebote{grid-template-columns:calc(38vw - var(--rand) - 1rem) minmax(0, 1fr);padding-inline:var(--rand);gap:1.5rem;margin-top:3rem}}
.serie-module__U3qmOq__serie{background:var(--background-subtle)}.serie-module__U3qmOq__spur{height:270svh}.serie-module__U3qmOq__stehend{height:100svh;padding-top:calc(var(--nav-h) + 2rem);flex-direction:column;padding-bottom:2rem;display:flex;position:sticky;top:0;overflow:hidden}.serie-module__U3qmOq__kopf{gap:1.25rem;width:100%;max-width:92rem;margin-inline:auto;padding-inline:1.5rem;display:grid}.serie-module__U3qmOq__flaeche{flex:1;min-height:0;margin-top:2.25rem;position:relative}.serie-module__U3qmOq__feld{border-radius:var(--radius-bild);background:var(--hauch-tief);will-change:transform;position:absolute;overflow:hidden}.serie-module__U3qmOq__ebene{will-change:transform;position:absolute;inset:0;overflow:hidden}.serie-module__U3qmOq__bild{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.serie-module__U3qmOq__ganz{z-index:1;pointer-events:none;position:absolute;inset:0}.serie-module__U3qmOq__ruhig{padding-block:var(--sektion)}.serie-module__U3qmOq__ruhigRaster{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;margin-top:2.5rem;display:grid}.serie-module__U3qmOq__ruhigBild{aspect-ratio:4/5;border-radius:var(--radius-bild);overflow:hidden}.serie-module__U3qmOq__ruhigBild:first-child{aspect-ratio:3/2;grid-column:1/-1}@media (min-width:1024px){.serie-module__U3qmOq__kopf{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:4rem;padding-inline:2.5rem}.serie-module__U3qmOq__ruhigRaster{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.serie-module__U3qmOq__ruhigBild:first-child{aspect-ratio:21/9;grid-column:1/-1}}
.team-module__p8k_AG__team{padding-block:var(--sektion);background:var(--background-subtle)}.team-module__p8k_AG__raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.team-module__p8k_AG__abzug{z-index:var(--ebene);aspect-ratio:4/5;border-radius:var(--radius-bild);background:var(--hauch-tief);box-shadow:0 1.5rem 3rem -1.5rem rgba(17, 17, 17, calc(var(--f,0) * .55));transform:translate(calc(var(--f,0) * var(--x)), calc(var(--f,0) * var(--y))) rotate(calc(var(--f,0) * var(--r)));will-change:transform;position:relative;overflow:hidden}.team-module__p8k_AG__abzug img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}@media (min-width:1024px){.team-module__p8k_AG__team{padding-block:calc(var(--sektion) * 1.5)}.team-module__p8k_AG__raster{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;margin-top:4.5rem}}
