Email field has no accessible label
Betroffenes Element: #contact-form input[type="email"] auf /contact
Warum es wichtig ist: A person using a screen reader needs a reliable name for the field. An unnamed input gives no reliable indication of the information expected.
Vorgeschlagene Korrektur
Add a visible Work email label, connect it with for/id, and preserve the expected email input type and autofill hint.
Vorher · Beispiel-HTML
<input type="email">Nachher · vorgeschlagenes HTML
<label for="email">Work email</label>
<input id="email" name="email" type="email"
autocomplete="email" required>Korrektur prüfen: Re-run the label rule. Tab into the field and confirm that a screen reader announces Work email, its input type, and required state. Submit an invalid email and review the error message separately.