@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/archivo-v25-latin-500.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/archivo-v25-latin-600.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/archivo-v25-latin-700.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-v23-latin-regular.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-v23-latin-500.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-v23-latin-600.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-v20-latin-regular.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-v20-latin-500.woff2) format("woff2")}:root{--p-bg: 254 254 254;--p-surface: 242 241 237;--p-sunken: 233 230 222;--p-ink: 27 26 23;--p-muted: 86 88 92;--p-dim: 110 113 118;--p-line: 227 223 214;--p-line-soft: 223 219 210;--p-line-strong: 201 197 188;--p-plan: 213 209 200;--p-gold: 133 104 56;--p-steel: 62 90 115;--p-mark: 201 167 102;--p-primary: 138 106 46;--p-primary-hover: 111 84 36;--p-on-primary: 255 255 255;--p-platte: 255 255 255;--p-platte-ink: 27 26 23;--p-ok: 30 125 79;--p-warn: 138 106 46;--p-alert: 193 55 42;--p-inv-bg: 18 19 20;--p-inv-ink: 241 240 236;--p-inv-muted: 139 141 145;--p-inv-line: 46 48 51;--p-inv-gold: 201 167 102}.dark{--p-bg: 18 19 20;--p-surface: 23 24 26;--p-sunken: 27 29 31;--p-ink: 241 240 236;--p-muted: 139 141 145;--p-dim: 107 110 115;--p-line: 38 40 42;--p-line-soft: 30 32 34;--p-line-strong: 53 55 58;--p-plan: 58 61 65;--p-gold: 201 167 102;--p-steel: 168 184 196;--p-mark: 201 167 102;--p-primary: 138 106 46;--p-primary-hover: 111 84 36;--p-on-primary: 255 255 255;--p-platte: 255 255 255;--p-platte-ink: 27 26 23;--p-ok: 79 178 122;--p-warn: 201 167 102;--p-alert: 232 101 76;--p-inv-bg: 242 241 237;--p-inv-ink: 27 26 23;--p-inv-muted: 138 134 124;--p-inv-line: 218 215 207;--p-inv-gold: 154 123 69}:root{--schrift-titel: "Archivo", system-ui, sans-serif;--schrift-text: "IBM Plex Sans", system-ui, sans-serif;--schrift-mono: "IBM Plex Mono", ui-monospace, monospace;--einheit: 36px;--rand: 72px;--inhalt: 1440px;--textspalte: 900px;--buehne: 1800px;--kopf: 96px;--p-band: 230 234 236;--p-band-surface: 254 254 254;--p-band-sunken: 220 226 230;--p-band-ink: 27 26 23;--p-band-muted: 62 90 115;--p-band-line: 203 211 216;--p-band-line-strong: 180 190 197;--p-band-gold: 111 84 36}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}html,body{overflow-x:clip}body{margin:0;background:rgb(var(--p-bg));color:rgb(var(--p-ink));font-family:var(--schrift-text);font-size:26px;line-height:var(--einheit);-webkit-font-smoothing:antialiased}img,video{max-width:100%;height:auto;display:block}a{color:inherit}::-moz-selection{background:rgb(var(--p-primary));color:rgb(var(--p-on-primary))}::selection{background:rgb(var(--p-primary));color:rgb(var(--p-on-primary))}h1,h2,h3{font-family:var(--schrift-titel);font-weight:600;margin:0;text-wrap:pretty}h1{font-size:64px;line-height:72px;letter-spacing:-.03em}h2{font-size:44px;line-height:54px;letter-spacing:-.02em}h3{font-size:32px;line-height:36px;letter-spacing:-.01em}p{margin:0}.mono{font-family:var(--schrift-mono);font-size:16px;line-height:var(--einheit);letter-spacing:.14em;text-transform:uppercase;font-weight:400}.klein{font-size:18px;line-height:36px;color:rgb(var(--p-muted))}hr{border:0;height:1px;background:rgb(var(--p-line));margin:24px 0}.nur-hell{display:none}html:not(.dark) .nur-hell{display:block}html:not(.dark) .nur-dunkel{display:none}.kopf-knopf .nur-hell,.kopf-knopf .nur-dunkel{display:inline}html.dark .kopf-knopf .nur-hell,html:not(.dark) .kopf-knopf .nur-dunkel{display:none}[data-flaeche=grund]{background:rgb(var(--p-bg));color:rgb(var(--p-ink));--grund: var(--p-bg)}[data-flaeche=papier]{background:rgb(var(--p-surface));color:rgb(var(--p-ink));--grund: var(--p-surface)}[data-flaeche=papier]>*,[data-flaeche=papier]:before,[data-flaeche=papier]:after{--p-surface: var(--p-bg)}[data-flaeche=kontrast]{background:rgb(var(--p-inv-bg));color:rgb(var(--p-inv-ink));--grund: var(--p-inv-bg);--p-bg: var(--p-inv-bg);--p-ink: var(--p-inv-ink);--p-gold: var(--p-inv-gold);--p-muted: var(--p-inv-muted);--p-line: var(--p-inv-line);--p-line-strong: var(--p-inv-line)}html.dark [data-flaeche=kontrast]{--p-surface: 254 254 254;--p-sunken: 233 230 222;--p-dim: 110 113 118;--p-alert: 193 55 42;--p-muted: 86 88 92;--p-gold: 133 104 56;--p-line: 227 223 214;--p-line-strong: 201 197 188;--p-steel: 62 90 115}html:not(.dark) [data-flaeche=kontrast]{--p-surface: 23 24 26;--p-sunken: 27 29 31;--p-dim: 107 110 115;--p-alert: 232 101 76;--p-muted: 139 141 145;--p-gold: 201 167 102;--p-line: 38 40 42;--p-line-strong: 53 55 58;--p-steel: 168 184 196}[data-flaeche=stahl]{background:rgb(var(--p-band));color:rgb(var(--p-band-ink));--grund: var(--p-band);--p-bg: var(--p-band);--p-surface: var(--p-band-surface);--p-sunken: var(--p-band-sunken);--p-ink: var(--p-band-ink);--p-muted: var(--p-band-muted);--p-dim: 86 88 92;--p-line: var(--p-band-line);--p-line-strong: var(--p-band-line-strong);--p-gold: var(--p-band-gold);--p-steel: 62 90 115}[data-flaeche=messing]{background:rgb(var(--p-primary));color:rgb(var(--p-on-primary));--grund: var(--p-primary);--p-ink: 255 255 255;--p-gold: 255 255 255;--p-muted: 255 255 255;--p-line: 255 255 255;--p-line-strong: 255 255 255;--p-surface: 111 84 36}.springen{position:absolute;left:-999px;top:12px;z-index:1000;padding:12px 24px;background:rgb(var(--p-primary));color:rgb(var(--p-on-primary));border-radius:3px}.springen:focus{left:12px}.kopf{position:fixed;inset:0 0 auto;z-index:800;height:var(--kopf);display:flex;align-items:center;justify-content:space-between;gap:72px;padding:0 24px;background:rgb(var(--p-bg) / .88);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgb(var(--p-line-soft))}.kopf-marke{display:flex;align-items:center;flex:none;text-decoration:none}.kopf-marke img{height:48px;width:auto}.kopf-rechts{position:relative;display:flex;align-items:center;gap:12px;flex:none}.kopf-knopf{width:72px;height:72px;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;background:transparent;color:rgb(var(--p-ink));border:1px solid rgb(var(--p-line-strong));border-radius:4px;cursor:pointer;transition:border-color .3s ease}.kopf-knopf:hover{border-color:rgb(var(--p-gold))}.kopf-telefon{width:auto;padding:0 24px;text-decoration:none}.kopf-telefon-nummer{white-space:nowrap}.kopf-telefon-symbol{display:none;width:22px;height:22px}@media(max-width:900px){.kopf-telefon{width:56px;padding:0}.kopf-telefon-nummer{display:none}.kopf-telefon-symbol{display:block}}.kopf-knopf-gross{font-family:var(--schrift-titel);font-weight:600;font-size:20px;line-height:24px}.kopf-knopf-klein{font-family:var(--schrift-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--p-muted));margin-top:6px;line-height:1;white-space:nowrap}.mond{position:relative;display:block;width:24px;height:24px;border:1px solid rgb(var(--p-ink));border-radius:12px;overflow:hidden}.mond span{position:absolute;left:0;top:0;bottom:0;width:12px;background:rgb(var(--p-ink))}.burger{display:grid;gap:7px}.burger i{display:block;width:30px;height:1px;background:rgb(var(--p-ink));transition:transform .45s cubic-bezier(.22,.61,.36,1),opacity .3s ease}.kopf-knopf.ist-offen .burger i:nth-child(1){transform:translateY(8px) rotate(45deg)}.kopf-knopf.ist-offen .burger i:nth-child(2){opacity:0}.kopf-knopf.ist-offen .burger i:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.sprachwahl{position:relative}.sprachliste{position:absolute;top:84px;right:0;z-index:810;min-width:216px;background:rgb(var(--p-surface));border:1px solid rgb(var(--p-line-strong));border-radius:4px;padding:12px 0}.sprachliste a{display:block;padding:0 24px;height:48px;line-height:48px;font-size:16px;color:rgb(var(--p-muted));text-decoration:none}.sprachliste a[aria-current],.sprachliste a:hover{color:rgb(var(--p-ink));background:rgb(var(--p-sunken))}.sprachliste-fuss{display:block;padding:12px 24px 0;margin-top:12px;border-top:1px solid rgb(var(--p-line));color:rgb(var(--p-muted))}.menue{position:fixed;inset:0;z-index:790;background:rgb(var(--p-surface));overflow-y:auto;display:flex;align-items:center;opacity:0;transition:opacity .5s cubic-bezier(.22,.61,.36,1)}.menue[hidden]{display:none}.menue.ist-offen{opacity:1}.menue-innen{width:100%;max-width:var(--inhalt);margin:auto;padding:108px 48px 48px;display:grid;grid-template-columns:7fr 5fr;gap:24px;align-items:end}.menue nav{display:flex;flex-direction:column}.menue nav a,.menue-seite{opacity:0;transform:translate3d(0,20px,0);transition:opacity .55s cubic-bezier(.22,.61,.36,1),transform .55s cubic-bezier(.22,.61,.36,1);transition-delay:calc(.04s + var(--stufe, 0) * .06s)}.menue.ist-offen nav a,.menue.ist-offen .menue-seite{opacity:1;transform:none}.menue nav a{font-family:var(--schrift-titel);font-weight:600;font-size:56px;line-height:72px;letter-spacing:-.025em;text-decoration:none}.menue nav a:hover{color:rgb(var(--p-gold))}.menue-seite{padding-bottom:24px}.menue-seite .mono{color:rgb(var(--p-muted))}.menue-portal{display:block;font-family:var(--schrift-titel);font-weight:600;font-size:20px;line-height:48px;color:rgb(var(--p-gold));text-decoration:none}.menue-mail{display:block;font-size:18px;line-height:48px;text-decoration:none}.menue-mail:hover,.menue-portal:hover{color:rgb(var(--p-ink))}.menue-abstand{margin-top:72px}.partner-haupt{position:relative;height:120px;margin-top:12px;border:1px solid rgb(var(--p-primary));background:rgb(var(--p-platte));border-radius:3px;display:flex;align-items:center;justify-content:center;padding:16px 24px}.partner-haupt:before{content:"";position:absolute;left:-1px;right:-1px;top:-1px;height:3px;background:rgb(var(--p-primary))}.partner-haupt img,.partner-reihe img,.auszeichnung img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.partner-reihe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}.partner-reihe div{height:60px;border:1px solid rgb(var(--p-line-strong));background:rgb(var(--p-platte));border-radius:3px;display:flex;align-items:center;justify-content:center;padding:8px 12px;overflow:hidden}.auszeichnung{display:grid;grid-template-columns:96px 1fr;gap:24px;align-items:center;margin-top:12px}.menue-google{display:flex;align-items:center;gap:14px;margin-top:24px;color:inherit;text-decoration:none}.menue-google-g{width:28px;height:28px;flex:none}.auszeichnung>div:first-child{border:1px solid rgb(var(--p-line-strong));background:rgb(var(--p-platte));border-radius:3px;padding:8px}.rechtslinks{display:flex;flex-wrap:wrap;gap:24px}.rechtslinks a{color:rgb(var(--p-gold));text-decoration:none}main{position:relative;z-index:2;background:rgb(var(--p-bg))}.fuss{position:relative;z-index:1;padding:108px var(--rand) 36px;border-top:1px solid rgb(var(--p-line))}html.fuss-fest .fuss{position:fixed;left:0;right:0;bottom:0}.fuss-rahmen{position:absolute;inset:24px;border:1px solid rgb(var(--p-primary) / .58);border-bottom:0;pointer-events:none}.fuss-innen{position:relative;max-width:var(--inhalt);margin:0 auto;display:flex;flex-direction:column;gap:72px;min-height:432px}.fuss-gitter{display:grid;grid-template-columns:5fr 3fr 4fr;gap:36px}.fuss-gitter img{height:60px;width:auto}.fuss-text{font-size:18px;line-height:36px;color:rgb(var(--p-muted));margin-top:36px;max-width:432px}.fuss nav{display:flex;flex-direction:column;gap:0}.fuss nav .mono{color:rgb(var(--p-muted));margin-bottom:12px}.fuss nav a{font-size:20px;line-height:36px;color:rgb(var(--p-gold));text-decoration:none;overflow-wrap:anywhere}.fuss nav a:hover{color:rgb(var(--p-ink))}.fuss-leiste{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:auto;padding-top:24px;border-top:1px solid rgb(var(--p-primary) / .42)}.fuss-zahlarten{margin-top:36px}.fuss-zahlarten .mono{display:block;color:rgb(var(--p-muted));margin-bottom:12px}.fuss-zahlarten ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.fuss-zahlarten li{display:flex}.fuss .fuss-zahlarten img{height:24px;width:auto;border-radius:4px}.fuss-zahlart-wort{display:flex;align-items:center;height:24px;padding:0 8px;border:1px solid rgb(var(--p-line-strong));border-radius:4px;font-family:var(--schrift-mono);font-size:11px;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--p-muted));white-space:nowrap}.knopf,.knoepfe .knopf,.formular button.knopf{height:48px;padding:0 24px;display:inline-flex;align-items:center;white-space:nowrap;flex:none;font-family:var(--schrift-titel);font-weight:600;font-size:16px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-radius:3px;border:1px solid transparent;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.knopf-primaer{background:rgb(var(--p-primary));color:rgb(var(--p-on-primary))}.knopf-primaer:hover{background:rgb(var(--p-primary-hover));color:rgb(var(--p-on-primary))}.knopf-leise,.knoepfe .knopf-leise{border-color:rgb(var(--p-gold) / .72);color:rgb(var(--p-gold))}.knopf-leise:hover,.knoepfe .knopf-leise:hover{border-color:rgb(var(--p-gold));background:rgb(var(--p-gold) / .1);color:rgb(var(--p-gold))}.knopf-text{padding:0;height:auto;font-family:var(--schrift-mono);font-weight:400;letter-spacing:.14em;color:rgb(var(--p-gold));gap:12px}.knopf-text:after{content:"";display:block;height:1px;width:24px;background:currentColor;transition:width .45s cubic-bezier(.22,.61,.36,1)}.knopf-text:hover:after{width:48px}.knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.hero{position:relative;display:flex;align-items:center;overflow:hidden;isolation:isolate;padding:168px var(--rand) 108px}.hero[data-hoehe=voll]{min-height:100vh;min-height:100svh}.hero[data-hoehe=drei-viertel]{min-height:78vh}.hero[data-hoehe=halb]{min-height:50vh}.hero[data-hoehe=inhalt]{min-height:0;padding-bottom:72px}.hero-buehne{position:relative;width:100%;max-width:var(--buehne);margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start;gap:72px}.hero-text-spalte{flex:1 1 480px;min-width:0;display:grid;gap:0}.hero[data-anordnung=mitte] .hero-buehne{justify-content:center;text-align:center}.hero[data-anordnung=mitte] .hero-text-spalte{justify-items:center}.hero[data-anordnung=rechts] .hero-buehne{justify-content:flex-end;text-align:right}.hero[data-anordnung=rechts] .hero-text-spalte{justify-items:end}.hero[data-anordnung=unten]{align-items:flex-end}.hero-vorzeile{color:rgb(var(--p-gold));margin-bottom:24px}.hero-titel{font-size:88px;line-height:90px;letter-spacing:-.03em;max-width:1200px}.hero-text{color:rgb(var(--p-muted));max-width:720px;margin-top:36px}.hero-knoepfe{margin-top:72px}.hero-nebenzeile{color:rgb(var(--p-muted))}.hero-siegel-reihe{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:48px;justify-self:start}.hero-siegel{display:flex;align-items:center;gap:14px;padding:12px 18px;border:1px solid rgb(var(--p-line-strong));border-radius:4px;background:rgb(var(--p-bg) / .72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:rgb(var(--p-ink));text-decoration:none;transition:border-color .3s ease}a.hero-siegel:hover{border-color:rgb(var(--p-gold))}a.auszeichnung,a.siegel{color:inherit;text-decoration:none}a.auszeichnung:hover .gold,a.siegel:hover .karte-titel{text-decoration:underline;text-underline-offset:4px}.hero[data-anordnung=rechts] .hero-siegel-reihe{justify-self:end}.hero[data-anordnung=mitte] .hero-siegel-reihe{justify-self:center}.hero-siegel-g{width:28px;height:28px;flex:none}.hero-siegel-text{display:grid;gap:6px}.hero-siegel-sterne{position:relative;display:block;font-size:16px;line-height:1;letter-spacing:3px;color:rgb(var(--p-line-strong))}.hero-siegel-sterne:before{content:"★★★★★"}.hero-siegel-sterne:after{content:"★★★★★";position:absolute;inset:0 auto 0 0;width:var(--wert, 100%);overflow:hidden;white-space:nowrap;color:#fbbc04}.hero-siegel-zeile{font-size:14px;line-height:18px;color:rgb(var(--p-muted));white-space:nowrap}.hero-siegel-zeile strong{color:rgb(var(--p-ink));font-weight:600}.hero-auszeichnung-bild{width:40px;height:40px;flex:none;-o-object-fit:contain;object-fit:contain;border-radius:2px;background:#fff}.hero-auszeichnung-text{font-size:11px;line-height:14px;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--p-muted));max-width:240px}.hero:has(.hero-pfeil){padding-bottom:168px}.hero-beiwerk{position:relative;flex:0 1 288px;min-width:288px;pointer-events:none}.hero-gitter{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:71px;gap:1px;background:rgb(var(--p-line-strong));border:1px solid rgb(var(--p-line-strong))}.hero-gitter span{background:rgb(var(--p-bg))}.hero-gitter [data-laeufer]{position:absolute;left:0;top:0;background:rgb(var(--p-primary));transition:transform .85s cubic-bezier(.22,.61,.36,1),width .3s,height .3s}.hero-beiwerk-text{color:rgb(var(--p-muted));margin-top:24px;text-align:right}.hero-rasterfeld{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;-webkit-mask-image:radial-gradient(120% 90% at 70% 0%,black 0%,transparent 72%);mask-image:radial-gradient(120% 90% at 70% 0%,black 0%,transparent 72%);animation:einfaden 2.4s ease-out both}.hero-rasterfeld>div{position:absolute;inset:-96px;animation:treiben 90s linear infinite}.hero-rasterfeld i,.hero-welle{position:absolute;inset:0;display:block}.hero-rasterfeld i:first-child{background-image:repeating-linear-gradient(to right,rgb(var(--p-ink) / .03) 0 1px,transparent 1px 48px),repeating-linear-gradient(to bottom,rgb(var(--p-ink) / .03) 0 1px,transparent 1px 48px)}.hero-rasterfeld i:last-child{background-image:repeating-linear-gradient(to right,rgb(var(--p-gold) / .22) 0 1px,transparent 1px 48px),repeating-linear-gradient(to bottom,rgb(var(--p-gold) / .22) 0 1px,transparent 1px 48px);opacity:0;animation:schimmer 32s ease-in-out infinite}.hero-welle{background-image:repeating-linear-gradient(to right,rgb(var(--p-steel) / .68) 0 1px,transparent 1px 48px),repeating-linear-gradient(to bottom,rgb(var(--p-steel) / .68) 0 1px,transparent 1px 48px);-webkit-mask-image:linear-gradient(112deg,transparent 30%,rgba(0,0,0,.35) 42%,black 50%,rgba(0,0,0,.35) 58%,transparent 70%);mask-image:linear-gradient(112deg,transparent 30%,rgba(0,0,0,.35) 42%,black 50%,rgba(0,0,0,.35) 58%,transparent 70%);-webkit-mask-size:260% 260%;mask-size:260% 260%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:welle 34s linear infinite}@keyframes treiben{0%{transform:translate(0)}to{transform:translate(48px,48px)}}@keyframes schimmer{0%,to{opacity:0}50%{opacity:1}}@keyframes welle{0%{-webkit-mask-position:-60% -60%;mask-position:-60% -60%}to{-webkit-mask-position:160% 160%;mask-position:160% 160%}}.hero-medium{position:absolute;inset:0;z-index:-1}.hero-medium picture{display:contents}.hero-medium img,.hero-medium video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-deckung{position:absolute;inset:0;background:rgb(0 0 0 / var(--deckung, 40%))}.hero[data-hintergrund=bild],.hero[data-hintergrund=video]{--p-ink: 241 240 236;color:rgb(var(--p-ink));--p-muted: 200 200 196}.hero-pfeil{position:absolute;left:50%;bottom:72px;transform:translate(-50%);display:block;padding:12px;z-index:3;color:rgb(var(--p-ink))}.hero-pfeil svg{display:block;overflow:visible;animation:pfeil 3.6s ease-in-out infinite}.hero-pfeil svg path{transition:stroke .3s linear}.hero-pfeil:hover svg path{stroke:rgb(var(--p-gold))}@keyframes pfeil{0%,to{transform:translateZ(0);opacity:.55}50%{transform:translate3d(0,10px,0);opacity:1}}.abschnitt{padding:216px var(--rand);position:relative}.abschnitt-schmal{padding-top:108px;padding-bottom:108px}.abschnitt[data-naht="1"]{border-top:1px solid rgb(var(--p-primary) / .42)}.abschnitt[data-flaeche=grund]+.abschnitt[data-flaeche=grund][data-naht="0"],.abschnitt[data-flaeche=papier]+.abschnitt[data-flaeche=papier][data-naht="0"],.abschnitt[data-flaeche=kontrast]+.abschnitt[data-flaeche=kontrast][data-naht="0"],.abschnitt[data-flaeche=stahl]+.abschnitt[data-flaeche=stahl][data-naht="0"],.abschnitt[data-flaeche=messing]+.abschnitt[data-flaeche=messing][data-naht="0"]{padding-top:0}.abschnitt[data-flaeche=grund]:has(+.abschnitt[data-flaeche=grund][data-naht="0"]),.abschnitt[data-flaeche=papier]:has(+.abschnitt[data-flaeche=papier][data-naht="0"]),.abschnitt[data-flaeche=kontrast]:has(+.abschnitt[data-flaeche=kontrast][data-naht="0"]),.abschnitt[data-flaeche=stahl]:has(+.abschnitt[data-flaeche=stahl][data-naht="0"]),.abschnitt[data-flaeche=messing]:has(+.abschnitt[data-flaeche=messing][data-naht="0"]){padding-bottom:108px}.abschnitt[data-flaeche=grund]:has(+.abschnitt[data-flaeche=grund][data-naht="0"][data-kopfsticky]),.abschnitt[data-flaeche=papier]:has(+.abschnitt[data-flaeche=papier][data-naht="0"][data-kopfsticky]),.abschnitt[data-flaeche=kontrast]:has(+.abschnitt[data-flaeche=kontrast][data-naht="0"][data-kopfsticky]),.abschnitt[data-flaeche=stahl]:has(+.abschnitt[data-flaeche=stahl][data-naht="0"][data-kopfsticky]),.abschnitt[data-flaeche=messing]:has(+.abschnitt[data-flaeche=messing][data-naht="0"][data-kopfsticky]){padding-bottom:0}.abschnitt[data-kopfsticky]{padding-top:180px}.abschnitt-innen{position:relative;max-width:var(--inhalt);margin:0 auto;display:grid;gap:72px}.abschnitt-text-spalte{max-width:var(--textspalte);margin-left:0;gap:36px}.abschnitt[data-ausrichtung=mitte] .abschnitt-innen{text-align:center;justify-items:center;margin:0 auto}.abschnitt-kopf{display:grid;gap:36px;max-width:1128px}.vorzeile{color:rgb(var(--p-muted))}.abschnitt[data-naht="1"] .vorzeile,.vorzeile.gold{color:rgb(var(--p-gold))}.abschnitt-titel{max-width:1128px}.abschnitt-text{color:rgb(var(--p-muted));max-width:var(--textspalte)}.abschnitt-kopf .abschnitt-text{margin-top:-12px}.abschnitt-fuss{display:grid;gap:36px}.abschnitt-fusstext{max-width:var(--textspalte)}.nebenzeile{color:rgb(var(--p-muted));font-size:20px}.fussnote{color:rgb(var(--p-muted))}.notiz{position:absolute;top:0;right:0;z-index:3;display:flex;flex-direction:row-reverse;align-items:center;gap:12px;color:rgb(var(--p-gold));white-space:nowrap;pointer-events:none}.notiz i{position:relative;display:block;width:48px;height:1px;background:currentColor}.notiz i:after{content:"";position:absolute;top:-2px;left:-1px;width:5px;height:5px;background:currentColor}@media(max-width:1240px){.notiz{display:none}}.antwort{display:grid;grid-template-columns:5fr 7fr;gap:36px;margin-top:36px;padding-top:36px;border-top:1px solid rgb(var(--p-primary));align-items:start}.antwort .vorzeile{color:rgb(var(--p-gold))}.antwort h3{font-size:44px;line-height:54px;letter-spacing:-.02em;margin-top:36px}.antwort p:last-child{color:rgb(var(--p-muted));max-width:900px}.aussage{font-family:var(--schrift-titel);font-weight:600;font-size:44px;line-height:54px;letter-spacing:-.02em;max-width:1128px;border-left:3px solid rgb(var(--p-primary));padding-left:36px;text-wrap:pretty}.aussage .gold{color:rgb(var(--p-gold))}.kante{display:block;width:108px;height:3px;background:rgb(var(--p-primary));flex:none;clip-path:inset(0 100% 0 0);transition:clip-path .8s cubic-bezier(.2,.7,.2,1) .15s}.ist-da .kante,.ist-da.kante,[data-auftritt=still] .kante{clip-path:inset(0)}[data-flaeche=messing] .kante{background:rgb(var(--p-on-primary))}.haken,.striche{list-style:none;margin:0;padding:0;display:grid;gap:12px}.haken li,.striche li{position:relative;padding-left:38px;font-size:20px;line-height:36px;color:rgb(var(--p-muted))}.haken li:before,.zeilenliste-haken li:before{content:"";position:absolute;left:0;top:6px;width:24px;height:24px;border-radius:50%;background:rgb(var(--p-primary))}.haken li:after,.zeilenliste-haken li:after{content:"";position:absolute;left:0;top:6px;width:24px;height:24px;background:rgb(var(--p-on-primary));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 14px no-repeat}.striche li:before{content:"";position:absolute;left:0;top:17px;width:16px;height:2px;background:rgb(var(--p-muted))}.haken-klein{font-size:20px}.karten{display:grid;gap:36px;grid-template-columns:repeat(var(--spalten, 3),minmax(0,1fr))}.karten[data-spalten="1"]{--spalten: 1}.karten[data-spalten="2"]{--spalten: 2}.karten[data-spalten="3"]{--spalten: 3}.karten[data-spalten="4"]{--spalten: 4}.karte{display:flex;flex-direction:column;--karte-fuge: 36px;gap:var(--karte-fuge);min-height:252px;padding:36px;border:1px solid rgb(var(--p-line-strong));border-radius:4px;background:rgb(var(--p-bg));min-width:0}[data-flaeche=grund] .karte{background:rgb(var(--p-surface))}[data-flaeche=messing] .karte{background:transparent;border-color:rgb(var(--p-on-primary) / .35)}.karte-oberzeile{color:rgb(var(--p-gold))}.karte-titel{font-size:32px;line-height:36px;letter-spacing:-.01em}.karte-nurtitel{font-family:var(--schrift-text);font-weight:400;font-size:32px;line-height:36px;letter-spacing:0;overflow-wrap:anywhere}.karte-text{color:rgb(var(--p-muted));font-size:26px;line-height:36px}.karte-text-2{color:inherit}.karte>.kante+.karte-titel,.karte>.kante+.karte-oberzeile{margin-top:calc(8px - var(--karte-fuge, 36px))}.karte-symbol{display:block;width:48px;height:48px;margin-top:-12px}.karte-symbol img,.karte-symbol picture{width:48px;height:48px;display:block}.karte-fall{font-size:18px;line-height:36px;margin-top:auto;padding-top:24px;border-top:1px solid rgb(var(--p-line))}.karte-fall .mono{display:block;color:rgb(var(--p-gold))}.karten[data-stil=zeilen]{grid-template-columns:1fr;gap:24px}.karten[data-stil=zeilen] .karte{display:grid;grid-template-columns:5fr 7fr;-moz-column-gap:36px;column-gap:36px;row-gap:12px;align-items:start;padding:48px;min-height:0;border-color:rgb(var(--p-line));position:relative}.karten[data-stil=zeilen] .karte .kante{position:absolute;left:-1px;top:-1px;width:calc(100% + 2px)}.karten[data-stil=zeilen] .karte-marke{grid-column:1;color:rgb(var(--p-gold))}.karten[data-stil=zeilen] .karte-satz{grid-column:2;font-family:var(--schrift-titel);font-weight:600;font-size:44px;line-height:54px;letter-spacing:-.02em;color:rgb(var(--p-muted));text-wrap:pretty}.karten[data-stil=linien]{gap:24px}.karten[data-stil=linien] .karte{padding:24px 0 0;border:0;border-top:1px solid rgb(var(--p-line));border-radius:0;background:transparent;min-height:0;--karte-fuge: 8px}.karten[data-stil=linien] .karte .karte-text{margin-top:8px}.karten[data-stil=stapel]{display:block;margin-top:36px;--kh: max(432px, min(540px, calc(100vh - 432px) ))}.karten[data-stil=stapel] .karte{position:sticky;top:max(calc(var(--kopf) + var(--kopfhoehe, 0px)),calc(50vh - var(--kh) / 2));min-height:var(--kh);display:grid;grid-template-columns:5fr 7fr;gap:36px;align-items:center;padding:72px;border:1px solid rgb(var(--p-line-strong));border-radius:4px;background:rgb(var(--p-sunken));color:rgb(var(--p-ink));overflow:hidden;box-shadow:0 -36px 72px #00000080;margin-bottom:calc(50vh - var(--kh) / 2 + 144px);transform:scale(calc(1 - var(--tiefe, 0) * .14));filter:brightness(calc(1 - var(--tiefe, 0) * .55));transform-origin:50% 0;will-change:transform}.karten[data-stil=stapel] .karte:last-child{margin-bottom:288px}.karten[data-stil=stapel] .karte:nth-child(2n){background:rgb(var(--p-band));color:rgb(var(--p-band-ink));border-color:rgb(var(--p-band-line));--p-muted: var(--p-band-muted);--p-gold: var(--p-band-gold)}.karten[data-stil=stapel] .karte .kante{position:absolute;left:0;top:0;width:100%;clip-path:none}.karten[data-stil=stapel] .karte-marke{color:color-mix(in srgb,rgb(var(--p-gold)) 80%,currentColor)}.stapel-erklaerung{font-size:20px;line-height:36px;color:rgb(var(--p-muted));margin-top:24px}.stapel-satz{font-family:var(--schrift-titel);font-weight:600;font-size:44px;line-height:54px;letter-spacing:-.02em;text-wrap:pretty}.aussage-klein{font-size:32px;line-height:36px;letter-spacing:-.01em;max-width:900px;margin-top:36px}.karten[data-stil=frei] .karte{padding:0;border:0;background:transparent;min-height:0}.bildfeld{position:relative;aspect-ratio:3 / 2;border-radius:3px;overflow:hidden;background:rgb(var(--p-sunken));margin-bottom:12px;display:grid;place-items:center}.bildfeld[data-format=hoch]{aspect-ratio:4 / 5}.bildfeld[data-format=quadrat]{aspect-ratio:1}.bildfeld picture{display:contents}.bildfeld img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bildfeld-leer{color:rgb(var(--p-dim))}.bildfeld:has(>.bildfeld-leer){border:1px dashed rgb(var(--p-line-strong));background:transparent}.schritte{list-style:none;margin:0;padding:0;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.schritt{min-width:0;position:relative;padding-top:36px;border-top:1px solid rgb(var(--p-line-strong))}[data-flaeche=messing] .schritt{border-top-color:#ffffff6b}.schritt .kante{position:absolute;left:0;top:-1px;width:100%}[data-flaeche=messing] .schritt .kante{background:rgb(var(--p-on-primary))}.schritt-titel{font-size:32px;line-height:36px}.schritt-text{font-size:18px;margin-top:12px}.paket{display:flex;flex-direction:column;gap:24px;padding:48px;border:1px solid rgb(var(--p-line-strong));background:rgb(var(--p-surface));min-width:0}.paket-empfohlen{border-color:rgb(var(--p-primary))}.paket-pille{display:inline-flex;align-self:flex-start;align-items:center;height:26px;padding:0 12px;border-radius:13px;border:1px solid rgb(var(--p-steel));color:rgb(var(--p-steel));font-size:12px;letter-spacing:.1em;white-space:nowrap}.paket-empfohlen .paket-pille{margin-left:-60px;padding-left:60px;border-radius:0;border:0;background:rgb(var(--p-primary));color:rgb(var(--p-on-primary))}.paket .haken{margin-top:8px}.paket-preis{border-top:1px solid rgb(var(--p-line));padding-top:24px;display:grid;gap:4px;margin-top:auto}.paket-betrag{font-family:var(--schrift-titel);font-weight:600;font-size:44px;line-height:54px}.paket-intervall,.paket-hinweis{color:rgb(var(--p-muted))}.paket-unterzeile{font-size:20px}.tabelle-huelle{overflow-x:auto}.vergleich{width:100%;border-collapse:collapse;font-size:20px}.vergleich th,.vergleich td{text-align:left;padding:16px 24px 16px 0;border-bottom:1px solid rgb(var(--p-line));vertical-align:top}.vergleich thead th{font-family:var(--schrift-mono);font-size:16px;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--p-muted));font-weight:400}.vergleich tbody th{font-weight:400}.vergleich .posten{display:block;font-weight:500}.vergleich .beschreibung{display:block;color:rgb(var(--p-muted));font-size:18px}.vergleich .bei-uns{color:rgb(var(--p-gold))}.vergleich .einzeln{display:inline-block;padding:0 12px;border:1px dashed rgb(var(--p-line-strong));border-radius:3px;color:rgb(var(--p-muted))}.vergleich .bei-uns-haken{position:relative;padding-left:36px;color:rgb(var(--p-ink))}.vergleich .bei-uns-haken:before{content:"";position:absolute;left:0;top:7px;width:22px;height:22px;border-radius:11px;background:rgb(var(--p-primary))}.vergleich .bei-uns-haken:after{content:"";position:absolute;left:6px;top:12px;width:9px;height:5px;border-left:2.6px solid rgb(var(--p-on-primary));border-bottom:2.6px solid rgb(var(--p-on-primary));transform:rotate(-45deg)}.vergleich tfoot .bei-uns-haken{padding-left:0}.vergleich tfoot .bei-uns-haken:before,.vergleich tfoot .bei-uns-haken:after{display:none}.vergleich tfoot th,.vergleich tfoot td{font-weight:600;border-bottom:0;border-top:2px solid rgb(var(--p-line-strong))}.nachsatz{display:grid;gap:24px;max-width:var(--textspalte)}.gegenueber-rahmen{display:grid;gap:72px}.ausbruch{display:block;height:3px;background:rgb(var(--p-primary));margin-right:-96px}.abschnitt:has(.ausbruch){overflow-x:clip}.gegenueber{display:grid;gap:36px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.gegenueber-seite{position:relative;display:grid;align-content:start;gap:36px;padding:36px;border-radius:4px;border:1px solid rgb(var(--p-line-strong));overflow:hidden}.gegenueber-seite>.mono{color:rgb(var(--p-muted))}.gegenueber-gewinnt{border-color:rgb(var(--p-primary))}.gegenueber-gewinnt>.mono{color:rgb(var(--p-gold))}.gegenueber-gewinnt .kante{position:absolute;left:0;top:0}.zeilenliste{list-style:none;margin:0;padding:0;display:grid;gap:24px}.zeilenliste li{font-size:20px;line-height:36px;color:rgb(var(--p-muted));padding-bottom:24px;border-bottom:1px solid rgb(var(--p-line))}.zeilenliste li:last-child{padding-bottom:0;border-bottom:0}.gegenueber-gewinnt .zeilenliste li{color:rgb(var(--p-ink))}.zeilenliste-haken li{position:relative;padding-left:38px}.dunkel{--p-bg: 18 19 20;--p-surface: 23 24 26;--p-sunken: 27 29 31;--p-ink: 241 240 236;--p-muted: 139 141 145;--p-dim: 107 110 115;--p-line: 38 40 42;--p-line-soft: 30 32 34;--p-line-strong: 53 55 58;--p-gold: 201 167 102;--p-steel: 168 184 196;--p-alert: 232 101 76;color:rgb(var(--p-ink))}.schnipsel-feld{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px;padding:24px 0}.schnipsel{padding:24px;border:1px solid rgb(var(--p-line-strong));background:rgb(var(--p-surface));color:rgb(var(--p-ink));box-shadow:0 4px 16px #00000029,inset 0 0 0 8px rgb(var(--p-surface)),inset 0 0 0 9px rgb(var(--p-gold) / .4);rotate:var(--dreh, 0deg);translate:0 var(--hoch, 0)}.schnipsel .mono{color:rgb(var(--p-muted))}.schnipsel-wert{font-size:20px;line-height:36px;margin-top:8px}.schnipsel-wert[data-ton=gold]{color:rgb(var(--p-gold))}.schnipsel-wert[data-ton=alert]{color:rgb(var(--p-alert))}.schnipsel-loesung{display:grid;grid-template-columns:5fr 7fr;gap:36px;padding:48px;border:1px solid rgb(var(--p-primary));background:rgb(var(--p-bg))}.schnipsel-loesung .mono{color:rgb(var(--p-gold))}.schnipsel-loesung ul{list-style:none;margin:0;padding:0;display:grid;gap:0}.schnipsel-loesung li{display:flex;align-items:center;gap:24px;height:48px;font-family:var(--schrift-titel);font-size:26px;letter-spacing:.01em}.schnipsel-loesung li:before{content:"";display:block;width:24px;height:3px;background:rgb(var(--p-primary));flex:none}.schnipsel-bahn{display:flex;align-items:baseline;justify-content:space-between;gap:24px;flex-wrap:wrap}.schnipsel-bahn .mono:last-child{color:rgb(var(--p-gold))}.schnipsel-stage{padding:216px var(--rand)}.stage-buehne{max-width:var(--inhalt);margin:0 auto}.stage-feld{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px;padding:24px 0}.stage-zeilen [data-line=b]{display:none}.stage-karte{margin-top:72px;padding:48px;border:1px solid rgb(var(--p-primary));background:rgb(var(--p-bg));color:rgb(var(--p-ink))}.stage-lage-signet,.stage-rahmen{display:none}.stage-punkte{margin-top:24px}.stage-punkt{display:flex;align-items:center;gap:24px;height:48px;font-family:var(--schrift-titel);font-size:26px;line-height:36px;letter-spacing:.01em}.stage-strich{display:block;width:24px;height:3px;background:rgb(var(--p-primary));flex:none}.stage-bahn{margin-top:108px}.stage-bahn-innen{position:relative;margin-top:72px}.stage-linie{position:absolute;left:0;right:0;top:11px;height:1px;background:rgb(var(--p-line-strong))}.stage-fuellung{position:absolute;left:0;top:11px;height:1px;width:100%;background:rgb(var(--p-primary))}.stage-stationen{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.stage-punktchen{display:block;width:12px;height:12px;border:1px solid rgb(var(--p-line-strong));background:rgb(var(--p-bg));margin-top:6px}.stage-stationen h3{margin-top:24px}.schnipsel-stage.buehne-an{position:relative;height:520vh;padding:0}.buehne-an .stage-klebt{position:sticky;top:0;height:100vh;overflow:hidden}.buehne-an .stage-buehne{position:absolute;left:50%;top:var(--kopf);width:1272px;max-width:none;height:984px;margin-left:-636px;transform-origin:50% 0}.buehne-an .stage-kopf{height:192px}.buehne-an .stage-zeilen{position:relative;height:144px;margin-top:24px}.buehne-an .stage-zeilen .abschnitt-titel{position:absolute;inset:0;margin:0}.buehne-an .stage-zeilen [data-line=b]{display:block;opacity:0}.buehne-an .stage-feld{position:relative;display:block;width:1272px;height:456px;margin-top:72px;padding:0}.buehne-an .stage-feld .schnipsel{position:absolute;left:50%;top:50%;width:264px;margin:-52px 0 0 -132px;rotate:none;translate:none;will-change:transform,opacity}.buehne-an .stage-karte{position:absolute;left:50%;top:50%;width:720px;height:432px;margin:-216px 0 0 -360px;padding:0;opacity:0}.buehne-an .stage-lage{position:absolute;inset:48px}.buehne-an .stage-lage-signet{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:72px;opacity:0}.buehne-an .stage-lage-signet img{width:216px;height:216px;transform:scale(.25)}.buehne-an .stage-lage-signet .mono{color:rgb(var(--p-gold))}.buehne-an .stage-punkt{opacity:0}.buehne-an .stage-rahmen{display:block;position:absolute;inset:24px;border:1px solid rgb(var(--p-primary));opacity:0;pointer-events:none}.buehne-an .stage-bahn{height:168px}.buehne-an .stage-fuellung{width:0}.wege-kasten{display:grid;grid-template-columns:4fr 8fr;gap:24px;align-items:baseline;padding:48px;border:1px solid rgb(var(--p-line-strong));background:rgb(var(--p-surface))}.wege-kasten .mono{color:rgb(var(--p-gold))}.wege-kasten h3{margin-top:16px}.wege-kasten p{color:rgb(var(--p-muted))}.wege-kasten a{display:inline-block;margin-top:24px;color:rgb(var(--p-steel));text-decoration:none}.wege-kasten a:hover{color:rgb(var(--p-ink))}.wege-frage{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-bottom:24px;border-bottom:1px solid rgb(var(--p-line))}.wege-frage h3{font-size:44px;line-height:54px;letter-spacing:-.02em}.wege-frage .mono{color:rgb(var(--p-muted));flex:none}.wege-karten{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}.wege-karte{position:relative;display:flex;flex-direction:column;padding:48px;border:1px solid rgb(var(--p-steel));background:rgb(var(--p-surface))}.wege-karte[data-ton=primaer]{border-color:rgb(var(--p-primary))}.wege-karte h3{margin-top:36px}.wege-karte>p{color:rgb(var(--p-muted));margin:16px 0 24px}.wege-karte-fuss{display:flex;flex-wrap:wrap;align-items:baseline;gap:24px;margin-top:auto;padding-top:48px}.wege-karte-fuss a{color:rgb(var(--p-gold));text-decoration:none}.wege-karte[data-ton=steel] .wege-karte-fuss a{color:rgb(var(--p-steel))}.wege-karte-fuss a:hover{color:rgb(var(--p-ink))}.wege-karte-fuss .mono:last-child{color:rgb(var(--p-muted))}.lockup-buehne{position:sticky;top:0;height:100vh;z-index:1;display:flex;align-items:center;justify-content:center;padding:96px 72px 72px;overflow:hidden}.lockup{position:relative;width:100%;max-width:1008px;height:78%;margin:0 auto;background:rgb(var(--p-bg));border:1px solid rgb(var(--p-line-strong));border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px;overflow:hidden}.lockup-wort{display:flex;align-items:baseline;justify-content:center;gap:72px;font-family:var(--schrift-titel);font-weight:600;font-size:112px;line-height:144px;letter-spacing:.16em}.lockup-wort .gold{color:rgb(var(--p-gold))}.lockup-sub{letter-spacing:.3em;color:rgb(var(--p-muted));text-align:center}.lockup-fahne{width:72px;height:1px;background:rgb(var(--p-primary));margin-top:36px}.lockup-stand{height:72vh}.wege-inhalt{position:relative;z-index:2;border-top:1px solid rgb(var(--p-line));padding:216px var(--rand)}.stimmen{display:grid;gap:36px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.stimme{position:relative;margin:0;display:grid;gap:48px;padding:90px 48px 48px;border-radius:4px;border:1px solid rgb(var(--p-line-strong));background:rgb(var(--p-sunken));box-shadow:0 24px 72px #00000073}.stimme-bild{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);width:108px;height:108px;border-radius:54px;border:1px solid rgb(var(--p-line-strong));background:rgb(var(--p-bg));overflow:hidden;z-index:2;display:grid;place-items:center}.stimme-bild picture{display:contents}.stimme-bild img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stimme-bild .mono{color:rgb(var(--p-dim));font-size:12px}.stimme-initialen{width:100%;height:100%;display:grid;place-items:center;font-family:var(--schrift-titel);font-size:32px;letter-spacing:.04em;color:rgb(var(--p-gold))}.stimme-zitat{margin:0;font-family:var(--schrift-titel);font-weight:600;font-size:32px;line-height:36px;letter-spacing:-.01em;text-wrap:pretty}.stimme-wer{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;color:rgb(var(--p-muted))}.stimme-logo{width:144px;height:36px;border:1px dashed rgb(var(--p-line-strong));border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:12px;color:rgb(var(--p-dim))}.stimmen[data-darstellung=faecher].faecher-an{position:relative;display:block;height:612px}.stimmen[data-darstellung=faecher].faecher-an .stimme{position:absolute;left:50%;top:50%;width:min(720px,calc(100% - 96px));transform:translate(-50%,-50%);transform-origin:50% 120%;will-change:transform;transition:transform .7s cubic-bezier(.22,.61,.36,1),filter .7s linear,background .3s,color .3s}.stimmen[data-darstellung=faecher].faecher-an .stimme.ist-mitte{background:rgb(var(--p-inv-bg));color:rgb(var(--p-inv-ink));border-color:rgb(var(--p-inv-line))}.stimmen[data-darstellung=faecher].faecher-an .stimme.ist-mitte .stimme-wer{color:rgb(var(--p-inv-gold))}.stimmen[data-darstellung=faecher].faecher-an .stimme.ist-mitte .stimme-bild{background:rgb(var(--p-inv-bg));border-color:rgb(var(--p-inv-line))}.stimmen-pfeile{display:flex;justify-content:center;gap:12px;margin-top:36px}.stimmen-pfeile button{width:48px;height:48px;border-radius:3px;border:1px solid rgb(var(--p-line-strong));background:transparent;color:rgb(var(--p-ink));font-family:var(--schrift-mono);font-size:20px;cursor:pointer}.stimmen-pfeile button:hover{border-color:rgb(var(--p-primary));color:rgb(var(--p-gold))}.logos{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:24px 48px;align-items:center}.logos img{height:40px;width:auto;opacity:.8}.logos picture{display:contents}.logos a{text-decoration:none}.logos .mono{color:rgb(var(--p-muted))}.logos[data-darstellung=kacheln]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.logos[data-darstellung=kacheln] li{position:relative;height:216px;display:flex;flex-direction:column;padding:36px 12px 24px;border:1px solid rgb(53 55 58);border-radius:4px;background:#17181a;color:#8b8d91;overflow:hidden;transition:border-color .3s linear,color .3s linear}.logos[data-darstellung=kacheln] li:hover{border-color:rgb(var(--p-primary));color:#f1f0ec}.logos[data-darstellung=kacheln] li>*:first-child{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center}.logos[data-darstellung=kacheln] img{max-height:72px;height:auto;max-width:100%;filter:brightness(0) invert(1);opacity:.62;transition:filter .35s linear,opacity .35s linear}.logos[data-darstellung=kacheln] li:hover img{filter:none;opacity:1}.logos[data-darstellung=kacheln] .logo-name{display:block;text-align:center;margin-top:12px;color:inherit;letter-spacing:.1em}.laufband-huelle{margin:0 calc(-1 * var(--rand));-webkit-mask-image:linear-gradient(to right,transparent,black 144px,black calc(100% - 144px),transparent);mask-image:linear-gradient(to right,transparent,black 144px,black calc(100% - 144px),transparent);overflow:hidden}.logos[data-darstellung=laufband]{display:flex;flex-wrap:nowrap;width:-moz-max-content;width:max-content;gap:0}.logos[data-darstellung=laufband].laeuft{animation:lauf var(--dauer, 40s) linear infinite}.logos[data-darstellung=laufband].laeuft.angehalten{animation-play-state:paused}.logos[data-darstellung=laufband] li{flex:none;width:320px;height:144px;margin-right:36px;position:relative;border:1px solid rgb(var(--p-line));background:rgb(var(--p-platte));display:grid;place-items:center;padding:20px}.logos[data-darstellung=laufband] .mono{color:rgb(var(--p-platte-ink))}.logos[data-darstellung=laufband] li[data-leer],.logos[data-darstellung=reihe] li[data-leer]{background:rgb(var(--p-surface))}.logos[data-darstellung=laufband] li[data-leer] .mono,.logos[data-darstellung=reihe] li[data-leer] .mono{color:rgb(var(--p-muted))}.logos[data-darstellung=laufband] picture{display:contents}.logos[data-darstellung=laufband] img{max-height:104px;max-width:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;opacity:1}@keyframes lauf{0%{transform:translate(0)}to{transform:translate(-50%)}}.logos-feld{display:grid;gap:24px}.zwischentitel{display:flex;align-items:baseline;justify-content:space-between;gap:24px;flex-wrap:wrap}.zwischentitel .mono{color:rgb(var(--p-muted))}.zitat-abschnitt{position:relative;display:flex;align-items:center;min-height:624px;overflow:hidden;clip-path:inset(0)}.zitat-hintergrund{position:absolute;inset:0;z-index:0;pointer-events:none}.zitat-hintergrund video,.zitat-hintergrund img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .6s linear}.zitat-hintergrund video.ist-da,.zitat-hintergrund img{opacity:1}.zitat-schleier{position:absolute;inset:0;background:rgb(var(--p-primary));mix-blend-mode:multiply;opacity:.85}.zitat-schleier-dunkel{position:absolute;inset:0;background:#12131438}.zitat-linien{position:absolute;inset:0;background-image:repeating-linear-gradient(to bottom,rgba(255,255,255,.05) 0 1px,transparent 1px 24px)}.zitat-abschnitt:before,.zitat-abschnitt:after{content:"";position:absolute;left:0;right:0;height:1px;background:#ffffff47;z-index:1}.zitat-abschnitt:before{top:0}.zitat-abschnitt:after{bottom:0}.zitat-abschnitt .abschnitt-innen{z-index:1;gap:72px}.grosszitat{margin:0;max-width:1128px;display:grid;gap:24px}.grosszitat p{font-family:var(--schrift-titel);font-weight:600;font-size:44px;line-height:54px;letter-spacing:-.02em;text-indent:-.42em;text-shadow:0 1px 24px rgba(18,19,20,.35)}.zitat-zeile{display:grid;grid-template-columns:5fr 7fr;gap:24px;padding-top:48px;border-top:1px solid rgb(var(--p-line) / .28)}.zitat-zeile h3{font-size:32px;line-height:36px}.zitat-zeile .zitat-klein{font-family:var(--schrift-titel);font-weight:600;font-size:32px;line-height:36px;letter-spacing:-.01em;max-width:900px}.zitat-zeile .klein{color:inherit;font-size:20px;margin-top:24px}[data-flaeche=messing] .zitat-zeile{border-top-color:#ffffff47}.aufforderung .abschnitt-innen{grid-template-columns:1fr 1fr;gap:72px;align-items:start}.aufforderung[data-rechts=knapp] .abschnitt-innen{grid-template-columns:7fr 5fr;gap:36px;align-items:end}.aufforderung[data-ausrichtung=mitte] .abschnitt-innen,.aufforderung[data-rechts=nichts] .abschnitt-innen{grid-template-columns:1fr}.aufforderung-knapp{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.aufforderung-knapp[data-linie]{padding-top:36px;border-top:1px solid rgb(var(--p-line-strong))}.aufforderung-mail{font-size:20px;line-height:36px;color:rgb(var(--p-gold));text-decoration:none;overflow-wrap:anywhere}.aufforderung-mail:hover{color:rgb(var(--p-ink))}.aufforderung-knapp .nebenzeile{flex-basis:100%;font-size:20px;color:rgb(var(--p-muted))}.aufforderung-direkt{border-top:1px solid rgb(var(--p-line));padding-top:48px;margin-top:168px;display:grid;gap:12px}.aufforderung-direkt .mono{color:rgb(var(--p-muted))}.aufforderung-direkt a{font-family:var(--schrift-titel);font-weight:600;font-size:44px;line-height:54px;letter-spacing:-.02em;color:rgb(var(--p-gold));text-decoration:none;overflow-wrap:anywhere}.aufforderung-direkt a:hover{color:rgb(var(--p-ink))}.aufforderung-direkt .nebenzeile{font-size:20px}.abschnitt-innen[data-breite=halb]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.formular{display:grid;gap:24px;padding:36px;border:1px solid rgb(var(--p-line-strong));background:rgb(var(--p-surface))}.formular form{display:grid;gap:24px}.formular-kopf{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:24px;border-bottom:1px solid rgb(var(--p-line));color:rgb(var(--p-muted))}.feld{display:grid;gap:8px}.feld-beschriftung{color:rgb(var(--p-muted))}.feld input,.feld textarea,.feld select{width:100%;font:inherit;font-size:20px;color:inherit;background:rgb(var(--p-sunken));border:1px solid rgb(var(--p-line-strong));border-radius:3px;padding:0 16px;min-height:48px;line-height:36px}.feld textarea{padding:6px 16px;line-height:36px;resize:vertical}.feld input:focus,.feld textarea:focus,.feld select:focus{outline:none;border-color:rgb(var(--p-gold))}.formular-falle{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.formular-dank{padding:24px;border-radius:4px;border:1px solid rgb(var(--p-ok));color:rgb(var(--p-ok))}.formular-fehler{padding:24px;border-radius:4px;border:1px solid rgb(var(--p-alert));color:rgb(var(--p-alert))}[data-bew]{transition:opacity .7s ease,transform .8s cubic-bezier(.22,.61,.36,1),clip-path .8s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--stufe, 0) * .12s)}[data-bew=auf]{opacity:0;transform:translateY(24px)}[data-bew=zug]{opacity:0;transform:translate(calc(-1 * var(--zug, 108px)))}[data-bew=drehung]{opacity:.08;transform:rotate(-5deg) translate3d(-56px,48px,0);transform-origin:0 50%;transition-duration:.9s}[data-bew=maske]{clip-path:inset(46% 0 0 0)}[data-bew=maske][data-maske=quer]{clip-path:inset(0 100% 0 0)}[data-bew].ist-da{opacity:1;transform:none}[data-bew=maske].ist-da{clip-path:inset(0)}[data-bew].rechnet{transition:none}[data-auftritt=still] [data-bew]{opacity:1;transform:none;clip-path:none;transition:none}.hero:not([data-auftritt=tipp]):not([data-auftritt=still]) .hero-buehne [data-bew=auf]{opacity:1;transform:none;transition:none;animation:hero-auf .7s cubic-bezier(.22,.61,.36,1) backwards}.hero:not([data-auftritt=tipp]):not([data-auftritt=still]) .hero-buehne [data-stufe="1"]{animation-delay:80ms}.hero:not([data-auftritt=tipp]):not([data-auftritt=still]) .hero-buehne [data-stufe="2"]{animation-delay:.16s}.hero:not([data-auftritt=tipp]):not([data-auftritt=still]) .hero-buehne [data-stufe="3"]{animation-delay:.24s}.hero:not([data-auftritt=tipp]):not([data-auftritt=still]) .hero-buehne [data-stufe="4"]{animation-delay:.32s}.hero:not([data-auftritt=tipp]):not([data-auftritt=still]) .hero-buehne :is(.hero-titel,.hero-untertitel,.hero-text){animation-name:hero-gleiten;animation-delay:0s}@keyframes hero-auf{0%{opacity:0;transform:translateY(24px)}}@keyframes hero-gleiten{0%{transform:translateY(24px)}}@media(prefers-reduced-motion:reduce){.hero .hero-buehne [data-bew=auf]{animation:none}}.hero[data-auftritt=tipp]:not(.tipp-fertig) .hero-buehne,.hero[data-auftritt=tipp]:not(.tipp-fertig) .hero-pfeil{visibility:hidden}.tipp-auftakt{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--rand);text-align:center;pointer-events:none}.tipp-zeile{display:flex;align-items:baseline;gap:clamp(24px,5vw,72px);font-family:var(--schrift-titel);font-weight:600;font-size:clamp(44px,8vw,112px);line-height:1.28;letter-spacing:.16em}.tipp-wort{display:inline-block;white-space:nowrap;clip-path:inset(0 100% 0 0)}.tipp-cursor{display:block;width:4px;height:.86em;background:rgb(var(--p-gold));align-self:center;opacity:0}.tipp-unterzeile{margin-top:36px;letter-spacing:.3em;color:rgb(var(--p-muted));white-space:nowrap;clip-path:inset(0 100% 0 0);max-width:100%;overflow:hidden}@keyframes tippen{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes einfaden{0%{opacity:0}to{opacity:1}}@keyframes tipp-weg{0%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(1.18) translateY(-48px);filter:blur(12px)}}.filterleiste{display:flex;flex-wrap:wrap;gap:12px;padding-top:36px;border-top:1px solid rgb(var(--p-line))}.filterknopf{height:48px;padding:0 24px;border:1px solid rgb(var(--p-line-strong));border-radius:3px;background:transparent;color:rgb(var(--p-muted));cursor:pointer;transition:border-color .25s linear,color .25s linear,background .25s linear}.filterknopf:hover{color:rgb(var(--p-ink));border-color:rgb(var(--p-gold))}.filterknopf[aria-pressed=true]{background:rgb(var(--p-primary));border-color:rgb(var(--p-primary));color:rgb(var(--p-on-primary))}.gruppe{scroll-margin-top:144px}.gruppe[hidden]{display:none}.gruppe-kopf{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-bottom:24px;margin-bottom:36px;border-bottom:1px solid rgb(var(--p-line-strong))}.gruppe-titel{font-size:32px;line-height:36px;letter-spacing:-.01em}.gruppe-unterzeile{font-size:20px;line-height:36px;color:rgb(var(--p-muted))}.gruppe-zaehler{color:rgb(var(--p-muted));flex:none}.gruppe-zaehler[data-leer]{color:rgb(var(--p-steel))}.gruppe-leer{font-size:20px;line-height:36px;color:rgb(var(--p-muted));max-width:900px}.karte[id]{scroll-margin-top:144px}@keyframes blinzeln{to{opacity:0}}.karten[data-darstellung=stapel]{display:block;--kh: max(396px, min(612px, calc(100vh - 432px) ))}.karten[data-darstellung=stapel] .karte{position:sticky;top:max(calc(var(--kopf) + var(--kopfhoehe, 0px)),calc(50vh - var(--kh) / 2));min-height:var(--kh);margin:0 calc(-1 * var(--rand)) calc(50vh - var(--kh) / 2 + 144px);padding:72px var(--rand);display:grid;grid-template-columns:7fr 5fr;-moz-column-gap:72px;column-gap:72px;row-gap:0;align-items:center;align-content:center;border:0;border-radius:0;background:rgb(var(--p-bg));box-shadow:0 -48px 96px 24px rgb(var(--p-bg) / .92);transform:scale(calc(1 - var(--tiefe, 0) * .14));filter:brightness(calc(1 - var(--tiefe, 0) * .55));transform-origin:top center;transition:none}.karten[data-darstellung=stapel] .karte:last-child{margin-bottom:0}@media(min-width:901px)and (prefers-reduced-motion:no-preference){.karten[data-darstellung=stapel]:after{content:"";display:block;height:288px}}.karten[data-darstellung=stapel] .karte>*{grid-column:2}.karten[data-darstellung=stapel] .karte .kante{grid-row:1;margin-bottom:0}.karten[data-darstellung=stapel] .karte .karte-titel{font-size:44px;line-height:54px;letter-spacing:-.02em;margin-top:36px}.karten[data-darstellung=stapel] .karte .karte-text,.karten[data-darstellung=stapel] .karte .knopf-text{margin-top:36px}.karten[data-darstellung=stapel] .notebook{grid-column:1;grid-row:1 / span 6;align-self:center;min-width:0}.notebook-deckel{border:1px solid rgb(var(--p-line-strong));border-radius:8px 8px 3px 3px;background:rgb(var(--p-surface));padding:12px 12px 16px}.notebook .bildfeld{aspect-ratio:16 / 10;border:1px solid rgb(var(--p-line));border-radius:2px;background:rgb(var(--p-bg));margin:0}.notebook-fuss{position:relative;width:112%;margin:0 -6%;height:12px;border:1px solid rgb(var(--p-line-strong));border-top:0;border-radius:0 0 12px 12px;background:rgb(var(--p-sunken))}.notebook-fuss:after{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);width:96px;height:4px;border-radius:0 0 4px 4px;background:rgb(var(--p-line-strong))}.abschnitt[data-kopfsticky] .abschnitt-kopf{position:sticky;top:var(--kopf);z-index:5;background:rgb(var(--grund, var(--p-bg)));margin:0 calc(-1 * var(--rand));padding:36px var(--rand);max-width:none}.abschnitt[data-kopfsticky] .abschnitt-kopf>*{max-width:1008px}.karten[data-darstellung=quer]{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--rand));padding:0 var(--rand) 24px;scrollbar-width:none}.karten[data-darstellung=quer]::-webkit-scrollbar{display:none}.karten[data-darstellung=quer] .karte{position:relative;flex:0 0 min(1008px,84vw);scroll-snap-align:start;padding:0;gap:0;border:1px solid rgb(var(--p-line-strong));border-radius:4px;background:rgb(var(--p-sunken));box-shadow:-36px 0 72px #0009;overflow:hidden;min-height:max(648px,min(936px,calc(100vh - 240px)))}.karten[data-darstellung=quer] .karte:before{content:"";position:absolute;left:0;top:0;height:3px;width:100%;background:rgb(var(--p-primary));z-index:2}.karten[data-darstellung=quer] .karte .kante{display:none}.quer-bahn,.quer-klebt,.quer-stapel{min-width:0}.quer-bahn{position:relative}.bahn-an .quer-bahn{height:280vh;margin-top:36px;--kh: max(648px, min(936px, calc(100vh - 240px) ))}.bahn-an .quer-klebt{position:sticky;top:216px;display:flex;align-items:center;overflow:hidden}.bahn-an .quer-stapel{position:relative;width:100%}.bahn-an .karten[data-darstellung=quer]{display:grid;grid-template-columns:minmax(0,1fr);overflow:visible;margin:0;padding:0;gap:0;scroll-snap-type:none}.bahn-an .karten[data-darstellung=quer] .karte{grid-area:1 / 1;flex:none;scroll-snap-align:none;height:var(--kh);min-height:0;margin-left:calc(var(--versatz, 0) * 24px);margin-right:calc((2 - var(--versatz, 0)) * 24px);transform-origin:100% 50%;will-change:transform}.bahn-an .karten[data-darstellung=quer] .karte .quer-kopf{flex:none}.bahn-an .karten[data-darstellung=quer] .karte .bildfeld{flex:1 1 auto;min-height:0}.karten[data-darstellung=quer] .quer-kopf{flex:none;padding:48px;display:grid;grid-template-columns:7fr 5fr;gap:36px;align-items:end}.karten[data-darstellung=quer] .quer-kopf .karte-oberzeile{grid-column:1 / -1}.karten[data-darstellung=quer] .quer-kopf .karte-titel{font-size:44px;line-height:54px;letter-spacing:-.02em}.karten[data-darstellung=quer] .quer-kopf .knopf-text{grid-column:1 / -1}.karten[data-darstellung=quer] .bildfeld{flex:1 1 auto;aspect-ratio:auto;min-height:432px;border-radius:0;border-top:1px solid rgb(var(--p-line));background:rgb(var(--p-bg));margin:0}[hidden]{display:none!important}.kante-breit{width:100%}.gold{color:rgb(var(--p-gold))}.mono.klein{font-size:12px}.hero-untertitel{font-size:32px;line-height:36px;margin-top:36px;max-width:900px}.abschnitt-koerper{display:grid;gap:72px;min-width:0}.abschnitt-koerper>.aussage:not(:first-child){font-size:32px;line-height:36px;letter-spacing:-.01em;max-width:900px;margin-top:36px}.abschnitt[data-anordnung=neben] .abschnitt-innen{grid-template-columns:5fr 7fr;-moz-column-gap:36px;column-gap:36px;align-items:start}.abschnitt[data-anordnung=neben] .abschnitt-koerper{gap:36px;padding-top:36px;border-top:1px solid rgb(var(--p-primary))}.abschnitt[data-anordnung=neben] .abschnitt-koerper>.abschnitt-text{max-width:none}.abschnitt[data-anordnung=neben] .karten{grid-template-columns:1fr}.abschnitt[data-anordnung=neben] .haken li{color:rgb(var(--p-ink))}.karten[data-stil=notizen]{gap:12px}.karten[data-stil=notizen] .karte{min-height:0;padding:24px;gap:0;border-radius:3px;background:transparent}.karten[data-stil=notizen] .karte .kante{display:none}.karten[data-stil=notizen] .karte-marke{font-size:12px;color:rgb(var(--p-muted))}.karten[data-stil=notizen] .karte-notiz{font-size:20px;line-height:36px}.karte[data-ton=messing]{border-color:rgb(var(--p-primary))}.karten[data-stil=notizen] .karte[data-ton=messing] .karte-marke{color:rgb(var(--p-gold))}.karten[data-stil=linien] .karte-oberzeile{font-size:12px;color:rgb(var(--p-muted))}.karten[data-stil=linien] .karte>.kante+.karte-oberzeile{margin-top:-16px}.karten[data-stil=linien] .karte-nurtitel{font-size:26px;line-height:36px}.bildfeld[data-format=breit]{aspect-ratio:4 / 3}.karten[data-stil=geschichte] .karte{padding:0;border:0;background:transparent;min-height:0;gap:0}.karte-textfeld{display:flex;flex-direction:column;gap:inherit;min-width:0}.karten[data-stil=geschichte] .bildfeld{border:1px solid rgb(var(--p-line-strong));border-radius:4px;background:rgb(var(--p-surface));margin-bottom:24px}.karten[data-stil=geschichte] .karte-titel{font-family:var(--schrift-mono);font-weight:400;font-size:16px;line-height:36px;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--p-gold))}.karten[data-stil=geschichte] .karte-text{font-size:20px;margin-top:12px}.karten[data-stil=geschichte] .karte-text-2{margin-top:24px;padding-top:24px;border-top:1px solid rgb(var(--p-line))}.schwebeknopf{position:fixed;right:24px;bottom:24px;z-index:20;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .3s ease,transform .3s ease}.schwebeknopf.sichtbar{opacity:1;transform:none;pointer-events:auto}.bildzitat{display:grid;grid-template-columns:5fr 7fr;gap:72px 36px;align-items:start}.bildzitat-bild{margin:0;display:grid;gap:12px}.bildzitat-bild figcaption{color:rgb(var(--p-muted))}.bildzitat-zitat{margin:0}.bildzitat-zitat p{font-family:var(--schrift-titel);font-weight:600;font-size:32px;line-height:36px;letter-spacing:-.01em;color:rgb(var(--p-muted));text-wrap:pretty}.bildzitat-zitat footer{color:rgb(var(--p-muted));margin-top:72px}.bildzitat[data-kupfer]{align-items:stretch}.bildzitat[data-kupfer] .bildzitat-rechts{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;padding:72px 0}.bildzitat-kupfer{position:absolute;z-index:-1;inset:-36px calc(-1 * var(--rand) - 48px) -36px -36px;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 70% 66% at 54% 50%,#000 42%,transparent 100%);mask-image:radial-gradient(ellipse 70% 66% at 54% 50%,#000 42%,transparent 100%)}.bildzitat-kupfer:before,.bildzitat-kupfer:after{content:"";position:absolute;inset:0;background:rgb(var(--p-gold));-webkit-mask:url(/website/kupfer/bewegung.svg) 50% 50% / cover no-repeat;mask:url(/website/kupfer/bewegung.svg) 50% 50% / cover no-repeat}.bildzitat-kupfer:after{transform:scale(-1);opacity:.8}.bildzitat[data-kupfer] .bildzitat-zitat p{font-size:40px;line-height:48px;color:rgb(var(--p-ink));max-width:640px}@media(max-width:900px){.bildzitat[data-kupfer] .bildzitat-rechts{padding:48px 0}.bildzitat-kupfer{inset:-24px calc(-1 * var(--rand));-webkit-mask-image:radial-gradient(ellipse 72% 62% at 50% 50%,#000 25%,transparent 100%);mask-image:radial-gradient(ellipse 72% 62% at 50% 50%,#000 25%,transparent 100%)}.bildzitat[data-kupfer] .bildzitat-zitat p{font-size:32px;line-height:40px}}@media(max-width:640px){.bildzitat[data-kupfer] .bildzitat-zitat p{font-size:26px;line-height:32px;font-weight:500}}.schichten{border:1px solid rgb(var(--p-line-strong));border-radius:4px;background:rgb(var(--p-bg));padding:72px;display:grid;gap:36px}.schichten-oben{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.schichten-oben li{height:144px;display:flex;align-items:flex-end;padding:16px;border:1px solid rgb(var(--p-line-strong));border-radius:4px;font-size:12px;color:rgb(var(--p-muted))}.schichten-oben li[data-eigene]{border-color:rgb(var(--p-primary));background:rgb(var(--p-primary) / .12);color:rgb(var(--p-gold))}.schichten-oben li{flex-direction:column;align-items:stretch;justify-content:space-between;gap:12px}.mini{display:grid;gap:4px}.mini i{display:block;border-radius:2px;background:rgb(var(--p-line-strong))}.schichten-oben li[data-eigene] .mini i{background:rgb(var(--p-primary) / .5)}.mini-seite{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:4px 30px 18px}.mini-seite i:nth-child(-n+2){grid-column:1 / -1}.mini-shop{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,26px)}.mini-shop i{position:relative}.mini-shop i:after{content:"";position:absolute;right:4px;bottom:4px;width:32%;height:4px;border-radius:2px;background:rgb(var(--p-gold))}.mini-shop i:nth-child(5){display:none}.mini-landing{grid-template-rows:10px 10px 14px 14px;justify-items:start}.mini-landing i{width:100%}.mini-landing i:nth-child(2){width:70%}.mini-landing i:nth-child(3){width:40%;background:rgb(var(--p-primary))!important}.mini-landing i:nth-child(4){width:85%;background:transparent!important;box-shadow:inset 0 0 0 1px rgb(var(--p-line-strong))}.mini-landing i:nth-child(5){display:none}.schichten-oben:has(li[data-bild]){grid-template-columns:repeat(3,minmax(0,1fr))}.schichten-oben li[data-bild]{height:auto;padding:12px 12px 16px}.schichten-bild{display:block;aspect-ratio:16 / 10;overflow:hidden;border-radius:3px;background:rgb(var(--p-sunken));box-shadow:0 12px 28px #00000038}.schichten-bild img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.schichten-oben li[data-eigene]{color:color-mix(in srgb,rgb(var(--p-gold)) 75%,rgb(var(--p-ink)))}.schichten-boden{list-style:none;margin:0;padding:36px 0 0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;border-top:1px solid rgb(var(--p-primary))}.schichten-boden li{display:grid;align-content:start;justify-items:start;gap:12px;min-width:0}.schichten-boden .symbol{width:40px;height:40px;color:rgb(var(--p-ink))}.schichten-boden .symbol .akzent{stroke:rgb(var(--p-gold))}.schichten-boden .mono{color:rgb(var(--p-muted));font-size:13px;line-height:20px;letter-spacing:.1em;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.schichten-fuss{font-size:20px;line-height:36px;color:rgb(var(--p-muted));max-width:900px;margin-top:-12px}.schritte-stapel{list-style:none;margin:0;padding:0}.karten[data-darstellung=stapel] .schritt-karte{grid-template-columns:1fr;align-content:start;border:1px solid rgb(var(--p-line-strong));border-radius:4px;background:rgb(var(--p-surface));margin-left:0;margin-right:0;padding:72px;--kh: max(540px, min(720px, calc(100vh - 216px) ));box-shadow:0 -36px 72px #00000080;overflow:hidden}.karten[data-darstellung=stapel] .schritt-karte>*{grid-column:1}.karten[data-darstellung=stapel] .schritt-karte .kante{position:absolute;left:0;top:0;grid-row:auto;grid-column:auto}.karten[data-darstellung=stapel] .schritt-karte .karte-titel{margin-top:24px;max-width:1008px}.karten[data-darstellung=stapel] .schritt-karte .karte-text{margin-top:24px;max-width:900px}.beiwerk-fragen,.beiwerk-notizen{list-style:none;margin:36px 0 0;padding:0;display:grid;gap:12px;max-width:720px}.beiwerk-fragen li{display:flex;align-items:center;gap:16px;padding:16px 24px;border:1px solid rgb(var(--p-line));border-radius:3px;font-size:20px;line-height:36px}.beiwerk-fragen li i{flex:none;width:8px;height:8px;border-radius:4px;background:rgb(var(--p-line-strong))}.beiwerk-fragen li[data-aktiv]{border-color:rgb(var(--p-primary));background:rgb(var(--p-primary) / .1)}.beiwerk-fragen li[data-aktiv] i{background:rgb(var(--p-gold))}.beiwerk-notizen li{display:grid;padding:16px 24px;border:1px solid rgb(var(--p-line));border-radius:3px;font-size:20px;line-height:36px}.beiwerk-notizen li .mono{font-size:12px;color:rgb(var(--p-muted))}.beiwerk-notizen li[data-aktiv]{border-color:rgb(var(--p-primary));background:rgb(var(--p-primary) / .1)}.beiwerk-notizen li[data-aktiv] .mono{color:rgb(var(--p-gold))}.beiwerk-marken{display:flex;flex-wrap:wrap;gap:24px 48px;margin-top:36px;padding-top:36px;border-top:1px solid rgb(var(--p-primary))}.beiwerk-marken .mono{color:rgb(var(--p-gold))}.beiwerk-geraete{display:flex;align-items:flex-end;gap:24px;margin-top:36px;overflow-x:auto;padding-bottom:12px}.geraet{flex:none;width:480px;max-width:100%;display:grid;gap:12px}.geraet[data-geraet=tablet]{width:240px}.geraet[data-geraet=mobil]{width:132px}.geraet-fenster{position:relative;height:288px;border:1px solid rgb(var(--p-line-strong));border-radius:4px;background:rgb(var(--p-bg));overflow:hidden;display:grid;grid-template-rows:36px 1fr}.geraet[data-geraet=tablet] .geraet-fenster,.geraet[data-geraet=mobil] .geraet-fenster{height:252px}.geraet-leiste{display:flex;align-items:center;gap:8px;padding:0 12px;border-bottom:1px solid rgb(var(--p-line))}.geraet-leiste i{width:8px;height:8px;border-radius:4px;background:rgb(var(--p-line-strong))}.geraet-fenster>.mono{display:grid;place-items:center;font-size:12px;color:rgb(var(--p-muted));text-align:center;background-image:repeating-linear-gradient(to bottom,rgb(var(--p-ink) / .05) 0 1px,transparent 1px 36px)}.geraet>.mono{font-size:12px;color:rgb(var(--p-muted))}.systempuls{padding:36px 0;border-top:1px solid rgb(var(--p-line));border-bottom:1px solid rgb(var(--p-line))}.abschnitt.systempuls.systempuls[data-flaeche][data-naht]{padding-top:36px;padding-bottom:36px}.systempuls .abschnitt-innen{padding:0 var(--rand) 12px}.systempuls .laufband-huelle{margin:0;-webkit-mask-image:linear-gradient(to right,transparent,black 120px,black calc(100% - 120px),transparent);mask-image:linear-gradient(to right,transparent,black 120px,black calc(100% - 120px),transparent)}.puls{list-style:none;margin:0;padding:0;display:flex;width:-moz-max-content;width:max-content}.puls.laeuft{animation:lauf var(--dauer, 96s) linear infinite}.puls li{flex:none;margin-right:24px;height:72px;border:1px solid rgb(var(--p-line-strong));background:rgb(var(--p-bg));padding:0 24px;display:flex;flex-direction:column;justify-content:center}.puls-kopf{display:flex;align-items:center;gap:12px}.puls-kopf .mono{font-size:12px;color:rgb(var(--p-muted))}.puls-zustand{display:inline-flex;align-items:center;gap:8px;color:rgb(var(--p-ok))!important}.puls-zustand i{width:6px;height:6px;border-radius:3px;background:rgb(var(--p-ok));animation:puls 7s ease-in-out infinite}.puls-name{font-size:20px;line-height:36px;white-space:nowrap}@keyframes puls{0%,to{opacity:.35}50%{opacity:1}}.logos-unterzeile{color:rgb(var(--p-muted));margin-top:-48px}.logos[data-darstellung=reihe]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.logos[data-darstellung=reihe] li{height:96px;border:1px solid rgb(var(--p-line));background:rgb(var(--p-platte));border-radius:3px;display:flex;align-items:center;justify-content:center;padding:16px;overflow:hidden}.logos[data-darstellung=reihe] img{width:var(--logo-breite, auto);max-width:100%;max-height:100%;height:auto;opacity:1}.logos[data-darstellung=reihe] .mono{color:rgb(var(--p-platte-ink))}.siegel-gruppe{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:center;padding-top:36px;border-top:1px solid rgb(var(--p-primary))}.siegel{display:grid;grid-template-columns:120px 1fr;gap:36px;align-items:center}.siegel-zweit{margin:0;width:168px;display:grid;justify-items:center;gap:12px;text-align:center}.siegel-zweit img{display:block;width:88px;height:auto}.siegel-zweit figcaption{color:rgb(var(--p-muted));font-size:12px;line-height:18px;letter-spacing:.12em}.siegel-bild{border:1px solid rgb(var(--p-line));background:rgb(var(--p-platte));border-radius:3px;padding:12px}.siegel-bild img{display:block;width:100%;height:auto}.siegel h3{margin-top:12px}.siegel-text{font-size:20px;line-height:36px;color:rgb(var(--p-muted));margin-top:12px}.formular[data-anordnung=zeile]{padding:0;border:0;background:transparent;max-width:828px}.formular[data-anordnung=zeile] form{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.formular[data-anordnung=zeile] .feld{flex:1 1 360px}.formular[data-anordnung=zeile] .knoepfe{flex:none}.formular[data-anordnung=zeile] .nebenzeile{flex-basis:100%}[data-flaeche=messing] .formular[data-anordnung=zeile] .feld input{background:rgb(var(--p-platte));border-color:rgb(var(--p-on-primary));color:rgb(var(--p-platte-ink))}[data-flaeche=messing] .formular[data-anordnung=zeile] .feld input:focus{border-color:rgb(var(--p-platte-ink))}[data-flaeche=messing] .formular[data-anordnung=zeile] .knopf-primaer{background:rgb(var(--p-platte));color:rgb(var(--p-primary))}[data-flaeche=messing] .formular[data-anordnung=zeile] .knopf-primaer:hover{color:rgb(var(--p-platte-ink))}[data-flaeche=messing] .formular-dank{border-color:rgb(var(--p-on-primary));color:rgb(var(--p-on-primary))}[data-flaeche=messing] .formular{--p-sunken: 84 63 26}.anfrage{gap:72px}.anfrage-kopf{display:grid;grid-template-columns:7fr 5fr;gap:72px 36px;align-items:end}.anfrage-kopf .abschnitt-titel{max-width:720px}.anfrage-kopf .abschnitt-text{max-width:576px}.anfrage-direkt{padding-top:24px;border-top:1px solid rgb(var(--p-line-soft));display:grid;gap:8px}.anfrage-direkt>.mono{color:rgb(var(--p-muted))}.anfrage-direkt a{font-family:var(--schrift-titel);font-weight:600;font-size:32px;line-height:36px;color:rgb(var(--p-gold));text-decoration:none;overflow-wrap:anywhere}.anfrage-direkt a:hover{color:rgb(var(--p-ink))}.anfrage-direkt .nebenzeile{max-width:504px;margin-top:4px}.anfrage-zeile{display:grid;grid-template-columns:65fr 35fr;gap:24px;align-items:stretch}.anfrage-karte{border:1px solid rgb(var(--p-line-strong));background:rgb(var(--p-surface));padding:24px;display:flex;flex-direction:column;gap:24px;min-width:0}.anfrage-karte-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding-bottom:24px;border-bottom:1px solid rgb(var(--p-line))}.anfrage-karte-kopf>.mono{color:rgb(var(--p-muted))}.anfrage-schalter{display:flex;border:1px solid rgb(var(--p-line-strong));border-radius:3px;overflow:hidden;flex:none}.anfrage-schalter button{font-family:var(--schrift-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;line-height:36px;padding:0 16px;border:0;background:transparent;color:rgb(var(--p-muted));cursor:pointer}.anfrage-schalter button[aria-pressed=true]{background:rgb(var(--p-primary));color:rgb(var(--p-on-primary))}.gespraech{display:flex;flex-direction:column;flex:1 1 auto;gap:24px;min-height:0}.gespraech-verlauf{display:grid;align-content:start;gap:16px;flex:1 1 auto;min-height:96px;max-height:432px;overflow-y:auto;padding-right:8px}.gespraech-wir,.gespraech-du{font-size:18px;line-height:30px;padding:12px 20px;border-radius:3px;max-width:90%}.gespraech-wir{border:1px solid rgb(var(--p-line-strong));justify-self:start}.gespraech-du{border:1px solid rgb(var(--p-primary));background:rgb(var(--p-primary) / .1);justify-self:end}.gespraech-eingabe{display:flex;gap:12px}.gespraech-eingabe input{flex:1 1 auto;min-width:0;font:inherit;font-size:18px;color:inherit;background:rgb(var(--p-bg));border:1px solid rgb(var(--p-line-strong));border-radius:3px;padding:0 20px;height:48px}.gespraech-eingabe input:focus{outline:none;border-color:rgb(var(--p-primary))}.gespraech .nebenzeile,.anfrage-karte .nebenzeile{font-size:18px;line-height:36px;color:rgb(var(--p-muted))}.anfrage-formular{display:flex;flex-direction:column;gap:16px;flex:1 1 auto}.anfrage-felder{display:grid;grid-template-columns:1fr 1fr;gap:16px}.anfrage-felder .feld input,.termin-person .feld input,.anfrage-formular textarea{background:rgb(var(--p-bg))}.anfrage-karte .feld input,.anfrage-formular textarea{font-size:18px}.anfrage-formular textarea{min-height:96px}.anfrage-formular .knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.termin-kopf{display:grid;gap:8px;align-content:start}.termin-kopf>.mono{color:rgb(var(--p-muted))}.termin-kopf>.mono.gold{color:rgb(var(--p-gold))}.termin-formular{display:flex;flex-direction:column;gap:12px;flex:1 1 auto}.termin-tage,.termin-zeiten,.termin-kanaele>div{display:grid;gap:12px}.termin-tage{grid-template-columns:repeat(3,minmax(0,1fr))}.termin-zeiten,.termin-kanaele>div{grid-template-columns:repeat(2,minmax(0,1fr))}.termin-tage button,.termin-zeiten button,.termin-kanaele button{font:inherit;font-size:16px;line-height:24px;color:rgb(var(--p-ink));background:rgb(var(--p-bg));border:1px solid rgb(var(--p-line-strong));border-radius:3px;padding:8px 12px;cursor:pointer;display:grid;justify-items:center;gap:0;transition:border-color .2s linear,background .2s linear}.termin-tage button .mono{font-size:12px;line-height:20px;color:rgb(var(--p-muted))}.termin-tage button b{font-family:var(--schrift-titel);font-weight:600;font-size:32px;line-height:36px}.termin-tage button[aria-pressed=true],.termin-zeiten button[aria-pressed=true],.termin-kanaele button[aria-pressed=true]{border-color:rgb(var(--p-primary));background:rgb(var(--p-primary) / .12)}.termin-tage button:hover,.termin-zeiten button:hover,.termin-kanaele button:hover{border-color:rgb(var(--p-gold))}.termin-kanaele{margin-top:12px;padding-top:24px;border-top:1px solid rgb(var(--p-line));display:grid;gap:12px}.termin-kanaele>.mono{color:rgb(var(--p-muted))}.termin-person{display:grid;gap:12px;padding-top:24px;border-top:1px solid rgb(var(--p-line))}.termin-fuss{display:grid;gap:12px;margin-top:auto;padding-top:24px;border-top:1px solid rgb(var(--p-line))}.termin-fuss .knopf{width:100%;justify-content:center}.termin.wackelt{animation:wackeln .4s ease-in-out}@keyframes wackeln{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.fragen{max-width:1128px;border-top:1px solid rgb(var(--p-line-strong))}.frage{border-bottom:1px solid rgb(var(--p-line-strong))}.frage-titel{display:flex;justify-content:space-between;align-items:center;gap:36px;padding:36px 0;cursor:pointer;list-style:none;font-family:var(--schrift-titel);font-size:32px;line-height:36px;letter-spacing:-.01em}.frage-titel::-webkit-details-marker{display:none}.frage-titel:focus-visible{outline:2px solid rgb(var(--p-gold));outline-offset:6px}.frage-zeichen{position:relative;flex:none;width:24px;height:24px}.frage-zeichen:before,.frage-zeichen:after{content:"";position:absolute;left:0;top:11px;width:24px;height:2px;background:rgb(var(--p-gold));transition:transform .3s cubic-bezier(.2,.7,.2,1)}.frage-zeichen:after{transform:rotate(90deg)}.frage[open] .frage-zeichen:after{transform:rotate(0)}.frage-antwort{max-width:var(--textspalte);margin:0;padding:0 0 36px;color:rgb(var(--p-muted))}@media(max-width:900px){.frage-titel{gap:24px;padding:24px 0;font-size:24px;line-height:32px}.frage-antwort{padding-bottom:24px}}.referenzen-feld{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:72px;align-items:center}.referenzen-buehne{position:relative;padding:0 8% 6% 0}.laptop-deckel{position:relative;padding:2% 2% 2.6%;border-radius:14px 14px 4px 4px;background:#0e0f11;box-shadow:inset 0 0 0 1px #ffffff24,0 0 0 1px #ffffff12,0 48px 72px -36px #0009}.laptop-deckel:before{content:"";position:absolute;top:.9%;left:50%;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:#23262a}.laptop-schirm,.handy-schirm{position:relative;overflow:hidden;background:rgb(var(--p-platte))}.laptop-schirm{aspect-ratio:16 / 10;border-radius:2px}.laptop-boden{position:relative;height:0;padding-bottom:2.4%;margin:0 -6.5%;border-radius:2px 2px 16px 16px/2px 2px 100% 100%;background:linear-gradient(#3a3d42,#202226 55%,#0e0f11);box-shadow:0 36px 48px -30px #000000a6}.laptop-boden:before{content:"";position:absolute;top:0;left:50%;width:15%;height:42%;transform:translate(-50%);border-radius:0 0 10px 10px;background:#15171a}.geraet-handy{position:absolute;right:0;bottom:0;width:22%;padding:.9%;border-radius:17%/8%;background:#0e0f11;box-shadow:inset 0 0 0 1px #ffffff2e,0 0 0 1px #ffffff14,0 36px 64px -24px #000000b3}.handy-schirm{aspect-ratio:390 / 844;border-radius:14%/6.5%}.handy-schirm:before{content:"";position:absolute;z-index:1;top:1.6%;left:50%;width:30%;height:3.4%;transform:translate(-50%);border-radius:99px;background:#000}.laptop-schirm video,.handy-schirm video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:opacity .25s ease}.referenzen.wechselt .laptop-schirm video,.referenzen.wechselt .handy-schirm video{opacity:0}.referenzen-bahn,.referenzen-seite,.referenzen-links{position:relative;min-width:0}.referenzen-bahn-an .referenzen-feld{position:sticky}.referenzen-bahn-an .referenzen-buehne{max-width:calc((100vh - 294px)*1.47)}.referenzen-unterzeile{display:none}.referenzen-an .referenzen-unterzeile{display:block;min-height:120px;margin-top:30px;max-width:760px}.referenzen-unterzeile p{margin:0 0 6px;font-size:18px;line-height:28px;color:rgb(var(--p-muted))}.referenzen-unterzeile>*{animation:referenz-ein .45s cubic-bezier(.22,.61,.36,1) both}@keyframes referenz-ein{0%{opacity:0;transform:translateY(6px)}}.referenzen-liste{list-style:none;margin:0;padding:0;border-top:1px solid rgb(var(--p-line-strong))}.referenzen-bilanz{display:grid;justify-items:end;gap:6px;margin:24px 0 0;text-align:right}.referenzen-bilanz strong{font-family:var(--schrift-titel);font-weight:600;font-size:44px;line-height:44px;letter-spacing:-.02em;color:rgb(var(--p-gold))}.referenzen-bilanz .mono{font-size:12px;line-height:20px;color:rgb(var(--p-muted))}.referenz{position:relative;border-bottom:1px solid rgb(var(--p-line-strong))}.referenz-knopf{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:baseline;width:100%;padding:10px 0;border:0;background:none;color:rgb(var(--p-ink));font:inherit;text-align:left;cursor:pointer}.referenz-knopf:focus-visible{outline:2px solid rgb(var(--p-gold));outline-offset:4px}.referenz-nummer{font-size:14px;line-height:32px;color:rgb(var(--p-muted));transition:color .2s}.referenz-name{font-family:var(--schrift-titel);font-weight:600;font-size:24px;line-height:32px;letter-spacing:-.01em;transition:color .2s}.referenz-art{grid-column:2;font-size:12px;line-height:20px;color:rgb(var(--p-muted))}.referenz-knopf:hover .referenz-name,.referenz[data-aktiv] .referenz-name,.referenz[data-aktiv] .referenz-nummer{color:rgb(var(--p-gold))}.referenz-fortschritt{position:absolute;left:0;right:0;bottom:-1px;height:1px;background:rgb(var(--p-gold));transform-origin:left;transform:scaleX(var(--fortschritt, 0))}.referenz:not([data-aktiv]) .referenz-fortschritt{visibility:hidden}.referenz-mehr{padding:0 0 18px 48px}.referenz-mehr p{margin:0 0 6px;font-size:18px;line-height:28px;color:rgb(var(--p-muted))}.referenzen-an .referenz-mehr{display:none}@media(max-width:1240px){.referenzen-feld{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px}.referenz-name{font-size:22px;line-height:32px}}@media(max-width:900px){.referenzen-feld{grid-template-columns:1fr;gap:48px}.referenz-knopf{grid-template-columns:36px minmax(0,1fr);padding:14px 0}.referenz-mehr{padding-left:36px}.referenz-mehr p{font-size:18px;line-height:28px}}html.dark .beleg{--p-bg: 254 254 254;--p-surface: 242 241 237;--p-sunken: 233 230 222;--p-ink: 27 26 23;--p-muted: 86 88 92;--p-line: 227 223 214;--p-line-strong: 201 197 188;--p-gold: 133 104 56;--p-mark: 201 167 102;--p-ok: 30 125 79;--p-alert: 193 55 42}html:not(.dark) .beleg{--p-bg: 18 19 20;--p-surface: 23 24 26;--p-sunken: 27 29 31;--p-ink: 241 240 236;--p-muted: 139 141 145;--p-line: 38 40 42;--p-line-strong: 53 55 58;--p-gold: 201 167 102;--p-mark: 201 167 102;--p-ok: 79 178 122;--p-alert: 232 101 76}.beleg{position:absolute;inset:0;container-type:size;overflow:hidden;display:flex;flex-direction:column;padding:3% 3.4%;background:rgb(var(--p-bg));color:rgb(var(--p-ink));font-family:var(--schrift-text);line-height:1.3;text-align:left;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}.beleg-kopf{display:flex;justify-content:space-between;align-items:center;gap:2cqw;padding-bottom:2.2cqh;border-bottom:1px solid rgb(var(--p-line));font-family:var(--schrift-mono);font-size:1.65cqw;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--p-muted));white-space:nowrap}.beleg-status{display:inline-flex;align-items:center;gap:.8cqw;color:rgb(var(--p-ink))}.beleg-status i{width:1cqw;height:1cqw;border-radius:50%;background:rgb(var(--p-ok));animation:beleg-puls 2s ease-out infinite}@keyframes beleg-puls{0%{box-shadow:0 0 rgb(var(--p-ok) / .55)}70%,to{box-shadow:0 0 0 1cqw rgb(var(--p-ok) / 0)}}.beleg [data-schritt]{opacity:0;transform:translateY(1.2cqh) scale(.96);transition:opacity .45s ease,transform .5s cubic-bezier(.22,.61,.36,1)}.beleg [data-schritt].da{opacity:1;transform:none}.beleg.neustart>*{opacity:0!important;transition:opacity .35s ease!important}.beleg-hinweis{position:absolute;right:3.4cqw;bottom:3cqw;display:flex;align-items:center;gap:1cqw;margin:0;padding:1.3cqw 1.8cqw;border:1px solid rgb(var(--p-line-strong));border-radius:.6cqw;background:rgb(var(--p-surface));box-shadow:0 1.5cqw 3cqw -1cqw #0000002e;font-size:1.7cqw;line-height:1.3}.beleg-hinweis i{font-style:normal;color:rgb(var(--p-ok))}.kal{position:relative;flex:1;min-height:0;display:grid;grid-template-columns:6cqw repeat(5,minmax(0,1fr));grid-template-rows:6.5cqh repeat(6,minmax(0,1fr));margin-top:1.6cqh}.kal-tagname{grid-row:1;align-self:center;text-align:center;font-family:var(--schrift-mono);font-size:1.4cqw;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--p-muted))}.kal-zeit{grid-column:1;padding-top:.3cqh;border-top:1px solid rgb(var(--p-line));font-family:var(--schrift-mono);font-size:1.35cqw;color:rgb(var(--p-muted))}.kal-zelle{border-top:1px solid rgb(var(--p-line));border-left:1px solid rgb(var(--p-line))}.kal-termin{position:relative;z-index:1;display:flex;flex-direction:column;gap:.2cqh;min-width:0;margin:.35cqw;padding:.7cqw .9cqw;overflow:hidden;border-left:.3cqw solid rgb(var(--p-gold));border-radius:.4cqw;background:rgb(var(--p-mark) / .24)}.kal-termin b{font-family:var(--schrift-titel);font-weight:600;font-size:1.65cqw;line-height:1.2;white-space:nowrap}.kal-termin span{font-family:var(--schrift-mono);font-size:1.3cqw;line-height:1.3;letter-spacing:.04em;color:color-mix(in srgb,rgb(var(--p-muted)) 60%,rgb(var(--p-ink)));white-space:nowrap}.kal-termin .kal-bezahlt{color:color-mix(in srgb,rgb(var(--p-ok)) 70%,rgb(var(--p-ink)))}.kal-termin.belegt{border-left-color:rgb(var(--p-muted) / .35);background:rgb(var(--p-muted) / .08)}.kal-termin.belegt b{font-weight:400;color:rgb(var(--p-muted))}.imp-stand{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;-moz-column-gap:1.6cqw;column-gap:1.6cqw;row-gap:1.8cqh;margin-top:3cqh}.imp-zahl{display:grid;font-family:var(--schrift-titel);font-size:5.2cqw;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.imp-zahl b{grid-area:1 / 1;font-weight:600}.imp-von{font-family:var(--schrift-mono);font-size:1.4cqw;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--p-muted))}.imp-balken{grid-column:1 / -1;height:.9cqh;border-radius:99px;background:rgb(var(--p-line));overflow:hidden}.imp-balken i{display:block;height:100%;width:calc(var(--stand, 0) * 100%);background:rgb(var(--p-gold));transition:width 1s linear}.imp-protokoll{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;gap:.4cqh;margin:2.4cqh 0 8.5cqh;padding:0;list-style:none;overflow:hidden;font-family:var(--schrift-mono);font-size:1.35cqw}.imp-zeile{display:grid;grid-template-columns:9cqw 10cqw 11cqw minmax(0,1fr) 2cqw;gap:1cqw;padding:.5cqh 0;border-bottom:1px solid rgb(var(--p-line));white-space:nowrap}.imp-zeile i{font-style:normal;text-align:right;color:rgb(var(--p-ok))}.imp-zeile.ruhig,.imp-zeile.ruhig i{color:rgb(var(--p-muted))}.beleg .imp-zeile:not(.da){display:none}.beleg .imp-zeile.da{animation:zeile-ein .4s cubic-bezier(.22,.61,.36,1) both}@keyframes zeile-ein{0%{opacity:0;transform:translateY(1.2cqh)}}.mp-tabelle{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,2.4fr) repeat(4,minmax(0,1fr));grid-template-rows:auto;grid-auto-rows:minmax(0,1fr);margin:2cqh 0 9cqh}.mp-kopf{align-self:end;padding-bottom:1.2cqh;border-bottom:1px solid rgb(var(--p-line-strong));font-family:var(--schrift-mono);font-size:1.25cqw;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--p-muted))}.mp-rechts{text-align:right}.mp-artikel,.mp-zelle{display:flex;align-items:center;min-width:0;border-bottom:1px solid rgb(var(--p-line))}.mp-artikel{gap:1.2cqw}.mp-muster{flex:none;width:3.2cqw;height:3.2cqw;border-radius:.4cqw;background:rgb(var(--p-ink) / var(--ton, .2))}.mp-artikel b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--schrift-titel);font-weight:600;font-size:1.55cqw}.mp-artikel small{white-space:nowrap;font-family:var(--schrift-mono);font-size:1.15cqw;color:rgb(var(--p-muted))}.mp-zelle{justify-content:flex-end;gap:1.1cqw}.mp-zahl{display:grid;justify-items:end;font-family:var(--schrift-mono);font-size:1.6cqw;font-variant-numeric:tabular-nums}.mp-zahl b{grid-area:1 / 1;font-weight:500}.mp-zahl .mp-verkauft{font-weight:700;color:rgb(var(--p-gold))}.mp-punkte{display:grid}.mp-punkt{grid-area:1 / 1;width:1.1cqw;height:1.1cqw;border-radius:50%;background:rgb(var(--p-ok))}.mp-punkt.mp-gelb{background:rgb(var(--p-mark));box-shadow:0 0 0 .5cqw rgb(var(--p-mark) / .25)}.pim-fluss{display:grid;grid-template-columns:minmax(0,1fr) 8cqw minmax(0,1.25fr) 8cqw minmax(0,1fr);align-items:center;margin-top:5cqh}.pim-knoten{display:grid;justify-items:center;gap:.8cqh;padding:2.6cqh 1.4cqw;border:1px solid rgb(var(--p-line-strong));border-radius:.6cqw;background:rgb(var(--p-surface));text-align:center}.pim-knoten b{font-family:var(--schrift-titel);font-weight:600;font-size:1.9cqw;white-space:nowrap}.pim-knoten span{font-family:var(--schrift-mono);font-size:1.2cqw;letter-spacing:.06em;white-space:nowrap;color:rgb(var(--p-muted))}.pim-mitte{border-color:rgb(var(--p-gold));box-shadow:0 0 0 .5cqw rgb(var(--p-mark) / .15)}.pim-leitung{position:relative;height:2px;margin:0 .6cqw;background:rgb(var(--p-line-strong))}.pim-leitung:after{content:"";position:absolute;right:0;top:50%;width:.9cqw;height:.9cqw;border-top:2px solid rgb(var(--p-line-strong));border-right:2px solid rgb(var(--p-line-strong));transform:translateY(-50%) rotate(45deg)}.pim-leitung i{position:absolute;top:50%;left:0;width:1cqw;height:1cqw;margin-top:-.5cqw;border-radius:50%;background:rgb(var(--p-gold));animation:pim-paket 2.4s linear infinite}.pim-leitung i:nth-child(2){animation-delay:.8s}.pim-leitung i:nth-child(3){animation-delay:1.6s}@keyframes pim-paket{0%{left:0;opacity:0}12%,88%{opacity:1}to{left:calc(100% - 1cqw);opacity:0}}.pim-ergebnis{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:1.5cqh;margin:4cqh 0 0;padding:0 0 0 10cqw;list-style:none;font-size:1.75cqw}.pim-ergebnis li{display:flex;align-items:baseline;gap:1.2cqw}.pim-ergebnis i{font-style:normal;color:rgb(var(--p-ok))}.beleg-kompakt{padding:5.5% 6%}.beleg-kompakt .beleg-kopf{gap:3cqw;padding-bottom:3cqh;font-size:2.8cqw}.beleg-kompakt .beleg-status{gap:1.4cqw}.beleg-kompakt .beleg-status i{width:1.8cqw;height:1.8cqw}.beleg-kompakt .beleg-hinweis{left:6cqw;right:6cqw;bottom:5cqw;gap:2cqw;padding:2.4cqw 3cqw;border-radius:1cqw;font-size:3.2cqw}.beleg-hinweis.warnung i{color:rgb(var(--p-alert))}.slots{flex:1;min-height:0;display:grid;grid-auto-rows:minmax(0,1fr);margin:2cqh 0 20cqh;padding:0;list-style:none}.slots li{display:grid;grid-template-columns:14cqw minmax(0,1fr);align-items:center;border-bottom:1px solid rgb(var(--p-line))}.slots li>span{font-family:var(--schrift-mono);font-size:3cqw;color:rgb(var(--p-muted))}.slot{grid-column:2;grid-row:1;justify-self:start;padding:.8cqw 2.2cqw;border-radius:99px;font-family:var(--schrift-mono);font-size:2.6cqw;font-weight:400;letter-spacing:.04em;white-space:nowrap}.slot.belegt{background:rgb(var(--p-muted) / .1);color:rgb(var(--p-muted))}.slot.frei{box-shadow:inset 0 0 0 1px rgb(var(--p-ok) / .55);color:rgb(var(--p-ok))}.slot.neu{background:rgb(var(--p-mark) / .3);box-shadow:inset .6cqw 0 rgb(var(--p-gold));color:rgb(var(--p-ink))}.anf-feld{margin-top:3cqh;padding:2.4cqw 2.8cqw;border:1px solid rgb(var(--p-line-strong));border-radius:1cqw;background:rgb(var(--p-surface))}.anf-feld small{display:block;font-family:var(--schrift-mono);font-size:2.3cqw;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--p-muted))}.anf-feld p{margin:1.2cqh 0 0;font-size:3.3cqw;line-height:1.35}.anf-fotos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4cqw;margin-top:3.5cqh}.anf-foto{display:grid;gap:1cqh;min-width:0}.anf-foto i{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:.8cqw;background:linear-gradient(rgb(var(--p-line)) 0 48%,rgb(var(--p-muted) / .3) 48%)}.anf-foto i:before{content:"";position:absolute;inset:18% 6% 0;background:rgb(var(--p-ink) / .55);clip-path:polygon(0 58%,50% 0,100% 58%,100% 100%,0 100%)}.anf-foto:nth-child(2) i:before{inset:0 -20% 0 -10%;clip-path:polygon(0 40%,70% 0,100% 20%,100% 100%,0 100%)}.anf-foto:nth-child(3) i:before{inset:30% 0 0;clip-path:polygon(0 30%,100% 0,100% 100%,0 100%)}.anf-foto i:after{content:"";position:absolute;left:44%;top:46%;width:16%;height:22%;border:.5cqw solid rgb(var(--p-mark));border-radius:50%}.anf-foto small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--schrift-mono);font-size:2.1cqw;color:rgb(var(--p-muted))}.man-artikel{display:flex;justify-content:space-between;align-items:baseline;gap:2cqw;margin-top:3.5cqh;padding:2.6cqw 3cqw;border:1px solid rgb(var(--p-gold) / .6);border-radius:1cqw;background:rgb(var(--p-mark) / .1)}.man-artikel b{font-family:var(--schrift-titel);font-weight:600;font-size:3.2cqw}.man-preis,.man-wert{display:grid;justify-items:end}.man-preis em,.man-wert em{grid-area:1 / 1;font-style:normal;font-family:var(--schrift-mono);white-space:nowrap}.man-preis em{font-size:3.4cqw;font-weight:600}.man-preis em.neu{color:rgb(var(--p-gold))}.man-kanaele{display:grid;margin:2.5cqh 0 0 5cqw;padding:0;list-style:none;border-left:1px dashed rgb(var(--p-line-strong))}.man-kanaele li{display:flex;justify-content:space-between;align-items:center;padding:1.7cqh 0 1.7cqh 3cqw;border-bottom:1px solid rgb(var(--p-line));font-size:3cqw}.man-wert em{font-size:2.9cqw;color:rgb(var(--p-muted))}.man-wert em.neu{color:rgb(var(--p-ok))}.url-banner{margin:2.5cqh 0 0;padding:1.8cqw 2.4cqw;border-radius:.8cqw;background:rgb(var(--p-mark) / .32);font-family:var(--schrift-mono);font-size:2.5cqw;letter-spacing:.03em;text-align:center}.url-artikel{display:grid;grid-template-columns:30cqw minmax(0,1fr);gap:3.5cqw;align-items:start;margin-top:3cqh}.url-bild{position:relative;display:block;aspect-ratio:1;border-radius:1cqw;background:rgb(var(--p-ink) / .1)}.url-bild:before{content:"";position:absolute;inset:40% 18% 14%;border-radius:1.4cqw;background:rgb(var(--p-gold) / .6)}.url-bild:after{content:"";position:absolute;left:33%;right:33%;top:22%;height:22%;border:.8cqw solid rgb(var(--p-gold) / .6);border-bottom:0;border-radius:6cqw 6cqw 0 0}.url-artikel b{display:block;font-family:var(--schrift-titel);font-weight:600;font-size:3.4cqw}.url-preis{display:block;margin-top:.8cqh;font-family:var(--schrift-mono);font-size:3cqw}.url-liefer{display:grid;margin:1.6cqh 0 0;font-size:2.6cqw}.url-liefer em{grid-area:1 / 1;font-style:normal;color:rgb(var(--p-muted))}.url-liefer em.neu{color:rgb(var(--p-gold))}.url-knopf{display:inline-block;margin-top:2cqh;padding:1.4cqw 2.6cqw;border-radius:.6cqw;background:rgb(var(--p-primary));color:rgb(var(--p-on-primary));font-family:var(--schrift-titel);font-weight:600;font-size:2.3cqw;letter-spacing:.08em;text-transform:uppercase}.such-feld{display:flex;align-items:center;gap:2cqw;margin-top:3cqh;padding:2cqw 2.4cqw;border:1px solid rgb(var(--p-gold));border-radius:1cqw;background:rgb(var(--p-bg));box-shadow:0 0 0 .8cqw rgb(var(--p-mark) / .18)}.such-bereich{flex:none;padding:.8cqw 1.6cqw;border-radius:.6cqw;background:rgb(var(--p-surface));font-family:var(--schrift-mono);font-size:2.4cqw;color:rgb(var(--p-muted))}.such-text{display:grid;font-size:3.4cqw}.such-text em{grid-area:1 / 1;font-style:normal}.such-vorschlaege{display:grid;margin:1.6cqh 0 0;padding:.6cqw 0;list-style:none;border:1px solid rgb(var(--p-line-strong));border-radius:1cqw;background:rgb(var(--p-bg));box-shadow:0 2cqw 4cqw -2cqw #00000040}.such-vorschlaege li{display:grid;grid-template-columns:7cqw minmax(0,1fr) auto;align-items:center;gap:2.2cqw;padding:1.2cqw 2.4cqw;font-size:2.9cqw}.such-vorschlaege li+li{border-top:1px solid rgb(var(--p-line))}.beleg .such-vorschlaege li:not(.da){display:none}.beleg .such-vorschlaege li.da{animation:zeile-ein .4s cubic-bezier(.22,.61,.36,1) both}.such-bild{display:block;aspect-ratio:1;border-radius:.6cqw;background:rgb(var(--p-ink) / var(--ton, .2))}.such-vorschlaege b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.such-vorschlaege span{font-family:var(--schrift-mono);font-size:2.6cqw;color:rgb(var(--p-gold))}.amz-liste{flex:1;min-height:0;display:grid;grid-auto-rows:minmax(0,1fr);margin:2cqh 0 19cqh;padding:0;list-style:none}.amz-liste li{display:grid;grid-template-columns:16cqw minmax(0,1fr) auto;align-items:center;gap:2cqw;border-bottom:1px solid rgb(var(--p-line))}.amz-liste .mono{font-size:2.2cqw;line-height:1.3;letter-spacing:.06em;color:rgb(var(--p-muted))}.amz-liste b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:3cqw}.amz-status{display:grid;justify-items:end}.amz-status em{grid-area:1 / 1;display:inline-flex;align-items:center;gap:1.2cqw;font-style:normal;font-family:var(--schrift-mono);font-size:2.5cqw;white-space:nowrap;color:rgb(var(--p-ok))}.amz-status em:before{content:"";width:1.6cqw;height:1.6cqw;border-radius:50%;background:currentColor}.amz-status em.rot{color:rgb(var(--p-alert))}.amz-status em.gelb{color:rgb(var(--p-gold))}.cora-feld{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:center}.cora-text{display:grid;gap:36px;min-width:0}.cora-buehne{position:relative;aspect-ratio:1;overflow:hidden}.cora-standbild,.cora-leinwand{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cora-standbild{transition:opacity .8s ease;mix-blend-mode:screen}.cora-standbild-hell{mix-blend-mode:multiply}.cora-buehne.laeuft .cora-standbild{opacity:0}@media(max-width:900px){.cora-feld{grid-template-columns:1fr;gap:48px}}.abschnitt.mit-video{position:relative;overflow:hidden;clip-path:inset(0)}.abschnitt.mit-video>.abschnitt-innen{z-index:1}.flaeche-video{position:absolute;inset:0;z-index:0;pointer-events:none}.flaeche-video-zug{position:absolute;inset:-72px 0}.flaeche-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .8s linear}.flaeche-video video.ist-da{opacity:1}.flaeche-video[data-mischung=licht] video.ist-da{opacity:.38;mix-blend-mode:screen}.flaeche-video[data-mischung=licht] .zitat-schleier{display:none}.abschnitt[data-flaeche=messing]:not(:has(.flaeche-video,.zitat-hintergrund)){isolation:isolate;overflow:hidden}.abschnitt[data-flaeche=messing]:not(:has(.flaeche-video,.zitat-hintergrund)):before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(/website/kupfer/bewegung.svg) 50% 50% / cover no-repeat}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}[data-bew]{opacity:1;transform:none;clip-path:none}.kante{clip-path:none}.karten[data-darstellung=stapel] .karte{position:static;transform:none;opacity:1}.karten[data-stil=stapel] .karte{transform:none;filter:none}.hero-medium video,.zitat-hintergrund video,.flaeche-video video{display:none}}@media(max-width:1240px){.hero-titel{font-size:64px;line-height:72px}.lockup-wort{font-size:72px;line-height:108px;letter-spacing:.14em;gap:48px}.logos[data-darstellung=kacheln]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){:root{--rand: 24px}body{font-size:20px}h2{font-size:32px;line-height:40px}.kopf{gap:12px;padding:0 12px}.kopf-rechts{gap:8px}.kopf-knopf{width:56px;height:56px}.menue-innen{grid-template-columns:1fr;padding:calc(var(--kopf) + 36px) 24px 48px}.menue nav a{font-size:28px;line-height:48px;letter-spacing:-.01em}.tipp-auftakt{top:var(--kopf);bottom:auto;height:calc(100vh - var(--kopf));height:calc(100svh - var(--kopf))}.tipp-unterzeile{white-space:normal;letter-spacing:.16em;line-height:22px;text-wrap:balance;max-width:360px}.fuss{padding:48px 24px 24px}.fuss-rahmen{inset:12px}.fuss-gitter{grid-template-columns:1fr;gap:72px}.hero{padding:144px var(--rand) 108px}.hero-titel{font-size:44px;line-height:54px}.hero-beiwerk{display:none}.hero-medium video{display:none}.abschnitt{padding:108px var(--rand)}.abschnitt[data-kopfsticky]{padding-top:72px}.abschnitt-innen{gap:48px}.abschnitt-innen[data-breite=halb],.aufforderung .abschnitt-innen,.antwort,.zitat-zeile,.wege-kasten,.wege-karten,.schnipsel-loesung{grid-template-columns:1fr}.aufforderung-direkt{margin-top:0}.knoepfe .knopf-text,.knopf-text{flex:0 1 auto;max-width:100%;white-space:normal}.formular{padding:24px}.formular button.knopf{flex:0 1 auto;max-width:100%;height:auto;min-height:48px;padding:12px 24px;line-height:24px;white-space:normal;text-align:center;justify-content:center}.schichten-boden{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}.schichten-boden .mono{font-size:12px;letter-spacing:.06em}.vergleich thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vergleich,.vergleich tbody,.vergleich tfoot,.vergleich tr{display:block}.vergleich tr{padding:20px 0;border-bottom:1px solid rgb(var(--p-line))}.vergleich th,.vergleich td{display:block;padding:0;border:0}.vergleich tbody th,.vergleich tfoot th{margin-bottom:8px}.vergleich td{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:6px 0}.vergleich td:before{content:attr(data-spalte);flex:none;font-family:var(--schrift-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--p-muted))}.vergleich td.bei-uns:before{color:rgb(var(--p-gold))}.vergleich td>span{text-align:right}.aufforderung-direkt a{font-size:32px;line-height:40px}.knoepfe .knopf-primaer,.knoepfe .knopf-leise,.knopf-primaer,.knopf-leise{flex:0 1 auto;max-width:100%;height:auto;min-height:48px;padding:12px 24px;line-height:24px;white-space:normal;text-align:center;justify-content:center}.karten,.gegenueber{grid-template-columns:1fr}.karten[data-stil=zeilen] .karte{grid-template-columns:1fr;padding:24px}.karten[data-stil=zeilen] .karte-satz{grid-column:1;font-size:32px;line-height:40px}.schnipsel-feld,.stage-feld{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.stage-stationen{grid-template-columns:1fr;gap:36px}.stage-linie,.stage-fuellung{display:none}.stage-karte{padding:24px}.schnipsel-bahn{flex-direction:column;gap:12px}.schnipsel-bahn .mono{min-width:0}.karte,.paket,.gegenueber-seite,.wege-karte{padding:24px}.stimme{padding:72px 24px 24px}.karte-titel,.schritt-titel,.karte-nurtitel{font-size:26px;line-height:32px}.aussage,.grosszitat p,.wege-frage h3,.antwort h3,.lockup-wort{font-size:32px;line-height:40px;letter-spacing:-.01em;padding-left:24px}.lockup-wort{letter-spacing:.12em;gap:24px;padding-left:0}.paket-betrag{font-size:32px;line-height:36px}.logos[data-darstellung=kacheln]{grid-template-columns:repeat(2,minmax(0,1fr))}.logos[data-darstellung=kacheln] li{height:168px}.stimmen[data-darstellung=faecher]{display:flex;gap:12px;min-height:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rand);scrollbar-width:none;margin:0 calc(-1 * var(--rand));padding:64px var(--rand) 4px}.stimmen[data-darstellung=faecher]::-webkit-scrollbar{display:none}.stimmen[data-darstellung=faecher]:after{content:"";flex:0 0 calc(var(--rand) - 12px)}.stimmen[data-darstellung=faecher]:focus-visible{outline:2px solid rgb(var(--p-gold));outline-offset:-2px}.stimmen[data-darstellung=faecher] .stimme{flex:0 0 calc(100% - 24px);scroll-snap-align:start;width:auto;transform:none;opacity:1;box-shadow:none;transition:none}.stimmen-pfeile{display:none}.stimmen-punkte{display:flex;justify-content:center;flex-wrap:wrap;gap:4px;margin-top:-28px}.stimmen-punkte button{width:24px;height:24px;padding:0;border:0;background:transparent;display:grid;place-items:center;cursor:pointer}.stimmen-punkte button:before{content:"";width:8px;height:8px;border-radius:4px;background:rgb(var(--p-muted));transition:width .3s ease,background .3s ease}.stimmen-punkte button[aria-current=true]:before{width:20px;background:rgb(var(--p-gold))}.karten[data-darstellung=stapel] .karte{position:static;grid-template-columns:1fr;padding:24px var(--rand);min-height:0;margin-bottom:36px;transform:none;filter:none;box-shadow:none}.karten[data-darstellung=stapel] .karte>*,.karten[data-darstellung=stapel] .notebook{grid-column:1;grid-row:auto}.karten[data-darstellung=stapel] .karte .karte-titel{font-size:32px;line-height:36px}.karten[data-stil=stapel] .karte{position:static;grid-template-columns:1fr;gap:24px;min-height:0;padding:36px 24px;margin-bottom:24px;transform:none;filter:none}.karten[data-stil=stapel] .karte:last-child{margin-bottom:0}.stapel-satz{font-size:32px;line-height:36px}.karten[data-darstellung=quer] .karte{flex-basis:88vw;min-height:0}.karten[data-darstellung=quer] .quer-kopf{grid-template-columns:1fr;padding:24px}.karten[data-darstellung=quer] .bildfeld{min-height:240px}.karten[data-darstellung=quer] .quer-kopf .karte-titel{font-size:32px;line-height:36px}.notiz{display:none}.abschnitt[data-kopfsticky] .abschnitt-kopf{position:static}.abschnitt[data-anordnung=neben] .abschnitt-innen,.bildzitat,.anfrage-kopf,.anfrage-zeile,.anfrage-felder,.logos[data-darstellung=reihe],.siegel{grid-template-columns:1fr}.siegel-gruppe{grid-template-columns:1fr;gap:24px}.siegel-gruppe .siegel{grid-template-columns:96px minmax(0,1fr);gap:24px}.siegel-zweit{width:auto;display:flex;align-items:center;gap:16px;text-align:left;margin-left:20px}.siegel-zweit img{width:56px;flex:none}.schichten{padding:24px}.schichten-oben,.schichten-oben:has(li[data-bild]){grid-template-columns:repeat(2,minmax(0,1fr))}.schichten-oben li[data-bild]:last-child:nth-child(odd){grid-column:1 / -1}.schichten-boden{grid-template-columns:repeat(2,minmax(0,1fr))}.karten[data-darstellung=stapel] .schritt-karte{padding:24px;--kh: max(480px, min(648px, 68vh))}.hero-untertitel,.anfrage-direkt a{font-size:26px;line-height:32px}.ausbruch{margin-right:calc(-1 * var(--rand))}.aufforderung[data-rechts=knapp] .abschnitt-innen{grid-template-columns:1fr}}@media(max-width:640px){.kopf-telefon{display:none}.kopf-marke{flex:0 1 auto;min-width:0}.kopf-marke img{width:100%;max-width:288px;height:auto}.mono{font-size:13px;line-height:24px;letter-spacing:.12em}.karten[data-stil=linien] .karte>.kante+.karte-oberzeile{margin-top:-10px}.hero-titel{font-size:38px;line-height:44px}.hero-untertitel{font-size:20px;line-height:30px}h2,.abschnitt-titel{font-size:28px;line-height:34px}.referenzen-bilanz strong{font-size:36px;line-height:40px}.karte-titel,.schritt-titel,.gruppe-titel,.wege-frage h3,.antwort h3,.zitat-zeile h3,.karten[data-darstellung=stapel] .karte .karte-titel,.karten[data-darstellung=quer] .quer-kopf .karte-titel{font-size:24px;line-height:30px}.aussage,.grosszitat p,.bildzitat-zitat p,.zitat-zeile .zitat-klein,.stapel-satz,.karten[data-stil=zeilen] .karte-satz{font-size:24px;line-height:30px;font-weight:500}.abschnitt-koerper>.aussage:not(:first-child),.aussage-klein{font-size:22px;line-height:28px}.karte-nurtitel{font-size:22px;line-height:28px}.karte-text{font-size:18px;line-height:28px}.aufforderung-direkt a,.anfrage-direkt a{font-size:22px;line-height:30px}.stimmen[data-darstellung=faecher]{padding-top:48px}.abschnitt{padding-top:72px;padding-bottom:72px}.stimme{padding:60px 20px 24px;gap:24px}.stimme-bild{width:84px;height:84px;border-radius:42px}.stimme-zitat{font-size:22px;line-height:30px;font-weight:500}.stimme-wer .mono{font-size:12px;line-height:18px;letter-spacing:.1em}.siegel-text{font-size:18px;line-height:28px}.gespraech-eingabe{flex-direction:column}.gespraech-eingabe .knopf{width:100%}}@media(max-width:380px){.kopf{padding:0 8px}.kopf-rechts{gap:6px}}.rechtstext-titel{font-size:48px;line-height:56px}.rechtstext-inhalt{max-width:832px}.rechtstext-inhalt>:first-child{margin-top:0}.rechtstext-reiter{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 24px}.rechtstext-reiter a{font-size:12px;line-height:24px;letter-spacing:.14em;text-transform:uppercase;padding:2px 14px;border:1px solid rgb(var(--p-line-strong));border-radius:999px;color:rgb(var(--p-muted));text-decoration:none}.rechtstext-reiter a:hover{color:rgb(var(--p-ink))}.rechtstext-reiter a[aria-current=page]{border-color:rgb(var(--p-gold));color:rgb(var(--p-gold))}.rechtstext-reiter .rechtstext-zurueck{margin-right:12px}.rechtstext-vorspann{margin-bottom:24px}.rechtstext-abschnitt{display:grid;grid-template-columns:64px minmax(0,1fr);-moz-column-gap:24px;column-gap:24px;padding-top:48px;scroll-margin-top:calc(var(--kopf) + 24px)}.rechtstext-nummer{font-size:12px;line-height:36px;letter-spacing:.14em;color:rgb(var(--p-muted))}.rechtstext-koerper>h2:first-child{margin-top:0}.rechtstext-inhalt h2{font-size:28px;line-height:36px;margin:48px 0 16px}.rechtstext-inhalt h3{font-size:20px;line-height:28px;margin:32px 0 12px}.rechtstext-inhalt h4{font-family:var(--schrift-titel);font-size:18px;line-height:24px;font-weight:600;margin:24px 0 8px}.rechtstext-inhalt p,.rechtstext-inhalt li{font-size:16px;line-height:28px;color:rgb(var(--p-muted))}.rechtstext-inhalt p{margin:0 0 16px}.rechtstext-inhalt ul,.rechtstext-inhalt ol{margin:0 0 16px;padding-left:24px}.rechtstext-inhalt strong,.rechtstext-inhalt b{color:rgb(var(--p-ink))}.rechtstext-inhalt a{color:rgb(var(--p-gold));text-decoration:underline;overflow-wrap:anywhere}.rechtstext-inhalt table{display:block;overflow-x:auto;border-collapse:collapse;margin:0 0 24px}.rechtstext-inhalt th,.rechtstext-inhalt td{border-bottom:1px solid rgb(var(--p-line));padding:8px 16px 8px 0;text-align:left;vertical-align:top;font-size:16px;line-height:24px}.rechtstext-stand{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--p-muted))}.rechtstext-fuss{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:48px}.rechtstext-fuss .rechtstext-stand{margin:0}.rechtstext-siegel{display:inline-flex;align-items:center;background:#fff;border-radius:4px;padding:8px 14px;text-decoration:none}.rechtstext-siegel img{display:block;width:auto;height:32px}.rechtstext-siegel[data-art=logo] img{height:56px}.rechtstext-siegel[data-art=eigen]{background:none;padding:0;border-radius:0}.rechtstext-siegel[data-art=eigen] img{height:72px}@media(max-width:700px){.rechtstext-titel{font-size:36px;line-height:44px}.rechtstext-inhalt h2{font-size:24px;line-height:32px}.rechtstext-abschnitt{grid-template-columns:minmax(0,1fr)}.rechtstext-nummer{line-height:24px}}.messwerte{--mw-gut: #0cce6b;--mw-gut-text: #008800;--mw-mittel: #ffa400;--mw-mittel-text: #c33300;--mw-schlecht: #ff4e42;--mw-schlecht-text: #cc0000}.messwerte-feld{display:grid;gap:48px}.messwerte-feld[data-darstellung=bildschirm]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);grid-template-areas:"kopf geraet" "fuss geraet";-moz-column-gap:72px;column-gap:72px;row-gap:36px;align-items:center}.messwerte-feld[data-darstellung=bildschirm] .messwerte-kopf{grid-area:kopf;align-self:end}.messwerte-feld[data-darstellung=bildschirm] .messwerte-geraet{grid-area:geraet}.messwerte-feld[data-darstellung=bildschirm] .messwerte-fuss{grid-area:fuss;align-self:start}.messwerte-geraet{margin:0;padding:0 6.5%;min-width:0}.messwerte-geraet figcaption{margin-top:24px;text-align:center;font-size:12px;line-height:18px;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--p-muted))}.messwerte-schirm{container-type:inline-size;display:flex;flex-direction:column;background:#fff;color:#202124}.messwerte-leiste{flex:none;display:flex;align-items:center;gap:1.2cqw;height:max(22px,6.5cqw);padding:0 2.4cqw;background:#f1f3f4;border-bottom:1px solid #dadce0}.messwerte-leiste i{width:max(6px,1.6cqw);height:max(6px,1.6cqw);border-radius:50%;background:#c4c7c5}.messwerte-leiste span{margin-left:1.6cqw;padding:.4cqw 2.4cqw;border-radius:99px;background:#fff;font-family:var(--schrift-mono);font-size:max(10px,2cqw);line-height:1.4;color:#5f6368}.messwerte-reiter{display:flex;justify-content:center;margin:3.4cqw 0 0}.messwerte-reiter span{padding:0 1.2cqw 1cqw;border-bottom:max(2px,.5cqw) solid #1a73e8;font-size:max(11px,2.2cqw);line-height:1.3;color:#1a73e8}.messwerte-liste{list-style:none;margin:auto 0;padding:0 4cqw;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4cqw}.messwert{position:relative;display:grid;justify-items:center;align-content:start;gap:1.6cqw;text-align:center}.messwerte-liste .messwert-ring{width:max(52px,14cqw);height:max(52px,14cqw)}.messwerte-liste .messwert-zahl{position:absolute;top:0;left:0;right:0;height:max(52px,14cqw);display:grid;place-items:center;font-family:var(--schrift-mono);font-size:max(16px,4.6cqw);color:var(--mw-gut-text)}.messwerte-liste .messwert-name{font-size:max(11px,2.2cqw);line-height:1.3;color:#202124}.messwert-ring{display:block;transform:rotate(-90deg);overflow:visible}.messwert-spur{fill:#0cce6b1a;stroke:none}.messwert-bogen{fill:none;stroke:var(--mw-gut);stroke-width:8;stroke-linecap:round;stroke-dasharray:339.29;stroke-dashoffset:339.29;transition:stroke-dashoffset 1.4s cubic-bezier(.22,.61,.36,1) .35s}.ist-da .messwert-bogen{stroke-dashoffset:var(--rest)}.messwert[data-ampel=mittel] .messwert-bogen{stroke:var(--mw-mittel)}.messwert[data-ampel=mittel] .messwert-spur{fill:#ffa4001a}.messwerte-liste .messwert[data-ampel=mittel] .messwert-zahl{color:var(--mw-mittel-text)}.messwert[data-ampel=schlecht] .messwert-bogen{stroke:var(--mw-schlecht)}.messwert[data-ampel=schlecht] .messwert-spur{fill:#ff4e421a}.messwerte-liste .messwert[data-ampel=schlecht] .messwert-zahl{color:var(--mw-schlecht-text)}.messwerte-legende{display:flex;justify-content:center;gap:4cqw;margin:0 0 3.4cqw;font-size:max(10px,1.9cqw);line-height:1;color:#5f6368}.messwerte-legende span{display:inline-flex;align-items:center;gap:1cqw}.messwerte-legende span:before{content:"";width:max(7px,1.5cqw);height:max(7px,1.5cqw);background:var(--mw-gut);border-radius:50%}.messwerte-legende [data-ampel=mittel]:before{background:var(--mw-mittel);border-radius:1px}.messwerte-legende [data-ampel=schlecht]:before{background:var(--mw-schlecht);border-radius:0;clip-path:polygon(50% 0,100% 100%,0 100%)}.messwerte-reihe{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 36px}.messwerte-reihe .messwert{justify-items:start;text-align:left;gap:12px}.messwert-anzeige{position:relative;width:96px;height:96px}.messwerte-reihe .messwert-ring{width:100%;height:100%}.messwerte-reihe .messwert-zahl{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--schrift-mono);font-size:28px;color:rgb(var(--p-ink))}.messwerte-reihe .messwert-name{margin-top:12px;font-family:var(--schrift-titel);font-size:20px;line-height:28px;font-weight:600;color:rgb(var(--p-ink))}.messwert-erklaerung{font-size:16px;line-height:24px;color:rgb(var(--p-muted))}.messwerte-quelle{margin:0;font-size:12px;line-height:18px;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--p-muted))}.vorleser{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.messwert-bogen{transition:none}}@media(max-width:900px){.messwerte-feld[data-darstellung=bildschirm]{grid-template-columns:minmax(0,1fr);grid-template-areas:"kopf" "geraet" "fuss";row-gap:48px}.messwerte-reihe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.messwerte-schirm{aspect-ratio:auto;padding-bottom:20px}.messwerte-liste{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px;margin-top:16px}.messwerte-legende{margin-top:20px}.messwerte-reihe{gap:36px 24px}.messwert-anzeige{width:80px;height:80px}.messwerte-reihe .messwert-zahl{font-size:24px}.messwerte-reihe .messwert-name{font-size:18px;line-height:24px}}.kopf-landing{position:relative;z-index:10;height:var(--kopf);display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 var(--rand);background:rgb(var(--p-bg));border-bottom:1px solid rgb(var(--p-line))}.kopf-landing .kopf-marke img{height:48px;width:auto}.kopf-landing-rechts{display:flex;align-items:center;gap:24px;flex:none}.kopf-landing-telefon{display:flex;flex-direction:column;align-items:flex-end;color:inherit;text-decoration:none}.kopf-landing-telefon .mono{font-size:12px;line-height:18px;color:rgb(var(--p-muted))}.kopf-landing-nummer{font-family:var(--schrift-titel);font-weight:600;font-size:20px;line-height:24px;white-space:nowrap;transition:color .2s}.kopf-landing-telefon:hover .kopf-landing-nummer{color:rgb(var(--p-gold))}.fuss-landing{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:36px var(--rand) 108px;background:rgb(var(--p-bg));border-top:1px solid rgb(var(--p-line))}.fuss-landing .rechtslinks a{font-size:12px;line-height:24px}.landing-anruf{display:none}.einstieg{position:relative;padding:108px var(--rand) 144px}.einstieg-innen{max-width:var(--inhalt);margin:0 auto;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px 36px;align-items:center}.einstieg-innen:not(:has(>.einstieg-beiwerk)){grid-template-columns:minmax(0,1fr)}.einstieg-vorzeile{color:rgb(var(--p-gold))}.einstieg-titel{margin-top:36px;font-size:64px;line-height:72px;letter-spacing:-.025em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.einstieg-text>.einstieg-titel:first-child{margin-top:0}.einstieg-lead{margin-top:36px;max-width:var(--textspalte);color:rgb(var(--p-muted))}.einstieg-knoepfe{margin-top:72px}.einstieg-leitsatz{margin-top:24px;font-size:18px;line-height:36px;color:rgb(var(--p-muted))}.einstieg-beiwerk{position:relative;min-width:0}.einstieg-buehne{position:relative;aspect-ratio:4 / 3;background:rgb(var(--p-surface));border:1px solid rgb(var(--p-line));border-radius:4px;overflow:hidden}.einstieg-buehne[data-format=quer]{aspect-ratio:16 / 10}.einstieg-buehne picture{display:block;width:100%;height:100%}.einstieg-buehne img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.einstieg-karte{position:relative;margin:-72px 24px 0 -36px;padding:24px;background:rgb(var(--p-bg));border:1px solid rgb(var(--p-line-strong));border-radius:4px;box-shadow:0 24px 60px #00000059}html:not(.dark) .einstieg-karte{box-shadow:0 24px 60px #0000001f}.einstieg-beiwerk:not(:has(.einstieg-buehne)) .einstieg-karte{margin:0}.einstieg-karte:before{content:"";position:absolute;left:-1px;top:-1px;width:72px;height:3px;background:rgb(var(--p-primary))}.einstieg-karte>.mono{font-size:12px;line-height:24px;color:rgb(var(--p-muted))}.einstieg-karte-preis{margin-top:12px;font-family:var(--schrift-titel);font-weight:600;font-size:44px;line-height:54px;letter-spacing:-.02em}.einstieg-karte-text{font-size:18px;line-height:36px;color:rgb(var(--p-muted))}.einstieg-karte-zeilen{list-style:none;margin:0;padding:0}.einstieg-karte-zeilen li{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:12px 0 0;border-top:1px solid rgb(var(--p-line));font-size:18px;line-height:24px}.einstieg-pille{flex:none;display:inline-flex;align-items:center;height:26px;padding:0 12px;border:1px solid currentColor;border-radius:13px;font-size:12px;line-height:1;color:rgb(var(--p-ok))}.einstieg-pille[data-ton=warn]{color:rgb(var(--p-gold))}.einstieg-pille[data-ton=alert]{color:rgb(var(--p-alert))}.einstieg-vertrauen{list-style:none;max-width:var(--inhalt);margin:108px auto 0;padding:36px 0 0;border-top:1px solid rgb(var(--p-line));display:flex;flex-wrap:wrap;align-items:center;gap:24px 48px}.vertrauen-eintrag{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}a.vertrauen-eintrag:hover .vertrauen-titel,a.vertrauen-eintrag:hover .vertrauen-zeile strong{text-decoration:underline;text-underline-offset:4px}.vertrauen-text{display:grid;gap:6px}.vertrauen-titel{font-size:16px;line-height:24px}.vertrauen-zeile{font-family:var(--schrift-mono);font-size:12px;line-height:18px;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--p-muted))}.vertrauen-zeile strong{color:rgb(var(--p-ink));font-weight:600}.vertrauen-g{width:28px;height:28px;flex:none}.vertrauen-siegel{height:72px;width:auto;flex:none}.vertrauen-platte{display:flex;align-items:center;height:48px;padding:6px 12px;background:rgb(var(--p-platte));border:1px solid rgb(var(--p-line-strong));border-radius:3px;flex:none}.vertrauen-platte img{height:100%;width:auto}.vertrauen-marke{display:flex;align-items:center;height:44px;flex:none}.vertrauen-marke svg{height:100%;width:auto;display:block}.arbeit{--arbeit-schatten: 0 0 0 / .5;overflow-x:clip}html:not(.dark) .arbeit{--arbeit-schatten: 27 26 23 / .16}.arbeit-buehne{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));align-items:start;margin-top:72px}.arbeit-projekt{grid-area:1 / 1 / 2 / 13;margin:0;border-radius:4px;overflow:hidden;box-shadow:0 36px 72px rgb(var(--arbeit-schatten))}.arbeit-projekt a{display:block}.arbeit-projekt img{display:block;width:100%;height:auto}.arbeit-buehne[data-ohne-blatt] .arbeit-projekt{grid-column:1 / -1}.arbeit-blatt-halter{grid-area:1 / 10 / 2 / 19;position:relative;z-index:1;margin-top:72px}.arbeit-blatt{transform:rotate(3deg);padding:36px;border-radius:3px;background:#fefefe;color:#1b1a17;box-shadow:0 48px 96px rgb(var(--arbeit-schatten))}html.dark .arbeit-blatt{background:#f2f1ed}.arbeit-blatt-kopf{display:flex;justify-content:space-between;gap:24px;margin:0;font-size:12px;line-height:24px;letter-spacing:.14em;text-transform:uppercase;color:#56585c}.arbeit-blatt-marke{color:#856838}.arbeit-blatt-bild{margin-top:24px;aspect-ratio:7 / 3;border-radius:3px;overflow:hidden}.arbeit-blatt-bild img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.arbeit-farben{list-style:none;margin:24px 0 0;padding:0;display:flex;gap:12px}.arbeit-farben li{flex:1;min-width:0}.arbeit-farbe{display:block;height:72px;border-radius:3px;box-shadow:inset 0 0 0 1px #1b1a171a}.arbeit-farbname{display:block;margin-top:8px;font-family:var(--schrift-text);font-size:13px;line-height:18px;color:#56585c;overflow-wrap:anywhere}.arbeit-schrift{display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:center;margin-top:24px;padding-top:24px;border-top:1px solid rgb(227 223 214)}.arbeit-schrift-muster img{display:block;height:72px;width:auto}.arbeit-schrift p{margin:0;font-size:14px;line-height:24px;color:#56585c}.arbeit-fuss{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px;align-items:end;margin-top:108px}.arbeit-satz{margin:0;font-family:var(--schrift-titel);font-weight:600;font-size:32px;line-height:36px;letter-spacing:-.01em;text-wrap:pretty}.arbeit-werte{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:36px;justify-content:flex-end}.arbeit-werte li{display:flex;align-items:center;gap:16px}.arbeit-wert{display:flex;align-items:center;justify-content:center;flex:none;width:72px;height:72px;border-radius:50%;border:3px solid rgb(var(--p-gold));font-family:var(--schrift-titel);font-weight:600;font-size:26px}.arbeit-wert-text{font-size:12px;line-height:24px;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--p-muted))}@media(max-width:900px){.arbeit-buehne{grid-template-columns:minmax(0,1fr);margin-top:36px}.arbeit-projekt,.arbeit-blatt-halter{grid-area:auto}.arbeit-blatt-halter{margin:-36px 0 0 12%}.arbeit-blatt{padding:24px;transform:rotate(2deg)}.arbeit-farben{flex-wrap:wrap;gap:12px}.arbeit-farben li{flex:1 1 144px;display:flex;align-items:center;gap:12px}.arbeit-farbe{flex:none;width:36px;height:36px;border-radius:50%}.arbeit-farbname{margin:0;overflow-wrap:normal}.arbeit-schrift{grid-template-columns:minmax(0,1fr);gap:12px}.arbeit-schrift-muster img{height:54px}.arbeit-fuss{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:72px}.arbeit-satz{font-size:26px;line-height:36px}.arbeit-werte{justify-content:flex-start}}.einstieg [data-bew=auf]{opacity:1;transform:none;transition:none;animation:hero-auf .7s cubic-bezier(.22,.61,.36,1) backwards}.einstieg [data-stufe="1"]{animation-delay:80ms}.einstieg [data-stufe="2"]{animation-delay:.16s}.einstieg [data-stufe="3"]{animation-delay:.24s}.einstieg [data-stufe="4"]{animation-delay:.32s}.einstieg :is(.einstieg-titel,.einstieg-lead){animation-name:hero-gleiten;animation-delay:0s}@media(prefers-reduced-motion:reduce){.einstieg [data-bew=auf]{animation:none}}.preis-innen{grid-template-columns:repeat(2,minmax(0,1fr));gap:72px 36px;align-items:start}.preis-begruendung{display:grid;gap:48px;align-content:start;min-width:0}.preis-marken ul{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.preis-marken li{display:inline-flex;align-items:center;height:36px;padding:0 16px;border:1px solid rgb(var(--p-line-strong));border-radius:3px;font-size:16px;line-height:24px}.preis-marken .mono{font-size:12px;line-height:24px;color:rgb(var(--p-muted))}.preis-nebenweg{font-size:20px;line-height:36px;color:rgb(var(--p-muted))}.preis-nebenweg a{color:rgb(var(--p-gold));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.preis-nebenweg a:hover{color:rgb(var(--p-ink))}.preis-karte{position:relative;display:grid;gap:0;min-width:0;padding:36px;background:rgb(var(--p-surface));border:1px solid rgb(var(--p-line-strong));border-radius:4px}.preis-karte-kante{position:absolute;left:-1px;right:-1px;top:-1px;height:3px;background:rgb(var(--p-primary));border-radius:4px 4px 0 0}.preis-betrag{margin-top:12px;font-family:var(--schrift-titel);font-weight:600;font-size:64px;line-height:72px;letter-spacing:-.025em}.preis-nach{font-size:18px;line-height:36px;color:rgb(var(--p-muted))}.preis-haken{margin-top:36px}.preis-haken li{padding-top:12px;border-top:1px solid rgb(var(--p-line));font-size:18px;color:rgb(var(--p-ink))}.preis-haken li:before,.preis-haken li:after{top:18px}.preis-hinweis{margin-top:24px;font-size:18px;line-height:36px;color:rgb(var(--p-gold))}.preis-knoepfe{margin-top:36px}.preis-knoepfe .knopf{width:100%;justify-content:center}.schritt-zeit{margin-bottom:12px;font-size:14px;color:rgb(var(--p-gold))}.formular-seite{display:grid;gap:48px;align-content:start;min-width:0}body[data-vorlage=landing] [data-flaeche=messing] .formular[data-anordnung=karte]{--p-surface: var(--p-platte);--p-sunken: 242 241 237;--p-ink: var(--p-platte-ink);--p-muted: 86 88 92;--p-line: 227 223 214;--p-line-strong: 201 197 188;--p-gold: 133 104 56;background:rgb(var(--p-surface));color:rgb(var(--p-ink));border-color:transparent;border-radius:4px}body[data-vorlage=landing] [data-flaeche=messing] .formular[data-anordnung=karte] .formular-dank{border-color:#1e7d4f;color:#1e7d4f}body[data-vorlage=landing] [data-flaeche=messing] .formular[data-anordnung=karte] .formular-fehler{border-color:#c1372a;color:#c1372a}@media(max-width:900px){.kopf-landing{height:72px}.kopf-landing .kopf-marke{flex:0 1 auto;min-width:0}.kopf-landing .kopf-marke img{width:100%;max-width:240px;height:auto}.einstieg{padding:72px var(--rand) 108px}.einstieg-innen,.preis-innen{grid-template-columns:minmax(0,1fr);gap:48px}.einstieg-titel{font-size:44px;line-height:54px}.einstieg-knoepfe{margin-top:48px}.einstieg-karte{margin:-36px 12px 0}.einstieg-vertrauen{margin-top:72px;gap:24px 36px}}@media(max-width:640px){.kopf-landing-telefon,.einstieg [data-anruf]{display:none}.kopf-landing .knopf{height:40px;padding:0 12px;font-size:13px;letter-spacing:.08em}.landing-anruf{position:fixed;left:12px;right:12px;bottom:12px;z-index:790;height:60px;display:flex;align-items:center;justify-content:center;border-radius:3px;background:rgb(var(--p-primary));color:rgb(var(--p-on-primary));text-decoration:none;box-shadow:0 12px 36px #0006;font-family:var(--schrift-titel);font-weight:600;font-size:14px;letter-spacing:.1em;text-transform:uppercase}body[data-vorlage=landing]{padding-bottom:84px}body[data-vorlage=landing] #cps-reopen{bottom:84px!important}.einstieg{padding-top:36px}.einstieg-vorzeile{display:none}.einstieg-titel{margin-top:0;font-size:38px;line-height:44px}.einstieg-lead{font-size:20px;line-height:30px}.einstieg-knoepfe{margin-top:36px;flex-direction:column;align-items:stretch}.einstieg-knoepfe .knopf{justify-content:center}.einstieg-karte-preis,.preis-betrag{font-size:44px;line-height:54px}.preis-karte{padding:24px}.vertrauen-siegel{height:60px}}.kennst,.fall,.hero-szene{--kennst-schatten: 0 0 0 / .5;--ks-rahmen: 43 45 48;--ks-feld: 30 32 34;--ks-leise: 176 179 184;--ks-schrift: 232 233 235;--ks-linie: 255 255 255 / .08;--ks-punkt: 255 255 255 / .16;--ks-rot: 242 139 130;overflow-x:clip}html:not(.dark) .kennst,html:not(.dark) .fall,html:not(.dark) .hero-szene{--kennst-schatten: 27 26 23 / .16;--ks-rahmen: 233 234 236;--ks-feld: 255 255 255;--ks-leise: 95 99 104;--ks-schrift: 32 33 36;--ks-linie: 27 26 23 / .1;--ks-punkt: 27 26 23 / .16;--ks-rot: 197 34 31}.kennst-buehne{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;margin-top:72px}.kennst-links{position:relative}.kennst-bild{position:relative;aspect-ratio:4 / 3}.kennst-bild>img,.kennst-bild>picture,.kennst-bild>picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.kennst-saetze{position:relative;z-index:2;display:grid;gap:8px;margin:0;padding:0 0 0 72px;list-style:none}.kennst-buehne:not(:has(.kennst-links)){grid-template-columns:minmax(0,1fr)}.kennst-buehne:not(:has(.kennst-links)) .kennst-saetze{padding:0}.kennst-satz{position:relative;padding:18px 24px 18px 28px;border-radius:4px;transform-origin:0 50%;font-family:var(--schrift-titel);font-weight:600;font-size:26px;line-height:36px;letter-spacing:-.01em;text-wrap:pretty;color:rgb(var(--p-muted));transition:transform .7s cubic-bezier(.22,.61,.36,1),background-color .5s ease,box-shadow .5s ease,color .4s ease}.kennst-satz:before{content:"";position:absolute;left:28px;top:0;width:48px;height:2px;background:rgb(var(--p-gold));opacity:0;transition:opacity .4s ease}.kennst-satz.ist-aktiv{color:rgb(var(--p-ink));background:rgb(var(--grund));box-shadow:0 0 0 1px rgb(var(--p-line)),0 24px 72px rgb(var(--kennst-schatten));transform:translate(-144px) scale(1.1)}.kennst-satz.ist-aktiv:before{opacity:1}.kennst-buehne:not(:has(.kennst-links)) .kennst-satz.ist-aktiv{transform:none}.kennst-pause{position:absolute;left:16px;bottom:16px;z-index:3;width:44px;height:44px;padding:0;border:0;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#1b1a17b8;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .3s ease}.kennst-pause:hover{background:#1b1a17e6}.kennst-pause:focus-visible{outline:3px solid rgb(var(--p-gold));outline-offset:3px}.kennst-pause:before,.kennst-pause:after{content:"";width:4px;height:14px;margin:0 2px;border-radius:1px;background:currentColor}.kennst-pause[aria-pressed=true]:before{width:0;height:0;margin:0 0 0 4px;border-radius:0;background:none;border-style:solid;border-width:8px 0 8px 13px;border-color:transparent transparent transparent currentColor}.kennst-pause[aria-pressed=true]:after{display:none}.angehalten .ks *{animation-play-state:paused!important}.ks{--k: 1cqw;position:absolute;inset:0;container-type:size;overflow:hidden;border-radius:10px;background:rgb(var(--ks-rahmen));box-shadow:0 0 0 1px rgb(var(--ks-linie)),0 36px 72px rgb(var(--kennst-schatten));font-family:var(--schrift-text);line-height:1.3;text-align:left;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}.ks-szene{position:absolute;inset:0;display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}.ks-szene.ist-aktiv{opacity:1;visibility:visible;transition:opacity .5s ease,visibility 0s}.ks-symbol{width:calc(1.9 * var(--k));height:calc(1.9 * var(--k));flex:none}.ks-leiste{flex:none;display:flex;align-items:center;gap:calc(2 * var(--k));height:calc(6.4 * var(--k));padding:0 calc(2.2 * var(--k));background:rgb(var(--ks-rahmen));border-bottom:1px solid rgb(var(--ks-linie))}.ks-punkte{display:flex;gap:calc(.9 * var(--k))}.ks-punkte i{width:calc(1.2 * var(--k));height:calc(1.2 * var(--k));border-radius:50%;background:rgb(var(--ks-punkt))}.ks-adresse{flex:1;display:flex;align-items:center;gap:calc(1.1 * var(--k));min-width:0;max-width:calc(64 * var(--k));height:calc(3.8 * var(--k));padding:0 calc(1.8 * var(--k));border-radius:calc(1.9 * var(--k));background:rgb(var(--ks-feld));color:rgb(var(--ks-leise));font-size:calc(1.75 * var(--k));white-space:nowrap;overflow:hidden}.ks-strich{display:block;flex:none;width:calc(18 * var(--k));height:calc(.9 * var(--k));border-radius:99px;background:currentColor;opacity:.4}.ks-ruhig{display:flex}.ks-pfad{margin-left:calc(-.6 * var(--k))}.ks-chip{display:inline-flex;align-items:center;gap:calc(.7 * var(--k));padding-right:calc(1.1 * var(--k));border-right:1px solid rgb(var(--ks-linie));color:rgb(var(--ks-rot));font-weight:600}.ks-seite{position:relative;flex:1;min-height:0;overflow:hidden}.ks-warnung .ks-seite{display:flex;flex-direction:column;justify-content:center;padding:0 9% calc(3 * var(--k));background:#c5221f;color:#fff}.ks-warnzeichen{width:calc(7.5 * var(--k));height:auto;margin-bottom:calc(3 * var(--k))}.ks-w-titel{font-family:var(--schrift-titel);font-weight:600;font-size:calc(4.8 * var(--k));line-height:1.1;letter-spacing:-.015em}.ks-w-text{max-width:calc(60 * var(--k));margin-top:calc(2.2 * var(--k));font-size:calc(2.2 * var(--k));line-height:1.5}.ks-w-fuss{display:flex;align-items:center;justify-content:space-between;gap:calc(3 * var(--k));max-width:calc(60 * var(--k));margin-top:calc(5 * var(--k));font-size:calc(1.9 * var(--k))}.ks-w-knopf{padding:calc(1.3 * var(--k)) calc(2.6 * var(--k));border-radius:calc(.6 * var(--k));background:#fff;color:#c5221f;font-weight:600}.ks-w-details{text-decoration:underline;text-underline-offset:.2em}.ks-warnung.ist-aktiv .ks-warnzeichen{animation:ks-pochen 1.6s cubic-bezier(.22,.61,.36,1) .3s 2}@keyframes ks-pochen{0%,to{transform:scale(1)}40%{transform:scale(1.14)}}.ks-betrieb{padding:calc(4 * var(--k)) 7% 0;background:#f6f5f2;color:#1b1a17}.ks-kopfzeile{display:flex;align-items:center;gap:calc(3 * var(--k));margin-bottom:calc(6.5 * var(--k))}.ks-logo{width:calc(10 * var(--k));height:calc(2.8 * var(--k));border-radius:calc(.5 * var(--k));background:#1b1a17}.ks-nav{width:calc(6.5 * var(--k));height:calc(1 * var(--k));border-radius:99px;background:#1b1a1747}.ks-nav:first-of-type{margin-left:auto}.ks-gross{max-width:52%;font-family:var(--schrift-titel);font-weight:600;font-size:calc(4.4 * var(--k));line-height:1.12;letter-spacing:-.015em}.ks-zeile{display:block;width:46%;height:calc(1.1 * var(--k));margin-top:calc(2.2 * var(--k));border-radius:99px;background:#1b1a1729}.ks-gross+.ks-zeile{margin-top:calc(3.6 * var(--k))}.ks-zeile.ks-kurz{width:30%}.ks-bildfeld{position:absolute;right:7%;top:calc(14 * var(--k));width:34%;height:56%;border-radius:calc(.8 * var(--k));background:linear-gradient(140deg,#d6cdbd,#a4967e)}.ks-fremd{position:absolute;z-index:1;white-space:nowrap;font-size:calc(2.3 * var(--k));line-height:1.2}.ks-fremd-1{left:5%;top:47%;padding:calc(1 * var(--k)) calc(1.8 * var(--k));background:#ffe600;color:#b0001a;border:calc(.35 * var(--k)) dashed rgb(176 0 26);font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-weight:900;font-size:calc(2.5 * var(--k));transform:rotate(-4deg)}.ks-fremd-2{left:47%;top:76%;color:#00e;font-family:Times New Roman,Times,serif;text-decoration:underline;font-size:calc(2.6 * var(--k))}.ks-fremd-3{left:52%;top:20%;padding:calc(.8 * var(--k)) calc(1.4 * var(--k));background:#111;color:#39ff14;font-family:ui-monospace,Menlo,monospace;transform:rotate(3deg)}.ks-fremd-4{left:7%;top:79%;color:#00e;font-family:Times New Roman,Times,serif;text-decoration:underline;font-size:calc(2.6 * var(--k))}.ks-fremde-links.ist-aktiv .ks-fremd{animation:ks-platzen .45s cubic-bezier(.34,1.56,.64,1) backwards}.ks-fremde-links.ist-aktiv .ks-fremd-1{animation-delay:.35s}.ks-fremde-links.ist-aktiv .ks-fremd-2{animation-delay:.8s}.ks-fremde-links.ist-aktiv .ks-fremd-3{animation-delay:1.25s}.ks-fremde-links.ist-aktiv .ks-fremd-4{animation-delay:1.7s}@keyframes ks-platzen{0%{opacity:0;scale:.4}}.ks-grau{background:#f0f0f1;color:#3c434a}.ks-mitte{display:flex;align-items:center;justify-content:center}.ks-anmelden{display:flex;flex-direction:column;align-items:center;width:44%;min-width:calc(34 * var(--k))}.ks-rund{width:calc(7 * var(--k));height:calc(7 * var(--k));margin-bottom:calc(2.6 * var(--k));border-radius:50%;background:#3c434a38}.ks-fehler{align-self:stretch;padding:calc(1.4 * var(--k)) calc(1.8 * var(--k));border-left:calc(.5 * var(--k)) solid rgb(214 54 56);background:#fff;box-shadow:0 1px 2px #0000001a;font-size:calc(1.8 * var(--k));line-height:1.4}.ks-karte{display:flex;flex-direction:column;align-self:stretch;margin-top:calc(2 * var(--k));padding:calc(3 * var(--k));border:1px solid rgb(220 220 222);border-radius:calc(.5 * var(--k));background:#fff;font-size:calc(1.7 * var(--k))}.ks-feldname{margin-bottom:calc(.6 * var(--k))}.ks-feld{margin-bottom:calc(2 * var(--k));padding:calc(1 * var(--k)) calc(1.2 * var(--k));border:1px solid rgb(140 143 148);border-radius:calc(.4 * var(--k));color:#1e1e1e;font-size:calc(2 * var(--k))}.ks-a-knopf{align-self:flex-end;padding:calc(.9 * var(--k)) calc(2 * var(--k));border-radius:calc(.4 * var(--k));background:#2271b1;color:#fff;font-weight:600}.ks-anmeldung.ist-aktiv .ks-fehler{animation:ks-einblenden .35s ease .5s backwards}.ks-anmeldung.ist-aktiv .ks-karte{animation:ks-wackeln .5s cubic-bezier(.36,.07,.19,.97) .45s both}@keyframes ks-einblenden{0%{opacity:0}}@keyframes ks-wackeln{20%,80%{translate:calc(-.6 * var(--k)) 0}30%,50%,70%{translate:calc(-1.4 * var(--k)) 0}40%,60%{translate:calc(1.4 * var(--k)) 0}}.ks-gedimmt{filter:blur(calc(.35 * var(--k))) brightness(.55) saturate(.6)}.ks-meldung{position:absolute;left:50%;top:56%;z-index:1;translate:-50% -50%;width:66%;display:grid;grid-template-columns:auto minmax(0,1fr);gap:calc(1.4 * var(--k)) calc(2.2 * var(--k));padding:calc(3 * var(--k));border-radius:calc(1 * var(--k));background:#1f2125;color:#fff;box-shadow:0 calc(2 * var(--k)) calc(6 * var(--k)) #00000080}.ks-schild{width:calc(6.4 * var(--k));height:auto;color:#d93025}.ks-v-titel{font-family:var(--schrift-titel);font-weight:600;font-size:calc(3 * var(--k));line-height:1.15}.ks-v-text{margin-top:calc(1 * var(--k));font-size:calc(1.8 * var(--k));line-height:1.45;color:#d6d8dc}.ks-v-fund{margin-top:calc(1.2 * var(--k));font-family:var(--schrift-mono);font-size:calc(1.5 * var(--k));color:#f28b82}.ks-v-knopf{grid-column:2;justify-self:end;padding:calc(.9 * var(--k)) calc(2.2 * var(--k));border:1px solid rgb(255 255 255 / .4);border-radius:calc(.5 * var(--k));font-size:calc(1.7 * var(--k))}.ks-virenschutz.ist-aktiv .ks-meldung{animation:ks-aufspringen .5s cubic-bezier(.34,1.56,.64,1) .45s backwards}@keyframes ks-aufspringen{0%{opacity:0;scale:.85}}.ks-chatkopf{gap:calc(1.6 * var(--k));color:rgb(var(--ks-schrift));font-size:calc(1.8 * var(--k));line-height:1.25}.ks-chatkopf b{display:block;font-weight:600}.ks-chatkopf small{display:block;font-size:calc(1.5 * var(--k));color:rgb(var(--ks-leise))}.ks-avatar{display:flex;align-items:center;justify-content:center;width:calc(4.2 * var(--k));height:calc(4.2 * var(--k));border-radius:50%;background:#856838;color:#fff;font-style:normal;font-weight:600;font-size:calc(1.9 * var(--k))}.ks-verlauf{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:calc(1.2 * var(--k));padding:calc(4 * var(--k)) 16% 0 6%;background:#efede8}.ks-tag{align-self:center;margin-top:calc(1 * var(--k));padding:calc(.4 * var(--k)) calc(1.4 * var(--k));border-radius:99px;background:#ffffffb3;font-size:calc(1.5 * var(--k));color:#54585e}.ks-blase{max-width:64%;padding:calc(1.4 * var(--k)) calc(2 * var(--k)) calc(1 * var(--k));border-radius:calc(1.8 * var(--k)) calc(1.8 * var(--k)) calc(.4 * var(--k)) calc(1.8 * var(--k));background:#eadbc0;color:#1b1a17;font-size:calc(2.1 * var(--k));line-height:1.4}.ks-blase small{display:block;margin-top:calc(.4 * var(--k));text-align:right;font-size:calc(1.4 * var(--k));color:#54585e}.ks-funkstille.ist-aktiv :is(.ks-tag,.ks-blase){animation:ks-nachricht .45s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:calc(.3s + var(--folge) * .75s)}@keyframes ks-nachricht{0%{opacity:0;translate:0 calc(2 * var(--k))}}.ks-fehlerseite{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 12%;background:#fff;color:#202124}.ks-blatt{width:calc(7 * var(--k));height:auto;margin-bottom:calc(3 * var(--k));color:#5f6368}.ks-e-titel{font-family:var(--schrift-titel);font-weight:600;font-size:calc(3.8 * var(--k));line-height:1.15;letter-spacing:-.01em}.ks-e-text{margin-top:calc(1.6 * var(--k));font-size:calc(2 * var(--k));color:#54585e}.ks-e-code{margin-top:calc(1.2 * var(--k));font-family:var(--schrift-mono);font-size:calc(1.5 * var(--k));letter-spacing:.04em;color:#54585e}.ks-e-knopf{margin-top:calc(4 * var(--k));padding:calc(1.1 * var(--k)) calc(2.4 * var(--k));border-radius:calc(.5 * var(--k));background:#1967d2;color:#fff;font-size:calc(1.8 * var(--k));font-weight:600}@media(max-width:900px){.kennst-buehne{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:36px}.kennst-bild{aspect-ratio:1 / 1}.ks{--k: 1.6cqw}.kennst-saetze{gap:4px;padding:0}.kennst-satz{padding:14px 18px 14px 20px;font-size:20px;line-height:28px}.kennst-satz:before{left:20px}.kennst-satz.ist-aktiv{transform:none}.kennst-pause{left:auto;right:10px;bottom:10px;width:36px;height:36px}.kennst-pause:before,.kennst-pause:after{height:12px;width:3px}.ks-gross{max-width:100%}.ks-bildfeld{display:none}.ks-zeile{width:80%}.ks-zeile.ks-kurz{width:55%}.ks-fremd-2{left:34%;top:72%}.ks-fremd-3{left:30%;top:33%}.ks-fremd-1{top:54%}.ks-fremd-4{top:86%}.ks-anmelden{width:78%}.ks-meldung{width:86%}.ks-blase{max-width:82%}.ks-fehlerseite{padding:0 9%}}.ks-tisch{background:#e7e2d8}.ks-zeiger{position:absolute;left:45%;top:55%;z-index:3;width:calc(2.4 * var(--k));height:auto;filter:drop-shadow(0 1px 1px rgb(0 0 0 / .3));pointer-events:none}.ks-telefon{position:relative;flex:none;min-width:0;height:90%;aspect-ratio:9 / 18.5;padding:calc(.8 * var(--k));border-radius:calc(4 * var(--k));background:#1b1a17;box-shadow:0 calc(2 * var(--k)) calc(5 * var(--k)) #00000040}.ks-schirm{position:relative;width:100%;height:100%;overflow:hidden;border-radius:calc(3.2 * var(--k));background:#fff;color:#1b1a17}@keyframes ks-fallen{0%{opacity:0;translate:0 calc(-4 * var(--k))}}@keyframes ks-drehen{to{rotate:1turn}}.ks-fremd-blase{align-self:flex-start;border-radius:calc(1.8 * var(--k)) calc(1.8 * var(--k)) calc(1.8 * var(--k)) calc(.4 * var(--k));background:#fff}.ks-fremd-blase b{display:block;margin-bottom:calc(.3 * var(--k));font-size:calc(1.5 * var(--k));font-weight:600;color:#3e5a73}.ks-fremd-blase[data-ton="2"] b{color:#856838}.ks-fremd-blase small{text-align:left}.ks-galerie{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:calc(2.4 * var(--k)) calc(3 * var(--k));padding:0 9%;background:#ecebe8}.ks-vorlage{display:flex;flex-direction:column;gap:calc(.8 * var(--k));min-width:0}.ks-vorlage-seite{display:flex;flex-direction:column;gap:calc(1 * var(--k));padding:calc(1.2 * var(--k));border-radius:calc(.6 * var(--k));background:#fff;box-shadow:0 calc(.4 * var(--k)) calc(1.4 * var(--k)) #0000001f}.ks-vorlage-kopf{display:flex;align-items:center;gap:calc(1 * var(--k))}.ks-vorlage-kopf i{width:calc(3.6 * var(--k));height:calc(.7 * var(--k));border-radius:99px;background:#1b1a1740}.ks-vorlage-kopf i:first-child{width:calc(6 * var(--k));height:calc(1.4 * var(--k));margin-right:auto;border-radius:calc(.3 * var(--k));background:#2e7d8c}.ks-vorlage-bild{position:relative;height:calc(9 * var(--k));overflow:hidden;border-radius:calc(.4 * var(--k));background:linear-gradient(120deg,#84bec6,#38788c)}.ks-vorlage-bild i{position:absolute;bottom:0;width:20%;height:44%;border-radius:999px 999px 0 0;background:#ffffff8c}.ks-vorlage-bild i:before{content:"";position:absolute;left:50%;bottom:112%;width:64%;aspect-ratio:1;translate:-50% 0;border-radius:50%;background:inherit}.ks-vorlage-bild i:first-child{left:28%}.ks-vorlage-bild i:last-child{left:54%;height:52%}.ks-vorlage-titel{font-family:var(--schrift-titel);font-weight:600;font-size:calc(1.8 * var(--k));line-height:1.15;color:#1b1a17}.ks-vorlage-knopf{align-self:flex-start;padding:calc(.5 * var(--k)) calc(1.2 * var(--k));border-radius:99px;background:#2e7d8c;color:#fff;font-size:calc(1.2 * var(--k));font-weight:600}.ks-vorlage-name{text-align:center;font-family:var(--schrift-mono);font-size:calc(1.15 * var(--k));letter-spacing:.04em;color:#54585e}.ks-baukasten.ist-aktiv .ks-vorlage{animation:ks-nachricht .45s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:calc(.2s + var(--folge) * .45s)}.ks-suchfeld span{color:rgb(var(--ks-schrift))}.ks-treffer{padding:calc(2.4 * var(--k)) 7% 0;background:#fff;color:#202124}.ks-treffer-zahl{font-size:calc(1.4 * var(--k));color:#54585e}.ks-orte{display:grid;grid-template-columns:minmax(0,1fr) 36%;gap:calc(2 * var(--k));margin-top:calc(1.6 * var(--k));padding:calc(1.6 * var(--k));border:1px solid rgb(218 220 224);border-radius:calc(1 * var(--k))}.ks-orte-liste{display:grid;gap:calc(1.2 * var(--k))}.ks-ort{display:grid;gap:calc(.2 * var(--k));font-size:calc(1.4 * var(--k));line-height:1.3;color:#54585e}.ks-ort b{font-size:calc(1.75 * var(--k));font-weight:600;color:#1a0dab}.ks-ort span{display:flex;align-items:center;gap:calc(.6 * var(--k))}.ks-sterne{flex:none;width:calc(7 * var(--k));height:auto;color:#e8a000}.ks-ort small{font-size:calc(1.3 * var(--k))}.ks-plan{position:relative;overflow:hidden;border-radius:calc(.6 * var(--k));background:#e5ece8}.ks-plan:before{content:"";position:absolute;inset:0;background:linear-gradient(60deg,transparent 46%,rgb(255 255 255) 46% 50%,transparent 50%),linear-gradient(-20deg,transparent 58%,rgb(255 255 255) 58% 61%,transparent 61%),linear-gradient(100deg,transparent 30%,rgb(250 220 140) 30% 33%,transparent 33%)}.ks-plan i{position:absolute;left:var(--x);top:var(--y);isolation:isolate;display:flex;align-items:center;justify-content:center;width:calc(2.4 * var(--k));height:calc(2.4 * var(--k));translate:-50% -100%;font-style:normal;font-weight:700;font-size:calc(1.2 * var(--k));color:#fff}.ks-plan i:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50% 50% 50% 0;rotate:-45deg;background:#c5221f}.ks-ergebnis{display:grid;gap:calc(.8 * var(--k));margin-top:calc(2.2 * var(--k))}.ks-ergebnis-titel{display:block;width:52%;height:calc(1.3 * var(--k));border-radius:99px;background:#1a0dab80}.ks-ergebnis .ks-zeile{width:78%;margin-top:0}.ks-seite-drei{position:absolute;right:7%;bottom:calc(3 * var(--k));padding:calc(.9 * var(--k)) calc(1.8 * var(--k));border-radius:99px;background:#c5221f;color:#fff;font-size:calc(1.7 * var(--k));font-weight:600;rotate:-3deg;box-shadow:0 calc(.6 * var(--k)) calc(1.6 * var(--k)) #0003}.ks-suche.ist-aktiv .ks-ort{animation:ks-nachricht .4s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:calc(.2s + var(--folge) * .3s)}.ks-suche.ist-aktiv .ks-seite-drei{animation:ks-aufspringen .5s cubic-bezier(.34,1.56,.64,1) 1.4s backwards}.ks-mit-werkzeug{padding-top:calc(7.6 * var(--k))}.ks-werkzeug{position:absolute;left:0;right:0;top:0;display:flex;align-items:center;gap:calc(2.4 * var(--k));height:calc(3.6 * var(--k));padding:0 4%;background:#1d2327;color:#f0f0f1;font-size:calc(1.4 * var(--k))}.ks-werkzeug-zu{position:relative;display:inline-flex;align-items:center;gap:calc(.5 * var(--k));color:#a7aaad}.ks-werkzeug-zu .ks-symbol{width:calc(1.4 * var(--k));height:calc(1.4 * var(--k))}.ks-verbot{position:absolute;left:50%;top:56%;z-index:2;display:grid;gap:calc(1 * var(--k));width:58%;translate:-50% -50%;padding:calc(2.4 * var(--k)) calc(2.6 * var(--k));border-top:calc(.5 * var(--k)) solid rgb(214 54 56);border-radius:calc(.6 * var(--k));background:#fff;color:#3c434a;font-size:calc(1.7 * var(--k));line-height:1.45;box-shadow:0 calc(1.6 * var(--k)) calc(4 * var(--k)) #00000040}.ks-verbot b{font-family:var(--schrift-titel);font-size:calc(2.4 * var(--k));color:#1b1a17}.ks-verbot-knopf{justify-self:end;padding:calc(.7 * var(--k)) calc(2.2 * var(--k));border-radius:calc(.4 * var(--k));background:#2271b1;color:#fff;font-weight:600}.ks-gesperrt .ks-zeiger{left:40%;top:40%}.ks-gesperrt.ist-aktiv .ks-zeiger{animation:ks-anfahren 1s cubic-bezier(.22,.61,.36,1) .2s backwards}@keyframes ks-anfahren{0%{translate:calc(12 * var(--k)) calc(24 * var(--k))}}.ks-gesperrt.ist-aktiv .ks-verbot{animation:ks-aufspringen .45s cubic-bezier(.34,1.56,.64,1) 1.3s backwards}.ks-rechnung{position:absolute;top:14%;width:29%;padding:calc(2.2 * var(--k));border-radius:calc(.3 * var(--k));background:#fff;color:#1b1a17;font-size:calc(1.4 * var(--k));line-height:1.4;box-shadow:0 calc(.8 * var(--k)) calc(2.4 * var(--k)) #00000029}.ks-rechnung:nth-child(1){left:4%;rotate:-6deg}.ks-rechnung:nth-child(2){left:35.5%;top:9%;rotate:2deg}.ks-rechnung:nth-child(3){left:67%;top:16%;rotate:7deg}.ks-rechnung-kopf{display:flex;justify-content:space-between;align-items:baseline;gap:calc(1 * var(--k));margin-bottom:calc(1.6 * var(--k));font-family:var(--schrift-mono);font-size:calc(1.15 * var(--k));letter-spacing:.04em;color:#54585e}.ks-rechnung-kopf b{font-family:var(--schrift-titel);font-weight:600;font-size:calc(2.2 * var(--k));letter-spacing:-.01em;color:#1b1a17}.ks-rechnung .ks-zeile{width:70%;margin-top:calc(1 * var(--k))}.ks-rechnung-posten{display:flex;justify-content:space-between;gap:calc(1 * var(--k));margin-top:calc(2.4 * var(--k));padding-top:calc(1.2 * var(--k));border-top:1px solid rgb(27 26 23 / .15)}.ks-rechnung-posten b{white-space:nowrap;font-weight:600}.ks-rechnung-fuss{margin-top:calc(2 * var(--k));font-size:calc(1.15 * var(--k));color:#54585e}.ks-zettel{position:absolute;left:40%;top:62%;z-index:2;padding:calc(2 * var(--k)) calc(2.6 * var(--k));background:#ffe45c;color:#1b1a17;font-family:var(--schrift-titel);font-weight:600;font-size:calc(3.4 * var(--k));rotate:-6deg;box-shadow:0 calc(.6 * var(--k)) calc(1.6 * var(--k)) #0000002e}.ks-rechnungen.ist-aktiv .ks-rechnung{animation:ks-fallen .5s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:calc(.2s + var(--folge) * .4s)}.ks-rechnungen.ist-aktiv .ks-zettel{animation:ks-aufspringen .45s cubic-bezier(.34,1.56,.64,1) 1.6s backwards}.ks-kaputt{padding:calc(3.4 * var(--k)) 0 0 calc(1.6 * var(--k))}.ks-kaputt-kopf{display:flex;align-items:center;gap:calc(1.4 * var(--k));white-space:nowrap;font-size:calc(1.5 * var(--k))}.ks-kaputt-kopf .ks-logo{flex:none;width:calc(8 * var(--k));height:calc(2.4 * var(--k))}.ks-kaputt-titel{margin-top:calc(2.4 * var(--k));white-space:nowrap;font-family:var(--schrift-titel);font-weight:600;font-size:calc(4.2 * var(--k));line-height:1.1;letter-spacing:-.015em}.ks-kaputt-bild{display:block;width:160%;height:24%;margin-top:calc(1.6 * var(--k));border-radius:calc(.4 * var(--k));background:linear-gradient(140deg,#d6cdbd,#a4967e)}.ks-kaputt-text{width:150%;margin-top:calc(1.6 * var(--k));font-size:calc(.95 * var(--k));line-height:1.35;color:#3c4046}.ks-kaputt-knopf{position:absolute;left:58%;top:44%;padding:calc(.8 * var(--k)) calc(1.6 * var(--k));background:#856838;color:#fff;font-size:calc(1.3 * var(--k));font-weight:600;white-space:nowrap}.ks-kaputt-rollbalken{position:absolute;left:4%;right:44%;bottom:calc(1 * var(--k));height:calc(.6 * var(--k));border-radius:99px;background:#1b1a1759}.ks-handy.ist-aktiv .ks-kaputt>:not(.ks-kaputt-rollbalken){animation:ks-wischen 2.4s ease-in-out .6s}.ks-handy.ist-aktiv .ks-kaputt-rollbalken{animation:ks-rollen 2.4s ease-in-out .6s}@keyframes ks-wischen{50%{translate:calc(-7 * var(--k)) 0}}@keyframes ks-rollen{50%{translate:40% 0}}.ks-shop{padding:calc(2.4 * var(--k)) 6% 0;background:#fafaf8;color:#1b1a17}.ks-shopkopf{display:flex;align-items:center;gap:calc(2.4 * var(--k))}.ks-shopkopf .ks-nav:first-of-type{margin-left:auto}.ks-korb{display:flex}.ks-korb .ks-symbol{width:calc(2.4 * var(--k));height:calc(2.4 * var(--k))}.ks-fehlerband{margin-top:calc(2.4 * var(--k));padding:calc(1.2 * var(--k)) calc(1.8 * var(--k));border-left:calc(.5 * var(--k)) solid rgb(217 48 37);border-radius:calc(.5 * var(--k));background:#fce8e6;color:#a50e0e;font-size:calc(1.6 * var(--k));font-weight:600}.ks-produkte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(2.4 * var(--k));margin-top:calc(2.6 * var(--k))}.ks-produkt{display:grid;gap:calc(1 * var(--k));font-size:calc(1.6 * var(--k))}.ks-bild-weg{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border:1px dashed rgb(27 26 23 / .3);border-radius:calc(.5 * var(--k));background:#f0efec;color:#1b1a1773}.ks-bild-weg svg{width:26%;height:auto}.ks-produkt .ks-zeile{width:80%;margin-top:0}.ks-toast{position:absolute;right:5%;bottom:calc(2.6 * var(--k));padding:calc(1.2 * var(--k)) calc(2 * var(--k));border-radius:calc(.6 * var(--k));background:#1e7d4f;color:#fff;font-size:calc(1.6 * var(--k));font-weight:600;box-shadow:0 calc(.8 * var(--k)) calc(2.4 * var(--k)) #0003}.ks-update.ist-aktiv .ks-toast{animation:ks-aufspringen .45s cubic-bezier(.34,1.56,.64,1) .3s backwards}.ks-update.ist-aktiv .ks-fehlerband{animation:ks-einblenden .4s ease 1.2s backwards}@property --ks-sek{syntax: "<integer>"; inherits: false; initial-value: 10;}.ks-laedt{padding:calc(4.4 * var(--k)) calc(1.8 * var(--k)) 0}.ks-ladebalken{position:absolute;left:0;top:0;width:72%;height:calc(.5 * var(--k));background:#856838}.ks-skelett{display:grid;gap:calc(1.4 * var(--k))}.ks-skelett i{display:block;height:calc(4 * var(--k));border-radius:calc(.5 * var(--k));background:#1b1a1714}.ks-skelett i:first-child{height:calc(10 * var(--k))}.ks-warten{position:absolute;left:0;right:0;top:52%;display:flex;flex-direction:column;align-items:center;gap:calc(1.4 * var(--k))}.ks-kreisel{width:calc(5 * var(--k));height:calc(5 * var(--k));border:calc(.6 * var(--k)) solid rgb(27 26 23 / .12);border-top-color:#856838;border-radius:50%}.ks-warten p{padding:calc(.6 * var(--k)) calc(1.4 * var(--k));border-radius:99px;background:#fff;font-size:calc(1.5 * var(--k));color:#3c4046;white-space:nowrap}.ks-sekunden{--ks-sek: 10;counter-reset:ks-sek var(--ks-sek)}.ks-sekunden:after{content:counter(ks-sek) " s"}.ks-laden.ist-aktiv .ks-kreisel{animation:ks-drehen 1s linear infinite}.ks-laden.ist-aktiv .ks-sekunden{animation:ks-zaehlen 4s steps(4,end) forwards}.ks-laden.ist-aktiv .ks-ladebalken{animation:ks-balken 3s cubic-bezier(.22,.61,.36,1) backwards}@keyframes ks-zaehlen{0%{--ks-sek: 6}to{--ks-sek: 10}}@keyframes ks-balken{0%{width:6%}}.ks-abgleich{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(3 * var(--k));padding:0 6%}.ks-kanaele{display:flex;align-items:center;gap:calc(2.4 * var(--k))}.ks-kanal{width:calc(30 * var(--k));padding:calc(2.4 * var(--k));border-radius:calc(.8 * var(--k));background:#fff;color:#3c4046;font-size:calc(1.8 * var(--k));box-shadow:0 calc(.4 * var(--k)) calc(1.4 * var(--k)) #0000001a}.ks-kanal-name{font-family:var(--schrift-mono);font-size:calc(1.35 * var(--k));letter-spacing:.08em;text-transform:uppercase;color:#54585e}.ks-kanal-bild{display:block;height:calc(13 * var(--k));margin:calc(1.2 * var(--k)) 0;border-radius:calc(.5 * var(--k));background:linear-gradient(140deg,#966840,#603e24)}.ks-kanal-artikel{font-weight:600;color:#1b1a17}.ks-lager{display:inline-block;margin-top:calc(1 * var(--k));padding:calc(.5 * var(--k)) calc(1.4 * var(--k));border-radius:99px;font-size:calc(1.6 * var(--k));font-weight:600}.ks-lager-gut{background:#e2f2e9;color:#14643c}.ks-lager-schlecht{background:#fce8e6;color:#a50e0e}.ks-ungleich{display:flex;align-items:center;justify-content:center;flex:none;width:calc(6 * var(--k));height:calc(6 * var(--k));border-radius:50%;background:#c5221f;color:#fff;font-size:calc(3.6 * var(--k));font-weight:600}.ks-hinweiszeile{padding:calc(1.3 * var(--k)) calc(2.2 * var(--k));border-left:calc(.5 * var(--k)) solid rgb(232 160 0);border-radius:calc(.6 * var(--k));background:#fff4d6;color:#6e4800;font-size:calc(1.8 * var(--k));font-weight:600}.ks-bestand.ist-aktiv .ks-ungleich{animation:ks-aufspringen .5s cubic-bezier(.34,1.56,.64,1) .5s backwards}.ks-bestand.ist-aktiv .ks-hinweiszeile{animation:ks-nachricht .45s cubic-bezier(.22,.61,.36,1) 1.2s backwards}.ks-mailkopf{gap:calc(1.2 * var(--k));color:rgb(var(--ks-schrift));font-size:calc(1.7 * var(--k))}.ks-mailkopf .ks-symbol{width:calc(2.2 * var(--k));height:calc(2.2 * var(--k))}.ks-mail{padding:calc(3.4 * var(--k)) 8% 0;background:#fff;color:#202124}.ks-mail-betreff{font-family:var(--schrift-titel);font-weight:600;font-size:calc(3.2 * var(--k));line-height:1.2;letter-spacing:-.01em}.ks-mail-von{display:flex;align-items:center;gap:calc(1.4 * var(--k));margin-top:calc(2.6 * var(--k))}.ks-mail-von .ks-avatar{background:#3e5a73}.ks-mail-von p{font-size:calc(1.6 * var(--k));line-height:1.35}.ks-mail-von small{display:block;font-size:calc(1.4 * var(--k));color:#54585e}.ks-mail-text{max-width:calc(66 * var(--k));margin-top:calc(2.6 * var(--k));font-size:calc(2.2 * var(--k));line-height:1.55}.ks-mail-zitat{max-width:calc(60 * var(--k));margin-top:calc(3 * var(--k));padding-left:calc(1.8 * var(--k));border-left:calc(.4 * var(--k)) solid rgb(218 220 224);font-size:calc(1.7 * var(--k));line-height:1.5;color:#54585e}.ks-mail-zitat small{display:block;margin-bottom:calc(.4 * var(--k));font-size:calc(1.4 * var(--k))}.ks-mail-gruss{margin-top:calc(1.6 * var(--k));font-size:calc(2.2 * var(--k));color:#54585e}.ks-agentur.ist-aktiv .ks-mail-text{animation:ks-einblenden .5s ease .4s backwards}.ks-bearbeiten{padding:calc(4 * var(--k)) 8% 0}.ks-formular{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:calc(1.2 * var(--k)) calc(2 * var(--k));max-width:calc(44 * var(--k));padding:calc(2.4 * var(--k));border:1px solid rgb(220 220 222);border-radius:calc(.6 * var(--k));background:#fff;font-size:calc(1.6 * var(--k))}.ks-formular .ks-feld,.ks-formular .ks-feldname{margin:0}.ks-dialog{position:absolute;left:50%;top:58%;width:56%;translate:-50% -50%;padding:calc(2.6 * var(--k));border-radius:calc(.8 * var(--k));background:#fff;color:#3c434a;font-size:calc(1.7 * var(--k));line-height:1.45;box-shadow:0 calc(1.6 * var(--k)) calc(4.4 * var(--k)) #00000047}.ks-dialog-titel{font-family:var(--schrift-titel);font-weight:600;font-size:calc(2.6 * var(--k));color:#1b1a17}.ks-dialog-text{margin-top:calc(1 * var(--k))}.ks-dialog-knoepfe{display:flex;justify-content:flex-end;gap:calc(1.4 * var(--k));margin-top:calc(2.4 * var(--k))}.ks-dialog-knoepfe span{position:relative;padding:calc(.8 * var(--k)) calc(2 * var(--k));border:1px solid rgb(140 143 148);border-radius:calc(.4 * var(--k));color:#1b1a17;font-weight:600}.ks-dialog-knoepfe .ks-dialog-ja{border-color:transparent;background:#c5221f;color:#fff}.ks-zoegern .ks-zeiger{left:50%;top:60%}.ks-zoegern.ist-aktiv .ks-zeiger{animation:ks-pendeln 3.2s ease-in-out .3s infinite}@keyframes ks-pendeln{0%,to{translate:0 0}30%{translate:calc(-11 * var(--k)) calc(.4 * var(--k))}55%{translate:calc(.6 * var(--k)) 0}78%{translate:calc(-4 * var(--k)) calc(.3 * var(--k))}}.ks-pruefung{display:flex;flex-direction:column;justify-content:center;gap:calc(1.2 * var(--k));padding:0 12%}.ks-pruefung:after{content:"?";position:absolute;right:6%;top:50%;translate:0 -50%;font-family:var(--schrift-titel);font-weight:600;font-size:calc(30 * var(--k));line-height:1;color:#1b1a170f}.ks-pruefung-titel{margin-bottom:calc(1 * var(--k));font-family:var(--schrift-titel);font-weight:600;font-size:calc(2.8 * var(--k));color:#1b1a17}.ks-pruefung-zeile{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:calc(2 * var(--k));max-width:calc(56 * var(--k));padding:calc(1.4 * var(--k)) calc(2 * var(--k));border-radius:calc(.6 * var(--k));background:#fff;color:#202124;font-size:calc(1.8 * var(--k));box-shadow:0 1px 2px #00000014}.ks-pruefung-zeile b{min-width:calc(3.2 * var(--k));padding:calc(.3 * var(--k)) calc(1.2 * var(--k));border-radius:99px;background:#fff4d6;color:#6e4800;text-align:center;font-weight:600}.ks-ungewiss.ist-aktiv .ks-pruefung-zeile{animation:ks-nachricht .45s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:calc(.2s + var(--folge) * .35s)}.ks-zahlen{display:flex;flex-direction:column;padding:calc(3.4 * var(--k)) 7% 0}.ks-zahlen-titel{font-family:var(--schrift-titel);font-weight:600;font-size:calc(2.4 * var(--k));color:#1b1a17}.ks-kennzahlen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(1.6 * var(--k));margin-top:calc(2.2 * var(--k))}.ks-kennzahlen p{display:grid;align-content:start;gap:calc(.4 * var(--k));padding:calc(1.6 * var(--k)) calc(1.8 * var(--k));border-radius:calc(.6 * var(--k));background:#fff;font-size:calc(1.4 * var(--k));color:#54585e}.ks-kennzahlen b{font-family:var(--schrift-titel);font-weight:600;font-size:calc(3.6 * var(--k));line-height:1.1;color:#1b1a17}.ks-kennzahlen small{font-size:calc(1.3 * var(--k));font-weight:600;color:#14643c}.ks-kennzahlen .ks-null{box-shadow:inset 0 0 0 calc(.3 * var(--k)) #c5221f}.ks-kennzahlen .ks-null b{color:#c5221f}.ks-legende{display:flex;gap:calc(3 * var(--k));margin-top:calc(2.4 * var(--k));font-size:calc(1.4 * var(--k));color:#54585e}.ks-legende span{display:inline-flex;align-items:center;gap:calc(.8 * var(--k))}.ks-legende i{width:calc(2.4 * var(--k));height:calc(.4 * var(--k));border-radius:99px;background:#3e5a73}.ks-legende span+span i{background:#c5221f}.ks-kurven{flex:1;width:100%;min-height:0;margin:calc(1.4 * var(--k)) 0 calc(8 * var(--k))}.ks-kurve-besuch{stroke:#3e5a73;stroke-width:2.5;vector-effect:non-scaling-stroke}.ks-kurve-null{stroke:#c5221f;stroke-width:2.5;vector-effect:non-scaling-stroke}.ks-leer.ist-aktiv .ks-kurven{animation:ks-aufdecken 1.6s ease-out .3s backwards}.ks-leer.ist-aktiv .ks-null{animation:ks-pochen 1.4s ease-in-out 1.8s 2}@keyframes ks-aufdecken{0%{clip-path:inset(0 100% 0 0)}}@media(max-width:900px){.ks-galerie{gap:calc(1.6 * var(--k)) calc(2 * var(--k));padding:0 5%}.ks-orte{grid-template-columns:minmax(0,1fr) 30%}.ks-verbot,.ks-dialog{width:86%}.ks-rechnung{width:44%}.ks-rechnung:nth-child(1){left:3%;top:6%}.ks-rechnung:nth-child(2){left:53%;top:4%}.ks-rechnung:nth-child(3){left:28%;top:44%}.ks-zettel{left:6%;top:70%}.ks-kanal{width:40%}.ks-formular{max-width:none}.ks-kennzahlen{gap:calc(1 * var(--k))}.ks-kennzahlen b{font-size:calc(2.8 * var(--k))}.ks-pruefung{padding:0 7%}.ks-mail{padding:calc(2.6 * var(--k)) 7% 0}.ks-mail-text{font-size:calc(1.7 * var(--k))}.ks-seite-drei,.ks-toast{right:auto;left:6%}}.kennst-satz.mit-titel{padding-top:20px;padding-bottom:20px}.kennst-satz-titel{display:block}.kennst-satz-text{display:block;margin-top:8px;font-family:var(--schrift-text);font-weight:400;font-size:18px;line-height:28px;letter-spacing:0;color:rgb(var(--p-muted))}.kennst-aussage{margin-top:108px}.kennst .abschnitt-fuss{margin-top:72px}@media(max-width:900px){.kennst-satz-text{font-size:16px;line-height:24px}.kennst-aussage{margin-top:72px}}.ks-anforderung{display:flex;flex-direction:column;justify-content:center;gap:calc(1.2 * var(--k));padding:0 10%}.ks-anforderung-titel{margin-bottom:calc(.8 * var(--k));font-family:var(--schrift-titel);font-weight:600;font-size:calc(2.8 * var(--k));color:#1b1a17}.ks-anforderung-zeile{display:grid;grid-template-columns:calc(16 * var(--k)) minmax(0,1fr) auto;align-items:center;gap:calc(1.6 * var(--k));padding:calc(1.3 * var(--k)) calc(1.8 * var(--k));border-radius:calc(.6 * var(--k));background:#fff;font-size:calc(1.7 * var(--k));box-shadow:0 1px 2px #00000014}.ks-anforderung-zeile span{color:#54585e}.ks-anforderung-zeile b{font-weight:600;color:#1b1a17}.ks-anforderung-zeile i{font-style:normal;font-weight:700;color:#14643c}.ks-empfehlung{align-self:flex-start;margin-top:calc(1.4 * var(--k));padding:calc(1.1 * var(--k)) calc(2 * var(--k));border-radius:99px;background:#856838;color:#fff;font-size:calc(1.8 * var(--k));font-weight:600}.ks-rechnen.ist-aktiv .ks-anforderung-zeile{animation:ks-nachricht .4s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:calc(.2s + var(--folge) * .35s)}.ks-rechnen.ist-aktiv .ks-empfehlung{animation:ks-aufspringen .5s cubic-bezier(.34,1.56,.64,1) 1.8s backwards}.ks-netz-linien{position:absolute;inset:0;width:100%;height:100%}.ks-netz-linien path{fill:none;stroke:#856838;stroke-width:2;stroke-dasharray:6 6;vector-effect:non-scaling-stroke}.ks-verbinden.ist-aktiv .ks-netz-linien path{animation:ks-fliessen 1.2s linear infinite}@keyframes ks-fliessen{to{stroke-dashoffset:-24}}.ks-knoten{position:absolute;left:var(--x);top:var(--y);translate:-50% -50%;padding:calc(1 * var(--k)) calc(1.8 * var(--k));border-radius:99px;background:#fff;color:#1b1a17;font-size:calc(1.7 * var(--k));font-weight:600;white-space:nowrap;box-shadow:0 calc(.4 * var(--k)) calc(1.4 * var(--k)) #0000001f}.ks-knoten-mitte{z-index:1;padding:calc(1.8 * var(--k)) calc(3 * var(--k));background:#1b1a17;color:#fff;font-family:var(--schrift-titel);font-size:calc(2.4 * var(--k))}.ks-verbinden.ist-aktiv .ks-knoten:not(.ks-knoten-mitte){animation:ks-einblenden .4s ease backwards;animation-delay:calc(.2s + var(--folge) * .2s)}.ks-trichter{display:flex;flex-direction:column;justify-content:center;gap:calc(1.1 * var(--k));padding:0 15% 0 8%}.ks-trichter-titel{margin-bottom:calc(.8 * var(--k));font-family:var(--schrift-titel);font-weight:600;font-size:calc(2.4 * var(--k));color:#1b1a17}.ks-stufe{display:grid;grid-template-columns:calc(17 * var(--k)) minmax(0,1fr) calc(6 * var(--k));align-items:center;gap:calc(1.4 * var(--k));font-size:calc(1.6 * var(--k));color:#3c4046}.ks-stufe i{display:block;width:var(--anteil);height:calc(2.6 * var(--k));border-radius:calc(.4 * var(--k));background:#3e5a73}.ks-stufe b{text-align:right;font-weight:600;color:#1b1a17}.ks-stufe-bruch i{background:#c5221f}.ks-stufe-bruch b{color:#a50e0e}.ks-abbruch{margin-top:calc(1.2 * var(--k));padding:calc(1.2 * var(--k)) calc(1.8 * var(--k));border-left:calc(.5 * var(--k)) solid rgb(217 48 37);border-radius:calc(.5 * var(--k));background:#fce8e6;color:#a50e0e;font-size:calc(1.6 * var(--k));font-weight:600}.ks-messen.ist-aktiv .ks-stufe i{animation:ks-wachsen .8s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:calc(.2s + var(--folge) * .2s)}.ks-messen.ist-aktiv .ks-abbruch{animation:ks-einblenden .4s ease 1.5s backwards}@keyframes ks-wachsen{0%{width:0}}.ks-updates{display:flex;flex-direction:column;justify-content:center;gap:calc(1 * var(--k));padding:0 10%}.ks-updates-kopf{display:flex;align-items:center;gap:calc(1.4 * var(--k));font-family:var(--schrift-titel);font-size:calc(2.8 * var(--k));color:#1b1a17}.ks-zaehler{display:inline-flex;align-items:center;justify-content:center;min-width:calc(3.6 * var(--k));height:calc(3.6 * var(--k));padding:0 calc(1 * var(--k));border-radius:99px;background:#d63638;color:#fff;font-family:var(--schrift-text);font-size:calc(1.8 * var(--k));font-weight:700}.ks-updates-stand{margin-bottom:calc(1 * var(--k));font-size:calc(1.6 * var(--k));color:#a50e0e;font-weight:600}.ks-update-zeile{display:flex;justify-content:space-between;gap:calc(2 * var(--k));padding:calc(1.2 * var(--k)) calc(1.8 * var(--k));border-radius:calc(.5 * var(--k));background:#fff;font-size:calc(1.7 * var(--k));color:#202124;box-shadow:0 1px 2px #00000014}.ks-update-zeile b{font-family:var(--schrift-mono);font-weight:400;font-size:calc(1.5 * var(--k));color:#54585e}.ks-veraltet.ist-aktiv .ks-update-zeile{animation:ks-nachricht .4s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:calc(.2s + var(--folge) * .2s)}.ks-veraltet.ist-aktiv .ks-zaehler{animation:ks-pochen 1.4s ease-in-out 1.2s 2}.ks-hinweisseite{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:calc(1.4 * var(--k));padding:0 10%;background:#fff;color:#202124}.ks-hinweis-marke{font-family:var(--schrift-mono);font-size:calc(1.4 * var(--k));letter-spacing:.06em;text-transform:uppercase;color:#54585e}.ks-hinweis-marke b{color:#a50e0e}.ks-hinweis-titel{font-family:var(--schrift-titel);font-weight:600;font-size:calc(3.4 * var(--k));line-height:1.15;letter-spacing:-.01em;max-width:calc(64 * var(--k))}.ks-hinweis-text{font-size:calc(1.8 * var(--k));line-height:1.5;color:#3c4046;max-width:calc(60 * var(--k))}.ks-code{display:grid;gap:calc(.9 * var(--k));width:70%;margin-top:calc(.6 * var(--k));padding:calc(1.8 * var(--k)) calc(2 * var(--k));border-radius:calc(.6 * var(--k));background:#17181a}.ks-code span{font-family:var(--schrift-mono);font-size:calc(1.4 * var(--k));color:#b0b3b8}.ks-code i{display:block;width:86%;height:calc(.9 * var(--k));border-radius:99px;background:#ffffff38}.ks-code i.ks-kurz{width:52%}.ks-hinweis-pille{padding:calc(.7 * var(--k)) calc(1.6 * var(--k));border-radius:99px;background:#c5221f;color:#fff;font-size:calc(1.5 * var(--k));font-weight:600}.ks-luecke.ist-aktiv .ks-code{animation:ks-einblenden .5s ease .6s backwards}.ks-luecke.ist-aktiv .ks-hinweis-pille{animation:ks-aufspringen .45s cubic-bezier(.34,1.56,.64,1) 1.3s backwards}.ks-konsole-kopf{gap:calc(2 * var(--k));color:rgb(var(--ks-leise));font-family:var(--schrift-mono);font-size:calc(1.5 * var(--k))}.ks-konsole{padding:calc(2 * var(--k)) 5% 0;background:#111214;color:#becdbe;font-family:var(--schrift-mono);font-size:calc(1.45 * var(--k));line-height:1.9}.ks-protokoll p{white-space:nowrap}.ks-protokoll span{color:#96a0aa}.ks-protokoll b{font-weight:400;color:#e8654c}.ks-treffer-zeile{margin:0 -2%;padding:0 2%;background:#c5221f59;color:#fff}.ks-treffer-zeile b{color:#fff;font-weight:700}.ks-konsole-zaehler{position:absolute;right:5%;bottom:calc(2.4 * var(--k));padding:calc(.8 * var(--k)) calc(1.6 * var(--k));border-radius:99px;background:#c5221f;color:#fff;font-family:var(--schrift-text);font-size:calc(1.6 * var(--k));font-weight:600}.ks-angriffe.ist-aktiv .ks-protokoll p{animation:ks-einblenden .25s ease backwards;animation-delay:calc(.1s + var(--zeile, 0) * .18s)}.ks-angriffe.ist-aktiv .ks-protokoll p:nth-child(1){--zeile: 0}.ks-angriffe.ist-aktiv .ks-protokoll p:nth-child(2){--zeile: 1}.ks-angriffe.ist-aktiv .ks-protokoll p:nth-child(3){--zeile: 2}.ks-angriffe.ist-aktiv .ks-protokoll p:nth-child(4){--zeile: 3}.ks-angriffe.ist-aktiv .ks-protokoll p:nth-child(5){--zeile: 4}.ks-angriffe.ist-aktiv .ks-protokoll p:nth-child(6){--zeile: 5}.ks-angriffe.ist-aktiv .ks-protokoll p:nth-child(7){--zeile: 6}.ks-angriffe.ist-aktiv .ks-protokoll p:nth-child(8){--zeile: 7}.ks-angriffe.ist-aktiv .ks-protokoll p:nth-child(9){--zeile: 8}.ks-angriffe.ist-aktiv .ks-protokoll p:nth-child(10){--zeile: 9}.ks-angebot{width:62%;padding:calc(3 * var(--k));border-radius:calc(.3 * var(--k));background:#fff;color:#202124;font-size:calc(1.7 * var(--k));line-height:1.4;rotate:-2deg;box-shadow:0 calc(1 * var(--k)) calc(3 * var(--k)) #0000002e}.ks-angebot-kopf{display:flex;justify-content:space-between;align-items:center}.ks-angebot-kopf b{font-family:var(--schrift-titel);font-weight:600;font-size:calc(3 * var(--k));color:#1b1a17}.ks-stempel{padding:calc(.4 * var(--k)) calc(1.4 * var(--k));border:calc(.35 * var(--k)) solid rgb(197 34 31);border-radius:calc(.4 * var(--k));color:#a50e0e;font-family:var(--schrift-mono);font-size:calc(1.5 * var(--k));font-weight:700;letter-spacing:.12em;text-transform:uppercase;rotate:6deg}.ks-angebot-betreff{margin:calc(1 * var(--k)) 0 calc(2 * var(--k));color:#54585e}.ks-angebot-zeile,.ks-angebot-summe{display:flex;justify-content:space-between;gap:calc(2 * var(--k));padding:calc(.9 * var(--k)) 0;border-top:1px solid rgb(27 26 23 / .12)}.ks-angebot-zeile b{font-weight:600;white-space:nowrap}.ks-angebot-summe{margin-top:calc(.6 * var(--k));border-top:calc(.3 * var(--k)) solid rgb(27 26 23);font-weight:700;font-size:calc(2.2 * var(--k))}.ks-neubau.ist-aktiv .ks-angebot-zeile{animation:ks-nachricht .4s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:calc(.3s + var(--folge) * .3s)}.ks-neubau.ist-aktiv .ks-stempel{animation:ks-aufspringen .4s cubic-bezier(.34,1.56,.64,1) 1.7s backwards}@media(max-width:900px){.ks-anforderung,.ks-updates,.ks-hinweisseite{padding:0 6%}.ks-anforderung-zeile{grid-template-columns:calc(12 * var(--k)) minmax(0,1fr) auto}.ks-trichter{padding:0 5%}.ks-stufe{grid-template-columns:calc(14 * var(--k)) minmax(0,1fr) calc(6 * var(--k))}.ks-code{width:100%}.ks-angebot{width:88%}.ks-konsole-zaehler{right:auto;left:5%}}.ks-zuhoeren .ks-seite{justify-content:flex-start;padding-left:9%}.ks-notiz{width:66%;padding:calc(3 * var(--k)) calc(3.4 * var(--k)) calc(2.4 * var(--k));border-radius:calc(.3 * var(--k));background:#fff;color:#202124;font-size:calc(2.05 * var(--k));line-height:1.35;rotate:-1.5deg;box-shadow:0 calc(1 * var(--k)) calc(3 * var(--k)) #0000002e}.ks-notiz-kopf{display:flex;justify-content:space-between;align-items:baseline;gap:calc(2 * var(--k));padding-bottom:calc(1.2 * var(--k));border-bottom:calc(.3 * var(--k)) solid rgb(27 26 23)}.ks-notiz-kopf b{font-family:var(--schrift-titel);font-weight:600;font-size:calc(3.4 * var(--k));color:#1b1a17}.ks-notiz-kopf span{font-family:var(--schrift-mono);font-size:calc(1.5 * var(--k));letter-spacing:.08em;text-transform:uppercase;color:#54585e}.ks-notiz-gruppe{margin:calc(2 * var(--k)) 0 calc(.4 * var(--k));font-size:calc(1.7 * var(--k));font-weight:600;color:#54585e}.ks-notiz-neu{color:#856838}.ks-notiz-zeile{display:flex;align-items:baseline;gap:calc(1.2 * var(--k));padding:calc(.9 * var(--k)) 0;border-bottom:1px solid rgb(27 26 23 / .1)}.ks-notiz-zeile i{flex:none;width:calc(2 * var(--k));font-style:normal;font-weight:700;color:#14643c}.ks-notiz-fund i{color:#856838}.ks-notiz-fund span{background:linear-gradient(#c9a76661,#c9a76661) no-repeat 0 92% / 100% 42%}.ks-zuhoeren.ist-aktiv .ks-notiz-fund{animation:ks-nachricht .4s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:calc(.5s + var(--folge) * .55s)}.ks-zuhoeren.ist-aktiv .ks-notiz-fund span{animation:ks-markieren .5s ease-out backwards;animation-delay:calc(.8s + var(--folge) * .55s)}@keyframes ks-markieren{0%{background-size:0 42%}}.ks-leinwand{display:grid;grid-template-columns:calc(19 * var(--k)) minmax(0,1fr);background:#e5e5e2}.ks-eigenschaften{display:flex;flex-direction:column;gap:calc(2.4 * var(--k));padding:calc(3 * var(--k)) calc(2 * var(--k));background:#fff;border-right:1px solid rgb(27 26 23 / .1);font-size:calc(1.6 * var(--k));color:#1b1a17}.ks-eigenschaften span{display:block;margin-bottom:calc(.7 * var(--k));font-family:var(--schrift-mono);font-size:calc(1.4 * var(--k));letter-spacing:.08em;text-transform:uppercase;color:#54585e}.ks-eigenschaften b{font-weight:600}.ks-schriftprobe{display:block;font-family:Georgia,Times New Roman,serif;font-size:calc(4.4 * var(--k));font-weight:400;line-height:1}.ks-farben{display:flex;gap:calc(.8 * var(--k))}.ks-farben i{width:calc(2.8 * var(--k));height:calc(2.8 * var(--k));border-radius:50%;box-shadow:inset 0 0 0 1px #1b1a172e}.ks-farben i:nth-child(1){background:#34261e}.ks-farben i:nth-child(2){background:#a05228}.ks-farben i:nth-child(3){background:#e2cda8}.ks-farben i:nth-child(4){background:#faf6ee}.ks-zeichenflaeche{position:relative;align-self:center;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:calc(1 * var(--k));column-gap:calc(1 * var(--k));margin:0 6% 0 5%;padding:calc(2.6 * var(--k)) calc(2.6 * var(--k)) calc(3 * var(--k));background:#faf6ee;box-shadow:0 calc(.6 * var(--k)) calc(2.4 * var(--k)) #00000024}.ks-spalten{position:absolute;inset:0 calc(2.6 * var(--k));display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:calc(1 * var(--k));column-gap:calc(1 * var(--k))}.ks-spalten i{background:#c9a7661f}.ks-zeichenflaeche>:not(.ks-spalten){position:relative}.ks-z-kopf{grid-column:1 / -1;display:flex;align-items:center;gap:calc(2.2 * var(--k));margin-bottom:calc(3.4 * var(--k))}.ks-z-kopf b{margin-right:auto;font-family:Georgia,Times New Roman,serif;font-size:calc(2 * var(--k));font-weight:700;color:#34261e}.ks-z-kopf i{width:calc(5 * var(--k));height:calc(.8 * var(--k));border-radius:99px;background:#34261e4d}.ks-z-marke{grid-column:1 / 8;font-family:var(--schrift-mono);font-size:calc(1.4 * var(--k));letter-spacing:.1em;text-transform:uppercase;color:#a05228}.ks-z-titel{grid-column:1 / 8;margin-top:calc(1.2 * var(--k));font-family:Georgia,Times New Roman,serif;font-size:calc(4.6 * var(--k));line-height:1.05;color:#34261e}.ks-z-text{grid-column:1 / 7;display:block;height:calc(.9 * var(--k));margin-top:calc(1.8 * var(--k));border-radius:99px;background:#34261e33}.ks-z-text+.ks-z-text{margin-top:calc(1.2 * var(--k))}.ks-z-text.ks-kurz{grid-column:1 / 5}.ks-z-knopf{grid-column:1 / 6;justify-self:start;margin-top:calc(2.6 * var(--k));padding:calc(1 * var(--k)) calc(2 * var(--k));border-radius:99px;background:#a05228;color:#fff;font-size:calc(1.6 * var(--k));font-weight:600;white-space:nowrap}.ks-z-bild{grid-column:8 / 13;grid-row:2 / span 5;border-radius:calc(.6 * var(--k));background:radial-gradient(circle at 40% 35%,#e2cda8,#b27846 70%,#784628)}.ks-z-kachel{grid-row:7;grid-column:span 4;display:block;height:calc(7 * var(--k));margin-top:calc(3.4 * var(--k));border-radius:calc(.5 * var(--k));background:#e2cda8;box-shadow:inset 0 calc(-1.6 * var(--k)) 0 #ffffff8c}.ks-z-kachel:nth-of-type(odd){background:#d6ba8c}.ks-gestalten.ist-aktiv .ks-spalten{animation:ks-einblenden .5s ease .2s backwards}.ks-gestalten.ist-aktiv :is(.ks-z-kopf,.ks-z-marke,.ks-z-titel,.ks-z-text,.ks-z-knopf,.ks-z-bild,.ks-z-kachel){animation:ks-einrasten .5s cubic-bezier(.22,.61,.36,1) .6s backwards}.ks-gestalten.ist-aktiv .ks-z-bild{animation-delay:.75s}.ks-gestalten.ist-aktiv .ks-z-titel{animation-delay:.8s}.ks-gestalten.ist-aktiv .ks-z-text{animation-delay:1s}.ks-gestalten.ist-aktiv .ks-z-knopf{animation-delay:1.2s}.ks-gestalten.ist-aktiv .ks-z-kachel{animation-delay:1.35s}.ks-gestalten.ist-aktiv .ks-farben i{animation:ks-aufspringen .35s cubic-bezier(.34,1.56,.64,1) 1.5s backwards}.ks-gestalten.ist-aktiv .ks-farben i:nth-child(2){animation-delay:1.62s}.ks-gestalten.ist-aktiv .ks-farben i:nth-child(3){animation-delay:1.74s}.ks-gestalten.ist-aktiv .ks-farben i:nth-child(4){animation-delay:1.86s}@keyframes ks-einrasten{0%{opacity:0;translate:calc(-2.4 * var(--k)) 0}}.ks-chronik{display:flex;align-items:center;padding:0 20% 0 9%}.ks-chronik-karte{width:100%;padding:calc(3 * var(--k)) calc(3.4 * var(--k)) calc(2.2 * var(--k));border-radius:calc(.8 * var(--k));background:#fff;box-shadow:0 calc(.6 * var(--k)) calc(2.4 * var(--k)) #0000001a}.ks-chronik-kopf{display:flex;align-items:center;gap:calc(1.6 * var(--k));margin-bottom:calc(1.8 * var(--k))}.ks-chronik-kopf b{font-family:var(--schrift-titel);font-weight:600;font-size:calc(3.2 * var(--k));color:#1b1a17}.ks-laeuft{display:inline-flex;align-items:center;gap:calc(.8 * var(--k));padding:calc(.5 * var(--k)) calc(1.4 * var(--k));border-radius:99px;background:#e2f2e8;color:#14643c;font-size:calc(1.6 * var(--k));font-weight:600}.ks-laeuft:before{content:"";width:calc(1 * var(--k));height:calc(1 * var(--k));border-radius:50%;background:#1e8e3e}.ks-ereignis{position:relative;display:grid;grid-template-columns:calc(15 * var(--k)) minmax(0,1fr);align-items:baseline;gap:calc(1.6 * var(--k));padding:calc(1.4 * var(--k)) 0 calc(1.4 * var(--k)) calc(4.4 * var(--k));font-size:calc(2.05 * var(--k));color:#202124}.ks-ereignis small{font-size:calc(1.7 * var(--k));color:#54585e}.ks-ereignis:before{content:"";position:absolute;left:calc(1.2 * var(--k));top:0;bottom:0;width:2px;background:#1b1a1729}.ks-chronik-kopf+.ks-ereignis:before{top:50%}.ks-ereignis-start:before{bottom:50%}.ks-ereignis:after{content:"";position:absolute;left:calc(.5 * var(--k));top:50%;width:calc(1.6 * var(--k));height:calc(1.6 * var(--k));translate:0 -50%;border-radius:50%;background:#1e8e3e;box-shadow:0 0 0 calc(.5 * var(--k)) #fff}.ks-ereignis-start:after{background:#856838}.ks-ereignis-start span{font-weight:600}.ks-dabeibleiben.ist-aktiv .ks-ereignis{animation:ks-einblenden .35s ease backwards;animation-delay:calc(.2s + var(--folge) * .4s)}.ks-dabeibleiben.ist-aktiv .ks-chronik-kopf+.ks-ereignis:after{animation:ks-pochen 1.2s ease-in-out 2.2s 2}.ks-ide{display:grid;grid-template-columns:31% minmax(0,1fr);background:#111214;font-family:var(--schrift-mono);font-size:calc(1.55 * var(--k));line-height:1.9}.ks-baum{padding:calc(2.6 * var(--k)) calc(1.8 * var(--k));background:#1c1e21;border-right:1px solid rgb(255 255 255 / .08);color:#b0b3b8}.ks-baum p{padding:0 calc(.8 * var(--k));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ks-baum .ist-offen{border-radius:calc(.3 * var(--k));background:#ffffff14;color:#f0f0f1}.ks-baum-schema{color:#c9a766}.ks-editor{display:flex;flex-direction:column;min-width:0}.ks-reiter{align-self:flex-start;padding:calc(.7 * var(--k)) calc(2.2 * var(--k));border-bottom:calc(.3 * var(--k)) solid rgb(201 167 102);background:#1c1e21;color:#f0f0f1;line-height:1.6}.ks-xml{flex:1;padding:calc(1.6 * var(--k)) calc(2 * var(--k)) 0 0;color:#bec3c8}.ks-xml p{white-space:pre;overflow:hidden;text-overflow:ellipsis}.ks-xml small{display:inline-block;width:calc(4.4 * var(--k));padding-right:calc(1.6 * var(--k));text-align:right;font-size:inherit;color:#878c94}.ks-x-tag{color:#c9a766}.ks-x-attr{color:#96b4d2}.ks-x-wert{color:#a0c88c}.ks-terminal{padding:calc(1.6 * var(--k)) calc(2.4 * var(--k)) calc(2 * var(--k));border-top:1px solid rgb(255 255 255 / .1);background:#0c0d0e;color:#becdbe}.ks-terminal p{white-space:nowrap;overflow:hidden}.ks-terminal span{color:#c9a766}.ks-terminal-aus{color:#96a0aa}.ks-terminal-cursor i{display:inline-block;width:calc(1 * var(--k));height:calc(1.8 * var(--k));vertical-align:middle;background:#becdbe}.ks-magento.ist-aktiv .ks-xml p{animation:ks-einblenden .2s ease backwards;animation-delay:calc(.2s + var(--folge) * .1s)}.ks-magento.ist-aktiv .ks-terminal p{animation:ks-einblenden .2s ease backwards;animation-delay:calc(1.6s + var(--folge) * .35s)}.ks-magento.ist-aktiv .ks-terminal-cursor i{animation:ks-blinken 1s steps(1) infinite}@keyframes ks-blinken{50%{opacity:0}}.ks-wp{display:grid;grid-template-columns:calc(18 * var(--k)) minmax(0,1fr);background:#f0f0f1}.ks-wp-menue{display:flex;flex-direction:column;padding-top:calc(1.6 * var(--k));background:#1d2327}.ks-wp-menue span{padding:calc(1 * var(--k)) calc(2 * var(--k));font-size:calc(1.7 * var(--k));color:#f0f6fc;white-space:nowrap}.ks-wp-menue .ist-hier{background:#2271b1;color:#fff;font-weight:600}.ks-wp-inhalt{display:flex;flex-direction:column;gap:calc(1.2 * var(--k));min-width:0;padding:calc(3 * var(--k)) 19% 0 calc(3 * var(--k))}.ks-wp-titel{font-size:calc(3 * var(--k));color:#1d2327}.ks-wp-filter{margin-bottom:calc(.6 * var(--k));font-size:calc(1.6 * var(--k));color:#2271b1}.ks-wp-zeile{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:calc(1.2 * var(--k));column-gap:calc(1.2 * var(--k));padding:calc(1.4 * var(--k)) calc(1.8 * var(--k));border-left:calc(.45 * var(--k)) solid rgb(114 174 230);background:#fff;box-shadow:0 1px 1px #0000000f}.ks-wp-zeile b{max-width:100%;font-size:calc(1.95 * var(--k));font-weight:600;color:#1d2327;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ks-wp-zeile i{justify-self:start;padding:calc(.2 * var(--k)) calc(1 * var(--k));border-radius:99px;background:#e2f2e8;color:#14643c;font-style:normal;font-size:calc(1.45 * var(--k));font-weight:600}.ks-wp-zeile span{grid-column:1 / -1;margin-top:calc(.4 * var(--k));font-size:calc(1.7 * var(--k));color:#50575e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ks-wordpress.ist-aktiv .ks-wp-zeile{animation:ks-nachricht .4s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:calc(.2s + var(--folge) * .3s)}.ks-wordpress.ist-aktiv .ks-wp-zeile i{animation:ks-aufspringen .35s cubic-bezier(.34,1.56,.64,1) backwards;animation-delay:calc(.6s + var(--folge) * .3s)}.ks-system{display:flex;flex-direction:column;justify-content:center;gap:calc(1.6 * var(--k));padding:0 10% calc(4 * var(--k))}.ks-anwendungen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(2 * var(--k))}.ks-anwendung{position:relative;display:flex;flex-direction:column;gap:calc(1.2 * var(--k));aspect-ratio:4 / 5;padding:calc(1.6 * var(--k));border-radius:calc(.8 * var(--k));background:#fff;color:#1b1a17;box-shadow:0 calc(.6 * var(--k)) calc(2 * var(--k)) #0000001a}.ks-anwendung p{font-size:calc(1.8 * var(--k));font-weight:600}.ks-anwendung-dunkel{background:#1b1a17;color:#f0eee9}.ks-anwendung-hier{outline:calc(.4 * var(--k)) solid rgb(201 167 102);outline-offset:calc(.4 * var(--k))}.ks-mini{flex:1;display:grid;gap:calc(.8 * var(--k))}.ks-mini i{display:block;border-radius:calc(.4 * var(--k))}.ks-mini-kacheln{grid-template-columns:1fr 1fr}.ks-mini-kacheln i{background:#ffffff1a}.ks-mini-kacheln i:first-child{background:#c9a766b3}.ks-mini-zeilen{align-content:start}.ks-mini-zeilen i{height:calc(2.6 * var(--k));background:#f0f0f1;box-shadow:inset calc(.5 * var(--k)) 0 0 #1e8e3e}.ks-mini-seite{grid-template-rows:2fr 1fr 1fr}.ks-mini-seite i{background:#1b1a171a}.ks-mini-seite i:first-child{background:linear-gradient(140deg,#403e3a,#1b1a17)}.ks-hier{position:absolute;left:calc(1.2 * var(--k));top:0;translate:0 -60%;padding:calc(.5 * var(--k)) calc(1.3 * var(--k));border-radius:99px;background:#856838;color:#fff;font-size:calc(1.5 * var(--k));font-weight:600;white-space:nowrap}.ks-fundament{display:flex;align-items:baseline;gap:calc(2 * var(--k));padding:calc(1.8 * var(--k)) calc(2.4 * var(--k));border-radius:calc(.8 * var(--k));background:#1b1a17}.ks-fundament b{font-family:var(--schrift-titel);font-weight:600;font-size:calc(2.8 * var(--k));color:#fff}.ks-fundament span{font-family:var(--schrift-mono);font-size:calc(1.5 * var(--k));letter-spacing:.08em;text-transform:uppercase;color:#c9a766}.ks-cps-os.ist-aktiv .ks-fundament{animation:ks-nachricht .45s cubic-bezier(.22,.61,.36,1) .2s backwards}.ks-cps-os.ist-aktiv .ks-anwendung{animation:ks-absetzen .5s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:calc(.6s + var(--folge) * .3s)}.ks-cps-os.ist-aktiv .ks-hier{animation:ks-aufspringen .4s cubic-bezier(.34,1.56,.64,1) 1.8s backwards}@keyframes ks-absetzen{0%{opacity:0;translate:0 calc(-3 * var(--k))}}@media(max-width:900px){.ks-zuhoeren .ks-seite{justify-content:center;padding-left:0}.ks-notiz{width:86%}.ks-leinwand{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.ks-eigenschaften{flex-direction:row;justify-content:space-between;padding:calc(1.8 * var(--k)) 6%;border-right:0;border-bottom:1px solid rgb(27 26 23 / .1)}.ks-zeichenflaeche{margin:0 5%}.ks-z-titel{font-size:calc(4 * var(--k))}.ks-z-kachel{display:none}.ks-chronik{padding:0 6%}.ks-chronik-karte{padding:calc(2.6 * var(--k)) calc(2.8 * var(--k)) calc(1.8 * var(--k))}.ks-ereignis{grid-template-columns:calc(12 * var(--k)) minmax(0,1fr);font-size:calc(1.9 * var(--k))}.ks-ereignis small{font-size:calc(1.6 * var(--k))}.ks-anwendung{aspect-ratio:3 / 5}.ks-ide{grid-template-columns:minmax(0,1fr);line-height:1.7}.ks-baum{display:none}.ks-wp{grid-template-columns:minmax(0,1fr)}.ks-wp-menue{display:none}.ks-wp-inhalt{padding:calc(2.6 * var(--k)) 6% 0}.ks-system{padding:0 6% calc(9 * var(--k))}}.karte-foto{display:block;aspect-ratio:16 / 10;overflow:hidden;border:1px solid rgb(var(--p-line));border-radius:4px;background:rgb(var(--p-sunken));box-shadow:0 18px 40px #0000003d}.karte-foto img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.karten[data-stil=linien] .karte-foto{margin:12px 0 16px}.produkt{padding-top:calc(var(--kopf) + 72px);padding-bottom:144px;overflow-x:clip}.produkt-pfad{display:flex;flex-wrap:wrap;gap:0 12px;font-size:14px;color:rgb(var(--p-muted))}.produkt-pfad a{color:rgb(var(--p-gold));text-decoration:none}.produkt-pfad a:hover{text-decoration:underline;text-underline-offset:.25em}.produkt-pfad-hier{color:rgb(var(--p-ink))}.produkt-buehne{display:grid;grid-template-columns:minmax(0,1fr);gap:72px;align-items:center}.produkt-buehne[data-rahmen]{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.produkt-text{display:flex;flex-direction:column;align-items:flex-start}.produkt-marke{display:flex;align-items:center;gap:24px}.produkt-symbol{flex:none;width:108px;height:108px;filter:drop-shadow(0 24px 24px rgb(var(--p-ink) / .14))}.produkt-symbol img{width:100%;height:100%}.produkt .vorzeile{color:rgb(var(--p-gold))}.produkt-version{font-size:14px;color:rgb(var(--p-muted))}.produkt-titel{margin-top:72px;font-size:88px;line-height:90px;letter-spacing:-.03em}.produkt-untertitel{max-width:720px;margin-top:36px;font-family:var(--schrift-titel);font-weight:600;font-size:32px;line-height:36px;letter-spacing:-.01em;text-wrap:pretty}.produkt-intro{max-width:720px;margin-top:36px;color:rgb(var(--p-muted));text-wrap:pretty}.produkt-text .knoepfe{margin-top:72px}.produkt-rahmen{margin:0 -144px 0 0;overflow:hidden;border:1px solid rgb(var(--p-line-strong));border-radius:4px;background:rgb(var(--p-surface));box-shadow:0 48px 96px rgb(var(--p-ink) / .14);rotate:2.5deg}html.dark .produkt-rahmen{box-shadow:0 48px 96px #00000080}.produkt-leiste{display:flex;align-items:center;gap:16px;height:36px;padding:0 16px;border-bottom:1px solid rgb(var(--p-line));background:rgb(var(--p-sunken));font-family:var(--schrift-mono);font-size:11px;line-height:1;letter-spacing:.1em;color:rgb(var(--p-muted));white-space:nowrap;overflow:hidden}.produkt-punkte{display:flex;gap:8px}.produkt-punkte i{width:10px;height:10px;border-radius:50%;background:rgb(var(--p-line-strong))}.produkt-bild img{width:100%;height:auto}.produkt-ansicht{display:flex;flex-direction:column;min-height:504px;padding:28px 32px 36px;background:#fff;color:#303030;font-size:15px;line-height:22px}.produkt-ansicht-hinweis{margin-bottom:20px;padding:12px 16px 12px 44px;position:relative;background:#e5efe5;color:#005c00;font-size:14px;line-height:20px}.produkt-ansicht-hinweis:before{content:"";position:absolute;left:16px;top:13px;width:18px;height:18px;border-radius:50%;background:#007800}.produkt-ansicht-hinweis:after{content:"";position:absolute;left:21px;top:18px;width:8px;height:5px;border-left:2px solid rgb(255 255 255);border-bottom:2px solid rgb(255 255 255);rotate:-45deg}.produkt-ansicht-gruppe{display:flex;align-items:center;gap:10px;padding:0 0 12px;margin-bottom:8px;border-bottom:1px solid rgb(204 204 204);font-weight:600;font-size:17px;color:#303030}.produkt-ansicht-gruppe:before{content:"";width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;rotate:45deg;translate:0 -3px}.produkt-ansicht-zeile+.produkt-ansicht-gruppe{margin-top:20px}.produkt-ansicht-zeile{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:24px;padding:9px 0}.produkt-ansicht-zeile span{text-align:right}.produkt-ansicht-zeile b{display:flex;align-items:center;justify-content:space-between;height:34px;padding:0 12px;border:1px solid rgb(173 173 173);border-radius:1px;background:#fff;font-weight:400;color:#303030;white-space:nowrap;overflow:hidden}.produkt-ansicht-zeile b.ist-auswahl:after{content:"";flex:none;width:7px;height:7px;margin-left:12px;border-right:2px solid rgb(65 65 65);border-bottom:2px solid rgb(65 65 65);rotate:45deg;translate:0 -2px}.produkt-fakten{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;margin:0;padding:36px 0;border-top:1px solid rgb(var(--p-line));border-bottom:1px solid rgb(var(--p-line))}.produkt-fakten dt{font-size:14px;color:rgb(var(--p-muted))}.produkt-fakten dd{margin:0;font-family:var(--schrift-titel);font-weight:600;font-size:20px;line-height:36px}.fall-raster{display:grid;grid-template-columns:minmax(0,1fr);gap:72px;align-items:center}.fall-raster[data-beleg]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.fall-beleg{position:relative;margin:0;aspect-ratio:1 / 1;max-height:560px;overflow:hidden;border-radius:4px;box-shadow:0 36px 72px rgb(var(--p-ink) / .14);rotate:-2deg}html.dark .fall-beleg{box-shadow:0 36px 72px #00000080}.fall-beleg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fall-szene .ks{--k: 1.3cqw;border-radius:0;box-shadow:none}.fall-szene .ks-szene{opacity:1;visibility:visible}.fall .vorzeile{color:rgb(var(--p-gold))}.fall-zitat{margin:36px 0 0;font-family:var(--schrift-titel);font-weight:600;font-size:44px;line-height:54px;letter-spacing:-.02em;text-wrap:pretty}.fall-loesung{max-width:720px;margin-top:36px;color:rgb(var(--p-muted))}.funktionen-gruppen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:72px 36px}.funktionen-gruppen[data-anzahl="2"],.funktionen-gruppen[data-anzahl="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.funktionen-gruppe h3{margin-top:36px}.funktionen-gruppe .haken{margin-top:36px;gap:16px}.funktionen-gruppe .haken li{color:rgb(var(--p-ink))}.datenblatt-raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.datenblatt .abschnitt-text{font-size:20px}.datenblatt-zeilen{margin:0;border-bottom:1px solid rgb(var(--p-line))}.datenblatt-zeilen>div{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px;padding:18px 0;border-top:1px solid rgb(var(--p-line))}.datenblatt-zeilen dt{font-size:14px;color:rgb(var(--p-muted))}.datenblatt-zeilen dd{margin:0;font-size:20px;line-height:36px;overflow-wrap:anywhere}.fragen-abschnitt[data-fragen=neben] .abschnitt-innen{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.fragen-abschnitt[data-fragen=neben] .frage-titel{padding:24px 0;font-size:26px}.fragen-abschnitt[data-fragen=neben] .frage-antwort{font-size:20px;padding-right:72px}.karte[data-ziel]{position:relative;transition:translate .4s cubic-bezier(.22,.61,.36,1),box-shadow .4s ease}.karte[data-ziel]:hover{translate:0 -6px;box-shadow:0 24px 48px rgb(var(--p-ink) / .14)}.karte-ziel{color:inherit;text-decoration:none}.karte-ziel:after{content:"";position:absolute;inset:0;z-index:1}.karte-ziel:focus-visible{outline:none}.karte[data-ziel]:has(.karte-ziel:focus-visible){outline:3px solid rgb(var(--p-gold));outline-offset:4px}.ks-anfrage{padding:calc(3.4 * var(--k)) 6% 0;font-size:calc(1.7 * var(--k));line-height:1.9}.ks-anfrage>p:not(.ks-abgewiesen){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ks-anfrage>p>span{color:#c9a766}.ks-einr{padding-left:5%}.ks-einr2{padding-left:10%}.ks-gift{margin:0 -2%;padding-right:2%;padding-left:12%;background:#c5221f59;color:#fff}.ks-antwort{margin-top:calc(2 * var(--k));padding:calc(1.2 * var(--k)) calc(1.8 * var(--k));border-left:calc(.5 * var(--k)) solid rgb(232 101 76);background:#ffffff0f}.ks-antwort-kopf{font-size:calc(1.6 * var(--k));color:#96a0aa}.ks-antwort p:last-child{color:#f0f0f1}.ks-abgewiesen{position:absolute;left:6%;right:6%;bottom:calc(3.4 * var(--k));white-space:normal;padding:calc(1 * var(--k)) calc(1.8 * var(--k));border-radius:calc(.6 * var(--k));background:#856838;color:#fff;font-family:var(--schrift-text);font-size:calc(1.6 * var(--k));font-weight:600;line-height:1.35}.ks-adressfeld.ist-aktiv .ks-gift{animation:ks-gift 1s ease .5s backwards}@keyframes ks-gift{0%{background:transparent;color:#becdbe}}.ks-adressfeld.ist-aktiv .ks-antwort{animation:ks-nachricht .4s cubic-bezier(.22,.61,.36,1) 1.4s backwards}.ks-adressfeld.ist-aktiv .ks-abgewiesen{animation:ks-aufspringen .45s cubic-bezier(.34,1.56,.64,1) 2s backwards}.ks-formate{display:flex;flex-direction:column;justify-content:center;gap:calc(1.4 * var(--k));padding:0 9%}.ks-formate-titel{margin-bottom:calc(.6 * var(--k));font-family:var(--schrift-titel);font-weight:600;font-size:calc(2.8 * var(--k));line-height:1.15;color:#1b1a17}.ks-format{padding:calc(1.4 * var(--k)) calc(1.8 * var(--k));border-radius:calc(.6 * var(--k));background:#fff;box-shadow:0 1px 2px #00000014}.ks-format p{display:grid;grid-template-columns:calc(6.5 * var(--k)) minmax(0,1fr) auto;align-items:baseline;gap:calc(1.2 * var(--k));font-size:calc(1.7 * var(--k));color:#202124}.ks-format p b{font-weight:700;color:#1b1a17}.ks-format p span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--schrift-mono);font-size:calc(1.4 * var(--k));color:#54585e}.ks-format p em{font-style:normal;font-weight:600;color:#1b1a17}.ks-format i{display:block;width:var(--anteil);height:calc(1.1 * var(--k));margin-top:calc(1 * var(--k));border-radius:99px;background:#856838}.ks-format:first-of-type i{background:#9ba0a6}.ks-format small{display:block;margin-top:calc(.6 * var(--k));font-size:calc(1.45 * var(--k));color:#54585e}.ks-formate-fuss{align-self:flex-start;padding:calc(1 * var(--k)) calc(2 * var(--k));border-radius:99px;background:#856838;color:#fff;font-size:calc(1.6 * var(--k));font-weight:600}.ks-bildformate.ist-aktiv .ks-format i{animation:ks-wachsen .8s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:calc(.3s + var(--folge) * .35s)}.ks-bildformate.ist-aktiv .ks-formate-fuss{animation:ks-aufspringen .45s cubic-bezier(.34,1.56,.64,1) 1.6s backwards}.ks-suchseite{display:flex;flex-direction:column;justify-content:center;padding:0 8%}.ks-suchseite .ks-ohne{align-self:flex-start}.ks-ohne{display:inline-block;margin-bottom:calc(1.4 * var(--k));padding:calc(.5 * var(--k)) calc(1.4 * var(--k));border-radius:99px;background:#fce8e6;color:#a50e0e;font-size:calc(1.5 * var(--k));font-weight:600}.ks-eingabe{display:flex;align-items:center;gap:calc(1.2 * var(--k));height:calc(6 * var(--k));padding:0 calc(2 * var(--k));border:2px solid rgb(133 104 56);border-radius:calc(.6 * var(--k));background:#fff;font-size:calc(2.1 * var(--k));color:#202124}.ks-eingabe .ks-symbol{width:calc(2.4 * var(--k));height:calc(2.4 * var(--k));color:#54585e}.ks-eingabe i{width:2px;height:calc(2.6 * var(--k));margin-left:calc(-.8 * var(--k));background:#202124}.ks-vorschlaege{margin-top:calc(.8 * var(--k));overflow:hidden;border-radius:calc(.6 * var(--k));background:#fff;box-shadow:0 calc(1 * var(--k)) calc(3 * var(--k)) #00000024}.ks-erkannt{display:flex;flex-wrap:wrap;align-items:center;gap:calc(1 * var(--k));padding:calc(1.4 * var(--k)) calc(2 * var(--k));border-bottom:1px solid rgb(27 26 23 / .1);font-size:calc(1.5 * var(--k));color:#54585e}.ks-erkannt b{padding:calc(.4 * var(--k)) calc(1.2 * var(--k));border-radius:99px;background:#f4efe5;color:#6f5424;font-weight:600}.ks-vorschlag{display:grid;grid-template-columns:calc(5 * var(--k)) minmax(0,1fr) auto;align-items:center;gap:calc(1.4 * var(--k));padding:calc(1.1 * var(--k)) calc(2 * var(--k));font-size:calc(1.65 * var(--k));color:#202124}.ks-vorschlag i{width:calc(5 * var(--k));height:calc(5 * var(--k));border-radius:calc(.4 * var(--k));background:linear-gradient(140deg,#ececee 0 38%,#cd3434 38% 46%,#ececee 46%);box-shadow:inset 0 0 0 1px #1b1a1714}.ks-vorschlag span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ks-vorschlag b{font-weight:600;white-space:nowrap}.ks-alle{padding:calc(1.2 * var(--k)) calc(2 * var(--k));border-top:1px solid rgb(27 26 23 / .1);font-size:calc(1.55 * var(--k));font-weight:600;color:#856838}.ks-mehrwort.ist-aktiv .ks-eingabe i{animation:ks-blinken 1s steps(1) infinite}.ks-mehrwort.ist-aktiv .ks-erkannt b{animation:ks-aufspringen .4s cubic-bezier(.34,1.56,.64,1) backwards;animation-delay:calc(.6s + var(--folge) * .3s)}.ks-mehrwort.ist-aktiv .ks-vorschlag{animation:ks-nachricht .35s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:calc(1.3s + var(--folge) * .2s)}@media(max-width:1240px){.produkt-titel{font-size:64px;line-height:72px}.produkt-rahmen{margin-right:-72px}}@media(max-width:900px){.produkt{padding-top:calc(var(--kopf) + 48px);padding-bottom:108px}.produkt-buehne[data-rahmen],.fall-raster[data-beleg],.datenblatt-raster,.fragen-abschnitt[data-fragen=neben] .abschnitt-innen{grid-template-columns:minmax(0,1fr)}.produkt-symbol{width:72px;height:72px}.produkt-titel{margin-top:48px;font-size:44px;line-height:54px}.produkt-untertitel{font-size:24px;line-height:32px}.produkt-text .knoepfe{margin-top:48px}.produkt-rahmen{margin-right:0;rotate:none}.produkt-ansicht{min-height:0;padding:20px 16px 24px;font-size:14px}.produkt-ansicht-zeile{grid-template-columns:minmax(0,1fr);gap:6px}.produkt-ansicht-zeile span{text-align:left}.produkt-ansicht>p:nth-child(n+7){display:none}.produkt-fakten{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.fall-beleg{rotate:none;max-height:none}.fall-zitat{font-size:32px;line-height:40px}.funktionen-gruppen,.funktionen-gruppen[data-anzahl]{grid-template-columns:minmax(0,1fr);gap:48px}.datenblatt-zeilen>div{grid-template-columns:minmax(0,1fr);gap:0}.fragen-abschnitt[data-fragen=neben] .frage-titel{font-size:22px;line-height:30px}.fragen-abschnitt[data-fragen=neben] .frage-antwort{padding-right:0}.fall-szene .ks{--k: 1.6cqw}.ks-anfrage{font-size:calc(1.6 * var(--k))}}.kopf-mit-beleg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,504px);gap:72px;align-items:center}.kopf-beleg{position:relative;aspect-ratio:4 / 3;border-radius:4px;overflow:hidden;box-shadow:0 24px 60px #00000052}html:not(.dark) .kopf-beleg{box-shadow:0 24px 60px #1b1a1733}.beleg-tempo{--tempo-umfang: 326.73px}.tempo-feld{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4cqw;padding:4cqh 0 2cqh}.tempo-uhr{display:grid;justify-items:center;gap:3.4cqh}.tempo-blatt{position:relative;width:min(34cqw,50cqh);aspect-ratio:1}.tempo-ring{display:block;width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.tempo-spur{fill:none;stroke:rgb(var(--p-ok) / .16);stroke-width:8}.tempo-bogen{fill:none;stroke:rgb(var(--p-ok));stroke-width:8;stroke-linecap:round;stroke-dasharray:var(--tempo-umfang);stroke-dashoffset:calc(var(--tempo-umfang) * (1 - var(--wert) / 100 * var(--lauf, 1)))}.tempo-krone{position:absolute;left:50%;top:-4.6%;width:13%;height:6%;translate:-50% -100%;border-radius:1cqw 1cqw .3cqw .3cqw;background:rgb(var(--p-line-strong))}.tempo-krone:after{content:"";position:absolute;left:50%;top:100%;width:34%;height:80%;translate:-50% 0;background:rgb(var(--p-line-strong))}.tempo-zeiger{position:absolute;inset:0;rotate:calc(360deg * var(--wert) / 100 * var(--lauf, 1))}.tempo-zeiger:before{content:"";position:absolute;left:50%;top:6.67%;width:6.5%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:rgb(var(--p-bg));box-shadow:0 0 0 .5cqw rgb(var(--p-ok))}.tempo-zahl{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--schrift-mono);font-weight:500;color:rgb(var(--p-ok));font-variant-numeric:tabular-nums}.tempo-blatt .tempo-zahl{font-size:min(9cqw,13cqh);letter-spacing:-.02em}.tempo-name{font-size:max(10px,2.7cqw);line-height:1.3;color:rgb(var(--p-ink));text-align:center}.tempo-liste{list-style:none;margin:0;padding:0;display:grid;gap:3.4cqh}.tempo-liste li{display:grid;grid-template-columns:min(11cqw,16cqh) minmax(0,1fr);align-items:center;gap:2.6cqw}.tempo-klein{position:relative;aspect-ratio:1}.tempo-klein .tempo-spur,.tempo-klein .tempo-bogen{stroke-width:11}.tempo-klein .tempo-zahl{font-size:max(10px,min(3.4cqw,5cqh))}.tempo-liste .tempo-name{text-align:left}.tempo-fuss{margin:0;padding-top:2.6cqh;border-top:1px solid rgb(var(--p-line));font-family:var(--schrift-mono);font-size:max(9px,2.1cqw);line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--p-muted))}.karten[data-stil=stapel] .karte[data-mit-beleg]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px}.stapel-beleg{position:relative;aspect-ratio:4 / 3;border-radius:4px;overflow:hidden;box-shadow:0 18px 44px #00000047}.karte[data-mit-beleg] .stapel-satz{margin-top:12px;font-size:36px;line-height:44px}.karte[data-mit-beleg] .stapel-erklaerung{margin-top:18px;font-size:18px;line-height:30px}.beleg-liste .amz-liste{margin-bottom:21cqh}.hero-szene{flex:1 1 420px;min-width:0;max-width:580px;align-self:center}.hero-buehne:has(.hero-szene) .hero-titel{font-size:72px;line-height:76px}.hero-szene-rahmen{position:relative;aspect-ratio:4 / 3}.hero-szene .ks-szene{opacity:1;visibility:visible}@media(max-width:1240px){.kopf-mit-beleg{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:48px}.hero-buehne:has(.hero-szene) .hero-titel{font-size:56px;line-height:62px}.karten[data-stil=stapel] .karte[data-mit-beleg]{gap:36px}.karte[data-mit-beleg] .stapel-satz{font-size:30px;line-height:38px}}@media(max-width:900px){.kopf-mit-beleg{grid-template-columns:minmax(0,1fr);gap:36px}.kopf-beleg{width:100%;max-width:504px}.karten[data-stil=stapel] .karte[data-mit-beleg]{grid-template-columns:minmax(0,1fr)}.karte[data-mit-beleg] .stapel-satz{font-size:26px;line-height:34px}.hero-szene{flex-basis:100%;max-width:560px}.hero-buehne:has(.hero-szene) .hero-titel{font-size:44px;line-height:54px}}
