.ea-form{display:grid;gap:var(--space-3);margin-top:var(--space-4)}.ea-feld{display:grid;gap:6px}.ea-feld label{font-size:var(--text-small);font-weight:var(--weight-heading);color:var(--saple-schwarz)}.ea-optional{font-weight:var(--weight-body);color:var(--saple-stein-3)}.ea-feld input,.ea-feld textarea{width:100%;font:inherit;font-size:var(--text-body);line-height:var(--leading-body);color:var(--saple-schwarz);background:var(--saple-milch);border:1px solid var(--saple-linie);border-radius:var(--radius-input);padding:12px 14px}.ea-feld textarea{resize:vertical;min-height:7rem}.ea-feld input::placeholder,.ea-feld textarea::placeholder{color:var(--saple-stein-2)}.ea-feld input:focus-visible,.ea-feld textarea:focus-visible{outline:2px solid var(--saple-focus-hell);outline-offset:2px;border-color:var(--saple-stein-3)}.subpage__body .ea-pflicht{font-size:var(--text-small);color:var(--saple-stein-3);margin:0}.subpage__body .ea-fehler{margin:0;padding:12px 14px;border:1px solid var(--saple-linie);border-radius:var(--radius-button);background:var(--saple-leinen);color:var(--saple-schwarz)}.ea-senden{justify-self:start;border:0;cursor:pointer;font-size:var(--text-button-l);font-weight:var(--weight-heading);line-height:1;padding:15px 22px;border-radius:var(--radius-cta-l);background:var(--saple-limette);color:var(--saple-schwarz);transition:background-color .15s ease-out}.ea-senden:hover{background:var(--saple-hover-cta)}.ea-senden:disabled{cursor:progress;opacity:.7}.ea-status h2{margin-top:0}
