.check-icon[data-astro-cid-l3zhd754]{display:block}.fortschritt[data-astro-cid-vn3ezi5k]{position:fixed;top:0;left:0;right:0;display:flex;gap:4px;padding:8px 20px 0;background:var(--surface-page);z-index:3}.segment[data-astro-cid-vn3ezi5k]{flex:1;height:4px;border-radius:2px;background:var(--line);transition:background var(--dur-base) var(--ease-out)}.segment[data-astro-cid-vn3ezi5k].voll{background:var(--rage)}.schritt-kopf[data-astro-cid-vn3ezi5k]{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px}.zaehler[data-astro-cid-vn3ezi5k]{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--rage);margin:0}.bereich-chip[data-astro-cid-vn3ezi5k]{font-size:12px;font-weight:600;color:var(--ink-2);background:var(--cream-2);border-radius:var(--radius-pill);padding:4px 10px}.schritt-hilfe[data-astro-cid-vn3ezi5k]{font-size:15px;line-height:1.5;color:var(--ink-3);margin:-6px 0 4px;max-width:46ch}.schritt[data-astro-cid-vn3ezi5k]:not([hidden]) .schritt-inhalt[data-astro-cid-vn3ezi5k]{animation:einblenden var(--dur-base) var(--ease-out)}@keyframes einblenden{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.schritt[data-astro-cid-vn3ezi5k][hidden]{display:none}.schritt[data-astro-cid-vn3ezi5k]{min-height:100dvh;display:flex;flex-direction:column;padding:30px 20px 16px;max-width:560px;margin:0 auto}.schritt-inhalt[data-astro-cid-vn3ezi5k]{display:flex;flex-direction:column;justify-content:center;flex:1;gap:16px}.piktogramm[data-astro-cid-vn3ezi5k]{color:var(--rage);background:var(--rage-tile);border-radius:var(--radius-md);width:48px;height:48px;display:grid;place-items:center;flex:none}.schritt-titel[data-astro-cid-vn3ezi5k]{font-family:var(--font-sans);font-weight:800;font-size:clamp(1.45rem,6vw,1.9rem);line-height:1.25;letter-spacing:-.01em;text-wrap:balance;margin:0}.schritt-titel[data-astro-cid-vn3ezi5k]:focus{outline:none}.kacheln[data-astro-cid-vn3ezi5k]{display:flex;flex-direction:column;gap:6px}.kacheln-zwei[data-astro-cid-vn3ezi5k]{display:grid;grid-template-columns:1fr 1fr}.kachel[data-astro-cid-vn3ezi5k]{font-family:var(--font-sans);font-size:16px;font-weight:500;text-align:left;padding:14px 18px;min-height:56px;background:var(--paper);color:var(--ink);border:var(--border-width) solid var(--line);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.kachel[data-astro-cid-vn3ezi5k]:hover{border-color:var(--ink)}.kachel[data-astro-cid-vn3ezi5k][aria-pressed=true]{border-color:var(--rage);background:var(--rage-tile)}.kachel[data-astro-cid-vn3ezi5k]:active{transform:scale(.985)}.kachel-antwort[data-astro-cid-vn3ezi5k]{display:flex;align-items:center;gap:14px;min-height:68px}.antwort-text[data-astro-cid-vn3ezi5k]{display:flex;flex-direction:column;gap:2px}.antwort-text[data-astro-cid-vn3ezi5k] strong[data-astro-cid-vn3ezi5k]{font-size:17px;font-weight:800}.antwort-zusatz[data-astro-cid-vn3ezi5k]{font-size:14px;color:var(--ink-3)}.symbol[data-astro-cid-vn3ezi5k]{flex:none;width:30px;height:30px;border-radius:50%;border:2px solid var(--line-2);position:relative;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.symbol-ja[data-astro-cid-vn3ezi5k]:after{content:"";position:absolute;left:9px;top:5px;width:7px;height:12px;border:solid var(--ink-3);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.symbol-teils[data-astro-cid-vn3ezi5k]:after{content:"";position:absolute;inset:4px;border-radius:50%;background:linear-gradient(90deg,var(--ink-3) 50%,transparent 50%)}.symbol-nein[data-astro-cid-vn3ezi5k]:before,.symbol-nein[data-astro-cid-vn3ezi5k]:after{content:"";position:absolute;left:50%;top:50%;width:13px;height:2.5px;background:var(--ink-3);transform:translate(-50%,-50%) rotate(45deg)}.symbol-nein[data-astro-cid-vn3ezi5k]:after{transform:translate(-50%,-50%) rotate(-45deg)}.kachel[data-astro-cid-vn3ezi5k][aria-pressed=true] .symbol[data-astro-cid-vn3ezi5k]{background:var(--rage);border-color:var(--rage)}.kachel[data-astro-cid-vn3ezi5k][aria-pressed=true] .symbol-ja[data-astro-cid-vn3ezi5k]:after{border-color:var(--text-on-color)}.kachel[data-astro-cid-vn3ezi5k][aria-pressed=true] .symbol-teils[data-astro-cid-vn3ezi5k]:after{background:linear-gradient(90deg,var(--text-on-color) 50%,transparent 50%)}.kachel[data-astro-cid-vn3ezi5k][aria-pressed=true] .symbol-nein[data-astro-cid-vn3ezi5k]:before,.kachel[data-astro-cid-vn3ezi5k][aria-pressed=true] .symbol-nein[data-astro-cid-vn3ezi5k]:after{background:var(--text-on-color)}@media(max-height:680px){.kachel[data-astro-cid-vn3ezi5k]{min-height:46px;padding:10px 16px}.schritt-inhalt[data-astro-cid-vn3ezi5k]{gap:12px}}.rechtszeile[data-astro-cid-vn3ezi5k]{padding-top:12px;display:flex;gap:16px;justify-content:center;font-size:11px;color:var(--ink-4)}.rechtszeile[data-astro-cid-vn3ezi5k] a[data-astro-cid-vn3ezi5k]:hover{color:var(--ink-3)}.feld[data-astro-cid-vn3ezi5k] label[data-astro-cid-vn3ezi5k]{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.feld[data-astro-cid-vn3ezi5k] input[data-astro-cid-vn3ezi5k],.feld[data-astro-cid-vn3ezi5k] textarea[data-astro-cid-vn3ezi5k]{font-family:var(--font-sans);font-size:16px;color:var(--ink);background:var(--paper);border:var(--border-width) solid var(--line);border-radius:var(--radius-md);padding:12px 16px;resize:vertical}.feld[data-astro-cid-vn3ezi5k] input[data-astro-cid-vn3ezi5k]:focus,.feld[data-astro-cid-vn3ezi5k] textarea[data-astro-cid-vn3ezi5k]:focus{outline:none;border-color:var(--ink)}.kontakt[data-astro-cid-vn3ezi5k]{display:flex;flex-direction:column;gap:12px}.feld[data-astro-cid-vn3ezi5k]{display:flex;flex-direction:column;gap:8px}.hp[data-astro-cid-vn3ezi5k]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.schritt-fuss[data-astro-cid-vn3ezi5k]{display:flex;align-items:center;gap:20px;margin-top:4px}.knopf[data-astro-cid-vn3ezi5k]{font-family:var(--font-sans);font-size:16.5px;font-weight:700;padding:15px 32px;min-height:54px;background:var(--rage);color:var(--text-on-color);border:var(--border-width) solid transparent;border-radius:var(--radius-pill);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.knopf[data-astro-cid-vn3ezi5k]:hover:not(:disabled){background:#d24417}.knopf[data-astro-cid-vn3ezi5k]:disabled{background:var(--line-2);cursor:not-allowed}.zurueck[data-astro-cid-vn3ezi5k]{font-family:var(--font-sans);font-size:14px;color:var(--ink-3);background:none;border:none;cursor:pointer;padding:8px 0}.zurueck[data-astro-cid-vn3ezi5k]:hover{color:var(--ink)}.hinweis[data-astro-cid-vn3ezi5k]{font-size:13px;color:var(--ink-3);line-height:1.5}.status[data-astro-cid-vn3ezi5k]{font-size:14px;font-weight:600;min-height:1.4em}.status[data-astro-cid-vn3ezi5k].err{color:var(--rage)}.schritt-score[data-astro-cid-vn3ezi5k] .schritt-inhalt[data-astro-cid-vn3ezi5k],.schritt-termin[data-astro-cid-vn3ezi5k] .schritt-inhalt[data-astro-cid-vn3ezi5k],.schritt-buchen[data-astro-cid-vn3ezi5k] .schritt-inhalt[data-astro-cid-vn3ezi5k]{gap:12px}.nur-sr[data-astro-cid-vn3ezi5k]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.score-kopf[data-astro-cid-vn3ezi5k]{display:flex;align-items:center;gap:14px}.score-zahl[data-astro-cid-vn3ezi5k]{display:flex;align-items:baseline;flex:none;font-family:var(--font-sans);font-weight:800;font-size:3.4rem;line-height:1;color:var(--ink);margin:0}.score-max[data-astro-cid-vn3ezi5k]{font-size:15px;font-weight:500;color:var(--ink-3)}.score-titel[data-astro-cid-vn3ezi5k]{font-family:var(--font-sans);font-size:17px;font-weight:800;line-height:1.3;color:var(--ink);margin:0;text-wrap:balance}.score-titel[data-astro-cid-vn3ezi5k]:focus{outline:none}.hebel[data-astro-cid-vn3ezi5k]{padding:14px 16px;background:var(--cream-2);border-left:3px solid var(--rage);border-radius:var(--radius-md)}.hebel[data-astro-cid-vn3ezi5k][hidden],.weitere[data-astro-cid-vn3ezi5k][hidden],.kontakt[data-astro-cid-vn3ezi5k][hidden],.score-weiter[data-astro-cid-vn3ezi5k][hidden]{display:none}.hebel-label[data-astro-cid-vn3ezi5k]{font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--rage);margin:0}.hebel-name[data-astro-cid-vn3ezi5k]{font-size:17px;font-weight:800;color:var(--ink);margin:4px 0 6px}.hebel-punkte[data-astro-cid-vn3ezi5k]{font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--rage);white-space:nowrap}.tipp-text[data-astro-cid-vn3ezi5k]{font-size:15px;line-height:1.5;color:var(--text-body);margin:0}.weitere[data-astro-cid-vn3ezi5k]{font-size:13px;color:var(--ink-3);margin:8px 0 0}.schritt-score[data-astro-cid-vn3ezi5k][data-gesperrt] #score-punkte[data-astro-cid-vn3ezi5k]{filter:blur(12px);user-select:none}.schritt-score[data-astro-cid-vn3ezi5k][data-gesperrt] .hebel[data-astro-cid-vn3ezi5k]{max-height:92px;overflow:hidden;filter:blur(5px);user-select:none;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,#000 40%,transparent);mask-image:linear-gradient(to bottom,#000 40%,transparent)}.sperre-titel[data-astro-cid-vn3ezi5k]{font-size:17px;font-weight:800;color:var(--ink);margin:4px 0 0}.kontakt[data-astro-cid-vn3ezi5k]{gap:10px}.kontakt[data-astro-cid-vn3ezi5k] .feld[data-astro-cid-vn3ezi5k] input[data-astro-cid-vn3ezi5k]{padding:13px 16px}.hinweis[data-astro-cid-vn3ezi5k].klein{font-size:12px;margin:0}.status[data-astro-cid-vn3ezi5k]:empty{display:none}.schritt-fuss[data-astro-cid-vn3ezi5k] .knopf[data-astro-cid-vn3ezi5k]{flex:1}.audit-punkte[data-astro-cid-vn3ezi5k]{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.audit-punkte[data-astro-cid-vn3ezi5k] li[data-astro-cid-vn3ezi5k]{display:flex;flex-direction:column;gap:2px;padding:10px 14px;background:var(--paper);border:var(--border-width) solid var(--line);border-radius:var(--radius-md);font-size:15px;line-height:1.45;color:var(--text-body)}.audit-punkte[data-astro-cid-vn3ezi5k] strong[data-astro-cid-vn3ezi5k]{font-family:var(--font-mono);font-size:11px;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--rage)}.audit-fakten[data-astro-cid-vn3ezi5k]{font-size:14px;font-weight:600;color:var(--ink-2);margin:0}.woche[data-astro-cid-vn3ezi5k]{display:flex;align-items:center;justify-content:space-between;gap:8px}.woche-titel[data-astro-cid-vn3ezi5k]{font-size:15px;font-weight:700;color:var(--ink);margin:0}.woche-pfeil[data-astro-cid-vn3ezi5k]{width:40px;height:40px;font-size:22px;line-height:1;color:var(--ink);background:var(--paper);border:var(--border-width) solid var(--line);border-radius:50%;cursor:pointer}.woche-pfeil[data-astro-cid-vn3ezi5k]:disabled{opacity:.3;cursor:default}.tage[data-astro-cid-vn3ezi5k]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.zeiten[data-astro-cid-vn3ezi5k]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.tage[data-astro-cid-vn3ezi5k] button,.zeiten[data-astro-cid-vn3ezi5k] button{font-family:var(--font-sans);font-weight:600;color:var(--ink);background:var(--paper);border:var(--border-width) solid var(--line);border-radius:var(--radius-md);cursor:pointer}.tage[data-astro-cid-vn3ezi5k] button{display:flex;flex-direction:column;align-items:center;gap:1px;padding:7px 0;font-size:15px}.tage[data-astro-cid-vn3ezi5k] button:disabled{opacity:.3;cursor:default}.tage[data-astro-cid-vn3ezi5k] .tag-name{font-size:11px;font-weight:500;color:var(--ink-3)}.zeiten[data-astro-cid-vn3ezi5k] button{padding:11px 0;font-size:15px}.tage[data-astro-cid-vn3ezi5k] button[aria-pressed=true],.zeiten[data-astro-cid-vn3ezi5k] button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.tage[data-astro-cid-vn3ezi5k] button[aria-pressed=true] .tag-name{color:var(--cream-2)}.termin-alternativ[data-astro-cid-vn3ezi5k]{margin-left:auto;font-size:13px;color:var(--ink-3)}.buchen[data-astro-cid-vn3ezi5k]{display:flex;flex-direction:column;gap:12px}.umsatz[data-astro-cid-vn3ezi5k]{border:0;margin:0;padding:0}.umsatz[data-astro-cid-vn3ezi5k] legend[data-astro-cid-vn3ezi5k]{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px}.umsatz-optionen[data-astro-cid-vn3ezi5k]{display:flex;flex-wrap:wrap;gap:8px}.umsatz[data-astro-cid-vn3ezi5k] .umsatz-option[data-astro-cid-vn3ezi5k]{font-family:var(--font-sans);letter-spacing:normal;text-transform:none;color:var(--ink)}.umsatz-option[data-astro-cid-vn3ezi5k] input[data-astro-cid-vn3ezi5k]{position:absolute;opacity:0;pointer-events:none}.umsatz-option[data-astro-cid-vn3ezi5k] span[data-astro-cid-vn3ezi5k]{display:inline-block;font-size:14.5px;font-weight:600;padding:9px 14px;border:var(--border-width) solid var(--line);border-radius:var(--radius-pill);background:var(--paper);cursor:pointer}.umsatz-option[data-astro-cid-vn3ezi5k] input[data-astro-cid-vn3ezi5k]:checked+span[data-astro-cid-vn3ezi5k]{background:var(--ink);border-color:var(--ink);color:#fff}.umsatz-option[data-astro-cid-vn3ezi5k] input[data-astro-cid-vn3ezi5k]:focus-visible+span[data-astro-cid-vn3ezi5k]{outline:2px solid var(--rage);outline-offset:2px}@media(prefers-reduced-motion:reduce){.segment[data-astro-cid-vn3ezi5k]{transition:none}.schritt[data-astro-cid-vn3ezi5k]:not([hidden]) .schritt-inhalt[data-astro-cid-vn3ezi5k]{animation:none}}.ohne-js[data-astro-cid-c7oqjici]{padding:var(--space-6) 20px;font-size:16px;color:var(--text-body)}.ohne-js[data-astro-cid-c7oqjici] a[data-astro-cid-c7oqjici]{color:var(--ink);text-decoration:underline}
