.bk{--bk-grund:#fafafa;--bk-flaeche:#fff;--bk-text:#111827;--bk-text-leise:#4b5563;--bk-rahmen:#e5e7eb;--bk-akzent:#0a5a8a;--bk-akzent-hell:#e6f0f6;--bk-akzent-kontrast:#fff;--bk-achtung:#a16207;--bk-radius:8px;--bk-schrift:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--bk-abstand:20px;font-family:var(--bk-schrift);color:var(--bk-text);background:var(--bk-grund);gap:var(--bk-abstand);line-height:1.55;display:grid}.bk h1,.bk h2,.bk h3,.bk h4{text-wrap:balance;margin:0;line-height:1.2}.bk p{max-width:70ch;margin:0}.bk ul,.bk ol{margin:0;padding-left:1.25em}.bk a{color:var(--bk-akzent)}.bk a:focus-visible,.bk-knopf:focus-visible{outline:2px solid var(--bk-akzent);outline-offset:2px}.bk-seite-titel{font-size:clamp(26px,3.5vw,36px)}.bk-kopf-titel{font-size:22px}.bk-kopf-3 .bk-kopf-titel{font-size:17px}.bk-kopf-untertitel{color:var(--bk-text-leise);margin-top:4px}.bk-text,.bk-spalten-inhalt,.bk-hinweis-text{gap:10px;display:grid}.bk-bild{gap:6px;margin:0;display:grid}.bk-bild img{border-radius:var(--bk-radius);max-width:100%;height:auto;display:block}.bk-bild-halb{max-width:50%}.bk-bild-unterschrift{color:var(--bk-text-leise);font-size:14px}.bk-zitat{border-left:4px solid var(--bk-akzent);background:var(--bk-flaeche);margin:0;padding:12px 18px}.bk-zitat-text{font-size:18px}.bk-zitat-quelle{color:var(--bk-text-leise);margin-top:6px;font-size:14px;display:block}.bk-spalten{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.bk-spalten-spalte{background:var(--bk-flaeche);border:1px solid var(--bk-rahmen);border-radius:var(--bk-radius);align-content:start;gap:8px;padding:16px 18px;display:grid}.bk-spalten-titel{font-size:16px}.bk-schritte{counter-reset:bk-schritt;gap:10px;padding-left:0;list-style:none;display:grid}.bk-schritte-schritt{grid-template-columns:36px 1fr;align-items:start;gap:12px;display:grid}.bk-schritte-schritt:before{counter-increment:bk-schritt;content:counter(bk-schritt);background:var(--bk-akzent);width:32px;height:32px;color:var(--bk-akzent-kontrast);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.bk-schritte-titel{font-weight:600}.bk-schritte-text{color:var(--bk-text-leise)}.bk-tabelle{border:1px solid var(--bk-rahmen);border-radius:var(--bk-radius);background:var(--bk-flaeche);overflow-x:auto}.bk-tabelle table{border-collapse:collapse;width:100%;font-size:15px}.bk-tabelle th,.bk-tabelle td{text-align:left;border-bottom:1px solid var(--bk-rahmen);vertical-align:top;padding:10px 14px}.bk-tabelle th{letter-spacing:.06em;text-transform:uppercase;color:var(--bk-text-leise);font-size:12px}.bk-tabelle tr:last-child td{border-bottom:0}.bk-tabelle caption{text-align:left;color:var(--bk-text-leise);padding:10px 14px 0;font-size:14px}.bk-kennzahl{border:1px solid var(--bk-rahmen);border-radius:var(--bk-radius);background:var(--bk-flaeche);gap:2px;max-width:320px;padding:14px 18px;display:grid}.bk-kennzahl-wert{font-variant-numeric:tabular-nums;font-size:30px;font-weight:700}.bk-kennzahl-bezeichnung{font-weight:600}.bk-kennzahl-hinweis{color:var(--bk-text-leise);font-size:14px}.bk-liste{gap:4px;display:grid}.bk-knopf{border-radius:var(--bk-radius);border:1px solid var(--bk-akzent);padding:10px 18px;font-weight:600;text-decoration:none;display:inline-block}.bk-knopf-primaer{background:var(--bk-akzent);color:var(--bk-akzent-kontrast)}.bk-knopf-sekundaer{background:var(--bk-flaeche);color:var(--bk-akzent)}.bk-rahmen{border:1px solid var(--bk-rahmen);border-radius:var(--bk-radius);background:var(--bk-flaeche);overflow:hidden}.bk-rahmen iframe{border:0;width:100%;display:block}.bk-trenner{border:0;border-top:1px solid var(--bk-rahmen);margin:0}.bk-hinweis{border-radius:var(--bk-radius);background:var(--bk-akzent-hell);border:1px solid var(--bk-rahmen);grid-template-columns:auto 1fr;gap:14px;padding:14px 18px;display:grid}.bk-hinweis-achtung{border-color:var(--bk-achtung)}.bk-hinweis-figur{background:var(--bk-akzent);width:36px;height:36px;color:var(--bk-akzent-kontrast);border-radius:50%;place-items:center;font-weight:700;display:grid}.bk-hinweis-titel{font-size:16px}@media (max-width:560px){.bk-bild-halb{max-width:100%}}.bk-stil-oben-keiner{margin-top:calc(-1 * var(--bk-abstand))}.bk-stil-oben-klein{margin-top:calc(-.5 * var(--bk-abstand))}.bk-stil-oben-gross{margin-top:var(--bk-abstand)}.bk-stil-unten-keiner{margin-bottom:calc(-1 * var(--bk-abstand))}.bk-stil-unten-klein{margin-bottom:calc(-.5 * var(--bk-abstand))}.bk-stil-unten-gross{margin-bottom:var(--bk-abstand)}.bk-stil-hg-flaeche,.bk-stil-hg-akzent_hell,.bk-stil-hg-akzent{padding:var(--bk-abstand);border-radius:var(--bk-radius)}.bk-stil-hg-flaeche{background:var(--bk-flaeche);border:1px solid var(--bk-rahmen)}.bk-stil-hg-akzent_hell{background:var(--bk-akzent-hell)}.bk-stil-hg-akzent{background:var(--bk-akzent);color:var(--bk-akzent-kontrast)}.bk-stil-hg-akzent a,.bk-stil-hg-akzent .bk-kopf-untertitel,.bk-stil-hg-akzent .bk-zitat-quelle,.bk-stil-hg-akzent .bk-bild-unterschrift,.bk-stil-hg-akzent .bk-kennzahl-hinweis{color:inherit}.bk-stil-hg-akzent .bk-zitat,.bk-stil-hg-akzent .bk-spalten-spalte,.bk-stil-hg-akzent .bk-tabelle,.bk-stil-hg-akzent .bk-kennzahl,.bk-stil-hg-akzent .bk-hinweis,.bk-stil-hg-akzent .bk-knopf-sekundaer{border-color:color-mix(in srgb, var(--bk-akzent-kontrast) 40%, transparent);background:0 0}.bk-stil-hg-akzent .bk-zitat{border-left-color:var(--bk-akzent-kontrast)}.bk-stil-hg-akzent .bk-hinweis-figur,.bk-stil-hg-akzent .bk-schritte-schritt:before{background:var(--bk-akzent-kontrast);color:var(--bk-akzent)}.bk-stil-hg-akzent .bk-knopf-sekundaer{color:var(--bk-akzent-kontrast)}.bk-stil-mitte{text-align:center}.bk-stil-mitte p,.bk-stil-mitte .bk-bild img,.bk-stil-mitte .bk-bild{margin-inline:auto}.bk-stil-breite-schmal{max-width:60ch}.bk-stil-breite-voll{width:100%;max-width:none}.bk-stil-mitte.bk-stil-breite-schmal{margin-inline:auto}
