#offline-survey button {
    padding: 10px;
    font-size: 18px;
}

#offline-survey .field {
    margin: 4px auto;
}

#offline-survey form {
    display: flex;
    flex-flow: column;
}

#offline-survey [data-type="submit"] {
    order: 1;
}

#offline-survey form [data-type="text"]:nth-last-child(2) {
    font-size: 10px;
    order: 2;
}