.cbkm[data-astro-cid-a2t5e23g]{--gelb: #ffd600;--flaeche: #151515;--karte: #1f1f1f;--linie: #2e2e2e;--leise: #a3a39c;font-family:Lato-Regular,Lato,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.45;color:#f2f2ee;background:var(--flaeche);border-radius:16px;overflow:hidden;box-shadow:0 26px 60px #0a0a0a42,0 4px 12px #0a0a0a29}.cbkm[data-astro-cid-a2t5e23g] i[data-astro-cid-a2t5e23g]{font-style:normal}.cbkm[data-astro-cid-a2t5e23g] ul[data-astro-cid-a2t5e23g],.cbkm[data-astro-cid-a2t5e23g] ol[data-astro-cid-a2t5e23g]{list-style:none!important;margin:0!important;padding:0!important}.cbkm[data-astro-cid-a2t5e23g] li[data-astro-cid-a2t5e23g]{list-style:none!important;margin-left:0!important}.cbkm[data-astro-cid-a2t5e23g] li[data-astro-cid-a2t5e23g]:before{content:none!important}.cbkm[data-astro-cid-a2t5e23g] p[data-astro-cid-a2t5e23g]{margin:0;color:inherit;font:inherit}.cbkm[data-astro-cid-a2t5e23g] strong[data-astro-cid-a2t5e23g]{color:#fff}.cbkm__leiste[data-astro-cid-a2t5e23g]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#0b0b0b;border-bottom:1px solid var(--linie)}.cbkm__punkte[data-astro-cid-a2t5e23g]{display:flex;gap:6px}.cbkm__punkte[data-astro-cid-a2t5e23g] i[data-astro-cid-a2t5e23g]{width:9px;height:9px;border-radius:50%;background:#3a3a3a}.cbkm__punkte[data-astro-cid-a2t5e23g] i[data-astro-cid-a2t5e23g]:first-child{background:var(--gelb)}.cbkm__titel[data-astro-cid-a2t5e23g]{font-family:Futura Medium BT,Futura PT,Futura,Trebuchet MS,sans-serif;font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#fff}.cbkm__status[data-astro-cid-a2t5e23g]{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--leise);white-space:nowrap}.cbkm__status[data-astro-cid-a2t5e23g] i[data-astro-cid-a2t5e23g]{width:7px;height:7px;border-radius:50%;background:var(--gelb);animation:cbkm-puls 2.4s ease-in-out infinite}@keyframes cbkm-puls{50%{opacity:.3}}.cbkm__flaeche[data-astro-cid-a2t5e23g]{padding:18px}.cbkm__flaeche--zwei[data-astro-cid-a2t5e23g]{display:grid;grid-template-columns:38% 1fr;gap:16px}.cbkm__post[data-astro-cid-a2t5e23g]{display:block;padding:10px 12px;border-radius:10px;border:1px solid transparent}.cbkm__post[data-astro-cid-a2t5e23g]+.cbkm__post[data-astro-cid-a2t5e23g]{margin-top:4px}.cbkm__post[data-astro-cid-a2t5e23g] strong[data-astro-cid-a2t5e23g]{display:block;font-size:13.5px;line-height:1.3;font-weight:700}.cbkm__post[data-astro-cid-a2t5e23g] span[data-astro-cid-a2t5e23g]{display:block;margin-top:3px;font-size:12px;color:var(--leise)}.cbkm__post[data-astro-cid-a2t5e23g].is-aktiv{background:var(--karte);border-color:var(--gelb)}.cbkm__mail[data-astro-cid-a2t5e23g]{display:flex;flex-direction:column;gap:10px;min-width:0}.cbkm__anfrage[data-astro-cid-a2t5e23g]{font-size:14px;padding:10px 12px;background:var(--karte);border-radius:10px}.cbkm__quellen[data-astro-cid-a2t5e23g]{display:flex;flex-wrap:wrap;gap:6px}.cbkm__quellen[data-astro-cid-a2t5e23g] span[data-astro-cid-a2t5e23g],.cbkm__sprachen[data-astro-cid-a2t5e23g] span[data-astro-cid-a2t5e23g]{font-size:12px;line-height:1;padding:6px 9px;border-radius:100px;border:1px solid var(--linie);color:#d9d9d3}.cbkm__entwurf[data-astro-cid-a2t5e23g]{padding:12px;border-radius:10px;background:#fffbe0;color:#16160f}.cbkm__entwurf[data-astro-cid-a2t5e23g] p[data-astro-cid-a2t5e23g]{font-size:14px}.cbkm__entwurf[data-astro-cid-a2t5e23g] .cbkm__marke[data-astro-cid-a2t5e23g]{font-family:Futura Medium BT,Futura PT,Futura,Trebuchet MS,sans-serif;font-weight:700;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px}.cbkm__cursor[data-astro-cid-a2t5e23g]{display:inline-block;width:2px;height:1em;margin-left:3px;vertical-align:-.15em;background:#16160f;animation:cbkm-puls 1s steps(2) infinite}.cbkm__fuss[data-astro-cid-a2t5e23g]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cbkm__knopf[data-astro-cid-a2t5e23g]{font-family:Futura Medium BT,Futura PT,Futura,Trebuchet MS,sans-serif;font-weight:700;font-size:12px;letter-spacing:.05em;line-height:1;padding:9px 13px;border-radius:100px;border:1px solid #4a4a4a;color:#fff}.cbkm__knopf--gelb[data-astro-cid-a2t5e23g]{background:var(--gelb);border-color:var(--gelb);color:#0a0a0a}.cbkm__zeit[data-astro-cid-a2t5e23g]{margin-left:auto;font-size:12px;color:var(--leise);white-space:nowrap}.cbkm__herkunft[data-astro-cid-a2t5e23g]{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--leise);margin-bottom:12px}.cbkm__datei[data-astro-cid-a2t5e23g]{font-size:12.5px;color:#fff;padding:6px 10px;border-radius:8px;background:var(--karte);border:1px solid var(--linie)}.cbkm__tabelle[data-astro-cid-a2t5e23g]{width:100%;border-collapse:collapse;font-size:14.5px;background:none;border:0;margin:0}.cbkm__tabelle[data-astro-cid-a2t5e23g] tr[data-astro-cid-a2t5e23g]{background:none!important}.cbkm__tabelle[data-astro-cid-a2t5e23g] td[data-astro-cid-a2t5e23g]{padding:9px 0;border:0;border-bottom:1px solid var(--linie);color:#f2f2ee;background:none}.cbkm__tabelle[data-astro-cid-a2t5e23g] td[data-astro-cid-a2t5e23g]:first-child{width:46px;color:var(--leise)}.cbkm__tabelle[data-astro-cid-a2t5e23g] td[data-astro-cid-a2t5e23g]:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.cbkm__summe[data-astro-cid-a2t5e23g] td[data-astro-cid-a2t5e23g]{border-bottom:0;font-weight:700;color:#fff;font-size:16px}.cbkm__haken[data-astro-cid-a2t5e23g]{display:grid;gap:5px;margin:6px 0 14px!important}.cbkm__haken[data-astro-cid-a2t5e23g] li[data-astro-cid-a2t5e23g],.cbkm__schritte[data-astro-cid-a2t5e23g] li[data-astro-cid-a2t5e23g]{position:relative;padding-left:24px!important;font-size:13.5px;color:#d9d9d3}.cbkm__haken[data-astro-cid-a2t5e23g] li[data-astro-cid-a2t5e23g]:after,.cbkm__schritte[data-astro-cid-a2t5e23g] li[data-astro-cid-a2t5e23g]:after{content:"";position:absolute;left:3px;top:3px;width:11px;height:6px;border-left:2px solid var(--gelb);border-bottom:2px solid var(--gelb);transform:rotate(-45deg)}.cbkm__schritte[data-astro-cid-a2t5e23g]{display:grid;gap:9px}.cbkm__schritte[data-astro-cid-a2t5e23g] li[data-astro-cid-a2t5e23g]{font-size:15px;padding:10px 12px 10px 36px!important;background:var(--karte);border-radius:10px}.cbkm__schritte[data-astro-cid-a2t5e23g] li[data-astro-cid-a2t5e23g]:after{left:14px;top:14px}.cbkm__schritte[data-astro-cid-a2t5e23g] li[data-astro-cid-a2t5e23g].is-offen{background:#fffbe0;color:#16160f;font-weight:700}.cbkm__schritte[data-astro-cid-a2t5e23g] li[data-astro-cid-a2t5e23g].is-offen:after{width:8px;height:8px;left:15px;top:16px;border:2px solid #16160f;border-radius:50%;transform:none}.cbkm__sprachen[data-astro-cid-a2t5e23g]{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.cbkm__sprachen[data-astro-cid-a2t5e23g] .is-mehr[data-astro-cid-a2t5e23g]{border-color:var(--gelb);color:var(--gelb)}.cbkm__kunden[data-astro-cid-a2t5e23g]{display:grid;gap:8px}.cbkm__kunden[data-astro-cid-a2t5e23g] li[data-astro-cid-a2t5e23g]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 13px;background:var(--karte);border-radius:10px}.cbkm__kunden[data-astro-cid-a2t5e23g] strong[data-astro-cid-a2t5e23g]{display:block;font-size:14.5px}.cbkm__kunden[data-astro-cid-a2t5e23g] span[data-astro-cid-a2t5e23g]{display:block;font-size:12.5px;color:var(--leise);line-height:1.35;margin-top:2px}.cbkm__kunden[data-astro-cid-a2t5e23g] em[data-astro-cid-a2t5e23g]{flex:none;font-style:normal;font-size:12px;line-height:1;padding:7px 10px;border-radius:100px;background:var(--gelb);color:#0a0a0a;font-weight:700}.cbkm__belege[data-astro-cid-a2t5e23g]{display:grid}.cbkm__belege[data-astro-cid-a2t5e23g] li[data-astro-cid-a2t5e23g]{display:grid;grid-template-columns:1fr auto 88px;align-items:center;gap:12px;padding:11px 2px;border-bottom:1px solid var(--linie);font-size:14px}.cbkm__belege[data-astro-cid-a2t5e23g] li[data-astro-cid-a2t5e23g]:last-child{border-bottom:0}.cbkm__belege[data-astro-cid-a2t5e23g] strong[data-astro-cid-a2t5e23g]{font-weight:700}.cbkm__belege[data-astro-cid-a2t5e23g] span[data-astro-cid-a2t5e23g]{color:var(--leise);font-variant-numeric:tabular-nums}.cbkm__belege[data-astro-cid-a2t5e23g] em[data-astro-cid-a2t5e23g]{font-style:normal;font-size:12px;text-align:right;color:var(--gelb)}.cbkm__belege[data-astro-cid-a2t5e23g] li[data-astro-cid-a2t5e23g].is-offen em[data-astro-cid-a2t5e23g]{color:#ff9d6b}.cbkm.is-bereit .cbkm__z[data-astro-cid-a2t5e23g]{opacity:0;transform:translateY(8px)}.cbkm.is-an .cbkm__z[data-astro-cid-a2t5e23g]{opacity:1;transform:none;transition:opacity .45s ease,transform .45s ease;transition-delay:calc(var(--i, 0) * .11s)}@media(max-width:560px){.cbkm[data-astro-cid-a2t5e23g]{font-size:14px}.cbkm__flaeche[data-astro-cid-a2t5e23g]{padding:14px}.cbkm__flaeche--zwei[data-astro-cid-a2t5e23g]{grid-template-columns:1fr}.cbkm__liste[data-astro-cid-a2t5e23g] .cbkm__post[data-astro-cid-a2t5e23g]:not(.is-aktiv){display:none}.cbkm__zeit[data-astro-cid-a2t5e23g]{margin-left:0;width:100%}.cbkm__kunden[data-astro-cid-a2t5e23g] li[data-astro-cid-a2t5e23g]{align-items:flex-start;flex-direction:column;gap:8px}.cbkm__belege[data-astro-cid-a2t5e23g] li[data-astro-cid-a2t5e23g]{grid-template-columns:1fr auto}.cbkm__belege[data-astro-cid-a2t5e23g] span[data-astro-cid-a2t5e23g]{display:none}}@media(prefers-reduced-motion:reduce){.cbkm__status[data-astro-cid-a2t5e23g] i[data-astro-cid-a2t5e23g],.cbkm__cursor[data-astro-cid-a2t5e23g]{animation:none}.cbkm.is-bereit .cbkm__z[data-astro-cid-a2t5e23g]{opacity:1;transform:none}.cbkm.is-an .cbkm__z[data-astro-cid-a2t5e23g]{transition:none}}:root{--cbks-disp: "Futura Medium BT","Futura PT","Futura","Trebuchet MS",sans-serif;--cbks-body: "Lato-Regular","Lato",Helvetica,Arial,sans-serif;--cbks-gelb: #FFD600;--cbks-ink: #0A0A0A;--cbks-text: #2A2A2A;--cbks-leise: #6E6E68;--cbks-sand: #FAF9F5}.cbks-wrap{max-width:1240px;margin:0 auto;padding:0 32px;box-sizing:border-box}.cbks-gelb{color:var(--cbks-gelb)}.cbks-kicker,.cbks-eyebrow{display:block;font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.16em;font-size:.8rem;color:var(--cbks-leise);margin:0 0 14px}.cbks-eyebrow{color:var(--cbks-gelb)}.cbks-h2{font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(1.6rem,3.4vw,2.7rem);line-height:1.1;color:var(--cbks-ink);margin:0 0 18px}.cbks-lead{font-family:var(--cbks-body);font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.65;color:var(--cbks-text);margin:0}.cbks-kopf{max-width:820px;margin:0 auto clamp(32px,4vw,56px);text-align:center}.cbks-kopf--hell .cbks-h2{color:#fff}.cbks-kopf--hell .cbks-lead{color:#d6d6d6}.cbks-kopf--hell .cbks-kicker{color:var(--cbks-gelb)}.cbks-btn{display:inline-block;font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.9rem;line-height:1.2;padding:16px 30px;border-radius:100px;text-decoration:none;text-align:center;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.cbks-btn:hover{transform:translateY(-2px)}.cbks-btn--gelb{background:var(--cbks-gelb);color:var(--cbks-ink)}.cbks-btn--rand{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.55);padding:14px 28px}.cbks-btn--rand:hover,.cbks-btn--rand:focus-visible{background:var(--cbks-gelb);border-color:var(--cbks-gelb);color:var(--cbks-ink)}.cbks-btn--schwarz{background:var(--cbks-ink);color:#fff}.cbks-btn--schwarz:hover{color:var(--cbks-gelb)}.cbks-btn:focus-visible{outline:3px solid currentColor;outline-offset:3px;box-shadow:none}.cbks-hero{background:var(--cbks-ink);padding:clamp(24px,3.5vw,48px) 0 clamp(52px,6vw,92px);overflow:hidden}.cbks-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:clamp(28px,4vw,64px);align-items:center}.cbks-hero h1{font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;font-size:clamp(2.5rem,5.5vw,4.7rem);line-height:1.02;letter-spacing:.01em;color:#fff;margin:0 0 .42em;hyphens:manual;-webkit-hyphens:manual}.cbks-hero__lead{font-family:var(--cbks-body);font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.6;color:#d6d6d6;margin:0 0 28px;max-width:54ch}.cbks-hero__cta{display:flex;flex-wrap:wrap;gap:14px}.cbks-hero__preis{font-family:var(--cbks-body);font-size:.92rem;line-height:1.5;color:#a3a39c;margin:16px 0 0}.cbks-buehne{position:relative;width:100%;max-width:660px;margin-inline:auto;aspect-ratio:1 / .9}.cbks-buehne__kreis{position:absolute;left:12%;top:1%;width:86%;aspect-ratio:1;border-radius:50%;background:var(--cbks-gelb)}.cbks-browser{position:absolute;left:0;top:16%;width:84%;margin:0;background:#fff;border-radius:12px;overflow:hidden;transform:rotate(-2.4deg);box-shadow:0 30px 70px #0000008c}.cbks-browser__leiste{display:flex;align-items:center;gap:6px;padding:9px 12px;background:#141414}.cbks-browser__leiste i{width:8px;height:8px;border-radius:50%;background:#3f3f3f}.cbks-browser__leiste i:first-child{background:var(--cbks-gelb)}.cbks-browser__leiste span{margin-left:8px;font-family:var(--cbks-body);font-size:11px;color:#a3a39c}.cbks-browser img{display:block;width:100%;height:auto}.cbks-phone{position:absolute;right:4%;bottom:0;width:25%;margin:0;border:6px solid #111;border-radius:26px;overflow:hidden;background:#111;transform:rotate(3.5deg);box-shadow:0 26px 60px #0009}.cbks-phone img{display:block;width:100%;height:auto}.cbks-chip{position:absolute;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 12px;background:#fff;border-radius:12px;box-shadow:0 14px 36px #0000006b;font-family:var(--cbks-body);color:var(--cbks-ink);max-width:250px}.cbks-chip b{display:block;font-family:var(--cbks-disp);font-size:.78rem;letter-spacing:.05em;text-transform:uppercase;line-height:1.2}.cbks-chip span{display:block;font-size:.82rem;line-height:1.25;color:#4a4a48;margin-top:2px}.cbks-chip--eins{right:1%;top:8%}.cbks-chip--zwei{left:5%;bottom:3%}.cbks-chip__punkt{flex:none;width:12px;height:12px;border-radius:50%;background:var(--cbks-gelb);box-shadow:0 0 0 4px #ffd6004d}.cbks-chip__haken{flex:none;position:relative;width:22px;height:22px;border-radius:50%;background:var(--cbks-ink)}.cbks-chip__haken:after{content:"";position:absolute;left:6px;top:6px;width:9px;height:5px;border-left:2px solid var(--cbks-gelb);border-bottom:2px solid var(--cbks-gelb);transform:rotate(-45deg)}@media(prefers-reduced-motion:no-preference){.cbks-chip--eins{animation:cbks-schweben 6s ease-in-out infinite}.cbks-chip--zwei{animation:cbks-schweben 7s ease-in-out -2.5s infinite}@keyframes cbks-schweben{50%{transform:translateY(-10px)}}}.cbks-these{background:var(--cbks-gelb);padding:clamp(56px,7vw,104px) 0}.cbks-these__inner{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center}.cbks-these h2{font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;font-size:clamp(1.8rem,4vw,3.3rem);line-height:1.06;letter-spacing:.01em;color:var(--cbks-ink);margin:0 0 22px}.cbks-these p{font-family:var(--cbks-body);font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.65;color:#141413;margin:0}.cbks-these__zahlen{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cbks-these__zahl{padding:24px 22px;background:#fff;border-radius:16px}.cbks-these__zahl--dunkel{background:var(--cbks-ink)}.cbks-these__zahl strong{display:block;font-family:var(--cbks-disp);font-size:clamp(2.6rem,5vw,4rem);line-height:1;color:var(--cbks-ink);margin-bottom:12px}.cbks-these__zahl span{display:block;font-family:var(--cbks-body);font-size:1rem;line-height:1.4;color:#333}.cbks-these__zahl--dunkel strong{color:var(--cbks-gelb)}.cbks-these__zahl--dunkel span{color:#e6e6e1}.cbks-these p.cbks-these__quelle{grid-column:1 / -1;font-size:.86rem;color:#3a3a30}.cbks-these__quelle a{color:inherit;text-decoration:underline;text-underline-offset:3px}.cbks-hebel{background:#f2f2f2;padding:clamp(60px,7vw,104px) 0 clamp(36px,4vw,60px);scroll-margin-top:80px}.cbks-formel{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:8px;list-style:none!important;margin:0 auto clamp(20px,3vw,40px);padding:0}.cbks-formel li{display:flex;align-items:center;gap:8px;list-style:none!important;margin:0;padding:0}.cbks-formel li:before{content:none!important}.cbks-formel__mal{font-family:var(--cbks-disp);font-size:1.5rem;color:var(--cbks-leise);padding:0 2px}.cbks-formel__teil{position:relative;display:block;padding:14px 20px;background:#fff;border:2px solid #e0e0da;border-radius:12px;font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.95rem;color:var(--cbks-ink);text-decoration:none;transition:border-color .2s ease,transform .2s ease}.cbks-formel__teil:hover,.cbks-formel__teil:focus-visible{border-color:var(--cbks-ink);transform:translateY(-2px)}.cbks-formel__teil.is-start{background:var(--cbks-gelb);border-color:var(--cbks-gelb)}.cbks-formel__teil small{display:block;font-family:var(--cbks-body);font-weight:400;text-transform:none;letter-spacing:0;font-size:.78rem;margin-top:2px}.cbks-formel__ergebnis b{display:block;padding:14px 20px;background:var(--cbks-ink);color:var(--cbks-gelb);border-radius:12px;font-family:var(--cbks-disp);text-transform:uppercase;letter-spacing:.04em;font-size:.95rem}.cbks-reihe{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:clamp(28px,5vw,80px);align-items:center;padding:clamp(36px,4.6vw,68px) 0;border-top:1px solid #dcdcd5;scroll-margin-top:90px}.cbks-reihe:first-child{border-top:0}.cbks-reihe:nth-child(2n) .cbks-reihe__text{order:2}.cbks-reihe__stell{display:flex;align-items:center;gap:12px;font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;color:var(--cbks-leise);margin:0 0 14px}.cbks-reihe__stell span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--cbks-ink);color:var(--cbks-gelb);font-size:.82rem;letter-spacing:0}.cbks-reihe h3{font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;font-size:clamp(1.3rem,2.3vw,1.85rem);line-height:1.16;letter-spacing:.01em;color:var(--cbks-ink);margin:0 0 14px}.cbks-reihe__b{font-family:var(--cbks-body);font-size:1.08rem;line-height:1.65;color:var(--cbks-text);margin:0 0 18px}.cbks-beleg{font-family:var(--cbks-body);font-size:1rem;line-height:1.55;color:var(--cbks-text);margin:0;padding:2px 0 2px 16px;border-left:4px solid var(--cbks-gelb)}.cbks-beleg strong{color:var(--cbks-ink)}.cbks-beleg a{color:var(--cbks-ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--cbks-gelb);text-decoration-thickness:3px;text-underline-offset:3px;white-space:nowrap}.cbks-bildnote{font-family:var(--cbks-body);font-size:.82rem;line-height:1.4;color:var(--cbks-leise);margin:10px 2px 0;text-align:right}.cbks-rechner{background:var(--cbks-ink);padding:clamp(60px,7vw,104px) 0;scroll-margin-top:80px}.cbks-rechner__raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(24px,4vw,56px);align-items:stretch;margin:0}.cbks-regler{display:flex;flex-direction:column;justify-content:center;gap:24px}.cbks-regler__zeile{display:grid;grid-template-columns:1fr auto;gap:8px 16px;align-items:baseline}.cbks-regler label{font-family:var(--cbks-body);font-size:1.05rem;color:#e6e6e1;margin:0}.cbks-regler output{font-family:var(--cbks-disp);font-weight:700;font-size:1.25rem;color:var(--cbks-gelb);font-variant-numeric:tabular-nums}.cbks-regler input[type=range]{grid-column:1 / -1;-webkit-appearance:none;appearance:none;width:100%;height:28px;margin:0;padding:0;background:transparent;border:0;cursor:pointer}.cbks-regler input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:6px;background:linear-gradient(90deg,var(--cbks-gelb) var(--p, 50%),#3a3a3a var(--p, 50%))}.cbks-regler input[type=range]::-moz-range-track{height:6px;border-radius:6px;background:linear-gradient(90deg,var(--cbks-gelb) var(--p, 50%),#3a3a3a var(--p, 50%))}.cbks-regler input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-10px;border-radius:50%;background:var(--cbks-gelb);border:3px solid var(--cbks-ink);box-shadow:0 0 0 2px var(--cbks-gelb)}.cbks-regler input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--cbks-gelb);border:3px solid var(--cbks-ink);box-shadow:0 0 0 2px var(--cbks-gelb)}.cbks-regler input[type=range]:focus-visible{outline:3px solid #fff;outline-offset:2px;border-radius:6px;box-shadow:none}.cbks-ergebnis{background:var(--cbks-gelb);color:var(--cbks-ink);border-radius:20px;padding:clamp(24px,3vw,38px)}.cbks-ergebnis p{font-family:var(--cbks-body);color:var(--cbks-ink);margin:0}.cbks-ergebnis .cbks-ergebnis__label{font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.82rem}.cbks-ergebnis .cbks-ergebnis__zahl{font-family:var(--cbks-disp);font-weight:700;font-size:clamp(2.8rem,6.4vw,5rem);line-height:1.05;margin:4px 0 8px;font-variant-numeric:tabular-nums}.cbks-ergebnis__rest{font-size:1.12rem;line-height:1.5}.cbks-wippe{display:block;width:100%;max-width:420px;height:auto;margin:16px auto 12px;overflow:visible;--kipp: -5deg;--block: 1}.cbks-wippe text{font-family:var(--cbks-disp);font-weight:700;font-size:13px;fill:var(--cbks-ink)}.cbks-wippe__balken{transform-box:view-box;transform-origin:300px 128px;transform:rotate(var(--kipp));transition:transform .55s cubic-bezier(.3,1.5,.5,1)}.cbks-wippe__block{transform-box:view-box;transform-origin:353px 122px;transform:scale(var(--block));transition:transform .4s ease}.cbks-ergebnis .cbks-ergebnis__weg{font-size:.92rem;line-height:1.5;margin-bottom:18px;color:#2a2a22}.cbks-rechner__note{font-family:var(--cbks-body);font-size:.92rem;line-height:1.55;color:#a3a39c;max-width:820px;margin:24px auto 0;text-align:center}@media(prefers-reduced-motion:reduce){.cbks-wippe__balken,.cbks-wippe__block{transition:none}}.cbks-bauen{background:#fff;padding:clamp(60px,7vw,104px) 0}.cbks-bauen__raster{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;list-style:none!important;margin:0;padding:0}.cbks-bauen__raster>li{list-style:none!important;margin:0}.cbks-bauen__raster>li:before{content:none!important}.cbks-karte{padding:26px 24px;background:var(--cbks-sand);border:2px solid #ecebe4;border-radius:18px;transition:transform .2s ease,border-color .2s ease}.cbks-karte:hover{transform:translateY(-4px);border-color:var(--cbks-ink)}.cbks-karte__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--cbks-gelb);margin-bottom:18px}.cbks-karte__icon svg{width:26px;height:26px;fill:none;stroke:var(--cbks-ink);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.cbks-karte h3{font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:1.12rem;line-height:1.25;color:var(--cbks-ink);margin:0 0 10px}.cbks-karte p{font-family:var(--cbks-body);font-size:1rem;line-height:1.6;color:var(--cbks-text);margin:0}.cbks-bauen__mckinsey{font-family:var(--cbks-body);font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.55;color:var(--cbks-ink);max-width:860px;margin:clamp(32px,4vw,52px) auto 0;text-align:center}.cbks-bauen__mckinsey strong{font-family:var(--cbks-disp);background:var(--cbks-gelb);padding:0 .3em}.cbks-beweise{background:var(--cbks-ink);padding:clamp(60px,7vw,104px) 0}.cbks-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.cbks-case{display:flex;flex-direction:column;text-decoration:none;color:#fff}.cbks-case__bild{display:block;aspect-ratio:16 / 10.5;border-radius:16px;overflow:hidden;background:#1c1c1c}.cbks-case__bild img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .35s ease}.cbks-case:hover .cbks-case__bild img,.cbks-case:focus-visible .cbks-case__bild img{transform:scale(1.04)}.cbks-case__hinweis{display:block;margin-top:16px;font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;color:var(--cbks-gelb)}.cbks-case__titel{display:block;margin-top:6px;font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:1.15rem;line-height:1.25;color:#fff}.cbks-case__kat{display:block;margin-top:4px;font-family:var(--cbks-body);font-size:.95rem;color:#a3a39c}.cbks-case__zahl{display:block;margin-top:12px;font-family:var(--cbks-body);font-size:1rem;line-height:1.5;color:#d6d6d6}.cbks-case__zahl strong{font-family:var(--cbks-disp);font-size:1.35rem;color:var(--cbks-gelb);margin-right:2px}.cbks-case__mehr{display:block;margin-top:auto;padding-top:14px;font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;color:#fff}.cbks-case:hover .cbks-case__mehr{color:var(--cbks-gelb)}.cbks-case:focus-visible{outline:3px solid var(--cbks-gelb);outline-offset:6px;border-radius:16px;box-shadow:none}.cbks-beweise__h3{font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.92rem;color:#fff;margin:clamp(40px,5vw,64px) 0 16px}.cbks-ohne{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;list-style:none!important;margin:0;padding:0}.cbks-ohne>li{list-style:none!important;margin:0;padding:20px 22px;background:#1a1a1a;border-radius:14px}.cbks-ohne>li:before{content:none!important}.cbks-ohne strong{display:block;font-family:var(--cbks-disp);font-size:1rem;letter-spacing:.02em;color:#fff;margin-bottom:6px}.cbks-ohne span{display:block;font-family:var(--cbks-body);font-size:.98rem;line-height:1.55;color:#c9c9c3}.cbks-beweise__selbst{font-family:var(--cbks-body);font-size:1rem;line-height:1.6;color:#c9c9c3;text-align:center;margin:28px 0 0}.cbks-beweise__selbst a{color:var(--cbks-gelb);text-underline-offset:3px}.cbks-weg{background:var(--cbks-sand);padding:clamp(60px,7vw,104px) 0;scroll-margin-top:80px}.cbks-schritte{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none!important;margin:0;padding:0;counter-reset:none}.cbks-schritte:before{content:"";position:absolute;left:22px;right:12%;top:22px;height:3px;background:linear-gradient(90deg,var(--cbks-ink) 0 25%,var(--cbks-gelb) 25%)}.cbks-schritt{position:relative;list-style:none!important;margin:0;padding:0}.cbks-schritt:before{content:none!important}.cbks-schritt__nr{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--cbks-ink);color:var(--cbks-gelb);font-family:var(--cbks-disp);font-weight:700;font-size:1.1rem;margin-bottom:16px;position:relative}.cbks-schritt__wann{display:block;font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.09em;font-size:.76rem;color:var(--cbks-leise);margin-bottom:6px}.cbks-schritt h3{font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:1.2rem;line-height:1.25;color:var(--cbks-ink);margin:0 0 8px}.cbks-schritt p{font-family:var(--cbks-body);font-size:1rem;line-height:1.6;color:var(--cbks-text);margin:0}.cbks-faelle{margin-top:clamp(48px,6vw,80px);padding:clamp(28px,4vw,56px);background:var(--cbks-gelb);border-radius:24px}.cbks-faelle__titel{font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;font-size:clamp(1.5rem,3.2vw,2.5rem);line-height:1.1;letter-spacing:.01em;color:var(--cbks-ink);margin:0 0 clamp(20px,3vw,32px);text-align:center}.cbks-faelle__raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cbks-fall{padding:26px 28px;background:#fff;border-radius:18px}.cbks-fall--gut{background:var(--cbks-ink)}.cbks-fall__label{display:inline-block;font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.76rem;color:var(--cbks-leise);margin-bottom:10px}.cbks-fall h3{font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;font-size:clamp(1.15rem,1.9vw,1.5rem);line-height:1.2;color:var(--cbks-ink);margin:0 0 12px}.cbks-fall p{font-family:var(--cbks-body);font-size:1.04rem;line-height:1.6;color:var(--cbks-text);margin:0}.cbks-fall--gut .cbks-fall__label{color:var(--cbks-gelb)}.cbks-fall--gut h3{color:#fff}.cbks-fall--gut p{color:#d6d6d6}.cbks-faelle__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px;margin-top:24px;text-align:center}.cbks-faelle__cta p{font-family:var(--cbks-body);font-size:.94rem;line-height:1.5;color:#2a2a22;margin:0;max-width:52ch}.cbks-warum{background:#fff;padding:clamp(60px,7vw,104px) 0}.cbks-gruende{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.cbks-grund{padding:clamp(24px,3vw,36px);background:var(--cbks-sand);border:2px solid #ecebe4;border-radius:18px}.cbks-grund__zahl{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 12px}.cbks-grund__zahl strong{font-family:var(--cbks-disp);font-size:clamp(2rem,4vw,3.1rem);line-height:1;color:var(--cbks-ink);padding:0 .12em;background:linear-gradient(transparent 62%,var(--cbks-gelb) 62%)}.cbks-grund__zahl span{font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;color:var(--cbks-leise)}.cbks-grund h3{font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;font-size:clamp(1.15rem,1.9vw,1.45rem);line-height:1.2;color:var(--cbks-ink);margin:0 0 10px}.cbks-grund p:last-child{font-family:var(--cbks-body);font-size:1.05rem;line-height:1.62;color:var(--cbks-text);margin:0}.cbks-warum__h3{font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.92rem;color:var(--cbks-ink);margin:clamp(36px,4.5vw,56px) 0 8px}.cbks-ausserdem{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;list-style:none!important;margin:0;padding:0}.cbks-ausserdem>li{list-style:none!important;margin:0;padding:16px 0;border-bottom:1px solid #e8e6dc}.cbks-ausserdem>li:before{content:none!important}.cbks-ausserdem strong{display:block;font-family:var(--cbks-disp);font-size:1.04rem;letter-spacing:.01em;color:var(--cbks-ink);margin-bottom:4px}.cbks-ausserdem span{display:block;font-family:var(--cbks-body);font-size:1rem;line-height:1.55;color:var(--cbks-text)}.cbks-quellen{font-family:var(--cbks-body);font-size:.88rem;line-height:1.5;color:var(--cbks-leise);margin:22px 0 0}.cbks-quellen a{color:inherit;text-underline-offset:3px}.cbks-team{background:#f2f2f2;padding:clamp(60px,7vw,96px) 0}.cbks-team__raster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none!important;margin:0;padding:0}.cbks-person{display:flex;flex-direction:column;list-style:none!important;margin:0;padding:0;background:#fff;border-radius:18px;overflow:hidden}.cbks-person:before{content:none!important}.cbks-person img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.cbks-person>div{padding:20px 22px 22px}.cbks-person h3{font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:1.12rem;color:var(--cbks-ink);margin:0}.cbks-person p{font-family:var(--cbks-body);font-size:1rem;line-height:1.55;color:var(--cbks-text);margin:0}.cbks-person .cbks-person__rolle{font-size:.92rem;color:var(--cbks-leise);margin:2px 0 10px}.cbks-person a{display:inline-block;margin-top:12px;font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;color:var(--cbks-ink);text-decoration:underline;text-decoration-color:var(--cbks-gelb);text-decoration-thickness:3px;text-underline-offset:4px}.cbks-faq{background:var(--cbks-sand);padding:clamp(60px,7vw,96px) 0}.cbks-faq__inner{max-width:860px}.cbks-faq .cbks-h2{text-align:center;margin-bottom:30px}.cbks-faq__item{background:#fff;border:1px solid #ececec;border-radius:14px;margin:0 0 12px;overflow:hidden}.cbks-faq__item summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;font-family:var(--cbks-disp);font-weight:700;font-size:1.05rem;line-height:1.35;color:var(--cbks-ink)}.cbks-faq__item summary::-webkit-details-marker{display:none}.cbks-faq__item summary:after{content:"+";flex:none;font-family:var(--cbks-body);font-size:1.5rem;line-height:1;color:var(--cbks-ink);transition:transform .2s ease}.cbks-faq__item[open] summary:after{transform:rotate(45deg)}.cbks-faq__item p{font-family:var(--cbks-body);font-size:1.02rem;line-height:1.65;color:var(--cbks-text);margin:0;padding:0 22px 20px}.cbks-faq .cb-faq-alle{display:flex;width:fit-content;margin:-14px auto 22px}.cbks-closing{background:var(--cbks-ink);padding:clamp(60px,7vw,104px) 0}.cbks-closing__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.cbks-closing h2{font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;font-size:clamp(1.8rem,4.2vw,3.4rem);line-height:1.08;letter-spacing:.01em;color:#fff;margin:0 0 28px;max-width:18em}.cbks-closing .cbks-hero__cta{justify-content:center}.cbks-more{background:#fff;padding:36px 0}.cbks-more__label{font-family:var(--cbks-disp);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;color:var(--cbks-leise);text-align:center;margin:0 0 14px}.cbks-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.cbks-linkchip{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:10px 18px;border:2px solid var(--cbks-ink);border-radius:100px;font-family:var(--cbks-disp);font-weight:700;font-size:.92rem;color:var(--cbks-ink);text-decoration:none;transition:background .2s ease,color .2s ease;background:#fff}.cbks-linkchip:hover,.cbks-linkchip:focus-visible{background:var(--cbks-ink);color:var(--cbks-gelb)}@media(max-width:1100px){.cbks-bauen__raster{grid-template-columns:repeat(2,minmax(0,1fr))}.cbks-schritte{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.cbks-schritte:before{display:none}}@media(max-width:960px){.cbks-hero__inner,.cbks-these__inner,.cbks-rechner__raster{grid-template-columns:minmax(0,1fr)}.cbks-buehne{max-width:560px}.cbks-reihe{grid-template-columns:minmax(0,1fr)}.cbks-reihe:nth-child(2n) .cbks-reihe__text{order:0}.cbks-cases,.cbks-ohne,.cbks-team__raster{grid-template-columns:minmax(0,1fr)}.cbks-cases{gap:40px}.cbks-person{flex-direction:row;align-items:center}.cbks-person img{width:132px;flex:none;align-self:stretch;height:auto;aspect-ratio:auto}}@media(max-width:680px){.cbks-wrap{padding:0 24px}.cbks-kopf{text-align:left}.cbks-formel{justify-content:flex-start}.cbks-formel__mal{font-size:1.2rem}.cbks-formel__teil,.cbks-formel__ergebnis b{padding:11px 14px;font-size:.84rem}.cbks-bauen__raster,.cbks-schritte,.cbks-gruende,.cbks-ausserdem,.cbks-faelle__raster{grid-template-columns:minmax(0,1fr)}.cbks-hero__cta{flex-direction:column;align-items:stretch}.cbks-chip--eins{top:4%;right:0}.cbks-chip--zwei{left:0;bottom:0}.cbks-chip{padding:8px 10px;max-width:190px}.cbks-chip b{font-size:.68rem}.cbks-chip span{font-size:.72rem}.cbks-bildnote,.cbks-beweise__selbst,.cbks-rechner__note,.cbks-bauen__mckinsey{text-align:left}.cbks-closing__inner{align-items:stretch;text-align:left}.cbks-faelle{padding:22px 18px;margin-inline:-8px}.cbks-fall{padding:22px 20px}.cbks-faelle__titel{text-align:left}.cbks-person img{width:104px}}@media print{.cbks-buehne,.cbks-rechner,.cbks-more{display:none!important}}
