.check-kopf[data-astro-cid-jhh2bj6n]{padding-block:clamp(36px,6vw,72px) 8px;background:radial-gradient(900px 340px at 85% 0%,var(--glow),transparent 70%)}.check-kopf[data-astro-cid-jhh2bj6n] h1[data-astro-cid-jhh2bj6n]{font-size:clamp(2rem,1.4rem + 2.6vw,3rem)}.merkmale[data-astro-cid-jhh2bj6n]{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:6px 22px;font-size:.93rem;color:var(--muted)}.merkmale[data-astro-cid-jhh2bj6n] li[data-astro-cid-jhh2bj6n]{position:relative;padding-left:22px}.merkmale[data-astro-cid-jhh2bj6n] li[data-astro-cid-jhh2bj6n]:before{content:"";position:absolute;left:3px;top:.3em;width:6px;height:11px;border:solid var(--ok);border-width:0 2.2px 2.2px 0;transform:rotate(45deg)}.check-karte[data-astro-cid-jhh2bj6n]{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:clamp(18px,3vw,30px);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:16px}.check-karte[data-astro-cid-jhh2bj6n][hidden],.check-ergebnis[data-astro-cid-jhh2bj6n][hidden]{display:none}.check-top[data-astro-cid-jhh2bj6n]{display:flex;justify-content:space-between;gap:12px;font-size:.8rem;color:var(--muted)}.check-name[data-astro-cid-jhh2bj6n]{color:var(--accent);font-weight:500}.check-balken[data-astro-cid-jhh2bj6n]{height:6px;border-radius:9px;background:var(--line);overflow:hidden}.check-balken[data-astro-cid-jhh2bj6n] i[data-astro-cid-jhh2bj6n]{display:block;height:100%;width:4%;border-radius:9px;background:var(--accent);transition:width .3s ease}fieldset[data-astro-cid-jhh2bj6n]{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:12px}legend[data-astro-cid-jhh2bj6n]{padding:0;font-family:var(--f-display);font-weight:750;font-stretch:88%;font-size:clamp(1.3rem,1.1rem + .9vw,1.65rem);line-height:1.2;text-wrap:balance}legend[data-astro-cid-jhh2bj6n]:focus{outline:none}legend[data-astro-cid-jhh2bj6n]:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.check-hilfe[data-astro-cid-jhh2bj6n]{color:var(--muted);font-size:.97rem;max-width:68ch}.check-optionen[data-astro-cid-jhh2bj6n]{display:flex;flex-direction:column;gap:8px;margin-top:4px}.check-optionen[data-astro-cid-jhh2bj6n] .check-option{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;min-height:48px;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.check-optionen[data-astro-cid-jhh2bj6n] .check-option:hover{border-color:var(--accent)}.check-optionen[data-astro-cid-jhh2bj6n] .check-option:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.check-optionen[data-astro-cid-jhh2bj6n] input[type=radio]{flex:none;width:20px;height:20px;margin:2px 0 0;accent-color:var(--accent)}.check-optionen[data-astro-cid-jhh2bj6n] input[type=radio]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.check-optionen[data-astro-cid-jhh2bj6n] .co-text{display:flex;flex-direction:column;gap:2px;line-height:1.4}.check-optionen[data-astro-cid-jhh2bj6n] .co-zusatz{font-size:.88rem;color:var(--muted)}.check-fehler[data-astro-cid-jhh2bj6n]{color:var(--major);font-weight:600}.check-aktionen[data-astro-cid-jhh2bj6n]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:6px}.check-aktionen[data-astro-cid-jhh2bj6n] button[type=submit]{margin-left:auto}.check-ergebnis[data-astro-cid-jhh2bj6n]{display:flex;flex-direction:column;gap:16px}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-kopf{border-radius:16px;padding:clamp(20px,3vw,30px);background:var(--surface);border:1px solid var(--line);border-left:6px solid var(--accent);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:10px}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-besonders-wichtig{border-left-color:var(--major)}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-wichtig{border-left-color:var(--minor)}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-nicht-betroffen{border-left-color:var(--ok)}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-kopf h2{font-size:clamp(1.5rem,1.2rem + 1.4vw,2.1rem)}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-kopf h2:focus{outline:none}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-kopf h2:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-unter{font-size:1.1rem;font-weight:600;color:var(--ok)}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-moeglich{color:var(--muted)}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-moeglich strong{color:var(--ink)}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-block{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(18px,2.6vw,26px);display:flex;flex-direction:column;gap:12px}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-block h3{font-size:1.15rem}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-basis{color:var(--muted);border-top:1px dashed var(--line);padding-top:12px}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-basis strong{color:var(--ink)}.check-ergebnis[data-astro-cid-jhh2bj6n] .pflichten{display:flex;flex-direction:column;gap:14px}.check-ergebnis[data-astro-cid-jhh2bj6n] .pflicht{display:flex;flex-direction:column;gap:6px;padding-top:14px;border-top:1px solid var(--line)}.check-ergebnis[data-astro-cid-jhh2bj6n] .pflicht:first-child{border-top:0;padding-top:0}.check-ergebnis[data-astro-cid-jhh2bj6n] .pflicht h4{font-family:var(--f-body);font-size:1.02rem;font-weight:600;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.check-ergebnis[data-astro-cid-jhh2bj6n] .fundstelle{font-family:var(--f-mono);font-size:.78rem;font-weight:500;color:var(--accent);background:var(--accent-soft);border-radius:6px;padding:2px 8px}.check-ergebnis[data-astro-cid-jhh2bj6n] .pflicht p{color:var(--muted)}.check-ergebnis[data-astro-cid-jhh2bj6n] .nummern.kompakt{gap:6px;font-size:.97rem}.check-ergebnis[data-astro-cid-jhh2bj6n] .nummern.kompakt>li{padding-left:36px}.check-ergebnis[data-astro-cid-jhh2bj6n] .nummern.kompakt>li:before{width:24px;height:24px;font-size:.78rem}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-weiter{background:var(--accent-soft);border-color:transparent}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-schritte{padding-left:1.3em;display:flex;flex-direction:column;gap:8px}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-antworten{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 20px;font-size:.95rem}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-antworten dt{color:var(--muted)}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-antworten dd{margin:0;font-weight:500}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-rechtlich{font-size:.9rem;color:var(--muted);border-left:3px solid var(--line-strong);padding-left:14px}@media (max-width: 560px){.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-antworten{grid-template-columns:minmax(0,1fr);gap:2px}.check-ergebnis[data-astro-cid-jhh2bj6n] .erg-antworten dd{margin-bottom:8px}}.regeln[data-astro-cid-jhh2bj6n] li[data-astro-cid-jhh2bj6n]{color:var(--muted)}.regeln[data-astro-cid-jhh2bj6n] strong[data-astro-cid-jhh2bj6n]{color:var(--ink)}
