@font-face{font-family:Archivo;src:url(/fonts/archivo-latin-wght-normal.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fira Sans;src:url(/fonts/fira-sans-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fira Sans;src:url(/fonts/fira-sans-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fira Sans;src:url(/fonts/fira-sans-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--c-asphalt: #0B0C0E;--c-werkstatt: #17191C;--c-werkstatt-tief: #0F1215;--c-blitz: #FF4A11;--c-blitz-tief: #B33208;--c-stahl: #5A7A8C;--c-tinte: #EFF1F2;--c-tinte-ruhig: #B9BEC4;--c-tinte-leise: #8A9099;--c-tinte-fein: #7E858D;--c-beton: #EDEEEC;--c-beton-tief: #E2E3E0;--c-beton-ink: #45484C;--c-beton-ink-ruhig: #55585B;--c-beton-ink-leise: #5F6367;--c-beton-ink-hart: #17191C;--c-linie: #1F2226;--c-linie-stark: #23272B;--c-linie-kante: #2C3035;--c-linie-hell: #D6D7D4;--c-fehler: #E4302B;--c-fehler-hell: #B8241F;--ff-display: "Archivo", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ff-text: "Fira Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ff-label: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs-monument: clamp(2.25rem, 8.4vw, 8.25rem);--fs-akt: clamp(1.75rem, 5.4vw, 5.5rem);--fs-szene: clamp(1.375rem, 3.2vw, 3rem);--fs-gross: clamp(1.25rem, 2vw, 1.75rem);--fs-text: 1rem;--fs-text-gross: 1.0625rem;--fs-klein: .875rem;--fs-label: .875rem;--fs-kennzahl: clamp(3.25rem, 7vw, 7.375rem);--lh-monument: .86;--lh-akt: .9;--lh-szene: .95;--lh-text: 1.65;--lh-eng: 1.45;--mw-lese: 62ch;--mw-lese-weit: 68ch;--ls-display: -.015em;--ls-label: .12em;--ls-label-weit: .16em;--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.375rem;--sp-6: 1.75rem;--sp-7: 2.25rem;--sp-8: 3rem;--sp-9: 4rem;--sp-10: 5.5rem;--sp-sektion: clamp(4.5rem, 10vw, 9rem);--sp-sektion-gross: clamp(5.5rem, 14vw, 12.5rem);--sp-rand: clamp(1.25rem, 4vw, 1.75rem);--b-voll: 1560px;--b-inhalt: 1440px;--b-lese: 1080px;--b-schmal: 720px;--r-kante: 2px;--sh-block: 8px 8px 0 rgba(0, 0, 0, .55);--sh-block-hell: 6px 6px 0 rgba(23, 25, 28, .18);--e-wipe: cubic-bezier(.76, 0, .24, 1);--e-reveal: cubic-bezier(.16, 1, .3, 1);--d-schnell: .28s;--d-mittel: .5s;--d-ruhig: .85s;--z-overlay: 10;--z-kopf: 60;--z-menue: 70;--korn: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");--h-letterbox: 7vh}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}[id]{scroll-margin-top:6.5rem}@media (min-width: 900px){body:has(.lp-toc) [id]{scroll-margin-top:10rem}}body{margin:0;background:var(--c-asphalt);color:var(--c-tinte);font-family:var(--ff-text);font-size:var(--fs-text);line-height:var(--lh-text);overflow-wrap:anywhere;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.zum-inhalt{position:absolute;left:-9999px;top:0;z-index:var(--z-menue);background:var(--c-blitz);color:var(--c-asphalt);font-family:var(--ff-label);font-size:var(--fs-klein);font-weight:600;padding:var(--sp-3) var(--sp-5);border-radius:var(--r-kante)}.zum-inhalt:focus{left:var(--sp-4);top:var(--sp-4)}:focus-visible{outline:2px solid var(--c-blitz);outline-offset:3px}.seite-hell :focus-visible,.kino-hell :focus-visible{outline-color:var(--c-blitz-tief)}::selection{background:var(--c-blitz);color:var(--c-asphalt)}img,video,svg{max-width:100%;display:block}img,video{height:auto}a{color:var(--c-blitz);text-decoration:none;transition:color var(--d-schnell) var(--e-reveal)}a:hover{color:var(--c-tinte)}.seite-hell a:not([class]),.kino-hell a:not([class]){color:var(--c-blitz-tief)}.seite-hell a:not([class]):hover,.kino-hell a:not([class]):hover{color:var(--c-beton-ink-hart)}.lesetext a{text-decoration:underline;text-underline-offset:.2em}button{font-family:inherit;font-size:inherit}h1,h2,h3,h4,h5,h6{margin:0;font-weight:800;text-wrap:balance}p,li,dd,figcaption,blockquote{text-wrap:pretty}p{margin:0}ul,ol{margin:0;padding:0}li{list-style:none}.lesetext ul li{list-style:disc}.lesetext ol li{list-style:decimal}.d-monument,.d-akt,.d-szene{font-family:var(--ff-display);font-weight:900;text-transform:uppercase;letter-spacing:var(--ls-display);overflow-wrap:anywhere;hyphens:auto;hyphenate-limit-chars:12 6 5}.d-monument{font-size:var(--fs-monument);line-height:var(--lh-monument)}.d-akt{font-size:var(--fs-akt);line-height:var(--lh-akt)}.d-szene{font-size:var(--fs-szene);line-height:var(--lh-szene)}.label{font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;font-variant-numeric:tabular-nums;line-height:1.4;color:var(--c-tinte-leise);display:block;overflow-wrap:normal;word-break:keep-all;hyphens:none}.label-weit{letter-spacing:var(--ls-label-weit)}.label-blitz{color:var(--c-blitz)}:is(.seitenhero,.hero,.karussell-inhalt,.wipe-panel,.kino-text) :is(.label-blitz,.label){text-shadow:0 0 3px rgba(11,12,14,.95),0 1px 3px rgba(11,12,14,.9),0 2px 14px rgba(11,12,14,.8),0 4px 26px rgba(11,12,14,.6)}:is(.seitenhero,.hero) :is(.hero-zeile,.d-monument,.d-akt),.wipe-panel .kino-headline{text-shadow:0 2px 6px rgba(11,12,14,.8),0 6px 32px rgba(11,12,14,.6)}.vorspann{font-size:var(--fs-gross);line-height:var(--lh-eng);color:var(--c-tinte-ruhig);max-width:46ch}.text{font-size:var(--fs-text);line-height:var(--lh-text);color:var(--c-tinte-ruhig);max-width:var(--mw-lese)}.text-weit{max-width:var(--mw-lese-weit)}.kennzahl{font-family:var(--ff-display);font-weight:900;font-size:var(--fs-kennzahl);line-height:.82;color:var(--c-blitz);font-variant-numeric:tabular-nums;display:block}.sektion{padding:var(--sp-sektion) var(--sp-rand);border-top:1px solid var(--c-linie)}.sektion-gross{padding-block:var(--sp-sektion-gross)}.sektion-randlos{padding-inline:0}.sektion-ohne-linie{border-top:0}.kino-hell{background:var(--c-beton);color:var(--c-beton-ink);border-top-color:var(--c-linie-hell)}.kino-hell .d-monument,.kino-hell .d-akt,.kino-hell .d-szene{color:var(--c-beton-ink-hart)}.kino-hell .text{color:var(--c-beton-ink)}.kino-hell .vorspann{color:var(--c-beton-ink-ruhig)}.kino-hell .label{color:var(--c-beton-ink-leise)}.kino-hell .label-blitz{color:var(--c-beton-ink-hart)}.kino-hell .lesetext{color:var(--c-beton-ink)}.kino-hell .lesetext h2,.kino-hell .lesetext h3,.kino-hell .lesetext strong{color:var(--c-beton-ink-hart)}.kino-hell a{color:var(--c-blitz-tief)}.kino-hell a:hover{color:var(--c-beton-ink-hart)}.kino-hell .aufklapper-reihe{border-top-color:var(--c-linie-hell)}.kino-hell .aufklapper-reihe:last-child{border-bottom-color:var(--c-linie-hell)}.kino-hell .aufklapper-knopf{color:var(--c-beton-ink-hart)}.kino-hell .aufklapper-knopf:hover,.kino-hell .aufklapper-zeichen{color:var(--c-blitz-tief)}.kino-hell .aufklapper-antwort{color:var(--c-beton-ink)}.kante-blitz{font-family:var(--ff-display);font-weight:900;font-size:1.125rem;letter-spacing:.08em;color:var(--c-blitz)}.kino-hell .kante-blitz,.seite-hell .kante-blitz{color:var(--c-blitz-tief)}.seite-hell,.kino-hell{color:var(--c-beton-ink)}.seite-hell a:not(:where(.knopf,.knopf-linie,.weg,.zum-inhalt,.btn)),.kino-hell a:not(:where(.knopf,.knopf-linie,.weg,.zum-inhalt,.btn)){color:var(--c-blitz-tief)}.seite-hell a:not(:where(.knopf,.knopf-linie,.weg,.zum-inhalt,.btn)):hover,.kino-hell a:not(:where(.knopf,.knopf-linie,.weg,.zum-inhalt,.btn)):hover{color:var(--c-beton-ink-hart)}.seite-hell .d-monument,.seite-hell .d-akt,.seite-hell .d-szene,.kino-hell .d-monument,.kino-hell .d-akt,.kino-hell .d-szene{color:var(--c-beton-ink-hart)}.seite-hell .text,.kino-hell .text{color:var(--c-beton-ink)}.seite-hell .vorspann,.kino-hell .vorspann{color:var(--c-beton-ink-ruhig)}.seite-hell .label,.kino-hell .label{color:var(--c-beton-ink-leise)}.seite-hell .label-blitz,.kino-hell .label-blitz{color:var(--c-beton-ink-hart)}.seite-hell .quelle,.kino-hell .quelle{color:var(--c-beton-ink-leise)}.seite-hell .kennzahl,.kino-hell .kennzahl{color:var(--c-blitz-tief)}.seite-hell .lesetext{color:var(--c-beton-ink)}.seite-hell .lesetext h2,.seite-hell .lesetext h3,.seite-hell .lesetext strong,.seite-hell .merksatz{color:var(--c-beton-ink-hart)}.seite-hell .aufklapper-reihe{border-top-color:var(--c-linie-hell)}.seite-hell .aufklapper-reihe:last-child{border-bottom-color:var(--c-linie-hell)}.seite-hell .aufklapper-knopf{color:var(--c-beton-ink-hart)}.seite-hell .aufklapper-knopf:hover,.seite-hell .aufklapper-zeichen{color:var(--c-blitz-tief)}.seite-hell .aufklapper-antwort{color:var(--c-beton-ink)}.seite-hell .sektion{border-top-color:var(--c-linie-hell)}.seite-hell .filmstreifen-rahmen{border-block-color:var(--c-linie-hell)}.seite-hell .raster-fuge{background:var(--c-linie-hell)}.seite-hell .knopf{box-shadow:var(--sh-block-hell)}.seite-hell .knopf:hover{background:var(--c-beton-ink-hart);color:var(--c-beton)}.seite-hell .knopf-linie{color:var(--c-beton-ink-hart);border-color:#b9bab7}.seite-hell .knopf-linie:hover{border-color:var(--c-blitz-tief);color:var(--c-blitz-tief)}.seite-hell .pfeiltaste{color:var(--c-beton-ink-hart);border-color:#b9bab7}.seite-hell .pfeiltaste:hover{border-color:var(--c-blitz-tief);color:var(--c-blitz-tief)}.seite-hell .weg{color:var(--c-blitz-tief);border-bottom-color:var(--c-blitz-tief)}.seite-hell .weg:hover{color:var(--c-beton-ink-hart);border-bottom-color:var(--c-beton-ink-hart)}.seite-hell .feld>label{color:var(--c-beton-ink)}.seite-hell .feld input,.seite-hell .feld textarea,.seite-hell .feld select{color:var(--c-beton-ink-hart);background:var(--c-beton);border-color:#b9bab7}.seite-hell .feld-fehler{color:var(--c-fehler-hell)}.flaeche-werkstatt{background:var(--c-werkstatt)}.flaeche-tief{background:var(--c-werkstatt-tief)}.mitte{max-width:var(--b-inhalt);margin-inline:auto}.mitte-voll{max-width:var(--b-voll);margin-inline:auto}.mitte-lese{max-width:var(--b-lese);margin-inline:auto}.mitte-schmal{max-width:var(--b-schmal);margin-inline:auto}.sektionskopf{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--sp-5);margin-bottom:clamp(1.75rem,4vw,3.5rem)}.stapel-sektion>.sektionskopf,.stapel>.sektionskopf,.stapel-weit>.sektionskopf{margin-bottom:0}.stapel{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5)}.stapel-eng{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3)}.stapel-weit{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-7)}.stapel-sektion{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.75rem,4vw,3.25rem)}.raster-fuge{display:grid;gap:1px;background:var(--c-linie-stark)}.raster-auto{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:clamp(1.25rem,3vw,2.5rem)}.korn{position:absolute;inset:0;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:var(--korn)}.korn-leise{opacity:.12}.vignette{position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 90% at 62% 38%,#ff4a1129,#0b0c0e00 55%),linear-gradient(180deg,#0b0c0ec7,#0b0c0e47 42%,#0b0c0ef0)}.vignette-karte{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0b0c0e1a 30%,#0b0c0ef0)}.letterbox-oben,.letterbox-unten{position:absolute;left:0;right:0;height:var(--h-letterbox);background:var(--c-asphalt);z-index:var(--z-overlay);pointer-events:none}.letterbox-oben{top:0}.letterbox-unten{bottom:0}.grading{filter:saturate(.8) contrast(1.06) brightness(.9)}.grading-tief{filter:saturate(.72) contrast(1.12) brightness(.82)}.grading-hart{filter:saturate(.62) contrast(1.2) brightness(.7)}.grading-kalt{filter:saturate(.45) contrast(1.18) brightness(.62)}.bildquelle{position:absolute;font-family:var(--ff-label);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--c-tinte-fein);z-index:var(--z-overlay);pointer-events:none;line-height:1.5}.bildquelle-hell{color:var(--c-beton-ink-ruhig);background:#edeeecd1;padding:4px 7px}.bildquelle-auf-bild{color:var(--c-tinte);background:#0b0c0ef2;padding:4px 7px;border-radius:var(--r-kante)}.knopf{display:inline-flex;align-items:center;gap:var(--sp-3);background:var(--c-blitz);color:var(--c-asphalt);font-family:var(--ff-label);font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:var(--sp-4) var(--sp-5);border:0;border-radius:var(--r-kante);box-shadow:var(--sh-block);cursor:pointer;transition:transform var(--d-schnell) var(--e-wipe),box-shadow var(--d-schnell) var(--e-wipe),background-color var(--d-schnell) var(--e-reveal)}.knopf:hover{background:var(--c-tinte);color:var(--c-asphalt)}.knopf:active{transform:translate(4px,4px);box-shadow:4px 4px #0000008c}.knopf-gross{padding:var(--sp-5) var(--sp-6);font-size:.8125rem}.kino-hell .knopf{box-shadow:var(--sh-block-hell)}.kino-hell .knopf:hover{background:var(--c-beton-ink-hart);color:var(--c-beton)}.knopf-linie{display:inline-flex;align-items:center;gap:var(--sp-3);background:transparent;color:var(--c-tinte);font-family:var(--ff-label);font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:var(--sp-4) var(--sp-5);border:1px solid var(--c-linie-kante);border-radius:var(--r-kante);cursor:pointer;transition:border-color var(--d-schnell) var(--e-reveal),color var(--d-schnell) var(--e-reveal)}.knopf-linie:hover{border-color:var(--c-blitz);color:var(--c-blitz)}.kino-hell .knopf-linie{color:var(--c-beton-ink-hart);border-color:#b9bab7}.kino-hell .knopf-linie:hover{border-color:var(--c-blitz-tief);color:var(--c-blitz-tief)}.weg{display:inline-flex;align-items:center;gap:var(--sp-2);font-family:var(--ff-label);font-size:.875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--c-blitz);border-bottom:1px solid var(--c-blitz);padding-bottom:4px;width:fit-content}.weg:hover{color:var(--c-tinte);border-bottom-color:var(--c-tinte)}.kino-hell .weg{color:var(--c-blitz-tief);border-bottom-color:var(--c-blitz-tief)}.kino-hell .weg:hover{color:var(--c-beton-ink-hart);border-bottom-color:var(--c-beton-ink-hart)}.pfeiltaste{width:52px;height:52px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--c-linie-kante);background:transparent;color:var(--c-tinte);font-size:1.125rem;border-radius:var(--r-kante);cursor:pointer;transition:border-color var(--d-schnell) var(--e-reveal),color var(--d-schnell) var(--e-reveal)}.pfeiltaste:hover{border-color:var(--c-blitz);color:var(--c-blitz)}@keyframes filmstreifen{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.js-an [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .45s var(--e-reveal),transform .45s var(--e-reveal)}.js-an [data-reveal].sichtbar{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}[data-strip],[data-hinweis]{animation:none!important}.js-an [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.wipe{position:relative;overflow:hidden;min-width:0;background:var(--c-werkstatt);cursor:ew-resize;touch-action:pan-y;user-select:none;-webkit-user-select:none;height:min(72vh,720px);min-height:380px}.wipe-klein{height:min(64vh,620px);min-height:340px}.wipe-panel{position:absolute;inset:0;background:var(--c-asphalt);clip-path:inset(0 0 0 50%)}.wipe-griff{position:absolute;top:0;bottom:0;left:50%;width:2px;background:var(--c-blitz);transform:translate(-1px);pointer-events:none;z-index:var(--z-overlay)}.wipe-knauf{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:46px;height:46px;border:2px solid var(--c-blitz);background:var(--c-asphalt);display:grid;place-items:center;font-family:var(--ff-label);font-size:.875rem;color:var(--c-blitz)}.vorlage{position:absolute;inset:0;background:var(--c-beton);color:#2a2d31;display:grid;grid-template-rows:auto 1fr;padding:var(--sp-6) clamp(1.25rem,4vw,3.5rem)}.vorlage-kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding-bottom:var(--sp-5);border-bottom:1px solid var(--c-linie-hell)}.karussell{min-width:0}.karussell-spur{display:flex;gap:var(--sp-5);padding-inline:var(--sp-rand);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-padding-inline:var(--sp-rand);scrollbar-width:none}.karussell-spur::-webkit-scrollbar{display:none}@media (prefers-reduced-motion: reduce){.karussell-spur{scroll-snap-type:none}}@media (hover: hover) and (pointer: fine){.karussell-spur,.zeitachse-spur,.cardgrid__track,.lp-toc{cursor:grab}}.karussell-karte{position:relative;flex:0 0 clamp(260px,38vw,540px);min-width:0;aspect-ratio:4 / 5;background:var(--c-werkstatt);overflow:hidden;border-radius:var(--r-kante);scroll-snap-align:start;scroll-snap-stop:always}.karussell-karte img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.karussell-inhalt{position:absolute;inset:0;display:grid;align-content:end;gap:var(--sp-2);padding:var(--sp-5);z-index:var(--z-overlay)}.zeitachse-buehne{position:relative;height:340vh}.zeitachse-fenster{position:sticky;top:5.75rem;height:calc(100svh - 5.75rem);overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;padding-block:clamp(1.625rem,4vw,3.5rem)}.zeitachse-spur{display:flex;align-items:start;gap:clamp(1.25rem,3vw,3.5rem);padding-inline:clamp(1.25rem,4vw,3.5rem);will-change:transform}.zeitachse-schritt{flex:0 0 clamp(300px,62vw,860px);display:grid;gap:var(--sp-5)}.zeitachse-balken{height:2px;background:var(--c-beton-tief)}.zeitachse-fortschritt{height:2px;width:0%;background:var(--c-blitz)}@media (prefers-reduced-motion: reduce){.zeitachse-buehne{height:auto}.zeitachse-fenster{position:static;height:auto}.zeitachse-spur{flex-wrap:wrap;transform:none!important;gap:var(--sp-8)}.zeitachse-schritt{flex:1 1 300px}.zeitachse-fortschritt{width:100%!important}}.filmstreifen-rahmen{overflow:hidden;border-block:1px solid var(--c-linie);padding-block:var(--sp-4)}.filmstreifen{display:flex;gap:var(--sp-4);width:max-content;animation:filmstreifen 46s linear infinite}.filmstreifen-bild{flex:0 0 auto;width:240px;height:120px;position:relative;display:grid;place-items:center;overflow:hidden}.filmstreifen-bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.filmstreifen-bild>span{position:relative;z-index:var(--z-overlay);color:var(--c-tinte)}.filmstreifen-bild:after{content:"";position:absolute;inset:0;background:#0b0c0e80}.aufklapper-reihe{border-top:1px solid var(--c-linie-stark)}.aufklapper-reihe:last-child{border-bottom:1px solid var(--c-linie-stark)}.aufklapper-knopf{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-5);background:transparent;border:0;color:var(--c-tinte);text-align:left;padding-block:var(--sp-5);cursor:pointer;font-family:var(--ff-text);font-size:clamp(1rem,1.6vw,1.3125rem);font-weight:600;line-height:var(--lh-eng);transition:color var(--d-schnell) var(--e-reveal)}.aufklapper-knopf:hover{color:var(--c-blitz)}.aufklapper-zeichen{flex:0 0 auto;font-family:var(--ff-label);font-weight:400;font-size:1.375rem;color:var(--c-blitz);line-height:1}.aufklapper-panel{overflow:hidden;max-height:0;transition:max-height var(--d-mittel) var(--e-wipe)}html:not(.js-an) .aufklapper-panel{max-height:none}.aufklapper-antwort{padding-bottom:var(--sp-5);max-width:var(--mw-lese);font-size:var(--fs-text);line-height:1.7;color:var(--c-tinte-ruhig)}.aufklapper-antwort>*+*{margin-top:var(--sp-4)}.lesetext{font-size:var(--fs-text-gross);line-height:1.75;color:var(--c-tinte-ruhig);max-width:68ch}.lesetext>*+*{margin-top:var(--sp-5)}.lesetext h2{font-family:var(--ff-display);font-weight:900;text-transform:uppercase;letter-spacing:var(--ls-display);font-size:clamp(1.5rem,2.8vw,2.375rem);line-height:1;color:var(--c-tinte);margin-top:var(--sp-9)}.lesetext h3{font-family:var(--ff-text);font-weight:700;font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.3;color:var(--c-tinte);margin-top:var(--sp-7)}.lesetext ul,.lesetext ol{padding-left:1.25rem}.lesetext li+li{margin-top:var(--sp-2)}.lesetext strong{color:var(--c-tinte);font-weight:600}.merksatz{font-family:var(--ff-display);font-weight:900;text-transform:uppercase;letter-spacing:var(--ls-display);font-size:clamp(1.375rem,2.4vw,2rem);line-height:1.05;color:var(--c-tinte);max-width:26ch;padding-block:var(--sp-4)}.kino-hell .merksatz{color:var(--c-beton-ink-hart)}.quelle{font-family:var(--ff-label);font-size:.8125rem;letter-spacing:.04em;line-height:1.6;color:var(--c-tinte-fein)}.kino-hell .quelle{color:var(--c-beton-ink-leise)}.feld{display:grid;gap:var(--sp-2)}.feld>label{font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-tinte-ruhig)}.feld input,.feld textarea,.feld select{font-family:var(--ff-text);font-size:1rem;color:var(--c-tinte);background:var(--c-asphalt);border:1px solid #33383E;border-radius:var(--r-kante);padding:var(--sp-3) var(--sp-4);width:100%;transition:border-color var(--d-schnell) var(--e-reveal)}.feld input:focus,.feld textarea:focus,.feld select:focus{border-color:var(--c-blitz)}.feld textarea{min-height:9rem;resize:vertical}.feld-fehler{color:var(--c-fehler);font-size:var(--fs-klein)}.honigtopf{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.nur-vorlesen{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.voll-abdeckung{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gespiegelt{transform:scaleX(-1)}:where(a,button,li,figure,summary,p,span,div) :where(svg):not([width]):not([class]){width:1.35rem;height:1.35rem;flex:0 0 auto}.unter-block{max-width:none;columns:34rem auto;column-gap:var(--sp-7)}.unter-block>*{max-width:none}.unter-block p{break-inside:avoid;margin-bottom:var(--sp-4)}.unter-block>:last-child{margin-bottom:0}.relativ{position:relative}.zentriert{display:grid;place-items:center}@media print{body{background:#fff;color:#000}.d-monument,.d-akt,.d-szene,.lesetext h2,.lesetext h3{color:#000}.text,.lesetext,.vorspann,.aufklapper-antwort{color:#222;max-width:none}header,.knopf,.knopf-linie,.karussell,.filmstreifen-rahmen,.zeitachse-buehne,.wipe,.pfeiltaste{display:none}.aufklapper-panel{max-height:none!important}a{color:#000;text-decoration:underline}a[href^=http]:after{content:" (" attr(href) ")";font-size:.8em}}:root{--c-bg: var(--c-asphalt);--buehne: var(--c-asphalt);--c-karte: var(--c-werkstatt);--c-bg-elevated: var(--c-werkstatt);--c-surface: var(--c-werkstatt);--c-surface-strong: var(--c-werkstatt-tief);--c-dunkel: var(--c-werkstatt);--c-dunkel-ink: var(--c-tinte);--c-dunkel-muted: var(--c-tinte-ruhig);--c-ink: var(--c-tinte);--tinte: var(--c-tinte);--c-ink-soft: var(--c-tinte-ruhig);--c-muted: var(--c-tinte-leise);--c-muted-2: var(--c-tinte-fein);--tinte-label: var(--c-tinte-leise);--c-beige-bg: var(--c-werkstatt);--c-beige-card: var(--c-asphalt);--c-beige-ink: var(--c-tinte);--c-beige-muted: var(--c-tinte-ruhig);--c-beige-line: var(--c-linie-kante);--c-line: var(--c-linie);--trenner: var(--c-linie);--c-line-strong: var(--c-linie-stark);--kontur: var(--c-linie-stark);--ring: inset 0 0 0 1px var(--c-linie-kante);--c-accent: var(--c-blitz);--c-accent-strong: var(--c-blitz);--c-akzent-auf-dunkel: var(--c-blitz);--tinte-paket: var(--c-blitz);--c-accent-flaeche: var(--c-blitz);--c-accent-flaeche-tief: var(--c-blitz-tief);--c-accent-ink: var(--c-asphalt);--c-accent-tint: rgba(255, 74, 17, .1);--c-empfehlung-tint: rgba(255, 74, 17, .07);--c-fundament-tint: rgba(237, 238, 236, .045);--c-focus: var(--c-blitz);--c-focus-dunkel: var(--c-blitz);--ff-sans: var(--ff-text);--fs-12: .75rem;--fs-13: .8125rem;--fs-14: .875rem;--fs-15: .9375rem;--fs-16: 1rem;--fs-18: 1.125rem;--fs-20: 1.25rem;--fs-22: 1.375rem;--fs-24: 1.5rem;--h-kopf: clamp(1.875rem, 4.6vw, 4rem);--h-leit: clamp(1.625rem, 3.6vw, 3rem);--h-leit-l: clamp(1.625rem, 3.6vw, 3rem);--h-leit-m: clamp(1.375rem, 2.8vw, 2.25rem);--h-leit-s: clamp(1.25rem, 2.2vw, 1.75rem);--h-werte: clamp(2.25rem, 4.4vw, 3.5rem);--h-werte-l: clamp(2.25rem, 4.4vw, 3.5rem);--h-werte-m: clamp(1.75rem, 3.2vw, 2.5rem);--h-werte-s: clamp(1.375rem, 2.4vw, 1.875rem);--h-panel: clamp(1.25rem, 2.2vw, 1.75rem);--r-sm: var(--r-kante);--r-md: var(--r-kante);--r-lg: var(--r-kante);--r-xl: var(--r-kante);--r-karte: var(--r-kante);--r-band: var(--r-kante);--r-focus: var(--r-kante);--r-pill: 999px;--luft: clamp(1.75rem, 4vw, 3.25rem);--kstmt-luft: clamp(1.75rem, 4vw, 3.25rem);--rand: var(--sp-rand);--sh-2: var(--sh-block);--sh-ton: rgba(0, 0, 0, .55);--ease: var(--e-reveal);--km-dauer: 46s;--km-vorlauf: 0s}.seite-hell,.kino-hell{--c-bg: var(--c-beton);--buehne: var(--c-beton);--c-karte: var(--c-beton-tief);--c-bg-elevated: var(--c-beton-tief);--c-surface: var(--c-beton-tief);--c-surface-strong: var(--c-beton-tief);--stufe-ruhe: var(--c-beton);--stufe-betont: var(--c-beton-tief);--c-dunkel: var(--c-werkstatt);--c-dunkel-ink: var(--c-tinte);--c-dunkel-muted: var(--c-tinte-ruhig);--c-ink: var(--c-beton-ink-hart);--tinte: var(--c-beton-ink-hart);--c-ink-soft: var(--c-beton-ink);--c-muted: var(--c-beton-ink-ruhig);--c-muted-2: var(--c-beton-ink-leise);--tinte-label: var(--c-beton-ink-leise);--c-line: var(--c-linie-hell);--trenner: var(--c-linie-hell);--c-line-strong: var(--c-linie-hell);--kontur: var(--c-linie-hell);--ring: inset 0 0 0 1px var(--c-linie-hell);--c-accent: var(--c-blitz-tief);--c-accent-strong: var(--c-blitz-tief);--c-akzent-auf-dunkel: var(--c-blitz);--tinte-paket: var(--c-blitz-tief);--c-accent-flaeche: var(--c-blitz);--c-accent-flaeche-tief: var(--c-blitz-tief);--c-accent-ink: var(--c-asphalt);--c-accent-tint: rgba(255, 74, 17, .12);--c-empfehlung-tint: rgba(255, 74, 17, .08);--c-fundament-tint: rgba(11, 12, 14, .04);--c-focus: var(--c-blitz-tief);--sh-2: var(--sh-block-hell);--sh-ton: rgba(23, 25, 28, .18);--c-beige-bg: var(--c-beton-tief);--c-beige-card: var(--c-beton);--c-beige-ink: var(--c-beton-ink-hart);--c-beige-muted: var(--c-beton-ink-ruhig);--c-beige-line: var(--c-linie-hell)}.section{padding-block:var(--sp-sektion);padding-inline:var(--sp-rand)}.section+.section{border-top:1px solid var(--c-linie)}.seite-hell .section+.section{border-top-color:var(--c-linie-hell)}.container{max-width:var(--b-inhalt);margin-inline:auto}.ki-halter{padding-inline:var(--sp-rand)}.container--narrow{max-width:var(--b-lese);margin-inline:auto}.section-head{margin-bottom:clamp(1.75rem,4vw,3rem);display:grid;gap:var(--sp-4)}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:clamp(1.25rem,3vw,2.5rem)}.js-an .reveal{opacity:0;transform:translateY(16px);transition:opacity .45s var(--e-reveal),transform .45s var(--e-reveal)}.js-an .reveal.sichtbar{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.js-an .reveal{opacity:1!important;transform:none!important;transition:none!important}}.h-2{font-family:var(--ff-display);font-weight:900;text-transform:uppercase;letter-spacing:var(--ls-display);font-size:clamp(1.625rem,3.6vw,3rem);line-height:var(--lh-akt);color:var(--c-tinte);overflow-wrap:anywhere}.seite-hell .h-2{color:var(--c-beton-ink-hart)}.h-3{font-family:var(--ff-text);font-weight:700;font-size:clamp(1.125rem,1.9vw,1.4375rem);line-height:1.3;color:var(--c-tinte)}.seite-hell .h-3{color:var(--c-beton-ink-hart)}.lead{font-size:var(--fs-gross);line-height:var(--lh-eng);color:var(--c-tinte);max-width:62ch;padding-bottom:var(--sp-5);border-bottom:1px solid var(--c-linie)}.seite-hell .lead{color:var(--c-beton-ink-hart);border-bottom-color:var(--c-linie-hell)}:is(.section-head,.sektionskopf):has(+:is(.mobile-readmore,details,.mehr-block,.einschub,.faq__list,.vgl,.aufklapper-reihe)) .lead{border-bottom:0;padding-bottom:0}.article-prose,.prose{font-size:var(--fs-text-gross);line-height:1.75;color:var(--c-tinte-ruhig);max-width:var(--mw-lese)}.seite-hell .article-prose,.seite-hell .prose{color:var(--c-beton-ink)}.article-prose>*+*,.prose>*+*{margin-top:var(--sp-5)}:is(.article-prose,.prose,.lesetext) :is(p,ul,ol,blockquote,figure,table)+:is(p,ul,ol,blockquote,figure,table){margin-top:var(--sp-5)}:is(.article-prose,.prose,.lesetext)+:is(.article-prose,.prose,.lesetext){margin-top:var(--sp-6)}:is(.article-prose,.prose,.lesetext)+*:not(.fussnote):not(.quellzeile):not(.quelle):not(.article-prose):not(.prose):not(.lesetext){margin-top:var(--sp-7)}.article-prose h2,.prose h2{font-family:var(--ff-display);font-weight:900;text-transform:uppercase;letter-spacing:var(--ls-display);font-size:clamp(1.5rem,2.8vw,2.375rem);line-height:1;color:var(--c-tinte);margin-top:var(--sp-9)}.seite-hell .article-prose h2,.seite-hell .prose h2{color:var(--c-beton-ink-hart)}.article-prose h3,.prose h3{font-family:var(--ff-text);font-weight:700;font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.3;color:var(--c-tinte);margin-top:var(--sp-7)}.seite-hell .article-prose h3,.seite-hell .prose h3{color:var(--c-beton-ink-hart)}.article-prose ul,.article-prose ol,.prose ul,.prose ol{padding-left:1.25rem}.article-prose li,.prose li{list-style:inherit}.article-prose ul li,.prose ul li{list-style:disc}.article-prose ol li,.prose ol li{list-style:decimal}.article-prose li+li,.prose li+li{margin-top:var(--sp-2)}.article-prose strong,.prose strong{color:var(--c-tinte);font-weight:600}.seite-hell .article-prose strong,.seite-hell .prose strong{color:var(--c-beton-ink-hart)}.article-prose a,.prose a{text-decoration:underline;text-underline-offset:.2em}:is(.article-prose,.prose,.lesetext,.text)+:is(.fussnote,.quellzeile){max-width:var(--mw-lese)}.fussnote,.quellzeile{font-family:var(--ff-label);font-size:.8125rem;letter-spacing:.04em;line-height:1.6;color:var(--c-tinte-fein);margin-top:var(--sp-5)}.seite-hell .fussnote,.seite-hell .quellzeile{color:var(--c-beton-ink-leise)}.btn{display:inline-flex;align-items:center;gap:var(--sp-3);font-family:var(--ff-label);font-size:.75rem;font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;padding:var(--sp-4) var(--sp-5);border-radius:var(--r-kante);border:1px solid transparent;cursor:pointer;transition:transform var(--d-schnell) var(--e-wipe),box-shadow var(--d-schnell) var(--e-wipe),background-color var(--d-schnell) var(--e-reveal),border-color var(--d-schnell) var(--e-reveal),color var(--d-schnell) var(--e-reveal)}.btn-primary{background:var(--c-blitz);color:var(--c-asphalt);box-shadow:var(--sh-block)}.btn-primary:hover{background:var(--c-tinte);color:var(--c-asphalt)}.btn-primary:active{transform:translate(4px,4px);box-shadow:4px 4px #0000008c}.seite-hell .btn-primary{box-shadow:var(--sh-block-hell)}.seite-hell .btn-primary:hover{background:var(--c-beton-ink-hart);color:var(--c-beton)}.btn-secondary{background:transparent;color:var(--c-tinte);border-color:var(--c-linie-kante)}.btn-secondary:hover{border-color:var(--c-blitz);color:var(--c-blitz)}.seite-hell .btn-secondary{color:var(--c-beton-ink-hart);border-color:#b9bab7}.seite-hell .btn-secondary:hover{border-color:var(--c-blitz-tief);color:var(--c-blitz-tief)}.btn-lg{padding:var(--sp-5) var(--sp-6);font-size:.8125rem}.text-link{color:var(--c-blitz);text-decoration:underline;text-underline-offset:.2em}.seite-hell .text-link{color:var(--c-blitz-tief)}.faq__list{display:grid}.faq__item{border-top:1px solid var(--c-linie-stark)}.faq__item:last-child{border-bottom:1px solid var(--c-linie-stark)}.seite-hell .faq__item{border-top-color:var(--c-linie-hell)}.seite-hell .faq__item:last-child{border-bottom-color:var(--c-linie-hell)}.faq__item[open]{background:var(--c-werkstatt);padding-inline:var(--sp-4);margin-inline:calc(var(--sp-4) * -1)}.seite-hell .faq__item[open]{background:var(--c-beton-tief)}.aufklapper-reihe:has(>[aria-expanded=true]){background:var(--c-werkstatt);padding-inline:var(--sp-4);margin-inline:calc(var(--sp-4) * -1)}.seite-hell .aufklapper-reihe:has(>[aria-expanded=true]),.kino-hell .aufklapper-reihe:has(>[aria-expanded=true]){background:var(--c-beton-tief)}.faq__toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-5);padding-block:var(--sp-5);cursor:pointer;list-style:none;transition:color var(--d-schnell) var(--e-reveal)}.faq__toggle::-webkit-details-marker{display:none}.faq__toggle::marker{content:""}.faq__toggle:hover{color:var(--c-blitz)}.seite-hell .faq__toggle:hover{color:var(--c-blitz-tief)}.faq__q{margin:0;font-size:inherit;font-weight:inherit}.faq__q-text{font-family:var(--ff-text);font-size:clamp(1rem,1.6vw,1.3125rem);font-weight:600;line-height:var(--lh-eng);color:var(--c-tinte)}.seite-hell .faq__q-text{color:var(--c-beton-ink-hart)}.faq__toggle:hover .faq__q-text{color:inherit}.faq__icon{flex:0 0 auto;width:22px;height:22px;color:var(--c-blitz);transition:transform var(--d-schnell) var(--e-wipe)}.seite-hell .faq__icon{color:var(--c-blitz-tief)}.faq__icon svg{width:100%;height:100%}.faq__item[open] .faq__icon{transform:rotate(180deg)}.faq__panel-inner{padding-bottom:var(--sp-5);display:grid;gap:var(--sp-4)}.faq__pill{font-size:var(--fs-text-gross);line-height:1.7;color:var(--c-tinte);max-width:var(--mw-lese)}.seite-hell .faq__pill{color:var(--c-beton-ink-hart)}.faq__a{font-size:var(--fs-text);line-height:1.7;color:var(--c-tinte-ruhig);max-width:var(--mw-lese)}.seite-hell .faq__a{color:var(--c-beton-ink)}.faq__a>*+*{margin-top:var(--sp-4)}.hero-stat{background:var(--c-werkstatt);border:1px solid var(--c-linie-stark);border-radius:var(--r-kante);padding:var(--sp-5)}.seite-hell .hero-stat{background:var(--c-beton-tief);border-color:var(--c-linie-hell)}.hero-stat__details summary{list-style:none;cursor:pointer}.hero-stat__details summary::-webkit-details-marker{display:none}.hero-stat__details summary::marker{content:""}.hero-stat__summary{display:grid;gap:var(--sp-2)}.hero-stat__eyebrow{font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-tinte-leise)}.seite-hell .hero-stat__eyebrow{color:var(--c-beton-ink-leise)}.hero-stat__number{font-family:var(--ff-display);font-weight:900;font-size:clamp(2.5rem,5vw,4rem);line-height:.9;color:var(--c-blitz);font-variant-numeric:tabular-nums}.seite-hell .hero-stat__number{color:var(--c-blitz-tief)}.hero-stat__label{font-size:var(--fs-text);line-height:1.5;color:var(--c-tinte)}.seite-hell .hero-stat__label{color:var(--c-beton-ink-hart)}.hero-stat__more-cta{display:inline-flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-2);font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-blitz)}.seite-hell .hero-stat__more-cta{color:var(--c-blitz-tief)}.hero-stat__chevron{width:14px;height:14px;transition:transform var(--d-schnell) var(--e-wipe)}.hero-stat__details[open] .hero-stat__chevron{transform:rotate(180deg)}.hero-stat__body{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--c-linie-stark);font-size:var(--fs-klein);line-height:1.7;color:var(--c-tinte-ruhig);display:grid;gap:var(--sp-3)}.seite-hell .hero-stat__body{color:var(--c-beton-ink);border-top-color:var(--c-linie-hell)}.hero-stat__source,.stat-card__quelle{font-family:var(--ff-label);font-size:.6875rem;letter-spacing:.08em;line-height:1.6;color:var(--c-tinte-fein)}.seite-hell .hero-stat__source,.seite-hell .stat-card__quelle{color:var(--c-beton-ink-leise)}.stat-card{background:var(--c-werkstatt);border:1px solid var(--c-linie-stark);border-radius:var(--r-kante);padding:var(--sp-5);display:grid;gap:var(--sp-3);align-content:start}.seite-hell .stat-card{background:var(--c-beton-tief);border-color:var(--c-linie-hell)}.stat-card__eyebrow{font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-tinte-leise)}.seite-hell .stat-card__eyebrow{color:var(--c-beton-ink-leise)}.stat-card__zahl{font-family:var(--ff-display);font-weight:900;font-size:clamp(2.25rem,4.4vw,3.5rem);line-height:.9;color:var(--c-blitz);font-variant-numeric:tabular-nums}.seite-hell .stat-card__zahl{color:var(--c-blitz-tief)}.stat-card__text{font-size:var(--fs-text);line-height:1.6;color:var(--c-tinte-ruhig)}.seite-hell .stat-card__text{color:var(--c-beton-ink)}.stat-card__mehr,.stat-card__link{font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-blitz);cursor:pointer}.seite-hell .stat-card__mehr,.seite-hell .stat-card__link{color:var(--c-blitz-tief)}.stat-card__mehr-auf,[open] .stat-card__mehr-zu{display:none}[open] .stat-card__mehr-auf{display:inline}@media (hover: hover) and (pointer: fine){.card.stat-card:hover :is(.stat-card__eyebrow,.stat-card__zahl,.stat-card__text,.stat-card__quelle,.stat-card__mehr,.stat-card__link,p,a,summary){color:var(--c-asphalt)}.seite-hell .card.stat-card:hover :is(.stat-card__eyebrow,.stat-card__zahl,.stat-card__text,.stat-card__quelle,.stat-card__mehr,.stat-card__link,p,a,summary){color:var(--c-beton)}}.messreihe__treppe{display:grid;gap:var(--sp-4)}.messreihe__stufe{display:flex;align-items:baseline;gap:var(--sp-4);padding-bottom:var(--sp-4);border-bottom:1px solid var(--c-linie-stark)}.seite-hell .messreihe__stufe{border-bottom-color:var(--c-linie-hell)}.messreihe__zahl{font-family:var(--ff-display);font-weight:900;font-size:clamp(2rem,4vw,3.25rem);line-height:.9;color:var(--c-blitz);font-variant-numeric:tabular-nums;flex:0 0 auto;min-width:3.5ch}.seite-hell .messreihe__zahl{color:var(--c-blitz-tief)}.messreihe__label{font-size:var(--fs-text);line-height:1.5;color:var(--c-tinte-ruhig)}.seite-hell .messreihe__label{color:var(--c-beton-ink)}.messreihe__methode{font-family:var(--ff-label);font-size:.6875rem;letter-spacing:.08em;color:var(--c-tinte-fein)}.seite-hell .messreihe__methode{color:var(--c-beton-ink-leise)}.card{background:var(--c-werkstatt);border:1px solid var(--c-linie-stark);border-radius:var(--r-kante);padding:var(--sp-5);display:grid;gap:var(--sp-3);align-content:start;transition:border-color var(--d-schnell) var(--e-reveal);min-width:0}.card>*{min-width:0;max-width:100%}.seite-hell .card{background:var(--c-beton-tief);border-color:var(--c-linie-hell)}.card--link:hover{border-color:var(--c-blitz)}.seite-hell .card--link:hover{border-color:var(--c-blitz-tief)}@media (hover: hover) and (pointer: fine){.card:hover{background:var(--c-blitz);border-color:var(--c-blitz)}.card:hover .card__eyebrow,.card:hover .card__title{color:var(--c-asphalt)}.card:hover .card__subtitle,.card:hover .card__text,.card:hover .card__note,.card:hover .card__note-label{color:#37170f}.card:hover :is(p,li,span,strong,b,h3,h4,a){color:inherit}.card:hover a:hover{color:inherit}.seite-hell .card:hover{background:var(--c-blitz-tief);border-color:var(--c-blitz-tief)}.seite-hell .card:hover .card__eyebrow,.seite-hell .card:hover .card__title,.seite-hell .card:hover .card__subtitle,.seite-hell .card:hover .card__text,.seite-hell .card:hover .card__note,.seite-hell .card:hover .card__note-label{color:var(--c-beton)}.card:hover .card__badge{background:var(--c-asphalt);color:var(--c-blitz)}.card:hover .card__badge :is(svg,path){color:var(--c-blitz)}.seite-hell .card:hover .card__badge{background:var(--c-asphalt);color:var(--c-blitz)}}.card__eyebrow{font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-blitz)}.seite-hell .card__eyebrow{color:var(--c-beton-ink-hart)}.card__title{font-family:var(--ff-text);font-weight:700;font-size:clamp(1.0625rem,1.7vw,1.3125rem);line-height:1.3;color:var(--c-tinte)}.seite-hell .card__title{color:var(--c-beton-ink-hart)}.card__subtitle,.card__text{font-size:var(--fs-text);line-height:1.6;color:var(--c-tinte-ruhig)}.seite-hell .card__subtitle,.seite-hell .card__text{color:var(--c-beton-ink)}.card__note,.card__note-label{font-family:var(--ff-label);font-size:.875rem;letter-spacing:.04em;line-height:1.5;color:var(--c-tinte-leise)}.seite-hell .card__note,.seite-hell .card__note-label{color:var(--c-beton-ink-leise)}.card__badge{justify-self:start;background:var(--c-blitz);color:var(--c-asphalt);font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;padding:var(--sp-1) var(--sp-3);border-radius:var(--r-kante)}.card__more{font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-blitz)}.seite-hell .card__more{color:var(--c-blitz-tief)}.cardgrid__track{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:clamp(1.25rem,3vw,2.5rem)}@media (max-width: 719px){.cardgrid__track.grid{display:flex;grid-template-columns:none;gap:var(--sp-4);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.5rem 0;margin:-.5rem 0}.cardgrid__track.grid::-webkit-scrollbar{display:none}.cardgrid__track.grid>.card,.cardgrid__track.grid>.audio-card{flex:0 0 82%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}@media (prefers-reduced-motion: reduce){.cardgrid__track.grid{scroll-snap-type:none}}}.mehr-block{border-top:1px solid var(--c-linie-stark);padding-top:var(--sp-4);margin-top:var(--sp-5)}.seite-hell .mehr-block{border-top-color:var(--c-linie-hell)}.mehr-block>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:var(--sp-2);padding-block:var(--sp-3);font-family:var(--ff-label);font-size:var(--fs-klein);font-weight:600;letter-spacing:.06em;text-transform:none;color:var(--c-blitz)}.seite-hell .mehr-block>summary{color:var(--c-blitz-tief)}.mehr-block>summary::-webkit-details-marker{display:none}.mehr-block>summary::marker{content:""}.mehr-block>summary:after{content:"";width:.5em;height:.5em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-.1em,-.1em);transition:transform var(--d-schnell) var(--e-wipe)}.mehr-block[open]>summary:after{transform:rotate(-135deg) translate(-.15em,-.15em)}.mehr-block[open]>summary{margin-bottom:var(--sp-3)}.mobile-readmore__toggle{display:inline-flex;align-items:center;gap:var(--sp-2);background:transparent;border:0;padding:var(--sp-3) 0;cursor:pointer;font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-blitz)}.seite-hell .mobile-readmore__toggle{color:var(--c-blitz-tief)}.mobile-readmore__icon{width:14px;height:14px;transition:transform var(--d-schnell) var(--e-wipe)}.mobile-readmore__toggle[aria-expanded=true] .mobile-readmore__icon{transform:rotate(180deg)}.snap-dots{display:flex;justify-content:center;gap:var(--sp-1);margin-top:var(--sp-4)}.snap-dots[hidden]{display:none}.snap-dots__dot{width:1.5rem;height:1.5rem;padding:.55rem;border:0;background:var(--c-linie-kante);background-clip:content-box;border-radius:50%;cursor:pointer;opacity:.6;transition:opacity var(--d-schnell) var(--e-reveal),background-color var(--d-schnell) var(--e-reveal)}.snap-dots__dot.is-active{background-color:var(--c-blitz);opacity:1}.seite-hell .snap-dots__dot{background-color:#b9bab7}.seite-hell .snap-dots__dot.is-active{background-color:var(--c-blitz-tief)}.lp-toc{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--sp-3) var(--sp-5);padding:var(--sp-4) var(--sp-rand);border-block:1px solid var(--c-linie);max-width:var(--b-voll);margin-inline:auto;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.lp-toc::-webkit-scrollbar{display:none}.lp-toc>*{flex:0 0 auto}@media (min-width: 900px){.lp-toc{flex-wrap:wrap;overflow-x:visible;position:sticky;top:5.75rem;z-index:40;background:var(--c-asphalt);opacity:0;pointer-events:none;transition:opacity .24s var(--e-reveal)}.seite-hell .lp-toc{background:var(--c-beton)}.lp-toc.is-shown{opacity:1;pointer-events:auto}}html:not(.js-an) .lp-toc{opacity:1;pointer-events:auto}.seite-hell .lp-toc{border-block-color:var(--c-linie-hell)}.lp-toc__label{font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-tinte-leise)}.seite-hell .lp-toc__label{color:var(--c-beton-ink-leise)}.lp-toc a{font-size:var(--fs-klein);color:var(--c-tinte-ruhig);border-bottom:1px solid transparent;padding-bottom:2px}.lp-toc a:hover{color:var(--c-blitz);border-bottom-color:var(--c-blitz)}.seite-hell .lp-toc a{color:var(--c-beton-ink)}.seite-hell .lp-toc a:hover{color:var(--c-blitz-tief);border-bottom-color:var(--c-blitz-tief)}.lp-toc a.is-active{color:var(--c-tinte);border-bottom-color:var(--c-blitz)}.seite-hell .lp-toc a.is-active{color:var(--c-beton-ink-hart);border-bottom-color:var(--c-blitz-tief)}.crumbs{padding:var(--sp-4) var(--sp-rand) 0;max-width:var(--b-voll);margin-inline:auto}.crumbs ol{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.crumbs li{display:flex;align-items:center;gap:var(--sp-2)}.crumbs a,.crumbs span{font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--c-tinte-leise)}.crumbs a:hover{color:var(--c-blitz)}.seite-hell .crumbs a,.seite-hell .crumbs span{color:var(--c-beton-ink-leise)}.related{padding:var(--sp-sektion) var(--sp-rand);border-top:1px solid var(--c-linie)}.seite-hell .related{border-top-color:var(--c-linie-hell)}.related__heading{font-family:var(--ff-display);font-weight:900;text-transform:uppercase;letter-spacing:var(--ls-display);font-size:clamp(1.5rem,3vw,2.5rem);line-height:var(--lh-akt);color:var(--c-tinte);margin-bottom:clamp(1.25rem,3vw,2.25rem);max-width:var(--b-voll);margin-inline:auto}.seite-hell .related__heading{color:var(--c-beton-ink-hart)}.related__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:1px;background:var(--c-linie-stark);max-width:var(--b-voll);margin-inline:auto}.seite-hell .related__grid{background:var(--c-linie-hell)}.related__card{background:var(--c-asphalt);padding:var(--sp-5);display:grid;gap:var(--sp-2);align-content:start;transition:background-color var(--d-schnell) var(--e-reveal)}.related__card:hover{background:var(--c-werkstatt)}.seite-hell .related__card{background:var(--c-beton)}.seite-hell .related__card:hover{background:var(--c-beton-tief)}.related__title{font-family:var(--ff-text);font-weight:700;font-size:1.0625rem;line-height:1.3;color:var(--c-tinte)}.seite-hell .related__title{color:var(--c-beton-ink-hart)}.related__desc{font-size:var(--fs-klein);line-height:1.6;color:var(--c-tinte-ruhig)}.seite-hell .related__desc{color:var(--c-beton-ink)}.related__arrow{color:var(--c-blitz)}.seite-hell .related__arrow{color:var(--c-blitz-tief)}.vgl__tabelle,.paket-matrix__table{width:100%;border-collapse:collapse;font-size:var(--fs-klein)}.vgl__tabelle th,.vgl__tabelle td,.paket-matrix__table th,.paket-matrix__table td{text-align:left;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--c-linie-stark)}.seite-hell .vgl__tabelle th,.seite-hell .vgl__tabelle td,.seite-hell .paket-matrix__table th,.seite-hell .paket-matrix__table td{border-bottom-color:var(--c-linie-hell)}.vgl .vgl__liste .vgl__zeile{--karte-zu: transparent;--kontur: inset 0 0 0 1px var(--c-linie-kante);--kontur-auf: inset 0 0 0 1px var(--c-linie-kante);--trenner: var(--c-linie-kante);border:0;border-radius:var(--r-kante)}.seite-hell .vgl .vgl__liste .vgl__zeile{--karte-zu: var(--c-beton-tief);--kontur: inset 0 0 0 1px var(--c-linie-hell);--kontur-auf: none;--trenner: var(--c-linie-hell)}.vgl .vgl__liste .vgl__wert+.vgl__wert{border-left:1px solid var(--trenner);padding-left:calc(var(--sp-6) / 2);margin-left:calc(var(--sp-6) / -2)}.vgl .vgl__liste .vgl__zelle:before{font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;margin-bottom:var(--sp-2)}.vgl .vgl__liste .vgl__zeile--eigen,.seite-hell .vgl .vgl__liste .vgl__zeile--eigen{--karte-zu: var(--c-werkstatt);--karte-auf: var(--c-werkstatt);--kontur: inset 0 0 0 2px var(--c-blitz);--kontur-auf: inset 0 0 0 2px var(--c-blitz);--tinte: var(--c-tinte);--tinte-label: var(--c-tinte-ruhig);--trenner: var(--c-linie-kante)}.vgl .vgl__liste .vgl__zeile--eigen .vgl__zelle:before{font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase}.vgl .vgl__liste .vgl__zeile--eigen .vgl__name,.vgl .vgl__liste .vgl__zeile--eigen .vgl__leit,.vgl .vgl__liste .vgl__zeile--eigen .vgl__wert{color:var(--c-tinte)}.vgl.vgl .vgl__liste .vgl__zeile--eigen,.vgl.vgl .vgl__liste .vgl__zeile--eigen.vgl__zeile--offen,.vgl.vgl .vgl__liste .vgl__zeile--eigen:hover{--tinte: var(--c-tinte);--tinte-label: var(--c-tinte-ruhig)}.vgl .vgl__liste .vgl__name{font-family:var(--ff-display);font-weight:900;text-transform:uppercase;letter-spacing:var(--ls-display);font-size:clamp(1.125rem,2vw,1.625rem);line-height:1.05;padding-block:var(--sp-4) var(--sp-2)}.vgl .vgl__liste .vgl__leit{font-family:var(--ff-text);font-size:clamp(1rem,1.7vw,1.25rem);font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums}.vgl .vgl__liste .vgl__wert{font-size:var(--fs-text);line-height:1.6}.vgl .vgl__quelle{font-family:var(--ff-label);font-size:.6875rem;letter-spacing:.08em;line-height:1.6;margin-top:var(--sp-5)}.paket-matrix__table th{font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase}.paket-matrix__scroll,.tabelle-scroll{overflow-x:auto}.paket-matrix__ja{color:var(--c-blitz);font-weight:600}.seite-hell .paket-matrix__ja{color:var(--c-blitz-tief)}.paket-matrix__nein{color:var(--c-tinte-fein)}.seite-hell .paket-matrix__nein{color:var(--c-beton-ink-leise)}.paket-matrix .paket-matrix__karte .paket-matrix__cta{background:var(--c-blitz);color:var(--c-asphalt);border-radius:var(--r-kante);box-shadow:var(--sh-block);font-family:var(--ff-label);font-size:.75rem;font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;padding:var(--sp-4) var(--sp-5);display:block;text-align:center}.paket-matrix .paket-matrix__karte .paket-matrix__cta:hover{background:var(--c-tinte);color:var(--c-asphalt)}.paket-matrix .paket-matrix__karte--top .paket-matrix__cta{background:var(--c-asphalt);color:var(--c-tinte);box-shadow:8px 8px #0b0c0e40}.paket-matrix .paket-matrix__karte--top .paket-matrix__cta:hover{background:var(--c-werkstatt);color:var(--c-tinte)}@media (hover: hover) and (pointer: fine){.paket-matrix .paket-matrix__karten:hover .paket-matrix__karte:hover .paket-matrix__cta{background:var(--c-asphalt);color:var(--c-tinte);box-shadow:8px 8px #0b0c0e40}.paket-matrix .paket-matrix__karten:hover .paket-matrix__karte:hover .paket-matrix__cta:hover{background:var(--c-werkstatt);color:var(--c-tinte)}.paket-matrix .paket-matrix__karten:hover .paket-matrix__karte--top:not(:hover) .paket-matrix__cta{background:var(--c-blitz);color:var(--c-asphalt);box-shadow:var(--sh-block)}.paket-matrix .paket-matrix__karten:hover .paket-matrix__karte--top:not(:hover) .paket-matrix__cta:hover{background:var(--c-tinte);color:var(--c-asphalt)}.paket-matrix .paket-matrix__karte--top:hover .paket-matrix__badge{background:var(--c-asphalt);color:var(--c-blitz);border-color:var(--c-asphalt)}}.paket-matrix .paket-matrix__karte .paket-matrix__badge{background:var(--c-asphalt);color:var(--c-blitz);border:1px solid var(--c-blitz);border-radius:var(--r-kante);box-shadow:none;font-family:var(--ff-label);font-size:var(--fs-label);font-weight:700;letter-spacing:var(--ls-label);text-transform:uppercase;padding:.4rem .85rem;line-height:1.2}.paket-matrix .paket-matrix__karte .paket-matrix__preis{font-family:var(--ff-display);font-weight:900;font-size:clamp(2.25rem,4vw,3.5rem);line-height:1;font-variant-numeric:tabular-nums;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-3)}.paket-matrix .paket-matrix__karte .paket-matrix__preis-steuer{font-family:var(--ff-text);font-weight:400;font-size:var(--fs-klein);letter-spacing:normal;text-transform:none;white-space:nowrap;opacity:.8}.paket-matrix .paket-matrix__karte .paket-matrix__name{font-size:clamp(1.25rem,2vw,1.75rem)}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.kora-statement{min-height:120svh}@media (max-width: 720px){.kora-statement{min-height:0}}}}.aktionsreihe .aktionsreihe__knopf{background:transparent;box-shadow:none;border:0;border-bottom:1px solid var(--c-linie-kante);border-radius:0;color:var(--c-tinte-ruhig);font-family:var(--ff-label);font-size:.75rem;font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;padding:var(--sp-4) var(--sp-2);justify-content:flex-start}.aktionsreihe .aktionsreihe__knopf:hover{background:transparent;color:var(--c-blitz);border-bottom-color:var(--c-blitz)}.seite-hell .aktionsreihe .aktionsreihe__knopf{color:var(--c-beton-ink);border-bottom-color:#b9bab7}.seite-hell .aktionsreihe .aktionsreihe__knopf:hover{color:var(--c-blitz-tief);border-bottom-color:var(--c-blitz-tief)}.aktionsreihe .aktionsreihe__zeichen{color:currentColor}.paket-matrix__name,.kg__name{font-family:var(--ff-display);font-weight:900;text-transform:uppercase;letter-spacing:var(--ls-display);font-size:clamp(1.25rem,2.2vw,1.875rem);line-height:1}.paket-matrix__preis,.kg__zahl{font-family:var(--ff-display);font-weight:900;font-size:clamp(1.375rem,2.4vw,1.875rem);line-height:1;font-variant-numeric:tabular-nums}.kg__gitter{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:1px;background:var(--c-linie-stark)}.seite-hell .kg__gitter{background:var(--c-linie-hell)}.kora-statement .kora-statement__satz,.phasen .phasen__titel,.kora-preis .kora-preis__zahl,.kora-cta .kora-cta__titel,.kora-karten .kora-karten__titel{font-family:var(--ff-display);font-weight:900;text-transform:uppercase;letter-spacing:var(--ls-display);overflow-wrap:anywhere}.kora-statement .kora-statement__satz{line-height:.95}.phasen .phasen__titel{line-height:1}.kora-cta .kora-cta__titel{line-height:.92}.kora-karten .kora-karten__titel{line-height:1.05}.kora-preis .kora-preis__zahl{line-height:1;font-variant-numeric:tabular-nums}.phasen .phasen__nummer,.kora-preis .kora-preis__label,.kora-karten .kora-karten__marke,.kora-marquee .kora-marquee__band{font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase}.form{display:grid;gap:var(--sp-5);max-width:46rem}.form label{font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-tinte-ruhig)}.seite-hell .form label{color:var(--c-beton-ink)}.form input,.form textarea,.form select{font-family:var(--ff-text);font-size:1rem;width:100%;color:var(--c-tinte);background:var(--c-asphalt);border:1px solid #33383E;border-radius:var(--r-kante);padding:var(--sp-3) var(--sp-4);transition:border-color var(--d-schnell) var(--e-reveal)}.form input:focus,.form textarea:focus,.form select:focus{border-color:var(--c-blitz)}.seite-hell .form input,.seite-hell .form textarea,.seite-hell .form select{color:var(--c-beton-ink-hart);background:var(--c-beton);border-color:#b9bab7}.form textarea{min-height:9rem;resize:vertical}.checkbox{display:flex;align-items:flex-start;gap:var(--sp-3)}.checkbox input{width:auto;flex:0 0 auto;margin-top:.2em}.checkbox label{font-family:var(--ff-text);font-size:var(--fs-klein);font-weight:400;letter-spacing:normal;text-transform:none;line-height:1.6;color:var(--c-tinte-ruhig)}.seite-hell .checkbox label{color:var(--c-beton-ink)}.mailweg{border:1px solid var(--c-linie-stark);border-radius:var(--r-kante);padding:var(--sp-5);display:grid;gap:var(--sp-2)}.seite-hell .mailweg{border-color:var(--c-linie-hell)}.mailweg-adresse{font-size:var(--fs-gross);font-weight:600;color:var(--c-tinte)}.seite-hell .mailweg-adresse{color:var(--c-beton-ink-hart)}.mailweg-hinweis{font-size:var(--fs-klein);color:var(--c-tinte-leise)}.seite-hell .mailweg-hinweis{color:var(--c-beton-ink-leise)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mt-4{margin-top:var(--sp-4)}.mt-8{margin-top:var(--sp-6)}.mt-12{margin-top:var(--sp-9)}.h-zweitstimme{color:var(--c-muted)}.serif-italic{color:var(--c-blitz);font-style:normal}.seite-hell .serif-italic,.kino-hell .serif-italic{color:var(--c-blitz-tief)}.ratgeber-raster{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-5)}@media (min-width: 700px){.ratgeber-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1080px){.ratgeber-raster{grid-template-columns:repeat(3,minmax(0,1fr))}}.ratgeber-raster__karte{display:flex}.ratgeber-raster__link{display:flex;flex-direction:column;width:100%;height:100%;padding:clamp(1.25rem,2.5vw,1.75rem);background:var(--c-werkstatt);border:1px solid var(--c-linie-stark);border-radius:var(--r-kante);color:inherit;text-decoration:none;transition:border-color var(--d-schnell) var(--e-reveal),background-color var(--d-schnell) var(--e-reveal)}.seite-hell .ratgeber-raster__link{background:var(--c-beton-tief);border-color:var(--c-linie-hell)}.ratgeber-raster__rubrik{align-self:flex-start;font-family:var(--ff-label);font-size:var(--fs-label);font-weight:700;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-blitz)}.seite-hell .ratgeber-raster__rubrik{color:var(--c-blitz-tief)}.ratgeber-raster__titel{margin:var(--sp-4) 0 0;font-family:var(--ff-display);font-weight:900;font-size:clamp(1.15rem,1rem + .6vw,1.4rem);line-height:1.15;letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--c-tinte);hyphens:manual}.seite-hell .ratgeber-raster__titel{color:var(--c-beton-ink-hart)}.ratgeber-raster__text{margin:var(--sp-3) 0 0;font-size:var(--fs-text);line-height:1.55;color:var(--c-tinte-ruhig)}.seite-hell .ratgeber-raster__text{color:var(--c-beton-ink)}.ratgeber-raster__pfeil{margin-top:auto;padding-top:var(--sp-5);display:inline-flex;align-items:center;color:var(--c-blitz);transition:transform var(--d-schnell) var(--e-reveal)}.seite-hell .ratgeber-raster__pfeil{color:var(--c-blitz-tief)}.ratgeber-raster__pfeil svg{width:1.35rem;height:1.35rem;flex:0 0 auto}@media (hover: hover) and (pointer: fine){.ratgeber-raster__link:hover{border-color:var(--c-blitz)}.seite-hell .ratgeber-raster__link:hover{border-color:var(--c-blitz-tief)}.ratgeber-raster__link:hover .ratgeber-raster__pfeil{transform:translate(4px)}}.section--tight{padding-block:var(--sp-8)}.section--loose{padding-block:var(--sp-11, 7rem)}.section--betreuung,.section--ablauf,.section--karriere,.section--beige{padding-block:var(--sp-10, 5.5rem)}@media (max-width: 767px){.section--tight{padding-block:var(--sp-6)}.section--loose{padding-block:var(--sp-9)}.section--betreuung,.section--ablauf,.section--karriere,.section--beige{padding-block:var(--sp-8)}}.abschnitt-luft{margin-block:var(--sp-8)}.einschub{background:var(--c-werkstatt);border:1px solid var(--c-linie-stark);border-radius:var(--r-kante);padding:var(--sp-6);margin-block:var(--sp-7);max-width:var(--mw-lese-weit)}.seite-hell .einschub{background:var(--c-beton-tief);border-color:var(--c-linie-hell)}.einschub__satz{font-family:var(--ff-display);font-weight:900;font-size:clamp(1.125rem,1.7vw,1.4rem);line-height:1.2;letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--c-tinte)}.seite-hell .einschub__satz{color:var(--c-beton-ink-hart)}.einschub__quelle{margin-top:var(--sp-3);font-family:var(--ff-label);font-size:.8125rem;letter-spacing:.04em;line-height:1.5;color:var(--c-tinte-fein)}.seite-hell .einschub__quelle{color:var(--c-beton-ink-leise)}.kernsatz{margin-top:var(--sp-5);font-size:var(--fs-text-gross);font-weight:500;line-height:1.55;color:var(--c-tinte);max-width:var(--mw-lese)}.seite-hell .kernsatz{color:var(--c-beton-ink-hart)}.kernsatz-breit{max-width:none}.aktionen{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-6)}.kernsatz+.aktionen{margin-top:var(--sp-6)}.paketname{font-weight:700;font-style:italic}.paketname-kopf{font-weight:700}.muted,.leise{color:var(--c-tinte-leise)}.seite-hell .muted,.seite-hell .leise{color:var(--c-beton-ink-ruhig)}.fn-ref{font-size:.75em;line-height:0;vertical-align:super;color:inherit;margin-left:.1em}.field{display:grid;gap:var(--sp-2);min-width:0}.field label{font-family:var(--ff-label);font-size:.8125rem;font-weight:600;letter-spacing:.04em;color:var(--c-tinte-ruhig)}.seite-hell .field label{color:var(--c-beton-ink)}.field input,.field select,.field textarea{width:100%;max-width:100%;box-sizing:border-box;background:var(--c-asphalt);border:1px solid var(--c-linie-kante);border-radius:var(--r-kante);padding:.85rem 1rem;font-family:var(--ff-text);font-size:var(--fs-text);color:var(--c-tinte)}.seite-hell .field input,.seite-hell .field select,.seite-hell .field textarea{background:var(--c-beton);border-color:var(--c-linie-hell-kante, #9EA1A4);color:var(--c-beton-ink-hart)}.field input::placeholder,.field textarea::placeholder{color:var(--c-tinte-leise)}.seite-hell .field input::placeholder,.seite-hell .field textarea::placeholder{color:var(--c-beton-ink-ruhig)}.field textarea{min-height:9rem;resize:vertical}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:2px solid var(--c-blitz);outline-offset:2px;border-color:var(--c-blitz)}.seite-hell .field input:focus-visible,.seite-hell .field select:focus-visible,.seite-hell .field textarea:focus-visible{outline-color:var(--c-blitz-tief);border-color:var(--c-blitz-tief)}@media (min-width: 640px){.field--row{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4)}}.checkbox{display:flex;align-items:flex-start;gap:var(--sp-3);cursor:pointer}.checkbox input[type=checkbox]{flex:0 0 auto;width:24px;height:24px;margin:0;accent-color:var(--c-blitz);cursor:pointer}.seite-hell .checkbox input[type=checkbox]{accent-color:var(--c-blitz-tief)}.kontakt-formularkarte{background:var(--c-werkstatt);border:1px solid var(--c-linie-stark);border-radius:var(--r-kante);padding:clamp(1.25rem,3vw,2.25rem)}.kontakt-formularkarte--schmal{max-width:34rem;margin-inline:auto}@media (min-width: 721px){.section:has(.kontakt-formularkarte--schmal) :is(.section-head,.sektionskopf){text-align:center;margin-inline:auto;justify-items:center}.section:has(.kontakt-formularkarte--schmal) :is(.section-head,.sektionskopf) :is(.lead,.intro,p){margin-inline:auto}}.seite-hell .kontakt-formularkarte{background:var(--c-beton-tief);border-color:var(--c-linie-hell)}.kontakt-gross{font-size:var(--fs-gross);line-height:var(--lh-eng)}.contact-success{border:1px solid var(--c-blitz);border-radius:var(--r-kante);padding:var(--sp-5);color:var(--c-tinte)}.seite-hell .contact-success{border-color:var(--c-blitz-tief);color:var(--c-beton-ink-hart)}.hero-stat__more-text{display:inline}.hero-stat__more-text--open,.hero-stat__details[open] .hero-stat__more-text--closed{display:none}.hero-stat__details[open] .hero-stat__more-text--open{display:inline}.mobile-readmore--default,.mobile-readmore__preview{display:block}.mobile-readmore__label{font-family:var(--ff-label);font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.burger-text{font-family:var(--ff-label);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;overflow-wrap:normal;word-break:keep-all;hyphens:none;white-space:nowrap}.cta-card{background:var(--c-werkstatt);border:1px solid var(--c-linie-stark);border-radius:var(--r-kante);padding:clamp(1.75rem,4vw,3.5rem);text-align:center}.seite-hell .cta-card{background:var(--c-beton-tief);border-color:var(--c-linie-hell)}.card--empfehlung{border-color:var(--c-blitz)}.seite-hell .card--empfehlung{border-color:var(--c-blitz-tief)}.card__badge--text{font-family:var(--ff-label);font-size:var(--fs-label);font-weight:700;letter-spacing:var(--ls-label);text-transform:uppercase}.h-display{font-family:var(--ff-display);font-weight:900;text-transform:uppercase;letter-spacing:var(--ls-display);line-height:var(--lh-szene)}.zusammen>*+*{margin-top:var(--sp-3)}.mt-6{margin-top:var(--sp-5)}.ki-demo__schritt-text{font-size:var(--fs-text);line-height:1.55;color:var(--c-tinte-ruhig)}.seite-hell .ki-demo__schritt-text{color:var(--c-beton-ink)}.hero--langer-name .d-monument,.hero--langer-name h1{font-size:clamp(1.25rem,3.2vw,3rem)}.kora-hero--gerade{text-align:left}.gestaltung-film{margin:var(--sp-6) 0 0;position:relative;border-radius:var(--r-kante);overflow:hidden;background:var(--c-werkstatt)}.gestaltung-film video{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:16 / 10}.gestaltung-film__quelle{right:var(--sp-4);bottom:var(--sp-3)}@media (min-width: 900px){.sektion:has(>.gestaltung-film) .mitte,.section:has(.gestaltung-film) .article-prose{max-width:none}.gestaltung-film{float:right;width:min(42%,30rem);margin:0 0 var(--sp-6) var(--sp-7)}}.domain-ganz{hyphens:none;-webkit-hyphens:none;overflow-wrap:normal;word-break:keep-all;font-size:min(1em,2.6vw)}@media (max-width: 720px){.domain-ganz{display:block;font-size:min(1em,5vw);line-height:1.1}}.fussnote--raster{--spalten: 1;max-width:calc((100% - (var(--spalten) - 1) * var(--sp-5)) / var(--spalten) * var(--karten, 1) + (var(--karten, 1) - 1) * var(--sp-5))}@media (min-width: 700px){.fussnote--raster{--spalten: 2}}@media (min-width: 1080px){.fussnote--raster{--spalten: 3}}.rechtstext h2{font-size:clamp(1.375rem,2.2vw,1.75rem);line-height:1.2;overflow-wrap:break-word;hyphens:auto}.rechtstext h3{font-size:clamp(1.125rem,1.6vw,1.25rem);line-height:1.25;overflow-wrap:break-word}.kopf[data-astro-cid-7jc4bxna]{position:sticky;top:0;z-index:var(--z-kopf);background:var(--c-asphalt);border-bottom:1px solid var(--c-linie)}.kopf-ueber[data-astro-cid-7jc4bxna]{position:fixed;left:0;right:0;background:var(--c-asphalt);border-bottom:1px solid var(--c-linie);transition:box-shadow .22s var(--e-reveal)}.kopf-ueber[data-astro-cid-7jc4bxna].kopf--fest{box-shadow:0 1px 0 0 var(--c-linie-kante)}.kopf-zeile[data-astro-cid-7jc4bxna]{display:flex;align-items:center;gap:var(--sp-5);padding:var(--sp-4) var(--sp-rand);max-width:var(--b-voll);margin-inline:auto}.marke[data-astro-cid-7jc4bxna]{display:grid;gap:2px;color:var(--c-tinte);margin-right:auto;flex:0 1 auto;min-width:0;align-content:center;min-height:2.75rem}@media (min-width: 480px){.marke[data-astro-cid-7jc4bxna]{min-width:11rem}}.marke[data-astro-cid-7jc4bxna]:hover{color:var(--c-blitz)}.marke-name[data-astro-cid-7jc4bxna]{font-family:var(--ff-display);font-weight:900;font-size:clamp(1rem,2.2vw,1.875rem);letter-spacing:.04em;text-transform:uppercase;line-height:1.05;overflow-wrap:normal;word-break:keep-all;hyphens:none}@media (min-width: 600px) and (max-width: 1559px){.marke-name[data-astro-cid-7jc4bxna]{white-space:nowrap}.marke[data-astro-cid-7jc4bxna]{flex:0 0 auto}}@media (min-width: 1560px){.marke-name[data-astro-cid-7jc4bxna]{font-size:1.375rem}}.kopf-liste[data-astro-cid-7jc4bxna]{display:flex;align-items:center;gap:clamp(.75rem,.55vw + .35rem,1rem)}.kopf-punkt[data-astro-cid-7jc4bxna]{position:relative}.kopf-link[data-astro-cid-7jc4bxna]{display:inline-flex;align-items:center;gap:5px;background:transparent;border:0;padding:var(--sp-2) 0;cursor:pointer;font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:.035em;text-transform:uppercase;color:var(--c-tinte);white-space:nowrap;transition:color var(--d-schnell) var(--e-reveal)}.kopf-link[data-astro-cid-7jc4bxna]:hover{color:var(--c-blitz)}.kopf-link[data-astro-cid-7jc4bxna][aria-current]{color:var(--c-blitz);box-shadow:0 2px 0 var(--c-blitz)}.kopf-chevron[data-astro-cid-7jc4bxna]{font-size:.5rem;transition:transform var(--d-schnell) var(--e-reveal)}.kopf-link[data-astro-cid-7jc4bxna][aria-expanded=true] .kopf-chevron[data-astro-cid-7jc4bxna]{transform:rotate(180deg)}.untermenue[data-astro-cid-7jc4bxna]{position:absolute;top:100%;left:calc(var(--sp-4) * -1);min-width:17rem;padding-top:var(--sp-3);display:none}.untermenue[data-astro-cid-7jc4bxna]>ul[data-astro-cid-7jc4bxna]{background:var(--c-werkstatt);border:1px solid var(--c-linie-stark);border-radius:var(--r-kante);box-shadow:var(--sh-block);padding:var(--sp-2);display:grid}html:not(.js-an) .untermenue[data-astro-cid-7jc4bxna]{display:block;position:static;box-shadow:none}.kopf-punkt-menue[data-astro-cid-7jc4bxna]:hover .untermenue[data-astro-cid-7jc4bxna],.kopf-punkt-menue[data-astro-cid-7jc4bxna]:focus-within .untermenue[data-astro-cid-7jc4bxna],.untermenue[data-astro-cid-7jc4bxna].offen{display:block}.untermenue[data-astro-cid-7jc4bxna] a[data-astro-cid-7jc4bxna]{display:grid;gap:2px;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-kante);color:var(--c-tinte)}.untermenue[data-astro-cid-7jc4bxna] a[data-astro-cid-7jc4bxna]:hover{background:var(--c-asphalt);color:var(--c-blitz)}.untermenue[data-astro-cid-7jc4bxna] a[data-astro-cid-7jc4bxna][aria-current=page]{color:var(--c-blitz)}.untermenue-label[data-astro-cid-7jc4bxna]{font-size:1rem;font-weight:600;line-height:1.35}.untermenue-text[data-astro-cid-7jc4bxna]{font-size:.875rem;color:var(--c-tinte-leise);line-height:1.45}.kopf-knopf[data-astro-cid-7jc4bxna]{flex:0 0 auto;padding:var(--sp-3) var(--sp-4);box-shadow:none}.kopf-knopf[data-astro-cid-7jc4bxna]:active{transform:none;box-shadow:none}.burger[data-astro-cid-7jc4bxna]{display:none;align-items:center;gap:var(--sp-3);background:transparent;border:1px solid var(--c-linie-kante);border-radius:var(--r-kante);padding:var(--sp-3) var(--sp-4);color:var(--c-tinte);cursor:pointer;font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase}.burger-striche[data-astro-cid-7jc4bxna]{display:grid;gap:4px;width:18px}.burger-striche[data-astro-cid-7jc4bxna] i[data-astro-cid-7jc4bxna]{display:block;height:2px;background:currentColor}.mobilmenue[data-astro-cid-7jc4bxna]{border-top:1px solid var(--c-linie);background:var(--c-asphalt);padding:var(--sp-6) var(--sp-rand) var(--sp-8);max-height:calc(100svh - 4.5rem);overflow-y:auto}.mobil-kontakt[data-astro-cid-7jc4bxna]{display:flex;justify-content:center;width:100%;margin-bottom:var(--sp-6)}.mobil-liste[data-astro-cid-7jc4bxna]{display:grid;gap:var(--sp-5)}.mobil-haupt[data-astro-cid-7jc4bxna]{display:block;font-family:var(--ff-display);font-weight:900;font-size:1.5rem;text-transform:uppercase;letter-spacing:var(--ls-display);color:var(--c-tinte);line-height:1.05}.mobil-gruppe[data-astro-cid-7jc4bxna]>summary[data-astro-cid-7jc4bxna]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding-block:var(--sp-2);cursor:pointer;list-style:none}.mobil-gruppe[data-astro-cid-7jc4bxna]>summary[data-astro-cid-7jc4bxna]::-webkit-details-marker{display:none}.mobil-gruppe[data-astro-cid-7jc4bxna]>summary[data-astro-cid-7jc4bxna]:hover{color:var(--c-blitz)}.mobil-chevron[data-astro-cid-7jc4bxna]{flex:0 0 auto;font-size:.75em;line-height:1;color:var(--c-blitz);transition:transform var(--d-schnell) var(--e-reveal)}.mobil-gruppe[data-astro-cid-7jc4bxna][open]>summary[data-astro-cid-7jc4bxna] .mobil-chevron[data-astro-cid-7jc4bxna]{transform:rotate(180deg)}.mobil-gruppe[data-astro-cid-7jc4bxna][open]>.mobil-unter[data-astro-cid-7jc4bxna]{margin-top:var(--sp-4)}.mobil-unter[data-astro-cid-7jc4bxna]{display:grid;gap:var(--sp-2);margin-top:var(--sp-3);padding-left:var(--sp-4);border-left:1px solid var(--c-linie-stark)}.mobil-unter[data-astro-cid-7jc4bxna] a[data-astro-cid-7jc4bxna]{color:var(--c-tinte-ruhig);font-size:.9375rem}.mobil-unter[data-astro-cid-7jc4bxna] a[data-astro-cid-7jc4bxna]:hover{color:var(--c-blitz)}@media (max-width: 1559px){.kopf-nav[data-astro-cid-7jc4bxna]{display:none}.burger[data-astro-cid-7jc4bxna]{display:inline-flex}}@media (min-width: 1560px){.mobilmenue[data-astro-cid-7jc4bxna]{display:none}}@media (max-width: 720px){.kopf-knopf[data-astro-cid-7jc4bxna]{display:none}}.fuss[data-astro-cid-ju7uuwp5]{background:var(--c-werkstatt-tief);border-top:1px solid var(--c-linie);padding:clamp(2.5rem,6vw,5rem) var(--sp-rand) var(--sp-8)}.seite-hell .fuss[data-astro-cid-ju7uuwp5]{background:var(--c-beton-tief);border-top-color:var(--c-linie-hell)}.fuss-inhalt[data-astro-cid-ju7uuwp5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:clamp(1.75rem,4vw,3rem)}.fuss-marke[data-astro-cid-ju7uuwp5]{display:grid;gap:var(--sp-4);align-content:start}.fuss-name[data-astro-cid-ju7uuwp5]{font-family:var(--ff-display);font-weight:900;font-size:1.0625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--c-tinte);line-height:1.1}.fuss-adresse[data-astro-cid-ju7uuwp5],.fuss-wege[data-astro-cid-ju7uuwp5]{font-size:.8125rem;line-height:1.75;color:var(--c-tinte-leise)}.fuss-wege[data-astro-cid-ju7uuwp5] a[data-astro-cid-ju7uuwp5]{color:var(--c-tinte-ruhig)}.fuss-wege[data-astro-cid-ju7uuwp5] a[data-astro-cid-ju7uuwp5]:hover{color:var(--c-blitz)}.fuss-spalte[data-astro-cid-ju7uuwp5]{display:grid;gap:var(--sp-3);align-content:start}.fuss-spalte[data-astro-cid-ju7uuwp5] ul[data-astro-cid-ju7uuwp5]{display:grid}.fuss-spalte[data-astro-cid-ju7uuwp5] a[data-astro-cid-ju7uuwp5]{display:inline-flex;align-items:center;min-height:24px;padding-block:.28rem;font-size:.9375rem;line-height:1.5;color:var(--c-tinte-ruhig)}.fuss-spalte[data-astro-cid-ju7uuwp5] a[data-astro-cid-ju7uuwp5]:hover{color:var(--c-blitz)}.fuss-schluss[data-astro-cid-ju7uuwp5]{display:grid;gap:var(--sp-2);margin-top:clamp(1.75rem,4vw,3rem);padding-top:var(--sp-5);border-top:1px solid var(--c-linie)}.seite-hell .fuss-name[data-astro-cid-ju7uuwp5]{color:var(--c-beton-ink-hart)}.seite-hell .fuss-adresse[data-astro-cid-ju7uuwp5],.seite-hell .fuss-spalte[data-astro-cid-ju7uuwp5] a[data-astro-cid-ju7uuwp5],.seite-hell .fuss-wege[data-astro-cid-ju7uuwp5] a[data-astro-cid-ju7uuwp5]{color:var(--c-beton-ink)}.seite-hell .fuss-spalte[data-astro-cid-ju7uuwp5] .label[data-astro-cid-ju7uuwp5],.seite-hell .fuss-schluss[data-astro-cid-ju7uuwp5] .quelle[data-astro-cid-ju7uuwp5]{color:var(--c-beton-ink-leise)}.seite-hell .fuss-spalte[data-astro-cid-ju7uuwp5] a[data-astro-cid-ju7uuwp5]:hover,.seite-hell .fuss-wege[data-astro-cid-ju7uuwp5] a[data-astro-cid-ju7uuwp5]:hover{color:var(--c-blitz-tief)}.seite-hell .fuss-schluss[data-astro-cid-ju7uuwp5]{border-top-color:var(--c-linie-hell)}.sticky-mobile-cta[data-astro-cid-avybc3i7]{display:none}@media (max-width: 720px){.sticky-mobile-cta[data-astro-cid-avybc3i7]{display:block;position:fixed;left:0;right:0;bottom:0;z-index:60;background:color-mix(in srgb,var(--c-asphalt) 92%,transparent);backdrop-filter:saturate(140%) blur(10px);-webkit-backdrop-filter:saturate(140%) blur(10px);border-top:1px solid var(--c-linie);padding-bottom:env(safe-area-inset-bottom,0);transform:translateY(110%);transition:transform .28s var(--e-reveal);will-change:transform}.sticky-mobile-cta[data-astro-cid-avybc3i7][data-state=visible]{transform:translateY(0)}body.mobile-nav-open .sticky-mobile-cta[data-astro-cid-avybc3i7]{transform:translateY(110%);pointer-events:none}.sticky-mobile-cta__inner[data-astro-cid-avybc3i7]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .9rem .7rem;max-width:30rem;margin:0 auto}.sticky-mobile-cta__text[data-astro-cid-avybc3i7]{display:flex;flex-direction:column;min-width:0}@media (max-width: 480px){.sticky-mobile-cta__text[data-astro-cid-avybc3i7]{display:none}.sticky-mobile-cta__btn[data-astro-cid-avybc3i7]{flex:1;justify-content:center}}.sticky-mobile-cta__hint[data-astro-cid-avybc3i7]{font-family:var(--ff-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-tinte-leise);line-height:1.25;overflow-wrap:normal;word-break:keep-all;hyphens:none}.sticky-mobile-cta__btn[data-astro-cid-avybc3i7]{display:inline-flex;align-items:center;gap:.45rem;padding:.8rem 1.1rem;background:var(--c-blitz);color:var(--c-asphalt);font-family:var(--ff-label);font-size:var(--fs-label);font-weight:700;letter-spacing:var(--ls-label);text-transform:uppercase;border-radius:var(--r-kante);text-decoration:none;transition:background-color var(--d-schnell) var(--e-reveal);flex:none}.sticky-mobile-cta__btn[data-astro-cid-avybc3i7]:hover,.sticky-mobile-cta__btn[data-astro-cid-avybc3i7]:focus-visible{background:var(--c-tinte)}.sticky-mobile-cta__btn[data-astro-cid-avybc3i7] svg[data-astro-cid-avybc3i7]{width:14px;height:14px}@media (prefers-reduced-motion: reduce){.sticky-mobile-cta[data-astro-cid-avybc3i7]{transition:none}}}.seite-hell[data-astro-cid-ctxusv6v]{background:var(--c-beton);color:var(--c-beton-ink)}
