main img{display:block;width:100%;height:auto;max-width:100%}main h1,main h2,main h3{font-family:var(--jk-display);font-weight:300}.skip{position:absolute;left:-9999px}.skip:focus{left:8px;top:8px;z-index:60;background:var(--jk-deep);color:var(--jk-finale-ink);padding:10px 16px}.wrap{padding-inline:28px}.col{max-width:var(--jk-mw);margin-inline:auto}.eyebrow{font-family:var(--jk-body);font-size:11px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--jk-muted);margin:0 0 18px}.hero{display:grid;grid-template-columns:1fr 34%;gap:0 clamp(20px,3vw,48px);align-items:end;padding-block:clamp(30px,3.6vw,50px) clamp(36px,4.4vw,62px)}.hero-text{min-width:0}main h1{font-size:clamp(40px,6.6vw,82px);line-height:.98;letter-spacing:-.032em;margin:0;text-wrap:balance}main h1 em{font-style:normal;color:var(--jk-blau-text)}.lead{font-size:clamp(17px,1.7vw,21px);line-height:1.5;max-width:30em;margin:clamp(22px,2.6vw,32px) 0 0;color:var(--jk-muted)}.hero-foto{margin:0;position:relative;overflow:hidden}.hero-foto .korn{position:absolute;inset:0;background-image:var(--korn);background-size:120px 120px;mix-blend-mode:overlay;opacity:.34;pointer-events:none}@media (max-width:760px){.hero{grid-template-columns:1fr;gap:26px}.hero-foto{width:68%;margin-left:auto}}.cta-zeile{margin:clamp(24px,2.8vw,34px) 0 0}.cta{display:inline-block;font-family:var(--jk-body);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--jk-ink);text-decoration:none;border:1px solid var(--jk-line);padding:14px 24px;transition:border-color .2s ease,background .2s ease,color .2s ease}.cta:hover{border-color:var(--jk-blau-text);color:var(--jk-blau-text)}.cta-dunkel{color:var(--jk-finale-ink);border-color:var(--jk-finale-line)}.cta-dunkel:hover{border-color:var(--jk-finale-ink);color:var(--jk-finale-ink)}.cta-zweitweg{margin:clamp(16px,1.8vw,20px) 0 0;font-size:14px;color:var(--jk-finale-ink);opacity:.72}.cta-zweitweg a{color:inherit;text-decoration:none;border-bottom:1px solid var(--jk-finale-line);padding-bottom:2px}.cta-zweitweg a:hover{border-bottom-color:var(--jk-finale-ink)}main section{padding-block:clamp(36px,4.4vw,62px)}.zwei{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);gap:clamp(20px,3.2vw,52px);align-items:start}.zwei h2{margin:0;font-size:clamp(23px,2.5vw,31px);max-width:12em}.inhalt{min-width:0}@media (max-width:820px){.zwei{grid-template-columns:1fr;gap:18px}.zwei h2{max-width:18em}}.label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--jk-muted);margin:0 0 clamp(20px,2.4vw,28px)}.label-hell{color:#f6f4ee99}main h2{font-size:clamp(25px,3.2vw,38px);line-height:1.12;letter-spacing:-.02em;margin:0 0 clamp(22px,2.6vw,30px);max-width:18em;text-wrap:balance}.h2-hell{color:var(--jk-onimg)}main h3{margin:0}main p{margin:0 0 16px;max-width:33em}main p:last-child{margin-bottom:0}.vorsatz{margin:0 0 18px;max-width:38em}.lagen{display:grid;gap:14px;max-width:46em}.lagen p{margin:0;padding-left:22px;border-left:1px solid var(--jk-line);font-size:17px;line-height:1.6}.nachsatz{margin:clamp(18px,2.2vw,24px) 0 0;max-width:46em;color:var(--jk-muted)}.bereich+.bereich{margin-top:clamp(22px,2.6vw,30px)}.bereich-label{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--jk-muted);margin:0 0 12px}@media (max-width:640px){.lagen p{padding-left:16px}}.warum{max-width:40em;margin-inline:auto;text-align:left}.warum p:not(.label){font-family:var(--jk-display);font-size:clamp(18px,2vw,23px);line-height:1.42;margin:0 0 clamp(14px,1.6vw,18px);max-width:34em}.warum p:last-child{margin-bottom:0}.anekdote{margin-top:clamp(20px,2.4vw,28px);padding:clamp(20px,2.2vw,26px) clamp(22px,2.4vw,28px);background:var(--jk-kasten);border:1px solid var(--jk-line);max-width:46em}.anekdote-label{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--jk-muted);margin:0 0 14px}.anekdote p{font-family:var(--jk-display);font-size:clamp(16.5px,1.8vw,19px);line-height:1.45;margin:0 0 12px;max-width:32em}.anekdote p:last-child{margin-bottom:0}.blau{position:relative;background:var(--jk-blau);color:var(--jk-onimg);overflow:hidden}.blau>.korn{position:absolute;inset:0;background-image:var(--korn);background-size:160px 160px;mix-blend-mode:overlay;opacity:.42;pointer-events:none}.blau .col{position:relative;z-index:2;padding-block:clamp(46px,5.6vw,78px)}.symbole{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(18px,2.4vw,32px);border-top:1px solid rgba(246,244,238,.2);border-bottom:1px solid rgba(246,244,238,.2);padding-block:clamp(22px,2.8vw,32px)}.symbol{min-width:0}.symbol svg{width:30px;height:30px;display:block;margin-bottom:14px;fill:none;stroke:var(--jk-blau-hell);stroke-width:1.5}.symbol h3{font-size:clamp(17px,1.9vw,21px);line-height:1.2;margin:0 0 8px;color:var(--jk-onimg)}.symbol p{color:#f6f4eeb3;margin:0;font-size:14.5px;line-height:1.5;max-width:22em}@media (max-width:860px){.symbole{grid-template-columns:1fr 1fr;gap:26px}}@media (max-width:520px){.symbole{grid-template-columns:1fr;gap:22px}}.abstand{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(24px,3.4vw,52px);align-items:center;margin-top:clamp(24px,3vw,38px)}.abstand-grafik{width:100%;height:auto;display:block}.skala{font-family:var(--jk-body);font-size:15px;letter-spacing:.06em;fill:#f6f4ee8c}.marker{font-family:var(--jk-display);font-size:21px;fill:var(--jk-onimg)}.abstand-text p{color:#f6f4eebd;margin:0 0 14px;max-width:30em;font-size:15.5px;line-height:1.6}.abstand-text p:last-child{margin-bottom:0}@media (max-width:820px){.abstand{grid-template-columns:1fr;gap:24px}}.blau-schluss{margin:clamp(22px,2.8vw,32px) 0 0;max-width:40em;color:var(--jk-onimg);font-family:var(--jk-display);font-size:clamp(19px,2.2vw,26px);line-height:1.3}.canvas{position:relative;overflow:hidden;background:#100f0d;content-visibility:auto}.canvas>span{position:absolute;inset:0;background-image:var(--img);background-size:cover}.canvas .korn{background-image:var(--korn);background-size:160px 160px;background-repeat:repeat;mix-blend-mode:overlay;opacity:.4;pointer-events:none}.lens{aspect-ratio:16/9}.lens>span{background-position:84% 30%}.lens .base{filter:contrast(1.06) brightness(.94)}.lens .veil{background:linear-gradient(90deg,#0a0a09eb,#0a0a09a8 38%,#0a0a091a 72%)}.lens .txt{position:absolute;z-index:3;left:clamp(24px,5vw,64px);top:58%;transform:translateY(-50%);width:min(46%,500px)}.onimg{font-family:var(--jk-display);font-weight:300;color:var(--jk-onimg);font-size:clamp(24px,3.4vw,42px);line-height:1.06;letter-spacing:-.02em;margin:0;text-wrap:balance}.lens .txt .onimg+.onimg{margin-top:.2em}@media (max-width:700px){.lens{aspect-ratio:3/4}.lens>span{background-position:58% 18%}.lens .veil{background:linear-gradient(180deg,#0a0a0900 36%,#0a0a09cc 74%)}.lens .txt{top:auto;bottom:clamp(24px,5vw,48px);transform:none;width:auto;right:clamp(24px,5vw,64px)}}.steps{display:grid;gap:0}.steps>div{border-top:1px solid var(--jk-line);padding-block:clamp(16px,2vw,22px);display:grid;grid-template-columns:3.4em minmax(0,1fr) minmax(0,1.5fr);gap:24px;align-items:baseline}.steps>div:last-child{border-bottom:1px solid var(--jk-line)}.steps .no{font-family:var(--jk-display);font-size:clamp(19px,2.2vw,24px);color:var(--jk-muted)}.steps h3{font-size:clamp(19px,2.4vw,25px);line-height:1.2}.steps p{color:var(--jk-muted);margin:0;max-width:30em}@media (max-width:700px){.steps>div{grid-template-columns:2.6em minmax(0,1fr)}.steps p{grid-column:2;margin-top:6px}}.fakten{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:40em;margin-top:clamp(22px,2.6vw,30px);margin-inline:auto;text-align:center}.fakten div{min-width:0}.fakten dt{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--jk-muted);margin-bottom:8px}.fakten dd{margin:0;font-family:var(--jk-display);font-size:clamp(17px,2vw,21px);line-height:1.2}.fakten-drei{grid-template-columns:repeat(3,1fr);max-width:48em}.steuer{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--jk-muted);margin:8px 0 0}@media (max-width:620px){.fakten{grid-template-columns:1fr;gap:18px}.fakten-drei{grid-template-columns:1fr}}.verfahren{display:grid;grid-template-columns:38% minmax(0,1fr);gap:clamp(24px,3.4vw,52px);align-items:stretch;border-top:1px solid var(--jk-line)}.methodik{border:1px solid var(--jk-line);padding:clamp(20px,2.4vw,28px);background:var(--jk-kasten);display:flex;flex-direction:column}.siegel-feld{display:block;background:#fff;padding:14px 16px;margin-bottom:22px}.siegel-feld img{width:100%;max-width:220px;height:auto}.methodik-titel{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--jk-muted);margin:0 0 18px}.methodik-liste{display:grid;gap:16px;margin:0;flex:1 1 auto;align-content:space-between}.methodik-liste div{min-width:0}.methodik-liste dt{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--jk-muted);margin-bottom:5px}.methodik-liste dd{margin:0;font-size:14.5px;line-height:1.5;color:var(--jk-ink)}.verfahren-text{display:flex;flex-direction:column}.verfahren-text p{color:var(--jk-muted)}.methodik-fuss{font-family:var(--jk-display);font-size:clamp(17px,1.9vw,21px);line-height:1.35;color:var(--jk-ink)!important;margin-top:auto;padding-top:22px}@media (max-width:760px){.verfahren{grid-template-columns:1fr;gap:26px}.methodik-liste{align-content:start}.methodik-fuss{margin-top:22px;padding-top:0}}.finale{position:relative;background:var(--jk-deep);overflow:hidden}.finale .korn{position:absolute;inset:0;background-image:var(--korn);background-size:160px 160px;mix-blend-mode:overlay;opacity:.4;pointer-events:none}.finale .col{position:relative;z-index:2;color:var(--jk-finale-ink);padding-block:clamp(52px,6.2vw,86px)}.finale p{color:var(--jk-finale-ink);opacity:.84}.finale h2{color:var(--jk-finale-ink)}main a:focus-visible,.skip:focus-visible{outline:2px solid var(--jk-ink);outline-offset:3px}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}}html body{background:var(--jk-bg);color:var(--jk-ink);font-family:var(--jk-body);font-size:16px;line-height:1.6}
