.check{gap:var(--space-xl);display:grid}.check__noscript{gap:var(--space-sm);padding:var(--space-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid}.check__balken{background:var(--color-border);border-radius:var(--radius-sm);height:3px;overflow:hidden}.check__balken-fuellung{background:var(--color-gold-500);width:0;height:100%;transition:width var(--duration-base) var(--ease)}.check__fortschritt-text{margin-top:var(--space-xs);font-size:var(--text-small);color:var(--color-text-muted)}.check__buehne{gap:var(--space-md);display:grid}.check__titel{font-size:var(--text-h3);line-height:var(--leading-h3);letter-spacing:0}.check__titel:focus-visible{outline:2px solid var(--color-gold-500);outline-offset:6px}.check__bereich{font-size:var(--text-small);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-gold-700)}.check__hinweis,.check__ueberspringen{max-width:var(--measure);font-size:var(--text-small);color:var(--color-text-muted)}.check__karten{gap:var(--space-sm);grid-template-columns:1fr;display:grid}@media (width>=640px){.check__karten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.check__karten{grid-template-columns:repeat(3,minmax(0,1fr))}}.check__karte{gap:var(--space-xs);padding:var(--space-md);text-align:left;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:border-color var(--duration-base) var(--ease), box-shadow var(--duration-base) var(--ease);display:grid}.check__karte:hover{border-color:var(--color-gold-400);box-shadow:var(--shadow-soft)}.check__karte--gewaehlt{border-color:var(--color-gold-500);box-shadow:inset 0 0 0 1px var(--color-gold-500)}.check__karte-titel{hyphens:auto;min-width:0;font-weight:var(--weight-semibold);color:var(--color-navy-900)}.check__karte-hinweis{font-size:var(--text-small);color:var(--color-text-muted)}.check__fragen{gap:var(--space-lg);display:grid}.check__frage{gap:var(--space-xs);display:grid}.check__frage-text{font-size:var(--text-lead);font-weight:var(--weight-semibold);color:var(--color-navy-900)}.check__frage-text:empty{display:none}.check__frage-hinweis{max-width:var(--measure);font-size:var(--text-small);color:var(--color-text-muted)}.check__optionen{gap:var(--space-xs);margin-top:var(--space-2xs,.5rem);flex-wrap:wrap;display:flex}.check__option{align-items:center;gap:var(--space-xs);text-align:left;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), background-color var(--duration-fast) var(--ease);grid-template-columns:minmax(0,1fr) auto;padding:.7rem 1.1rem;display:grid}.check__option-text{gap:2px;min-width:0;display:grid}.check__option-haken{font-size:var(--text-small);color:var(--color-gold-400);opacity:0;transition:opacity var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);line-height:1;transform:scale(.8)}.check__option--gewaehlt .check__option-haken{opacity:1;transform:scale(1)}.check__option:hover{border-color:var(--color-gold-400)}.check__option:active,.check__karte:active{transform:translateY(1px)}.check__option--gewaehlt{background:var(--color-navy-900);border-color:var(--color-navy-900)}.check__option-label{font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--color-navy-900)}.check__option--gewaehlt .check__option-label{color:var(--color-white)}.check__option-hinweis{font-size:var(--text-small);color:var(--color-text-muted)}.check__option--gewaehlt .check__option-hinweis{color:var(--color-text-muted-on-dark)}.check__antwort-status{font-size:var(--text-small);color:var(--color-text-muted)}.check__antwort-status:not(:empty){align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);display:flex}.check__antwort-status:not(:empty):before{content:"";background:var(--color-gold-500);border-radius:50%;width:6px;height:6px}.check__frage--beantwortet{position:relative}.check__frage--beantwortet:before{content:"";top:0;bottom:0;left:calc(var(--space-md) * -1);background:var(--color-gold-500);border-radius:1px;width:2px;position:absolute}@media (width<=639px){.check__frage--beantwortet:before{display:none}}.check__warnungen:not(:empty){gap:var(--space-xs);margin-top:var(--space-sm);display:grid}.check__warnung{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);font-size:var(--text-small);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted)}.check__warnung--unmoeglich{border-color:var(--color-gold-500);background:var(--color-white);color:var(--color-navy-900)}.check__neu{gap:var(--space-sm);justify-items:start;display:grid}.check__neu-frage{font-size:var(--text-small);color:var(--color-text-muted)}.check__neu-aktionen{gap:var(--space-sm);flex-wrap:wrap;display:flex}.check__zahl-zeile{align-items:baseline;gap:var(--space-xs);display:flex}.check__zahl{width:9rem;min-height:var(--field-height);padding:0 var(--space-sm);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md)}.check__einheit{font-size:var(--text-small);color:var(--color-text-muted)}.check__navi{gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.check__status{border-top:1px solid var(--color-border);gap:0;display:grid}.check__status-zeile{gap:var(--space-3xs,.25rem);padding-block:var(--space-md);padding-left:var(--space-md);border-bottom:1px solid var(--color-border);border-left:3px solid var(--color-border);display:grid}.check__status-zeile--handlungsbedarf{border-left-color:var(--color-gold-500)}.check__status-zeile--pruefen{border-left-color:var(--color-gold-300,#dcc08a)}.check__status-zeile--gut{border-left-color:var(--color-navy-700)}.check__status-link{margin-top:var(--space-xs);font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-gold-700);justify-self:start}.check__status-bereich{font-weight:var(--weight-semibold);color:var(--color-navy-900)}.check__status-wert{font-size:var(--text-small);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-gold-700)}.check__status-zeile--gut .check__status-wert,.check__status-zeile--unbekannt .check__status-wert{color:var(--color-text-muted)}.check__status-text{font-size:var(--text-small);color:var(--color-text-muted)}@media (width>=640px){.check__status-zeile{align-items:baseline;gap:var(--space-md);grid-template-columns:minmax(0,12rem) minmax(0,9rem) minmax(0,1fr)}}.check__abschnitt{gap:var(--space-md);margin-top:var(--space-lg);display:grid}.check__abschnitt-titel{font-size:var(--text-lead);font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:0}.check__gutliste{gap:var(--space-xs);color:var(--color-text-muted);margin:0;padding-left:1.2em;display:grid}.check__empfehlung{gap:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-gold-500);grid-template-columns:auto minmax(0,1fr);display:grid}.check__empfehlung-nummer{font-family:var(--font-serif);font-size:var(--text-h3);font-variant-numeric:lining-nums tabular-nums;color:var(--color-gold-700);line-height:1}.check__empfehlung-titel{font-family:var(--font-sans);font-size:var(--text-lead);font-weight:var(--weight-semibold);letter-spacing:0;color:var(--color-navy-900)}.check__empfehlung-text{margin-top:var(--space-xs);max-width:var(--measure);color:var(--color-text-muted)}.check__merkmale{margin-top:var(--space-xs);font-size:var(--text-small);color:var(--color-text-muted)}.check__kein-befund{max-width:var(--measure);padding:var(--space-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--text-lead);line-height:var(--leading-lead)}.check__nicht-betrachtet{margin-top:var(--space-lg)}.check__abschluss{gap:var(--space-md);margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--color-border);display:grid}.check__abschluss-text{max-width:var(--measure);color:var(--color-text-muted)}.checkseite[data-astro-cid-ye4shpf6]{padding-block:var(--section-gap)}.checkseite__inner[data-astro-cid-ye4shpf6]{max-width:var(--content-narrow);margin-inline:auto}
