.fortschritt[data-astro-cid-xceth7nq]{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.fortschritt[data-astro-cid-xceth7nq] li[data-astro-cid-xceth7nq]{color:var(--color-grau);gap:.45rem;font-size:.9375rem;font-weight:600;display:grid}.fortschritt[data-astro-cid-xceth7nq] li[data-astro-cid-xceth7nq]:before{content:"";background:var(--color-greige);border-radius:3px;height:5px;transition:background-color .3s}.fortschritt-nr[data-astro-cid-xceth7nq]{display:none}.fortschritt[data-astro-cid-xceth7nq] li[data-astro-cid-xceth7nq][data-status=fertig]:before{background:var(--color-tinte)}.fortschritt[data-astro-cid-xceth7nq] li[data-astro-cid-xceth7nq][data-status=aktiv]:before{background:var(--color-rot)}.fortschritt[data-astro-cid-xceth7nq] li[data-astro-cid-xceth7nq][data-status=aktiv]{color:var(--color-tinte)}.schritt[data-astro-cid-xceth7nq]{gap:1.75rem;padding:1.5rem 1.25rem;display:grid}.schritt[data-astro-cid-xceth7nq]+.schritt[data-astro-cid-xceth7nq]{margin-top:1rem}@media (width>=768px){.schritt[data-astro-cid-xceth7nq]{padding:2.25rem}}.js[data-astro-cid-xceth7nq] .schritt[data-astro-cid-xceth7nq]+.schritt[data-astro-cid-xceth7nq]{margin-top:0}.schritt-titel[data-astro-cid-xceth7nq]{font-family:var(--font-display);letter-spacing:-.02em;gap:.35rem;font-size:clamp(1.5rem,1.3rem + .9vw,2rem);font-weight:700;line-height:1.1;display:grid}.schritt-titel[data-astro-cid-xceth7nq]:focus{outline:none}.schritt-titel[data-astro-cid-xceth7nq]:focus-visible{outline:3px solid var(--color-rot)}.schritt-zahl[data-astro-cid-xceth7nq]{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-rot-tief);font-size:.8125rem;font-weight:700}.schritt[data-astro-cid-xceth7nq][data-rein=vor]{animation:rein-vor .36s var(--ease-ruhig) both}.schritt[data-astro-cid-xceth7nq][data-rein=zurueck]{animation:rein-zurueck .36s var(--ease-ruhig) both}@keyframes rein-vor{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes rein-zurueck{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.schritt[data-astro-cid-xceth7nq][data-rein]{animation:.18s both blende}@keyframes blende{0%{opacity:0}to{opacity:1}}}.datei[data-astro-cid-xceth7nq]{width:100%;font:inherit;background:var(--color-kalk);border:1.5px dashed #cfc6b8;border-radius:.75rem;padding:.6rem;font-size:1rem}.datei[data-astro-cid-xceth7nq]::file-selector-button{background:var(--color-tinte);color:#fff;min-height:2.75rem;font:inherit;cursor:pointer;border:0;border-radius:999px;margin-right:.8rem;padding:.4rem 1rem;font-weight:650}.datei[data-astro-cid-xceth7nq][aria-invalid=true]{border-color:var(--color-rot-tief)}.dringend-hinweis[data-astro-cid-xceth7nq]{color:#5f0b0f;background:#fdecec;border-radius:.9rem;align-items:flex-start;gap:.6rem;padding:.85rem 1rem;display:flex}.steuerung[data-astro-cid-xceth7nq]{flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:1.25rem;display:flex}.steuerung[data-astro-cid-xceth7nq] .btn[data-astro-cid-xceth7nq]{flex:auto}@media (width>=640px){.steuerung[data-astro-cid-xceth7nq] .btn[data-astro-cid-xceth7nq]{flex:none}.steuerung[data-astro-cid-xceth7nq] [data-astro-cid-xceth7nq][data-weiter],.steuerung[data-astro-cid-xceth7nq] [data-astro-cid-xceth7nq][data-absenden]{margin-left:auto}}.ergebnis[data-astro-cid-xceth7nq]{box-shadow:0 0 0 2px var(--color-tinte);padding:1.5rem 1.25rem}@media (width>=768px){.ergebnis[data-astro-cid-xceth7nq]{padding:2.25rem}}.ergebnis[data-astro-cid-xceth7nq] h2[data-astro-cid-xceth7nq]:focus{outline:none}.zusammenfassung[data-astro-cid-xceth7nq]{border-top:1px solid var(--color-linie);gap:.1rem;display:grid}.zusammenfassung[data-astro-cid-xceth7nq] div{border-bottom:1px solid var(--color-linie);gap:.1rem;padding:.7rem 0;display:grid}@media (width>=640px){.zusammenfassung[data-astro-cid-xceth7nq] div{grid-template-columns:12rem 1fr;gap:1rem}}.zusammenfassung[data-astro-cid-xceth7nq] dt{color:var(--color-grau);font-size:.9375rem}.zusammenfassung[data-astro-cid-xceth7nq] dd{white-space:pre-line;overflow-wrap:anywhere;font-weight:600}
