[
  {
    "type": "text",
    "key": "fullName",
    "label": "Your Name",
    "required": true,
    "span": 6,
    "placeholder": "John Doe",
    "rules": ["required"]
  },
  {
    "type": "text",
    "key": "email",
    "label": "Your Email",
    "required": true,
    "span": 6,
    "placeholder": "you@example.com",
    "rules": ["required", "email"]
  },
  {
    "type": "phone",
    "key": "phone",
    "label": "Phone (optional)",
    "required": false,
    "span": 6,
    "placeholder": "(305) 555-1212",
    "rules": ["phoneUS"]
  },
  {
    "type": "text",
    "key": "subject",
    "label": "Subject",
    "required": true,
    "span": 6,
    "placeholder": "How can we help?",
    "rules": ["required"]
  },
  {
    "type": "textarea",
    "key": "message",
    "label": "Message",
    "required": true,
    "span": 12,
    "placeholder": "Write your message here…",
    "rules": ["required", "minLength:10"]
  },
  {
    "type": "hidden",
    "key": "companyWebsite"
  },
  {
    "type": "checkbox",
    "key": "privacyConsent",
    "label": "Consent",
    "required": false,
    "span": 12,
    "rules": [],
    "checkboxTextHtml": "I agree to receive SMS messages from <strong class=\"font-semibold text-dark-200\">Fortis Garage Systems</strong> at the phone number I provided. Message and data rates may apply. Reply STOP to unsubscribe. See our <a href=\"/privacy-policy\" target=\"_blank\" rel=\"noopener\" class=\"text-link-on-light underline hover:opacity-80\">Privacy Policy</a> and <a href=\"/terms-and-conditions\" target=\"_blank\" rel=\"noopener\" class=\"text-link-on-light underline hover:opacity-80\">Terms and Conditions</a>."
  }
]
