.kc{--gruen:#2e9d5b;--gelb:#d9a12b;--rot:#c0392b}.wz-score{grid-template-columns:auto 1fr;align-items:center;gap:24px;display:grid}.wz-score h3{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wz-ring{--c:var(--muted);text-align:center;border:8px solid var(--c);background:#fff;border-radius:50%;place-content:center;width:116px;height:116px;display:grid}.wz-ring strong{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:38px;font-weight:700;line-height:1}.wz-ring span{color:var(--muted);font-size:12px}.wz-ring.wz-gruen{--c:var(--gruen)}.wz-ring.wz-gelb{--c:var(--gelb)}.wz-ring.wz-rot{--c:var(--rot)}.wz-badge{letter-spacing:0;color:#fff;background:var(--muted);border-radius:999px;align-items:center;padding:5px 12px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.wz-badge.wz-gruen,.wz-badge.is-gruen{background:var(--gruen)}.wz-badge.wz-gelb,.wz-badge.is-gelb{background:var(--gelb);color:#2b1d00}.wz-badge.wz-rot,.wz-badge.is-rot{background:var(--rot)}.wz-badge.is-grau{background:#8e8e93}.wz-frage-zitat{font-style:italic;color:var(--ink)!important;margin:0 0 8px!important}.wz-h4{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:18px 0 8px;font-size:12px}.wz-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wz-chips li{background:var(--grey);color:var(--ink);overflow-wrap:anywhere;border-radius:999px;padding:7px 12px;font-size:13.5px}.wz-chips li.is-portal{background:#fff;box-shadow:inset 0 0 0 1px #00000024}.wz-chips em{color:var(--muted);font-style:normal}.wz-antwort{background:var(--grey);border-radius:14px;margin-top:14px;padding:0 16px}.wz-antwort summary{cursor:pointer;color:var(--brand);padding:12px 0;font-size:14px;font-weight:600}.wz-antwort p{white-space:pre-wrap;color:var(--ink-2);overflow-wrap:anywhere;margin:0 0 14px;font-size:13.5px;line-height:1.55}.wz-bots td.is-auf{color:var(--gruen)!important}.wz-bots td.is-zu{color:var(--rot)!important}.wz-warn{background:#fdf3e3;border-radius:12px;padding:12px 14px;color:#6b4300!important;margin:8px 0 12px!important;font-size:14px!important}.wz-dauer{margin-top:4px;font-size:12.5px;display:block}.wz-bereiche{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.wz-bereiche li{background:var(--grey);border-radius:16px;grid-template-columns:18px 1fr;gap:12px;padding:16px;display:grid}.wz-bereiche strong{color:var(--ink);font-size:15px}.wz-bereiche p{color:var(--ink-2);margin:6px 0 0;font-size:13.5px;line-height:1.5}.wz-ampel-text{color:var(--muted);font-weight:500}.wz-licht{background:var(--muted);border-radius:50%;width:14px;height:14px;margin-top:3px}.wz-gruen .wz-licht{background:var(--gruen);box-shadow:0 0 0 4px #2e9d5b26}.wz-gelb .wz-licht{background:var(--gelb);box-shadow:0 0 0 4px #d9a12b2e}.wz-rot .wz-licht{background:var(--rot);box-shadow:0 0 0 4px #c0392b24}.wz-frage{border-top:1px solid var(--line);padding-top:18px}.wz-frage:first-of-type{border-top:0;padding-top:0}.wz-frage legend{float:left;align-items:baseline;gap:10px;width:100%;display:flex!important}.wz-frage legend+*{clear:both}.wz-nr{min-width:22px;font-family:var(--display);color:var(--brand);flex:none;font-weight:700}.wz-frage .kc-hint{margin:-2px 0 10px 32px}.wz-frage .kc-pills{padding-left:32px}.wz-mail{margin-top:16px}.wz-recht{background:#fff;border-radius:24px;margin:0 0 16px;padding:clamp(20px,3.5vw,30px);box-shadow:0 0 0 1px #54545840}.wz-recht h2,.wz-info h2{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);margin:0 0 14px;font-size:clamp(20px,2.4vw,26px);font-weight:650}.wz-recht ul{color:var(--ink-2);flex-direction:column;gap:8px;margin:0;padding-left:20px;font-size:14.5px;line-height:1.55;display:flex}.wz-recht strong{color:var(--ink)}.wz-quelle{color:var(--muted);margin:14px 0 0;font-size:12.5px;line-height:1.5}.wz-quelle a,.wz-weiter a{color:var(--brand);text-underline-offset:2px;text-decoration:underline}.wz-info{margin-top:clamp(36px,6vw,64px)}.wz-prueft{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}.wz-prueft div{background:#fff;border-radius:16px;padding:16px 18px;box-shadow:0 0 0 1px #0000000f}.wz-prueft div:last-child:nth-child(odd){grid-column:1/-1}.wz-prueft dt{color:var(--ink);font-size:15px;font-weight:650}.wz-prueft dd{color:var(--ink-2);margin:6px 0 0;font-size:13.5px;line-height:1.5}.wz-faq{flex-direction:column;gap:8px;display:flex}.wz-faq details{background:#fff;border-radius:16px;padding:0 18px;box-shadow:0 0 0 1px #0000000f}.wz-faq summary{cursor:pointer;color:var(--ink);padding:16px 0;font-size:15.5px;font-weight:600}.wz-faq p{color:var(--ink-2);margin:0 0 16px;font-size:14.5px;line-height:1.6}.wz-weiter{color:var(--ink-2);margin:18px 0 0;font-size:14px;line-height:1.55}@media (max-width:680px){.wz-score{grid-template-columns:1fr;justify-items:start}.wz-bereiche,.wz-prueft{grid-template-columns:1fr}.wz-frage .kc-hint{margin-left:0}.wz-frage .kc-pills{padding-left:0}.wz-bots tr{grid-template-columns:1fr auto!important}.wz-bots td:nth-child(2),.wz-bots td:nth-child(3){color:var(--muted);grid-column:1;font-size:12.5px}.wz-bots td:nth-child(3):before,.wz-bots td:nth-child(4):before{content:none!important}}@media print{.wz-mail,.wz-info,.wz-recht{display:none!important}.wz-antwort[open] p,.wz-antwort p{display:block}}
