@font-face{font-family:Geist;src:url(/fonts/geist-var.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-var.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--nacht:#0d1834;--nacht-2:#13244a;--nacht-3:#1a2f5c;--nacht-text:#f1f5fc;--nacht-text-2:#b9c6dc;--nacht-text-3:#93a3bf;--nacht-linie:#ffffff1f;--nacht-linie-2:#fff3;--eis:#8fd6ff;--eis-2:#58b4ff;--violett:#b3a8ff;--glut:#ffb86b;--papier:#f4f6fa;--weiss:#fff;--tinte:#0c1426;--tinte-2:#3a4458;--tinte-3:#566078;--linie:#dfe4ee;--linie-2:#c9d1df;--blau:#1c56c8;--blau-hell:#e7eefc;--violett-tief:#5b3fd6;--glut-satt:#d9640c;--glut-tief:#9e4705;--mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--sans:"Geist", system-ui, sans-serif;--breite:1280px;--rand:clamp(16px, 4vw, 48px);color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--papier);color:var(--tinte);font:400 17px/1.6 var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:var(--blau);text-underline-offset:3px}:focus-visible{outline:2px solid var(--blau);outline-offset:3px;border-radius:4px}.nacht :focus-visible,.buehne :focus-visible,.kopf :focus-visible{outline-color:var(--eis)}.kopf--tag :focus-visible,.buehne--hell :focus-visible{outline-color:var(--blau)}main:focus{outline:none}h1,h2,h3{overflow-wrap:break-word}.sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sprite{width:0;height:0;position:absolute;overflow:hidden}.sprung{color:#000;z-index:100;background:#fff;border-radius:6px;padding:10px 14px;position:absolute;top:-80px;left:12px}.sprung:focus{top:12px}.wrap{max-width:var(--breite);padding:0 var(--rand);margin:0 auto}.mono{font-family:var(--mono)}.zahl{font-variant-numeric:tabular-nums}.ohne-abstand{margin:0}.kopf{z-index:20;position:absolute;top:0;left:0;right:0}.kopf__innen{align-items:center;gap:28px;height:72px;display:flex}.marke{color:#fff;font:600 19px/1 var(--sans);letter-spacing:-.02em;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.marke svg{color:#fff;width:22px;height:22px}.navi{margin-left:auto}.navi ul,.menue ul{gap:2px;margin:0;padding:0;list-style:none;display:flex}.navi a,.menue a{color:var(--nacht-text-2);border-radius:8px;padding:8px 12px;font-size:14.5px;text-decoration:none;display:block}.navi a:hover,.navi a[aria-current],.menue a:hover,.menue a[aria-current]{color:#fff;background:#ffffff14}.navi a[aria-current],.menue a[aria-current]{box-shadow:inset 0 -2px 0 var(--eis)}.menue{margin-left:auto;display:none}.menue summary{cursor:pointer;color:#fff;border:1px solid var(--nacht-linie-2);font:500 14px var(--sans);background:#ffffff0a;border-radius:8px;padding:8px 12px;list-style:none}.menue summary::-webkit-details-marker{display:none}.menue summary:after{content:" +" / "";font-family:var(--mono);color:var(--eis)}.menue[open] summary:after{content:" −" / ""}.menue nav{background:var(--nacht);padding:12px var(--rand) 20px;border-bottom:1px solid var(--nacht-linie);position:absolute;top:72px;left:0;right:0;box-shadow:0 30px 40px -20px #0009}.menue ul{flex-direction:column}.menue a{padding:12px;font-size:16px}.knopf{min-height:48px;font:550 15.5px/1.2 var(--sans);border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:0 20px;text-decoration:none;transition:background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.knopf svg{flex:none;width:16px;height:16px}.knopf--hell{color:var(--nacht);background:#fff;box-shadow:0 10px 30px -10px #8fd6ffb3}.knopf--hell:hover{background:#e3f3ff}.knopf--geist{color:#fff;border-color:var(--nacht-linie-2);background:#ffffff0d}.knopf--geist:hover{background:#ffffff1a;border-color:#fff6}.knopf--tinte{background:var(--tinte);color:#fff}.knopf--tinte:hover{background:#1d2a45}.knopf--rand{color:var(--tinte);border-color:var(--linie-2);background:#fff}.knopf--rand:hover{border-color:var(--tinte-3)}.knopf--klein{border-radius:8px;min-height:38px;padding:0 14px;font-size:14px}.nacht{color:var(--nacht-text);background:var(--nacht);isolation:isolate;position:relative;overflow:clip}.nacht:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(55% 65% at 74% 46%,#5896ff57,#0000 70%),radial-gradient(35% 45% at 88% 12%,#b3a8ff38,#0000 70%),radial-gradient(45% 50% at 8% 100%,#58b4ff29,#0000 70%),linear-gradient(#0f1c3d 0%,#0d1834 55%,#13244a 100%);position:absolute;inset:0}.nacht:after{content:"";z-index:-1;opacity:.5;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 60% 40%,#000,#0000 80%);mask-image:radial-gradient(70% 80% at 60% 40%,#000,#0000 80%)}.nacht a:not(.knopf){color:var(--eis)}.held{flex-direction:column;min-height:max(840px,100vh);display:flex}.held__buehne{flex:1;align-items:center;display:flex;position:relative}.held__buehne>.wrap{width:100%}.held__text{z-index:2;max-width:640px;padding:118px 0 36px;position:relative}.kennung{font:500 12.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--eis);align-items:center;gap:10px;margin:0 0 28px;display:inline-flex}.kennung i{background:var(--eis);width:7px;height:7px;box-shadow:0 0 12px var(--eis);border-radius:50%;flex:none}.held h1{font:620 clamp(56px, 8.2vw, 120px)/.9 var(--sans);letter-spacing:-.055em;margin:0}.held h1 span{display:block}.glanz{background:linear-gradient(92deg, #fff 0%, var(--eis) 45%, var(--violett) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.held__lead{color:var(--nacht-text-2);max-width:32rem;margin:28px 0 0;font-size:clamp(17px,1.4vw,19.5px);line-height:1.55}.held__lead strong{color:#fff;font-weight:550}.knopfreihe{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.karte{aspect-ratio:1/1.3565;margin:0;position:relative}.karte canvas,.karte noscript img{width:100%;height:100%;display:block;position:absolute;inset:0}.held .karte{z-index:1;top:50%;right:max(var(--rand), calc(50% - 640px));height:min(74vh,660px);position:absolute;transform:translateY(-44%)}.etikett{pointer-events:none;width:max-content;max-width:250px;font:500 12px/1.4 var(--mono);color:#fff;border:1px solid var(--nacht-linie-2);-webkit-backdrop-filter:blur(8px);opacity:0;background:#0d1834db;border-radius:9px;padding:8px 11px;transition:opacity .6s,transform .6s;position:absolute;transform:translate(16px,-50%);box-shadow:0 14px 34px -12px #000000b3}.etikett b{color:var(--eis);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:10.5px;font-weight:500;display:block}.etikett small{color:var(--nacht-text-2);margin-top:2px;font-size:11px;display:block}.etikett.ist-an{opacity:1;transform:translate(20px,-50%)}.etikett--links{transform:translate(calc(-100% - 16px),-50%)}.etikett--links.ist-an{transform:translate(calc(-100% - 20px),-50%)}.etikett--heim{opacity:1;border-color:#ffb86b8c}html:not(.js) .etikett{display:none}.etikett--heim b{color:var(--glut)}.legende{font:400 11.5px/1.4 var(--mono);color:var(--nacht-text-2);margin:4px 0 0}.legende__skala{vertical-align:middle;background:linear-gradient(90deg,#8fd6ff40,#dff4ff);border-radius:3px;width:64px;height:6px;margin:0 8px;display:inline-block}.datenleiste{z-index:3;border-top:1px solid var(--nacht-linie);-webkit-backdrop-filter:blur(6px);background:#0d1834b8;position:relative}.datenleiste__innen{grid-template-columns:repeat(4,minmax(0,1fr)) 250px;align-items:stretch;display:grid}.kennzahl{border-right:1px solid var(--nacht-linie);margin:0 20px 0 0;padding:18px 20px 18px 0}.kennzahl b{font:580 28px/1.05 var(--sans);letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;display:block}.kennzahl>span{overflow-wrap:anywhere;font:400 12.5px/1.4 var(--mono);color:var(--nacht-text-2);margin-top:7px;display:block}.kennzahl--neu b:after{content:"";background:var(--glut);width:7px;height:7px;box-shadow:0 0 10px var(--glut);vertical-align:6px;border-radius:50%;margin-left:8px;display:inline-block}.datenleiste__quelle{overflow-wrap:anywhere;min-width:0;font:400 11.5px/1.5 var(--mono);color:var(--nacht-text-2);align-self:center;padding:10px 0}.datenleiste__quelle p{margin:0}.datenleiste__quelle a{color:var(--nacht-text-2)}.bewegung-knopf{z-index:5;border:1px solid var(--nacht-linie-2);color:var(--nacht-text-2);font:500 12px var(--mono);cursor:pointer;background:#ffffff0d;border-radius:6px;min-height:32px;margin-top:8px;padding:6px 10px;display:none;position:relative}.js-bewegung .bewegung-knopf{display:inline-block}.bewegung-knopf:hover{color:#fff}.bewegung-knopf[aria-pressed=true]{border-color:var(--eis);color:#fff;background:#8fd6ff29}.tag .bewegung-knopf[aria-pressed=true],.buehne--hell .bewegung-knopf[aria-pressed=true]{border-color:var(--blau);color:var(--blau);background:var(--blau-hell)}.bewegung-knopf[aria-pressed=true]:before{content:"✓ " / ""}@media (prefers-reduced-motion:no-preference){.auf{animation:.9s cubic-bezier(.2,.7,.2,1) both auf}.auf--2{animation-delay:80ms}.auf--3{animation-delay:.16s}.auf--4{animation-delay:.24s}.auf--5{animation-delay:.34s}@keyframes auf{0%{opacity:0;transform:translateY(14px)}}}.abschnitt{padding:112px 0;position:relative}.abschnitt--weiss{background:var(--weiss);border-top:1px solid var(--linie);border-bottom:1px solid var(--linie)}.abschnitt--knapp{padding:72px 0}.kopfzeile{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 40px;margin-bottom:48px;display:flex}.kopfzeile h2{font:600 clamp(34px, 4vw, 56px)/1.02 var(--sans);letter-spacing:-.045em;max-width:17ch;margin:0}.kopfzeile h2.breit{max-width:none}.kopfzeile .produkt-titel{font:600 38px/1.05 var(--sans);letter-spacing:-.035em;margin:0}.kopfzeile>p{color:var(--tinte-2);max-width:32rem;margin:0}.index{font:500 12.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tinte-3);margin:0 0 16px;display:block}.index b{color:var(--blau);font-weight:500}.h2-mittel{font:600 clamp(28px, 3vw, 40px)/1.08 var(--sans);letter-spacing:-.035em;margin:0 0 16px}.h3{font:600 19px/1.3 var(--sans);letter-spacing:-.015em;margin:32px 0 10px}.text-2{color:var(--tinte-2)}.produkt{border-top:1px solid var(--linie);grid-template-columns:.9fr 1.25fr;align-items:center;gap:56px;padding:56px 0;display:grid}.produkt--erstes{border-top:0;padding-top:0}.produkt--oben{align-items:start}.produkt__fuer{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blau);margin:0 0 14px}.produkt h2,.produkt h3{font:600 38px/1.05 var(--sans);letter-spacing:-.035em;margin:0 0 14px}.produkt p{color:var(--tinte-2);margin:0 0 18px}.fakten{border-top:1px solid var(--linie);grid-template-columns:1fr 1fr;margin:22px 0 26px;padding:0;list-style:none;display:grid}.fakten li{border-bottom:1px solid var(--linie);padding:14px 16px 14px 0}.fakten li:nth-child(odd){border-right:1px solid var(--linie)}.fakten li:nth-child(2n){padding-left:16px}.fakten b{font:580 24px/1.1 var(--sans);letter-spacing:-.02em;color:var(--tinte);font-variant-numeric:tabular-nums;display:block}.fakten span{font:400 12.5px/1.4 var(--mono);color:var(--tinte-3);margin-top:5px;display:block}.stand{font:400 12px/1.5 var(--mono);color:var(--tinte-3);margin:-10px 0 22px}.produkt .stand{margin-top:-10px}.produkt__link{color:var(--tinte);border-bottom:1.5px solid var(--linie-2);align-items:center;gap:8px;padding-bottom:3px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.produkt__link:hover{border-bottom-color:var(--blau);color:var(--blau)}.produkt__link svg{flex:none;width:14px;height:14px}.linkreihe{flex-wrap:wrap;align-items:center;gap:14px 28px;margin:22px 0 0;display:flex}.kenndaten{border-top:1px solid var(--linie);grid-template-columns:9.5rem 1fr;margin:24px 0;display:grid}.kenndaten dt,.kenndaten dd{border-bottom:1px solid var(--linie);margin:0;padding:11px 0}.kenndaten dt{font:500 12px/1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinte-3);padding-right:16px}.kenndaten dd{color:var(--tinte-2);font-size:15.5px}.bildunterschrift{font:400 12px/1.5 var(--mono);color:var(--tinte-3);margin:12px 0 0}.laender{margin-top:44px}.laender h3{font:600 18px/1.3 var(--sans);letter-spacing:-.01em;margin:0 0 2px}.laender>p{color:var(--tinte-3);font:400 12px/1.5 var(--mono);margin:0 0 14px}.balken{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 28px;margin:0;padding:0;list-style:none;display:grid}@media (width<=899px){.balken{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 20px}}.balken li{border-radius:6px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name zahl""balken balken";align-items:baseline;gap:2px 8px;padding:2px 4px;font-size:13.5px;line-height:1.25;display:grid}.balken li>span{overflow-wrap:anywhere;grid-area:name}.balken li:hover{background:var(--blau-hell)}.balken svg{grid-area:balken;width:100%;height:5px;display:block}.balken svg .spur{fill:#e6ebf4}.balken svg .wert{fill:var(--blau)}.balken em{text-align:right;font-variant-numeric:tabular-nums;color:var(--tinte-2);font-style:normal;font-family:var(--mono);grid-area:zahl;font-size:12.5px}.buehne{background:var(--nacht);color:var(--nacht-text);isolation:isolate;border-radius:22px;margin:0;position:relative;overflow:clip;box-shadow:0 40px 80px -40px #0d183499}.buehne:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 80% at 70% 30%,#5896ff47,#0000 70%),radial-gradient(40% 60% at 0 100%,#b3a8ff29,#0000 70%),linear-gradient(#11204a,#0d1834);position:absolute;inset:0}.buehne__kopf{border-bottom:1px solid var(--nacht-linie);font:500 12px/1.4 var(--mono);color:var(--nacht-text-2);letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:16px 20px;display:flex}.buehne__kopf i{background:var(--eis);width:8px;height:8px;box-shadow:0 0 10px var(--eis);border-radius:50%;margin-right:8px;display:inline-block}.buehne__fuss{border-top:1px solid var(--nacht-linie);font:400 12px/1.5 var(--mono);color:var(--nacht-text-2);flex-wrap:wrap;align-items:center;gap:8px 28px;padding:14px 20px 18px;display:flex}.buehne__fuss b{color:#fff;font-weight:500}.buehne__fuss .bewegung-knopf{margin:0 0 0 auto}.u-held__knopf{margin:20px 0 0}.buehne a:not(.knopf){color:var(--eis)}.punkt-eis,.punkt-glut{vertical-align:-1px;border-radius:2px;width:9px;height:9px;margin-right:7px;display:inline-block}.punkt-eis{background:#8fd6ff59}.punkt-glut{background:var(--glut);box-shadow:0 0 8px var(--glut)}.gross-zahl{font:620 64px/1 var(--sans);letter-spacing:-.04em;color:var(--tinte);font-variant-numeric:tabular-nums;margin:6px 0}.gross-zahl small{letter-spacing:-.01em;color:var(--tinte-2);font-size:22px;font-weight:500}.produkt .gross-zahl{color:var(--tinte);margin:6px 0}.presse{border:1px solid var(--linie);background:var(--papier);color:var(--tinte-2);border-radius:12px;align-items:baseline;gap:14px;margin:26px 0 0;padding:14px 16px;font-size:14.5px;display:flex}.presse b{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tinte-3);flex:none}.presse p{margin:0}.abschnitt--weiss .presse{background:var(--papier)}.zc{grid-template-columns:1fr 1.1fr;min-height:440px;display:grid}.zc__links{background:#ecf1fa73;border-right:1px solid #0d183414;flex-direction:column;gap:16px;padding:22px;display:flex}.schritte{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.zc>.schritte{border-bottom:1px solid #0d183414;grid-column:1/-1;padding:18px 22px 16px}.schritt{font:500 11px/1.35 var(--mono);color:var(--tinte-3);border:1px solid var(--linie);background:#fff;border-radius:8px;padding:8px 10px;transition:color .4s,background .4s,border-color .4s}.schritt b{letter-spacing:.1em;font-size:11px;font-weight:500;display:block}.schritt.ist-an{color:var(--blau);background:var(--blau-hell);border-color:#1c56c873}.brief{border:1px solid var(--linie);font:400 13.5px/1.75 var(--mono);color:var(--tinte-2);background:#fff;border-radius:12px;padding:16px 18px;box-shadow:0 18px 36px -26px #0d183459}.brief p{margin:0 0 8px}.brief p:last-child{margin:0}.pii{background:var(--blau-hell);color:var(--blau);letter-spacing:.03em;border-radius:4px;margin:0 -1px;padding:1px 3px;font-size:.88em;transition:background .5s,color .5s,box-shadow .5s;box-shadow:inset 0 0 0 1px #1c56c866}.pii__klar{display:none}.zc.ist-klar .pii{color:#8a3d04;box-shadow:inset 0 -1.5px 0 var(--glut-satt);letter-spacing:0;background:#fff3e6;font-size:1em}.zc.ist-klar .pii__klar{display:inline}.zc.ist-klar .pii__platz{display:none}.vorschlag{background:#fff;border:1px solid #1c56c866;border-radius:12px;padding:14px 16px;transition:opacity .6s,transform .6s;box-shadow:0 20px 40px -26px #1c56c899}.zc.ist-vorher .vorschlag{opacity:.3;transform:translateY(6px)}.vorschlag__zeile{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--blau);justify-content:space-between;gap:10px;display:flex}.vorschlag__ziel{font:600 20px/1.2 var(--sans);color:var(--tinte);letter-spacing:-.01em;margin:6px 0 2px}.vorschlag__pfad{font:400 12px/1.5 var(--mono);color:var(--tinte-3);margin:0 0 8px}.vorschlag q{color:var(--tinte);quotes:"„" "“";font-size:14.5px;display:block}.vorschlag small{font:400 11.5px/1.5 var(--mono);color:var(--tinte-3);margin-top:6px;display:block}.plan{flex-direction:column;gap:8px;padding:20px 22px 16px;display:flex}.plan__stufe{font:400 11.5px/1.4 var(--mono);color:var(--tinte-3);align-items:baseline;gap:8px;margin:8px 0 0;display:flex}.plan__stufe:first-child{margin-top:0}.plan__stufe span{letter-spacing:.1em;text-transform:uppercase;color:var(--blau);font-size:11px;font-weight:500}.plan__chips{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.plan__chips li{font:500 11.5px/1 var(--mono);border:1px solid var(--linie);color:var(--tinte-2);background:#fff;border-radius:7px;padding:7px 9px;transition:color .4s,background .4s,border-color .4s,box-shadow .4s}.plan__chips li span{font:500 12.5px/1 var(--sans);margin-left:8px}.plan .ist-pfad{color:var(--blau);background:var(--blau-hell);border-color:#1c56c899;box-shadow:0 8px 20px -10px #1c56c899}.plan .ist-alternative{color:var(--tinte);border-style:dashed;border-color:#1c56c880}.plan__referate{gap:4px;margin:0;padding:0;list-style:none;display:grid}.plan__referate li{border:1px solid var(--linie);font:400 13px/1.4 var(--sans);color:var(--tinte-2);background:#fff;border-radius:8px;grid-template-columns:56px 1fr;align-items:baseline;gap:10px;padding:7px 10px;transition:color .4s,background .4s,border-color .4s,box-shadow .4s;display:grid}.plan__referate b{font:500 11px/1.5 var(--mono);color:var(--tinte-3)}.plan__referate li.ist-ziel{color:var(--tinte);background:#fff7ef;border-color:#d9640c99;box-shadow:0 14px 30px -16px #d9640c8c}.plan__referate li.ist-ziel b{color:var(--glut-tief)}.plan__fuss{font:400 11.5px/1.4 var(--mono);color:var(--tinte-3);margin:6px 0 0}.zc.ist-vorher .plan .ist-pfad,.zc.ist-vorher .plan .ist-alternative,.zc.ist-vorher .plan__referate li.ist-ziel{border-color:var(--linie);box-shadow:none;color:var(--tinte-2);background:#fff;border-style:solid}.zc.ist-vorher .plan__referate li.ist-ziel b{color:var(--tinte-3)}.js-bewegung .zc.ist-suchend .plan__chips li,.js-bewegung .zc.ist-suchend .plan__referate li{animation:1.2s ease-in-out infinite suchen}.js-bewegung .zc.ist-suchend .plan li:nth-child(3n+2){animation-delay:.2s}.js-bewegung .zc.ist-suchend .plan li:nth-child(3n){animation-delay:.4s}@keyframes suchen{50%{background:var(--blau-hell);border-color:#1c56c88c}}.grundsaetze{border-top:1px solid var(--linie-2);grid-template-columns:repeat(4,1fr);display:grid}.grundsaetze--3{grid-template-columns:repeat(3,1fr)}.grundsatz{border-right:1px solid var(--linie);padding:28px 24px 30px 0}.grundsatz+.grundsatz{padding-left:24px}.grundsatz:last-child,.grundsaetze--3 .grundsatz:nth-child(3n){border-right:0}.grundsaetze--3 .grundsatz:nth-child(3n+1){padding-left:0}.grundsaetze--3 .grundsatz:nth-child(n+4){border-top:1px solid var(--linie)}.grundsatz__nr{font:500 12px var(--mono);color:var(--blau);margin:0 0 18px}.grundsatz h3{font:600 19px/1.25 var(--sans);letter-spacing:-.02em;margin:0 0 8px}.grundsatz p{color:var(--tinte-2);margin:0;font-size:15px}.leistungsband{flex-wrap:wrap;gap:10px;margin:40px 0 0;padding:0;list-style:none;display:flex}.leistungsband a{border:1px solid var(--linie-2);min-height:44px;color:var(--tinte);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:15px;text-decoration:none;display:inline-flex}.leistungsband a:hover{border-color:var(--blau);color:var(--blau)}.leistungsband b{font:500 11.5px var(--mono);color:var(--tinte-3)}.kontakt{text-align:center;padding:130px 0 120px}.kontakt h2{max-width:14ch;font:620 clamp(40px, 6vw, 84px)/.96 var(--sans);letter-spacing:-.055em;margin:0 auto}.kontakt p{color:var(--nacht-text-2);max-width:30rem;margin:22px auto 0}.kontakt .index{color:var(--nacht-text-3)}.kontakt .index b{color:var(--eis)}.kontakt__wege{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px;display:flex}.fuss{background:var(--weiss);color:var(--tinte-3);border-top:1px solid var(--linie);padding:28px 0 24px;font-size:13px}.fuss__zeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 32px;display:flex}.fuss__firma{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}.fuss__firma p{margin:0;line-height:1.6}.fuss__firma .marke{transform-origin:0;transform:scale(.85)}.fuss ul{flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;list-style:none;display:flex}.fuss a{color:var(--tinte-2);text-decoration:none}.fuss a:hover{color:var(--blau);text-decoration:underline}.fuss a[href^=tel\:]{white-space:nowrap}.fuss__firma a{text-decoration:underline;text-decoration-color:var(--linie-2);text-underline-offset:3px}.fuss .marke,.fuss .marke svg{color:var(--tinte)}.u-held{padding:128px 0 88px}.u-held__raster{grid-template-columns:.95fr 1.2fr;align-items:center;gap:56px;display:grid}.u-held__raster>*,.produkt>*,.feld>*,.zc>*,.produktkarten>*{min-width:0}.u-held--schlicht{padding:120px 0 56px}.u-held--schlicht .u-held__raster{grid-template-columns:1fr}.pfad{font:400 12.5px/1.4 var(--mono);color:var(--nacht-text-2);letter-spacing:.04em;margin:0 0 24px}.pfad ol{flex-wrap:wrap;gap:0 8px;margin:0;padding:0;list-style:none;display:flex}.pfad li+li:before{content:"/" / "";color:var(--nacht-text-3);margin-right:8px}.pfad a{color:var(--nacht-text-2)}.u-held h1{font:620 clamp(44px, 5.4vw, 80px)/.95 var(--sans);letter-spacing:-.05em;margin:0}.u-held--schlicht h1{font-size:clamp(38px,4.6vw,64px)}.u-held .held__lead{margin-top:24px}.merkmale{gap:10px;margin:30px 0 0;padding:0;list-style:none;display:grid}.merkmale li{color:var(--nacht-text-2);align-items:baseline;gap:12px;font-size:15.5px;display:flex}.merkmale li:before{content:"→" / "";font-family:var(--mono);color:var(--eis);flex:none}.u-held .datenleiste{margin-top:64px}.u-held:has(>.datenleiste){padding-bottom:0}.u-held__stand{font:400 12px/1.5 var(--mono);color:var(--nacht-text-2);margin:16px 0 0}.ticker{position:relative}.ticker__band{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:14px 20px;list-style:none;display:grid}.ticker__band li:nth-child(n+8){display:none}.js-bewegung .ticker{height:430px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.js-bewegung .ticker__band li:nth-child(n+8){display:grid}.js-bewegung .ticker__band{animation:60s linear infinite ticker}.js-bewegung .ticker:hover .ticker__band,.js-bewegung .ticker:focus-within .ticker__band,.ist-angehalten .ticker__band{animation-play-state:paused}.buehne .meldung b a:not(.knopf){color:inherit;text-decoration:none}.buehne .meldung b a:not(.knopf):hover{text-underline-offset:3px;text-decoration:underline}@keyframes ticker{to{transform:translateY(-50%)}}.meldung{border:1px solid var(--nacht-linie);background:#ffffff09;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:12px 14px;display:grid}.meldung b{overflow-wrap:break-word;color:#fff;font-size:14.5px;font-weight:550;line-height:1.4}.meldung span{font:400 11.5px/1.4 var(--mono);color:var(--nacht-text-2)}.meldung em{font:500 11px/1.4 var(--mono);color:var(--eis);text-align:right;grid-area:1/2/3;align-self:center;font-style:normal}.anlaesse{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.anlaesse>li{border:1px solid var(--linie);background:#fff;border-radius:16px;flex-direction:column;padding:26px;display:flex}.anlaesse h3{font:600 19px/1.3 var(--sans);letter-spacing:-.015em;margin:0 0 10px}.anlaesse p{color:var(--tinte-2);margin:0 0 14px;font-size:15.5px}.anlaesse .produkt__link{align-self:flex-start;margin-top:auto}.anlaesse--2{grid-template-columns:repeat(2,1fr)}.ablauf{counter-reset:schritt;border-top:1px solid var(--linie-2);grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.ablauf li{counter-increment:schritt;border-right:1px solid var(--linie);padding:26px 22px 26px 0}.ablauf li+li{padding-left:22px}.ablauf li:last-child{border-right:0}.ablauf li:before{content:counter(schritt, decimal-leading-zero);content:counter(schritt, decimal-leading-zero) / "";font:500 12px var(--mono);color:var(--blau);margin-bottom:16px;display:block}.ablauf h3{font:600 19px/1.25 var(--sans);letter-spacing:-.02em;margin:0 0 8px}.ablauf p{color:var(--tinte-2);margin:0;font-size:15px}.feld{border-top:1px solid var(--linie);grid-template-columns:1.15fr .85fr;gap:56px;padding-block:72px;display:grid}.feld--erstes{border-top:0;padding-top:0}.feld h2{font:600 clamp(28px, 3vw, 40px)/1.08 var(--sans);letter-spacing:-.035em;margin:0 0 16px}.feld>div h3:not(.buehne *){font:600 18px/1.3 var(--sans);letter-spacing:-.01em;margin:28px 0 10px}.feld>div :is(p,li):not(.buehne *){color:var(--tinte-2)}.feld>div ul:not(.buehne *){margin:0 0 16px;padding-left:1.2em}.feld>div li:not(.buehne *){margin:4px 0}.feld>div li:not(.buehne *)::marker{color:var(--blau)}.feld__seite{align-self:start}.feld__kennung{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blau);margin:0 0 12px}.hinweis{border:1px solid var(--linie-2);border-left:3px solid var(--blau);background:#fff;border-radius:10px;margin:20px 0;padding:14px 18px}.hinweis p{margin:0 0 6px}.hinweis p:last-child{margin:0}.karte-weiss{border:1px solid var(--linie);background:#fff;border-radius:16px;padding:24px 26px}.karte-weiss h2,.karte-weiss h3{margin-top:0}.matrix{border-collapse:collapse;width:100%;font-size:14px}.matrix caption{text-align:left;font:500 12px/1.4 var(--mono);color:var(--nacht-text-2);letter-spacing:.04em;border-bottom:1px solid var(--nacht-linie);padding:16px 20px 12px}.matrix th,.matrix td{border-bottom:1px solid var(--nacht-linie);text-align:center;vertical-align:middle;padding:12px 10px}.matrix thead th{font:500 11px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nacht-text-2);vertical-align:bottom}.matrix tbody th{text-align:left;padding-left:20px;font-weight:500}.matrix tbody th a{color:#fff;align-items:baseline;gap:10px;text-decoration:none;display:flex}.matrix tbody th a:hover{text-decoration:underline}.matrix tbody th small{font:500 11px var(--mono);color:var(--eis);flex:none}.matrix tbody tr:last-child>*{border-bottom:0}.matrix .ja{background:var(--eis);width:12px;height:12px;box-shadow:0 0 12px var(--eis);border-radius:50%;display:inline-block}.matrix .nein{background:#ffffff2e;border-radius:50%;width:6px;height:6px;display:inline-block}.matrix td{width:15%}@media (prefers-reduced-motion:no-preference){.matrix .ja{animation:.5s cubic-bezier(.2,.7,.2,1) both ja;animation-delay:calc(.35s + var(--i,0) * 90ms)}.matrix tbody tr:first-child{--i:0}.matrix tbody tr:nth-child(2){--i:3}.matrix tbody tr:nth-child(3){--i:6}.matrix tbody tr:nth-child(4){--i:9}.matrix tbody tr:nth-child(5){--i:12}@keyframes ja{0%{box-shadow:0 0 0 var(--eis);transform:scale(0)}}}.produktkarten{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.produktkarte{height:100%;color:var(--tinte);-webkit-backdrop-filter:blur(16px)saturate(1.3);background:#ffffffa8;border:1px solid #fffffff2;border-radius:18px;flex-direction:column;padding:18px 18px 16px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:inset 0 1px #fff,0 0 0 1px #0d18340f,0 36px 70px -40px #1c56c88c}.produktkarte:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fff,0 0 0 1px #1c56c859,0 40px 80px -40px #1c56c8b3}.produktkarte__fuer{font:500 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--blau)}.produktkarte__name{font:600 21px/1.15 var(--sans);letter-spacing:-.02em;hyphens:auto;margin-top:10px}.produktkarte__text{color:var(--tinte-2);margin-top:8px;font-size:14px;line-height:1.45}.produktkarte__zahl{font:620 40px/1 var(--sans);letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:auto;padding-top:22px}.produktkarte__einheit{color:var(--tinte-2);margin-top:6px;font-size:13.5px;line-height:1.35}.produktkarte__stand{font:400 11.5px/1.4 var(--mono);color:var(--tinte-3);margin-top:6px}.produktkarte--flaeche{position:relative}.tag .produktkarte--flaeche{color:var(--blau)}.produktkarte__link{color:inherit;text-decoration:none}.produktkarte__link:after{content:"";border-radius:18px;position:absolute;inset:0}.feld>figure{grid-column:1/-1;margin-top:8px}.kette{counter-reset:glied;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:20px;list-style:none;display:grid}.glied{border:1px solid var(--nacht-linie);counter-increment:glied;background:#ffffff09;border-radius:12px;grid-template-columns:34px minmax(0,1fr);gap:4px 14px;padding:14px 16px;display:grid;position:relative}.glied:before{content:counter(glied, decimal-leading-zero);content:counter(glied, decimal-leading-zero) / "";font:500 11px/1 var(--mono);color:var(--eis);border:1px solid #8fd6ff73;border-radius:6px;grid-row:1/3;place-items:center;height:26px;display:grid}.glied b{font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--eis)}.glied p{font:400 13px/1.6 var(--mono);color:var(--nacht-text-2);overflow-wrap:break-word;margin:0}.glied p span{color:#fff}.glied>.schwelle,.glied>.schwelle-text{grid-column:2}.glied .platz{white-space:nowrap;color:var(--eis);background:#1e3160;border-radius:4px;padding:1px 4px;box-shadow:inset 0 0 0 1px #8fd6ff73}.glied .schwelle{background:linear-gradient(90deg,#ffb86b59 0 60%,#8fd6ff59 60% 100%);border-radius:4px;height:8px;margin:8px 0 2px;display:block;position:relative}.glied .schwelle:after{content:"";background:#fff;width:2px;position:absolute;top:-4px;bottom:-4px;left:60%}.glied .schwelle-text{font:400 11px/1.4 var(--mono);color:var(--nacht-text-2);justify-content:space-between;display:flex}.glied--mensch{border-color:#ffb86b80}.glied--mensch:before{color:var(--glut);border-color:#ffb86b99}.glied--mensch b{color:var(--glut)}@media (prefers-reduced-motion:no-preference){.kette .glied{animation:.7s cubic-bezier(.2,.7,.2,1) both auf}.kette .glied:nth-child(2){animation-delay:.5s}.kette .glied:nth-child(3){animation-delay:1s}.kette .glied:nth-child(4){animation-delay:1.5s}.kette .glied:nth-child(5){animation-delay:2s}}.stationen{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.stationen>li{border:1px solid var(--linie);background:#fff;border-radius:16px;padding:28px}.stationen h3{font:600 24px/1.1 var(--sans);letter-spacing:-.03em;margin:0 0 10px}.stationen p,.stationen li li{color:var(--tinte-2);font-size:15.5px}.stationen ul{margin:12px 0 0;padding-left:1.1em}.stationen li li{margin:6px 0}.stationen li li::marker{color:var(--blau)}.stationen__nr{font:500 12px var(--mono);color:var(--blau);margin:0 0 14px;display:block}.u-held .karte{width:min(100%,420px);margin:0 auto}.firmendaten{border-top:1px solid var(--linie);grid-template-columns:9rem 1fr;margin:0;display:grid}.firmendaten dt,.firmendaten dd{border-bottom:1px solid var(--linie);margin:0;padding:10px 0}.firmendaten dt{font:500 12px/1.7 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinte-3)}.firmendaten dd{color:var(--tinte-2)}.kontaktwege{gap:14px;margin-top:34px;display:grid}.kontaktweg{border:1px solid var(--nacht-linie-2);background:#ffffff0d;border-radius:14px;padding:16px 20px;text-decoration:none;display:block}.kontaktweg:hover{background:#8fd6ff14;border-color:#8fd6ff99}.kontaktweg span{font:500 11.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--eis);display:block}.kontaktweg b{font:600 clamp(22px, 2.6vw, 32px)/1.2 var(--sans);letter-spacing:-.02em;color:#fff;overflow-wrap:anywhere;margin-top:4px;display:block}.nacht a.kontaktweg{color:#fff}.anschrift{font-style:normal;font:400 15px/1.7 var(--mono);color:var(--nacht-text)}.anschrift-block{border-top:1px solid var(--linie);margin-top:30px;padding-top:18px}.anschrift-block .anschrift{margin-top:6px;display:block}.leerstelle{grid-template-columns:repeat(12,1fr);gap:6px;padding:22px;display:grid}.leerstelle i{aspect-ratio:1;background:#8fd6ff2e;border-radius:3px}.leerstelle i.fehlt{box-shadow:inset 0 0 0 1.5px var(--glut);background:0 0}@media (prefers-reduced-motion:no-preference){.leerstelle i.fehlt{animation:1.6s ease-in-out 3 both fehlt}@keyframes fehlt{50%{box-shadow:inset 0 0 0 1.5px var(--glut), 0 0 16px #ffb86bb3}}}.liste{padding-left:1.2em}.liste li{margin:6px 0}.nacht .liste li::marker{color:var(--eis)}.prosa{max-width:46rem}.prosa h2{font:600 26px/1.2 var(--sans);letter-spacing:-.02em;margin:44px 0 12px}.prosa h3{font:600 19px/1.3 var(--sans);margin:28px 0 8px}.prosa p,.prosa li{color:var(--tinte-2)}.prosa ul,.prosa ol{padding-left:1.3em}.prosa li{margin:4px 0}.prosa a{overflow-wrap:anywhere}.prosa>:first-child{margin-top:0}.ratgeber{grid-template-columns:15rem minmax(0,46rem);align-items:start;gap:56px;display:grid}.ratgeber__inhalt{position:sticky;top:24px}.ratgeber__inhalt ol{border-left:1px solid var(--linie-2);margin:0;padding:0;list-style:none}.ratgeber__inhalt li{margin:0}.ratgeber__inhalt a{color:var(--tinte-2);padding:6px 0 6px 14px;font-size:14.5px;line-height:1.4;text-decoration:none;display:block}.ratgeber__inhalt a:hover{color:var(--blau);text-decoration:underline}.ratgeber .prosa{hyphens:auto;hyphenate-limit-chars:14 6 6;overflow-wrap:break-word}.ratgeber .prosa h2{scroll-margin-top:24px}.ratgeber__weiter{margin-top:48px}.anlaesse .ratgeber__stand{font:400 12px/1.5 var(--mono);color:var(--tinte-3);margin:auto 0 0}@media (width<=1100px){.ratgeber{grid-template-columns:minmax(0,1fr);gap:32px}.ratgeber__inhalt{position:static}}.kopf--tag .marke,.kopf--tag .marke svg{color:var(--tinte)}.kopf--tag .navi a,.kopf--tag .menue a{color:var(--tinte-2)}.kopf--tag .navi a:hover,.kopf--tag .navi a[aria-current],.kopf--tag .menue a:hover,.kopf--tag .menue a[aria-current]{color:var(--tinte);background:#0c14260d}.kopf--tag .navi a[aria-current],.kopf--tag .menue a[aria-current]{box-shadow:inset 0 -2px 0 var(--blau)}.kopf--tag .menue summary{color:var(--tinte);border-color:var(--linie-2);background:#ffffffb3}.kopf--tag .menue summary:after{color:var(--blau)}.kopf--tag .menue nav{background:var(--weiss);border-bottom-color:var(--linie);box-shadow:0 30px 40px -24px #0d18344d}.tag .knopf--hell,.licht .knopf--hell{background:var(--tinte);color:#fff;box-shadow:0 14px 34px -14px #1c56c8bf}.tag .knopf--hell:hover,.licht .knopf--hell:hover{background:#1d2a45}.tag .knopf--geist,.licht .knopf--geist,.kopf--tag .knopf--geist{color:var(--tinte);border-color:var(--linie-2);background:#ffffffb3}.tag .knopf--geist:hover,.licht .knopf--geist:hover,.kopf--tag .knopf--geist:hover{border-color:var(--tinte-3);background:#fff}.tag,.licht{isolation:isolate;color:var(--tinte);background:linear-gradient(#fbfcff 0%,#eef3fb 100%);position:relative;overflow:clip}.tag:before,.licht:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(38% 48% at 78% 28%,#58b4ff9e,#0000 70%),radial-gradient(32% 46% at 98% 80%,#9684ff99,#0000 70%),radial-gradient(30% 40% at 50% 0,#8fd6ff99,#0000 70%),radial-gradient(34% 44% at 2% 100%,#ffb86b5c,#0000 70%),radial-gradient(24% 30% at 30% 40%,#b3a8ff38,#0000 70%);position:absolute;inset:-12%}.tag:after,.licht:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle,#1c56c833 0 1px,#0000 1.5px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 72% 40%,#000,#0000 75%);mask-image:radial-gradient(60% 70% at 72% 40%,#000,#0000 75%)}.js-bewegung:has(.bewegung-knopf) .tag:before,.js-bewegung:has(.bewegung-knopf) .licht:before{animation:38s ease-in-out infinite alternate drift}.js-bewegung.ist-angehalten:has(.bewegung-knopf) .tag:before,.js-bewegung.ist-angehalten:has(.bewegung-knopf) .licht:before{animation-play-state:paused}@keyframes drift{50%{transform:translate(-3%,2%)rotate(-2deg)scale(1.04)}to{transform:translate(2%,-2%)rotate(1.5deg)scale(1.02)}}.tag .glanz,.licht .glanz{background-image:linear-gradient(92deg, var(--blau) 0%, #3f5fe0 45%, var(--violett-tief) 100%)}.tag .kennung{color:var(--blau)}.tag .kennung i{background:var(--blau);box-shadow:0 0 12px #1c56c899}.tag .held__lead{color:var(--tinte-2)}.tag .held__lead strong{color:var(--tinte)}.tag .pfad,.tag .pfad a{color:var(--tinte-3)}.tag .pfad li+li:before{color:var(--linie-2)}.tag .merkmale li{color:var(--tinte-2)}.tag .merkmale li:before{color:var(--blau)}.tag .u-held__stand{color:var(--tinte-3)}.tag .u-held__stand .trenner{color:var(--tinte-2)}.tag a:not(.knopf){color:var(--blau)}.tag .buehne{box-shadow:0 60px 110px -50px #1c56c8b3,0 0 0 1px #0d183414}.tag .buehne a:not(.knopf){color:var(--eis)}.buehne--hell a:not(.knopf){color:var(--blau)}.tag .buehne--hell .matrix a:not(.knopf){color:var(--tinte)}.tag .datenleiste{-webkit-backdrop-filter:blur(14px)saturate(1.4);background:#ffffff8c;border-top:1px solid #ffffffe6;box-shadow:0 -1px #0d18340f}.tag .kennzahl{border-right-color:var(--linie)}.tag .kennzahl b{color:var(--tinte)}.tag .kennzahl>span,.tag .datenleiste__quelle,.tag .datenleiste__quelle a{color:var(--tinte-3)}.tag .bewegung-knopf,.buehne--hell .bewegung-knopf{border-color:var(--linie-2);color:var(--tinte-2);background:#fff}.tag .bewegung-knopf:hover,.buehne--hell .bewegung-knopf:hover{color:var(--tinte);border-color:var(--tinte-3)}.buehne--hell{color:var(--tinte);-webkit-backdrop-filter:blur(18px)saturate(1.3);background:#ffffffa8;border:1px solid #fffffff2;box-shadow:inset 0 1px #fff,0 0 0 1px #0d18340f,0 50px 90px -46px #1c56c88c}.buehne--hell:before{background:radial-gradient(60% 80% at 85% 0,#8fd6ff52,#0000 70%),radial-gradient(50% 70% at 0 100%,#b3a8ff3d,#0000 70%)}.buehne--hell .buehne__kopf,.buehne--hell .buehne__fuss{color:var(--tinte-3);border-color:#0d183414}.buehne--hell .buehne__kopf i{background:var(--blau);box-shadow:0 0 10px #1c56c88c}.buehne--hell .buehne__fuss b{color:var(--tinte)}.buehne--hell .punkt-eis{background:#1c56c840}.buehne--hell .punkt-glut{background:var(--glut-satt);box-shadow:0 0 8px #d9640c8c}.abschnitt--licht{background:var(--weiss);border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);isolation:isolate;overflow:clip}.abschnitt--licht:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(45% 50% at 60% 40%,#58b4ff4d,#0000 70%),radial-gradient(40% 45% at 85% 75%,#9684ff4d,#0000 70%),radial-gradient(30% 35% at 30% 80%,#ffb86b33,#0000 70%);width:70%;height:90%;position:absolute;top:8%;right:-8%}.kontakt.licht{border-top:1px solid var(--linie);background:linear-gradient(#f7f9fe,#edf2fb)}.kontakt.licht:before{background:radial-gradient(28% 50% at 22%,#58b4ff66,#0000 70%),radial-gradient(26% 50% at 78% 45%,#9684ff6b,#0000 70%),radial-gradient(30% 36% at 50% 100%,#ffb86b4d,#0000 70%)}.kontakt.licht:after{-webkit-mask-image:radial-gradient(50% 60%,#000,#0000 75%);mask-image:radial-gradient(50% 60%,#000,#0000 75%)}.kontakt.licht p,.kontakt.licht .index{color:var(--tinte-2)}.kontakt.licht .index b{color:var(--blau)}.daemmerung{isolation:isolate;pointer-events:none;background:linear-gradient(180deg, #0f1b3a 0%, #1b3372 16%, #3a5cc0 33%, #7e9cf0 48%, #c3c3f4 60%, #f3d3e0 70%, #ffe6cf 78%, #f9f1ea 88%, var(--papier) 100%);height:clamp(220px,38vh,420px);position:relative;overflow:hidden}.daemmerung:before{content:"";z-index:1;background-image:radial-gradient(circle,#c8ebff99 0 1.2px,#0000 1.7px);background-size:16px 16px;position:absolute;inset:0 0 35%;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.daemmerung:after{content:"";z-index:0;background:radial-gradient(34% 26% at 50% 72%,#ffc482bf,#ffb86b33 55%,#0000 75%),radial-gradient(30% 30% at 24% 64%,#aa96ff80,#0000 72%),radial-gradient(30% 30% at 78% 62%,#78c8ff80,#0000 72%);position:absolute;inset:0}.daemmerung i{z-index:2;background:linear-gradient(90deg,#0000,#fff 30% 70%,#0000);width:min(84%,1000px);height:1px;position:absolute;top:72%;left:50%;translate:-50%;box-shadow:0 0 30px 6px #ffdcb4cc}.daemmerung+.abschnitt{padding-top:40px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.held{view-timeline:--held block}.held__text{animation:linear both text-weg;animation-range:exit 10% exit 90%}html .held__text{animation-timeline:--held}@media (width>=641px){.held .karte{animation:linear both karte-weg;animation-range:exit}html .held .karte{animation-timeline:--held}}html .daemmerung:before,html .daemmerung:after,html .daemmerung i{animation-timeline:view()}@keyframes karte-weg{to{opacity:.25;translate:0 16%;scale:.94}}@keyframes text-weg{to{translate:0 -14%}}.daemmerung:before{animation:linear both raster-sinkt;animation-range:entry exit 60%}.daemmerung:after{animation:linear both sonne;animation-range:entry 10% exit 50%}.daemmerung i{animation:linear both horizont;animation-range:entry 20% exit 40%}@keyframes raster-sinkt{0%{opacity:1;background-position:0 0}to{opacity:.2;background-position:0 40px}}@keyframes sonne{0%{opacity:.1;translate:0 30%}to{opacity:1;translate:0}}@keyframes horizont{0%{opacity:0;scale:.15 1}to{opacity:1;scale:1}}}}.produkt--breit{grid-template-columns:1fr 1fr;align-items:start;gap:24px 56px}.produkt--breit>figure{grid-column:1/-1;margin-top:12px}.produkt--breit .fakten{margin-top:6px}.zr__label,.zr__unterlabel,.pn__befund .zr__label{font:500 11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tinte-3);margin:0 0 12px}.zr__kopf{padding:20px 24px 0}.zr__titel{font:600 24px/1.2 var(--sans);letter-spacing:-.02em;color:var(--tinte);margin:0}.zr__ag{font:400 12.5px/1.4 var(--mono);color:var(--tinte-3);margin:4px 0 0}.zr__zeit{border-bottom:1px solid #0d183414;padding:18px 24px 22px}.zl{height:96px;margin:0;padding:0;list-style:none;position:relative}.zl:before{content:"";background:linear-gradient(90deg, var(--blau) 0 15.8%, #cdd6e6 15.8%);border-radius:1px;height:2px;position:absolute;top:47px;left:0;right:0}.zl__punkt{width:0;position:absolute;top:0;bottom:0}.zl__punkt:before{content:"";width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--blau);background:#fff;border-radius:50%;position:absolute;top:43px;left:-5px}.zl__punkt b,.zl__punkt span{white-space:nowrap;position:absolute;left:0}.zl__punkt b{font:600 13px/1.2 var(--sans);color:var(--tinte)}.zl__punkt span{font:400 11.5px/1.2 var(--mono);color:var(--tinte-3)}.zl__punkt:nth-child(odd) b{top:60px}.zl__punkt:nth-child(odd) span{top:77px}.zl__punkt:nth-child(2n) b{top:0}.zl__punkt:nth-child(2n) span{top:17px}.zl__punkt:last-child b,.zl__punkt:last-child span{left:auto;right:0}.zl--a{left:0}.zl--b{left:10.2%}.zl--c{left:15.8%}.zl--d{left:40.8%}.zl--e{left:78%}.zl--f{left:100%}.zl--frist:before{background:var(--glut-satt);width:16px;height:16px;top:40px;left:-8px;box-shadow:0 0 0 4px #ffb86b59,0 0 18px #d9640c99}.zl--frist b{color:var(--glut-tief)}.zr__raster{grid-template-columns:1fr 2fr;display:grid}.zr__raster>*{min-width:0}.zr__checkliste{background:#ecf1fa73;border-right:1px solid #0d183414;padding:22px 24px}.cl__phase+.cl__phase{margin-top:14px}.cl__titel{font:500 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tinte-2);justify-content:space-between;margin:0 0 6px;display:flex}.cl__titel span{color:var(--tinte-3)}.cl__phase ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.cl__phase li{border:1px solid var(--linie);color:var(--tinte);background:#fff;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:9px 12px;font-size:14px;line-height:1.4;display:flex}.cl__phase li:before{content:"";width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--linie-2);border-radius:4px;flex:none;margin-top:2px}.cl__text{flex:1 0 calc(100% - 30px)}.cl__text small{font:400 11.5px/1.4 var(--mono);color:var(--glut-tief);margin-top:2px;display:block}.cl__marke{font:500 11px/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinte-2);background:#eef1f6;border-radius:999px;flex:none;margin-left:26px;padding:2px 8px}.cl__marke--pflicht{color:#fff;background:var(--blau)}.cl__phase li.cl__mehr{color:var(--tinte-3);font:400 12.5px/1.4 var(--mono);background:0 0;border-style:dashed;justify-content:flex-start}.cl__phase li.cl__mehr:before{display:none}.zr__analyse{padding:22px 24px}.zr__widerspruch{background:#ffb86b21;border:1px solid #d9640c73;border-radius:10px;margin:0 0 14px;padding:10px 14px}.zr__widerspruch b{font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--glut-tief)}.zr__widerspruch p{color:var(--tinte);margin:6px 0 0;font-size:14px;line-height:1.45}.zr__widerspruch p small{font:500 11px/1.4 var(--mono);color:var(--glut-tief);display:block}.zr__felder{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 14px;display:grid}.zr__felder>div{border:1px solid var(--linie);background:#fff;border-radius:10px;min-width:0;padding:10px 12px}.zr__felder dt{font:500 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tinte-3);justify-content:space-between;gap:6px;display:flex}.zr__felder dd{overflow-wrap:anywhere;font:600 15px/1.3 var(--sans);color:var(--tinte);margin:4px 0 0}.zr__felder dd small{font:400 11.5px/1.35 var(--mono);color:var(--tinte-3);margin-top:3px;display:block}.zr__beleg{color:var(--blau);font:400 14px/1 var(--sans)}.zr__unterlabel{justify-content:space-between;margin:0 0 10px;display:flex}.zr__unterlabel span{color:var(--tinte-3)}.zr__offen{margin:0 0 16px}.zr__offen ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.zr__offen li{border:1px solid var(--linie);color:var(--tinte);background:#fff;border-radius:9px;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 12px;font-size:14px;line-height:1.4;display:flex}.zr__offen li.cl__mehr{color:var(--tinte-3);font:400 12.5px/1.4 var(--mono);background:0 0;border-style:dashed}.zr__offen .cl__marke{margin-left:0}.cl__marke--warn{color:var(--glut-tief);background:#ffb86b38}.zr__kriterien ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.zr__kriterien li{color:var(--tinte-2);grid-template-columns:1fr 120px 40px;align-items:center;gap:12px;font-size:13.5px;line-height:1.35;display:grid}.zr__kriterien svg{width:100%;height:8px;display:block}.zr__kriterien .spur{fill:#e6ebf4}.zr__kriterien .wert{fill:var(--blau)}.zr__kriterien em{font:500 12.5px var(--mono);text-align:right;color:var(--tinte);font-style:normal}.zr__abgabe{font:400 12.5px/1.5 var(--mono);color:var(--tinte-3);margin:16px 0 0}.zr__abgabe b{color:var(--tinte);font-weight:600}.pn__raster{grid-template-columns:1fr 1fr;display:grid}.pn__raster>*{min-width:0}.pn__lv{background:#ecf1fa73;border-right:1px solid #0d183414;padding:22px}.pn__zeilen{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pn__zeile{border:1px solid var(--linie);background:#fff;border-left:3px solid;border-radius:10px;grid-template-columns:66px 1fr;gap:6px 12px;padding:12px 14px;display:grid}.pn__pos{font:500 11.5px/1.6 var(--mono);color:var(--tinte-3);white-space:nowrap;grid-row:1/3}.pn__zeile p{color:var(--tinte-2);margin:0;font-size:14px;line-height:1.5}.pn__zeile mark{color:#8f1c22;background:#c0262d1a;border-radius:3px;padding:0 3px;box-shadow:inset 0 -1.5px #c0262d}.pn__zeile--warnung mark{color:var(--glut-tief);box-shadow:inset 0 -1.5px 0 var(--glut-satt);background:#ffb86b33}.pn__stufe{font:500 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-self:start;padding:3px 9px}.pn__zeile--ok{border-left-color:#2e9e67}.pn__zeile--ok .pn__stufe{color:#1a6b43;background:#2e9e671f}.pn__zeile--warnung{border-left-color:var(--glut-satt)}.pn__zeile--warnung .pn__stufe{color:var(--glut-tief);background:#ffb86b33}.pn__zeile--kritisch{border-left-color:#c0262d}.pn__zeile--kritisch .pn__stufe{color:#a31f26;background:#c0262d1a}.pn__gesamt{border:1px solid var(--linie);background:#fff;border-radius:10px;align-items:center;gap:18px;margin-top:14px;padding:14px 16px;display:flex}.pn__gesamt>div{flex:1;min-width:0}.pn__score{font:620 46px/1 var(--sans);letter-spacing:-.04em;color:var(--tinte);font-variant-numeric:tabular-nums;margin:0}.pn__score span{letter-spacing:0;color:var(--tinte-3);font-size:16px;font-weight:500}.pn__einstufung{font:600 15px/1.3 var(--sans);color:#a31f26;margin:0 0 7px}.pn__einstufung small{font:400 12px/1.4 var(--mono);color:var(--tinte-3);display:block}.pn__verteilung{border-radius:5px;width:100%;height:10px;display:block}.pn__verteilung .ok{fill:#2e9e67}.pn__verteilung .warnung{fill:var(--glut-satt)}.pn__verteilung .kritisch{fill:#c0262d}.pn__zahlen{font:400 12px/1.45 var(--mono);color:var(--tinte-3);margin:7px 0 0}.pn__zahlen b{color:var(--tinte);font-weight:600}.pn__befund{padding:22px 24px}.pn__befund p{color:var(--tinte-2);margin:0 0 10px;font-size:14.5px;line-height:1.55}.pn__befund .pn__kategorie{font:600 19px/1.3 var(--sans);letter-spacing:-.015em;color:var(--tinte);margin:0 0 8px}.pn__befund .pn__unterlabel{font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blau);margin:16px 0 4px}.pn__befund ul{color:var(--tinte-2);margin:0 0 12px;padding-left:1.1em;font-size:14.5px}.pn__befund li::marker{color:var(--blau)}.pn__befund .pn__nachweis{font:400 12px/1.5 var(--mono);color:var(--tinte-3);margin:0}.pn__grenze{border-top:1px solid #0d183414;grid-template-columns:1fr 1fr;display:grid}.pn__grenze>div{padding:16px 22px 18px}.pn__grenze>div+div{border-left:1px solid #0d183414}.pn__grenze b{font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#1a6b43}.pn__grenze>div+div b{color:#a31f26}.pn__grenze p{color:var(--tinte-2);margin:4px 0 0;font-size:14.5px;line-height:1.5}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.zr__felder>div,.zr__widerspruch,.zr__kriterien li,.pn__zeile,.pn__befund>*,.cl__phase li{animation:linear both einblenden;animation-range:entry}html .zr__felder>div,html .zr__widerspruch,html .zr__kriterien li,html .pn__zeile,html .pn__befund>*,html .cl__phase li{animation-timeline:view()}@keyframes einblenden{0%{opacity:0;translate:0 14px}}}}.tageslauf{z-index:-1;pointer-events:none;background:var(--papier);display:none;position:fixed;inset:0;overflow:hidden}.tageslauf:before,.tageslauf:after,.tageslauf b{content:"";opacity:0;position:absolute;inset:0}.tageslauf:before{background:linear-gradient(#ffeadb 0%,#fbeef0 45%,#f1f1fb 100%)}.tageslauf:after{background:linear-gradient(#dcecff 0%,#eaf4ff 50%,#f5f9ff 100%)}.tageslauf b{background:linear-gradient(#efe6fb 0%,#fbe8dc 55%,bisque 100%)}.tageslauf i{z-index:1;background:radial-gradient(closest-side,#fffaf0 0 11%,#ffdeaaf2 14%,#ffc48280 26%,#ffb86b2e 52%,#ffb86b00 100%);border-radius:50%;width:64vmax;height:64vmax;position:absolute;top:0;left:0}.tageslauf i:before,.tageslauf i:after{content:"";opacity:0;border-radius:50%;position:absolute;inset:0}.tageslauf i:after{background:radial-gradient(closest-side,#fff 0 11%,#f0f8fff2 14%,#aad7ff73 28%,#8fd6ff24 55%,#8fd6ff00 100%);display:none}.tageslauf i:before{background:radial-gradient(closest-side,#fff1dc 0 11%,#ffaa6ef2 14%,#fa8c6e73 28%,#f096a029 55%,#f096a000 100%)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.tageslauf{display:block}.tageslauf:before{animation:linear both himmel-morgen}.tageslauf:after{animation:linear both himmel-mittag}.tageslauf b{animation:linear both himmel-abend}.tageslauf i{animation:linear both sonnenlauf}.tageslauf i:after{animation:linear both sonne-mittag}.tageslauf i:before{animation:linear both sonne-abend}html .tageslauf:before,html .tageslauf:after,html .tageslauf b,html .tageslauf i,html .tageslauf i:before,html .tageslauf i:after{animation-timeline:scroll(root)}@keyframes himmel-morgen{0%,26%{opacity:1}40%,to{opacity:0}}@keyframes himmel-mittag{0%,24%{opacity:0}40%,58%{opacity:1}74%,to{opacity:0}}@keyframes himmel-abend{0%,60%{opacity:0}78%,to{opacity:1}}@keyframes sonnenlauf{0%{translate:calc(50vw - 32vmax) calc(115vh - 32vmax)}10%{translate:calc(70vw - 32vmax) calc(45vh - 32vmax)}16%{translate:calc(78vw - 32vmax) calc(22vh - 32vmax)}45%{translate:calc(84vw - 32vmax) calc(12vh - 32vmax)}75%{translate:calc(90vw - 32vmax) calc(40vh - 32vmax)}to{translate:calc(74vw - 32vmax) calc(96vh - 32vmax)}}@keyframes sonne-mittag{0%,22%{opacity:0}40%,58%{opacity:1}74%,to{opacity:0}}@keyframes sonne-abend{0%,68%{opacity:0}88%,to{opacity:1}}.hat-tageslauf .abschnitt--weiss,.hat-tageslauf .abschnitt--licht,.hat-tageslauf .kontakt.licht{background:0 0;border-color:#0000}.hat-tageslauf .abschnitt--licht:before{display:none}.hat-tageslauf .daemmerung{background:linear-gradient(#0f1b3a 0%,#1b3372 16%,#3a5cc0 33%,#7e9cf0 48%,#c3c3f4 60%,#f3d3e0 70%,#ffe6cf 80%,#ffeadb00 100%)}}}html.tl-skript .tageslauf{display:block}html.tl-skript .tageslauf:before{opacity:var(--tl-morgen,1)}html.tl-skript .tageslauf:after{opacity:var(--tl-mittag,0)}html.tl-skript .tageslauf b{opacity:var(--tl-abend,0)}html.tl-skript .tageslauf i{translate:calc(var(--tl-x,50vw) - 32vmax) calc(var(--tl-y,115vh) - 32vmax)}html.tl-skript .tageslauf i:after{opacity:var(--tl-smittag,0)}html.tl-skript .tageslauf i:before{opacity:var(--tl-sabend,0)}html.tl-skript .hat-tageslauf .abschnitt--weiss,html.tl-skript .hat-tageslauf .abschnitt--licht,html.tl-skript .hat-tageslauf .kontakt.licht{background:0 0;border-color:#0000}html.tl-skript .hat-tageslauf .abschnitt--licht:before{display:none}html.tl-skript .hat-tageslauf .daemmerung{background:linear-gradient(#0f1b3a 0%,#1b3372 16%,#3a5cc0 33%,#7e9cf0 48%,#c3c3f4 60%,#f3d3e0 70%,#ffe6cf 80%,#ffeadb00 100%)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){html:has(>body.hat-tageslauf){background:bisque}body.hat-tageslauf{background:0 0}.hat-tageslauf .fuss{background:0 0;border-top-color:#0d183414}}}html.tl-skript:has(>body.hat-tageslauf){background:bisque}html.tl-skript body.hat-tageslauf{background:0 0}html.tl-skript .hat-tageslauf .fuss{background:0 0;border-top-color:#0d183414}.u-held--ohne-motiv .u-held__raster{grid-template-columns:minmax(0,46rem)}.buehne--hell .meldung{border-color:var(--linie);background:#fff}.buehne--hell .meldung b{color:var(--tinte)}.buehne--hell .meldung span{color:var(--tinte-3)}.buehne--hell .meldung em{color:var(--blau)}.matrix-rahmen{overflow-x:auto}.matrix-rahmen:focus-visible{outline-offset:-3px}.buehne--hell .matrix caption{color:var(--tinte-3);border-bottom-color:#0d183414}.buehne--hell .matrix th,.buehne--hell .matrix td{border-bottom-color:#0d183414}.buehne--hell .matrix thead th{color:var(--tinte-3)}.buehne--hell .matrix tbody th a{color:var(--tinte)}.buehne--hell .matrix tbody th small{color:var(--blau)}.matrix .ja{border:6px solid var(--eis);box-sizing:border-box;background:0 0}.matrix .nein{box-sizing:border-box;background:0 0;border:1px solid #ffffff59}.buehne--hell .matrix .ja{border-color:var(--blau);box-shadow:0 0 12px #1c56c88c}.buehne--hell .matrix .nein{border-color:var(--linie-2)}.matrix{table-layout:fixed}.matrix thead th:first-child{width:34%}.matrix td{padding-inline:2px}.matrix tbody th{padding-left:14px;padding-right:4px}.matrix thead th{letter-spacing:.02em;font-size:11px}.buehne--hell .glied{border-color:var(--linie);background:#fff}.buehne--hell .glied:before{color:var(--blau);border-color:#1c56c866}.buehne--hell .glied b{color:var(--blau)}.buehne--hell .glied p{color:var(--tinte-2)}.buehne--hell .glied p span{color:var(--tinte)}.buehne--hell .glied .platz{background:var(--blau-hell);color:var(--blau);box-shadow:inset 0 0 0 1px #1c56c859}.buehne--hell .glied .schwelle{background:linear-gradient(90deg,#d9640c59 0 60%,#1c56c84d 60% 100%)}.buehne--hell .glied .schwelle:after{background:var(--tinte)}.buehne--hell .glied .schwelle-text{color:var(--tinte-3)}.buehne--hell .glied--mensch{border-color:#d9640c80}.buehne--hell .glied--mensch:before{color:var(--glut-tief);border-color:#d9640c8c}.buehne--hell .glied--mensch b{color:var(--glut-tief)}.buehne--hell .leerstelle i{background:var(--blau-hell)}.buehne--hell .leerstelle i.fehlt{box-shadow:inset 0 0 0 1.5px var(--glut-satt);background:0 0}.tag .kontaktweg{border-color:var(--linie-2);background:#ffffffb8}.tag .kontaktweg:hover{border-color:var(--blau);background:#fff}.tag .kontaktweg span{color:var(--blau)}.tag .kontaktweg b,.tag a.kontaktweg,.tag .anschrift{color:var(--tinte)}.tag .liste li::marker{color:var(--blau)}.tag .etikett{color:var(--tinte);border-color:var(--linie-2);background:#ffffffeb;box-shadow:0 12px 28px -14px #0d183473}.tag .etikett b{color:var(--blau)}.tag .etikett--heim{border-color:#d9640c8c}.tag .etikett--heim b{color:var(--glut-tief)}.etikett--ort{padding:5px 9px;font-size:12px}.etikett--ort b{letter-spacing:.02em;text-transform:none;margin:0 6px 0 0;font-size:11px;display:inline}@media (prefers-reduced-motion:reduce){.hat-tageslauf .tageslauf{z-index:-1;pointer-events:none;background:linear-gradient(#fdf0e6 0%,#eef4fd 45%,#f6f0fb 100%);display:block;position:fixed;inset:0}.hat-tageslauf .tageslauf>*{display:none}}.radar__innen{grid-template-columns:15rem minmax(0,1fr);gap:28px;padding:22px 24px 20px;display:grid}.radar__zahlen{align-content:start;gap:14px;margin:0;display:grid}.radar__zahlen p{margin:0}.radar__zahlen b{font:620 34px/1 var(--sans);letter-spacing:-.03em;color:var(--tinte);font-variant-numeric:tabular-nums;display:block}.radar__zahlen p:first-child b{color:var(--glut-tief)}.radar__zahlen span{color:var(--tinte-2);margin-top:4px;font-size:13.5px;line-height:1.35;display:block}.radar__grafik svg{width:100%;height:auto;max-height:300px;display:block}.radar__punkt{fill:var(--blau);opacity:.85}.radar__punkt--knapp{fill:var(--glut-satt);opacity:1}.radar__achse{stroke:var(--linie-2);stroke-width:2px}.radar__wochen{margin:6px 0 0;padding:0;list-style:none;display:flex}.radar__wochen li{text-align:center;font:400 11.5px/1.3 var(--mono);color:var(--tinte-3);flex:1}.radar__legende{font:400 12px/1.4 var(--mono);color:var(--tinte-3);text-align:center;margin:8px 0 0}.radar__knapp:before{content:"" / "";background:var(--glut-satt);vertical-align:0;border-radius:50%;width:9px;height:9px;margin:0 6px 0 4px;display:inline-block}@media (prefers-reduced-motion:no-preference){.js-bewegung .radar__punkt{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.2,.7,.2,1) both punkt-auf}@keyframes punkt-auf{0%{transform:scale(0)}}}.meldung__frist{grid-column:1/-1;width:100%;height:4px;margin-top:4px;display:block}.meldung__frist .spur{fill:#e6ebf4}.meldung__frist .wert{fill:var(--blau)}.meldung__frist .wert--knapp{fill:var(--glut-satt)}.protokoll__liste{gap:6px;margin:0;padding:12px 20px 16px;list-style:none;display:grid}.protokoll__liste li{border:1px solid var(--linie);background:#fff;border-radius:10px;grid-template-columns:26px 1fr auto;align-items:baseline;gap:2px 10px;padding:10px 12px;display:grid}.protokoll__marke{width:22px;height:22px;font:600 12px/1 var(--sans);color:#fff;background:#1f7a4d;border-radius:50%;grid-row:1/3;place-items:center;display:grid}.protokoll__liste li.ist-offen .protokoll__marke{color:var(--tinte-3);background:#eef1f6}.protokoll__k{color:var(--tinte);font-size:14.5px}.protokoll__liste b{font:600 13.5px/1.3 var(--sans);color:#1a6b43;text-align:right}.protokoll__liste li.ist-offen b{color:var(--glut-tief)}.protokoll__liste small{font:400 12px/1.4 var(--mono);color:var(--tinte-3);grid-column:2/-1}.beleg__innen{gap:0;padding:20px 22px 22px;display:grid}.beleg__aussage,.beleg__quelle{border:1px solid var(--linie);background:#fff;border-radius:12px;margin:0;padding:14px 16px}.beleg__aussage p:last-child,.beleg__quelle p{color:var(--tinte);margin:0;font-size:14.5px;line-height:1.55}.beleg__quelle{border-color:#1c56c866;box-shadow:0 22px 44px -28px #1c56c899}.beleg__quelle footer{border-top:1px dashed var(--linie-2);font:400 12px/1.4 var(--mono);color:var(--tinte-3);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:10px;padding-top:8px;display:flex}.beleg__quelle footer b{color:var(--blau);font-weight:500}.beleg .zr__label{font:500 11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tinte-3);margin:0 0 8px}.beleg__faden{justify-items:end;height:34px;padding-right:34px;display:grid}.beleg__faden i{background:linear-gradient(var(--linie-2), var(--blau));width:2px;height:100%;position:relative}.beleg__faden i:after{content:"" / "";background:var(--blau);width:10px;height:10px;box-shadow:0 0 0 4px var(--blau-hell);border-radius:50%;position:absolute;bottom:-2px;left:-4px}.rb{container-type:inline-size}.rb__innen{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:18px;padding:20px 22px 22px;display:grid}@container (width<=559px){.rb__innen{grid-template-columns:minmax(0,1fr)}}.rb .zr__label{font:500 11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tinte-3);margin:0 0 8px}.rb__blatt{border:1px solid var(--linie);color:var(--tinte);background:#fff;border-radius:6px;margin:0;padding:16px 16px 14px;font-size:13.5px;line-height:1.45;position:relative;box-shadow:0 22px 44px -30px #0d183473}.rb__blatt p{margin:0}.rb__stempel{border:1.5px solid var(--glut-tief);font:600 10.5px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--glut-tief);border-radius:4px;padding:2px 8px;position:absolute;top:12px;right:12px;transform:rotate(4deg)}.rb__absender{gap:2px;padding-right:76px;display:grid}.rb__absender>mark{justify-self:start}.rb__absender>span{font:400 11.5px/1.4 var(--mono);color:var(--tinte-3)}.rb__blatt .rb__titel{font:600 17px/1.2 var(--sans);letter-spacing:-.01em;margin:12px 0 6px}.rb__kopf,.rb__summen{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 12px;margin:0;display:grid}.rb__kopf dt,.rb__summen dt{font:400 12px/1.5 var(--mono);color:var(--tinte-3)}.rb__kopf dd,.rb__summen dd{font-variant-numeric:tabular-nums;margin:0}.rb__summen{border-top:1px dashed var(--linie-2);margin-top:8px;padding-top:8px}.rb__summen dd{text-align:right}.rb__summen .rb__gesamt{color:var(--tinte);font-weight:600}.rb__posten{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:12px 0 0;font-size:12.5px}.rb__posten th{font:500 11px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinte-3);text-align:left;border-bottom:1px solid var(--linie);padding:4px 0}.rb__posten td{color:var(--tinte-2);border-bottom:1px solid #eef1f6;padding:5px 0}.rb__posten :is(th,td):nth-child(2){text-align:center;padding-inline:8px}.rb__posten :is(th,td):last-child{text-align:right}.rb__mark{background:var(--blau-hell);color:var(--tinte);border-radius:5px;align-items:center;gap:6px;padding:1px 6px 1px 2px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1.5px #1c56c88c}.rb__nr{background:var(--blau);color:#fff;width:18px;height:18px;font:600 11px/1 var(--sans);border-radius:50%;flex:none;place-items:center;display:inline-grid}.rb__liste{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rb__liste li{border:1px solid var(--linie);background:#fff;border-radius:10px;grid-template-columns:18px minmax(0,1fr);gap:1px 10px;padding:10px 12px;display:grid}.rb__liste .rb__nr{grid-row:1/4;margin-top:1px}.rb__liste p{margin:0}.rb__name{font:500 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tinte-3)}.rb__wert{font:600 15px/1.35 var(--sans);color:var(--tinte);font-variant-numeric:tabular-nums}.rb__fund{font:400 12px/1.4 var(--mono);color:var(--blau);overflow-wrap:anywhere}.befundzettel{padding:18px 20px 20px}.befundzettel .zr__widerspruch{margin-bottom:14px}.uhr__innen{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:center;gap:32px;padding:22px 26px;display:grid}.uhr__scheibe{position:relative}.uhr__scheibe svg{width:100%;height:auto;display:block}.uhr__ring{fill:#ffffffb3;stroke:var(--linie)}.uhr__strich{stroke:#1c56c859;stroke-width:1px}.uhr__strich--stunde{stroke:var(--blau);stroke-width:1.6px}.uhr__stunde{font:500 12px var(--mono);fill:var(--tinte-3);text-anchor:middle}.uhr__zeiger line{stroke:var(--glut-satt);stroke-width:2px;stroke-linecap:round}.uhr__zeiger circle{fill:var(--glut-satt)}.uhr__zeiger{transform-box:view-box;transform-origin:160px 160px}.uhr__nacht{fill:#3d4a8a}.uhr__mitte{text-align:center;pointer-events:none;place-content:center;margin:0;display:grid;position:absolute;inset:0}.uhr__mitte b{font:620 46px/1 var(--sans);letter-spacing:-.04em;color:var(--tinte)}.uhr__mitte span{font:400 12px/1.3 var(--mono);color:var(--tinte-3);margin-top:4px}.uhr__takte{gap:10px;margin:0;display:grid}.uhr__takte div{border:1px solid var(--linie);border-left:3px solid var(--blau);background:#fff;border-radius:10px;padding:14px 16px}.uhr__takte .uhr__takt--nacht{border-left-color:#3d4a8a}.uhr__takte dt{font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blau)}.uhr__takte .uhr__takt--nacht dt{color:#3d4a8a}.uhr__takte dd{color:var(--tinte);margin:4px 0 0;font-size:15px;line-height:1.45}.js-bewegung .uhr__zeiger{animation:24s linear infinite uhr-lauf}.ist-angehalten .uhr__zeiger{animation-play-state:paused}@keyframes uhr-lauf{to{transform:rotate(360deg)}}.uhr-abschnitt{margin-top:56px}.tag--abend:before{background:radial-gradient(40% 52% at 80% 26%,#ffb86b80,#0000 70%),radial-gradient(34% 48% at 98% 82%,#f08ca06b,#0000 70%),radial-gradient(30% 40% at 50% 0,#b3a8ff80,#0000 70%),radial-gradient(34% 44% at 2% 100%,#ffc88c66,#0000 70%)}.karte__info{z-index:4;pointer-events:none;width:max-content;max-width:240px;color:var(--tinte);font:400 12px/1.4 var(--mono);opacity:0;background:#fffffff0;border-radius:10px;padding:9px 12px;transition:opacity .15s;position:absolute;top:0;left:0;box-shadow:0 18px 40px -14px #0009,0 0 0 1px #8fd6ff99,0 0 30px -6px #8fd6ffb3}.karte__info b{font:600 15px/1.2 var(--sans);letter-spacing:-.01em;margin-bottom:2px;display:block}.karte__info em{color:var(--blau);font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}.karte__info.ist-an{opacity:1}.karte.ist-zeiger{cursor:crosshair}html.ist-angehalten .tageslauf:before,html.ist-angehalten .tageslauf:after,html.ist-angehalten .tageslauf b,html.ist-angehalten .tageslauf i,html.ist-angehalten .tageslauf i:before,html.ist-angehalten .tageslauf i:after,html.ist-angehalten .daemmerung:before,html.ist-angehalten .daemmerung:after,html.ist-angehalten .daemmerung i,html.ist-angehalten .held__text,html.ist-angehalten .held .karte{animation-play-state:paused}html.ist-angehalten :is(.zr__felder>div,.zr__widerspruch,.zr__kriterien li,.pn__zeile,.pn__befund>*,.cl__phase li){animation:none}.karte__info.ist-an{pointer-events:auto;cursor:default}.tag .buehne--hell a:not(.knopf){color:var(--blau)}.hat-tageslauf .kontakt.licht .index b{color:color-mix(in srgb, var(--blau) 78%, var(--tinte))}.paket{padding:28px 28px 30px}.paket .produkt__fuer,.feld .paket .produkt__fuer{color:var(--blau);margin-bottom:10px}.paket .paket__titel,.feld .paket .paket__titel{font:600 28px/1.1 var(--sans);letter-spacing:-.03em;margin:0 0 10px}.paket .paket__kurz{color:var(--tinte-2);margin:0}.paket .kenndaten{grid-template-columns:9.25rem minmax(0,1fr);margin:22px 0 26px}.paket dd ul,.feld .paket dd ul{margin:0;padding-left:1.1em}.paket dd li,.feld .paket dd li{margin:0 0 6px}.paket dd li:last-child,.feld .paket dd li:last-child{margin-bottom:0}.paket dd li::marker{color:var(--blau)}.anlaesse .paket__kosten+.produkt__link{margin-top:0}.anlaesse p.produkt__fuer{color:var(--blau);margin:0 0 12px;font-size:12px}.anlaesse .paket__kosten{border-top:1px solid var(--linie);font:500 12.5px/1.45 var(--mono);color:var(--tinte-2);margin:auto 0 18px;padding-top:12px}.produktkarten--bedarf{grid-template-columns:minmax(0,1fr);gap:10px;max-width:34rem;margin-left:auto}.produktkarten--bedarf .produktkarte{grid-template-columns:minmax(0,1fr) auto;column-gap:20px;padding:18px 20px;display:grid}.produktkarten--bedarf .produktkarte>*{grid-column:1}.produktkarten--bedarf .produktkarte__name{hyphens:manual;margin-top:6px}.produktkarten--bedarf .produktkarte__text{margin-top:6px}.produktkarten--bedarf .produktkarte__einstieg{margin-top:12px;padding-top:0}.produktkarte__einstieg{font:500 12.5px/1.4 var(--mono);color:var(--blau);align-items:center;gap:8px;margin-top:auto;padding-top:20px;display:inline-flex}.produktkarte__einstieg svg{flex:none;width:14px;height:14px}.einstiege .liste{margin:4px 0 20px;padding-left:1.2em;list-style:outside}.einstiege .liste li{margin:7px 0;font-size:15.5px}.einstiege .liste li::marker{color:var(--blau)}h1 .glanz{-webkit-hyphens:manual;hyphens:manual}.navi a{white-space:nowrap}@media (width>=1101px) and (width<=1220px){.navi a{padding-inline:9px}.kopf__innen{gap:20px}}.menue ul ul{padding:0 0 4px}.menue ul ul a{padding:8px 12px 8px 30px;font-size:15px}@media (width<=1100px){.radar__innen,.uhr__innen{grid-template-columns:1fr}.radar__zahlen{grid-template-columns:repeat(3,minmax(0,1fr))}.uhr__scheibe{max-width:340px}.navi{display:none}.menue{display:block}.kopf__kontakt{display:none}.held .karte{opacity:.6;right:-6%}.datenleiste__innen{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kennzahl:nth-child(2n){border-right:0}.datenleiste__quelle{grid-column:1/-1;padding:0 0 16px}.produkt,.u-held__raster,.feld,.zc{grid-template-columns:1fr}.zc__links{border-bottom:1px solid #0d183414;border-right:0}.grundsaetze,.grundsaetze--3{grid-template-columns:1fr 1fr}.grundsatz{border-bottom:1px solid var(--linie);border-right:0!important;padding:24px 20px 26px 0!important}.grundsatz:nth-child(odd){border-right:1px solid var(--linie)!important}.grundsatz:nth-child(2n){padding-left:20px!important}.grundsaetze--3 .grundsatz:nth-child(n+4){border-top:0}.anlaesse,.anlaesse--2,.ablauf{grid-template-columns:1fr 1fr}.ablauf li{border-bottom:1px solid var(--linie);border-right:0!important;padding:22px 18px 22px 0!important}.ablauf li:nth-child(odd){border-right:1px solid var(--linie)!important}.ablauf li:nth-child(2n){padding-left:18px!important}.produktkarten,.zr__raster,.pn__raster{grid-template-columns:1fr}.zr__checkliste,.pn__lv{border-bottom:1px solid #0d183414;border-right:0}.produkt--breit,.stationen{grid-template-columns:1fr}}@media (width<=640px){.radar__zahlen b{font-size:26px}.radar__zahlen span{font-size:12.5px}.radar__wochen li{letter-spacing:-.02em;font-size:11px}.matrix{min-width:540px}h1,h2,h3{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4}.grundsatz:nth-child(2n),.ablauf li:nth-child(2n){padding-left:0!important}.grundsatz:nth-child(odd),.ablauf li:nth-child(odd){border-right:0!important}.daemmerung{height:clamp(150px,22vh,220px)}.zr__felder{grid-template-columns:minmax(0,1fr)}body{font-size:16.5px}.held{min-height:0}.held__buehne{flex-direction:column;align-items:stretch}.held__buehne>.wrap{order:1}.held__buehne>.karte{order:2}.held__text{padding:104px 0 16px}.held .karte{opacity:1;width:min(100%,330px);height:auto;margin:8px auto 28px;position:relative;top:auto;right:auto;transform:none}.etikett{display:none}.etikett--heim{display:block}.etikett--heim,.etikett--heim.etikett--links{transform:translate(14px,-50%)}.held h1{font-size:clamp(48px,15vw,58px)}.knopfreihe .knopf{justify-content:center;width:100%}.kennzahl{margin-right:10px;padding:14px 10px 16px 0}.kennzahl b{font-size:22px}.abschnitt{padding:76px 0}.produkt h2,.produkt h3{font-size:30px}.gross-zahl{font-size:52px}.fakten{grid-template-columns:1fr}.fakten li:nth-child(odd){border-right:0}.fakten li:nth-child(2n){padding-left:0}.kenndaten,.firmendaten{grid-template-columns:1fr}.kenndaten dt,.firmendaten dt{border-bottom:0;padding-bottom:0}.balken{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 14px}.balken li{padding:1px 2px;font-size:12.5px}.laender{margin-top:32px}.org__rg i,.org__d i{width:7px;height:11px}.schritte,.grundsaetze,.grundsaetze--3,.anlaesse,.anlaesse--2,.ablauf{grid-template-columns:1fr}.grundsatz,.ablauf li{border-right:0!important;padding:22px 0!important}.u-held{padding:104px 0 64px}.u-held--schlicht{padding:100px 0 44px}.js-bewegung .ticker{height:360px}.matrix{font-size:13px}.matrix th,.matrix td{padding:10px 4px}.matrix tbody th{padding-left:12px}.matrix thead th{letter-spacing:.02em;font-size:9.5px}.leerstelle{grid-template-columns:repeat(8,1fr)}.zl{gap:6px;height:auto;display:grid}.zl:before{display:none}.zl__punkt{align-items:baseline;gap:10px;width:auto;display:flex;position:static}.zl__punkt:before{flex:none;position:static}.zl__punkt b,.zl__punkt span,.zl__punkt:last-child b,.zl__punkt:last-child span{position:static}.zl__punkt span{white-space:normal;min-width:0}.zr__offen li{flex-wrap:wrap}.zr__kriterien li{grid-template-columns:1fr 64px 36px;gap:8px;font-size:13px}.zr__checkliste,.zr__analyse,.zr__zeit,.zr__kopf,.pn__lv,.pn__befund{padding:16px}.zr__kopf{padding-bottom:0}.pn__grenze{grid-template-columns:1fr}.pn__grenze>div+div{border-top:1px solid #0d183414;border-left:0}.pn__zeile{grid-template-columns:1fr}.pn__pos{grid-row:auto}.plan__referate li{grid-template-columns:48px 1fr}.paket{padding:22px 20px 24px}.paket .kenndaten{grid-template-columns:minmax(0,1fr)}.paket .knopf{justify-content:center;width:100%}.produktkarten--bedarf{max-width:none}}
