.kd-h2{font-size:clamp(32px,3.6vw,52px);line-height:1.06;letter-spacing:-.03em;font-weight:500;font-stretch:96%}.kd-gross-text{margin-top:22px;font-size:18px;line-height:1.6;color:var(--kd-leise)}.kd-held{display:flex;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;box-sizing:border-box;padding:clamp(36px,4.4vw,64px) var(--kd-rand) clamp(64px,7vw,104px);text-align:center}.kd-held__start{display:contents}.kd-held__kugel{margin-bottom:32px}.kd-held__titel{max-width:1000px;font-size:clamp(42px,5.6vw,84px);line-height:1.02;letter-spacing:-.035em;font-weight:500;font-stretch:94%}.kd-held__titel>span{display:block;animation-delay:.1s}.kd-held__titel>span+span{animation-delay:.22s}.kd-held__unter{max-width:740px;margin-top:24px;font-size:clamp(17px,1.45vw,20px);line-height:1.55;color:var(--kd-leise);animation-delay:.34s}.kd-held__feld{display:flex;flex-direction:column;align-items:center;width:100%;max-width:660px;margin-top:34px;animation-delay:.46s}.kd-held__notiz{margin-top:18px;font-size:14px;color:var(--kd-leise);animation-delay:.58s}.kd-held__umbruch{display:none}.kd-held__demo{order:1;width:100%;margin-top:clamp(36px,3.6vw,52px);text-align:left;animation-delay:.7s}.kd-held__tick{order:2;margin-top:clamp(40px,5vw,60px);animation-delay:.8s}.kd-held__start:has(.kd-feld:focus) .kd-held__kugel .kd-blick{transform:rotateY(0deg) rotateX(-13.8deg)!important}.kd-held__start:has(.kd-suche .kd-knopf:is(:hover,:focus-visible)) .kd-held__kugel .kd-blick{transform:rotateY(14.4deg) rotateX(-13.2deg)!important}.kd-held__start:has(.kd-suche .kd-knopf:is(:hover,:focus-visible)) .kd-held__kugel .kd-haut-gold{opacity:1}.kd-held__start:has(.kd-suche .kd-knopf:is(:hover,:focus-visible)) .kd-held__kugel .kd-auf{opacity:0}.kd-held__start:has(.kd-suche .kd-knopf:is(:hover,:focus-visible)) .kd-held__kugel .kd-froh{opacity:1}.kd-held__start:has(.kd-suche .kd-knopf:is(:hover,:focus-visible)) .kd-held__kugel .kd-auge{width:3.1em;height:2.7em;margin:-1.35em 0 0 -1.55em}.kd-tick{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 14px;max-width:100%;font-size:14px}.kd-tick__label{display:inline-flex;align-items:center;gap:9px;color:var(--kd-tinte);font-weight:500;white-space:nowrap}.kd-tick__zeilen{display:inline-grid;max-width:min(640px,88vw);text-align:left}.kd-tick__zeile{grid-area:1/1;overflow:hidden;color:var(--kd-text-2);text-overflow:ellipsis;white-space:nowrap;opacity:0;filter:blur(6px);transform:translateY(10px);transition:opacity .7s ease,filter .7s ease,transform .7s ease}.kd-tick__zeile--jetzt{opacity:1;filter:blur(0);transform:translateY(0)}.kd-tick__zeile--vorher{transform:translateY(-10px)}.kd-tick__stelle{color:var(--kd-leise)}.kd-markt{max-width:1200px;margin:0 auto;box-sizing:border-box;padding:var(--kd-abschnitt) var(--kd-rand)}.kd-markt__reihe{display:flex;flex-wrap:wrap;align-items:flex-start;gap:64px clamp(40px,6vw,96px)}.kd-markt__links{flex:1 1 340px;min-width:0;max-width:440px}.kd-markt__zahlen{display:grid;flex:1.6 1 520px;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));grid-gap:64px 48px;gap:64px 48px;min-width:0}.kd-markt__kachel{display:flex;flex-direction:column;gap:14px}.kd-markt__wert{font-size:clamp(52px,5.4vw,80px);line-height:1;letter-spacing:-.02em;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kd-markt__text{max-width:300px;font-size:16px}.kd-markt__fuss,.kd-markt__text{line-height:1.5;color:var(--kd-leise)}.kd-markt__fuss{margin-top:80px;font-size:13px}.kd-ablauf{background:var(--kd-flaeche)}.kd-ablauf__innen{max-width:1200px;margin:0 auto;box-sizing:border-box;padding:var(--kd-abschnitt) var(--kd-rand)}.kd-ablauf__titel{max-width:760px}.kd-ablauf__raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));grid-gap:56px 32px;gap:56px 32px;margin-top:72px}.kd-schritt{gap:28px;min-width:0}.kd-schritt,.kd-schritt__bild{display:flex;flex-direction:column}.kd-schritt__bild{justify-content:center;height:264px;box-sizing:border-box;padding:32px 28px;overflow:hidden;border-radius:36px;background:#ffffff}.kd-schritt__bild--2{gap:20px}.kd-schritt__bild--3{gap:18px;padding:28px}.kd-schritt__text{display:flex;flex-direction:column;gap:10px;padding:0 4px}.kd-schritt__text h3{display:flex;align-items:center;gap:12px;font-size:19px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.kd-schritt__punkt{flex:none;width:8px;height:8px;border-radius:99px;background:var(--kd-punkt)}.kd-schritt__text p{max-width:340px;font-size:16px;line-height:1.55;color:var(--kd-leise)}.kd-schritt--breit{flex-direction:row;flex-wrap:wrap;align-items:center;gap:28px 64px;grid-column:1/-1}.kd-schritt__bild--4{flex:2.2 1 600px;justify-content:flex-start;gap:10px;height:auto;min-width:0;padding:24px 26px}.kd-schritt__text--breit{flex:1 1 280px}.kd-schritt__text--breit p{max-width:420px}.kd-ab-feld{display:flex;align-items:center;gap:10px;height:58px;box-sizing:border-box;padding:0 6px 0 18px;border-radius:999px;background:var(--kd-flaeche)}.kd-ab-feld__globus{flex:none;color:var(--kd-leise)}.kd-ab-feld__text{display:inline-flex;flex:1 1 auto;align-items:center;min-width:0;color:var(--kd-tinte);font-family:var(--kd-mono);font-size:14px}.kd-ab-tippen{display:inline-block;width:18ch;overflow:hidden;white-space:nowrap;animation:kd-ab-tippen 12s steps(18) infinite}.kd-ab-feld__marke{display:inline-block;width:2px;height:18px;margin-left:1px;border-radius:1px;background:var(--kd-orange)}.kd-ab-feld__knopf{display:inline-flex;flex:none;align-items:center;justify-content:center;width:46px;height:46px;border-radius:999px;background:var(--kd-tinte);color:#ffffff}.kd-ab-druck{animation:kd-ab-druck 12s ease infinite}@keyframes kd-ab-tippen{0%,4%{width:0}20%,90%{width:18ch}96%,to{width:0}}@keyframes kd-ab-druck{0%,21%{transform:scale(1)}23%{transform:scale(.88)}26%,to{transform:scale(1)}}.kd-ab-liest{display:flex;align-items:center;gap:12px;font-size:14px}.kd-ab-liest__was{font-weight:500}.kd-ab-liest__pfad{color:var(--kd-leise);font-family:var(--kd-mono);font-size:12px}.kd-ab-fakten{display:flex;flex-direction:column;gap:13px;font-size:16px;line-height:1.35}.kd-ab-fakten p{display:flex;align-items:flex-start;gap:10px}.kd-ab-fakten svg{flex:none;color:var(--kd-petrol)}.kd-ab-z1{animation:kd-ab-z1 12s ease infinite}.kd-ab-z2{animation:kd-ab-z2 12s ease infinite}.kd-ab-z3{animation:kd-ab-z3 12s ease infinite}@keyframes kd-ab-z1{0%,28%{opacity:0;filter:blur(8px);transform:translateY(6px)}32%,90%{opacity:1;filter:blur(0);transform:none}96%,to{opacity:0;filter:blur(6px);transform:none}}@keyframes kd-ab-z2{0%,35%{opacity:0;filter:blur(8px);transform:translateY(6px)}39%,90%{opacity:1;filter:blur(0);transform:none}96%,to{opacity:0;filter:blur(6px);transform:none}}@keyframes kd-ab-z3{0%,42%{opacity:0;filter:blur(8px);transform:translateY(6px)}46%,90%{opacity:1;filter:blur(0);transform:none}96%,to{opacity:0;filter:blur(6px);transform:none}}.kd-ab-treffer{display:flex;align-items:flex-end;gap:14px}.kd-ab-zahl{display:flex;color:var(--kd-tinte);font-size:56px;line-height:1;letter-spacing:-.02em;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kd-ab-v1{transform:translateY(-1em);animation:kd-ab-v1 12s var(--kd-auf) infinite}.kd-ab-v6{transform:translateY(-6em);animation:kd-ab-v6 12s var(--kd-auf) infinite}.kd-ab-zahlfarbe{animation:kd-ab-zahlfarbe 12s ease infinite}@keyframes kd-ab-v1{0%,58%{transform:translateY(0)}68%,90%{transform:translateY(-1em)}96%,to{transform:translateY(0)}}@keyframes kd-ab-v6{0%,58%{transform:translateY(0)}70%,90%{transform:translateY(-6em)}96%,to{transform:translateY(0)}}@keyframes kd-ab-zahlfarbe{0%,58%{color:#c3cbcc}64%,90%{color:#111a1c}96%,to{color:#c3cbcc}}.kd-ab-treffer__text{padding-bottom:6px;font-size:14px;line-height:1.35;color:var(--kd-leise)}.kd-ab-orte{display:flex;flex-direction:column;gap:8px}.kd-ab-orte p{display:flex;align-items:center;gap:12px;padding:11px 18px;border-radius:999px;background:var(--kd-flaeche);font-size:14px}.kd-ab-orte__km{flex:none;width:42px;color:var(--kd-leise);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kd-ab-orte__was{min-width:0;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.kd-ab-r1{animation:kd-ab-r1 12s ease infinite}.kd-ab-r2{animation:kd-ab-r2 12s ease infinite}@keyframes kd-ab-r1{0%,70%{opacity:0;filter:blur(8px);transform:translateY(6px)}74%,90%{opacity:1;filter:blur(0);transform:none}96%,to{opacity:0;filter:blur(6px);transform:none}}@keyframes kd-ab-r2{0%,75%{opacity:0;filter:blur(8px);transform:translateY(6px)}79%,90%{opacity:1;filter:blur(0);transform:none}96%,to{opacity:0;filter:blur(6px);transform:none}}.kd-ab-kopf{display:flex;align-items:center;gap:11px;height:34px;margin-bottom:4px;font-size:14px}.kd-ab-kopf__titel{font-weight:600}.kd-ab-kopf__was{font-weight:500}.kd-ab-kopf__zahl{margin-left:auto;font-size:13px;color:var(--kd-leise);white-space:nowrap}.kd-ab-zeile{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1.3fr) 132px 50px;align-items:center;grid-gap:14px;gap:14px;height:56px;box-sizing:border-box;padding:0 16px;border-radius:18px;background:var(--kd-flaeche)}.kd-ab-zeile__projekt{display:flex;flex-direction:column;min-width:0}.kd-ab-zeile__rolle,.kd-ab-zeile__titel,.kd-ab-zeile__unter{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kd-ab-zeile__titel{font-size:14px;font-weight:600}.kd-ab-zeile__unter{font-size:12.5px;color:var(--kd-leise)}.kd-ab-zeile__person{position:relative;height:34px;min-width:0}.kd-ab-zeile__fund,.kd-ab-zeile__suche{position:absolute;inset:0;display:flex;align-items:center;gap:9px}.kd-ab-zeile__kreis{flex:none;width:28px;height:28px;border-radius:999px}.kd-ab-zeile__balken{display:flex;flex:1 1 auto;flex-direction:column;gap:6px}.kd-ab-zeile__balken>span{display:block;width:80%;height:9px;border-radius:5px}.kd-ab-zeile__balken>span+span{width:55%;height:8px}.kd-ab-zeile__bild{display:flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--kd-petrol-hell);color:var(--kd-petrol)}.kd-ab-zeile__wer{display:flex;flex-direction:column;min-width:0;line-height:1.3}.kd-ab-zeile__name{font-size:13.5px;font-weight:600;white-space:nowrap;filter:blur(3.5px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.kd-ab-zeile__rolle{font-size:12px;color:var(--kd-leise)}.kd-ab-zeile__nummer{display:inline-flex;align-items:center;gap:7px;height:32px;box-sizing:border-box;padding:0 12px 0 10px;border-radius:999px;background:#ffffff;font-family:var(--kd-mono);font-size:12.5px;white-space:nowrap}.kd-ab-zeile__nummer svg{flex:none;color:var(--kd-petrol)}.kd-ab-zeile__neu{display:inline-flex;align-items:center;justify-self:end;height:26px;padding:0 10px;border-radius:999px;background:var(--kd-orange-hell-2);color:var(--kd-orange-text);font-size:12px;font-weight:700}.kd-ab-m1{animation:kd-ab-m1 12s var(--kd-auf) infinite}.kd-ab-m2{animation:kd-ab-m2 12s var(--kd-auf) infinite}.kd-ab-m3{animation:kd-ab-m3 12s var(--kd-auf) infinite}.kd-ab-s1{animation:kd-ab-s1 12s ease infinite}.kd-ab-s2{animation:kd-ab-s2 12s ease infinite}.kd-ab-s3{animation:kd-ab-s3 12s ease infinite}.kd-ab-n1{animation:kd-ab-n1 12s ease infinite}.kd-ab-n2{animation:kd-ab-n2 12s ease infinite}.kd-ab-n3{animation:kd-ab-n3 12s ease infinite}@keyframes kd-ab-m1{0%,4%{opacity:0;transform:translateY(8px)}8%,93%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes kd-ab-m2{0%,11%{opacity:0;transform:translateY(8px)}15%,93%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes kd-ab-m3{0%,18%{opacity:0;transform:translateY(8px)}22%,93%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes kd-ab-s1{0%,16%{opacity:1}19%,to{opacity:0}}@keyframes kd-ab-s2{0%,23%{opacity:1}26%,to{opacity:0}}@keyframes kd-ab-s3{0%,30%{opacity:1}33%,to{opacity:0}}@keyframes kd-ab-n1{0%,16%{opacity:0;filter:blur(4px)}20%,93%{opacity:1;filter:blur(0)}97%,to{opacity:0}}@keyframes kd-ab-n2{0%,23%{opacity:0;filter:blur(4px)}27%,93%{opacity:1;filter:blur(0)}97%,to{opacity:0}}@keyframes kd-ab-n3{0%,30%{opacity:0;filter:blur(4px)}34%,93%{opacity:1;filter:blur(0)}97%,to{opacity:0}}.kd-ab-a1{animation:kd-ab-a1 12s ease infinite}.kd-ab-a2{animation:kd-ab-a2 12s ease infinite}.kd-ab-a3{animation:kd-ab-a3 12s ease infinite}.kd-ab-a4{animation:kd-ab-a4 12s ease infinite}@keyframes kd-ab-a1{0%{background:#cfd6d7}2%,25%{background:#d9651b}28%,to{background:#cfd6d7}}@keyframes kd-ab-a2{0%,26%{background:#cfd6d7}29%,54%{background:#d9651b}57%,to{background:#cfd6d7}}@keyframes kd-ab-a3{0%,55%{background:#cfd6d7}58%,90%{background:#d9651b}94%,to{background:#cfd6d7}}@keyframes kd-ab-a4{0%,4%{background:#cfd6d7}7%,94%{background:#d9651b}97%,to{background:#cfd6d7}}.kd-preis{display:flex;flex-wrap:wrap;align-items:center;gap:56px clamp(40px,6vw,96px);max-width:1200px;margin:0 auto;box-sizing:border-box;padding:var(--kd-abschnitt) var(--kd-rand)}.kd-preis__links{flex:1 1 360px;min-width:0;max-width:480px}.kd-preis__karte{display:flex;flex:1 1 420px;flex-direction:column;gap:28px;min-width:0;box-sizing:border-box;padding:clamp(30px,3.6vw,52px);border-radius:40px;background:var(--kd-flaeche)}.kd-preis__name{font-size:20px;font-weight:600;letter-spacing:-.01em}.kd-preis__betrag{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.kd-preis__zahl{font-size:72px;line-height:1;letter-spacing:-.04em;font-weight:400}.kd-preis__zeit{font-size:16px;color:var(--kd-leise)}.kd-preis__satz{margin-top:-14px;font-size:17px;line-height:1.5;color:var(--kd-text-2)}.kd-preis__liste{display:flex;flex-direction:column;gap:14px;font-size:16px;line-height:1.45}.kd-preis__liste li{display:flex;align-items:flex-start;gap:12px}.kd-preis__liste svg{flex:none;color:var(--kd-petrol)}.kd-preis__los{display:flex;flex-direction:column;gap:12px}.kd-seite .kd-preis__knopf{width:100%}.kd-preis__brutto{font-size:13px;color:var(--kd-leise);text-align:center}.kd-schluss{display:flex;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;box-sizing:border-box;padding:clamp(56px,6vw,96px) var(--kd-rand) clamp(104px,12vw,168px);text-align:center}.kd-schluss__kugel{margin-bottom:36px}.kd-schluss__titel{font-size:clamp(36px,4.4vw,64px);line-height:1.04;letter-spacing:-.035em;font-weight:500;font-stretch:94%}.kd-schluss__feld{display:flex;flex-direction:column;align-items:center;width:100%;max-width:660px;margin-top:40px}.kd-schluss__notiz{margin-top:18px;font-size:14px;color:var(--kd-leise)}@media (max-width:600px){.kd-held{align-items:stretch;padding:36px var(--kd-rand) 0;text-align:left}.kd-held__start{display:flex;flex-direction:column;align-items:flex-start;min-height:calc(100svh - 104px)}.kd-held__kugel{width:80px!important;height:80px!important;margin-bottom:28px;font-size:8px!important}.kd-held__titel{font-size:39px;line-height:1.04}.kd-held__titel>span,.kd-held__titel>span+span{display:inline;animation-delay:.1s}.kd-held__unter{margin-top:18px;font-size:17px;line-height:1.5;animation-delay:.22s}.kd-held__feld{align-items:stretch;max-width:none;margin-top:30px;animation-delay:.34s}.kd-held__notiz{align-self:center;margin-top:16px;line-height:1.5;text-align:center;animation-delay:.46s}.kd-held__umbruch{display:inline}.kd-held__tick{order:0;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:8px;width:100%;margin-top:auto;padding:36px 0 28px;animation-delay:.7s}.kd-tick__zeilen{display:grid;width:100%;max-width:none}.kd-tick__zeile{line-height:1.45;white-space:normal}.kd-held__demo{order:0;margin-top:12px;padding-bottom:clamp(64px,7vw,104px)}.kd-held__start:has(.kd-feld:focus) .kd-held__kugel .kd-blick{transform:rotateY(0deg) rotateX(-14.4deg)!important}.kd-held__start:has(.kd-suche .kd-knopf:is(:hover,:focus-visible)) .kd-held__kugel .kd-blick{transform:rotateY(6.4deg) rotateX(-14.4deg)!important}.kd-schluss__feld{align-items:stretch}.kd-schritt__bild--4{padding:18px 16px;border-radius:28px}.kd-ab-zeile{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:10px;padding:0 12px}.kd-ab-kopf__zahl,.kd-ab-zeile__neu,.kd-ab-zeile__nummer{display:none}.kd-preis__zahl{font-size:64px}}@media (prefers-reduced-motion:reduce){.kd-tick__zeile{transition:none}.kd-ab-druck,.kd-ab-m1,.kd-ab-m2,.kd-ab-m3,.kd-ab-n1,.kd-ab-n2,.kd-ab-n3,.kd-ab-r1,.kd-ab-r2,.kd-ab-tippen,.kd-ab-v1,.kd-ab-v6,.kd-ab-z1,.kd-ab-z2,.kd-ab-z3,.kd-ab-zahlfarbe{animation:none}.kd-ab-feld__marke,.kd-ab-s1,.kd-ab-s2,.kd-ab-s3{display:none}.kd-ab-a1,.kd-ab-a2,.kd-ab-a3,.kd-ab-a4{animation:none;background:var(--kd-orange)}}