.formular-module__uFrKla__seite{flex-direction:column;justify-content:center;gap:20px;max-width:420px;min-height:100vh;margin:0 auto;padding:40px 24px;display:flex}.formular-module__uFrKla__kicker{letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--lime);margin:0;font-size:10px;font-weight:900}.formular-module__uFrKla__titel{font-size:30px;font-weight:800;line-height:1.05}.formular-module__uFrKla__text{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.formular-module__uFrKla__formular{flex-direction:column;gap:14px;display:flex}.formular-module__uFrKla__feld{flex-direction:column;gap:7px;display:flex}.formular-module__uFrKla__label{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:900}.formular-module__uFrKla__eingabe{height:var(--button-height);color:var(--cream);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-button);padding:0 14px;font-family:inherit;font-size:15px}.formular-module__uFrKla__eingabe:focus{border-color:var(--lime);outline:none}.formular-module__uFrKla__eingabe::placeholder{color:var(--muted)}.formular-module__uFrKla__code{letter-spacing:.22em;text-align:center;text-transform:uppercase;font-size:22px;font-weight:800}.formular-module__uFrKla__knopf{min-height:var(--button-height);padding:0 var(--button-padding-x);font-size:var(--button-size);font-weight:var(--button-weight);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--black);background:var(--lime);border-radius:var(--radius-button);cursor:pointer;border:none;transition:transform .12s}.formular-module__uFrKla__knopf:hover:not(:disabled){transform:translateY(-2px)}.formular-module__uFrKla__knopf:disabled{opacity:.45;cursor:default}.formular-module__uFrKla__fehler{color:var(--cream);border:1px solid var(--red);border-radius:var(--radius-button);background:#ff4d381f;margin:0;padding:12px 14px;font-size:13px;line-height:1.5}.formular-module__uFrKla__einwilligung{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--muted);cursor:pointer;gap:11px;padding:14px;font-size:12px;line-height:1.55;display:flex}.formular-module__uFrKla__einwilligung input{accent-color:var(--lime);flex-shrink:0;margin-top:2px}.formular-module__uFrKla__trenner{background:var(--line);border:none;height:1px;margin:4px 0}.formular-module__uFrKla__hinweis{color:var(--muted);margin:0;font-size:12px}.formular-module__uFrKla__hinweis a{color:var(--lime)}
