.post-kopf{max-width:860px;margin:0 auto;padding:128px 24px 0}.post-kopf-inner{border-bottom:1px solid var(--v2-line);padding-bottom:40px}.post-kopf-meta{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--v2-muted);flex-wrap:wrap;gap:6px 14px;margin:0 0 20px;font-size:12px;display:flex}.post-kopf-meta a{color:var(--v2-glow);text-decoration:none}.post-kopf-meta a:hover{text-decoration:underline}.post-kopf h1{color:var(--v2-text);text-wrap:balance;overflow-wrap:break-word;margin:0}.post-kopf-vorspann{max-width:62ch;font-family:var(--font-body);color:var(--v2-muted);text-align:justify;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty;margin:20px 0 0;font-size:clamp(17px,2vw,20px);line-height:1.55}@media (max-width:680px){.post-kopf{padding-top:96px}.post-kopf-inner{padding-bottom:28px}}.post-seite-kopf{max-width:860px;margin:0 auto;padding:64px 24px 0}.post-seite-kopf h1{font-family:var(--font-heading);text-wrap:balance;margin:0;font-size:clamp(30px,4vw,46px);font-weight:500;line-height:1.15}.post-main{background:var(--v2-stage);padding:56px 0 88px}.entry-content{max-width:760px;margin:0 auto;padding:0 24px}.entry-content p,.entry-content li{font-family:var(--font-body);color:var(--v2-text);text-align:justify;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty;font-size:17px;font-weight:400;line-height:1.65}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5{font-family:var(--font-heading);color:var(--v2-text);text-transform:lowercase;text-wrap:balance;margin:1.8em 0 .6em;font-weight:500;line-height:1.3}.entry-content h2{letter-spacing:-.02em;font-size:28px}.entry-content h3{letter-spacing:-.01em;font-size:21px}.entry-content h4{letter-spacing:-.01em;font-size:18px}.entry-content p{margin:0 0 1.1em}.entry-content ul,.entry-content ol{margin:0 0 1.2em;padding-left:1.4em}.entry-content li{margin-bottom:.4em}.entry-content a{color:var(--v2-text);text-decoration:underline;-webkit-text-decoration-color:var(--v2-glow);text-decoration-color:var(--v2-glow);text-underline-offset:3px}.entry-content a:hover{color:var(--v2-glow)}.entry-content .wp-block-button__link,.entry-content a.wp-element-button{background-color:var(--v2-glow);color:var(--v2-stage);font-family:var(--font-heading);border-radius:999px;padding:12px 28px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .25s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-block}.entry-content .wp-block-button__link:active,.entry-content a.wp-element-button:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.entry-content .wp-block-button__link:hover,.entry-content a.wp-element-button:hover{background-color:var(--v2-glow-hover);color:var(--v2-stage)}}.entry-content blockquote,.entry-content .wp-block-quote{background:var(--v2-stage-alt);color:var(--v2-muted);border-radius:8px;margin:28px 0;padding:20px 24px;font-style:italic}.entry-content img{border-radius:10px;width:100%;height:auto}.entry-content figure{margin:24px 0}.entry-content table{border-collapse:collapse;width:100%;margin:24px 0;font-size:15px}.entry-content td,.entry-content th{border:1px solid var(--v2-line);text-align:left;padding:8px 12px}.entry-content--seite p,.entry-content--seite li,.entry-content--seite h2,.entry-content--seite h3,.entry-content--seite h4,.entry-content--seite h5{text-transform:none}.entry-content--seite{max-width:860px}.entry-content .elementor-spacer{display:none}.entry-content [class*=elementor-]{max-width:100%}.post-zurueck{max-width:760px;margin:48px auto 0;padding:0 24px}.post-zurueck a{font-family:var(--font-body);color:var(--v2-text);font-size:14px;text-decoration:none}.post-zurueck a:hover{color:var(--v2-glow-hover)}.post-zurueck a:focus-visible,.entry-content a:focus-visible{outline:2px solid var(--v2-glow);outline-offset:2px}.fki-visuals{max-width:960px;color:var(--v2-text);margin:0 auto 64px;padding:56px 24px}.fki-visuals-kopf{max-width:680px;margin-bottom:28px}.fki-visuals-kopf h2{font-family:var(--font-heading);letter-spacing:-.025em;margin:6px 0 12px;font-size:clamp(28px,4vw,42px);font-weight:500;line-height:1.1}.fki-visuals-kopf>p:last-child{color:var(--v2-muted);font-family:var(--font-body);margin:0;font-size:17px;line-height:1.6}.fki-kicker{color:var(--v2-glow);font-family:var(--font-heading);letter-spacing:.14em;margin:0;font-size:13px}.fki-tabs{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.fki-tabs button{border:1px solid var(--v2-line);color:var(--v2-muted);font:500 14px/1 var(--font-heading);cursor:pointer;background:0 0;border-radius:999px;padding:9px 16px;transition:color .16s,border-color .16s,transform .14s cubic-bezier(.23,1,.32,1)}.fki-tabs button[aria-pressed=true]{border-color:var(--v2-glow);color:var(--v2-text)}.fki-tabs button:active{transform:scale(.97)}.fki-tabs button:focus-visible{outline:2px solid var(--v2-glow);outline-offset:3px}@media (hover:hover) and (pointer:fine){.fki-tabs button:hover{border-color:var(--v2-glow);color:var(--v2-text)}}.fki-chart{border:1px solid var(--v2-line);background:var(--v2-stage-alt);border-radius:18px;margin:0;padding:24px}.fki-chart figcaption{font-family:var(--font-body);justify-content:space-between;gap:16px;margin-bottom:24px;display:flex}.fki-chart figcaption strong{font-family:var(--font-heading);font-size:17px;font-weight:500}.fki-chart figcaption span{color:var(--v2-muted);text-align:right;font-size:13px}.fki-chart-zeilen{gap:13px;display:grid}.fki-zeile{opacity:0;transition:opacity .36s cubic-bezier(.23, 1, .32, 1) var(--fki-verzug), transform .36s cubic-bezier(.23, 1, .32, 1) var(--fki-verzug);grid-template-columns:minmax(130px,1.2fr) minmax(180px,3fr) 62px;align-items:center;gap:14px;display:grid;transform:translateY(10px)}.fki-chart.ist-sichtbar .fki-zeile{opacity:1;transform:translateY(0)}.fki-label{color:var(--v2-text);font-family:var(--font-body);font-size:14px}.fki-track{background:rgba(var(--v2-text-rgb), .1);border-radius:999px;height:8px;overflow:hidden}.fki-balken{width:var(--fki-anteil);border-radius:inherit;background:var(--v2-glow);transform-origin:0;height:100%;transition:transform .68s cubic-bezier(.23, 1, .32, 1) var(--fki-verzug);display:block;transform:scaleX(0)}.fki-balken.ist-negativ{background:rgba(var(--v2-text-rgb), .48)}.fki-chart.ist-sichtbar .fki-balken{transform:scaleX(1)}.fki-wert{color:var(--v2-glow);font-family:var(--font-heading);font-variant-numeric:tabular-nums;text-align:right;font-size:14px}.fki-wert.ist-negativ{color:var(--v2-muted)}.fki-matrix{border:1px solid var(--v2-line);background:var(--v2-stage-alt);border-radius:18px;margin:18px 0 0;padding:24px}.fki-matrix figcaption{font-family:var(--font-body);justify-content:space-between;gap:16px;margin-bottom:20px;display:flex}.fki-matrix figcaption strong{font-family:var(--font-heading);font-size:17px;font-weight:500}.fki-matrix figcaption span{color:var(--v2-muted);text-align:right;font-size:13px}.fki-matrix-flaeche{border-left:1px solid var(--v2-line);border-bottom:1px solid var(--v2-line);background-image:linear-gradient(rgba(var(--v2-text-rgb), .07) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--v2-text-rgb), .07) 1px, transparent 1px);background-size:25% 25%;height:420px;position:relative}.fki-achse{color:var(--v2-muted);font-family:var(--font-body);letter-spacing:.04em;font-size:11px;position:absolute}.fki-achse-x{bottom:-24px;right:0}.fki-achse-y{transform-origin:0 0;top:0;left:-20px;transform:rotate(90deg)translate(100%)}.fki-punkt{left:var(--fki-x);top:var(--fki-y);opacity:0;transition:opacity .44s cubic-bezier(.23, 1, .32, 1) var(--fki-verzug), transform .68s cubic-bezier(.23, 1, .32, 1) var(--fki-verzug);justify-items:center;gap:5px;display:grid;position:absolute;transform:translate(calc(-50% - 18px),calc(18px - 50%))scale(.72)}.fki-matrix.ist-sichtbar .fki-punkt{opacity:1;transform:translate(-50%,-50%)scale(1)}.fki-punkt i{border:2px solid var(--v2-stage-alt);background:var(--v2-glow);border-radius:50%;width:12px;height:12px}.fki-punkt b{max-width:92px;color:var(--v2-text);font:500 11px/1.15 var(--font-heading);text-align:center}.fki-quellenhinweis{max-width:680px;color:var(--v2-muted);font-family:var(--font-body);margin:14px 0 0;font-size:12px;line-height:1.5}.entry-content figcaption{color:var(--v2-muted);font-family:var(--font-body);margin-top:8px;font-size:13px;line-height:1.5}@media (max-width:680px){.fki-visuals{padding:40px 18px}.fki-chart{padding:18px 14px}.fki-chart figcaption{display:block}.fki-chart figcaption span{text-align:left;margin-top:4px;display:block}.fki-zeile{grid-template-columns:minmax(92px,1fr) minmax(90px,1.6fr) 54px;gap:9px}.fki-label,.fki-wert{font-size:12px}.fki-matrix{padding:18px 14px 32px}.fki-matrix figcaption{display:block}.fki-matrix figcaption span{text-align:left;margin-top:4px;display:block}.fki-matrix-flaeche{height:360px}.fki-punkt b{max-width:62px;font-size:9px}}@media (prefers-reduced-motion:reduce){.fki-tabs button,.fki-zeile,.fki-balken,.fki-punkt{transition-duration:.01ms;transition-delay:0s}.fki-zeile,.fki-chart .fki-balken{opacity:1;transform:none}.fki-punkt{opacity:1;transform:translate(-50%,-50%)scale(1)}}.entry-content .kiz-antwort{border:1px solid var(--v2-line);background:var(--v2-card);border-radius:14px;margin:0 0 32px;padding:24px 26px 20px}.entry-content .kiz-antwort-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--v2-glow);margin:0 0 14px;font-size:12px}.entry-content .kiz-antwort ul{margin:0;padding-left:1.2em}.entry-content .kiz-antwort li{margin-bottom:.7em}.entry-content .kiz-tag{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;line-height:1.4;display:inline-block}.entry-content .kiz-tag-frei{color:var(--v2-stage);background:var(--v2-glow)}.entry-content .kiz-tag-teils{color:var(--v2-text);background:rgba(var(--v2-text-rgb), .12)}.entry-content .kiz-tag-pruefen{color:var(--v2-muted);box-shadow:inset 0 0 0 1px var(--v2-line)}.entry-content .kiz-hinweis{color:var(--v2-muted);margin:-8px 0 1.6em;font-size:13px}.entry-content .kiz-nr{letter-spacing:.14em;color:var(--v2-muted);margin-bottom:8px;font-size:12px;display:block}.entry-content .kiz-karte{border:1px solid var(--v2-line);background:var(--v2-card);border-radius:14px;margin:0 0 18px;padding:24px 26px 20px;scroll-margin-top:128px}.entry-content .kiz-karte-kopf{justify-content:space-between;align-items:center;gap:14px;margin:0 0 6px;display:flex}.entry-content .kiz-karte-kopf .kiz-nr{margin:0}.entry-content .kiz-karte h3{margin:0 0 4px}.entry-content .kiz-anbieter{color:var(--v2-muted);margin:0 0 14px;font-size:13px}.entry-content .kiz-warnung{border:1px solid rgba(var(--v2-glow-rgb), .35);background:rgba(var(--v2-glow-rgb), .09);border-radius:10px;margin:0 0 1em;padding:12px 14px;font-size:14px}.entry-content .kiz-karte-fuss{border-top:1px solid var(--v2-line);margin:0;padding-top:14px}.entry-content ul.kiz-auswahl,.entry-content ul.kiz-beispiele{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:26px 0 1.6em;padding:0;list-style:none;display:grid}.entry-content ul.kiz-auswahl li,.entry-content ul.kiz-beispiele li{border:1px solid var(--v2-line);border-radius:14px;margin:0;padding:20px 22px}.entry-content ul.kiz-auswahl strong,.entry-content ul.kiz-beispiele strong{margin-bottom:8px;font-size:16px;display:block}.entry-content ul.kiz-auswahl em{color:var(--v2-glow);margin-bottom:6px;font-style:normal;display:block}.entry-content ul.kiz-auswahl span{color:var(--v2-muted);font-size:13px}.entry-content ul.kiz-beispiele code{background:rgba(var(--v2-text-rgb), .04);font-family:var(--font-body);white-space:pre-wrap;border-radius:10px;padding:14px 16px;font-size:14px;line-height:1.6;display:block}.entry-content .kiz-statement{margin:26px 0 1.6em;font-size:20px;line-height:1.45}.entry-content .kiz-cta{border:1px solid var(--v2-line);background:var(--v2-card);border-radius:16px;margin:32px 0;padding:28px 30px}.entry-content .kiz-cta-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--v2-glow);margin:0 0 12px;font-size:12px}.entry-content .kiz-cta p:last-child{margin:0}.entry-content a.kiz-cta-knopf{background:var(--v2-glow);color:var(--v2-stage);border-radius:999px;margin-top:8px;padding:12px 22px;font-weight:600;text-decoration:none;display:inline-block}.entry-content a.kiz-cta-knopf:hover{background:var(--v2-glow-hover);color:var(--v2-stage)}@media (max-width:700px){.entry-content .kiz-karte,.entry-content .kiz-antwort,.entry-content .kiz-cta{padding:20px 18px 18px}}.entry-content .kiz-inhalt{border-top:1px solid var(--v2-line);border-bottom:1px solid var(--v2-line);margin:0 0 36px;padding:22px 0}.entry-content .kiz-inhalt-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--v2-glow);margin:0 0 16px;font-size:12px}.entry-content .kiz-inhalt ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px;margin:0;padding:0 0 0 1.5em;display:grid}.entry-content .kiz-inhalt li{margin:0;font-size:15px;line-height:1.45}.entry-content .kiz-inhalt li::marker{color:var(--v2-muted);font-variant-numeric:tabular-nums}.entry-content .kiz-inhalt a{color:var(--v2-text);text-decoration:none}.entry-content .kiz-inhalt a:hover{color:var(--v2-glow);text-decoration:underline}.entry-content h2[id]{scroll-margin-top:128px}.entry-content .kiz-karte-fuss{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;display:flex}.entry-content a.kiz-zurueck{color:var(--v2-muted);font-size:13px;text-decoration:none}.entry-content a.kiz-zurueck:hover{color:var(--v2-glow)}@media (max-width:700px){.entry-content .kiz-inhalt ol{grid-template-columns:1fr}}.entry-content .kiz-faq h3{border-top:1px solid var(--v2-line);margin:0;padding-top:26px}.entry-content .kiz-faq h3:first-of-type{border-top:0;padding-top:0}.entry-content .kiz-faq p{margin:10px 0 26px}.entry-content .kiz-faq p:last-child{margin-bottom:0}.entry-content .kiz-quellen{color:var(--v2-muted);margin:12px 0 1.6em;font-size:14px;line-height:1.6}.entry-content .kiz-quellen strong{color:var(--v2-text);font-weight:600}.entry-content .hv-root,.entry-content .hv-root p,.entry-content .hv-root li,.entry-content .kiz-inhalt li,.entry-content ul.kiz-auswahl li,.entry-content ul.kiz-beispiele li,.entry-content .kiz-karte-kopf,.entry-content .kiz-karte-fuss,.entry-content .kiz-anbieter,.entry-content figcaption{text-align:start;-webkit-hyphens:manual;hyphens:manual}
