:root{--breite:1180px;--luft:clamp(20px,5vw,40px);--leiste-h:86px;--gold-knopf:linear-gradient(160deg,#f6cf8e,var(--gold) 55%,#d4923a);--gold-knopf-hover:linear-gradient(160deg,#fadcaa,#f0b65e 55%,#dd9d45);--gold-schrift:#201409;}html{scroll-padding-top:var(--leiste-h);}.leiste{--t:.28s ease;--marke-h:40px;position:fixed;top:14px;left:50%;transform:translateX(-50%);width:min(1160px,calc(100% - 32px));z-index:100;isolation:isolate;display:flex;align-items:center;gap:0;padding:8px 8px 8px 20px;transition:padding var(--t);}.leiste::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--r-glas-klein);background:rgba(14,11,9,.66);-webkit-backdrop-filter:blur(var(--glas-blur)) saturate(1.1);backdrop-filter:blur(var(--glas-blur)) saturate(1.1);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 10px 24px -12px rgba(0,0,0,.6);transition:opacity var(--t);}.leiste.kompakt{padding:8px 0;pointer-events:none;}.leiste.kompakt::before{opacity:0;}.leiste .marke{max-width:calc(var(--marke-h) * 5.5);overflow:hidden;white-space:nowrap;transition:max-width var(--t),opacity var(--t),visibility 0s;}.leiste .sprache{width:44px;min-width:0;max-width:44px;margin-left:auto;margin-right:8px;overflow:hidden;transition:max-width var(--t),margin-right var(--t),opacity var(--t),visibility 0s;}.leiste.kompakt .marke,.leiste.kompakt .sprache{max-width:0;opacity:0;pointer-events:none;visibility:hidden;transition:max-width var(--t),margin-right var(--t),opacity var(--t),visibility 0s linear .28s;}.leiste.kompakt .sprache{margin-right:0;}.leiste-cta{position:relative;flex:none;pointer-events:auto;min-height:44px;padding:10px 20px;font-size:15px;line-height:1.2;white-space:nowrap;overflow:hidden;transition:width var(--t),min-height var(--t),padding var(--t),font-size var(--t),background-color var(--tempo),border-color var(--tempo),transform var(--tempo);}.leiste.kompakt .leiste-cta{min-height:36px;font-size:13px;padding:7px 16px;}.cta-lang{display:inline-block;white-space:nowrap;}.cta-kurz{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);white-space:nowrap;opacity:0;pointer-events:none;}.leiste.gemessen .leiste-cta{width:var(--cta-voll);}.leiste.gemessen.kompakt .leiste-cta{width:var(--cta-kompakt);}.leiste.gemessen .cta-lang{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:opacity .18s ease .08s;}.leiste.gemessen .cta-kurz{transition:opacity .12s ease;}.leiste.gemessen.kompakt .cta-lang{opacity:0;transition:opacity .12s ease;}.leiste.gemessen.kompakt .cta-kurz{opacity:1;transition:opacity .18s ease .08s;}.leiste.messen,.leiste.messen *{transition:none !important;}body{overflow-x:hidden;}@supports (overflow:clip){body{overflow-x:clip;}}@supports (overflow:clip){header.kopf,main{overflow-x:clip;}}.abschnitt,.kopf,.fuss-innen{width:min(var(--breite),100% - 2 * var(--luft));margin-inline:auto;}.rv-btn:not(.rahmen),.kt-knopf{background:var(--gold-knopf);color:var(--gold-schrift);border:1px solid rgba(255,222,160,.6);border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,246,228,.55),0 6px 18px rgba(0,20,58,.18);}.rv-btn.rahmen{border-radius:999px;background:rgba(255,253,249,.55);}.rv-btn.rahmen svg{fill:none;}@media (hover:hover) and (pointer:fine){.rv-btn:not(.rahmen):hover,.kt-knopf:hover{background:var(--gold-knopf-hover);border-color:rgba(255,222,160,.85);color:var(--gold-schrift);}}.kopf :focus-visible,.abschnitt.dunkel :focus-visible{outline-color:#fff;}.kopf::before{content:"";position:absolute;z-index:-4;inset:0 auto 0 50%;width:100vw;transform:translateX(-50%);background:var(--buehne);}.rv-bild.kopf{width:auto;margin:0;background:var(--buehne);}.rv-bild.kopf::after{background:linear-gradient(180deg,rgba(14,11,9,.22) 0%,rgba(14,11,9,0) 28%,rgba(14,11,9,0) 58%,rgba(14,11,9,.6) 76%,var(--buehne) 86%,var(--buehne) 100%);}.rv-bild.kopf img,.rv-bild.kopf .kopf-video{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%;}.kopf-video{opacity:0;transition:opacity .6s ease;}.kopf-video.laeuft{opacity:1;}.kopf{position:relative;min-height:100vh;min-height:100lvh;display:flex;align-items:center;padding:calc(var(--leiste-h) + clamp(28px,6vh,72px)) 0 clamp(48px,8vh,96px);}.kopf-inhalt{position:relative;isolation:isolate;max-width:640px;display:flex;flex-direction:column;gap:clamp(16px,2.4vw,24px);color:var(--buehne-schrift);}.kopf-inhalt::before{--maske:linear-gradient(90deg,transparent 0,rgba(0,0,0,.4) 28px,#000 64px,#000 calc(100% - 64px),rgba(0,0,0,.4) calc(100% - 28px),transparent 100%),linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 20px,#000 48px,#000 calc(100% - 48px),rgba(0,0,0,.4) calc(100% - 20px),transparent 100%);content:"";position:absolute;z-index:-1;inset:-48px -64px;pointer-events:none;background:rgba(14,11,9,.8);-webkit-mask-image:var(--maske);-webkit-mask-composite:source-in;mask-image:var(--maske);mask-composite:intersect;}.marke{display:inline-flex;flex:none;text-decoration:none;padding:2px 0;}.marke img{display:block;height:var(--marke-h,40px);width:auto;max-width:none;}.sprache{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:44px;min-height:44px;font-size:.875rem;font-weight:500;letter-spacing:.08em;color:var(--buehne-schrift);text-decoration:none;}@media (hover:hover) and (pointer:fine){.sprache:hover{color:var(--gold);}}.zugang-zeile{margin:0;font-weight:700;color:var(--buehne-schrift);font-size:1.0625rem;}.kopf h1{color:var(--buehne-schrift);font-size:clamp(2rem,5vw,3.6rem);line-height:1.08;letter-spacing:-.015em;}.kopf h1 .akzent{color:var(--gold);}@media (min-width:900px){.kopf-inhalt{max-width:820px;}.kopf h1{font-size:clamp(2.5rem,4.3vw,3.25rem);}.kopf h1 .akzent{white-space:nowrap;}.kopf .einleitung,.kopf .zugang-zeile{max-width:600px;}}.einleitung{margin:0;color:var(--buehne-schrift);font-size:clamp(1.0625rem,1.7vw,1.1875rem);line-height:1.6;max-width:56ch;}.kopf-knoepfe{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px;}.kopf .rv-btn.rahmen{color:var(--buehne-schrift);border-color:rgba(242,237,230,.72);background:rgba(14,11,9,.35);}@media (hover:hover) and (pointer:fine){.kopf .rv-btn.rahmen:hover{background:rgba(242,237,230,.14);border-color:var(--buehne-schrift);color:var(--buehne-schrift);}}.karten-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:28px 32px;}.karte{display:flex;flex-direction:column;gap:16px;}.karte-bild{display:block;width:100%;height:auto;aspect-ratio:12 / 5;object-fit:cover;background:var(--buehne);border-radius:var(--r-glas-klein);box-shadow:var(--schatten-bild);}.karte-text{display:flex;flex-direction:column;gap:8px;padding:0 2px;}.karte h3{font-size:1.1875rem;line-height:1.25;}.karte p{margin:0;color:var(--text-lauf);line-height:1.5;}.abschnitt{position:relative;padding:clamp(36px,7vw,88px) 0;display:flex;flex-direction:column;gap:clamp(14px,2vw,20px);}.abschnitt h2{font-size:clamp(1.75rem,4.6vw,2.75rem);line-height:1.12;}.unterzeile{margin:0;color:var(--text-lauf);max-width:64ch;font-size:1.0625rem;}.unterzeile + .unterzeile{margin-top:-6px;}.ueberzeile{margin:0 0 -4px;font-size:.875rem;font-weight:700;letter-spacing:.08em;color:var(--blau);}.bildgrund{position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);overflow:hidden;overflow:clip;pointer-events:none;}.bf-bahn{position:absolute;left:0;right:0;top:-100vh;bottom:-100vh;top:-100lvh;bottom:-100lvh;}.bf-bild{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100lvh;overflow:hidden;}.bf-bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}.abschnitt.karten{padding-top:clamp(88px,9vw,128px);padding-bottom:clamp(112px,10vw,144px);}.karten .bildgrund.buehne{--maske:linear-gradient(180deg,#000 0,#000 calc(100% - 40px),rgba(0,0,0,.86) calc(100% - 36px),rgba(0,0,0,.64) calc(100% - 30px),rgba(0,0,0,.36) calc(100% - 22px),rgba(0,0,0,.14) calc(100% - 14px),rgba(0,0,0,.03) calc(100% - 6px),transparent 100%);background:var(--buehne);-webkit-mask-image:var(--maske);mask-image:var(--maske);}.karten .bildgrund.buehne .bf-bild img{object-fit:cover;object-position:50% 40%;}.karten .bildgrund.buehne::before{content:"";position:absolute;z-index:1;left:0;right:0;top:0;height:64px;background:linear-gradient(180deg,var(--buehne) 0,var(--buehne) 8px,rgba(14,11,9,.7) 24px,rgba(14,11,9,.3) 44px,rgba(14,11,9,0) 64px);}.karten .bildgrund.buehne::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(14,11,9,.6) 0%,rgba(14,11,9,.34) 45%,rgba(14,11,9,.2) 75%,rgba(14,11,9,.4) 100%);}.abschnitt.dunkel .karten-liste{isolation:isolate;}.abschnitt.dunkel>h2{position:relative;}.abschnitt.dunkel>h2::before{content:"";position:absolute;z-index:-1;inset:-20px -32px;pointer-events:none;background:rgba(14,11,9,.86);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 32px,#000 calc(100% - 32px),transparent 100%),linear-gradient(180deg,transparent 0,#000 20px,#000 calc(100% - 20px),transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 32px,#000 calc(100% - 32px),transparent 100%),linear-gradient(180deg,transparent 0,#000 20px,#000 calc(100% - 20px),transparent 100%);mask-composite:intersect;}.abschnitt.dunkel .karte-text{position:relative;}.abschnitt.dunkel .karte-text::before{content:"";position:absolute;z-index:-1;inset:-22px -26px -26px;pointer-events:none;background:rgba(14,11,9,.9);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 26px,#000 calc(100% - 26px),transparent 100%),linear-gradient(180deg,transparent 0,#000 22px,#000 calc(100% - 26px),transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 26px,#000 calc(100% - 26px),transparent 100%),linear-gradient(180deg,transparent 0,#000 22px,#000 calc(100% - 26px),transparent 100%);mask-composite:intersect;}.abschnitt.dunkel h2,.abschnitt.dunkel h3{color:var(--buehne-schrift);}.abschnitt.dunkel p{color:var(--buehne-leise);}.abschnitt.dunkel .karte-bild{box-shadow:0 0 0 1px rgba(242,237,230,.12),0 18px 40px rgba(0,0,0,.5);}.abschnitt.serie{padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(48px,6vw,88px);}.abschnitt-kopf{display:flex;flex-direction:column;gap:clamp(10px,1.6vw,14px);max-width:760px;}.player{padding:clamp(10px,1.6vw,16px);display:grid;gap:12px 18px;grid-template-columns:minmax(0,1fr);}.player-buehne{position:relative;aspect-ratio:9 / 16;width:100%;}.player-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:var(--buehne);}.player-buehne.laeuft .player-video{object-fit:contain;}.player-start{position:absolute;left:50%;top:50%;width:76px;height:76px;transform:translate(-50%,-50%);border-radius:50%;display:grid;place-items:center;cursor:pointer;border:1px solid rgba(255,222,160,.6);background:var(--gold-knopf);color:var(--gold-schrift);box-shadow:inset 0 1px 0 rgba(255,246,228,.55),0 10px 30px rgba(0,0,0,.5),0 0 34px rgba(232,168,76,.35);transition:transform var(--tempo),box-shadow var(--tempo);}.player-start svg{width:30px;height:30px;fill:currentColor;margin-left:4px;}.player-start:hover{transform:translate(-50%,-50%) scale(1.05);}.player-start:focus-visible,.player-weiter:focus-visible,.viewer-start:focus-visible{outline:3px solid #f6cf8e;outline-offset:3px;}.player-buehne.laeuft .player-start,.player-start[hidden]{display:none;}.player-ende{position:absolute;right:14px;bottom:68px;}.player-buehne[data-format="9x16"] .player-ende{bottom:17.5%;}.player-ende[hidden]{display:none;}.player-weiter{min-height:48px;padding:12px 22px;white-space:nowrap;border-radius:999px;cursor:pointer;font:inherit;font-weight:700;font-size:1.0625rem;border:1px solid rgba(255,222,160,.6);background:var(--gold-knopf);color:var(--gold-schrift);box-shadow:inset 0 1px 0 rgba(255,246,228,.55),0 6px 18px rgba(0,0,0,.55),0 0 0 1px rgba(14,11,9,.35);}.ki-hinweis{margin:4px 2px 0;font-size:.875rem;line-height:1.4;color:var(--text);}.player>.kapitel-rahmen{order:1;}.player>.ki-hinweis{order:2;}.kapitel-rahmen{position:relative;min-width:0;}.kapitel-auslauf{display:none;}.kapitel{position:relative;list-style:none;margin:0;padding:2px 2px 10px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(212px,62%);gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2px;scrollbar-width:thin;}.kapitel>li{scroll-snap-align:start;display:flex;}.kapitel-knopf{width:100%;text-align:left;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"nr titel dauer" "hook hook hook";gap:2px 10px;align-items:baseline;padding:10px 12px;min-height:44px;border:1px solid var(--linie);border-radius:10px;background:rgba(255,253,249,.72);font:inherit;color:var(--text);cursor:pointer;transition:background-color var(--tempo);}.kapitel-knopf:hover{background:rgba(255,253,249,.95);}.kapitel-knopf:focus-visible{outline-offset:-3px;}.kapitel-knopf[aria-current="true"]{background:linear-gradient(var(--gold-hauch),var(--gold-hauch)),var(--karte);border-color:var(--gold-symbol);box-shadow:inset 3px 0 0 var(--gold-symbol);}.kapitel-knopf[aria-current="true"] .k-nr{color:#7a4d0e;}.k-nr{grid-area:nr;font-size:.8125rem;font-weight:700;color:#84540f;font-variant-numeric:tabular-nums;white-space:nowrap;}.k-titel{grid-area:titel;font-weight:700;font-size:.9375rem;line-height:1.28;color:var(--titel);}.k-hook{grid-area:hook;display:none;font-size:.8125rem;line-height:1.4;color:var(--text-lauf);margin-top:4px;}.k-dauer{grid-area:dauer;font-size:.8125rem;color:var(--text-hell);font-variant-numeric:tabular-nums;}.kapitel-hinweis{margin:2px 2px 0;font-size:.9375rem;line-height:1.45;color:var(--text-lauf);min-height:2.9em;}.abschnitt.antwort{padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(56px,7vw,96px);}.antwort-rahmen{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:stretch;}.antwort-karte{position:relative;display:block;width:100%;margin:0;padding:0;border:0;font:inherit;color:var(--text);text-align:left;cursor:pointer;transition:box-shadow var(--tempo),border-color var(--tempo),transform var(--tempo);}.antwort-karte:focus-visible{outline:3px solid var(--blau);outline-offset:3px;}.antwort-karte.gross{aspect-ratio:16 / 9;color:var(--buehne-schrift);}.antwort-karte.gross .antwort-bildrahmen{position:absolute;inset:0;}.antwort-karte.gross .antwort-bild{display:block;width:100%;height:100%;object-fit:cover;}.antwort-play{position:absolute;left:50%;top:50%;width:76px;height:76px;transform:translate(-50%,-50%);border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,222,160,.6);background:var(--gold-knopf);color:var(--gold-schrift);box-shadow:inset 0 1px 0 rgba(255,246,228,.55),0 10px 30px rgba(0,0,0,.5),0 0 34px rgba(232,168,76,.35);transition:transform var(--tempo);}.antwort-play svg{width:30px;height:30px;fill:currentColor;margin-left:4px;}@media (hover:hover) and (pointer:fine){.antwort-karte:hover .antwort-play{transform:translate(-50%,-50%) scale(1.05);}}.antwort-unten{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:6px;padding:80px clamp(16px,2.4vw,28px) clamp(16px,2vw,22px);background:linear-gradient(0deg,rgba(14,11,9,.94) 0%,rgba(14,11,9,.9) 52%,rgba(14,11,9,.55) 78%,rgba(14,11,9,0) 100%);}.antwort-frage{display:block;font-weight:700;line-height:1.3;}.antwort-karte.gross .antwort-frage{font-size:clamp(1.125rem,1.8vw,1.5rem);line-height:1.25;color:var(--buehne-schrift);}.antwort-zeile{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;font-size:.9375rem;line-height:1.4;}.antwort-ansehen{font-weight:700;color:var(--gold);}.antwort-dauer{color:var(--buehne-leise);font-variant-numeric:tabular-nums;}.antwort-klein{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;}.antwort-karte.klein{display:flex;align-items:center;gap:14px;padding:10px 14px 10px 10px;border-radius:var(--r-glas-klein);}.antwort-karte.klein .antwort-bildrahmen{position:relative;flex:none;width:42%;max-width:220px;aspect-ratio:16 / 9;}.antwort-karte.klein .antwort-bild{display:block;width:100%;height:100%;object-fit:cover;}.antwort-karte.klein .antwort-play{width:44px;height:44px;box-shadow:inset 0 1px 0 rgba(255,246,228,.55),0 6px 18px rgba(0,0,0,.45);}.antwort-karte.klein .antwort-play svg{width:18px;height:18px;margin-left:3px;}.antwort-text{display:flex;flex-direction:column;gap:6px;min-width:0;}.antwort-karte.klein .antwort-frage{font-size:1rem;color:var(--titel);}.antwort-karte.klein .antwort-ansehen{color:var(--gold-tinte);}.antwort-karte.klein .antwort-dauer{color:var(--text-hell);}@media (hover:hover) and (pointer:fine){.antwort-karte.klein:hover{border-color:var(--gold);box-shadow:var(--schatten-bild);transform:translateY(-1px);}}@media (max-width:699px){.antwort-karte.gross{aspect-ratio:auto;display:flex;flex-direction:column;}.antwort-karte.gross .antwort-bildrahmen{position:relative;inset:auto;width:100%;aspect-ratio:16 / 9;}.antwort-karte.gross .antwort-unten{position:static;padding:12px 14px 14px;background:none;}}@media (min-width:900px){.antwort-rahmen{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:20px;}.antwort-klein{grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:20px;}.antwort-rahmen:not(:has(.antwort-klein)){grid-template-columns:minmax(0,1fr);}}.antwort-overlay{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto;background:rgba(14,11,9,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);}.antwort-overlay[hidden]{display:none;}.antwort-dialog{width:min(960px,100%);max-height:100%;display:flex;flex-direction:column;gap:12px;padding:14px;overflow:auto;outline:none;margin:auto;}.antwort-buehne{position:relative;flex:none;aspect-ratio:16 / 9;width:min(100%,calc(84vh * 16 / 9));margin-inline:auto;}.antwort-buehne[data-format="9x16"]{aspect-ratio:9 / 16;width:min(100%,calc(60vh * 9 / 16));}.antwort-video{display:block;width:100%;height:100%;object-fit:contain;background:var(--buehne);}.antwort-ov-kopf{display:flex;align-items:center;justify-content:space-between;gap:12px;}.antwort-ov-frage{flex:1;min-width:0;margin:0;font-weight:700;font-size:1.0625rem;line-height:1.3;color:var(--titel);}.antwort-schliessen{flex:none;min-height:40px;padding:.5rem 1rem;}.antwort-ov-text{margin:0;font-size:.9375rem;line-height:1.5;color:var(--text-lauf);}.antwort-ov-text:empty{display:none;}html.antwort-offen{overflow:hidden;}.abschnitt.frag{padding-block:clamp(64px,8vw,112px);}.frag-raster{display:grid;grid-template-columns:1fr;gap:28px 56px;align-items:center;}@media (min-width:900px){.frag-raster{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);}}.frag-text,.frag-formular{display:flex;flex-direction:column;gap:14px;min-width:0;}.frag-text .unterzeile + .unterzeile{margin-top:0;}.frag-platz{margin-top:8px;aspect-ratio:16 / 7;}.frag-platz img,.schluss-bild img{display:block;width:100%;height:100%;object-fit:cover;}.frag-karte{padding:clamp(20px,3.4vw,34px);}.frag-karte .kleingedruckt{color:var(--text-lauf);}.kleingedruckt{margin:0;font-size:.875rem;line-height:1.45;color:var(--text-hell);}.formular-platz{overflow-wrap:anywhere;padding:16px 18px;border:2px dashed #b3261e;border-radius:var(--r-kachel);background:#fff4e5;color:#5c1410;font-size:.9375rem;line-height:1.45;}.formular-platz strong{display:block;letter-spacing:.08em;}.kt-formular{display:grid;grid-template-columns:minmax(0,1fr);gap:8px 10px;margin:0;}.kt-label{font-weight:700;color:var(--titel);line-height:1.4;}.kt-eingabe{width:100%;min-height:48px;padding:.75rem 1rem;font:inherit;font-size:16px;color:var(--text);background:var(--karte);border:1px solid var(--text-hell);border-radius:999px;-webkit-appearance:none;appearance:none;transition:border-color var(--tempo),box-shadow var(--tempo);}.kt-eingabe::placeholder{color:var(--text-hell);opacity:1;}.kt-eingabe:focus-visible{border-color:var(--blau);box-shadow:0 0 0 3px var(--blau-ring);}.kt-knopf{display:inline-flex;align-items:center;justify-content:center;min-height:48px;font:inherit;font-weight:700;font-size:1rem;line-height:1.3;padding:.8rem 1.4rem;cursor:pointer;transition:background-color var(--tempo),border-color var(--tempo),transform var(--tempo);white-space:nowrap;}.kt-knopf:active{transform:translateY(1px);}@media (min-width:480px){.kt-formular{grid-template-columns:minmax(0,1fr) auto;}.kt-label{grid-column:1 / -1;}}.honeypot{position:absolute;left:-9999px;}.viewer-glas{padding:0;width:100%;}.viewer-rahmen{position:relative;width:100%;aspect-ratio:4 / 5;}.viewer-rahmen img.viewer-poster{width:100%;height:100%;object-fit:cover;transform:scale(1.22);transform-origin:50% 46%;}.viewer-start{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:10px;white-space:nowrap;min-height:48px;padding:12px 22px;border-radius:999px;text-decoration:none;font-weight:700;border:1px solid rgba(255,222,160,.6);background:var(--gold-knopf);color:var(--gold-schrift);box-shadow:inset 0 1px 0 rgba(255,246,228,.55),0 10px 30px rgba(0,0,0,.5);}.rv-buehne a.viewer-start{color:var(--gold-schrift);}.viewer-start svg{width:18px;height:18px;fill:currentColor;}.viewer-rahmen iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;background:var(--buehne);}.viewer-rahmen.laeuft picture,.viewer-rahmen.laeuft .viewer-start{display:none;}.viewer-voll{display:flex;}.abschnitt.viewer{padding-block:clamp(36px,3.9vw,56px);}.abschnitt.schluss{margin-top:clamp(28px,4vw,56px);padding-block:clamp(72px,9vw,120px);}.abschnitt.schluss::before{content:"";position:absolute;z-index:-1;inset:0 auto 0 50%;width:100vw;transform:translateX(-50%);background:var(--buehne);}.schluss-raster{display:grid;grid-template-columns:1fr;gap:32px 56px;align-items:center;}@media (min-width:900px){.schluss-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}}.schluss-text{display:flex;flex-direction:column;gap:14px;min-width:0;}.schluss-karte{margin-top:10px;max-width:560px;}.abschnitt.dunkel .schluss-karte p,.abschnitt.dunkel .schluss-karte .kleingedruckt{color:var(--text-lauf);}.abschnitt.dunkel .schluss-karte .kt-label{color:var(--titel);}.schluss-bild{aspect-ratio:16 / 9;}.schluss-bild img{object-position:50% 45%;}.abschnitt.mehr{padding-block:clamp(48px,6vw,80px);gap:clamp(18px,2.4vw,28px);}.abschnitt.mehr h2{font-size:clamp(1.5rem,3vw,2rem);}.mehr-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px;}@media (min-width:700px){.mehr-liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;}}.mehr-kachel{display:flex;align-items:center;gap:18px;padding:16px 22px 16px 16px;border-radius:var(--r-glas-klein);text-decoration:none;color:var(--text);transition:box-shadow var(--tempo),transform var(--tempo),border-color var(--tempo);}@media (hover:hover) and (pointer:fine){.mehr-kachel:hover{box-shadow:var(--schatten-bild);transform:translateY(-1px);border-color:var(--gold);}}.mehr-bild{flex:none;width:88px;height:88px;border-radius:50%;object-fit:cover;background:var(--buehne);box-shadow:0 0 0 2px var(--karte),0 0 0 3px var(--gold);}.mehr-text{display:flex;flex-direction:column;gap:3px;min-width:0;}.mehr-name{font-size:1.25rem;line-height:1.25;color:var(--titel);}.mehr-zeile{color:var(--text-lauf);line-height:1.45;}.mehr-ziel{font-size:.875rem;font-weight:600;color:var(--blau);margin-top:2px;}.fuss{position:relative;z-index:0;margin-top:0;padding:clamp(40px,5vw,64px) 0 calc(26px + env(safe-area-inset-bottom));}.fuss.rv-band{background:var(--band-b);}.fuss-innen{display:flex;align-items:center;gap:22px;}.fuss-text{display:flex;flex-direction:column;gap:10px;min-width:0;}.band-marke{flex:none;display:block;height:40px;width:auto;}.fuss nav{display:flex;flex-wrap:wrap;gap:0 26px;}.fuss.rv-band nav a{color:#fff;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;min-height:44px;}.fuss.rv-band nav a:hover{text-decoration:underline;text-underline-offset:.2em;}.fuss.rv-band .lehrmodell{color:#fff;}.fuss.rv-band p{margin:0;}.fuss.rv-band p.leise{color:#d5dcf0;}.fuss :focus-visible{outline-color:#fff;}@media (max-width:699px){.kapitel{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr);gap:8px;height:260px;padding:2px 2px 2px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y proximity;scroll-padding-top:2px;}.kapitel>li{scroll-snap-align:start;}.k-hook{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;}.kapitel-knopf[aria-current="true"] .k-hook{display:block;-webkit-line-clamp:none;line-clamp:none;}.kapitel-hinweis{display:none;}}@media (max-width:374px){.kapitel{height:300px;}}@media (min-width:700px){.player-buehne{aspect-ratio:16 / 9;}.kapitel{grid-auto-columns:minmax(230px,34%);}}@media (min-width:900px){.karten-liste{grid-template-columns:repeat(3,1fr);gap:20px;}}@media (min-width:1040px){.viewer-rahmen{aspect-ratio:11 / 5;}.viewer-rahmen img.viewer-poster{transform:scale(1.5);}}@media (min-width:1024px){.player{grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"buehne liste" "hinweis liste";align-items:start;}.player-buehne{grid-area:buehne;}.ki-hinweis{grid-area:hinweis;}.kapitel-rahmen{grid-area:liste;}.kapitel{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr;gap:2px;height:var(--liste-hoehe,420px);overflow-x:hidden;overflow-y:auto;scroll-snap-type:none;padding:0 6px 0 0;scroll-padding-block:28px 52px;}.kapitel-knopf{padding:8px 10px;gap:1px 10px;border-color:transparent;background:transparent;}.kapitel-knopf[aria-current="true"]{border-color:transparent;}.kapitel-knopf[aria-current="true"] .k-hook{display:block;}.kapitel-hinweis{display:none;}.kapitel-auslauf{display:block;position:absolute;left:0;right:10px;pointer-events:none;opacity:0;transition:opacity var(--tempo);}.kapitel-auslauf.oben{top:0;height:24px;background:linear-gradient(180deg,rgba(252,250,246,.96),rgba(252,250,246,0));}.kapitel-auslauf.unten{bottom:0;height:48px;background:linear-gradient(0deg,rgba(252,250,246,.96),rgba(252,250,246,0));}.kapitel-rahmen.mehr-oben .kapitel-auslauf.oben,.kapitel-rahmen.mehr-unten .kapitel-auslauf.unten{opacity:1;}}@media (max-width:700px){.rv-fx-pt.fern{display:none;}:root{--leiste-h:74px;}.kopf-inhalt::before{--maske:linear-gradient(90deg,transparent 0,rgba(0,0,0,.3) 16px,#000 40px,#000 calc(100% - 40px),rgba(0,0,0,.3) calc(100% - 16px),transparent 100%),linear-gradient(180deg,transparent 0,rgba(0,0,0,.3) 16px,#000 40px,#000 calc(100% - 40px),rgba(0,0,0,.3) calc(100% - 16px),transparent 100%);inset:-40px -40px;}.abschnitt.dunkel .karte-text::before{inset:-18px -16px -22px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%),linear-gradient(180deg,transparent 0,#000 18px,#000 calc(100% - 22px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%),linear-gradient(180deg,transparent 0,#000 18px,#000 calc(100% - 22px),transparent 100%);}.mehr-bild{width:72px;height:72px;}.fuss-innen{flex-direction:column;gap:12px;text-align:center;}.fuss-text{align-items:center;}.fuss nav{justify-content:center;gap:0 22px;}.band-marke{height:34px;}}@media (max-width:768px){.leiste{--marke-h:34px;top:10px;width:calc(100% - 20px);padding:7px 7px 7px 14px;}.leiste.kompakt{padding:7px 0;}.leiste .leiste-cta{font-size:13px;padding:9px 14px;}.leiste.kompakt .leiste-cta{min-height:34px;padding:7px 13px;}}@media (max-width:480px){.leiste{--marke-h:30px;}.leiste .cta-lang,.leiste.gemessen .cta-lang{position:absolute;left:0;top:0;transform:none;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);opacity:0;}.cta-kurz{position:static;transform:none;opacity:1;pointer-events:auto;}.leiste.gemessen .cta-kurz{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1;}}@media (max-width:379px){.leiste{--marke-h:28px;}}@media (prefers-reduced-motion:reduce){.player-start:hover{transform:translate(-50%,-50%);}.antwort-karte:hover .antwort-play{transform:translate(-50%,-50%);}.antwort-karte.klein:hover{transform:none;}.leiste,.leiste *{transition:none !important;}.kopf-video{display:none;}.bf-bahn{top:0;bottom:0;}.bf-bild{position:absolute;inset:0;height:auto;}.bildgrund img{transform:none !important;}.kapitel-auslauf{transition:none;}}