.bogen{padding-block:var(--abstand-l) var(--abstand-xl);max-width:52rem}.bogen__zusatz{font-size:var(--gr-gross);color:var(--text-leise);display:block}.bogen__weg{background:var(--marke-hauch);border-radius:var(--rundung);padding:var(--abstand-m)}.bogen__meldung{border-radius:var(--rundung);padding:var(--abstand-m);background:var(--marke-hell)}.bogen__meldung[data-art=fehler]{background:var(--warnung)}.bogen__meldung[data-art=erfolg]{background:var(--sand);font-weight:600}.bogen [hidden]{display:none!important}.bogen__formular section{margin-top:var(--abstand-l)}.bogen__formular h2{font-size:var(--gr-h3)}.bogen__nr{color:var(--marke-dunkel)}.bogen__leise{color:var(--text-leise);font-size:var(--gr-klein)}.bogen__feld{margin-bottom:var(--abstand-m);flex-direction:column;flex:12rem;gap:.25rem;display:flex}.bogen__feld--breit{flex:3 18rem}.bogen__feld--schmal{flex:0 9rem}.bogen__frage{font-weight:600}.bogen__reihe{gap:0 var(--abstand-m);flex-wrap:wrap;display:flex}.bogen__raster{gap:0 var(--abstand-m);grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));align-items:end;display:grid}.bogen__lebenslauf .bogen__reihe{gap:0 var(--abstand-m);grid-template-columns:6rem minmax(0,1fr);display:grid}.bogen__lebenslauf .bogen__feld{margin-bottom:var(--abstand-s)}.bogen input[type=text],.bogen select,.bogen textarea{font:inherit;border:1px solid var(--linie);background:var(--flaeche);border-radius:.4rem;width:100%;padding:.45rem .6rem}.bogen textarea{resize:vertical}.bogen fieldset{margin:0 0 var(--abstand-s);border:0;padding:0}.bogen__kaestchen{gap:.35rem var(--abstand-m);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));display:grid}.bogen__kaestchen label{align-items:flex-start;gap:.4rem;display:inline-flex}.bogen__kaestchen input{flex:none;margin-top:.3rem}.bogen__kaestchen--sicherheit{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}.bogen__einwilligung label{align-items:flex-start;gap:.6rem;display:flex}.bogen__einwilligung input{margin-top:.35rem}.bogen__knoepfe{gap:var(--abstand-m);margin-top:var(--abstand-l);flex-wrap:wrap;display:flex}.bogen #beschwerde-mehr,.bogen #lebenslauf-mehr{margin-bottom:var(--abstand-m)}.beschwerde{border-radius:var(--rundung);border:1px solid var(--linie)!important;padding:var(--abstand-m)!important;margin-bottom:var(--abstand-m)!important}.beschwerde__titel{padding:0 .4rem;font-weight:600}.beschwerde__anmerkung{margin-top:var(--abstand-m)}.bogen textarea[data-waechst]{resize:none;overflow:hidden}.beschwerde[data-beschwerde="1"] .beschwerde__entfernen{display:none}@media print{.bogen__knoepfe,.bogen__weg,#beschwerde-mehr,#lebenslauf-mehr,.beschwerde__entfernen{display:none}}
