first_name_card:
  '#type': webform_card
  '#title': 'First Name'
  '#title_display': invisible
  '#format': container
  first_name:
    '#title': 'First Name'
    '#type': textfield
    '#required': true
last_name_card:
  '#type': webform_card
  '#title': 'Last Name'
  '#title_display': invisible
  '#format': container
  last_name:
    '#title': 'Last Name'
    '#type': textfield
    '#required': true
gender_card:
  '#type': webform_card
  '#title': Gender
  '#title_display': invisible
  '#format': container
  gender:
    '#type': webform_select_other
    '#title': Gender
    '#options': gender
    '#options_display': buttons_vertical
    '#required': true
email_card:
  '#type': webform_card
  '#title': Email
  '#title_display': invisible
  '#format': container
  email:
    '#title': Email
    '#type': email
    '#required': true
phone_card:
  '#type': webform_card
  '#title': Phone
  '#title_display': invisible
  '#format': container
  phone:
    '#title': Phone
    '#type': tel
    '#required': true
contact_via_phone_card:
  '#type': webform_card
  '#title': 'Contact Phone'
  '#title_display': invisible
  '#format': container
  contact_via_phone:
    '#type': radios
    '#title': 'Can we contact you via phone?'
    '#options': yes_no
    '#options_display': buttons
    '#required': true
comments_card:
  '#type': webform_card
  '#title': Comments
  '#title_display': invisible
  '#format': container
  comments:
    '#title': Comments
    '#type': textarea
