.auftakt{position:relative;height:300vh}.auftakt__innen{position:sticky;top:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:calc(100vh - var(--nav-hoehe) - 1px);padding:max(84px,10vh) var(--rand) 7vh;overflow:hidden}.auftakt__zeile{display:contents}.auftakt__oben,.auftakt__unten{text-wrap:balance;font-size:clamp(38px,10.4vw,172px);font-weight:var(--dreiviertelfett);letter-spacing:-.03em;line-height:.92;text-transform:uppercase;text-align:center}.auftakt__halter{position:absolute;inset:0 0 calc((var(--nav-hoehe) + 1px) * -1) 0;z-index:10;display:flex;align-items:center;justify-content:center;padding-top:5.5em;padding-bottom:calc(var(--nav-hoehe) + 1px);font-size:clamp(8px,1.5vh,17px);pointer-events:none}.auftakt__rahmen,.auftakt__film{position:absolute;overflow:hidden}.auftakt__rahmen{width:22.25em;height:33.5em}.auftakt__rahmen--eins{background:var(--tisch);transform:translate(3em,-1.75em) rotate(2deg)}.auftakt__rahmen--zwei{background:var(--riss-zart);transform:translate(-2.7em,-2.4em) rotate(1.85deg)}.auftakt__rahmen--drei{background:var(--tinte);transform:translate(-1.8em,-3em) rotate(-3.5deg)}.auftakt__film{width:25.5em;height:36.5em;background:var(--blatt);transform:translateY(-1em) rotate(-6.5deg)}.auftakt__medium{width:100%;height:100%;object-fit:cover}.auftakt__fussnoten{position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:0 var(--rand) 7vh;pointer-events:none}.auftakt__angaben,.auftakt__text{pointer-events:auto}.auftakt__angaben{display:flex;flex-direction:column;gap:6px}.auftakt__text{max-width:24ch;text-align:right}@media(max-width:991px){.auftakt{height:auto}.auftakt__innen{position:static;height:auto;gap:30px;padding:36px var(--rand) 56px}.auftakt__oben{order:1}.auftakt__oben,.auftakt__unten{font-size:clamp(34px,11.4vw,74px)}.auftakt__halter{order:2;position:relative;width:100%;height:40em;padding:0;font-size:clamp(6px,2.45vw,11px)}.auftakt__unten{order:3}.auftakt__fussnoten{order:4;position:static;flex-direction:column-reverse;align-items:center;gap:18px;padding:0}.auftakt__angaben{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:8px 22px}.auftakt__text{max-width:38ch;font-size:13px;letter-spacing:.12em;line-height:1.7;text-align:center}}.haltung__inhalt{display:flex;gap:88px;padding:92px 0}.haltung__aussage{flex:0 0 520px;display:flex;flex-direction:column;gap:30px}.haltung__satz{font-size:clamp(34px,4.4vw,64px)}.haltung__text{display:flex;flex-direction:column;gap:26px}@media(max-width:991px){.haltung__inhalt{flex-direction:column;gap:28px;padding:48px 0}.haltung__aussage{flex:none;gap:18px}.haltung__text{gap:18px}}.faecher{border-top:1px solid var(--riss)}.faecher__inhalt{padding:44px 0 0}.faecher__kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.faecher__titel{display:flex;align-items:baseline;gap:22px}.faecher__buehne{position:relative;height:560px;margin-top:28px}.tafel{position:absolute;top:0;left:50%;width:300px;height:450px;overflow:hidden;transform-origin:50% 100%;transition:transform var(--traege),opacity var(--traege);outline:1px solid transparent}.tafel[data-hervor=true]{outline-color:var(--riss)}.tafel__bild{width:100%;height:100%;object-fit:cover}.faecher__fuss{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;border-top:1px solid var(--tinte);padding:16px 0 92px}.faecher__name{font-size:13px;font-weight:var(--halbfett);letter-spacing:.12em;text-transform:uppercase}@media(max-width:991px){.faecher__buehne{display:flex;gap:12px;height:auto;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--rand) * -1);padding-inline:var(--rand);-webkit-overflow-scrolling:touch}.faecher__buehne::-webkit-scrollbar{display:none}.tafel{position:static;flex:0 0 calc(100vw - var(--rand) * 2);width:auto;height:auto;aspect-ratio:2 / 3;margin-left:0!important;top:auto!important;transform:none!important;opacity:1!important;scroll-snap-align:center}.faecher__kopf{flex-direction:column;gap:12px}.faecher__fuss{flex-direction:column;gap:6px;padding-bottom:48px}}.material{border-top:1px solid var(--riss)}.material__inhalt{display:flex;gap:44px;padding:92px 0}.material__text{flex:0 0 360px;display:flex;flex-direction:column;gap:26px}.merkmalliste{border-top:1px solid var(--riss)}.merkmalliste__zeile{padding:11px 0;border-bottom:1px solid var(--riss)}.material__bilder{flex:1 1 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.material__bild{width:100%;height:470px;object-fit:cover}@media(max-width:991px){.material__inhalt{flex-direction:column;gap:28px;padding:48px 0}.material__text{flex:none}.material__bild{height:320px}}.weg{border-top:1px solid var(--riss)}.weg__inhalt{display:flex;gap:88px;padding:76px 0 96px}.weg__kopf{flex:0 0 420px;display:flex;flex-direction:column;gap:24px;align-items:flex-start}.weg__satz{font-size:clamp(30px,3.4vw,46px)}.weg__schritte{flex:1 1 auto;display:flex;flex-direction:column}.weg__schritt{display:grid;grid-template-columns:54px 1fr;grid-template-areas:"nummer benennung" "nummer hinweis";gap:7px 28px;border-top:1px solid var(--riss);padding:20px 0}.weg__nummer{grid-area:nummer;font-size:11px;font-weight:var(--halbfett);letter-spacing:.12em}.weg__benennung{text-wrap:balance;grid-area:benennung;font-size:13px;font-weight:var(--halbfett);letter-spacing:.12em;text-transform:uppercase}.weg__schritt .notiz{grid-area:hinweis}@media(max-width:991px){.weg__inhalt{flex-direction:column;gap:28px;padding:48px 0}.weg__kopf{flex:none}}.strichlink{font-size:13px;font-weight:var(--halbfett);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap}@media(prefers-reduced-motion:reduce){.tafel{transition:none}}.auftakt__pause{position:absolute;left:var(--rand);bottom:2.4vh;z-index:12;background:none;border:0;padding:6px 0;font:inherit;font-size:11px;font-weight:var(--halbfett);letter-spacing:.15em;text-transform:uppercase;color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.faecher__buehne:focus-visible{outline:2px solid var(--salbei);outline-offset:6px}.haltung__text{display:flex;flex-direction:column;gap:22px;align-items:flex-start}.faecher__hinweis{margin:0 0 18px}
