:root{--mono:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Liberation Mono",monospace;--th-grund:var(--anthrazit-950);--th-flaeche:var(--anthrazit-900);--th-linie:var(--dunkel-linie);--th-text-2:var(--dunkel-text-2);--th-text-3:color-mix(in srgb,#fff 32%,transparent);--th-text-3t:color-mix(in srgb,#fff 50%,transparent);--th-oben:120px}html:has(body.th-seite){scroll-padding-top:calc(var(--th-oben) + 16px)}.th-seite .dunkel .lede{color:var(--th-text-2)}.th-seite .dunkel .h3{color:#fff}.th-seite .dunkel sup{font-size:.7em;color:var(--th-text-2)}.th-seite .dunkel a:focus-visible,.th-seite .dunkel button:focus-visible{outline:2px solid var(--green-400);outline-offset:3px}.th-seite .th-kapitel,.th-seite .th-einstieg,.th-seite .th-download{background:var(--th-flaeche)}.th-seite .dunkel.luft{background:var(--th-flaeche)}.th-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.th-mono{font-family:var(--mono);letter-spacing:0}.th-meta{font-size:var(--t-meta);color:var(--th-text-2)}.th-kapzeile{display:flex;align-items:center;gap:16px;padding:14px var(--rand);font-size:12px;color:var(--th-text-2);border-bottom:1px solid var(--th-linie);letter-spacing:.01em}.th-kapzeile>span:first-child{color:#fff}.th-kapzeile .th-strich{flex:1;height:0;border-top:1px dashed var(--th-linie)}@media(min-width:1024px){.th-kapzeile{padding:14px 64px}}.th-kapitel .kopfzeile .lede{max-width:34em}.th-teilung-57,.th-teilung-75{display:grid}@media(min-width:1024px){.th-teilung-57{grid-template-columns:5fr 7fr}.th-teilung-75{grid-template-columns:7fr 5fr}.th-teilung-57>.th-zelle+.th-zelle,.th-teilung-75>.th-zelle+.th-zelle{border-left:1px solid var(--th-linie)}}@media(max-width:1023px){.th-teilung-57>.th-zelle+.th-zelle,.th-teilung-75>.th-zelle+.th-zelle{border-top:1px solid var(--th-linie)}}.th-zelle{padding:48px var(--rand);min-width:0}@media(min-width:1024px){.th-zelle{padding:64px}}.th-zelle.th-text{display:flex;flex-direction:column;gap:16px}.th-zelle.th-text p{font-size:var(--t-text);color:var(--th-text-2);max-width:36em}.th-zelle.th-text p b{color:#fff;font-weight:600}.th-zelle.th-text .th-kz{margin-top:8px}.th-zelle.th-grafik{margin:0;display:flex;flex-direction:column;justify-content:center;gap:20px}.th-terminal{margin:0;padding:4px 0 4px 20px;border-left:1px dashed var(--th-linie);font-size:13px;line-height:2;color:var(--th-text-2);white-space:pre-wrap;min-height:13em}.th-terminal b{font-weight:500;color:#fff}.th-terminal .th-rot{color:var(--red-400)}.th-terminal .th-gruen{color:var(--green-400)}.th-terminal .th-cursor{display:inline-block;width:.6em;height:1.1em;vertical-align:-.2em;background:var(--green-400);animation:th-blinken 1.1s steps(1) infinite}@keyframes th-blinken{50%{opacity:0}}@keyframes th-runter{0%{background-size:1px 0,1px 100%}60%{background-size:1px 100%,1px 100%}100%{background-size:1px 100%,1px 100%;opacity:0}}.th-unterschrift{display:flex;flex-direction:column;gap:4px;padding-left:20px;border-left:1px solid var(--green-400)}.th-unterschrift b{font-size:17px;font-weight:600}.th-unterschrift span{font-size:var(--t-meta);color:var(--th-text-2)}.th-auszug p{font-size:clamp(24px,2.4vw,34px);line-height:1.28;font-weight:500;letter-spacing:-.018em;text-wrap:pretty}.th-zelle.th-gross{display:flex;align-items:center}.th-zelle.th-text p.th-meta{font-size:var(--t-meta)}[data-th-enthuellen] .th-w{display:inline;transition:color .5s ease}.js [data-th-enthuellen]:not(.an) .th-w{color:var(--th-text-3)}.js [data-th-enthuellen] .th-w{transition-delay:calc(var(--i) * 28ms)}.th-kz-leiste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1024px){.th-kz-leiste{grid-template-columns:repeat(4,minmax(0,1fr))}}.th-kz-leiste>.th-kz{padding:40px var(--rand)}@media(max-width:479px){.th-kz-leiste{grid-template-columns:1fr}.th-kz-leiste>.th-kz+.th-kz{border-top:1px solid var(--th-linie)}}@media(min-width:480px)and (max-width:1023px){.th-kz-leiste>.th-kz:nth-child(even){border-left:1px solid var(--th-linie)}.th-kz-leiste>.th-kz:nth-child(n+3){border-top:1px solid var(--th-linie)}}@media(min-width:1024px){.th-kz-leiste>.th-kz{padding:48px 32px}.th-kz-leiste>.th-kz+.th-kz{border-left:1px solid var(--th-linie)}}@media(min-width:1024px){.th-kz-leiste.th-drei{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:480px)and (max-width:1023px){.th-kz-leiste.th-drei{grid-template-columns:1fr}.th-kz-leiste.th-drei>.th-kz{border-left:0!important}.th-kz-leiste.th-drei>.th-kz+.th-kz{border-top:1px solid var(--th-linie)}}.th-kz{position:relative;display:grid;align-content:start;gap:12px;text-align:left;color:#fff;cursor:copy;transition:background .4s}.th-kz:hover{background:color-mix(in srgb,#fff 2.5%,transparent)}.th-kz-zahl{display:flex;align-items:baseline;gap:8px;font-size:clamp(44px,4.6vw,68px);line-height:1;font-weight:600;letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap}.th-kz-zahl small{font-size:.32em;font-weight:500;letter-spacing:0;color:var(--th-text-2)}.th-kz-zahl.th-rot{color:var(--red-400)}.th-kz-text{font-size:var(--t-text);line-height:1.45;color:var(--th-text-2);max-width:26em}.th-kz-link{font-size:11px;color:var(--th-text-3t);opacity:0;transform:translateY(4px);transition:opacity .3s,transform .3s var(--kurve),color .3s;overflow-wrap:anywhere}.th-kz-link::after{content:" · copy link"}.th-kz:hover .th-kz-link,.th-kz:focus-visible .th-kz-link{opacity:1;transform:none}@media(hover:none){.th-kz-link{opacity:1;transform:none}}.th-kz.th-kompakt{padding:20px 0;border-top:1px solid var(--th-linie)}.th-kz.th-kompakt .th-kz-zahl{font-size:clamp(36px,3.4vw,52px)}.th-kz-reihe{display:grid;gap:0}.th-kz-reihe.th-zwei{grid-template-columns:1fr 1fr;gap:24px}@media(max-width:479px){.th-kz-reihe.th-zwei{grid-template-columns:1fr;gap:0}}.th-kz.th-breit{padding:56px var(--rand);grid-template-columns:1fr;width:100%}@media(min-width:1024px){.th-kz.th-breit{grid-template-columns:5fr 7fr;align-items:end;gap:12px 64px;padding:72px 64px}.th-kz.th-breit .th-kz-zahl{font-size:clamp(72px,8vw,128px)}.th-kz.th-breit .th-kz-link{grid-column:2}}.th-kz.th-breit .th-kz-text{font-size:clamp(17px,1.4vw,20px);max-width:32em}.th-ziel{animation:th-ziel 2.4s var(--kurve)}@keyframes th-ziel{0%,30%{box-shadow:inset 0 0 0 1px var(--green-400);background:color-mix(in srgb,var(--green-400) 7%,transparent)}100%{box-shadow:inset 0 0 0 1px transparent;background:transparent}}.th-dritt-liste{display:grid;grid-template-columns:1fr;gap:0}@media(min-width:640px){.th-dritt-liste{grid-template-columns:1fr 1fr;column-gap:40px}}.th-dritt{padding:24px 0;border-top:1px dashed var(--th-linie);display:grid;gap:8px;align-content:start}.th-dz{font-size:clamp(34px,3vw,44px);font-weight:600;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums;color:var(--lilac-200)}.th-dz.th-klein{font-size:28px}.th-dritt p{font-size:var(--t-text);color:var(--th-text-2)}.th-quelle{font-size:11px;color:var(--th-text-3t);letter-spacing:.01em}.th-zitatzeile{padding:72px var(--rand)}@media(min-width:1024px){.th-zitatzeile{padding:96px 64px}}.th-zitatzeile.th-band{padding:0}.th-gross-zitat p{font-size:clamp(26px,3.1vw,46px);line-height:1.14;font-weight:600;letter-spacing:-.025em;max-width:24em;text-wrap:balance}.th-gross-zitat p::before{content:"> ";font-family:var(--mono);font-weight:400;color:var(--green-400)}.th-stimme{margin:0}.th-stimme figcaption{margin-top:24px;font-size:13px;color:var(--th-text-2)}.th-stimme figcaption b{color:#fff;font-weight:500}.th-zitat-klein{margin-top:8px;padding-left:16px;border-left:1px solid var(--lilac-200);color:#fff!important;font-size:17px!important}.th-zitat-klein span{display:block;margin-top:8px;font-size:12px;color:var(--th-text-2)}.th-diagramm{width:100%;height:auto;overflow:visible}.th-diagramm text{font-family:var(--mono);font-size:13px;fill:var(--th-text-2)}.th-diagramm .th-lab.th-hell{fill:#fff;font-family:"Proxima Nova",system-ui,sans-serif;font-size:16px;font-weight:600}.th-diagramm .th-lab.th-leise{fill:var(--th-text-3t)}.th-diagramm .th-gruen-t{fill:var(--green-400)}.th-diagramm .th-wert{font-family:"Proxima Nova",system-ui,sans-serif;font-size:24px;font-weight:600;fill:#fff}.th-diagramm .th-wert-k{font-size:14px;fill:#fff}.th-diagramm .th-wert-gross{font-family:"Proxima Nova",system-ui,sans-serif;font-size:72px;font-weight:600;letter-spacing:-.03em;fill:#fff}.th-diagramm .th-achse line{stroke:var(--th-text-3);stroke-width:1}.th-diagramm .th-achse .th-hilfs{stroke:var(--th-linie);stroke-dasharray:1.5 4}.th-diagramm .th-spur{stroke:var(--th-linie);stroke-width:1;stroke-dasharray:1.5 4}.th-diagramm .th-schwelle{stroke:var(--green-400);stroke-width:1;stroke-dasharray:3 4}.th-diagramm .th-balken{transform-box:fill-box;transform-origin:50% 100%;transition:transform 1.2s var(--kurve);transition-delay:calc(var(--v,0) * .18s)}.th-diagramm .th-balken.th-leise{fill:color-mix(in srgb,#fff 12%,transparent)}.th-diagramm .th-balken.th-rot{fill:color-mix(in srgb,var(--red-400) 55%,transparent)}.th-diagramm .th-balken.th-voll{fill:var(--red-400)}.js .th-diagramm:not(.an) .th-balken{transform:scaleY(0)}.th-diagramm .th-linie{fill:none;stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s var(--kurve) .35s}.no-js .th-diagramm .th-linie,.th-diagramm.an .th-linie{stroke-dashoffset:0}.th-diagramm .th-linie.th-gruen{stroke:var(--green-400)}.th-diagramm .th-linie.th-leise-rot{stroke:color-mix(in srgb,var(--red-400) 60%,transparent);stroke-width:3}.th-diagramm .th-linie.th-rot-dick{stroke:var(--red-400);stroke-width:3}.th-diagramm .th-linie.th-gruen-d{stroke:var(--th-text-3);stroke-width:1}.th-diagramm use,.th-diagramm .th-wert,.th-diagramm .th-wert-k,.th-diagramm .th-wert-gross{transition:opacity .6s ease calc(1s + var(--v,0) * .15s)}.js .th-diagramm:not(.an) use,.js .th-diagramm:not(.an) .th-wert,.js .th-diagramm:not(.an) .th-wert-k,.js .th-diagramm:not(.an) .th-wert-gross{opacity:0}.th-diagramm .th-punkt-rot{fill:var(--red-400)}.th-diagramm .th-okt-voll-rot{fill:var(--red-400)}.th-diagramm .th-okt-kontur{fill:none;stroke:var(--red-400);stroke-width:.6;stroke-dasharray:1 1.5}.th-diagramm .th-okt-gruen{fill:#15261c;stroke:var(--green-400);stroke-width:.5}.th-diagramm .th-okt-gruen-voll{fill:var(--green-400)}.th-system-dunkel{background-image:radial-gradient(color-mix(in srgb,#fff 7%,transparent) .7px,transparent .9px);background-size:12px 12px}.th-zellraster svg{width:100%;max-width:440px;height:auto;display:block}.th-zellraster use{transition:opacity .5s ease,fill .5s ease;transition-delay:calc(var(--i) * 9ms)}.th-zellraster .th-an-rot{fill:var(--red-400)}.th-zellraster .th-an-lila{fill:var(--lilac-200)}.th-zellraster .th-aus{fill:none;stroke:var(--th-text-3);stroke-width:.8}.js .th-zellraster:not(.an) use{opacity:.08}.th-legende{display:flex;flex-wrap:wrap;gap:8px 20px}.th-legende span{display:inline-flex;align-items:center;gap:8px}.th-legende .th-l-rot::before,.th-legende .th-l-lila::before,.th-legende .th-l-leise::before{content:"";width:9px;height:9px;clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.th-legende .th-l-rot::before{background:var(--red-400)}.th-legende .th-l-lila::before{background:var(--lilac-200)}.th-legende .th-l-leise::before{background:none;box-shadow:inset 0 0 0 1px var(--th-text-3)}.th-tabelle-ascii{display:grid;gap:4px;font-size:14px;color:var(--th-text-2)!important;padding-top:8px}.th-tabelle-ascii b{color:#fff;font-weight:500;font-variant-numeric:tabular-nums}.th-readout{display:grid;gap:14px;font-size:13px}.th-readout>div{display:grid;grid-template-columns:minmax(64px,120px) minmax(0,1fr) auto;align-items:center;gap:16px}.th-readout span{color:var(--th-text-2)}.th-readout b{font-weight:500;color:#fff;font-variant-numeric:tabular-nums;text-align:right}.th-readout .th-bar{display:block;height:3px;width:var(--w);min-width:2px;transition:width 1.4s var(--kurve)}.js .th-readout:not(.an) .th-bar{width:0}.th-readout .th-bar.th-leise{background:color-mix(in srgb,#fff 28%,transparent)}.th-readout .th-bar.th-rot{background:var(--red-400)}.th-readout .th-bar.th-lila{background:var(--lilac-200)}.th-readout .th-bar.th-gruen{background:var(--green-400)}.th-readout.th-dnssec>div{grid-template-columns:32px minmax(0,1fr) 48px}.th-readout.th-dnssec .th-bar{height:10px}.th-readout>div:nth-child(2) .th-bar{transition-delay:.1s}.th-readout>div:nth-child(3) .th-bar{transition-delay:.2s}.th-readout>div:nth-child(4) .th-bar{transition-delay:.3s}.th-readout>div:nth-child(5) .th-bar{transition-delay:.4s}.th-readout>div:nth-child(6) .th-bar{transition-delay:.5s}@media(max-width:479px){.th-readout>div{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.th-readout .th-bar{grid-column:1/-1;grid-row:2}.th-readout.th-dnssec>div{grid-template-columns:32px minmax(0,1fr) 44px}.th-readout.th-dnssec .th-bar{grid-column:auto;grid-row:auto}}.th-liste{list-style:none;display:grid;gap:10px;font-size:var(--t-text);color:var(--th-text-2)}.th-liste li{display:flex;gap:12px}.th-liste li::before{content:"–";font-family:var(--mono);color:var(--green-400)}.th-geo-liste{display:grid;margin-top:24px}.th-geo-liste>div{display:grid;grid-template-columns:88px 1fr;gap:16px;padding:18px 0;border-top:1px dashed var(--th-linie)}.th-geo-liste dt{font-size:13px;color:var(--red-400)}.th-geo-liste dd{font-size:var(--t-text);color:var(--th-text-2)}.th-leiste3{display:grid}@media(min-width:1024px){.th-leiste3{grid-template-columns:repeat(3,1fr)}.th-leiste3>div+div{border-left:1px solid var(--th-linie)}}@media(max-width:1023px){.th-leiste3>div+div{border-top:1px solid var(--th-linie)}}.th-leiste3>div{display:grid;gap:8px;align-content:start;padding:40px var(--rand)}@media(min-width:1024px){.th-leiste3>div{padding:48px 40px}}.th-leiste3 .th-nr{font-size:12px;color:var(--green-400)}.th-il{display:block;width:34px;height:34px;flex:none;color:color-mix(in srgb,#fff 82%,transparent)}.th-leiste3 b{font-size:18px;font-weight:600;letter-spacing:-.01em}.th-leiste3>div>span:last-child{font-size:var(--t-text);color:var(--th-text-2)}.th-signal-liste{list-style:none;display:grid}.th-signal-liste li{display:grid;grid-template-columns:40px 1fr;gap:12px;padding:16px 0;border-top:1px dashed var(--th-linie);font-size:17px;line-height:1.4}.th-signal-liste li span{font-size:12px;color:var(--red-400);padding-top:4px}.th-zeitstrahl{padding:56px var(--rand) 0}@media(min-width:1024px){.th-zeitstrahl{padding:72px 64px 0}}.th-zs-schiene{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}@media(min-width:768px){.th-zs-schiene{grid-template-columns:repeat(6,minmax(0,1fr))}}.th-zs-linie{display:none}@media(min-width:768px){.th-zs-linie{display:block;position:absolute;left:0;right:0;top:10px;width:100%;height:20px;pointer-events:none}}@media(min-width:768px){.th-zs-schiene .th-zs-linie{left:10px;right:auto;width:calc(100% - (100% - 80px) / 6)}}.th-zs-linie .th-linie{fill:none;stroke:var(--green-400);stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 2s var(--kurve)}.th-zeitstrahl.an .th-zs-linie .th-linie{stroke-dashoffset:0}.th-zs-schiene :is(button,.th-zs-marke){position:relative;display:grid;gap:6px;justify-items:start;text-align:left;padding:10px 0 18px;color:var(--th-text-2);transition:color .3s}.th-zs-schiene :is(button,.th-zs-marke) svg{width:20px;height:20px;margin-bottom:10px;background:var(--th-flaeche);overflow:visible}.th-zs-schiene :is(button,.th-zs-marke) svg use{fill:var(--th-flaeche);stroke:var(--th-text-3);stroke-width:1.2;transition:fill .35s,stroke .35s}.th-zs-schiene :is(button,.th-zs-marke) b{font-size:clamp(18px,1.6vw,22px);font-weight:600;letter-spacing:-.015em;color:var(--th-text-2);transition:color .3s}.th-zs-schiene :is(button,.th-zs-marke) span{font-size:var(--t-meta)}.th-zs-schiene button:hover b{color:#fff}.th-zs-schiene button[aria-selected=true] b,.th-zs-marke b{color:#fff}.th-zs-schiene button[aria-selected=true] svg use{fill:var(--green-400);stroke:var(--green-400)}.th-zs-schiene button::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--green-400);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--kurve)}.th-zs-schiene button[aria-selected=true]::after{transform:scaleX(1)}.th-zs-tafeln{padding:48px 0 72px;border-top:1px solid var(--th-linie);margin-top:8px}@media(min-width:1024px){.th-zs-tafeln{padding:64px 0 96px}}.th-zs-tafel{animation:th-tafel .6s var(--kurve)}@keyframes th-tafel{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.th-zs-kopf{font-size:12px;color:var(--green-400);letter-spacing:.01em}.th-zs-text{margin-top:20px;font-size:clamp(20px,2.1vw,30px);line-height:1.35;font-weight:500;letter-spacing:-.015em;max-width:34em;color:var(--th-text-2)}.th-zs-text b{color:#fff;font-weight:600}.th-ascii-tabelle{width:100%;border-collapse:collapse;font-size:var(--t-text)}.th-ascii-tabelle th,.th-ascii-tabelle td{text-align:left;vertical-align:top;padding:16px 16px 16px 0;border-top:1px dashed var(--th-linie)}.th-ascii-tabelle thead th{font:500 11px/1.4 var(--mono);color:var(--th-text-3t);text-transform:uppercase;letter-spacing:.04em;border-top:0}.th-ascii-tabelle tbody th{font-weight:600;color:#fff}.th-ascii-tabelle td{color:var(--th-text-2)}.th-ascii-tabelle td.th-mono{color:#fff;font-size:14px}.th-ascii-tabelle small{display:block;color:var(--th-text-2);font-size:12px}@media(max-width:639px){.th-ascii-tabelle thead{display:none}.th-ascii-tabelle tr{display:grid;gap:4px;padding:16px 0;border-top:1px dashed var(--th-linie)}.th-ascii-tabelle th,.th-ascii-tabelle td{padding:0;border:0}}.th-faelle-raster{display:grid}@media(min-width:1024px){.th-faelle-raster{grid-template-columns:repeat(3,1fr)}.th-faelle-raster>.th-fall+.th-fall{border-left:1px solid var(--th-linie)}}@media(max-width:1023px){.th-faelle-raster>.th-fall+.th-fall{border-top:1px solid var(--th-linie)}}.th-fall{display:flex;flex-direction:column;gap:14px;padding:48px var(--rand)}@media(min-width:1024px){.th-fall{padding:56px 40px}}.th-fall-kopf{font-size:12px;color:var(--green-400);letter-spacing:.01em}.th-fall p{font-size:var(--t-text);color:var(--th-text-2)}.th-fall p b{color:#fff;font-weight:600}.th-fall .th-fall-lehre{margin-top:auto;padding-top:14px;border-top:1px dashed var(--th-linie);color:#fff}.th-qa{display:grid;gap:16px;padding:40px var(--rand)}@media(min-width:1024px){.th-qa{grid-template-columns:5fr 7fr;gap:64px;padding:48px 64px}}.th-frage{font-size:14px;line-height:1.55;color:#fff}.th-frage span{display:block;margin-bottom:8px;font-size:12px;color:var(--green-400)}.th-antwort{font-size:clamp(17px,1.4vw,20px);line-height:1.5;color:var(--th-text-2);max-width:36em}.th-qa.th-zitatkarte{background:var(--th-grund);display:block;padding:64px var(--rand)}@media(min-width:1024px){.th-qa.th-zitatkarte{padding:80px 64px}}.th-qa.th-zitatkarte .th-meta{margin-top:20px}.th-befunde{list-style:none;counter-reset:b;display:grid}.th-befunde li{counter-increment:b;display:grid;grid-template-columns:40px 1fr;gap:12px;padding:16px 0;border-top:1px dashed var(--th-linie);font-size:17px;line-height:1.4}.th-befunde li::before{content:"–";font:500 12px/1.9 var(--mono);color:var(--green-400)}.js .einblenden:not(.an){opacity:0;transform:translateY(14px)}@media(prefers-reduced-motion:reduce){.js [data-th-enthuellen]:not(.an) .th-w{color:inherit}.js .th-diagramm:not(.an) .th-balken{transform:none}.th-diagramm .th-linie,.th-zs-linie .th-linie{stroke-dashoffset:0}.js .th-diagramm:not(.an) use,.js .th-diagramm:not(.an) .th-wert,.js .th-diagramm:not(.an) .th-wert-k,.js .th-diagramm:not(.an) .th-wert-gross{opacity:1}.js .th-zellraster:not(.an) use{opacity:1}.js .th-readout:not(.an) .th-bar{width:var(--w)}.th-terminal .th-cursor{animation:none}}@media(max-width:639px){.th-diagramm text{font-size:18px}.th-diagramm .th-lab.th-hell{font-size:22px}.th-diagramm .th-wert{font-size:30px}.th-diagramm .th-wert-k{font-size:20px}}.th-cover{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:flex-end;min-height:calc(100svh - 96px);background:var(--th-grund);color:#fff}.th-cover-film{position:absolute;inset:0;margin:0;z-index:-2}.th-cover-film img,.th-cover-film video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.th-cover-film video{opacity:0;transition:opacity 1s ease}.th-cover-film video.laeuft{opacity:1}.th-cover::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--anthrazit-950) 92%,transparent) 0%,color-mix(in srgb,var(--anthrazit-950) 70%,transparent) 45%,color-mix(in srgb,var(--anthrazit-950) 20%,transparent) 100%),linear-gradient(0deg,color-mix(in srgb,var(--anthrazit-950) 88%,transparent) 0%,transparent 55%)}.th-cover-inhalt{width:100%;padding:120px var(--rand) 112px}@media(min-width:1024px){.th-cover-inhalt{padding:160px 64px 120px}}.th-prompt{font-size:13px;color:var(--green-400);min-height:1.5em;overflow-wrap:anywhere;margin-bottom:28px}.th-cover .h1{max-width:15.5em;color:#fff}.th-cover .h1 .f{color:color-mix(in srgb,#fff 62%,transparent)}@media(max-width:767px){.th-cover-h1 .f{display:block;margin-top:10px;font-size:22px;line-height:1.2;letter-spacing:-.01em}}.th-cover-fuss{display:grid;gap:40px;margin-top:56px;align-items:end}@media(min-width:1024px){.th-cover-fuss{grid-template-columns:7fr 5fr;gap:64px}.th-cover-fuss .hero-cta{justify-self:end}}.th-cover-stimme blockquote p{font-size:clamp(17px,1.4vw,20px);line-height:1.4;color:color-mix(in srgb,#fff 82%,transparent);max-width:30em}.th-scroll{position:absolute;left:50%;bottom:24px;translate:-50% 0;display:flex;flex-direction:column;align-items:center;gap:10px;font-size:12px;color:var(--th-text-2)}.th-scroll i{width:1px;height:40px;background:linear-gradient(var(--green-400),var(--green-400)) top/1px 0 no-repeat,repeating-linear-gradient(to bottom,var(--th-text-3) 0 2px,transparent 2px 6px);animation:th-runter 2.2s var(--kurve) infinite}@media(max-width:1023px){.th-scroll{display:none}}.th-kapitelleiste{position:sticky;top:var(--th-kopf-unten,80px);z-index:38;background:var(--th-grund);border-bottom:1px solid var(--th-linie);color:#fff}.th-kl-innen{display:flex;align-items:center;gap:20px;max-width:var(--inhalt);height:52px;margin:0 auto;padding:0 var(--rand)}.th-kl-titel{flex:none;font-size:12px;color:var(--th-text-2)}.th-kl-titel i{font-style:normal;color:var(--green-400);padding:0 2px}.th-kl-links{display:none;gap:2px;min-width:0}.th-kl-links a{position:relative;display:inline-flex;align-items:center;gap:6px;padding:8px 9px;font:500 12px/1 var(--mono);color:var(--th-text-2);white-space:nowrap;transition:color .25s}.th-kl-links a i{font-style:normal;color:var(--th-text-3t);transition:color .25s}.th-kl-links a:hover,.th-kl-links a.th-aktiv{color:#fff}.th-kl-links a.th-aktiv i{color:var(--green-400)}.th-kl-links a::after{content:"";position:absolute;left:9px;right:9px;bottom:-9px;height:1px;background:var(--green-400);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--kurve)}.th-kl-links a.th-aktiv::after{transform:scaleX(1)}.th-kl-jetzt{flex:1;min-width:0;display:flex;align-items:center;gap:8px;font-size:12px;color:#fff}.th-kl-jetzt i{font-style:normal;color:var(--green-400)}.th-kl-links a i svg,.th-kl-jetzt i svg{display:block;width:14px;height:14px}.th-kl-jetzt span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.th-kl-pdf{margin-left:auto;flex:none;min-height:2.1rem!important;padding:0 .9rem!important;font-size:13px!important}.th-seite .th-kapitelleiste .btn-outline{--k-linie:color-mix(in srgb,#fff 40%,transparent);--k-text:#fff;--k-p:color-mix(in srgb,#fff 16%,transparent);--k-pt:#fff;--k-pl:#fff}.th-kl-fort{position:absolute;left:0;right:0;bottom:-1px;height:2px;pointer-events:none}.th-kl-fort span{display:block;height:100%;background:var(--green-400);transform-origin:left;transform:scaleX(var(--th-p,0))}@media(max-width:559px){.th-kl-pdf{display:none!important}}@media(min-width:1180px){.th-kl-links{display:flex}.th-kl-jetzt{display:none}}@media(min-width:1180px)and (max-width:1339px){.th-kl-links a i{display:none}.th-kl-links a{padding:8px 7px}}.th-kapzeile .th-strich{transform-origin:left;transition:transform 1.4s var(--kurve)}.js .th-kapzeile:not(.an) .th-strich{transform:scaleX(0)}.th-portraet{position:relative;display:block;flex:none;width:72px;aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius-brand);background:var(--th-grund)}.th-portraet img{position:absolute;max-width:none;width:var(--pw,100%);left:var(--px,0);top:var(--py,0);height:auto;transition:transform 1.2s var(--kurve),opacity .8s ease}.js .th-portraet:not(.an) img{opacity:0;transform:scale(1.08)}.th-portraet.th-gross{width:clamp(112px,12vw,152px)}.th-klein .th-portraet{width:52px}.th-platzhalter{display:grid;place-items:center;border:1px dashed var(--th-text-3);background:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in srgb,#fff 4%,transparent) 6px 7px)}.th-platzhalter span{font-size:9px;line-height:1.3;text-align:center;color:var(--th-text-2);text-transform:uppercase;letter-spacing:.04em}.th-gross.th-platzhalter span{font-size:11px}.th-stimme{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px 32px;align-items:start;margin:0}.th-stimme.th-klein{gap:16px}.th-stimme blockquote p{font-size:17px;line-height:1.45;color:#fff}.th-stimme .th-gross-zitat p{font-size:clamp(24px,2.9vw,44px)}@media(max-width:639px){.th-stimme{grid-template-columns:1fr}.th-stimme>.th-portraet{width:64px}.th-stimme.th-klein{grid-template-columns:auto minmax(0,1fr)}}.th-unterschrift{flex-direction:row;align-items:flex-end;gap:16px;border-left:0;padding-left:0}.th-unterschrift>div{display:flex;flex-direction:column;gap:4px;padding-left:16px;border-left:1px solid var(--green-400)}.th-interview-person{display:grid;grid-template-columns:auto minmax(0,1fr);gap:24px;align-items:end}@media(max-width:479px){.th-interview-person{grid-template-columns:1fr}}.th-einstieg .th-text{justify-content:center;gap:32px}.th-einstieg .th-terminal{min-height:14em}.th-ascii{display:flex;flex-direction:column;justify-content:center}.th-befund-raster{display:grid;grid-template-columns:1fr}@media(min-width:560px){.th-befund-raster{grid-template-columns:repeat(2,minmax(0,1fr))}.th-befund-raster>*:nth-child(even){border-left:1px solid var(--th-linie)}.th-befund-raster>*:nth-child(n+3){border-top:1px solid var(--th-linie)}}@media(max-width:559px){.th-befund-raster>*+*{border-top:1px solid var(--th-linie)}}@media(min-width:1024px){.th-befund-raster{grid-template-columns:repeat(4,minmax(0,1fr))}.th-befund-raster>*{border-left:1px solid var(--th-linie)}.th-befund-raster>*:nth-child(4n+1){border-left:0}.th-befund-raster>*:nth-child(n+3){border-top:0}.th-befund-raster>*:nth-child(n+5){border-top:1px solid var(--th-linie)}}.th-befund{display:flex;flex-direction:column;gap:14px;min-height:240px;padding:36px var(--rand);color:#fff;transition:background .35s}@media(min-width:1024px){.th-befund{padding:40px 32px}}.th-befund .th-nr{font-size:12px;color:var(--green-400)}.th-befund .th-kz-zahl{font-size:clamp(34px,3vw,48px);margin-top:auto}.th-befund p{font-size:16px;line-height:1.4;color:color-mix(in srgb,#fff 82%,transparent)}.th-mono-zeichen{font-family:var(--mono);font-weight:400!important;letter-spacing:0!important;color:var(--green-400)}.th-befund-weiter:hover{background:color-mix(in srgb,var(--green-400) 8%,transparent)}.th-befund-weiter .th-mono-zeichen{transition:transform .4s var(--kurve)}.th-befund-weiter:hover .th-mono-zeichen{transform:translateY(4px)}.th-vergleich{display:grid;font-size:13px}.th-vergleich>div{display:grid;grid-template-columns:minmax(96px,1.1fr) 1fr 1fr;gap:8px 16px;align-items:center;padding:16px 0;border-top:1px dashed var(--th-linie)}.th-vergleich>.th-v-kopf{border-top:0;padding-top:0;color:var(--th-text-3t);letter-spacing:.01em;font-size:11px}.th-vergleich>div>span:first-child{color:var(--th-text-2)}.th-vergleich b{font-weight:500;color:#fff;font-variant-numeric:tabular-nums}.th-vergleich b.th-rot{color:var(--red-400)}.th-vergleich .th-bar{grid-row:2;display:block;height:3px;width:var(--w);transition:width 1.4s var(--kurve) .2s}.th-vergleich .th-bar:nth-of-type(1){grid-column:2}.th-vergleich .th-bar:nth-of-type(2){grid-column:3}.th-vergleich .th-bar.th-leise{background:color-mix(in srgb,#fff 28%,transparent)}.th-vergleich .th-bar.th-rot{background:var(--red-400)}.js .th-vergleich:not(.an) .th-bar{width:0}@media(max-width:479px){.th-vergleich>div{grid-template-columns:1fr 1fr}.th-vergleich>div>span:first-child{grid-column:1/-1}.th-vergleich .th-bar{grid-row:3}.th-vergleich .th-bar:nth-of-type(1){grid-column:1}.th-vergleich .th-bar:nth-of-type(2){grid-column:2}.th-vergleich>.th-v-kopf>span:first-child{display:none}}.th-download .th-dl-text{display:flex;flex-direction:column;justify-content:center;gap:28px;padding-block:96px}@media(min-width:1024px){.th-download .th-dl-text{padding:128px 64px}}.th-dokument{position:relative;display:grid;place-items:center;min-height:520px;padding:72px var(--rand);overflow:hidden;background-image:radial-gradient(color-mix(in srgb,#fff 7%,transparent) .7px,transparent .9px);background-size:12px 12px}.th-stapel{position:relative;display:block;width:min(300px,56%);aspect-ratio:706/1000}.th-blatt{position:absolute;inset:0;display:flex;flex-direction:column;gap:10px;width:100%;height:100%;padding:8% 9%;border-radius:3px;background:var(--paper-50);color:var(--ink-900);box-shadow:0 28px 56px -24px rgba(0,0,0,.7);transition:transform 1.3s var(--kurve),box-shadow .4s}img.th-blatt{padding:0;object-fit:cover}.th-blatt .th-mono{font-size:9px;color:var(--gray-500);text-transform:uppercase;letter-spacing:.04em}.th-blatt b{margin-top:18%;font-size:clamp(34px,4vw,54px);font-weight:600;letter-spacing:-.03em;line-height:1}.th-blatt b.th-rot{color:var(--red-400)}.th-blatt>span:nth-of-type(2){font-size:12px;line-height:1.35;color:var(--gray-600)}.th-blatt i{display:block;height:5px;border-radius:2px;background:var(--line-100)}.th-blatt i:nth-of-type(1){margin-top:auto;width:92%}.th-blatt i:nth-of-type(2){width:78%}.th-blatt i:nth-of-type(3){width:86%}.th-dokument.an .th-b3{transform:translateX(38%) rotate(8deg)}.th-dokument.an .th-b2{transform:translateX(-38%) rotate(-8deg)}.th-dokument.an .th-b1{transform:translateY(-3%)}.th-dokument.an .th-b2{transition-delay:.12s}.th-dokument.an .th-b3{transition-delay:.24s}.th-stapel:hover .th-b1,.th-stapel:focus-visible .th-b1{transform:translateY(-6%) rotate(-1deg)}.th-stapel:hover .th-b2{transform:translateX(-44%) rotate(-11deg)}.th-stapel:hover .th-b3{transform:translateX(44%) rotate(11deg)}.th-heft{perspective:1500px;perspective-origin:0 50%}.th-heft :is(.th-heft-seite,.th-heft-deckel){position:absolute;inset:0;border-radius:2px 4px 4px 2px;transform-origin:0 50%;transition:transform .9s var(--kurve),box-shadow .9s var(--kurve)}.th-heft .th-heft-deckel{z-index:2;display:block}.th-heft .th-heft-deckel .th-blatt{border-radius:inherit}.th-heft .th-heft-deckel::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.22) 0,rgba(0,0,0,0) 5%,rgba(255,255,255,0) 55%,rgba(255,255,255,.16) 100%);opacity:0;transition:opacity .9s var(--kurve)}.th-heft .th-heft-seite{z-index:1;display:flex;flex-direction:column;gap:6%;padding:14% 11% 12% 14%;background:#f7f8f6;box-shadow:1.5px 1.5px 0 #e3e8e9,3px 3px 0 #cdd4d6,4.5px 4.5px 0 #b6bec1,0 28px 56px -24px rgba(0,0,0,.7)}.th-heft .th-heft-seite::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.14) 0,rgba(0,0,0,0) 12%)}.th-heft .th-heft-seite i{display:block;height:4px;border-radius:2px;background:#dce3e5}.th-heft .th-heft-seite i:nth-child(1){width:22%;height:3px;background:#28d567}.th-heft .th-heft-seite i:nth-child(2){width:82%;height:10px;margin-bottom:4%;background:#c3cbce}.th-heft .th-heft-seite i:nth-child(3){width:92%}.th-heft .th-heft-seite i:nth-child(4){width:86%}.th-heft .th-heft-seite i:nth-child(5){width:90%}.th-heft .th-heft-seite i:nth-child(6){width:64%}.th-heft .th-heft-seite i:nth-child(7){width:100%;height:auto;flex:1;margin-top:6%;border-radius:3px;background:repeating-linear-gradient(90deg,#e8ecee 0 14%,transparent 14% 18%)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.th-heft:hover .th-heft-deckel{transform:rotateY(-44deg);box-shadow:26px 6px 38px -14px rgba(0,0,0,.55)}.th-heft:hover .th-heft-deckel::after{opacity:1}.th-heft:hover .th-heft-seite{transform:rotateY(-9deg)}}@media(prefers-reduced-motion:no-preference){.th-heft:focus-visible .th-heft-deckel{transform:rotateY(-44deg);box-shadow:26px 6px 38px -14px rgba(0,0,0,.55)}.th-heft:focus-visible .th-heft-deckel::after{opacity:1}.th-heft:focus-visible .th-heft-seite{transform:rotateY(-9deg)}}.th-hinweis{position:fixed;left:50%;bottom:24px;z-index:80;translate:-50% 0;padding:10px 16px;border-radius:var(--radius-brand);background:#fff;color:var(--ink-900);font-size:13px;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .3s,transform .3s var(--kurve);max-width:calc(100% - 32px)}.th-hinweis.zeigen{opacity:1;transform:none}.th-kz.th-kopiert .th-kz-link{opacity:1;transform:none;color:var(--green-400)}.th-kz.th-kopiert .th-kz-link::after{content:" · link copied"}.th-kz-zahl,.th-dz{transition:transform .9s var(--kurve),opacity .7s ease}.js .th-kz:not(.an) .th-kz-zahl,.js .th-dritt:not(.an) .th-dz{transform:translateY(.25em);opacity:0}.th-ascii-tabelle tbody tr{transition:opacity .6s ease,transform .6s var(--kurve)}.js .th-ascii-tabelle:not(.an) tbody tr{opacity:0;transform:translateY(10px)}.th-ascii-tabelle tbody tr:nth-child(2){transition-delay:.12s}.th-ascii-tabelle tbody tr:nth-child(3){transition-delay:.24s}.th-zs-tafel .th-zs-text b{display:inline-block;animation:th-tafel .8s var(--kurve) .15s both}@media(prefers-reduced-motion:reduce){.js .th-kapzeile:not(.an) .th-strich{transform:none}.js .th-portraet:not(.an) img{opacity:1;transform:none}.js .th-vergleich:not(.an) .th-bar{width:var(--w)}.js .th-kz:not(.an) .th-kz-zahl,.js .th-dritt:not(.an) .th-dz{transform:none;opacity:1}.js .th-ascii-tabelle:not(.an) tbody tr{opacity:1;transform:none}.th-dokument .th-b3{transform:translateX(38%) rotate(8deg)}.th-dokument .th-b2{transform:translateX(-38%) rotate(-8deg)}.th-scroll i{animation:none}}
