.ke-hero__primary{max-width:46rem}.ke-hero--editorial .ke-hero__primary{max-width:none}.ke-hero__headline{hyphens:manual;word-break:keep-all}.ke-hero--editorial .ke-hero__headline{font-size:var(--fs-display);max-width:30ch}.ke-hero--editorial .ke-hero__bullets,.ke-hero--editorial .ke-hero__trust{max-width:46rem}.ke-hero__subheadline{color:var(--sec-ink);font-size:var(--fs-xl)}.ke-hero__bullets{display:flex;flex-direction:column;gap:var(--s-2);list-style:none;margin:0;padding:0}.ke-hero__bullet{--hero-bullet-line:var(--sec-accent);align-items:center;background:var(--sec-bg);border:var(--line-strong) solid var(--hero-bullet-line);border-radius:0;box-shadow:var(--shadow-1);display:flex;gap:var(--s-3);padding:var(--s-3) var(--s-4)}.ke-hero__bullet-icon{flex-shrink:0}.ke-hero__bullet-icon svg{display:block;fill:var(--sec-accent);height:var(--s-8);width:var(--s-8)}.ke-hero__bullet-text{font-size:var(--fs-base)}.ke-hero--split-form .ke-hero__bullet{border-width:1px}.ke-hero__cta{align-self:flex-start}.ke-hero__trust{color:var(--sec-ink);font-size:var(--fs-sm)}.ke-hero__trust-item:not(:last-child){border-inline-end:1px solid var(--sec-accent);padding-inline-end:var(--s-3)}.ke-hero__secondary{align-items:stretch;display:flex}.ke-hero__secondary>*{width:100%}.ke-hero--split-form .ke-hero__secondary{background:var(--sec-card-bg);border:1px solid var(--sec-border);border-radius:var(--radius-lg);padding:var(--s-6)}@media (min-width:768px){.ke-hero--split-form .ke-hero__secondary{padding:var(--s-8)}}.ke-hero__media{height:auto;width:100%}.ke-hero__media,.ke-hero__video{border-radius:var(--radius-lg);box-shadow:var(--shadow-2)}.ke-hero__video{overflow:hidden}.ke-hero__video iframe,.ke-hero__video img,.ke-hero__video video{aspect-ratio:16/9;border:0;display:block;height:auto;max-width:100%;width:100%}.ke-hero__form-placeholder,.ke-hero__media-placeholder,.ke-hero__proof-placeholder{aspect-ratio:4/3;background-image:linear-gradient(to top right,transparent calc(50% - 1px),var(--sec-accent) calc(50% - 1px),var(--sec-accent) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(to top left,transparent calc(50% - 1px),var(--sec-accent) calc(50% - 1px),var(--sec-accent) calc(50% + 1px),transparent calc(50% + 1px));border:1px solid var(--sec-accent);border-radius:var(--radius-lg)}.ke-hero__secondary .hs-form{width:100%}.ke-hero__action{display:flex;flex-direction:column;gap:var(--s-4)}.ke-hero__action-main{display:flex;flex:0 1 auto;flex-direction:column;gap:var(--s-4);min-width:0}.ke-hero__cta-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--s-8)}.ke-hero__rating{flex:0 1 20rem;max-width:100%}.ke-hero__rating iframe{margin-block-start:calc(var(--s-2)*-1)}.ke-hero[data-bg-image]:not([data-bg-image=""]){background-image:none;position:relative}.ke-hero__bg{height:100%;inset:0;object-fit:cover;object-position:center right;position:absolute;width:100%;z-index:0}.ke-hero__veil{background-image:linear-gradient(to right,var(--sec-bg-veil) 0,var(--sec-bg-veil) 55%,var(--sec-bg-veil-weit) 88%,var(--sec-bg-veil-weit) 100%);inset:0;pointer-events:none;position:absolute;z-index:1}.ke-hero[data-bg-image]:not([data-bg-image=""])>.ke-container{position:relative;z-index:2}.ke-hero--centered .ke-hero__primary,.ke-hero--media-band .ke-hero__primary{align-items:center;margin-inline:auto;text-align:center}.ke-hero--centered .ke-hero__headline,.ke-hero--media-band .ke-hero__headline{max-width:22ch;word-break:keep-all}.ke-hero--centered .ke-hero__subheadline,.ke-hero--media-band .ke-hero__subheadline{margin-inline:auto}.ke-hero--centered .ke-hero__bullets,.ke-hero--media-band .ke-hero__bullets{flex-flow:row wrap;justify-content:center}.ke-hero--centered .ke-hero__bullet,.ke-hero--media-band .ke-hero__bullet{text-align:start}.ke-hero--centered .ke-hero__action,.ke-hero--media-band .ke-hero__action{align-items:center}.ke-hero--centered .ke-hero__cta-row,.ke-hero--media-band .ke-hero__cta-row{justify-content:center}.ke-hero--centered .ke-hero__action-main,.ke-hero--media-band .ke-hero__action-main{align-items:center}.ke-hero--centered .ke-hero__trust,.ke-hero--media-band .ke-hero__trust{justify-content:center}.ke-hero--centered .ke-hero__veil,.ke-hero--media-band .ke-hero__veil{background-color:var(--sec-bg-veil);background-image:none}.ke-hero--centered .ke-hero__bg,.ke-hero--media-band .ke-hero__bg{object-position:center center}.ke-hero__stats{border-block-start:var(--line-strong) solid var(--sec-accent);display:grid;gap:var(--s-6);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin:var(--s-12) 0 0;padding-block-start:var(--s-8)}.ke-hero__stat{display:flex;flex-direction:column;gap:var(--s-1)}.ke-hero__stat-value{color:var(--sec-ink);font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:var(--fw-h2);letter-spacing:var(--ls-h2);line-height:var(--lh-tight);margin:0}.ke-hero__stat-unit{color:var(--sec-ink-muted);font-size:var(--fs-lg);margin-inline-start:var(--s-1)}.ke-hero__stat-label{color:var(--sec-ink-muted);font-size:var(--fs-sm);margin:0}.ke-hero__band{display:grid;gap:var(--s-4);margin-block-start:var(--s-12)}.ke-hero__band-image,.ke-hero__band-placeholder{aspect-ratio:16/9;border-radius:var(--radius-lg);object-fit:cover;width:100%}.ke-hero__band-image{box-shadow:var(--shadow-2)}.ke-hero__band-placeholder{background-image:linear-gradient(to top right,transparent calc(50% - 1px),var(--sec-accent) calc(50% - 1px),var(--sec-accent) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(to top left,transparent calc(50% - 1px),var(--sec-accent) calc(50% - 1px),var(--sec-accent) calc(50% + 1px),transparent calc(50% + 1px));border:1px solid var(--sec-accent)}@media (min-width:768px){.ke-hero__band{grid-auto-columns:1fr;grid-auto-flow:column}.ke-hero__band-image,.ke-hero__band-placeholder{aspect-ratio:3/4}}@media (max-height:860px) and (min-width:992px){.ke-hero.ke-section{padding-block:var(--s-12)}.ke-hero__primary{gap:var(--s-5)}.ke-hero__bullets{gap:var(--s-2)}}.ke-hero__diagnose{border:0;margin:var(--s-12) 0 0;min-inline-size:0;padding:0}.ke-hero__diagnose-legend{color:var(--sec-ink);font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-semibold);padding:0}.ke-hero__switch{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-block-start:var(--s-6);position:relative}.ke-hero__choice-input{clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ke-hero__choice{align-items:center;background:var(--sec-bg);border:var(--line-strong) solid var(--sec-border-strong);color:var(--sec-ink);cursor:pointer;display:inline-flex;font-size:var(--fs-base);font-weight:var(--fw-medium);gap:var(--s-3);padding:var(--s-3) var(--s-5)}.ke-hero__choice:before{background:transparent;border:var(--line-strong) solid;content:"";flex-shrink:0;height:var(--s-4);width:var(--s-4)}.ke-hero__choice:hover{border-color:var(--sec-accent)}.ke-hero__choice-input:checked+.ke-hero__choice{background:var(--sec-accent-fill);border-color:var(--sec-accent-fill);color:var(--sec-accent-ink)}.ke-hero__choice-input:checked+.ke-hero__choice:before{background:currentcolor}.ke-hero__choice-input:focus-visible+.ke-hero__choice{outline:var(--line-strong) solid var(--sec-accent);outline-offset:var(--s-1)}.ke-hero__answers{flex-basis:100%;margin-block-start:var(--s-3)}.ke-hero__answer{background:var(--sec-card-bg);border-inline-start:var(--line-heavy) solid var(--sec-accent);display:none;gap:var(--s-6);padding:var(--s-6)}.ke-hero__answers .ke-hero__answer:first-of-type{display:grid}.ke-hero__choice-input:checked~.ke-hero__answers .ke-hero__answer:first-of-type{display:none}.ke-hero__choice-input:first-of-type:checked~.ke-hero__answers .ke-hero__answer:first-of-type,.ke-hero__choice-input:nth-of-type(2):checked~.ke-hero__answers .ke-hero__answer:nth-of-type(2),.ke-hero__choice-input:nth-of-type(3):checked~.ke-hero__answers .ke-hero__answer:nth-of-type(3),.ke-hero__choice-input:nth-of-type(4):checked~.ke-hero__answers .ke-hero__answer:nth-of-type(4){display:grid}.ke-hero__answer-text{color:var(--sec-ink);font-size:var(--fs-lg);margin:0}.ke-hero__answer-link{justify-self:start}.ke-hero__proof{background:var(--sec-card-bg);border:var(--line-strong) solid var(--sec-accent);box-shadow:var(--shadow-2);display:flex;flex-direction:column;gap:var(--s-6);margin:var(--s-12) 0 0;padding:var(--s-8)}.ke-hero__proof-quote{color:var(--sec-ink);font-family:var(--font-display);font-size:var(--fs-2xl);line-height:var(--lh-normal);margin:0;quotes:"\201E" "\201C"}.ke-hero__proof-quote:before{content:open-quote}.ke-hero__proof-quote:after{content:close-quote}.ke-hero__proof-who{align-items:center;border-block-start:1px solid var(--sec-accent);color:var(--sec-ink-muted);display:flex;flex-wrap:wrap;font-size:var(--fs-sm);gap:var(--s-2) var(--s-4);margin-block-start:auto;padding-block-start:var(--s-6)}.ke-hero__proof-name{color:var(--sec-ink);font-weight:var(--fw-semibold)}.ke-hero__proof-logo-image,.ke-hero__proof-mark{filter:brightness(0);max-width:100%;object-fit:contain;opacity:.72;width:auto}.ke-hero__proof-mark{height:var(--s-8)}.ke-hero__proof-logo-image{height:var(--s-10)}.ke-hero.ke-section--inverse .ke-hero__proof-logo-image,.ke-hero.ke-section--inverse .ke-hero__proof-mark{filter:brightness(0) invert(1);opacity:.86}.ke-hero__proof-logos{align-items:center;border-block-start:var(--line-strong) solid var(--sec-accent);display:grid;gap:var(--s-8);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));list-style:none;margin:var(--s-12) 0 0;padding:0;padding-block-start:var(--s-8)}.ke-hero__proof-logo{align-items:center;display:flex;justify-content:center}.ke-hero__proof-logo-placeholder{border:1px dashed var(--sec-accent);display:block;height:var(--s-10);width:100%}@media (min-width:992px){.ke-hero--diagnose .ke-hero__primary{column-gap:var(--s-16);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);max-width:none}.ke-hero--diagnose .ke-hero__headline{align-self:center;grid-column:1;grid-row:1/span 2}.ke-hero--diagnose .ke-hero__subheadline{align-self:end;grid-column:2;grid-row:1}.ke-hero--diagnose .ke-hero__bullets{grid-column:1;grid-row:3}.ke-hero--diagnose .ke-hero__action{grid-column:2;grid-row:2}.ke-hero__answer{align-items:center;grid-template-columns:minmax(0,1fr) auto}.ke-hero--quote-proof .ke-hero__editorial{align-items:start;display:grid;gap:0 var(--s-16);grid-template-areas:"kopf  kopf" "zitat vorspann" "zitat aufzaehlung" "zitat aktion" "beleg beleg";grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.ke-hero--quote-proof .ke-hero__primary{display:contents}.ke-hero--quote-proof .ke-hero__headline{grid-area:kopf;max-width:26ch}.ke-hero--quote-proof .ke-hero__subheadline{grid-area:vorspann;margin-block-start:var(--s-10)}.ke-hero--quote-proof .ke-hero__bullets{grid-area:aufzaehlung;margin-block-start:var(--s-6)}.ke-hero--quote-proof .ke-hero__action{grid-area:aktion;margin-block-start:var(--s-8)}.ke-hero--quote-proof .ke-hero__proof,.ke-hero--quote-proof .ke-hero__proof-placeholder{align-self:stretch;grid-area:zitat;margin-block-start:var(--s-10)}.ke-hero--quote-proof .ke-hero__proof-logos{grid-area:beleg}}