1/28 — 90% Что я делаю не так?

Доброе время суток.
Не получается взять 100%. Что я делаю не так?

<!DOCTYPE html>
<html>
    <head>
        <title>Испытание: формы — вспомнить всё</title>
        <meta charset="utf-8">
    </head>
    <body>
        <form action="/echo" method="post">
            
            <label for="name">Имя</label>
            <input type="text" name="name" id="name">
            
            <div class="half-width">
                <label  for="date">Дата рождения</label>
                <input class="date" type="date" name="date" id="date">
            </div>
            
            <div class="half-width">
                <label for="color">Цвет</label>
                <select name="color" id="color">
                    <option value="ginger">Рыжий</option>
                </select>
            </div>
            
            <label>
                <input type="checkbox" name="boolean">
                Разрешать гладить
            </label>
            
            <label for="pass">
                Секретное блюдо
            </label>
            <input type="password" name="pass" id="pass">
            
            <div class="buttons">
                <input type="submit" value="Сохранить">
            </div>
        </form>
    </body>
</html>

Картинка в ларце

Понял, что ошибка была тут:

<div class="half-width">
  <label for="date">Дата рождения</label>
  <input class="date" type="date" name="date" id="date">
</div>

Не нужно указывать в тип-дата, достаточно просто указать тип-текст, но автозаполнение сбило с толку, потому что стилизации не было видно.