@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}.nur-schmal{display:none!important}@media(max-width:640px){.nur-breit{display:none!important}html.dark .nur-schmal.nur-dunkel,html:not(.dark) .nur-schmal.nur-hell{display:block!important}}.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}.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)}.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:rgb(var(--p-gold))}.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[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}.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-boden{display:flex;flex-wrap:wrap;gap:24px 48px;padding-top:36px;border-top:1px solid rgb(var(--p-primary))}.schichten-boden .mono{color:rgb(var(--p-muted))}.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{max-width:100%;max-height:100%;height:auto;opacity:1}.logos[data-darstellung=reihe] .mono{color:rgb(var(--p-platte-ink))}.siegel{display:grid;grid-template-columns:120px 1fr;gap:36px;align-items:center;padding-top:36px;border-top:1px solid rgb(var(--p-primary))}.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))}.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:rgb(var(--p-muted));white-space:nowrap}.kal-termin .kal-bezahlt{color:rgb(var(--p-ok))}.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:96px 24px 48px}.menue nav a{font-size:32px;line-height:36px}.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{gap:12px 24px}.schichten-boden .mono{font-size:13px;letter-spacing:.08em;-webkit-hyphens:auto;hyphens:auto}.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:grid;grid-template-columns:1fr;min-height:0;place-items:stretch}.stimmen[data-darstellung=faecher] .stimme{grid-area:auto;width:auto;transform:none;opacity:1}.stimmen-pfeile{display:none}.karten[data-darstellung=stapel] .karte{grid-template-columns:1fr;padding:24px var(--rand);min-height:0;margin-bottom:36px}.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}.schichten{padding:24px}.schichten-oben{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}}.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-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}@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}}
