.tk{--tk-nacht:#020b60;--tk-nacht-tief:#01073f;--tk-linie:#e3e5ee;--tk-linie-stark:#d5d8e4;--tk-linie-nacht:#ffffff29;--tk-fliess:#3a4060;--tk-leise:#5b6178;--tk-leise-nacht:#9aa0c8;--tk-hell-nacht:#c9cdea;--tk-grau:#f7f8fb;--tk-gut:#1f8a4c;--tk-warn:#b8730c;--tk-schlecht:#c2362f;--tk-neutral:#9aa0c8;--tk-skelett:#eef0f5;--tk-status-dringend:#c2362f;--tk-status-problem:#c2362f;--tk-status-hinweis:#b8730c;--tk-status-ok:#5b6178;--tk-status-info:#5b6178;--tk-status-bestanden:#1f8a4c;--tk-symbol-innen:#fff;--tk-abstand:2.5rem;color:#0e1330}@media (min-width:768px){.tk{--tk-abstand:3.5rem}}.tk-wrap{width:100%;max-width:1120px;padding-inline:var(--uf-container-padding,24px);box-sizing:border-box;margin-inline:auto}.tk-sektion{padding-block:calc(var(--tk-abstand,3.5rem) / 2)}.tk-sektion.tk-grau,.tk-sektion.tk-nacht,.tk-sektion.tk-nacht-tief{padding-block:2.5rem}@media (min-width:768px){.tk-sektion.tk-grau,.tk-sektion.tk-nacht,.tk-sektion.tk-nacht-tief{padding-block:3.5rem}}.tk-grau{background:var(--tk-grau)}.tk-nacht{background:var(--tk-nacht);color:#fff}.tk-nacht-tief{background:var(--tk-nacht-tief);color:#fff}.tk-nacht,.tk-nacht-tief{--tk-status-dringend:#f28b82;--tk-status-problem:#f28b82;--tk-status-hinweis:#f2b35b;--tk-status-ok:#9aa0c8;--tk-status-info:#9aa0c8;--tk-status-bestanden:#5fd39a;--tk-symbol-innen:#020b60}.tk-label{letter-spacing:.14em;text-transform:uppercase;color:var(--tk-leise);margin:0;font-size:.75rem;font-weight:600}.tk-nacht .tk-label,.tk-nacht-tief .tk-label{color:var(--uf-color-pink)}.tk-titel{letter-spacing:-.03em;color:var(--uf-color-text-dark);text-wrap:balance;margin:.75rem 0 0;font-weight:600;line-height:1.08}.tk-titel em{font-family:var(--uf-font-elegant);letter-spacing:-.01em;color:var(--uf-color-secondary);margin-top:.06em;font-style:italic;font-weight:500;display:block}.tk-nacht .tk-titel,.tk-nacht-tief .tk-titel{color:#fff}.tk-nacht .tk-titel em,.tk-nacht-tief .tk-titel em{color:var(--uf-color-pink)}.tk-text{max-width:44rem;color:var(--tk-fliess);margin:1rem 0 0;font-size:1.0625rem;line-height:1.65}.tk-nacht .tk-text{color:var(--tk-hell-nacht)}.tk-klein{color:var(--tk-leise);font-size:.875rem;line-height:1.55}.tk-nacht .tk-klein,.tk-nacht-tief .tk-klein{color:var(--tk-leise-nacht)}.tk-buehne{padding-block:calc(var(--uf-header-h,80px) + 1.5rem) 2.5rem}@media (min-width:768px){.tk-buehne{padding-block:calc(var(--uf-header-h,80px) + 2rem) 3rem}}.tk-buehne-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;display:flex}.tk-pfad{color:var(--tk-leise-nacht);font-size:.8125rem}.tk-pfad a{color:inherit;text-decoration:none}.tk-pfad a:hover{color:#fff}.tk-pfad span[aria-hidden]{padding-inline:.5rem}.tk-pfad [aria-current]{color:#fff}.tk-buehne>.tk-wrap>.tk-label{margin-top:1.75rem}.tk-buehne .tk-titel{max-width:52rem}.tk-buehne .tk-text{max-width:40rem}@media (max-width:767px){.tk-buehne .tk-buehne-titel em{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.tk-leiste-name{display:none}.tk-fakten{color:var(--tk-leise-nacht);flex-wrap:wrap;gap:.5rem 1.5rem;margin:1rem 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.tk-eingabe{align-items:flex-end;gap:1rem;max-width:52rem;margin-top:2rem;display:flex}.tk-eingabe-feld{flex:1;min-width:0}.tk-eingabe input,.tk-eingabe select{box-sizing:border-box;color:#fff;width:100%;font-family:var(--uf-font-heading);letter-spacing:-.01em;transition:border-color var(--uf-transition-fast);background:0 0;border:0;border-bottom:1px solid #ffffff59;border-radius:0;padding:.75rem 0;font-size:clamp(1.25rem,2.4vw,1.625rem)}.tk-eingabe input::placeholder{color:#fff6}.tk-eingabe input:focus{border-bottom-color:var(--uf-color-pink);outline:none}.tk-eingabe input:focus-visible{box-shadow:0 2px 0 0 var(--uf-color-pink);outline:none}.tk-knopf-pruefen{border-radius:var(--uf-radius-sm,10px);min-height:52px;color:var(--tk-nacht);font-family:var(--uf-font-heading);cursor:pointer;transition:background var(--uf-transition-fast), transform var(--uf-transition-fast);background:#fff;border:0;flex:none;align-items:center;gap:.5rem;padding:0 1.75rem;font-size:1rem;font-weight:600;display:inline-flex}.tk-knopf-pruefen:hover{background:#eef0fb}.tk-knopf-pruefen:disabled{opacity:.7;cursor:progress}.tk-knopf-pruefen:focus-visible{outline:2px solid var(--uf-color-pink);outline-offset:3px}.tk-eingabe-fehler{color:var(--uf-color-pink);margin:.75rem 0 0;font-size:.875rem}@media (max-width:640px){.tk-eingabe{flex-direction:column;align-items:stretch}.tk-knopf-pruefen{justify-content:center}}.tk-felder{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1.25rem 2rem;max-width:52rem;margin-top:2rem;display:grid}.tk-feld label,.tk-feld .tk-feld-name{color:var(--tk-leise-nacht);font-size:.8125rem;display:block}.tk-feld input,.tk-feld select{box-sizing:border-box;color:#fff;width:100%;font-family:var(--uf-font-heading);background:0 0;border:0;border-bottom:1px solid #ffffff4d;border-radius:0;margin-top:.25rem;padding:.5rem 0;font-size:1.125rem}.tk-feld select option{color:#0e1330}.tk-feld input:focus,.tk-feld select:focus{border-bottom-color:var(--uf-color-pink);outline:none}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen]){padding-block:var(--uf-header-h,80px) 0}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen])>.tk-wrap{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name schalter""eingabe eingabe";align-items:center;gap:.25rem 1rem;padding-block:.375rem .875rem;display:grid}@media (min-width:900px){html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen])>.tk-wrap{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"name eingabe schalter";column-gap:2rem;padding-block:.875rem}}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen]) .tk-leiste-name{min-width:0;font-family:var(--uf-font-heading);letter-spacing:-.02em;color:#fff;white-space:nowrap;text-overflow:ellipsis;grid-area:name;margin:0;font-size:1rem;font-weight:600;line-height:1.25;display:block;overflow:hidden}@media (min-width:900px){html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen]) .tk-leiste-name{font-size:1.125rem}}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen]) .tk-buehne-kopf{flex-wrap:nowrap;grid-area:schalter;justify-content:flex-end;gap:.25rem 1rem}.tk-leiste-optionen{display:none}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen]) .tk-leiste-optionen{min-height:44px;color:var(--tk-hell-nacht);font:inherit;white-space:nowrap;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:.875rem;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen]) .tk-leiste-optionen:hover{color:#fff}.tk-leiste-optionen:focus-visible{outline:2px solid var(--uf-color-pink);outline-offset:4px;border-radius:4px}.tk-buehne .tk-buehne-titel:focus{outline:none}.tk-buehne .tk-buehne-titel:focus-visible{outline:2px solid var(--uf-color-pink);outline-offset:4px}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen]) .tk-pfad{display:none}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen])>.tk-wrap>.tk-label{display:none}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen])>.tk-wrap>.tk-text{display:none}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen])>.tk-wrap>.tk-fakten{display:none}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen]) .tk-buehne-titel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen])>.tk-wrap>:not(.tk-buehne-kopf):not(.tk-leiste-name):not(.tk-buehne-titel):not([data-tk-pruefen]):not(:has([data-tk-pruefen])){display:none}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen])>.tk-wrap>[data-tk-pruefen]{grid-area:eingabe;min-width:0}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen])>.tk-wrap>:has([data-tk-pruefen]){grid-area:eingabe;min-width:0}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen]) .tk-eingabe{flex-direction:row;align-items:center;gap:.75rem;max-width:44rem;margin-top:0}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen]) .tk-eingabe input{letter-spacing:0;padding:.5rem 0;font-size:1rem}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen]) .tk-knopf-pruefen{white-space:nowrap;min-height:44px;padding:0 1.25rem;font-size:.9375rem}html[data-tk-start=ergebnis] .tk-buehne:has([data-tk-pruefen]) .tk-eingabe-fehler{margin-top:.375rem}.tk-schalter{min-height:44px;color:var(--tk-hell-nacht);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:0;font-size:.875rem;display:inline-flex}.tk-schalter-spur{width:44px;height:24px;transition:background var(--uf-transition-base);background:#2a3480;border-radius:12px;position:relative}.tk-schalter-knopf{background:var(--tk-leise-nacht);width:18px;height:18px;transition:transform var(--uf-transition-base), background var(--uf-transition-base);border-radius:50%;position:absolute;top:3px;left:3px}.tk-schalter[aria-checked=true]{color:var(--uf-color-pink);font-weight:600}.tk-schalter[aria-checked=true] .tk-schalter-spur{background:var(--uf-color-pink)}.tk-schalter[aria-checked=true] .tk-schalter-knopf{background:var(--tk-nacht);transform:translate(20px)}.tk-schalter:focus-visible{outline:2px solid var(--uf-color-pink);outline-offset:4px;border-radius:6px}.tk-dev{border-top:1px solid #1b2370}.tk-dev-zwei{grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:2rem;display:grid}@media (min-width:900px){.tk-dev-zwei{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem}}.tk-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84rem;line-height:1.65}.tk-dev-anfrage{word-break:break-all;border-block:1px solid #2a3480;margin-top:.5rem;padding:.875rem 0}.tk-dev-methode{color:var(--uf-color-pink);margin-right:.5rem;font-weight:600}.tk-dev-tabs{gap:.25rem;margin-top:1.5rem;display:flex}.tk-dev-tab{border:0;min-height:44px;color:var(--tk-leise-nacht);font:inherit;cursor:pointer;background:0 0;border-bottom:2px solid #0000;padding:0 .875rem;font-size:.875rem}.tk-dev-tab[aria-selected=true]{color:#fff;border-bottom-color:var(--uf-color-pink);font-weight:600}.tk-dev-pre{white-space:pre-wrap;word-break:break-word;color:#d7daf0;border-top:1px solid #2a3480;margin:.75rem 0 0;padding:1.25rem 0}.tk-dev-json{color:var(--tk-hell-nacht);max-height:28rem;overflow:auto}.tk-dev-drei{border-top:1px solid #2a3480;grid-template-columns:minmax(0,1fr);gap:1.75rem;margin-top:2.5rem;padding-top:1.75rem;display:grid}@media (min-width:900px){.tk-dev-drei{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}.tk-dev-punkt-titel{font-family:var(--uf-font-heading);font-size:1.125rem;font-weight:600}.tk-befund-kopf{border-top:2px solid var(--tk-nacht);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 1.5rem;padding-top:.25rem;display:flex}.tk-befund-aktionen{flex-wrap:wrap;gap:0 1.5rem;display:flex}.tk-textknopf{color:var(--uf-color-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:.25rem 0;font-size:.875rem;font-weight:500;text-decoration:none}.tk-textknopf:hover{color:var(--uf-color-secondary-hover);text-underline-offset:3px;text-decoration:underline}.tk-befund .tk-titel{letter-spacing:-.02em;max-width:52rem;margin-top:.5rem;font-size:1.5rem;line-height:1.2}@media (min-width:768px){.tk-befund .tk-titel{font-size:1.875rem}}.tk-befund-akzent,.tk-befund .tk-titel em{letter-spacing:-.01em;color:var(--tk-fliess);margin-top:.25rem;font-family:inherit;font-size:.75em;font-style:normal;font-weight:500;line-height:1.3;display:block}.tk-befund .tk-text{max-width:70ch;margin-top:.75rem;font-size:1rem;line-height:1.6}#tk-ergebnis-titel:focus{outline:none}#tk-ergebnis-titel:focus-visible{outline:2px solid var(--uf-color-secondary);outline-offset:4px;border-radius:2px}.tk-anker{height:0;display:block}.tk-merkmale{border-bottom:1px solid var(--tk-linie);margin-top:1.5rem}.tk-merkmal{border-top:1px solid var(--tk-linie);grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:baseline;gap:.125rem 1rem;padding:.625rem 0;display:grid}@media (max-width:767px){.tk-merkmal>.tk-merkmal-name{grid-area:1/1}.tk-merkmal>.tk-merkmal-status{text-align:right;grid-area:1/2;justify-content:flex-end}.tk-merkmal>.tk-merkmal-wert{grid-area:2/1/auto/-1}}@media (min-width:768px){.tk-merkmal{box-sizing:border-box;grid-template-columns:12.5rem minmax(0,1fr) minmax(0,15rem);align-items:center;gap:2rem;min-height:44px}}.tk-merkmal-name{color:var(--tk-leise);font-size:.875rem}.tk-merkmal-wert{font-family:var(--uf-font-heading);color:#0e1330;overflow-wrap:anywhere;font-size:1rem;font-weight:500;line-height:1.45}.tk-merkmal-wert small{font-family:var(--uf-font-body);color:var(--tk-fliess);margin-left:.5rem;font-size:.875rem;font-weight:400;display:inline}.tk-merkmal-status{color:var(--tk-fliess);align-items:center;gap:.5rem;font-size:.875rem;line-height:1.4;display:flex}.tk-symbol{width:16px;height:16px;color:var(--tk-status-info);flex:none}.tk-symbol[data-art=dringend]{color:var(--tk-status-dringend)}.tk-symbol[data-art=problem]{color:var(--tk-status-problem)}.tk-symbol[data-art=hinweis]{color:var(--tk-status-hinweis)}.tk-symbol[data-art=ok]{color:var(--tk-status-ok)}.tk-symbol[data-art=bestanden]{color:var(--tk-status-bestanden)}.tk-symbol .tk-symbol-innen{stroke:var(--tk-symbol-innen)}.tk-symbol .tk-symbol-innen-punkt{fill:var(--tk-symbol-innen)}.tk-punkt{background:var(--tk-neutral);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}.tk-punkt-gut{background:var(--tk-gut)}.tk-punkt-warn{background:var(--tk-warn)}.tk-punkt-schlecht{background:var(--tk-schlecht)}.tk-aufklapper{margin-top:1rem}.tk-aufklapper+.tk-aufklapper{margin-top:0}.tk-aufklapper>summary,.tk-band-punkte>summary,.tk-methodik>summary{cursor:pointer;align-items:center;gap:.625rem;min-height:44px;list-style:none;display:flex}.tk-aufklapper>summary{color:var(--uf-color-secondary);padding:.25rem 0;font-size:.9375rem;font-weight:500}.tk-aufklapper>summary::-webkit-details-marker{display:none}.tk-band-punkte>summary::-webkit-details-marker{display:none}.tk-methodik>summary::-webkit-details-marker{display:none}.tk-aufklapper>summary:after,.tk-band-punkte>summary:after,.tk-methodik>summary:after{content:"";width:.4375rem;height:.4375rem;transition:transform var(--uf-transition-fast,.15s);border-bottom:2px solid;border-right:2px solid;flex:none;margin-inline:.125rem;transform:translateY(-.125rem)rotate(45deg)}.tk-aufklapper[open]>summary:after,.tk-band-punkte[open]>summary:after,.tk-methodik[open]>summary:after{transform:translateY(.125rem)rotate(-135deg)}.tk-aufklapper>summary:focus-visible,.tk-band-punkte>summary:focus-visible,.tk-methodik>summary:focus-visible{outline:2px solid var(--uf-color-secondary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.tk-aufklapper>summary:after,.tk-band-punkte>summary:after,.tk-methodik>summary:after{transition:none}}.tk-aufklapper ol,.tk-aufklapper ul{color:var(--tk-fliess);margin:.5rem 0 .75rem;padding-left:1.25rem;font-size:.9375rem;line-height:1.8}.tk-pfeil{transition:transform var(--uf-transition-fast,.15s);flex:none}[aria-expanded=true]>.tk-pfeil,details[open]>summary .tk-pfeil{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.tk-pfeil{transition:none}}.tk-kennzahl{margin-top:1rem}.tk-kennzahl-unter{margin:.5rem 0 0}.tk-zahl{font-family:var(--uf-font-heading);letter-spacing:-.03em;color:var(--uf-color-text-dark);font-size:2.25rem;font-weight:600;line-height:1}@media (min-width:768px){.tk-zahl{font-size:3rem}}.tk-zahl-einheit{letter-spacing:0;color:var(--tk-leise);margin-left:.25rem;font-size:.4em}.tk-prueft-sektion{padding-bottom:.75rem}.tk-prueft{border-bottom:1px solid var(--tk-linie);margin-top:1rem}.tk-prueft-text{font-family:var(--uf-font-body);color:var(--tk-fliess);font-size:.9375rem;font-weight:400}.tk-lade-sektion .tk-wrap{min-height:26rem;position:relative}.tk-lade-inhalt{opacity:0;animation:.2s ease-out .4s forwards tk-einblenden}.tk-lade-satz{max-width:70ch;color:var(--tk-fliess);margin:0;font-size:1rem;line-height:1.5}.tk-lade-langsam{opacity:0;flex-wrap:wrap;align-items:center;gap:0 1.25rem;margin-top:.75rem;animation:.2s ease-out 10s forwards tk-einblenden;display:flex}.tk-lade-langsam .tk-klein{margin:0}@keyframes tk-einblenden{to{opacity:1}}.tk-skelett{border-top:2px solid var(--tk-skelett);margin-top:1rem;padding-top:1rem}.tk-sk{background:var(--tk-skelett);border-radius:4px;height:12px}.tk-sk-kopf{width:15rem;max-width:60%}.tk-sk-urteil{width:35rem;max-width:90%;height:28px;margin-top:1.25rem}.tk-sk-zeile-kennzahl{align-items:center;gap:2.5rem;margin-top:1rem;display:flex}.tk-sk-zahl{width:6rem;height:40px}.tk-sk-skala{width:20rem;max-width:40%;height:8px}.tk-sk-zaehlung{width:22rem;max-width:70%;height:14px;margin-top:1.25rem}.tk-sk-liste{border-bottom:1px solid var(--tk-skelett);margin-top:1.25rem}.tk-sk-zeile{border-top:1px solid var(--tk-skelett);align-items:center;gap:1rem;height:48px;display:flex}.tk-sk-symbol{border-radius:50%;flex:none;width:16px;height:16px}.tk-sk-name{width:11rem;max-width:35%}.tk-sk-wert{width:16rem;max-width:40%}.tk-sk-zeile:nth-child(2n) .tk-sk-name{width:13rem}.tk-sk-zeile:nth-child(3n) .tk-sk-wert{width:11rem}@media (prefers-reduced-motion:no-preference){.tk-sk{animation:1.6s ease-in-out infinite tk-sk-puls}}@keyframes tk-sk-puls{50%{opacity:.55}}.tk-lade{margin-top:.5rem}.tk-lade-schritt{border-top:1px solid var(--tk-linie);color:var(--tk-leise);align-items:center;gap:.875rem;padding:.875rem 0;font-size:.9375rem;display:flex}.tk-lade-schritt[data-zustand=aktiv]{color:#0e1330;font-weight:500}.tk-lade-schritt[data-zustand=fertig]{color:var(--tk-fliess)}.tk-lade-marke{border:1.5px solid var(--tk-linie-stark);border-radius:50%;flex:none;width:10px;height:10px}.tk-lade-schritt[data-zustand=aktiv] .tk-lade-marke{border-color:var(--uf-color-secondary);animation:1s ease-in-out infinite tk-puls}.tk-lade-schritt[data-zustand=fertig] .tk-lade-marke{border-color:var(--tk-gut);background:var(--tk-gut)}@keyframes tk-puls{50%{opacity:.6;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.tk-lade-schritt[data-zustand=aktiv] .tk-lade-marke{animation:none}}.tk-fehler{border-block:1px solid var(--tk-linie);padding:1rem 0}.tk-fehler-titel{font-family:var(--uf-font-heading);color:var(--tk-schlecht);margin:0;font-size:1.25rem;font-weight:600}.tk-fehler-text{margin-top:.5rem}.tk-angebot{border-top:2px solid var(--tk-nacht);padding-top:1.5rem}.tk-angebot .tk-titel{max-width:50rem;font-size:clamp(1.625rem,3vw,2.5rem)}.tk-band{grid-template-columns:minmax(0,1fr);gap:1rem 2rem;padding-top:1.25rem;display:grid}@media (min-width:900px){.tk-band{grid-template-columns:minmax(0,1fr) auto;align-items:center}.tk-band-person{grid-column:1/-1}}.tk-band .tk-label{letter-spacing:.08em;font-size:.8125rem}.tk-band-titel{max-width:46rem;font-family:var(--uf-font-heading);letter-spacing:-.02em;color:var(--uf-color-text-dark);text-wrap:balance;margin:.25rem 0 0;font-size:1.25rem;font-weight:600;line-height:1.3}@media (min-width:768px){.tk-band-titel{font-size:1.375rem}}.tk-band-akzent{max-width:46rem;color:var(--tk-fliess);margin:.25rem 0 0;font-size:1rem;line-height:1.5}.tk-band-punkte{margin-top:.25rem}.tk-band-punkte>summary{color:var(--tk-leise);font-size:.875rem;line-height:1.4}.tk-band-punkte>summary:hover{color:var(--uf-color-secondary)}.tk-band-punkte ul{gap:.625rem;margin:.25rem 0 .5rem;padding:0;list-style:none;display:grid}.tk-band-punkt-titel{font-family:var(--uf-font-heading);color:#0e1330;font-size:.9375rem;font-weight:600;display:block}.tk-band-punkt-text{color:var(--tk-fliess);font-size:.9375rem;line-height:1.55;display:block}.tk-band-aktionen{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.tk-band .tk-cta,.tk-band .tk-knopf-dunkel{min-height:48px;padding:0 1.5rem;font-size:1rem}.tk-band-person{margin:0;font-size:.8125rem}@media (max-width:899px){.tk-band .tk-cta,.tk-band .tk-knopf-dunkel{box-sizing:border-box;justify-content:center;width:100%}}.tk-drei{grid-template-columns:minmax(0,1fr);gap:1.75rem;margin-top:2.5rem;display:grid}@media (min-width:768px){.tk-drei{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}.tk-punkt-block{border-top:1px solid var(--tk-linie);padding-top:1.125rem}.tk-nr{font-family:var(--uf-font-heading);color:var(--tk-leise-nacht);font-size:.9375rem}.tk-punkt-titel{font-family:var(--uf-font-heading);color:#0e1330;margin:.375rem 0 0;font-size:1.1875rem;font-weight:600}.tk-punkt-text{color:var(--tk-fliess);margin:.5rem 0 0;font-size:.9375rem;line-height:1.6}.tk-aktionen{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:2.75rem;display:flex}.tk-cta{border-radius:var(--uf-radius-sm,10px);background:var(--uf-color-cta);min-height:56px;color:var(--uf-color-cta-text);font-family:var(--uf-font-heading);cursor:pointer;transition:background var(--uf-transition-fast);border:0;align-items:center;gap:.5rem;padding:0 1.75rem;font-size:1.0625rem;font-weight:600;text-decoration:none;display:inline-flex}.tk-cta:hover{background:var(--uf-color-cta-hover);color:var(--uf-color-cta-text)}.tk-cta:focus-visible{outline:2px solid var(--uf-color-secondary);outline-offset:3px}.tk-knopf-dunkel{border-radius:var(--uf-radius-sm,10px);background:var(--tk-nacht);color:#fff;min-height:52px;font-family:var(--uf-font-heading);cursor:pointer;transition:background var(--uf-transition-fast);border:0;align-items:center;gap:.5rem;padding:0 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.tk-knopf-dunkel:hover{color:#fff;background:#0b1680}.tk-knopf-dunkel:focus-visible{outline:2px solid var(--uf-color-secondary);outline-offset:3px}.tk-knopf-hell{border-radius:var(--uf-radius-sm,10px);min-height:48px;color:var(--tk-nacht);font-family:var(--uf-font-heading);background:#fff;align-items:center;padding:0 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.tk-knopf-hell:hover{color:var(--tk-nacht);background:#eef0fb}.tk-knopf-hell:focus-visible{outline:2px solid var(--uf-color-pink);outline-offset:3px}.tk-linklinie{color:var(--uf-color-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0 0 3px;font-size:1rem;font-weight:500;text-decoration:none}.tk-linklinie:hover{color:var(--uf-color-secondary-hover)}.tk-nacht .tk-linklinie,.tk-nacht-tief .tk-linklinie{color:#fff}.tk-partner{border-block:1px solid var(--tk-linie);color:var(--tk-fliess);margin:1rem 0 0;padding:.75rem 0;font-size:.9375rem;line-height:1.6}.tk-partner-titel{color:#0e1330}.tk-partner-link{min-height:44px;color:var(--uf-color-secondary);text-underline-offset:4px;align-items:center;gap:.5rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.tk-partner-link:hover{color:var(--uf-color-secondary-hover)}.tk-partner-marke{border:1px solid var(--tk-linie-stark);letter-spacing:.08em;text-transform:uppercase;color:var(--tk-leise);border-radius:4px;padding:0 .375rem;font-size:.6875rem;font-weight:600;line-height:1.6;text-decoration:none}.tk-partner-hinweis{color:var(--tk-leise);font-size:.8125rem;display:block}.tk-nacht .tk-partner,.tk-nacht-tief .tk-partner{border-color:var(--tk-linie-nacht);color:var(--tk-hell-nacht)}.tk-nacht .tk-partner-titel,.tk-nacht-tief .tk-partner-titel,.tk-nacht .tk-partner-link,.tk-nacht-tief .tk-partner-link{color:#fff}.tk-nacht .tk-partner-marke,.tk-nacht-tief .tk-partner-marke,.tk-nacht .tk-partner-hinweis,.tk-nacht-tief .tk-partner-hinweis{color:var(--tk-leise-nacht);border-color:var(--tk-linie-nacht)}.tk-leise-zeile{padding-bottom:calc(var(--tk-abstand,3.5rem) / 2)}.tk-leise-zeile p{color:var(--tk-fliess);margin:0;font-size:.9375rem;line-height:1.5}.tk-leise-link{min-height:44px;color:var(--uf-color-secondary);text-underline-offset:4px;align-items:center;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.tk-leise-link:hover{color:var(--uf-color-secondary-hover)}.tk-notfall{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:1rem;display:flex}.tk-notfall .tk-cta{min-height:48px;padding:0 1.5rem;font-size:1rem}.tk-notfall .tk-klein{margin:0}.tk-auch-titel{letter-spacing:-.02em;font-size:1.25rem;line-height:1.25}@media (min-width:768px){.tk-auch-titel{font-size:1.375rem}}.tk-liste{border-bottom:1px solid var(--tk-linie);margin-top:1.25rem}.tk-listenzeile{border-top:1px solid var(--tk-linie);color:#0e1330;grid-template-columns:minmax(0,1fr);gap:.25rem;padding:.875rem 0;text-decoration:none;display:grid}@media (min-width:768px){.tk-listenzeile{grid-template-columns:12.5rem minmax(0,1fr) auto;align-items:baseline;gap:2rem}}.tk-listenzeile:hover .tk-listen-titel{color:var(--uf-color-secondary)}.tk-listen-titel{font-family:var(--uf-font-heading);transition:color var(--uf-transition-fast);font-size:1.0625rem;font-weight:500}.tk-listen-text{color:var(--tk-fliess);margin-top:.25rem;font-size:.9375rem;display:block}.tk-listen-ziel{color:var(--uf-color-secondary);white-space:nowrap;font-size:.9375rem;font-weight:500}.tk-methodik{border-block:1px solid var(--tk-linie)}.tk-methodik>summary{font-family:var(--uf-font-heading);color:var(--uf-color-text-dark);justify-content:space-between;padding:.25rem 0;font-size:1rem;font-weight:600}.tk-methodik>summary:hover{color:var(--uf-color-secondary)}.tk-methodik-inhalt{padding:.5rem 0 1.5rem}.tk-methodik-titel{font-family:var(--uf-font-heading);letter-spacing:-.02em;color:var(--uf-color-text-dark);margin:.5rem 0 0;font-size:1.25rem;font-weight:600;line-height:1.25}.tk-methodik-schritte{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.tk-methodik-schritte{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.tk-methodik-schritte>li{border-top:1px solid var(--tk-linie);padding-top:.875rem}.tk-methodik-schritte .tk-punkt-titel{font-size:1.0625rem}.tk-abschluss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2rem;display:flex}.tk-abschluss .tk-titel{max-width:40rem;margin:0;font-size:clamp(1.5rem,2.6vw,2.125rem)}.tk-zwei{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}@media (min-width:900px){.tk-zwei{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem}}.tk-werkzeug{border-top:1px solid var(--tk-linie);color:#0e1330;justify-content:space-between;align-items:baseline;gap:1rem;padding:.875rem 0;text-decoration:none;display:flex}.tk-werkzeug:hover .tk-werkzeug-name{color:var(--uf-color-secondary)}.tk-werkzeug-name{font-family:var(--uf-font-heading);font-size:1.0625rem;font-weight:500}.tk-werkzeug-text{color:var(--tk-leise);text-align:right;font-size:.875rem}@media print{html[data-tk-druck] body header,html[data-tk-druck] body footer,html[data-tk-druck] body nav,html[data-tk-druck] body .tk-buehne,html[data-tk-druck] body .tk-dev,html[data-tk-druck] body .tk-angebot,html[data-tk-druck] body [data-tk=angebot],html[data-tk-druck] body [data-tk=status],html[data-tk-druck] body .tk-abschluss,html[data-tk-druck] body .tk-nicht-drucken,html[data-tk-druck] body .uf-cookie-banner{display:none}html[data-tk-druck] .tk-befund{padding-top:0}html[data-tk-druck] .tk-druck-kopf{display:block}html[data-tk-druck] a{color:inherit;text-decoration:none}}.tk-druck-kopf{display:none}.tk-kompakt{border-block:1px solid var(--tk-linie);margin:2rem 0;padding:1.75rem 0}.tk-hell .tk-eingabe{margin-top:.75rem}.tk-hell .tk-eingabe input{color:#0e1330;border-bottom-color:var(--tk-linie-stark)}.tk-hell .tk-eingabe input::placeholder{color:#9aa0b8}.tk-hell .tk-eingabe input:focus{border-bottom-color:var(--uf-color-secondary)}.tk-hell .tk-eingabe input:focus-visible{box-shadow:0 2px 0 0 var(--uf-color-secondary)}.tk-hell .tk-knopf-pruefen{background:var(--tk-nacht);color:#fff}.tk-hell .tk-knopf-pruefen:hover{background:#0b1680}.tk-hell .tk-knopf-pruefen:focus-visible{outline-color:var(--uf-color-secondary)}.tk-hell .tk-eingabe-fehler{color:var(--tk-schlecht)}.tk-buehne-titel{font-size:clamp(1.75rem,4.6vw,3.25rem)}.tk-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tk-feld select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23c9cdea' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right .25rem center;background-repeat:no-repeat;padding-right:1.75rem}.tk-hell .tk-feld select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%235b6178' stroke-width='1.5'/%3E%3C/svg%3E")}.tk-haken{min-height:44px;color:var(--tk-hell-nacht);cursor:pointer;align-items:center;gap:.625rem;font-size:.9375rem;display:inline-flex}.tk-haken input{width:18px;height:18px;accent-color:var(--uf-color-pink);cursor:pointer;margin:0}.tk-hell .tk-haken{color:var(--tk-fliess)}.tk-hell .tk-haken input{accent-color:var(--uf-color-secondary)}.tk-textknopf{align-items:center;min-height:44px;display:inline-flex}.tk-linklinie{text-underline-offset:6px;border-bottom:0;align-items:center;min-height:44px;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.tk-pfad a,.tk-pfad [aria-current]{padding-block:.8125rem;display:inline-block}html:has(.tk){scroll-padding-top:calc(var(--uf-header-h,80px) + 16px)}.tk [tabindex="-1"],.tk-befund,.tk-anker,.tk-methodik{scroll-margin-top:calc(var(--uf-header-h,80px) + 1.5rem)}@media (max-width:1023px){html[data-tk-chat-aus] .ucfy-starter{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--uf-transition-fast,.15s), visibility 0s linear var(--uf-transition-fast,.15s)}}
.tk{--tk2-urteil:1.5rem;--tk2-display:2.25rem;--tk2-hauptwert:3rem;--tk2-text:1rem;--tk2-klein:.875rem;--tk2-zeile:64px;--tk2-zeile-ok:48px;--tk2-zeile-steck:48px;--tk2-aufklapper:48px;--tk2-ziel:44px;--tk2-einzug:2rem;--tk2-titel:var(--uf-color-text-dark,#020b60);--tk2-fliess:var(--tk-fliess,#3a4060);--tk2-leise:var(--tk-leise,#5b6178);--tk2-label:var(--tk-leise,#5b6178);--tk2-linie:var(--tk-linie,#e3e5ee);--tk2-link:var(--uf-color-secondary,#2d61f0);--tk2-link-hover:var(--uf-color-secondary-hover,#1e4fd6);--tk2-akzentlink:var(--uf-color-secondary,#2d61f0);--tk2-fokus:var(--uf-color-secondary,#2d61f0);--tk2-reiter-linie:var(--tk-nacht,#020b60);--tk2-knopf-grund:var(--tk-nacht,#020b60);--tk2-knopf-text:#fff;--tk2-knopf-hover:#0b1680;--tk2-grund:#fff;--tk2-flaeche-hell:var(--tk-grau,#f7f8fb);--tk2-nacht-leise:#b3b6cf;--tk2-nacht-linie:#ffffff26;--tk2-nacht-feld:var(--tk-nacht-tief,#01073f);--tk2-nacht-rand:#ffffff4d;--tk2-code-text:#e3e5ee;--tk2-druck-text:#0e1330;--tk2-druck-linie:#d5d8e4}@media (min-width:768px){.tk{--tk2-urteil:1.875rem;--tk2-display:3rem;--tk2-zeile:48px;--tk2-zeile-ok:40px;--tk2-zeile-steck:44px;--tk2-aufklapper:44px;--tk2-einzug:2.25rem}}@media (min-width:1024px){.tk{--tk2-hauptwert:4.5rem}}.tk-nacht,.tk-nacht-tief{--tk2-titel:#fff;--tk2-fliess:#fff;--tk2-leise:var(--tk2-nacht-leise);--tk2-label:var(--uf-color-pink,#ffa2e1);--tk2-linie:var(--tk2-nacht-linie);--tk2-link:#fff;--tk2-link-hover:var(--uf-color-pink,#ffa2e1);--tk2-akzentlink:var(--uf-color-pink,#ffa2e1);--tk2-fokus:var(--uf-color-pink,#ffa2e1);--tk2-reiter-linie:var(--uf-color-pink,#ffa2e1);--tk2-knopf-grund:#fff;--tk2-knopf-text:var(--tk-nacht,#020b60);--tk2-knopf-hover:#eef0fb;--tk2-grund:var(--tk-nacht,#020b60)}:is(.tk2-ergebnis-sektion,.tk2-werkzeug,.tk2-band-sektion,.tk2-hinweis-sektion,.tk2-leiste,.tk2-klebend,.tk2-beispiel) :focus-visible{outline:2px solid var(--tk2-fokus);outline-offset:2px}.tk2-tafel:focus,.tk2-vorschau-block:focus{outline:none}html[data-tk2-leiste-unten]{scroll-padding-bottom:80px}html[data-tk2-leiste-oben]:has(.tk){scroll-padding-top:calc(var(--uf-header-h,80px) + 128px + 16px)}.tk2-zu{display:none}.tk2-block{display:block}.tk2-leise{color:var(--tk2-leise);font-size:var(--tk2-klein)}.tk2-trenner{color:var(--tk2-leise);padding-inline:.125rem}.tk2-label{font-size:var(--tk2-klein);letter-spacing:.08em;text-transform:uppercase;color:var(--tk2-label);margin:0;font-weight:600;line-height:1.5}.tk2-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--tk2-klein);line-height:1.6}.tk2-textknopf,.tk2-aktion{min-height:var(--tk2-ziel);min-width:var(--tk2-ziel);color:var(--tk2-link);font:inherit;font-size:var(--tk2-klein);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.375rem;padding:0 .125rem;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.tk-nacht .tk2-textknopf,.tk-nacht .tk2-aktion,.tk-nacht-tief .tk2-textknopf,.tk-nacht-tief .tk2-aktion{text-decoration:underline;-webkit-text-decoration-color:var(--tk2-nacht-rand);text-decoration-color:var(--tk2-nacht-rand);text-underline-offset:4px;text-decoration-thickness:1px}.tk2-textknopf:hover,.tk2-aktion:hover{color:var(--tk2-link-hover);text-underline-offset:3px;text-decoration:underline}.tk2-textknopf:disabled,.tk2-aktion:disabled{opacity:.55;cursor:not-allowed;text-decoration:none}.tk2-textlink{color:var(--tk2-link);font-weight:500;text-decoration:none}.tk2-textlink:hover{color:var(--tk2-link-hover);text-underline-offset:3px;text-decoration:underline}.tk2-knopf{min-height:var(--tk2-ziel);min-width:var(--tk2-ziel);border-radius:var(--uf-radius-sm,10px);background:var(--tk2-knopf-grund);color:var(--tk2-knopf-text);font-family:var(--uf-font-heading);font-size:var(--tk2-text);white-space:nowrap;cursor:pointer;transition:background var(--uf-transition-fast,.15s);border:0;justify-content:center;align-items:center;padding:0 1.25rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.tk2-knopf:hover{background:var(--tk2-knopf-hover)}.tk2-knopf:disabled{opacity:.5;cursor:not-allowed}.tk2-knopf-klein{min-height:var(--tk2-ziel);font-size:var(--tk2-text);padding:0 1.25rem}.tk-symbol.tk2-laeuft{color:var(--tk-status-info)}@media (prefers-reduced-motion:no-preference){.tk2-laeuft{transform-origin:50%;animation:1s linear infinite tk2-drehen}}@keyframes tk2-drehen{to{transform:rotate(360deg)}}.tk2-ergebnis-sektion{padding-block:1rem calc(var(--tk-abstand,3.5rem) / 2);scroll-margin-top:calc(var(--uf-header-h,80px) + 1rem)}@media (min-width:768px){.tk2-ergebnis-sektion{padding-top:1.5rem}}.tk2-ergebnis{transition:opacity .2s}.tk2-ergebnis-sektion[data-laedt] .tk2-ergebnis{opacity:.5}@media (prefers-reduced-motion:reduce){.tk2-ergebnis{transition:none}}.tk2-kopf{border-top:2px solid var(--tk-nacht);padding-top:1rem}@media (min-width:768px){.tk2-kopf{padding-top:1.25rem}}.tk2-kopfzeile{justify-content:space-between;align-items:center;gap:0 1.5rem;min-height:1.5rem;display:flex}.tk2-meta{min-width:0;font-size:var(--tk2-klein);color:var(--tk2-leise);white-space:nowrap;align-items:center;column-gap:.4em;margin:0;line-height:1.5;display:flex}.tk2-meta>*{flex:none}.tk2-meta>.tk2-meta-ziel{text-overflow:ellipsis;min-width:0;color:var(--tk2-fliess);flex:0 auto;overflow:hidden}.tk2-meta>span:not(.tk2-meta-ziel):not([aria-hidden]):not(.tk-sr-only){text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.tk2-meta-knopf{margin-block:-10px}.tk2-urteil,.tk2-kennwert{max-width:52rem;font-family:var(--uf-font-heading);letter-spacing:-.02em;color:var(--tk2-titel);text-wrap:balance;margin:.5rem 0 0;font-weight:600}.tk2-urteil{font-size:var(--tk2-urteil);align-items:flex-start;gap:.625rem;line-height:1.2;display:flex}.tk2-urteil>.tk-symbol{width:20px;height:20px;margin-top:calc(.6em - 10px)}.tk2-kennwert{font-size:var(--tk2-display);letter-spacing:-.03em;overflow-wrap:anywhere;line-height:1.1}#tk-ergebnis-titel.tk2-urteil:focus,#tk-ergebnis-titel.tk2-kennwert:focus{outline:none}#tk-ergebnis-titel.tk2-urteil:focus-visible,#tk-ergebnis-titel.tk2-kennwert:focus-visible{outline:2px solid var(--tk2-fokus);outline-offset:4px}.tk2-einordnung{max-width:70ch;font-size:var(--tk2-text);color:var(--tk2-fliess);align-items:flex-start;gap:.5rem;margin:.5rem 0 0;line-height:1.5;display:flex}.tk2-einordnung>.tk-symbol{margin-top:.25em}.tk2-kennzahl{margin-top:.75rem}.tk2-kennzahl-zeile{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"wert knopf""skala skala";align-items:center;gap:.5rem 1rem;display:grid}@media (min-width:768px){.tk2-kennzahl{margin-top:1rem}.tk2-kennzahl-zeile{grid-template-columns:auto minmax(18rem,24rem) minmax(0,1fr);grid-template-areas:"wert skala knopf";column-gap:2.5rem}}.tk2-kennzahl-wert{white-space:nowrap;grid-area:wert;align-items:baseline;gap:.5rem;margin:0;display:flex}.tk2-display{font-family:var(--uf-font-heading);font-size:var(--tk2-display);letter-spacing:-.03em;color:var(--tk2-titel);font-weight:600;line-height:1}.tk2-kennzahl-von{font-size:var(--tk2-text);color:var(--tk2-fliess)}.tk2-kennzahl-knopf{grid-area:knopf;justify-self:end}.tk2-skala{grid-area:skala;min-width:0}.tk2-skala-balken{height:8px;position:relative}.tk2-skala-teile{gap:2px;height:8px;display:grid}.tk2-skala-teil{background:var(--tk2-linie)}.tk2-skala-teil:first-child{border-radius:4px 0 0 4px}.tk2-skala-teil:last-child{border-radius:0 4px 4px 0}.tk2-skala-teil[data-aktiv]{background:var(--tk-nacht)}.tk2-skala-marke{background:var(--tk-nacht);width:3px;height:16px;box-shadow:0 0 0 2px var(--tk2-grund);border-radius:1px;position:absolute;top:-4px}.tk2-skala-namen{height:1.25rem;font-size:var(--tk2-klein);color:var(--tk2-leise);white-space:nowrap;margin-top:.375rem;line-height:1.25rem;position:relative}.tk2-skala-namen>span{position:absolute;top:0}.tk2-skala-namen>[data-aktiv]{color:var(--tk2-titel);font-weight:600}.tk2-erklaerung{background:var(--tk2-flaeche-hell);font-size:var(--tk2-text);color:var(--tk2-fliess);margin-top:.75rem;padding:.75rem 1rem}.tk2-erklaerung-zeile{border-bottom:1px solid var(--tk2-linie);flex-wrap:wrap;align-items:baseline;gap:0 1rem;padding:.5rem 0;display:flex}@media (min-width:768px){.tk2-erklaerung-zeile{grid-template-columns:14rem 9rem minmax(0,1fr);align-items:center;min-height:36px;padding:.25rem 0;display:grid}}.tk2-erklaerung-name{color:var(--tk2-titel);font-weight:600}.tk2-erklaerung-deckel{margin:.75rem 0 0}.tk2-zaehlung{font-size:var(--tk2-text);color:var(--tk2-fliess);flex-wrap:wrap;align-items:center;column-gap:.5rem;margin:.5rem 0 0;display:flex}.tk2-zaehlung-teil{align-items:center;gap:.5rem;display:inline-flex}.tk2-zaehlung-eintrag{min-height:var(--tk2-ziel);color:inherit;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}a.tk2-zaehlung-eintrag:hover{color:var(--tk2-link);text-underline-offset:3px;text-decoration:underline}@media (min-width:768px){.tk2-zaehlung{margin-top:.75rem}.tk2-zaehlung-eintrag{margin-block:-.375rem}}.tk2-abschnitt{margin-top:1.5rem}@media (min-width:768px){.tk2-pruefliste{margin-top:2rem}}.tk2-abschnitt-kopf{min-height:var(--tk2-ziel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 1rem;display:flex}.tk2-abschnitt-titel{font-family:inherit;font-size:var(--tk2-klein);letter-spacing:.08em;text-transform:uppercase;color:var(--tk2-label);margin:0;font-weight:600;line-height:1.5}.tk2-pruefliste>.tk2-abschnitt-titel{margin-bottom:.5rem}.tk2-liste{border-bottom:1px solid var(--tk2-linie)}.tk2-mehr{margin-top:.25rem}.tk2-antworten{border-bottom:1px solid var(--tk2-linie);margin-top:1.5rem}.tk2-antwort{min-height:var(--tk2-zeile-steck);border-top:1px solid var(--tk2-linie);box-sizing:border-box;font-size:var(--tk2-text);grid-template-columns:20px minmax(0,1fr);grid-template-areas:"symbol name"".wert";align-items:center;column-gap:.75rem;padding:.5rem 0;line-height:1.5;display:grid}@media (min-width:768px){.tk2-antwort{grid-template-columns:20px 14rem minmax(0,1fr);grid-template-areas:"symbol name wert";column-gap:1rem;padding:.25rem 0}}.tk2-antwort>.tk-symbol{grid-area:symbol}.tk2-antwort-name{color:var(--tk2-titel);grid-area:name;font-weight:600}.tk2-antwort-wert{color:var(--tk2-fliess);overflow-wrap:anywhere;grid-area:wert}.tk2-pz{border-top:1px solid var(--tk2-linie)}.tk2-zeile>summary{cursor:pointer;list-style:none}.tk2-zeile>summary::-webkit-details-marker{display:none}.tk2-zeile-kopf{min-height:var(--tk2-zeile);box-sizing:border-box;font-size:var(--tk2-text);color:var(--tk2-fliess);grid-template-columns:20px minmax(0,1fr) 24px;grid-template-areas:"symbol titel pfeil"".befund befund";align-items:center;column-gap:.75rem;padding:.5rem 0;line-height:1.5;display:grid}.tk2-zeile-kopf>.tk-symbol{grid-area:symbol}.tk2-zeile-kopf>.tk-pfeil{color:var(--tk2-leise);grid-area:pfeil;justify-self:end}.tk2-zeile-titel{grid-area:titel;align-items:baseline;gap:.5rem;min-width:0;display:flex}.tk2-zeile-name{min-width:0;color:var(--tk2-titel);font-weight:600}.tk2-nr{font-family:var(--uf-font-heading);color:var(--tk2-leise);flex:none;font-weight:600}.tk2-nr:empty{display:none}.tk2-zeile-befund{overflow-wrap:anywhere;grid-area:befund;min-width:0}.tk2-zeile-etikett{display:none}.tk2-dringend-wort{color:var(--tk2-titel);margin-right:.375rem;font-weight:700}summary.tk2-zeile-kopf:hover .tk2-zeile-name{color:var(--tk2-link)}@media (min-width:768px){.tk2-zeile-kopf{grid-template-columns:20px 14rem minmax(0,1fr) auto 24px;grid-template-areas:"symbol name befund etikett pfeil";column-gap:1rem;padding:.25rem 0}.tk2-liste[data-nummern] .tk2-zeile-kopf{grid-template-columns:20px 24px 14rem minmax(0,1fr) auto 24px;grid-template-areas:"symbol nr name befund etikett pfeil"}.tk2-zeile-titel{display:contents}.tk2-nr{grid-area:nr}.tk2-nr:empty{display:block}.tk2-zeile-name{grid-area:name}.tk2-zeile-etikett{font-size:var(--tk2-klein);color:var(--tk2-leise);white-space:nowrap;grid-area:etikett;display:block}}.tk2-zeile-details{max-width:55rem;padding:.25rem 0 1rem var(--tk2-einzug);font-size:var(--tk2-text);color:var(--tk2-fliess);line-height:1.55}@media (min-width:768px){.tk2-liste[data-nummern] .tk2-zeile-details{padding-left:4.75rem}}.tk2-feld-zeile{margin:0 0 .5rem}.tk2-feld{color:var(--tk2-titel);font-weight:600}.tk2-zeile-mehr{margin:0 0 .5rem}.tk2-zeile-details a{color:var(--tk2-link)}.tk2-leistung{margin:.75rem 0 0}.tk2-leistung-link{min-height:var(--tk2-ziel);color:var(--tk2-link);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.tk2-leistung-link:hover{color:var(--tk2-link-hover);text-underline-offset:3px;text-decoration:underline}.tk2-zuklappen{margin-top:.25rem}@media (min-width:768px){.tk2-zuklappen{display:none}}.tk2-loesung{max-width:55rem;padding:0 0 .75rem var(--tk2-einzug);font-size:var(--tk2-text);color:var(--tk2-fliess);margin:0;line-height:1.5}@media (min-width:768px){.tk2-liste[data-nummern] .tk2-loesung{padding-left:4.75rem}}details[open]+.tk2-loesung{display:none}.tk2-zeile-laeuft .tk2-zeile-kopf{cursor:default}.tk2-gruppe{border-top:1px solid var(--tk2-linie)}.tk2-gruppe-kopf{min-height:var(--tk2-aufklapper);box-sizing:border-box;font-size:var(--tk2-text);color:var(--tk2-fliess);cursor:pointer;grid-template-columns:20px minmax(0,1fr) 24px;align-items:center;column-gap:.75rem;padding:.25rem 0;line-height:1.4;list-style:none;display:grid}@media (min-width:768px){.tk2-gruppe-kopf{column-gap:1rem}}.tk2-gruppe-kopf::-webkit-details-marker{display:none}.tk2-gruppe-kopf:hover{color:var(--tk2-link)}.tk2-gruppe-kopf>.tk-pfeil{color:var(--tk2-leise);justify-self:end}.tk2-gruppe-inhalt{padding:0 0 1rem var(--tk2-einzug);font-size:var(--tk2-text);color:var(--tk2-fliess)}.tk2-gruppe-inhalt>:first-child{margin-top:0}.tk2-bereich-titel{font-size:var(--tk2-klein);letter-spacing:.08em;text-transform:uppercase;color:var(--tk2-label);margin:1rem 0 .25rem;font-weight:600}.tk2-bereich:first-child .tk2-bereich-titel{margin-top:.25rem}.tk2-ok-zeile{min-height:var(--tk2-zeile-ok);border-top:1px solid var(--tk2-linie);box-sizing:border-box;font-size:var(--tk2-text);grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"symbol name quelle"".wert wert";align-items:center;column-gap:.75rem;padding:.375rem 0;line-height:1.45;display:grid}@media (min-width:768px){.tk2-ok-zeile{grid-template-columns:20px 14rem minmax(0,1fr) 5.5rem;grid-template-areas:"symbol name wert quelle";column-gap:1rem;padding:.25rem 0}}.tk2-ok-zeile>.tk-symbol{grid-area:symbol}.tk2-ok-name{color:var(--tk2-titel);grid-area:name;margin:0}.tk2-ok-wert{min-width:0;color:var(--tk2-leise);overflow-wrap:anywhere;grid-area:wert}.tk2-ok-quelle{font-size:var(--tk2-klein);text-align:right;grid-area:quelle}.tk2-ok-quelle a{min-height:var(--tk2-ziel);color:var(--tk2-link);align-items:center;text-decoration:none;display:inline-flex}@media (min-width:768px){.tk2-ok-quelle a{min-height:0}}.tk2-ok-quelle a:hover{text-decoration:underline}.tk2-nicht-gemessen{border-top:1px solid var(--tk2-linie);grid-template-columns:20px minmax(0,1fr);column-gap:.75rem;padding:.5rem 0;display:grid}.tk2-nicht-gemessen:first-child{border-top:0}.tk2-nicht-gemessen>.tk-symbol{margin-top:.2em}.tk2-nicht-gemessen .tk2-ok-name{font-weight:600}.tk2-nicht-gemessen .tk2-feld-zeile{margin:.25rem 0 0}.tk2-details-zeile{color:var(--tk2-titel);grid-template-columns:minmax(0,1fr) 24px;font-weight:600}.tk2-details .tk2-gruppe-inhalt,.tk2-vorschau-details .tk2-gruppe-inhalt{padding-left:0}.tk2-details-kopf{border-bottom:1px solid var(--tk2-linie)}.tk2-details-kopf+.tk2-liste>.tk2-gruppe:first-child{border-top:0}.tk2-steckbrief{border-bottom:1px solid var(--tk2-linie);grid-template-columns:minmax(0,1fr);margin:1.5rem 0 0;display:grid}@media (min-width:1024px){.tk2-steckbrief[data-spalten="2"]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}}.tk2-steckbrief-zeile{min-height:var(--tk2-zeile-steck);border-top:1px solid var(--tk2-linie);box-sizing:border-box;grid-template-columns:minmax(6.5rem,9rem) minmax(0,1fr);align-items:center;gap:.25rem 1rem;padding:.375rem 0;display:grid}.tk2-steckbrief-name{font-size:var(--tk2-klein);color:var(--tk2-leise)}.tk2-steckbrief-wert{min-width:0;font-size:var(--tk2-text);color:var(--tk2-titel);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;line-height:1.45;display:flex}.tk2-steckbrief-wert>.tk-symbol{flex:none}.tk2-kopieren{margin-block:-.5rem}.tk2-wertzeile{margin-top:1rem}.tk2-wertzeile-zeile{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.25rem;display:flex}.tk2-wert{background:var(--tk2-flaeche-hell);border-bottom:1px solid var(--tk2-linie);min-width:0;font-size:var(--tk2-text);color:var(--tk2-titel);overflow-wrap:anywhere;word-break:break-all;padding:.5rem .75rem}.tk2-wertzeile-aktionen{font-size:var(--tk2-klein);margin:.25rem 0 0}.tk2-wertzeile-aktionen .tk2-textlink{min-height:var(--tk2-ziel);align-items:center;display:inline-flex}.tk2-fortsetzung{border-top:1px solid var(--tk2-linie);grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:1.5rem;padding:.75rem 0;display:grid}@media (min-width:768px){.tk2-fortsetzung{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem}.tk2-fortsetzung-aktion{text-align:right}}.tk2-fortsetzung-titel{color:var(--tk2-titel);margin:0;font-weight:600}.tk2-fortsetzung .tk2-leise{margin:.25rem 0 0}.tk2-tabelle-export{flex-wrap:wrap;align-items:center;gap:0 .25rem;display:flex}.tk2-tabelle-rahmen{border-bottom:1px solid var(--tk2-linie);max-width:100%;overflow-x:auto}.tk2-tab{border-collapse:collapse;width:100%;font-size:var(--tk2-text);color:var(--tk2-fliess);line-height:1.45}.tk2-tab th,.tk2-tab td{border-top:1px solid var(--tk2-linie);text-align:left;vertical-align:baseline;padding:.625rem 1rem .625rem 0}.tk2-tab th:last-child,.tk2-tab td:last-child{padding-right:0}.tk2-tab thead th{font-size:var(--tk2-klein);color:var(--tk2-leise);border-top:0;padding-block:.375rem;font-weight:500}.tk2-tab tbody th{font-family:var(--uf-font-heading);color:var(--tk2-titel);white-space:nowrap;font-weight:600}.tk2-tab [data-mono]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--tk2-klein);overflow-wrap:anywhere;word-break:break-all}.tk2-tab [data-rechts]{text-align:right}.tk2-tabelle-unter{font-size:var(--tk2-klein);color:var(--tk2-leise);margin:.5rem 0 0}@media (max-width:767px){.tk2-tab thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tk2-tab tr{border-top:1px solid var(--tk2-linie);grid-template-columns:4.25rem minmax(0,1fr) auto;align-items:baseline;column-gap:.5rem;padding:.625rem 0;display:grid}.tk2-tab tbody tr:first-child{border-top:0}.tk2-tab tr.tk2-zu{display:none}.tk2-tab th,.tk2-tab td{border:0;padding:0}.tk2-tab [data-handy=haupt]{font-size:var(--tk2-klein);grid-column:1}.tk2-tab [data-handy=wert]{grid-column:2}.tk2-tab [data-handy=neben]{font-size:var(--tk2-klein);color:var(--tk2-leise);text-align:right;white-space:nowrap;grid-column:3}.tk2-tab [data-handy=neben]~[data-handy=neben]{text-align:left;grid-column:2/4}.tk2-tab [data-handy=aus]{display:none}}.tk2-aktionen{min-width:0}.tk2-aktionen-zeile{flex-wrap:wrap;align-items:center;column-gap:.25rem;display:flex}@media (max-width:767px){.tk2-aktionen-zeile .tk2-trenner,.tk2-zaehlung .tk2-trenner{display:none}.tk2-aktionen-zeile,.tk2-zaehlung{column-gap:1.25rem}}@media (min-width:768px){.tk2-pfad .tk2-pfad-kurz{display:none}}@media (max-width:767px){.tk2-skala-namen>span:not([data-aktiv]){display:none}}.tk2-aktionen[data-ort=kopf]{flex:none;display:none}@media (min-width:768px){.tk2-aktionen[data-ort=kopf]{display:block}.tk2-aktionen[data-ort=kopf] .tk2-aktion{margin-block:-10px}.tk2-aktionen[data-ort=fuss]{display:none}}.tk2-aktionen-hinweis{font-size:var(--tk2-klein);color:var(--tk2-leise);margin:.25rem 0 0}.tk2-meldung{font-size:var(--tk2-klein);color:var(--tk2-fliess);margin:0;line-height:1.45}.tk2-fuss{font-size:var(--tk2-klein);color:var(--tk2-leise);margin-top:1rem}.tk2-fuss-zeile{min-height:var(--tk2-ziel);flex-wrap:wrap;align-items:center;column-gap:.375rem;margin:0;line-height:1.5;display:flex}.tk2-fuss .tk2-textlink{min-height:var(--tk2-ziel);align-items:center;display:inline-flex}.tk2-fuss .tk2-aktionen[data-ort=fuss]{margin-top:0}.tk2-lade-inhalt{opacity:0;animation:.2s ease-out .4s forwards tk-einblenden}.tk2-lade-satz{max-width:70ch;font-size:var(--tk2-text);color:var(--tk2-fliess);margin:0 0 1rem;line-height:1.5}.tk2-skelett{border-top:2px solid var(--tk-skelett);padding-top:1rem}.tk2-sk{background:var(--tk-skelett);border-radius:4px;height:12px}.tk2-sk-meta{width:15rem;max-width:60%}.tk2-sk-urteil{width:32rem;max-width:90%;height:28px;margin-top:.75rem}.tk2-sk-kennwert{width:18rem;max-width:80%;height:40px;margin-top:.75rem}.tk2-sk-text{width:40rem;max-width:95%;height:14px;margin-top:.75rem}.tk2-sk-kurz{width:24rem;max-width:70%}.tk2-sk-kennzahl{align-items:center;gap:2.5rem;margin-top:1rem;display:flex}.tk2-sk-zahl{width:6rem;height:40px}.tk2-sk-skala{width:20rem;max-width:40%;height:8px}.tk2-sk-zaehlung{width:22rem;max-width:70%;height:14px;margin-top:1rem}.tk2-sk-wertzeile{gap:1rem;margin-top:1rem;display:flex}.tk2-sk-wert{flex:1;max-width:28rem;height:40px}.tk2-sk-knopf{width:7rem;height:44px}.tk2-sk-liste{border-bottom:1px solid var(--tk-skelett);margin-top:1.5rem;display:grid}@media (min-width:1024px){.tk2-sk-liste[data-spalten="2"]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}}.tk2-sk-zeile{height:var(--tk2-zeile);border-top:1px solid var(--tk-skelett);align-items:center;gap:1rem;display:flex}.tk2-sk-symbol{border-radius:50%;flex:none;width:16px;height:16px}.tk2-sk-name{width:11rem;max-width:35%}.tk2-sk-befund{width:16rem;max-width:45%}@media (prefers-reduced-motion:no-preference){.tk2-sk{animation:1.6s ease-in-out infinite tk-sk-puls}}.tk2-lade-langsam{visibility:hidden;flex-wrap:wrap;align-items:center;gap:0 1.25rem;margin-top:.75rem;animation:.2s ease-out 10s forwards tk2-zeigen;display:flex}.tk2-lade-langsam p{font-size:var(--tk2-klein);color:var(--tk2-leise);margin:0}@keyframes tk2-zeigen{0%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}.tk2-hinweis-sektion{padding-block:1rem calc(var(--tk-abstand,3.5rem) / 2)}@media (min-width:768px){.tk2-hinweis-sektion{padding-top:1.5rem}}.tk2-hinweiszeile.tk-fehler{border-block:0;border-top:2px solid var(--tk-status-problem);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding:.75rem 0;display:flex}.tk2-hinweis-satz{font-size:var(--tk2-text);color:var(--tk2-titel);flex:24rem;margin:0;line-height:1.5}.tk2-hinweis-aktionen{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.tk2-hinweis-aktionen .tk2-textlink{min-height:var(--tk2-ziel);font-size:var(--tk2-klein);align-items:center;display:inline-flex}.tk2-reiter{border-bottom:1px solid var(--tk2-linie);gap:1.5rem;margin-bottom:1rem;display:flex}.tk2-reiter[data-klein]{gap:1rem;margin:.75rem 0 0}.tk2-reiter-knopf{min-height:var(--tk2-ziel);min-width:var(--tk2-ziel);border:0;color:var(--tk2-leise);font:inherit;font-size:var(--tk2-text);cursor:pointer;background:0 0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 .25rem;font-weight:500}.tk2-reiter[data-klein] .tk2-reiter-knopf{font-size:var(--tk2-klein)}.tk2-reiter-knopf[aria-selected=true]{color:var(--tk2-titel);border-bottom-color:var(--tk2-reiter-linie);font-weight:600}.tk2-reiter-knopf:hover{color:var(--tk2-titel)}.tk2-api{border-top:2px solid var(--tk-nacht);padding-top:1.25rem}.tk-nacht .tk2-api{border-top:0;padding-top:0}.tk2-api-titel{font-family:var(--uf-font-heading);font-size:var(--tk2-urteil);letter-spacing:-.02em;color:var(--tk2-titel);margin:.25rem 0 0;font-weight:600;line-height:1.25}.tk2-api-raster{gap:1.5rem;margin-top:1.25rem;display:grid}@media (min-width:900px){.tk2-api[data-breit] .tk2-api-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.tk2-api-name{font-size:var(--tk2-klein);color:var(--tk2-titel);margin:0 0 .5rem;font-weight:600;display:block}.tk2-api-anfrage{background:var(--tk2-nacht-feld);color:#fff;word-break:break-all;border-radius:8px;padding:.875rem 1rem}.tk2-api-methode{color:var(--uf-color-pink);margin-right:.25rem;font-weight:600}.tk2-api-pre{background:var(--tk2-nacht-feld);max-height:28rem;color:var(--tk2-code-text);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:.75rem 0 0;padding:1rem;overflow:auto}.tk2-api-json{color:var(--tk-hell-nacht);margin-top:0}.tk2-api-punkte{font-size:var(--tk2-klein);color:var(--tk2-leise);gap:1rem;margin-top:1.5rem;display:grid}.tk2-api-punkte p{margin:0}@media (min-width:900px){.tk2-api[data-breit] .tk2-api-punkte{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.tk2-band-sektion{padding-block:calc(var(--tk-abstand,3.5rem) / 2)}.tk2-band{border-top:2px solid var(--tk-nacht);grid-template-columns:minmax(0,1fr);gap:1rem 2rem;padding-top:1.5rem;display:grid}@media (min-width:900px){.tk2-band{grid-template-columns:minmax(0,1fr) auto;align-items:center}.tk2-band-person{grid-column:1/-1}}.tk2-band-titel{max-width:46rem;font-family:var(--uf-font-heading);letter-spacing:-.02em;color:var(--tk2-titel);text-wrap:balance;margin:.25rem 0 0;font-size:1.25rem;font-weight:600;line-height:1.3}@media (min-width:768px){.tk2-band-titel{font-size:1.375rem}}.tk2-band-akzent{max-width:46rem;font-size:var(--tk2-text);color:var(--tk2-fliess);margin:.25rem 0 0;line-height:1.5}.tk2-band-punkte{font-size:var(--tk2-klein);color:var(--tk2-leise);margin:.5rem 0 0;line-height:1.5}.tk2-band-aktionen{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.tk2-band .tk-cta,.tk2-band .tk-knopf-dunkel{min-height:48px;padding:0 1.5rem;font-size:1rem}.tk2-band-person{font-size:var(--tk2-klein);color:var(--tk2-leise);margin:0}@media (max-width:899px){.tk2-band .tk-cta,.tk2-band .tk-knopf-dunkel{box-sizing:border-box;justify-content:center;width:100%}}.tk2-flaeche{padding-block:calc(var(--uf-header-h,80px) + .75rem) 2rem}@media (min-width:768px){.tk2-flaeche{padding-block:calc(var(--uf-header-h,80px) + 1.5rem) 2.5rem}}.tk2-flaeche-oben{min-height:var(--tk2-ziel);justify-content:space-between;align-items:center;gap:.5rem 1.5rem;display:flex}.tk2-pfad-lang{display:none}.tk2-pfad-kurz{min-height:var(--tk2-ziel);align-items:center;display:inline-flex}@media (min-width:768px){.tk2-pfad-lang{display:inline}.tk2-pfad-kurz{display:none}}.tk2-flaeche-raster{grid-template-columns:minmax(0,1fr);grid-template-areas:"kopf""eingabe""ergebnis""nach";gap:1.5rem;margin-top:.5rem;display:grid}@media (min-width:1024px){.tk2-flaeche-raster{grid-template:"kopf ergebnis""eingabe ergebnis""nach ergebnis"1fr/minmax(0,7fr) minmax(0,5fr);column-gap:4rem;margin-top:1rem}}.tk2-flaeche-kopf{grid-area:kopf;min-width:0}.tk2-flaeche-eingabe{grid-area:eingabe;min-width:0}.tk2-flaeche-nach{grid-area:nach;min-width:0}.tk2-flaeche-ergebnis{grid-area:ergebnis;min-width:0}@media (min-width:1024px){.tk2-flaeche-ergebnis{top:calc(var(--uf-header-h,80px) + 24px);max-height:calc(100vh - var(--uf-header-h,80px) - 48px);overscroll-behavior:contain;border-left:1px solid var(--tk2-nacht-linie);align-self:start;padding-left:2.5rem;position:sticky;overflow-y:auto}}.tk2-flaeche-h1{max-width:40rem;font-family:var(--uf-font-heading);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:.5rem 0 0;font-size:clamp(1.625rem,3.2vw,2.75rem);font-weight:600;line-height:1.12}.tk2-akzent{display:none}@media (min-width:768px){.tk2-akzent{font-family:var(--uf-font-elegant);color:var(--uf-color-pink);margin:.25rem 0 0;font-size:clamp(1.5rem,2.6vw,2.25rem);font-style:italic;font-weight:500;line-height:1.15;display:block}}.tk2-flaeche-satz{max-width:40rem;font-size:var(--tk2-text);color:var(--tk2-nacht-leise);margin:.5rem 0 0;line-height:1.55}@media (min-width:768px){.tk2-flaeche-satz{font-size:1.0625rem}}.tk2-flaeche-unten{padding-top:2.5rem}.tk2-flaeche-unten .tk2-details{max-width:55rem}.tk2-segment{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.5rem;display:grid}.tk2-segment>button{border:1px solid var(--tk2-nacht-rand);color:#fff;min-height:48px;font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:0 .5rem;font-size:.9375rem;font-weight:600}.tk2-segment>button[aria-checked=true],.tk2-segment>button[aria-pressed=true]{color:var(--tk-nacht);background:#fff;border-color:#fff}.tk2-eingabefeld{min-width:0}.tk2-eingabefeld>label,.tk2-eingabefeld-name{font-size:var(--tk2-klein);color:#fff;font-weight:500;line-height:1.45;display:block}.tk2-eingabefeld select,.tk2-eingabefeld input[type=text]{box-sizing:border-box;border:1px solid var(--tk2-nacht-rand);background-color:var(--tk2-nacht-feld);color:#fff;width:100%;height:48px;font:inherit;font-size:var(--tk2-text);border-radius:8px;margin-top:.375rem;padding:0 2.5rem 0 .875rem}.tk2-eingabefeld select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23ffffff' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right .875rem center;background-repeat:no-repeat}.tk2-eingabefeld input[type=text]{padding-right:.875rem}.tk2-eingabefeld select option,.tk2-eingabefeld select optgroup{color:var(--tk-nacht);background:#fff}.tk2-eingabe-hilfe{font-size:var(--tk2-klein);color:var(--tk2-nacht-leise);margin:.375rem 0 0;line-height:1.45}.tk2-eingabe-fehler{font-size:var(--tk2-klein);color:var(--tk-status-problem);margin:.375rem 0 0;line-height:1.45}.tk2-betrag{border-bottom:1px solid var(--tk2-nacht-rand);align-items:baseline;gap:.75rem;padding-bottom:.375rem;display:flex}.tk2-betrag:focus-within{border-bottom-color:var(--uf-color-pink)}.tk2-betrag input{color:#fff;min-width:0;height:2.75rem;font-family:var(--uf-font-heading);background:0 0;border:0;flex:1;padding:0;font-size:clamp(2rem,4vw,2.5rem);font-weight:600}.tk2-betrag input:focus-visible{outline:none}.tk2-betrag-einheit{font-family:var(--uf-font-heading);color:var(--tk2-nacht-leise);font-size:1.125rem;font-weight:500}.tk2-schnell{flex-wrap:wrap;gap:.25rem;margin-top:.5rem;display:flex}.tk2-schnell>button{min-height:var(--tk2-ziel);min-width:var(--tk2-ziel);color:var(--tk2-nacht-leise);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 .75rem;font-size:.9375rem;font-weight:500}.tk2-schnell>button[aria-pressed=true]{color:#fff;border-bottom-color:var(--uf-color-pink)}.tk2-tafel-label{letter-spacing:.08em;margin:0}.tk2-hauptwert{font-family:var(--uf-font-heading);font-size:var(--tk2-hauptwert);letter-spacing:-.02em;color:var(--tk2-titel);font-variant-numeric:tabular-nums;white-space:nowrap;margin:.5rem 0 0;font-weight:600;line-height:1}.tk2-tafel-leer{font-family:var(--uf-font-heading);font-size:var(--tk2-urteil);color:var(--tk2-titel);margin:.75rem 0 0;font-weight:600;line-height:1.25}.tk2-tafel-satz{font-size:var(--tk2-text);color:var(--tk2-titel);margin:.5rem 0 0;line-height:1.5}@media (min-width:1024px){.tk2-tafel-satz{font-size:1.125rem}}.tk2-balken-block{margin-top:1rem}.tk2-balken{background:var(--uf-color-pink);border-radius:4px;height:8px;display:flex;overflow:hidden}.tk2-balken>span{background:var(--tk2-titel);height:8px;display:block}.tk2-balken-legende{font-size:var(--tk2-klein);color:var(--tk2-leise);flex-wrap:wrap;gap:.25rem 1rem;margin:.5rem 0 0;display:flex}.tk2-balken-legende>span{align-items:center;gap:.375rem;display:inline-flex}.tk2-balken-legende i{width:8px;height:8px;display:inline-block}.tk2-farbe-a{background:var(--tk2-titel)}.tk2-farbe-b{background:var(--uf-color-pink)}.tk2-tafel-formel,.tk2-tafel-annahmen{font-size:var(--tk2-klein);color:var(--tk2-leise);margin:1rem 0 0;line-height:1.5}.tk2-tafel-vergleich{font-size:var(--tk2-text);color:var(--tk2-titel);margin:1rem 0 0;line-height:1.5}.tk2-tafel-vergleich a{color:var(--tk2-akzentlink);text-underline-offset:3px}.tk2-tafel-hinweis{font-size:var(--tk2-text);color:var(--tk2-titel);align-items:flex-start;gap:.625rem;margin:1rem 0 0;line-height:1.5;display:flex}.tk2-tafel-hinweis>.tk-symbol{margin-top:.2em}.tk2-tafel .tk2-aktionen{margin-top:.75rem}.tk2-tafel-quelle{font-size:var(--tk2-klein);color:var(--tk2-leise);margin:.5rem 0 0;line-height:1.45}.tk2-tafel-quelle a{color:inherit;text-underline-offset:3px}.tk2-vorschau-oben{grid-template-columns:10rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}@media (min-width:1024px){.tk2-vorschau-oben{display:block}}.tk2-vorschau-bild{width:100%;max-width:300px}.tk2-vorschau-bild>svg,.tk2-vorschau-bild>img,.tk2-vorschau-bild>canvas{width:100%;height:auto;display:block}@media (min-width:1024px){.tk2-vorschau-bild{width:300px}.tk2-vorschau-seite{margin-top:1rem}}.tk2-vorschau-status{font-size:var(--tk2-klein);color:var(--tk2-titel);align-items:flex-start;gap:.5rem;margin:0 0 .375rem;line-height:1.45;display:flex}.tk2-vorschau-status>.tk-symbol{margin-top:.15em}@media (min-width:1024px){.tk2-vorschau-status{font-size:var(--tk2-text)}}.tk2-download{width:100%;min-height:48px;margin-top:.5rem}@media (min-width:1024px){.tk2-download{width:auto}}.tk2-formate-knopf{margin-top:.25rem}@media (min-width:1024px){.tk2-formate-knopf{display:none}}.tk2-formate{margin-top:.5rem}@media (max-width:1023px){.tk2-formate{border-top:1px solid var(--tk2-linie);padding:.75rem 0}.tk2-formate:not([data-offen]){display:none}}.tk2-formate-zeile{flex-wrap:wrap;align-items:center;gap:0 .5rem;margin:0;display:flex}.tk2-streifen{flex-wrap:wrap;gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.tk2-streifen-name{font-size:var(--tk2-klein);color:var(--tk2-leise);margin-top:.375rem;display:block}.tk2-nach-download{border-left:2px solid var(--tk-status-bestanden);background:var(--tk2-nacht-feld);font-size:var(--tk2-klein);color:#fff;margin-top:.5rem;padding:.625rem .75rem;line-height:1.45}.tk2-nach-download a{color:var(--uf-color-pink);text-underline-offset:3px}.tk2-vorschau-details{border-bottom:1px solid var(--tk2-linie);margin-top:.75rem}.tk2-vorschau-block .tk2-aktionen{margin-top:.5rem}.tk2-leiste{z-index:45;height:64px;padding:0 var(--uf-container-padding,16px);box-sizing:border-box;box-shadow:0 -1px 0 var(--tk2-nacht-linie);align-items:center;gap:.75rem;display:none;position:fixed;bottom:0;left:0;right:0}.tk2-leiste[data-sichtbar]{display:flex}.tk2-leiste-wert{flex-direction:column;flex:1;min-width:0;display:flex}.tk2-leiste-label{letter-spacing:.08em;text-transform:uppercase;color:var(--uf-color-pink);font-size:.75rem;font-weight:600;line-height:1.2}.tk2-leiste-zahl{font-family:var(--uf-font-heading);color:#fff;white-space:nowrap;font-size:1.5rem;font-weight:600;line-height:1.2}.tk2-leiste-neben{font-size:var(--tk2-klein);color:var(--tk2-nacht-leise);white-space:nowrap}.tk2-klebend{top:var(--uf-header-h,72px);z-index:45;height:128px;padding:.75rem var(--uf-container-padding,16px);box-sizing:border-box;box-shadow:0 1px 0 var(--tk2-nacht-linie);align-items:center;gap:.75rem;display:none;position:fixed;left:0;right:0}.tk2-klebend[data-sichtbar]{display:flex}.tk2-klebend-bild{flex:none;width:104px}.tk2-klebend-bild>svg,.tk2-klebend-bild>img{width:100%;height:auto;display:block}.tk2-klebend-status{min-width:0;font-size:var(--tk2-klein);color:#fff;flex:1;margin:0;line-height:1.4}@media (min-width:1024px){.tk2-leiste[data-sichtbar],.tk2-klebend[data-sichtbar]{display:none}}.tk2-zusammenfassung{border-block:1px solid var(--tk2-linie);margin-top:.75rem}.tk2-zusammenfassung-knopf{width:100%;min-height:48px;color:var(--tk2-titel);font:inherit;font-size:var(--tk2-text);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:0;display:flex}.tk2-zusammenfassung-aktion{color:var(--tk2-akzentlink);text-underline-offset:3px;text-decoration:underline}.tk2-zusammenfassung-felder{padding:.25rem 0 1rem}.tk2-zusammenfassung-felder:not([data-offen]){display:none}@media (min-width:1024px){.tk2-zusammenfassung[data-nur-handy]{border-block:0;margin-top:1.25rem}.tk2-zusammenfassung[data-nur-handy]>.tk2-zusammenfassung-knopf{display:none}.tk2-zusammenfassung[data-nur-handy]>.tk2-zusammenfassung-felder{padding:0;display:block}}.tk2-beispiel{margin:.75rem 0 0}.tk2-beispiel-knopf{font-size:.9375rem}.tk2-druckbericht{display:none}@media print{.tk2-druckbericht{border-bottom:1px solid var(--tk2-druck-linie);color:var(--tk2-druck-text);margin:0 0 1rem;padding-bottom:.75rem;display:block}.tk2-druck-marke{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem}.tk2-druck-werkzeug{font-family:var(--uf-font-heading);margin:.25rem 0 0;font-size:1.25rem;font-weight:600}.tk2-druck-angaben{grid-template-columns:max-content 1fr;gap:.125rem 1rem;margin:.5rem 0 0;font-size:.875rem;display:grid}.tk2-druck-angaben>div{display:contents}.tk2-druck-angaben dt{font-weight:600}.tk2-druck-angaben dd{margin:0}.tk2-druck-urteil,.tk2-druck-hauptwert{font-family:var(--uf-font-heading);margin:.5rem 0 0;font-size:1.125rem;font-weight:600}.tk2-druck-bild{max-width:6cm;margin-top:.5rem}.tk2-druck-absender{overflow-wrap:anywhere;margin:.5rem 0 0;font-size:.75rem}html[data-tk-druck] body [data-tk=leiste],html[data-tk-druck] body [data-tk=angebot],html[data-tk-druck] body [data-tk=auch],html[data-tk-druck] body [data-tk=ratgeber],html[data-tk-druck] body [data-tk=methodik],html[data-tk-druck] body [data-tk=api],html[data-tk-druck] body [data-tk=notfall],html[data-tk-druck] body [data-tk=partner],html[data-tk-druck] body [data-tk=leer],html[data-tk-druck] body [data-tk=leer-angebot],html[data-tk-druck] body [data-tk=laden],html[data-tk-druck] body [data-tk=hinweis],html[data-tk-druck] body .tk2-aktionen,html[data-tk-druck] body .tk2-reiter,html[data-tk-druck] body .tk2-leiste,html[data-tk-druck] body .tk2-klebend,html[data-tk-druck] body .tk2-fuss,html[data-tk-druck] body .tk2-mehr,html[data-tk-druck] body .tk2-zuklappen,html[data-tk-druck] body .tk2-kennzahl-knopf,html[data-tk-druck] body .tk2-meta-knopf,html[data-tk-druck] body .tk2-tabelle-export,html[data-tk-druck] body .tk2-flaeche-oben,html[data-tk-druck] body .tk2-flaeche-kopf,html[data-tk-druck] body .tk2-flaeche-eingabe,html[data-tk-druck] body .tk2-flaeche-nach,html[data-tk-druck] body .tk2-download,html[data-tk-druck] body .tk2-formate-knopf,html[data-tk-druck] body .tk2-formate,html[data-tk-druck] body .tk2-nach-download,html[data-tk-druck] body .tk-abschluss-band{display:none}html[data-tk-druck] .tk2-zu{display:revert}html[data-tk-druck] details[open]+.tk2-loesung{display:none}html[data-tk-druck] .tk2-ergebnis-sektion{padding-top:0}html[data-tk-druck] .tk2-ergebnis-sektion[data-laedt] .tk2-ergebnis{opacity:1}html[data-tk-druck] .tk2-flaeche,html[data-tk-druck] .tk2-werkzeug .tk-nacht{--tk2-titel:var(--tk2-druck-text);--tk2-fliess:var(--tk2-druck-text);--tk2-leise:var(--tk-leise);--tk2-label:var(--tk-leise);--tk2-linie:var(--tk2-druck-linie);--tk2-link:var(--tk2-druck-text);--tk-status-dringend:#c2362f;--tk-status-problem:#c2362f;--tk-status-hinweis:#b8730c;--tk-status-ok:#5b6178;--tk-status-info:#5b6178;--tk-status-bestanden:#1f8a4c;color:var(--tk2-druck-text);background:0 0;padding:0}html[data-tk-druck] .tk2-flaeche-raster{display:block}html[data-tk-druck] .tk2-flaeche-ergebnis{border:0;max-height:none;padding:0;position:static;overflow:visible}html[data-tk-druck] .tk2-balken>span,html[data-tk-druck] .tk2-farbe-a{background:var(--tk2-druck-text)}html[data-tk-druck] .tk2-flaeche-unten{padding-top:1rem}html[data-tk-druck] .tk2-zusammenfassung-felder{display:block}}
