Accessibility test digest

Synopsis

Page: Institute for Agriculture and Trade Policy

URL: https://www.iatp.org/

Score: 917

Tested by: Testaro, procedure tp16

Scored by: Testilo, procedure sp16a

Digested by: Testilo, procedure dp16a

Introduction

The Testaro application used its tp16 testing procedure to test the accessibility (barrier-free design and coding) of the Institute for Agriculture and Trade Policy web page at https://www.iatp.org/ on 2022/10/02. The procedure performed 1229 tests. Of these, 23 are custom tests or quasi-tests by Testaro, and the others belong to these eight other packages (programs that perform collections of tests):

Testaro produced a report enumerating the test results.

Testilo processed the report and used the sp16a scoring procedure to compute partial and total scores for the page. The total score is 917 (where 0 is the best possible score). The scored report is appended below.

Finally, Testilo used procedure dp16a to produce this digest, briefly explaining how sp16a computed the scores.

Score summary

Score components
total917
log246
focusableHidden124
linkNoText56
linkIndication43
targetEmpty34
contrastAA33
contentBeyondLandmarks27
roleBad24
leadingInsufficient22
leadingClipsText22
duplicateID21
linkForcesNewWindow17
metaBansZoom14
svgImageNoText14
buttonNoText14
focusIndication12
targetSize11
inconsistentStyles10
attributeBad10
linkTextsSame10
nextLinkDestinationSame10
headingEmpty9
contrastAAA8
labelBadID8
ariaReferenceBad8
parseError8
zIndexNotZero6
videoNoText6
navConfusion5
horizontalScrolling5
allCaps5
headingOfNothing4
contrastRisk4
obsolete4
typeRedundant4
linkPair4
fontSmall4
tabFocusability3
hoverSurprise3
ariaBadAttribute3
hiddenContentRisk3
linkConfusionRisk3
videoCaptionMissing3
cssBansRotate3
pseudoNavListRisk3
scrollRisk3
linkBrokenRisk3
roleRedundant3
sectionHeadingless3
imageTextRisk3
imageTextLong3
pseudoHeadingRisk3
videoCaptionRisk3
titleRedundant3

Issue summary

Special issues

log: Score 246. This is based on the amount of browser error logging and miscellaneous logging during the tests.

Classified issues

focusableHidden: Score 124. Issues reported by tests in this category:

linkNoText: Score 56. Issues reported by tests in this category:

linkIndication: Score 43. Issues reported by tests in this category:

targetEmpty: Score 34. Issues reported by tests in this category:

contrastAA: Score 33. Issues reported by tests in this category:

contentBeyondLandmarks: Score 27. Issues reported by tests in this category:

roleBad: Score 24. Issues reported by tests in this category:

leadingInsufficient: Score 22. Issues reported by tests in this category:

leadingClipsText: Score 22. Issues reported by tests in this category:

duplicateID: Score 21. Issues reported by tests in this category:

linkForcesNewWindow: Score 17. Issues reported by tests in this category:

metaBansZoom: Score 14. Issues reported by tests in this category:

svgImageNoText: Score 14. Issues reported by tests in this category:

buttonNoText: Score 14. Issues reported by tests in this category:

focusIndication: Score 12. Issues reported by tests in this category:

targetSize: Score 11. Issues reported by tests in this category:

inconsistentStyles: Score 10. Issues reported by tests in this category:

attributeBad: Score 10. Issues reported by tests in this category:

linkTextsSame: Score 10. Issues reported by tests in this category:

nextLinkDestinationSame: Score 10. Issues reported by tests in this category:

headingEmpty: Score 9. Issues reported by tests in this category:

contrastAAA: Score 8. Issues reported by tests in this category:

labelBadID: Score 8. Issues reported by tests in this category:

ariaReferenceBad: Score 8. Issues reported by tests in this category:

parseError: Score 8. Issues reported by tests in this category:

zIndexNotZero: Score 6. Issues reported by tests in this category:

videoNoText: Score 6. Issues reported by tests in this category:

navConfusion: Score 5. Issues reported by tests in this category:

horizontalScrolling: Score 5. Issues reported by tests in this category:

allCaps: Score 5. Issues reported by tests in this category:

headingOfNothing: Score 4. Issues reported by tests in this category:

contrastRisk: Score 4. Issues reported by tests in this category:

obsolete: Score 4. Issues reported by tests in this category:

typeRedundant: Score 4. Issues reported by tests in this category:

linkPair: Score 4. Issues reported by tests in this category:

fontSmall: Score 4. Issues reported by tests in this category:

tabFocusability: Score 3. Issues reported by tests in this category:

hoverSurprise: Score 3. Issues reported by tests in this category:

ariaBadAttribute: Score 3. Issues reported by tests in this category:

hiddenContentRisk: Score 3. Issues reported by tests in this category:

linkConfusionRisk: Score 3. Issues reported by tests in this category:

videoCaptionMissing: Score 3. Issues reported by tests in this category:

cssBansRotate: Score 3. Issues reported by tests in this category:

pseudoNavListRisk: Score 3. Issues reported by tests in this category:

scrollRisk: Score 3. Issues reported by tests in this category:

linkBrokenRisk: Score 3. Issues reported by tests in this category:

roleRedundant: Score 3. Issues reported by tests in this category:

sectionHeadingless: Score 3. Issues reported by tests in this category:

imageTextRisk: Score 3. Issues reported by tests in this category:

imageTextLong: Score 3. Issues reported by tests in this category:

pseudoHeadingRisk: Score 3. Issues reported by tests in this category:

videoCaptionRisk: Score 3. Issues reported by tests in this category:

titleRedundant: Score 3. Issues reported by tests in this category:

Discussion

Although there are widely accepted accessibility standards, there is no unanimity about how to define, test, and quantify accessibility. The failures reported in this digest merit investigation as potential opportunities for improved accessibility. Investigation may lead you to conclude that some of the reported failures do not actually harm accessibility. Conversely, some substantial accessibility faults can escape detection by any of these tests. You may question the attempt to assign an accessibility score to a web page, or you may prefer weightings and formulas different from those used by sp16a. You can modify and extend Testaro and Testilo to fit other theories and priorities.

Here, in brief, is how sp16a computes a score for a page.

The precise rules of sp16a are found in the code itself.

Report

{
  "id": "69jmj-iatp",
  "host": {
    "id": "iatp",
    "which": "https://www.iatp.org/",
    "what": "Institute for Agriculture and Trade Policy"
  },
  "log": [
    {
      "event": "startTime",
      "value": "2022-10-02T14:43:14"
    },
    {
      "event": "endTime",
      "value": "2022-10-02T14:45:03"
    }
  ],
  "script": {
    "id": "tp16",
    "what": "Alfa, Axe, Continuum, HTML CodeSniffer, IBM, Nu Html Checker, Tenon, WAVE, and 19 custom tests",
    "strict": true,
    "timeLimit": 500,
    "commands": [
      {
        "type": "launch",
        "which": "webkit",
        "what": "Webkit browser"
      },
      {
        "type": "url",
        "which": "https://www.iatp.org/",
        "what": "Institute for Agriculture and Trade Policy"
      },
      {
        "type": "tenonRequest",
        "id": "a",
        "withNewContent": true,
        "what": "Tenon API version 2 test request"
      },
      {
        "type": "test",
        "which": "motion",
        "what": "spontaneous change of content; requires webkit",
        "delay": 2500,
        "interval": 2500,
        "count": 5
      },
      {
        "type": "launch",
        "which": "chromium",
        "what": "Chromium browser"
      },
      {
        "type": "url",
        "which": "https://www.iatp.org/",
        "what": "Institute for Agriculture and Trade Policy"
      },
      {
        "type": "test",
        "which": "allHidden",
        "what": "document entirely or mainly hidden"
      },
      {
        "type": "test",
        "which": "bulk",
        "what": "count of visible elements"
      },
      {
        "type": "test",
        "which": "docType",
        "what": "missing or invalid doctype declaration"
      },
      {
        "type": "test",
        "which": "embAc",
        "withItems": true,
        "what": "active elements incorrectly embedded in each other"
      },
      {
        "type": "test",
        "which": "focAll",
        "what": "Tab-focusability"
      },
      {
        "type": "test",
        "which": "focInd",
        "revealAll": false,
        "allowedDelay": 250,
        "withItems": true,
        "what": "focus indicators"
      },
      {
        "type": "test",
        "which": "focOp",
        "withItems": true,
        "what": "focusability and operability of elements"
      },
      {
        "type": "test",
        "which": "focVis",
        "withItems": true,
        "what": "links outside display when focused"
      },
      {
        "type": "test",
        "which": "hover",
        "sampleSize": 20,
        "withItems": true,
        "what": "hover impacts"
      },
      {
        "type": "test",
        "which": "labClash",
        "withItems": true,
        "what": "unlabeled and mislabeled form controls"
      },
      {
        "type": "test",
        "which": "linkTo",
        "withItems": true,
        "what": "links without destinations"
      },
      {
        "type": "test",
        "which": "linkUl",
        "withItems": true,
        "what": "underlining of inline links"
      },
      {
        "type": "test",
        "which": "menuNav",
        "withItems": true,
        "what": "keyboard navigation within true-focus menus"
      },
      {
        "type": "test",
        "which": "miniText",
        "withItems": true,
        "what": "small text"
      },
      {
        "type": "test",
        "which": "nonTable",
        "withItems": true,
        "what": "tables used for layout"
      },
      {
        "type": "test",
        "which": "radioSet",
        "withItems": true,
        "what": "grouping of radio buttons in fieldsets"
      },
      {
        "type": "test",
        "which": "role",
        "what": "validity and necessity of role assignments"
      },
      {
        "type": "test",
        "which": "styleDiff",
        "withItems": true,
        "what": "style consistency of headings, buttons, and links"
      },
      {
        "type": "test",
        "which": "tabNav",
        "withItems": true,
        "what": "keyboard navigation within tab lists"
      },
      {
        "type": "test",
        "which": "titledEl",
        "withItems": true,
        "what": "title attributes on inappropriate elements"
      },
      {
        "type": "test",
        "which": "zIndex",
        "withItems": true,
        "what": "elements with non-auto z indexes"
      },
      {
        "type": "test",
        "which": "alfa",
        "what": "Siteimprove alfa"
      },
      {
        "type": "test",
        "which": "axe",
        "detailLevel": 2,
        "rules": [],
        "what": "Axe core, all rules"
      },
      {
        "type": "test",
        "which": "continuum",
        "what": "Continuum"
      },
      {
        "type": "test",
        "which": "htmlcs",
        "what": "HTML CodeSniffer"
      },
      {
        "type": "test",
        "which": "ibm",
        "withItems": true,
        "what": "IBM Accessibility Checker, with page content and again with URL"
      },
      {
        "type": "test",
        "which": "nuVal",
        "what": "Nu Html Checker"
      },
      {
        "type": "test",
        "which": "wave",
        "reportType": 4,
        "what": "WAVE, report-type 4"
      },
      {
        "type": "test",
        "which": "tenon",
        "id": "a",
        "what": "Tenon API version 2 result retrieval"
      }
    ]
  },
  "acts": [
    {
      "type": "launch",
      "which": "webkit",
      "what": "Webkit browser",
      "startTime": 1664721794639,
      "endTime": 1664721795350
    },
    {
      "type": "url",
      "which": "https://www.iatp.org/",
      "what": "Institute for Agriculture and Trade Policy",
      "startTime": 1664721795350,
      "result": "https://www.iatp.org/",
      "endTime": 1664721800620
    },
    {
      "type": "tenonRequest",
      "id": "a",
      "withNewContent": true,
      "what": "Tenon API version 2 test request",
      "startTime": 1664721800620,
      "url": "https://www.iatp.org/",
      "endTime": 1664721801862
    },
    {
      "type": "test",
      "which": "motion",
      "what": "motion",
      "delay": 2500,
      "interval": 2500,
      "count": 5,
      "startTime": 1664721801862,
      "url": "https://www.iatp.org/",
      "result": {
        "bytes": [
          910218,
          910218,
          910218,
          910218,
          910218
        ],
        "localRatios": [
          1,
          1,
          1,
          1
        ],
        "meanLocalRatio": 1,
        "maxLocalRatio": 1,
        "globalRatio": 1,
        "pixelChanges": [
          0,
          0,
          0,
          0
        ],
        "meanPixelChange": 0,
        "maxPixelChange": 0,
        "changeFrequency": 0,
        "success": true
      },
      "endTime": 1664721815523
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "Chromium browser",
      "startTime": 1664721815524,
      "endTime": 1664721816128
    },
    {
      "type": "url",
      "which": "https://www.iatp.org/",
      "what": "Institute for Agriculture and Trade Policy",
      "startTime": 1664721816129,
      "result": "https://www.iatp.org/",
      "endTime": 1664721818019
    },
    {
      "type": "test",
      "which": "allHidden",
      "what": "page that is entirely or mostly hidden",
      "startTime": 1664721818019,
      "url": "https://www.iatp.org/",
      "result": {
        "hidden": {
          "document": false,
          "body": false,
          "main": false
        },
        "reallyHidden": {
          "document": false,
          "body": false,
          "main": false
        },
        "display": {
          "document": "block",
          "body": "block",
          "main": null
        },
        "visHidden": {
          "document": false,
          "body": false,
          "main": false
        },
        "ariaHidden": {
          "document": false,
          "body": false,
          "main": false
        },
        "success": true
      },
      "endTime": 1664721818029
    },
    {
      "type": "test",
      "which": "bulk",
      "what": "count of visible elements",
      "startTime": 1664721818030,
      "url": "https://www.iatp.org/",
      "result": {
        "visibleElements": 262,
        "success": true
      },
      "endTime": 1664721818201
    },
    {
      "type": "test",
      "which": "docType",
      "what": "document without a doctype property",
      "startTime": 1664721818201,
      "url": "https://www.iatp.org/",
      "result": {
        "docHasType": true,
        "success": true
      },
      "endTime": 1664721818212
    },
    {
      "type": "test",
      "which": "embAc",
      "withItems": true,
      "what": "active elements embedded in links or buttons",
      "startTime": 1664721818212,
      "url": "https://www.iatp.org/",
      "result": {
        "totals": {
          "links": 0,
          "buttons": 0,
          "inputs": 0,
          "selects": 0
        },
        "items": [],
        "success": true
      },
      "endTime": 1664721818223
    },
    {
      "type": "test",
      "which": "focAll",
      "what": "focusable and Tab-focused elements",
      "startTime": 1664721818223,
      "url": "https://www.iatp.org/",
      "result": {
        "tabFocusables": 33,
        "tabFocused": 34,
        "discrepancy": 1,
        "success": true
      },
      "endTime": 1664721818975
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser",
      "startTime": 1664721818975,
      "endTime": 1664721819544
    },
    {
      "type": "url",
      "which": "https://www.iatp.org/",
      "what": "URL",
      "startTime": 1664721819545,
      "result": "https://www.iatp.org/",
      "endTime": 1664721821168
    },
    {
      "type": "test",
      "which": "focInd",
      "revealAll": false,
      "allowedDelay": 250,
      "withItems": true,
      "what": "focus indicators",
      "startTime": 1664721821168,
      "url": "https://www.iatp.org/",
      "result": {
        "totals": {
          "total": 33,
          "types": {
            "indicatorMissing": {
              "total": 3,
              "tagNames": {
                "INPUT": 1,
                "A": 2
              }
            },
            "nonOutlinePresent": {
              "total": 0,
              "tagNames": {}
            },
            "outlinePresent": {
              "total": 30,
              "meanDelay": 0,
              "tagNames": {
                "A": 28,
                "BUTTON": 2
              }
            }
          }
        },
        "items": {
          "indicatorMissing": [
            {
              "tagName": "INPUT",
              "text": ""
            },
            {
              "tagName": "A",
              "text": "Work"
            },
            {
              "tagName": "A",
              "text": "About"
            }
          ],
          "nonOutlinePresent": [],
          "outlinePresent": [
            {
              "tagName": "A",
              "text": "Skip to main content",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "",
              "delay": 0
            },
            {
              "tagName": "BUTTON",
              "text": "Search",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Latest",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Events",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Contact",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Donate",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "About Us",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Newsletter Signup",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "agroecology",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Learn more about agroecology.",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "What is systems thinking?",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Our Focus Areas",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Nutritious foods and cultural connections",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Who owns the climate smart commodity?",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Agricultural trade and standards within the Indo-Pacific Economic Framework (IPEF)",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "All articles & reports",
              "delay": 0
            },
            {
              "tagName": "BUTTON",
              "text": "Subscribe to our mailing list",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Home",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Contact",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Press",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Jobs",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Privacy Policy",
              "delay": 0
            }
          ]
        },
        "success": true
      },
      "endTime": 1664721822152
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser",
      "startTime": 1664721822152,
      "endTime": 1664721822710
    },
    {
      "type": "url",
      "which": "https://www.iatp.org/",
      "what": "URL",
      "startTime": 1664721822710,
      "result": "https://www.iatp.org/",
      "endTime": 1664721824334
    },
    {
      "type": "test",
      "which": "focOp",
      "withItems": true,
      "what": "focusability and operability",
      "startTime": 1664721824334,
      "url": "https://www.iatp.org/",
      "result": {
        "totals": {
          "total": 84,
          "types": {
            "onlyFocusable": {
              "total": 0,
              "tagNames": {}
            },
            "onlyOperable": {
              "total": 0,
              "tagNames": {}
            },
            "focusableAndOperable": {
              "total": 84,
              "tagNames": {
                "BUTTON": 6,
                "A": 77,
                "INPUT": 1
              }
            }
          }
        },
        "items": {
          "onlyFocusable": [],
          "onlyOperable": [],
          "focusableAndOperable": [
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "<button class=\"mm-tabstart mm-sronly\" aria-hidden=\"true\" role=\"presentation\" sty",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Menu",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "A",
              "id": "",
              "text": "WorkOpen submenu",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Latest",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Events",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Contact",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "About",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Open submenu",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Donate",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Close submenu",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Work",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Agriculture",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Climate Change",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Community Food Systems",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Industrial Livestock",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Rural Development",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Trade",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Close submenu",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "About",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "About IATP",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Staff Directory",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Board of Directors",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "History",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "IATP News",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Annual Reports and Financials",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Press",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Jobs and Internships",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "<button class=\"mm-tabend mm-sronly\" aria-hidden=\"true\" role=\"presentation\" style",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Skip to main content",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "<a href=\"/\" style=\"cursor: default;\"><img src=\"/sites/default/themes/iatp/img/lo",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "INPUT",
              "id": "edit-keys",
              "text": "<input title=\"\" data-drupal-selector=\"edit-keys\" class=\"form-search form-control",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Search",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Work",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Agriculture",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Climate Change",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Community Food Systems",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Industrial Livestock",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Rural Development",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Trade",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Latest",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Events",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Contact",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "About",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "About IATP",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Staff Directory",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Board of Directors",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "History",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "IATP News",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Annual Reports and Financials",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Press",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Jobs and Internships",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Donate",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "toggle-icon",
              "text": "Menu",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Toggle navigation",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "About Us",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Newsletter Signup",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "main-content",
              "text": "<a id=\"main-content\"></a>",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "A",
              "id": "",
              "text": "agroecology",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Learn more about agroecology.",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "What is systems thinking?",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Our Focus Areas",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "<a href=\"https://www.iatp.org/nutritious-foods-and-cultural-connections\" style=\"",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Nutritious foods and cultural connections",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "<a href=\"https://www.iatp.org/who-owns-climate-smart-commodity\" style=\"cursor: d",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Used under creative commons license from",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "usda gov",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Who owns the climate smart commodity?",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "<a href=\"https://www.iatp.org/agricultural-trade-standards-within-ipef\" style=\"c",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Used under creative commons license from",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Bradwarden",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Agricultural trade and standards within the Indo-Pacific Economic Framework (IPE",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "All articles & reports",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "open-popup",
              "text": "Subscribe to our mailing list",
              "byTag": true,
              "byOnClick": true,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Home",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Contact",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Press",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Jobs",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "<a href=\"https://twitter.com/iatp\" class=\"twitter\" target=\"_blank\" style=\"cursor",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "<a href=\"https://www.facebook.com/IATPiatp\" target=\"_blank\" class=\"facebok\" styl",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "<a href=\"https://www.youtube.com/user/IATPvideo\" target=\"_blank\" class=\"youtube\"",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "<a href=\"https://iatp.org/feeds\" class=\"feeds\" style=\"cursor: default;\"></a>",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Privacy Policy",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Close menu",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "<button class=\"mm-tabend mm-sronly\" aria-hidden=\"true\" role=\"presentation\" style",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            }
          ]
        },
        "success": true
      },
      "endTime": 1664721824379
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser",
      "startTime": 1664721824379,
      "endTime": 1664721824886
    },
    {
      "type": "url",
      "which": "https://www.iatp.org/",
      "what": "URL",
      "startTime": 1664721824886,
      "result": "https://www.iatp.org/",
      "endTime": 1664721826574
    },
    {
      "type": "test",
      "which": "focVis",
      "withItems": true,
      "what": "links that are invisible when focused",
      "startTime": 1664721826574,
      "url": "https://www.iatp.org/",
      "result": {
        "total": 0,
        "items": [],
        "success": true
      },
      "endTime": 1664721826639
    },
    {
      "type": "test",
      "which": "hover",
      "sampleSize": 20,
      "withItems": true,
      "what": "hover-caused content changes",
      "startTime": 1664721826639,
      "url": "https://www.iatp.org/",
      "result": {
        "totals": {
          "triggers": 46,
          "triggerSample": 22,
          "impactTriggers": 0,
          "additions": 0,
          "removals": 0,
          "opacityChanges": 0,
          "opacityImpact": 0,
          "unhoverables": 1
        },
        "items": {
          "impactTriggers": [],
          "unhoverables": [
            {
              "tagName": "A",
              "id": "",
              "text": "Skiptomaincontent"
            }
          ]
        },
        "success": true
      },
      "endTime": 1664721856696
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser",
      "startTime": 1664721856696,
      "endTime": 1664721857241
    },
    {
      "type": "url",
      "which": "https://www.iatp.org/",
      "what": "URL",
      "startTime": 1664721857242,
      "result": "https://www.iatp.org/",
      "endTime": 1664721858911
    },
    {
      "type": "test",
      "which": "labClash",
      "withItems": true,
      "what": "labeling inconsistencies",
      "startTime": 1664721858911,
      "url": "https://www.iatp.org/",
      "result": {
        "totals": {
          "mislabeled": 0,
          "unlabeled": 3,
          "wellLabeled": 4
        },
        "items": {
          "mislabeled": [],
          "unlabeled": [
            {
              "index": 0,
              "tagName": "BUTTON",
              "type": "submit",
              "content": "{<button class=\"mm-tabstart mm-sronly\" aria-hidden=\"true\" role=\"presentation\"></button>}"
            },
            {
              "index": 1,
              "tagName": "BUTTON",
              "type": "submit",
              "content": "{<button class=\"mm-tabend mm-sronly\" aria-hidden=\"true\" role=\"presentation\"></button>}"
            },
            {
              "index": 6,
              "tagName": "BUTTON",
              "type": "submit",
              "content": "{<button class=\"mm-tabend mm-sronly\" aria-hidden=\"true\" role=\"presentation\"></button>}"
            }
          ],
          "wellLabeled": [
            {
              "index": 2,
              "tagName": "INPUT",
              "type": "search",
              "labelType": "label",
              "texts": {
                "label": [
                  "Search"
                ]
              }
            },
            {
              "index": 3,
              "tagName": "BUTTON",
              "type": "submit",
              "texts": {
                "content": "Search"
              }
            },
            {
              "index": 4,
              "tagName": "BUTTON",
              "type": "button",
              "texts": {
                "content": "Toggle navigation"
              }
            },
            {
              "index": 5,
              "tagName": "BUTTON",
              "type": "submit",
              "texts": {
                "content": "Subscribe to our mailing list"
              }
            }
          ]
        },
        "success": true
      },
      "endTime": 1664721858946
    },
    {
      "type": "test",
      "which": "linkTo",
      "withItems": true,
      "what": "links without destinations",
      "startTime": 1664721858946,
      "url": "https://www.iatp.org/",
      "result": {
        "total": 0,
        "items": [],
        "success": true
      },
      "endTime": 1664721858953
    },
    {
      "type": "test",
      "which": "linkUl",
      "withItems": true,
      "what": "adjacent-link underlining",
      "startTime": 1664721858953,
      "url": "https://www.iatp.org/",
      "result": {
        "totals": {
          "links": 77,
          "adjacent": {
            "total": 41,
            "underlined": 1,
            "underlinedPercent": 2
          }
        },
        "items": {
          "underlined": [
            "Privacy Policy"
          ],
          "notUnderlined": [
            "Menu",
            "WorkOpen submenu",
            "Latest",
            "Events",
            "Contact",
            "About",
            "Open submenu",
            "Donate",
            "Close submenu",
            "Work",
            "Close submenu",
            "About",
            "Skip to main content",
            "",
            "Work",
            "Latest",
            "Events",
            "Contact",
            "About",
            "Donate",
            "Menu",
            "About Us",
            "Newsletter Signup",
            "",
            "agroecology",
            "Learn more about agroecology.",
            "What is systems thinking?",
            "Our Focus Areas",
            "",
            "Nutritious foods and cultural connections",
            "",
            "Used under creative commons license from",
            "usda gov",
            "Who owns the climate smart commodity?",
            "",
            "Used under creative commons license from",
            "Bradwarden",
            "Agricultural trade and standards within the Indo-Pacific Economic Framework (IPEF)",
            "All articles & reports",
            "Close menu"
          ]
        },
        "success": true
      },
      "endTime": 1664721858963
    },
    {
      "type": "test",
      "which": "menuNav",
      "withItems": true,
      "what": "keyboard navigation between focusable menu items",
      "startTime": 1664721858963,
      "url": "https://www.iatp.org/",
      "result": {
        "totals": {
          "navigations": {
            "all": {
              "total": 0,
              "correct": 0,
              "incorrect": 0
            },
            "specific": {
              "tab": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "left": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "right": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "up": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "down": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "home": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "end": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              }
            }
          },
          "menuItems": {
            "total": 0,
            "correct": 0,
            "incorrect": 0
          },
          "menus": {
            "total": 0,
            "correct": 0,
            "incorrect": 0
          }
        },
        "menuItems": {
          "incorrect": [],
          "correct": []
        },
        "success": true
      },
      "endTime": 1664721858968
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser",
      "startTime": 1664721858968,
      "endTime": 1664721859485
    },
    {
      "type": "url",
      "which": "https://www.iatp.org/",
      "what": "URL",
      "startTime": 1664721859485,
      "result": "https://www.iatp.org/",
      "endTime": 1664721861516
    },
    {
      "type": "test",
      "which": "miniText",
      "withItems": true,
      "what": "text smaller than 11 pixels",
      "startTime": 1664721861516,
      "url": "https://www.iatp.org/",
      "result": {
        "total": 0,
        "items": [],
        "success": true
      },
      "endTime": 1664721861560
    },
    {
      "type": "test",
      "which": "nonTable",
      "withItems": true,
      "what": "table elements used for layout",
      "startTime": 1664721861560,
      "url": "https://www.iatp.org/",
      "result": {
        "total": 0,
        "items": [],
        "success": true
      },
      "endTime": 1664721861566
    },
    {
      "type": "test",
      "which": "radioSet",
      "withItems": true,
      "what": "fieldset grouping of radio buttons",
      "startTime": 1664721861566,
      "url": "https://www.iatp.org/",
      "result": {
        "totals": {
          "total": 0,
          "inSet": 0,
          "percent": "N.A."
        },
        "items": {
          "inSet": [],
          "notInSet": []
        },
        "success": true
      },
      "endTime": 1664721861573
    },
    {
      "type": "test",
      "which": "role",
      "what": "roles",
      "startTime": 1664721861573,
      "url": "https://www.iatp.org/",
      "result": {
        "roleElements": 11,
        "badRoleElements": 4,
        "redundantRoleElements": 2,
        "tagNames": {
          "HEADER": {
            "banner": {
              "bad": 1,
              "redundant": 0
            }
          },
          "NAV": {
            "navigation": {
              "bad": 0,
              "redundant": 2
            }
          },
          "DIV": {
            "feature": {
              "bad": 1,
              "redundant": 0
            },
            "main": {
              "bad": 1,
              "redundant": 0
            }
          },
          "FOOTER": {
            "contentinfo": {
              "bad": 1,
              "redundant": 0
            }
          }
        },
        "success": true
      },
      "endTime": 1664721861590
    },
    {
      "type": "test",
      "which": "styleDiff",
      "withItems": true,
      "what": "style inconsistencies",
      "startTime": 1664721861590,
      "url": "https://www.iatp.org/",
      "result": {
        "mainStyles": [
          "fontStyle",
          "fontWeight",
          "opacity",
          "textDecorationLine",
          "textDecorationStyle",
          "textDecorationThickness"
        ],
        "buttonStyles": [
          "borderStyle",
          "borderWidth",
          "height",
          "lineHeight",
          "maxHeight",
          "maxWidth",
          "minHeight",
          "minWidth",
          "outlineOffset",
          "outlineStyle",
          "outlineWidth"
        ],
        "headingStyles": [
          "color",
          "fontSize"
        ],
        "listLinkStyles": [
          "color",
          "fontSize",
          "lineHeight"
        ],
        "totals": {
          "button": {
            "total": 6,
            "subtotals": [
              2,
              1,
              1,
              1,
              1
            ]
          },
          "adjacentLink": {
            "total": 41,
            "subtotals": [
              19,
              18,
              3,
              1
            ]
          },
          "listLink": {
            "total": 36,
            "subtotals": [
              14,
              14,
              4,
              4
            ]
          },
          "h1": {
            "total": 1
          },
          "h2": {
            "total": 5,
            "subtotals": [
              2,
              2,
              1
            ]
          },
          "h3": {
            "total": 6,
            "subtotals": [
              3,
              2,
              1
            ]
          }
        },
        "items": {
          "button": {
            "fontWeight": {
              "300": [
                "",
                "",
                "Toggle navigation",
                ""
              ],
              "400": [
                "Search"
              ],
              "700": [
                "Subscribe to our mailing list"
              ]
            },
            "opacity": {
              "0": [
                ""
              ],
              "1": [
                "",
                "",
                "Search",
                "Toggle navigation",
                "Subscribe to our mailing list"
              ]
            },
            "borderStyle": {
              "none": [
                "",
                "",
                "Search",
                ""
              ],
              "solid": [
                "Toggle navigation",
                "Subscribe to our mailing list"
              ]
            },
            "borderWidth": {
              "0px": [
                "",
                "",
                "Search",
                ""
              ],
              "1px": [
                "Toggle navigation",
                "Subscribe to our mailing list"
              ]
            },
            "height": {
              "1px": [
                "",
                "",
                ""
              ],
              "40px": [
                "Search"
              ],
              "auto": [
                "Toggle navigation"
              ],
              "54.8516px": [
                "Subscribe to our mailing list"
              ]
            },
            "lineHeight": {
              "20px": [
                "",
                "",
                "Search"
              ],
              "22.8571px": [
                "Toggle navigation",
                "Subscribe to our mailing list",
                ""
              ]
            },
            "minHeight": {
              "1px": [
                "",
                "",
                ""
              ],
              "0px": [
                "Search",
                "Toggle navigation",
                "Subscribe to our mailing list"
              ]
            },
            "minWidth": {
              "1px": [
                "",
                "",
                ""
              ],
              "0px": [
                "Search",
                "Toggle navigation",
                "Subscribe to our mailing list"
              ]
            }
          },
          "adjacentLink": {
            "fontWeight": {
              "300": [
                "Menu",
                "Close submenu",
                "Work",
                "Close submenu",
                "About",
                "Skip to main content",
                "",
                "Menu",
                "",
                "agroecology",
                "",
                "",
                "Used under creative commons license from",
                "usda gov",
                "",
                "Used under creative commons license from",
                "Bradwarden",
                "Close menu"
              ],
              "700": [
                "WorkOpen submenu",
                "Latest",
                "Events",
                "Contact",
                "About",
                "Open submenu",
                "Donate",
                "Work",
                "Latest",
                "Events",
                "Contact",
                "About",
                "Donate",
                "About Us",
                "Newsletter Signup",
                "Learn more about agroecology.",
                "What is systems thinking?",
                "Our Focus Areas",
                "All articles & reports",
                "Privacy Policy"
              ],
              "800": [
                "Nutritious foods and cultural connections",
                "Who owns the climate smart commodity?",
                "Agricultural trade and standards within the Indo-Pacific Economic Framework (IPEF)"
              ]
            },
            "textDecorationLine": {
              "none": [
                "Menu",
                "WorkOpen submenu",
                "Latest",
                "Events",
                "Contact",
                "About",
                "Open submenu",
                "Donate",
                "Close submenu",
                "Work",
                "Close submenu",
                "About",
                "Skip to main content",
                "",
                "Work",
                "Latest",
                "Events",
                "Contact",
                "About",
                "Donate",
                "Menu",
                "About Us",
                "Newsletter Signup",
                "",
                "agroecology",
                "Learn more about agroecology.",
                "What is systems thinking?",
                "Our Focus Areas",
                "",
                "Nutritious foods and cultural connections",
                "",
                "Used under creative commons license from",
                "usda gov",
                "Who owns the climate smart commodity?",
                "",
                "Used under creative commons license from",
                "Bradwarden",
                "Agricultural trade and standards within the Indo-Pacific Economic Framework (IPEF)",
                "All articles & reports",
                "Close menu"
              ],
              "underline": [
                "Privacy Policy"
              ]
            }
          },
          "listLink": {
            "fontWeight": {
              "300": [
                "",
                "",
                "",
                ""
              ],
              "700": [
                "Agriculture",
                "Climate Change",
                "Community Food Systems",
                "Industrial Livestock",
                "Rural Development",
                "Trade",
                "About IATP",
                "Staff Directory",
                "Board of Directors",
                "History",
                "IATP News",
                "Annual Reports and Financials",
                "Press",
                "Jobs and Internships",
                "Agriculture",
                "Climate Change",
                "Community Food Systems",
                "Industrial Livestock",
                "Rural Development",
                "Trade",
                "About IATP",
                "Staff Directory",
                "Board of Directors",
                "History",
                "IATP News",
                "Annual Reports and Financials",
                "Press",
                "Jobs and Internships",
                "Home",
                "Contact",
                "Press",
                "Jobs"
              ]
            },
            "color": {
              "rgba(0, 0, 0, 0.75)": [
                "Agriculture",
                "Climate Change",
                "Community Food Systems",
                "Industrial Livestock",
                "Rural Development",
                "Trade",
                "About IATP",
                "Staff Directory",
                "Board of Directors",
                "History",
                "IATP News",
                "Annual Reports and Financials",
                "Press",
                "Jobs and Internships"
              ],
              "rgb(255, 255, 255)": [
                "Agriculture",
                "Climate Change",
                "Community Food Systems",
                "Industrial Livestock",
                "Rural Development",
                "Trade",
                "About IATP",
                "Staff Directory",
                "Board of Directors",
                "History",
                "IATP News",
                "Annual Reports and Financials",
                "Press",
                "Jobs and Internships",
                "Home",
                "Contact",
                "Press",
                "Jobs"
              ],
              "rgb(74, 74, 74)": [
                "",
                "",
                "",
                ""
              ]
            },
            "fontSize": {
              "17px": [
                "Agriculture",
                "Climate Change",
                "Community Food Systems",
                "Industrial Livestock",
                "Rural Development",
                "Trade",
                "About IATP",
                "Staff Directory",
                "Board of Directors",
                "History",
                "IATP News",
                "Annual Reports and Financials",
                "Press",
                "Jobs and Internships"
              ],
              "16px": [
                "Agriculture",
                "Climate Change",
                "Community Food Systems",
                "Industrial Livestock",
                "Rural Development",
                "Trade",
                "About IATP",
                "Staff Directory",
                "Board of Directors",
                "History",
                "IATP News",
                "Annual Reports and Financials",
                "Press",
                "Jobs and Internships",
                "Home",
                "Contact",
                "Press",
                "Jobs"
              ],
              "21px": [
                "",
                "",
                "",
                ""
              ]
            },
            "lineHeight": {
              "20px": [
                "Agriculture",
                "Climate Change",
                "Community Food Systems",
                "Industrial Livestock",
                "Rural Development",
                "Trade",
                "About IATP",
                "Staff Directory",
                "Board of Directors",
                "History",
                "IATP News",
                "Annual Reports and Financials",
                "Press",
                "Jobs and Internships"
              ],
              "22.8571px": [
                "Agriculture",
                "Climate Change",
                "Community Food Systems",
                "Industrial Livestock",
                "Rural Development",
                "Trade",
                "About IATP",
                "Staff Directory",
                "Board of Directors",
                "History",
                "IATP News",
                "Annual Reports and Financials",
                "Press",
                "Jobs and Internships"
              ],
              "25px": [
                "Home",
                "Contact",
                "Press",
                "Jobs"
              ],
              "25.2px": [
                "",
                "",
                "",
                ""
              ]
            }
          },
          "h2": {
            "fontWeight": {
              "800": [
                "",
                "Agroecological Transitions",
                "Footer"
              ],
              "900": [
                "We approach our work from a systems perspective.",
                "Our Latest"
              ]
            },
            "color": {
              "rgb(64, 64, 64)": [
                "",
                "Agroecological Transitions",
                "We approach our work from a systems perspective.",
                "Our Latest"
              ],
              "rgb(255, 255, 255)": [
                "Footer"
              ]
            },
            "fontSize": {
              "28px": [
                "",
                "Agroecological Transitions",
                "Footer"
              ],
              "45px": [
                "We approach our work from a systems perspective.",
                "Our Latest"
              ]
            }
          },
          "h3": {
            "fontWeight": {
              "800": [
                "IATP organizes our work into distinct, yet interconnected areas to facilitate research, build relationships through collaboration and effect policy change. Learn more about our focus areas.",
                "Nutritious foods and cultural connections",
                "Who owns the climate smart commodity?",
                "Agricultural trade and standards within the Indo-Pacific Economic Framework (IPEF)",
                "Minneapolis | Washington, D.C. | Berlin"
              ],
              "900": [
                "A world of farm, food & trade news in your inbox."
              ]
            },
            "color": {
              "rgb(255, 255, 255)": [
                "IATP organizes our work into distinct, yet interconnected areas to facilitate research, build relationships through collaboration and effect policy change. Learn more about our focus areas.",
                "A world of farm, food & trade news in your inbox.",
                "Minneapolis | Washington, D.C. | Berlin"
              ],
              "rgb(64, 64, 64)": [
                "Nutritious foods and cultural connections",
                "Who owns the climate smart commodity?",
                "Agricultural trade and standards within the Indo-Pacific Economic Framework (IPEF)"
              ]
            },
            "fontSize": {
              "24px": [
                "IATP organizes our work into distinct, yet interconnected areas to facilitate research, build relationships through collaboration and effect policy change. Learn more about our focus areas.",
                "Minneapolis | Washington, D.C. | Berlin"
              ],
              "28px": [
                "Nutritious foods and cultural connections",
                "Who owns the climate smart commodity?",
                "Agricultural trade and standards within the Indo-Pacific Economic Framework (IPEF)"
              ],
              "45px": [
                "A world of farm, food & trade news in your inbox."
              ]
            }
          }
        },
        "success": true
      },
      "endTime": 1664721861605
    },
    {
      "type": "test",
      "which": "tabNav",
      "withItems": true,
      "what": "keyboard navigation between tab elements",
      "startTime": 1664721861605,
      "url": "https://www.iatp.org/",
      "result": {
        "totals": {
          "navigations": {
            "all": {
              "total": 0,
              "correct": 0,
              "incorrect": 0
            },
            "specific": {
              "tab": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "left": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "right": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "up": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "down": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "home": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "end": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              }
            }
          },
          "tabElements": {
            "total": 0,
            "correct": 0,
            "incorrect": 0
          },
          "tabLists": {
            "total": 0,
            "correct": 0,
            "incorrect": 0
          }
        },
        "tabElements": {
          "incorrect": [],
          "correct": []
        },
        "success": true
      },
      "endTime": 1664721861615
    },
    {
      "type": "test",
      "which": "titledEl",
      "withItems": true,
      "what": "title attributes on inappropriate elements",
      "startTime": 1664721861615,
      "url": "https://www.iatp.org/",
      "result": {
        "total": 0,
        "items": [],
        "success": true
      },
      "endTime": 1664721861620
    },
    {
      "type": "test",
      "which": "zIndex",
      "withItems": true,
      "what": "z indexes",
      "startTime": 1664721861620,
      "url": "https://www.iatp.org/",
      "result": {
        "totals": {
          "total": 15,
          "tagNames": {
            "DIV": 13,
            "INPUT": 1,
            "BUTTON": 1
          }
        },
        "items": [
          {
            "tagName": "DIV",
            "id": "off-canvas",
            "text": "Menu WorkOpen submenu Latest Events Contact About Open submenu Donate Close submenuWork Agriculture "
          },
          {
            "tagName": "DIV",
            "id": "mm-1",
            "text": "Menu WorkOpen submenu Latest Events Contact About Open submenu Donate"
          },
          {
            "tagName": "DIV",
            "id": "",
            "text": "Menu"
          },
          {
            "tagName": "DIV",
            "id": "mm-2",
            "text": "Close submenuWork Agriculture Climate Change Community Food Systems Industrial Livestock Rural Devel"
          },
          {
            "tagName": "DIV",
            "id": "",
            "text": "Close submenuWork"
          },
          {
            "tagName": "DIV",
            "id": "mm-3",
            "text": "Close submenuAbout About IATP Staff Directory Board of Directors History IATP News Annual Reports an"
          },
          {
            "tagName": "DIV",
            "id": "",
            "text": "Close submenuAbout"
          },
          {
            "tagName": "DIV",
            "id": "mm-0",
            "text": "Search Search Work Agriculture Climate Change Community Food Systems Industrial Livestock Rural Deve"
          },
          {
            "tagName": "INPUT",
            "id": "edit-keys",
            "text": ""
          },
          {
            "tagName": "BUTTON",
            "id": "",
            "text": "Search"
          },
          {
            "tagName": "DIV",
            "id": "",
            "text": "Agriculture Climate Change Community Food Systems Industrial Livestock Rural Development Trade"
          },
          {
            "tagName": "DIV",
            "id": "",
            "text": "About IATP Staff Directory Board of Directors History IATP News Annual Reports and Financials Press "
          },
          {
            "tagName": "DIV",
            "id": "",
            "text": "We work to create sustainable\nfood & agriculture systems. About Us Newsletter Signup"
          },
          {
            "tagName": "DIV",
            "id": "",
            "text": "IATP organizes our work into distinct, yet interconnected areas to facilitate research, build relati"
          },
          {
            "tagName": "DIV",
            "id": "",
            "text": "Close menu"
          }
        ],
        "success": true
      },
      "endTime": 1664721861633
    },
    {
      "type": "test",
      "which": "alfa",
      "what": "alfa",
      "startTime": 1664721861633,
      "url": "https://www.iatp.org/",
      "result": {
        "totals": {
          "failures": 21,
          "warnings": 13
        },
        "items": [
          {
            "index": 27,
            "verdict": "failed",
            "rule": {
              "ruleID": "r11",
              "ruleSummary": "Links have an accessible name",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r11",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#link-purpose-in-context",
                  "chapter": "2.4.4",
                  "title": "Link Purpose (In Context)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#link-purpose-link-only",
                  "chapter": "2.4.9",
                  "title": "Link Purpose (Link Only)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#name-role-value",
                  "chapter": "4.1.2",
                  "title": "Name, Role, Value"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G91",
                  "name": "G91",
                  "title": "Providing link text that describes the purpose of a link"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "a",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[1]/a[1]",
              "codeLines": [
                "<a href=\"https://twitter.com/iatp\" class=\"twitter\" target=\"_blank\"></a>"
              ]
            }
          },
          {
            "index": 28,
            "verdict": "failed",
            "rule": {
              "ruleID": "r11",
              "ruleSummary": "Links have an accessible name",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r11",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#link-purpose-in-context",
                  "chapter": "2.4.4",
                  "title": "Link Purpose (In Context)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#link-purpose-link-only",
                  "chapter": "2.4.9",
                  "title": "Link Purpose (Link Only)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#name-role-value",
                  "chapter": "4.1.2",
                  "title": "Name, Role, Value"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G91",
                  "name": "G91",
                  "title": "Providing link text that describes the purpose of a link"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "a",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[2]/a[1]",
              "codeLines": [
                "<a href=\"https://www.facebook.com/IATPiatp\" target=\"_blank\" class=\"facebok\"></a>"
              ]
            }
          },
          {
            "index": 29,
            "verdict": "failed",
            "rule": {
              "ruleID": "r11",
              "ruleSummary": "Links have an accessible name",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r11",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#link-purpose-in-context",
                  "chapter": "2.4.4",
                  "title": "Link Purpose (In Context)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#link-purpose-link-only",
                  "chapter": "2.4.9",
                  "title": "Link Purpose (Link Only)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#name-role-value",
                  "chapter": "4.1.2",
                  "title": "Name, Role, Value"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G91",
                  "name": "G91",
                  "title": "Providing link text that describes the purpose of a link"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "a",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[3]/a[1]",
              "codeLines": [
                "<a href=\"https://www.youtube.com/user/IATPvideo\" target=\"_blank\" class=\"youtube\"></a>"
              ]
            }
          },
          {
            "index": 30,
            "verdict": "failed",
            "rule": {
              "ruleID": "r11",
              "ruleSummary": "Links have an accessible name",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r11",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#link-purpose-in-context",
                  "chapter": "2.4.4",
                  "title": "Link Purpose (In Context)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#link-purpose-link-only",
                  "chapter": "2.4.9",
                  "title": "Link Purpose (Link Only)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#name-role-value",
                  "chapter": "4.1.2",
                  "title": "Name, Role, Value"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G91",
                  "name": "G91",
                  "title": "Providing link text that describes the purpose of a link"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "a",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[4]/a[1]",
              "codeLines": [
                "<a href=\"https://iatp.org/feeds\" class=\"feeds\"></a>"
              ]
            }
          },
          {
            "index": 187,
            "verdict": "failed",
            "rule": {
              "ruleID": "r21",
              "ruleSummary": "role attributes have a valid value",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r21",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#info-and-relationships",
                  "chapter": "1.3.1",
                  "title": "Info and Relationships"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA4",
                  "name": "ARIA4",
                  "title": "Using a WAI-ARIA role to expose the role of a user interface component"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G108",
                  "name": "G108",
                  "title": "Using markup features to expose the name and role, allow user-settable properties"
                }
              ]
            },
            "target": {
              "type": "attribute",
              "tagName": "role",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/@role",
              "codeLines": [
                "role=\"feature\""
              ]
            }
          },
          {
            "index": 217,
            "verdict": "failed",
            "rule": {
              "ruleID": "r3",
              "ruleSummary": "id attributes have a unique value",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r3",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#parsing",
                  "chapter": "4.1.1",
                  "title": "Parsing"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H93",
                  "name": "H93",
                  "title": "Ensuring that id attributes are unique on a Web page"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "svg",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/svg[1]",
              "codeLines": [
                "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" id...",
                "  <style type=\"text/css\">",
                "    .st0{fill:#FFFFFF;}",
                "  </style>",
                "  <path class=\"st0\" d=\"M19.1,65.8c1.4-1,2.5-2.6,2.5-4.2L19.4,5.7C19.4,2.6,18,0,14.9,0c-1.9,0-3.5,2....",
                "  <path class=\"st0\" d=\"M65,38L63.6,0h-4.5L59,28.9l-5.6,0L53.3,0l-5,0l-0.1,28.9l-5.6,0L42.5,0H38l-1....",
                "</svg>"
              ]
            }
          },
          {
            "index": 218,
            "verdict": "failed",
            "rule": {
              "ruleID": "r3",
              "ruleSummary": "id attributes have a unique value",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r3",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#parsing",
                  "chapter": "4.1.1",
                  "title": "Parsing"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H93",
                  "name": "H93",
                  "title": "Ensuring that id attributes are unique on a Web page"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "svg",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/svg[1]",
              "codeLines": [
                "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" id...",
                "  <style type=\"text/css\">",
                "    .st0{fill:#FFFFFF;}",
                "  </style>",
                "  <path class=\"st0\" d=\"M17.2,6.6c-0.1-0.3-0.3-0.6-0.5-0.8c-0.3-0.5-0.6-1-1-1.5c-0.4-0.4-0.8-0.8-1.3...",
                "</svg>"
              ]
            }
          },
          {
            "index": 219,
            "verdict": "failed",
            "rule": {
              "ruleID": "r3",
              "ruleSummary": "id attributes have a unique value",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r3",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#parsing",
                  "chapter": "4.1.1",
                  "title": "Parsing"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H93",
                  "name": "H93",
                  "title": "Ensuring that id attributes are unique on a Web page"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "svg",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[2]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/svg[1]",
              "codeLines": [
                "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" id...",
                "  <style type=\"text/css\">",
                "    .st0{fill:#FFFFFF;}",
                "  </style>",
                "  <path class=\"st0\" d=\"M4,28h28v4H0V0h4V28z M9,26c-1.7,0-3-1.3-3-3s1.3-3,3-3c0.1,0,0.2,0,0.3,0l3.2-...",
                "</svg>"
              ]
            }
          },
          {
            "index": 256,
            "verdict": "failed",
            "rule": {
              "ruleID": "r47",
              "ruleSummary": "<meta name='viewport'> elements do not prevent zoom",
              "scope": "page",
              "uri": "https://alfa.siteimprove.com/rules/sia-r47",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#resize-text",
                  "chapter": "1.4.4",
                  "title": "Resize text"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#reflow",
                  "chapter": "1.4.10",
                  "title": "Reflow"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "meta",
              "path": "/html[1]/head[1]/meta[5]",
              "codeLines": [
                "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=..."
              ]
            }
          },
          {
            "index": 334,
            "verdict": "failed",
            "rule": {
              "ruleID": "r64",
              "ruleSummary": "Heading has non-empty accessible name",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r64",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#info-and-relationships",
                  "chapter": "1.3.1",
                  "title": "Info and Relationships"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#headings-and-labels",
                  "chapter": "2.4.6",
                  "title": "Headings and Labels"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H42",
                  "name": "H42",
                  "title": "Using h1-h6 to identify headings"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "h2",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/h2[1]",
              "codeLines": [
                "<h2></h2>"
              ]
            }
          },
          {
            "index": 347,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r65",
              "ruleSummary": "Element in sequential focus order has visible focus",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r65",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#focus-visible",
                  "chapter": "2.4.7",
                  "title": "Focus Visible"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "input",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/header[1]/div[1]/div[2]/div[1]/div[1]/div[1]/form[1]/div[1]/div[1]/input[1]",
              "codeLines": [
                "<input title=\"\" data-drupal-selector=\"edit-keys\" class=\"form-search form-control\" placeholder=\"Sear..."
              ]
            }
          },
          {
            "index": 349,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r65",
              "ruleSummary": "Element in sequential focus order has visible focus",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r65",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#focus-visible",
                  "chapter": "2.4.7",
                  "title": "Focus Visible"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "a",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/header[1]/div[1]/div[2]/div[1]/div[1]/nav[1]/ul[1]/li[1]/a[1]",
              "codeLines": [
                "<a href=\"\" class=\"dropdown-toggle\" data-toggle=\"dropdown\">",
                "  Work",
                "  <span class=\"caret\"></span>",
                "</a>"
              ]
            }
          },
          {
            "index": 353,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r65",
              "ruleSummary": "Element in sequential focus order has visible focus",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r65",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#focus-visible",
                  "chapter": "2.4.7",
                  "title": "Focus Visible"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "a",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/header[1]/div[1]/div[2]/div[1]/div[1]/nav[1]/ul[1]/li[5]/a[1]",
              "codeLines": [
                "<a href=\"/about\" class=\"dropdown-toggle\" data-toggle=\"dropdown\">",
                "  About",
                "  <span class=\"caret\"></span>",
                "</a>"
              ]
            }
          },
          {
            "index": 379,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r66",
              "ruleSummary": "Text outside widget has enhanced contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r66",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/h1[1]/p[1]/text()[1]",
              "codeLines": [
                "We work to create"
              ]
            }
          },
          {
            "index": 380,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r66",
              "ruleSummary": "Text outside widget has enhanced contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r66",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/h1[1]/p[1]/span[1]/text()[1]",
              "codeLines": [
                "just"
              ]
            }
          },
          {
            "index": 381,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r66",
              "ruleSummary": "Text outside widget has enhanced contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r66",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/h1[1]/p[1]/text()[3]",
              "codeLines": [
                "food & agriculture systems."
              ]
            }
          },
          {
            "index": 393,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r66",
              "ruleSummary": "Text outside widget has enhanced contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r66",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/h3[1]/text()[1]",
              "codeLines": [
                "IATP organizes our work into distinct, yet interconnected areas to facilitate research, build relat..."
              ]
            }
          },
          {
            "index": 402,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r66",
              "ruleSummary": "Text outside widget has enhanced contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r66",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[5]/div[1]/div[2]/h3[1]/text()[1]",
              "codeLines": [
                "A world of farm, food & trade news in your inbox."
              ]
            }
          },
          {
            "index": 409,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r69",
              "ruleSummary": "Text outside widget has minimum contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r69",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum",
                  "chapter": "1.4.3",
                  "title": "Contrast (Minimum)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/h1[1]/p[1]/text()[1]",
              "codeLines": [
                "We work to create"
              ]
            }
          },
          {
            "index": 410,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r69",
              "ruleSummary": "Text outside widget has minimum contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r69",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum",
                  "chapter": "1.4.3",
                  "title": "Contrast (Minimum)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/h1[1]/p[1]/span[1]/text()[1]",
              "codeLines": [
                "just"
              ]
            }
          },
          {
            "index": 411,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r69",
              "ruleSummary": "Text outside widget has minimum contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r69",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum",
                  "chapter": "1.4.3",
                  "title": "Contrast (Minimum)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/h1[1]/p[1]/text()[3]",
              "codeLines": [
                "food & agriculture systems."
              ]
            }
          },
          {
            "index": 423,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r69",
              "ruleSummary": "Text outside widget has minimum contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r69",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum",
                  "chapter": "1.4.3",
                  "title": "Contrast (Minimum)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/h3[1]/text()[1]",
              "codeLines": [
                "IATP organizes our work into distinct, yet interconnected areas to facilitate research, build relat..."
              ]
            }
          },
          {
            "index": 432,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r69",
              "ruleSummary": "Text outside widget has minimum contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r69",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum",
                  "chapter": "1.4.3",
                  "title": "Contrast (Minimum)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[5]/div[1]/div[2]/h3[1]/text()[1]",
              "codeLines": [
                "A world of farm, food & trade news in your inbox."
              ]
            }
          },
          {
            "index": 457,
            "verdict": "failed",
            "rule": {
              "ruleID": "r73",
              "ruleSummary": "Paragraphs of text have sufficient line height",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r73",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#visual-presentation",
                  "chapter": "1.4.8",
                  "title": "Visual Presentation"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "p",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/h1[1]/p[1]",
              "codeLines": [
                "<p>",
                "  We work to create",
                "  <span class=\"red-text\">",
                "    just",
                "  </span>",
                "  <br>",
                "  food & agriculture systems.",
                "</p>"
              ]
            }
          },
          {
            "index": 458,
            "verdict": "failed",
            "rule": {
              "ruleID": "r73",
              "ruleSummary": "Paragraphs of text have sufficient line height",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r73",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#visual-presentation",
                  "chapter": "1.4.8",
                  "title": "Visual Presentation"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "p",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/p[1]",
              "codeLines": [
                "<p style=\"margin-bottom:11px\">",
                "  To build resilience in our food and farm systems, we must transition to",
                "  <a href=\"https://www.iatp.org/agroecological-transitions\">",
                "    <strong>",
                "      agroecology",
                "    </strong>",
                "  </a>",
                "  . Learn about the definition, principles and elements of agroecology, as well as the history and ...",
                "</p>"
              ]
            }
          },
          {
            "index": 459,
            "verdict": "failed",
            "rule": {
              "ruleID": "r73",
              "ruleSummary": "Paragraphs of text have sufficient line height",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r73",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#visual-presentation",
                  "chapter": "1.4.8",
                  "title": "Visual Presentation"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "p",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/h2[1]/p[1]",
              "codeLines": [
                "<p>",
                "  We approach our work from a systems perspective.",
                "</p>"
              ]
            }
          },
          {
            "index": 460,
            "verdict": "failed",
            "rule": {
              "ruleID": "r73",
              "ruleSummary": "Paragraphs of text have sufficient line height",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r73",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#visual-presentation",
                  "chapter": "1.4.8",
                  "title": "Visual Presentation"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "p",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/p[1]",
              "codeLines": [
                "<p>",
                "  IATP is a think tank that understands the interconnection between agriculture, trade and climate.",
                "</p>"
              ]
            }
          },
          {
            "index": 461,
            "verdict": "failed",
            "rule": {
              "ruleID": "r73",
              "ruleSummary": "Paragraphs of text have sufficient line height",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r73",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#visual-presentation",
                  "chapter": "1.4.8",
                  "title": "Visual Presentation"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "p",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[3]/p[1]",
              "codeLines": [
                "<p>",
                "  We see how interrelationships between issues within complex societal structures make it challengi...",
                "</p>"
              ]
            }
          },
          {
            "index": 462,
            "verdict": "failed",
            "rule": {
              "ruleID": "r73",
              "ruleSummary": "Paragraphs of text have sufficient line height",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r73",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#visual-presentation",
                  "chapter": "1.4.8",
                  "title": "Visual Presentation"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "p",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[3]/p[1]",
              "codeLines": [
                "<p>",
                "  We ask who has the power? Who wins and loses? Who is at the table when decisions are made?",
                "</p>"
              ]
            }
          },
          {
            "index": 463,
            "verdict": "failed",
            "rule": {
              "ruleID": "r73",
              "ruleSummary": "Paragraphs of text have sufficient line height",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r73",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#visual-presentation",
                  "chapter": "1.4.8",
                  "title": "Visual Presentation"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "p",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]/div[3]/div[1]/div[1]/div[3]/p[1]",
              "codeLines": [
                "<p>",
                "  We identify opportunities for big changes within trade, agriculture and climate policy. And we pr...",
                "</p>"
              ]
            }
          },
          {
            "index": 464,
            "verdict": "failed",
            "rule": {
              "ruleID": "r73",
              "ruleSummary": "Paragraphs of text have sufficient line height",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r73",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#visual-presentation",
                  "chapter": "1.4.8",
                  "title": "Visual Presentation"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "p",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/h2[1]/p[1]",
              "codeLines": [
                "<p>",
                "  Our Latest",
                "</p>"
              ]
            }
          },
          {
            "index": 465,
            "verdict": "failed",
            "rule": {
              "ruleID": "r73",
              "ruleSummary": "Paragraphs of text have sufficient line height",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r73",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#visual-presentation",
                  "chapter": "1.4.8",
                  "title": "Visual Presentation"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "p",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[1]/p[1]",
              "codeLines": [
                "<p>",
                "  Discover IATP’s most recent articles, reports and projects.",
                "</p>"
              ]
            }
          },
          {
            "index": 466,
            "verdict": "failed",
            "rule": {
              "ruleID": "r73",
              "ruleSummary": "Paragraphs of text have sufficient line height",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r73",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#visual-presentation",
                  "chapter": "1.4.8",
                  "title": "Visual Presentation"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "p",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[5]/div[1]/div[2]/div[1]/div[1]/p[1]",
              "codeLines": [
                "<p>",
                "  Subscribe to IATP's newsletter to receive monthly updates.",
                "</p>"
              ]
            }
          },
          {
            "index": 512,
            "verdict": "failed",
            "rule": {
              "ruleID": "r78",
              "ruleSummary": "Headings of same level have text content between them",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r78",
              "requirements": []
            },
            "target": {
              "type": "element",
              "tagName": "h2",
              "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/h2[1]",
              "codeLines": [
                "<h2></h2>"
              ]
            }
          }
        ],
        "success": true
      },
      "endTime": 1664721867713
    },
    {
      "type": "test",
      "which": "axe",
      "detailLevel": 2,
      "rules": [],
      "what": "Axe",
      "startTime": 1664721867713,
      "url": "https://www.iatp.org/",
      "result": {
        "totals": {
          "rulesNA": 49,
          "rulesPassed": 43,
          "rulesWarned": 8,
          "rulesViolated": 9,
          "warnings": {
            "minor": 18,
            "moderate": 0,
            "serious": 27,
            "critical": 2
          },
          "violations": {
            "minor": 2,
            "moderate": 2,
            "serious": 7,
            "critical": 2
          }
        },
        "details": {
          "testEngine": {
            "name": "axe-core",
            "version": "4.4.2"
          },
          "testRunner": {
            "name": "axe"
          },
          "testEnvironment": {
            "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/102.0.5005.40 Safari/537.36",
            "windowWidth": 1280,
            "windowHeight": 720,
            "orientationAngle": 90,
            "orientationType": "landscape-primary"
          },
          "timestamp": "2022-10-02T14:44:38.465Z",
          "url": "https://www.iatp.org/",
          "toolOptions": {
            "resultTypes": [
              "violations",
              "incomplete"
            ],
            "runOnly": {
              "type": "tag",
              "values": [
                "experimental",
                "best-practice",
                "wcag2a",
                "wcag2aa",
                "wcag2aaa",
                "wcag21a",
                "wcag21aa",
                "wcag21aaa"
              ]
            },
            "reporter": "v1"
          },
          "incomplete": [
            {
              "id": "aria-allowed-role",
              "impact": "minor",
              "tags": [
                "cat.aria",
                "best-practice"
              ],
              "description": "Ensures role attribute has an appropriate value for the element",
              "help": "ARIA role should be appropriate for the element",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/aria-allowed-role?application=axeAPI",
              "nodes": [
                {
                  "any": [
                    {
                      "id": "aria-allowed-role",
                      "data": [
                        "presentation"
                      ],
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "ARIA role presentation must be removed when the element is made visible, as it is not allowed for the element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<button class=\"mm-tabstart mm-sronly\" aria-hidden=\"true\" role=\"presentation\"></button>",
                  "target": [
                    "#off-canvas > .mm-tabstart[role=\"presentation\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  ARIA role presentation must be removed when the element is made visible, as it is not allowed for the element"
                },
                {
                  "any": [
                    {
                      "id": "aria-allowed-role",
                      "data": [
                        "presentation"
                      ],
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "ARIA role presentation must be removed when the element is made visible, as it is not allowed for the element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<button class=\"mm-tabend mm-sronly\" aria-hidden=\"true\" role=\"presentation\"></button>",
                  "target": [
                    "#off-canvas > .mm-tabend[role=\"presentation\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  ARIA role presentation must be removed when the element is made visible, as it is not allowed for the element"
                },
                {
                  "any": [
                    {
                      "id": "aria-allowed-role",
                      "data": [
                        "presentation"
                      ],
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "ARIA role presentation must be removed when the element is made visible, as it is not allowed for the element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<a class=\"mm-tabstart\" href=\"#mm-0\" aria-hidden=\"true\" role=\"presentation\"><span class=\"mm-sronly\">Close menu</span></a>",
                  "target": [
                    "a[href$=\"#mm-0\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  ARIA role presentation must be removed when the element is made visible, as it is not allowed for the element"
                },
                {
                  "any": [
                    {
                      "id": "aria-allowed-role",
                      "data": [
                        "presentation"
                      ],
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "ARIA role presentation must be removed when the element is made visible, as it is not allowed for the element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<button class=\"mm-tabend mm-sronly\" aria-hidden=\"true\" role=\"presentation\"></button>",
                  "target": [
                    ".mm-wrapper__blocker > .mm-tabend[role=\"presentation\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  ARIA role presentation must be removed when the element is made visible, as it is not allowed for the element"
                }
              ]
            },
            {
              "id": "aria-valid-attr-value",
              "impact": "critical",
              "tags": [
                "cat.aria",
                "wcag2a",
                "wcag412"
              ],
              "description": "Ensures all ARIA attributes have valid values",
              "help": "ARIA attributes must conform to valid values",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/aria-valid-attr-value?application=axeAPI",
              "nodes": [
                {
                  "any": [],
                  "all": [
                    {
                      "id": "aria-valid-attr-value",
                      "data": {
                        "messageKey": "noId",
                        "needsReview": "aria-labelledby=\"block-iatp-main-menu-menu\""
                      },
                      "relatedNodes": [],
                      "impact": "critical",
                      "message": "ARIA attribute element ID does not exist on the page: aria-labelledby=\"block-iatp-main-menu-menu\""
                    }
                  ],
                  "none": [],
                  "impact": "critical",
                  "html": "<nav role=\"navigation\" aria-labelledby=\"block-iatp-main-menu-menu\" id=\"block-iatp-main-menu\">",
                  "target": [
                    "#block-iatp-main-menu"
                  ],
                  "failureSummary": "Fix all of the following:\n  ARIA attribute element ID does not exist on the page: aria-labelledby=\"block-iatp-main-menu-menu\""
                }
              ]
            },
            {
              "id": "color-contrast-enhanced",
              "impact": "serious",
              "tags": [
                "cat.color",
                "wcag2aaa",
                "wcag146"
              ],
              "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AAA contrast ratio thresholds",
              "help": "Elements must have sufficient color contrast",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/color-contrast-enhanced?application=axeAPI",
              "nodes": [
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fontSize": "33.8pt (45px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div class=\"paragraph paragraph--type-homepage-banner paragraph--view-mode-default ds-2col clearfix\">",
                          "target": [
                            ".paragraph--type-homepage-banner"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<p>We work to create <span class=\"yellow-text\">sustainable</span><br>\nfood &amp; agriculture systems.</p>",
                  "target": [
                    "h1 > p"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fontSize": "33.8pt (45px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div class=\"paragraph paragraph--type-homepage-banner paragraph--view-mode-default ds-2col clearfix\">",
                          "target": [
                            ".paragraph--type-homepage-banner"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"yellow-text\">sustainable</span>",
                  "target": [
                    ".yellow-text"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div class=\"paragraph paragraph--type-homepage-banner paragraph--view-mode-default ds-2col clearfix\">",
                          "target": [
                            ".paragraph--type-homepage-banner"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"/about\">About Us</a>",
                  "target": [
                    ".field--item:nth-child(1) > a[href$=\"about\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div class=\"paragraph paragraph--type-homepage-banner paragraph--view-mode-default ds-2col clearfix\">",
                          "target": [
                            ".paragraph--type-homepage-banner"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"http://eepurl.com/djeE1r\">Newsletter Signup</a>",
                  "target": [
                    "a[href$=\"djeE1r\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#ffffff",
                        "bgColor": "#ffffff",
                        "contrastRatio": 1,
                        "fontSize": "18.0pt (24px)",
                        "fontWeight": "bold",
                        "messageKey": "equalRatio",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div role=\"main\" class=\"main-container container js-quickedit-main-content\">",
                          "target": [
                            ".main-container"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has a 1:1 contrast ratio with the background"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<h3>IATP organizes our work into distinct, yet interconnected areas to facilitate research, build relationships through collaboration and effect policy change. Learn more about our focus areas.</h3>",
                  "target": [
                    ".field--name-field-text.field--type-text-long.field > h3"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has a 1:1 contrast ratio with the background"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#ffffff",
                        "bgColor": "#ffffff",
                        "contrastRatio": 1,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": "equalRatio",
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div role=\"main\" class=\"main-container container js-quickedit-main-content\">",
                          "target": [
                            ".main-container"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has a 1:1 contrast ratio with the background"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"/focus-areas\">Our Focus Areas</a>",
                  "target": [
                    "a[href$=\"focus-areas\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has a 1:1 contrast ratio with the background"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#ffffff",
                        "contrastRatio": 0,
                        "fontSize": "33.8pt (45px)",
                        "fontWeight": "bold",
                        "messageKey": "imgNode",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<img src=\"/sites/default/files/styles/banner/public/2018-03/alfalfaFields_discover-central-california.jpg?itok=qv0LzjMp\" width=\"1400\" height=\"500\" alt=\"Alfalfa field\" loading=\"lazy\" typeof=\"foaf:Image\" class=\"img-responsive\">",
                          "target": [
                            "img[width=\"1400\"]"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined because element contains an image node"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<h3>\n      A world of farm, food &amp; trade news in your inbox.</h3>",
                  "target": [
                    ".group-right > h3"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<footer class=\"footer container\" role=\"contentinfo\">",
                          "target": [
                            "footer"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"/\" data-drupal-link-system-path=\"<front>\" class=\"is-active\">Home</a>",
                  "target": [
                    ".is-active"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<footer class=\"footer container\" role=\"contentinfo\">",
                          "target": [
                            "footer"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"/contact\" data-drupal-link-system-path=\"contact\">Contact</a>",
                  "target": [
                    "a[data-drupal-link-system-path=\"contact\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<footer class=\"footer container\" role=\"contentinfo\">",
                          "target": [
                            "footer"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"/press\" data-drupal-link-system-path=\"node/44714\">Press</a>",
                  "target": [
                    "li:nth-child(3) > a[href$=\"press\"][data-drupal-link-system-path=\"node/44714\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<footer class=\"footer container\" role=\"contentinfo\">",
                          "target": [
                            "footer"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"/about/jobs-and-internships\" data-drupal-link-system-path=\"about/jobs-and-internships\">Jobs</a>",
                  "target": [
                    "li:nth-child(4) > a[href$=\"jobs-and-internships\"][data-drupal-link-system-path=\"about/jobs-and-internships\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fontSize": "18.0pt (24px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<footer class=\"footer container\" role=\"contentinfo\">",
                          "target": [
                            "footer"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<h3>Minneapolis | Washington, D.C. | Berlin</h3>",
                  "target": [
                    ".iatp-minneapolis > h3"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fontSize": "13.5pt (18px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<footer class=\"footer container\" role=\"contentinfo\">",
                          "target": [
                            "footer"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"https://www.iatp.org/privacy-policy\">Privacy Policy</a>",
                  "target": [
                    ".privacy-policy > a"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                }
              ]
            },
            {
              "id": "color-contrast",
              "impact": "serious",
              "tags": [
                "cat.color",
                "wcag2aa",
                "wcag143"
              ],
              "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
              "help": "Elements must have sufficient color contrast",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/color-contrast?application=axeAPI",
              "nodes": [
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fontSize": "33.8pt (45px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "3:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div class=\"paragraph paragraph--type-homepage-banner paragraph--view-mode-default ds-2col clearfix\">",
                          "target": [
                            ".paragraph--type-homepage-banner"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<p>We work to create <span class=\"yellow-text\">sustainable</span><br>\nfood &amp; agriculture systems.</p>",
                  "target": [
                    "h1 > p"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fontSize": "33.8pt (45px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "3:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div class=\"paragraph paragraph--type-homepage-banner paragraph--view-mode-default ds-2col clearfix\">",
                          "target": [
                            ".paragraph--type-homepage-banner"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"yellow-text\">sustainable</span>",
                  "target": [
                    ".yellow-text"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div class=\"paragraph paragraph--type-homepage-banner paragraph--view-mode-default ds-2col clearfix\">",
                          "target": [
                            ".paragraph--type-homepage-banner"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"/about\">About Us</a>",
                  "target": [
                    ".field--item:nth-child(1) > a[href$=\"about\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div class=\"paragraph paragraph--type-homepage-banner paragraph--view-mode-default ds-2col clearfix\">",
                          "target": [
                            ".paragraph--type-homepage-banner"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"http://eepurl.com/djeE1r\">Newsletter Signup</a>",
                  "target": [
                    "a[href$=\"djeE1r\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fgColor": "#ffffff",
                        "bgColor": "#ffffff",
                        "contrastRatio": 1,
                        "fontSize": "18.0pt (24px)",
                        "fontWeight": "bold",
                        "messageKey": "equalRatio",
                        "expectedContrastRatio": "3:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div role=\"main\" class=\"main-container container js-quickedit-main-content\">",
                          "target": [
                            ".main-container"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has a 1:1 contrast ratio with the background"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<h3>IATP organizes our work into distinct, yet interconnected areas to facilitate research, build relationships through collaboration and effect policy change. Learn more about our focus areas.</h3>",
                  "target": [
                    ".field--name-field-text.field--type-text-long.field > h3"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has a 1:1 contrast ratio with the background"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fgColor": "#ffffff",
                        "bgColor": "#ffffff",
                        "contrastRatio": 1,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": "equalRatio",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div role=\"main\" class=\"main-container container js-quickedit-main-content\">",
                          "target": [
                            ".main-container"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has a 1:1 contrast ratio with the background"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"/focus-areas\">Our Focus Areas</a>",
                  "target": [
                    "a[href$=\"focus-areas\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has a 1:1 contrast ratio with the background"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fgColor": "#ffffff",
                        "contrastRatio": 0,
                        "fontSize": "33.8pt (45px)",
                        "fontWeight": "bold",
                        "messageKey": "imgNode",
                        "expectedContrastRatio": "3:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<img src=\"/sites/default/files/styles/banner/public/2018-03/alfalfaFields_discover-central-california.jpg?itok=qv0LzjMp\" width=\"1400\" height=\"500\" alt=\"Alfalfa field\" loading=\"lazy\" typeof=\"foaf:Image\" class=\"img-responsive\">",
                          "target": [
                            "img[width=\"1400\"]"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined because element contains an image node"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<h3>\n      A world of farm, food &amp; trade news in your inbox.</h3>",
                  "target": [
                    ".group-right > h3"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<footer class=\"footer container\" role=\"contentinfo\">",
                          "target": [
                            "footer"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"/\" data-drupal-link-system-path=\"<front>\" class=\"is-active\">Home</a>",
                  "target": [
                    ".is-active"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<footer class=\"footer container\" role=\"contentinfo\">",
                          "target": [
                            "footer"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"/contact\" data-drupal-link-system-path=\"contact\">Contact</a>",
                  "target": [
                    "a[data-drupal-link-system-path=\"contact\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<footer class=\"footer container\" role=\"contentinfo\">",
                          "target": [
                            "footer"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"/press\" data-drupal-link-system-path=\"node/44714\">Press</a>",
                  "target": [
                    "li:nth-child(3) > a[href$=\"press\"][data-drupal-link-system-path=\"node/44714\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<footer class=\"footer container\" role=\"contentinfo\">",
                          "target": [
                            "footer"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"/about/jobs-and-internships\" data-drupal-link-system-path=\"about/jobs-and-internships\">Jobs</a>",
                  "target": [
                    "li:nth-child(4) > a[href$=\"jobs-and-internships\"][data-drupal-link-system-path=\"about/jobs-and-internships\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fontSize": "18.0pt (24px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "3:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<footer class=\"footer container\" role=\"contentinfo\">",
                          "target": [
                            "footer"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<h3>Minneapolis | Washington, D.C. | Berlin</h3>",
                  "target": [
                    ".iatp-minneapolis > h3"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fontSize": "13.5pt (18px)",
                        "fontWeight": "bold",
                        "messageKey": "pseudoContent",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<footer class=\"footer container\" role=\"contentinfo\">",
                          "target": [
                            "footer"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined due to a pseudo element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"https://www.iatp.org/privacy-policy\">Privacy Policy</a>",
                  "target": [
                    ".privacy-policy > a"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element"
                }
              ]
            },
            {
              "id": "hidden-content",
              "impact": "minor",
              "tags": [
                "cat.structure",
                "experimental",
                "review-item",
                "best-practice"
              ],
              "description": "Informs users about hidden content.",
              "help": "Hidden content on the page should be analyzed",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/hidden-content?application=axeAPI",
              "nodes": [
                {
                  "any": [
                    {
                      "id": "hidden-content",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<div id=\"off-canvas\" class=\"mm-menu mm-menu_offcanvas mm-menu_keyboardfocus mm-menu_theme-light mm-menu_fx-menu-slide mm-menu_position-left mm-menu_pagedim\" aria-hidden=\"true\">",
                  "target": [
                    "#off-canvas"
                  ],
                  "failureSummary": "Fix any of the following:\n  There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                },
                {
                  "any": [
                    {
                      "id": "hidden-content",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<a class=\"mm-navbar__title\"><span>Menu</span></a>",
                  "target": [
                    "#mm-1 > .mm-navbar.mm-navbar_sticky > .mm-navbar__title"
                  ],
                  "failureSummary": "Fix any of the following:\n  There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                },
                {
                  "any": [
                    {
                      "id": "hidden-content",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<div id=\"mm-2\" class=\"mm-panel mm-hidden\" aria-hidden=\"true\">",
                  "target": [
                    "#mm-2"
                  ],
                  "failureSummary": "Fix any of the following:\n  There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                },
                {
                  "any": [
                    {
                      "id": "hidden-content",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<a class=\"mm-navbar__title\" href=\"#mm-1\" aria-hidden=\"true\"><span>Work</span></a>",
                  "target": [
                    "#mm-2 > .mm-navbar.mm-navbar_sticky > .mm-navbar__title[href$=\"#mm-1\"][aria-hidden=\"true\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                },
                {
                  "any": [
                    {
                      "id": "hidden-content",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<div id=\"mm-3\" class=\"mm-panel mm-hidden\" aria-hidden=\"true\">",
                  "target": [
                    "#mm-3"
                  ],
                  "failureSummary": "Fix any of the following:\n  There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                },
                {
                  "any": [
                    {
                      "id": "hidden-content",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<a class=\"mm-navbar__title\" href=\"#mm-1\" aria-hidden=\"true\"><span>About</span></a>",
                  "target": [
                    "#mm-3 > .mm-navbar.mm-navbar_sticky > .mm-navbar__title[href$=\"#mm-1\"][aria-hidden=\"true\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                },
                {
                  "any": [
                    {
                      "id": "hidden-content",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<div class=\"dropdown-menu\">",
                  "target": [
                    ".expanded.dropdown.menu__item:nth-child(1) > .dropdown-menu"
                  ],
                  "failureSummary": "Fix any of the following:\n  There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                },
                {
                  "any": [
                    {
                      "id": "hidden-content",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<div class=\"dropdown-menu\">",
                  "target": [
                    ".expanded.dropdown.menu__item:nth-child(5) > .dropdown-menu"
                  ],
                  "failureSummary": "Fix any of the following:\n  There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                },
                {
                  "any": [
                    {
                      "id": "hidden-content",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<section id=\"block-responsivemenumobileicon\" class=\"responsive-menu-toggle-wrapper responsive-menu-toggle block clearfix\">",
                  "target": [
                    "#block-responsivemenumobileicon"
                  ],
                  "failureSummary": "Fix any of the following:\n  There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                },
                {
                  "any": [
                    {
                      "id": "hidden-content",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<button type=\"button\" class=\"navbar-toggle\" data-toggle=\"collapse\" data-target=\".navbar-collapse\">",
                  "target": [
                    ".navbar-toggle"
                  ],
                  "failureSummary": "Fix any of the following:\n  There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                },
                {
                  "any": [
                    {
                      "id": "hidden-content",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<div class=\"field field--name-field-credit-flickr field--type-string field--label-hidden field--item\"><a href=\"https://www.iatp.org/who-owns-climate-smart-commodity\">Used under creative commons license from </a><a href=\"https://www.flickr.com/photos/usda gov\">usda gov</a></div>",
                  "target": [
                    ".field-darken-banner-36 > .group-left > .field--name-field-teaser-image.field--type-entity-reference.field > div > .field--name-field-credit-flickr.field--type-string.field"
                  ],
                  "failureSummary": "Fix any of the following:\n  There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                },
                {
                  "any": [
                    {
                      "id": "hidden-content",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<div class=\"field field--name-field-credit-flickr field--type-string field--label-hidden field--item\"><a href=\"https://www.iatp.org/agricultural-trade-standards-within-ipef\">Used under creative commons license from </a><a href=\"https://www.flickr.com/photos/Bradwarden\">Bradwarden</a></div>",
                  "target": [
                    ".node--type-document > .group-left > .field--name-field-teaser-image.field--type-entity-reference.field > div > .field--name-field-credit-flickr.field--type-string.field"
                  ],
                  "failureSummary": "Fix any of the following:\n  There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                },
                {
                  "any": [
                    {
                      "id": "hidden-content",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<div class=\"mm-wrapper__blocker mm-slideout\"><a class=\"mm-tabstart\" href=\"#mm-0\" aria-hidden=\"true\" role=\"presentation\"><span class=\"mm-sronly\">Close menu</span></a><button class=\"mm-tabend mm-sronly\" aria-hidden=\"true\" role=\"presentation\"></button></div>",
                  "target": [
                    ".mm-wrapper__blocker"
                  ],
                  "failureSummary": "Fix any of the following:\n  There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."
                }
              ]
            },
            {
              "id": "identical-links-same-purpose",
              "impact": "minor",
              "tags": [
                "cat.semantics",
                "wcag2aaa",
                "wcag249"
              ],
              "description": "Ensure that links with the same accessible name serve a similar purpose",
              "help": "Links with the same name must have a similar purpose",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/identical-links-same-purpose?application=axeAPI",
              "nodes": [
                {
                  "any": [],
                  "all": [
                    {
                      "id": "identical-links-same-purpose",
                      "data": {
                        "name": "contact",
                        "urlProps": {
                          "protocol": "http:",
                          "hostname": "www.iatp.org",
                          "port": "",
                          "pathname": "/about/contact/",
                          "search": {},
                          "hash": "",
                          "filename": ""
                        }
                      },
                      "relatedNodes": [
                        {
                          "html": "<a href=\"/contact\" data-drupal-link-system-path=\"contact\">Contact</a>",
                          "target": [
                            "a[data-drupal-link-system-path=\"contact\"]"
                          ]
                        }
                      ],
                      "impact": "minor",
                      "message": "Check that links have the same purpose, or are intentionally ambiguous."
                    }
                  ],
                  "none": [],
                  "impact": "minor",
                  "html": "<a href=\"/about/contact\" data-drupal-link-system-path=\"node/43962\">Contact</a>",
                  "target": [
                    ".menu__item:nth-child(4) > a[data-drupal-link-system-path=\"node/43962\"][href$=\"contact\"]"
                  ],
                  "failureSummary": "Fix all of the following:\n  Check that links have the same purpose, or are intentionally ambiguous."
                }
              ]
            },
            {
              "id": "video-caption",
              "impact": "critical",
              "tags": [
                "cat.text-alternatives",
                "wcag2a",
                "wcag122",
                "section508",
                "section508.22.a"
              ],
              "description": "Ensures <video> elements have captions",
              "help": "<video> elements must have captions",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/video-caption?application=axeAPI",
              "nodes": [
                {
                  "any": [],
                  "all": [],
                  "none": [
                    {
                      "id": "caption",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "critical",
                      "message": "Check that captions is available for the element"
                    }
                  ],
                  "impact": "critical",
                  "html": "<video preload=\"none\" controls=\"\" style=\"width:854px;height:480px;\" autoplay=\"\" loop=\"\" muted=\"\">\n      <source src=\"/sites/default/files/video-thumbnails/2022-01/Emissions_Impossible_Europe_How_Europe_s_0.mp4\">\n  </video>",
                  "target": [
                    "video"
                  ],
                  "failureSummary": "Fix all of the following:\n  Check that captions is available for the element"
                }
              ]
            },
            {
              "id": "css-orientation-lock",
              "impact": "serious",
              "tags": [
                "cat.structure",
                "wcag134",
                "wcag21aa",
                "experimental"
              ],
              "description": "Ensures content is not locked to any specific display orientation, and the content is operable in all display orientations",
              "help": "CSS Media queries must not lock display orientation",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/css-orientation-lock?application=axeAPI",
              "nodes": [
                {
                  "any": [],
                  "all": [
                    {
                      "id": "css-orientation-lock",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "CSS Orientation lock cannot be determined"
                    }
                  ],
                  "none": [],
                  "impact": "serious",
                  "html": "<html lang=\"en\" dir=\"ltr\" prefix=\"content: http://purl.org/rss/1.0/modules/content/  dc: http://purl.org/dc/terms/  foaf: http://xmlns.com/foaf/0.1/  og: http://ogp.me/ns#  rdfs: http://www.w3.org/2000/01/rdf-schema#  schema: http://schema.org/  sioc: http://rdfs.org/sioc/ns#  sioct: http://rdfs.org/sioc/types#  skos: http://www.w3.org/2004/02/skos/core#  xsd: http://www.w3.org/2001/XMLSchema# \" class=\"js wf-adrianna-n4-active wf-adrianna-i4-active wf-adrianna-n3-active wf-adrianna-i3-active wf-adrianna-n6-active wf-adrianna-i6-active wf-adrianna-n7-active wf-adrianna-i7-active wf-adrianna-n1-active wf-adrianna-i1-active wf-active\">",
                  "target": [
                    "html"
                  ],
                  "failureSummary": "Fix all of the following:\n  CSS Orientation lock cannot be determined"
                }
              ]
            }
          ],
          "violations": [
            {
              "id": "aria-roles",
              "impact": "critical",
              "tags": [
                "cat.aria",
                "wcag2a",
                "wcag412"
              ],
              "description": "Ensures all elements with a role attribute use a valid value",
              "help": "ARIA roles used must conform to valid values",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/aria-roles?application=axeAPI",
              "nodes": [
                {
                  "any": [],
                  "all": [],
                  "none": [
                    {
                      "id": "invalidrole",
                      "data": [
                        "feature"
                      ],
                      "relatedNodes": [],
                      "impact": "critical",
                      "message": "Role must be one of the valid ARIA roles: feature"
                    }
                  ],
                  "impact": "critical",
                  "html": "<div role=\"feature\" class=\"feature-container container\">",
                  "target": [
                    ".feature-container"
                  ],
                  "failureSummary": "Fix all of the following:\n  Role must be one of the valid ARIA roles: feature"
                }
              ]
            },
            {
              "id": "color-contrast-enhanced",
              "impact": "serious",
              "tags": [
                "cat.color",
                "wcag2aaa",
                "wcag146"
              ],
              "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AAA contrast ratio thresholds",
              "help": "Elements must have sufficient color contrast",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/color-contrast-enhanced?application=axeAPI",
              "nodes": [
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#ffffff",
                        "bgColor": "#2cc296",
                        "contrastRatio": 2.26,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<a href=\"https://instituteforagricultureandtradepolicy-bloom.kindful.com/\" target=\"_blank\">Donate</a>",
                          "target": [
                            ".menu__item:nth-child(6) > a[target=\"_blank\"]"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 2.26 (foreground color: #ffffff, background color: #2cc296, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"https://instituteforagricultureandtradepolicy-bloom.kindful.com/\" target=\"_blank\">Donate</a>",
                  "target": [
                    ".menu__item:nth-child(6) > a[target=\"_blank\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.26 (foreground color: #ffffff, background color: #2cc296, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                }
              ]
            },
            {
              "id": "color-contrast",
              "impact": "serious",
              "tags": [
                "cat.color",
                "wcag2aa",
                "wcag143"
              ],
              "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
              "help": "Elements must have sufficient color contrast",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/color-contrast?application=axeAPI",
              "nodes": [
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fgColor": "#ffffff",
                        "bgColor": "#2cc296",
                        "contrastRatio": 2.26,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<a href=\"https://instituteforagricultureandtradepolicy-bloom.kindful.com/\" target=\"_blank\">Donate</a>",
                          "target": [
                            ".menu__item:nth-child(6) > a[target=\"_blank\"]"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 2.26 (foreground color: #ffffff, background color: #2cc296, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"https://instituteforagricultureandtradepolicy-bloom.kindful.com/\" target=\"_blank\">Donate</a>",
                  "target": [
                    ".menu__item:nth-child(6) > a[target=\"_blank\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.26 (foreground color: #ffffff, background color: #2cc296, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1"
                }
              ]
            },
            {
              "id": "duplicate-id",
              "impact": "minor",
              "tags": [
                "cat.parsing",
                "wcag2a",
                "wcag411"
              ],
              "description": "Ensures every id attribute value is unique",
              "help": "id attribute value must be unique",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/duplicate-id?application=axeAPI",
              "nodes": [
                {
                  "any": [
                    {
                      "id": "duplicate-id",
                      "data": "Layer_1",
                      "relatedNodes": [
                        {
                          "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 26 26\" style=\"enable-background:new 0 0 26 26;\" xml:space=\"preserve\">",
                          "target": [
                            "svg[viewBox=\"0 0 26 26\"]"
                          ]
                        },
                        {
                          "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 32 32\" style=\"enable-background:new 0 0 32 32;\" xml:space=\"preserve\">",
                          "target": [
                            "svg[viewBox=\"0 0 32 32\"]"
                          ]
                        }
                      ],
                      "impact": "minor",
                      "message": "Document has multiple static elements with the same id attribute: Layer_1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 65 105.2\" style=\"enable-background:new 0 0 65 105.2;\" xml:space=\"preserve\">",
                  "target": [
                    "svg[viewBox=\"0 0 65 105.2\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Document has multiple static elements with the same id attribute: Layer_1"
                }
              ]
            },
            {
              "id": "empty-heading",
              "impact": "minor",
              "tags": [
                "cat.name-role-value",
                "best-practice"
              ],
              "description": "Ensures headings have discernible text",
              "help": "Headings should not be empty",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/empty-heading?application=axeAPI",
              "nodes": [
                {
                  "any": [
                    {
                      "id": "has-visible-text",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "Element does not have text that is visible to screen readers"
                    },
                    {
                      "id": "aria-label",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "aria-label attribute does not exist or is empty"
                    },
                    {
                      "id": "aria-labelledby",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty"
                    },
                    {
                      "id": "non-empty-title",
                      "data": {
                        "messageKey": "noAttr"
                      },
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "Element has no title attribute"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<h2>\n      </h2>",
                  "target": [
                    ".group-right > h2:nth-child(1)"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
                }
              ]
            },
            {
              "id": "link-in-text-block",
              "impact": "serious",
              "tags": [
                "cat.color",
                "experimental",
                "wcag2a",
                "wcag141"
              ],
              "description": "Ensure links are distinguished from surrounding text in a way that does not rely on color",
              "help": "Links must be distinguishable without relying on color",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/link-in-text-block?application=axeAPI",
              "nodes": [
                {
                  "any": [],
                  "all": [
                    {
                      "id": "link-in-text-block",
                      "data": null,
                      "relatedNodes": [
                        {
                          "html": "<p style=\"margin-bottom:11px\">",
                          "target": [
                            ".group-right > .field--name-field-text.field--type-text-long.field > p"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Links need to be distinguished from surrounding text in some way other than by color"
                    }
                  ],
                  "none": [],
                  "impact": "serious",
                  "html": "<a href=\"https://www.iatp.org/agroecological-transitions\"><strong>agroecology</strong></a>",
                  "target": [
                    "p > a"
                  ],
                  "failureSummary": "Fix all of the following:\n  Links need to be distinguished from surrounding text in some way other than by color"
                }
              ]
            },
            {
              "id": "link-name",
              "impact": "serious",
              "tags": [
                "cat.name-role-value",
                "wcag2a",
                "wcag412",
                "wcag244",
                "section508",
                "section508.22.a",
                "ACT"
              ],
              "description": "Ensures links have discernible text",
              "help": "Links must have discernible text",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/link-name?application=axeAPI",
              "nodes": [
                {
                  "any": [
                    {
                      "id": "has-visible-text",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "Element does not have text that is visible to screen readers"
                    },
                    {
                      "id": "aria-label",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "aria-label attribute does not exist or is empty"
                    },
                    {
                      "id": "aria-labelledby",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty"
                    },
                    {
                      "id": "non-empty-title",
                      "data": {
                        "messageKey": "noAttr"
                      },
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "Element has no title attribute"
                    }
                  ],
                  "all": [],
                  "none": [
                    {
                      "id": "focusable-no-name",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "Element is in tab order and does not have accessible text"
                    }
                  ],
                  "impact": "serious",
                  "html": "<a href=\"https://twitter.com/iatp\" class=\"twitter\" target=\"_blank\"></a>",
                  "target": [
                    ".twitter"
                  ],
                  "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
                },
                {
                  "any": [
                    {
                      "id": "has-visible-text",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "Element does not have text that is visible to screen readers"
                    },
                    {
                      "id": "aria-label",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "aria-label attribute does not exist or is empty"
                    },
                    {
                      "id": "aria-labelledby",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty"
                    },
                    {
                      "id": "non-empty-title",
                      "data": {
                        "messageKey": "noAttr"
                      },
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "Element has no title attribute"
                    }
                  ],
                  "all": [],
                  "none": [
                    {
                      "id": "focusable-no-name",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "Element is in tab order and does not have accessible text"
                    }
                  ],
                  "impact": "serious",
                  "html": "<a href=\"https://www.facebook.com/IATPiatp\" target=\"_blank\" class=\"facebok\"></a>",
                  "target": [
                    ".facebok"
                  ],
                  "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
                },
                {
                  "any": [
                    {
                      "id": "has-visible-text",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "Element does not have text that is visible to screen readers"
                    },
                    {
                      "id": "aria-label",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "aria-label attribute does not exist or is empty"
                    },
                    {
                      "id": "aria-labelledby",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty"
                    },
                    {
                      "id": "non-empty-title",
                      "data": {
                        "messageKey": "noAttr"
                      },
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "Element has no title attribute"
                    }
                  ],
                  "all": [],
                  "none": [
                    {
                      "id": "focusable-no-name",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "Element is in tab order and does not have accessible text"
                    }
                  ],
                  "impact": "serious",
                  "html": "<a href=\"https://www.youtube.com/user/IATPvideo\" target=\"_blank\" class=\"youtube\"></a>",
                  "target": [
                    ".youtube"
                  ],
                  "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
                },
                {
                  "any": [
                    {
                      "id": "has-visible-text",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "Element does not have text that is visible to screen readers"
                    },
                    {
                      "id": "aria-label",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "aria-label attribute does not exist or is empty"
                    },
                    {
                      "id": "aria-labelledby",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty"
                    },
                    {
                      "id": "non-empty-title",
                      "data": {
                        "messageKey": "noAttr"
                      },
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "Element has no title attribute"
                    }
                  ],
                  "all": [],
                  "none": [
                    {
                      "id": "focusable-no-name",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "Element is in tab order and does not have accessible text"
                    }
                  ],
                  "impact": "serious",
                  "html": "<a href=\"https://iatp.org/feeds\" class=\"feeds\"></a>",
                  "target": [
                    ".feeds"
                  ],
                  "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
                }
              ]
            },
            {
              "id": "meta-viewport",
              "impact": "critical",
              "tags": [
                "cat.sensory-and-visual-cues",
                "best-practice",
                "ACT"
              ],
              "description": "Ensures <meta name=\"viewport\"> does not disable text scaling and zooming",
              "help": "Zooming and scaling should not be disabled",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/meta-viewport?application=axeAPI",
              "nodes": [
                {
                  "any": [
                    {
                      "id": "meta-viewport",
                      "data": "user-scalable=no",
                      "relatedNodes": [],
                      "impact": "critical",
                      "message": "user-scalable=no on <meta> tag disables zooming on mobile devices"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "critical",
                  "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\">",
                  "target": [
                    "meta[name=\"viewport\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  user-scalable=no on <meta> tag disables zooming on mobile devices"
                }
              ]
            },
            {
              "id": "region",
              "impact": "moderate",
              "tags": [
                "cat.keyboard",
                "best-practice"
              ],
              "description": "Ensures all page content is contained by landmarks",
              "help": "All page content should be contained by landmarks",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/region?application=axeAPI",
              "nodes": [
                {
                  "any": [
                    {
                      "id": "region",
                      "data": {
                        "isIframe": false
                      },
                      "relatedNodes": [],
                      "impact": "moderate",
                      "message": "Some page content is not contained by landmarks"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "moderate",
                  "html": "<a href=\"#main-content\" class=\"visually-hidden focusable skip-link\">\n  Skip to main content\n</a>",
                  "target": [
                    ".focusable"
                  ],
                  "failureSummary": "Fix any of the following:\n  Some page content is not contained by landmarks"
                },
                {
                  "any": [
                    {
                      "id": "region",
                      "data": {
                        "isIframe": false
                      },
                      "relatedNodes": [],
                      "impact": "moderate",
                      "message": "Some page content is not contained by landmarks"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "moderate",
                  "html": "<div role=\"feature\" class=\"feature-container container\">",
                  "target": [
                    ".feature-container"
                  ],
                  "failureSummary": "Fix any of the following:\n  Some page content is not contained by landmarks"
                }
              ]
            }
          ]
        },
        "success": true
      },
      "endTime": 1664721878493
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser",
      "startTime": 1664721878494,
      "endTime": 1664721879003
    },
    {
      "type": "url",
      "which": "https://www.iatp.org/",
      "what": "URL",
      "startTime": 1664721879004,
      "result": "https://www.iatp.org/",
      "endTime": 1664721881102
    },
    {
      "type": "test",
      "which": "continuum",
      "what": "Level Access Continuum, community edition",
      "startTime": 1664721881102,
      "url": "https://www.iatp.org/",
      "result": [
        {
          "engineTestId": 55,
          "bestPracticeId": 410,
          "attribute": "This element has a content attribute set to a value that includes an instruction that stops a user scaling the viewport size",
          "attributeDetail": "This META has a content attribute set to a value that includes an instruction that stops a user scaling the viewport size",
          "element": "<meta content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\" name=\"viewport\">",
          "testResult": 0,
          "path": "head>meta:nth-of-type(5)",
          "fixType": {
            "fixType": 1,
            "domSpec": false,
            "helperText": "Select \"Save\" to change the viewport content attribute to \"width=device-width, initial-scale=1.0\", or \"Cancel\" if the fix should not be applied.",
            "fix": {
              "content": "width=device-width, initial-scale=1.0"
            }
          },
          "fingerprint": {
            "version": 2,
            "css": "meta[name=\"viewport\"][content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\"]",
            "attNo": 2
          }
        },
        {
          "engineTestId": 59,
          "bestPracticeId": 410,
          "attribute": "This element has a content attribute set to a value that includes an instruction that sets the viewport's maximum-scale to less than 2",
          "attributeDetail": "This META has a content attribute set to a value that includes an instruction that sets the viewport's maximum-scale to less than 2",
          "element": "<meta content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\" name=\"viewport\">",
          "testResult": 0,
          "path": "head>meta:nth-of-type(5)",
          "fixType": {
            "fixType": 1,
            "domSpec": false,
            "helperText": "Select \"Save\" to change the viewport content attribute to \"width=device-width, initial-scale=1.0\", or \"Cancel\" if the fix should not be applied.",
            "fix": {
              "content": "width=device-width, initial-scale=1.0"
            }
          },
          "fingerprint": {
            "version": 2,
            "css": "meta[name=\"viewport\"][content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\"]",
            "attNo": 2
          }
        },
        {
          "engineTestId": 94,
          "bestPracticeId": 1352,
          "attribute": "This element has an id attribute set to a value that is not unique in the same DOM",
          "attributeDetail": "This svg has an id attribute of 'Layer_1', which is not unique in the same DOM",
          "element": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 65 105.2;\" viewbox=\"0 0 65 105.2\" y=\"0px\" ... .1,6.9,6.9,6.9c3.8,0,6.9-3.1,6.9-6.9l-1.3-46.4l0-2C61.2,49.1,65,44,65,38z\" class=\"st0\"></path></svg>",
          "testResult": 0,
          "path": "body>div:nth-of-type(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)",
          "fixType": "",
          "fingerprint": {
            "version": 2,
            "css": "svg[version=\"1.1\"][id=\"Layer_1\"][x=\"0px\"][y=\"0px\"][viewbox=\"0 0 65 105.2\"]",
            "attNo": 9
          }
        },
        {
          "engineTestId": 94,
          "bestPracticeId": 1352,
          "attribute": "This element has an id attribute set to a value that is not unique in the same DOM",
          "attributeDetail": "This svg has an id attribute of 'Layer_1', which is not unique in the same DOM",
          "element": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 26 26;\" viewbox=\"0 0 26 26\" y=\"0px\" x=\"0p ...  c0-0.1,0-0.1,0-0.1c0.1-0.1,0.1-0.1,0.2-0.1C6.6,1.3,9.7,0,13,0L13,0L13,0z\" class=\"st0\"></path></svg>",
          "testResult": 0,
          "path": "body>div:nth-of-type(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)",
          "fixType": "",
          "fingerprint": {
            "version": 2,
            "css": "svg[version=\"1.1\"][id=\"Layer_1\"][x=\"0px\"][y=\"0px\"][viewbox=\"0 0 26 26\"]",
            "attNo": 9
          }
        },
        {
          "engineTestId": 94,
          "bestPracticeId": 1352,
          "attribute": "This element has an id attribute set to a value that is not unique in the same DOM",
          "attributeDetail": "This svg has an id attribute of 'Layer_1', which is not unique in the same DOM",
          "element": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 32 32;\" viewbox=\"0 0 32 32\" y=\"0px\" x=\"0p ... c-0.1,0-0.2,0-0.3,0l-3.2,5.4  c0.3,0.5,0.5,1,0.5,1.6C12,24.7,10.7,26,9,26\" class=\"st0\"></path></svg>",
          "testResult": 0,
          "path": "body>div:nth-of-type(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)",
          "fixType": "",
          "fingerprint": {
            "version": 2,
            "css": "svg[version=\"1.1\"][id=\"Layer_1\"][x=\"0px\"][y=\"0px\"][viewbox=\"0 0 32 32\"]",
            "attNo": 9
          }
        },
        {
          "engineTestId": 95,
          "bestPracticeId": 1626,
          "attribute": "This element has an aria-labelledby attribute value that includes one or more invalid or duplicate ids",
          "attributeDetail": "This NAV has an aria-labelledby attribute value of 'block-iatp-main-menu-menu', which includes one or more invalid or duplicate ids",
          "element": "<nav id=\"block-iatp-main-menu\" aria-labelledby=\"block-iatp-main-menu-menu\" role=\"navigation\"><ul cla ... \" href=\"https://instituteforagricultureandtradepolicy-bloom.kindful.com/\">Donate</a></li></ul></nav>",
          "testResult": 0,
          "path": "body>div:nth-of-type(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)",
          "fixType": {
            "fixType": 1,
            "domSpec": false,
            "helperText": "Provide the ID of an element which contains the label content for this element.",
            "fix": {
              "aria-labelledby": null
            }
          },
          "fingerprint": {
            "version": 2,
            "css": "nav[role=\"navigation\"][aria-labelledby=\"block-iatp-main-menu-menu\"][id=\"block-iatp-main-menu\"]",
            "attNo": 3
          }
        },
        {
          "engineTestId": 123,
          "bestPracticeId": 362,
          "attribute": "This svg element does not have a mechanism that allows an accessible name value to be calculated",
          "attributeDetail": "This svg element does not have a mechanism that allows an accessible name value to be calculated",
          "element": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 65 105.2;\" viewbox=\"0 0 65 105.2\" y=\"0px\" ... .1,6.9,6.9,6.9c3.8,0,6.9-3.1,6.9-6.9l-1.3-46.4l0-2C61.2,49.1,65,44,65,38z\" class=\"st0\"></path></svg>",
          "testResult": 0,
          "path": "body>div:nth-of-type(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)",
          "fixType": {
            "fixType": 1,
            "domSpec": false,
            "helperText": "Provide text that describes the content conveyed by the SVG.",
            "fix": {
              "alt": false,
              "aria-label": null,
              "aria-labelledby": false
            }
          },
          "fingerprint": {
            "version": 2,
            "css": "svg[version=\"1.1\"][id=\"Layer_1\"][x=\"0px\"][y=\"0px\"][viewbox=\"0 0 65 105.2\"]",
            "attNo": 9
          }
        },
        {
          "engineTestId": 123,
          "bestPracticeId": 362,
          "attribute": "This svg element does not have a mechanism that allows an accessible name value to be calculated",
          "attributeDetail": "This svg element does not have a mechanism that allows an accessible name value to be calculated",
          "element": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 26 26;\" viewbox=\"0 0 26 26\" y=\"0px\" x=\"0p ...  c0-0.1,0-0.1,0-0.1c0.1-0.1,0.1-0.1,0.2-0.1C6.6,1.3,9.7,0,13,0L13,0L13,0z\" class=\"st0\"></path></svg>",
          "testResult": 0,
          "path": "body>div:nth-of-type(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)",
          "fixType": {
            "fixType": 1,
            "domSpec": false,
            "helperText": "Provide text that describes the content conveyed by the SVG.",
            "fix": {
              "alt": false,
              "aria-label": null,
              "aria-labelledby": false
            }
          },
          "fingerprint": {
            "version": 2,
            "css": "svg[version=\"1.1\"][id=\"Layer_1\"][x=\"0px\"][y=\"0px\"][viewbox=\"0 0 26 26\"]",
            "attNo": 9
          }
        },
        {
          "engineTestId": 123,
          "bestPracticeId": 362,
          "attribute": "This svg element does not have a mechanism that allows an accessible name value to be calculated",
          "attributeDetail": "This svg element does not have a mechanism that allows an accessible name value to be calculated",
          "element": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 32 32;\" viewbox=\"0 0 32 32\" y=\"0px\" x=\"0p ... c-0.1,0-0.2,0-0.3,0l-3.2,5.4  c0.3,0.5,0.5,1,0.5,1.6C12,24.7,10.7,26,9,26\" class=\"st0\"></path></svg>",
          "testResult": 0,
          "path": "body>div:nth-of-type(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)",
          "fixType": {
            "fixType": 1,
            "domSpec": false,
            "helperText": "Provide text that describes the content conveyed by the SVG.",
            "fix": {
              "alt": false,
              "aria-label": null,
              "aria-labelledby": false
            }
          },
          "fingerprint": {
            "version": 2,
            "css": "svg[version=\"1.1\"][id=\"Layer_1\"][x=\"0px\"][y=\"0px\"][viewbox=\"0 0 32 32\"]",
            "attNo": 9
          }
        },
        {
          "engineTestId": 237,
          "bestPracticeId": 1301,
          "attribute": "This A element does not have a mechanism that allows an accessible name value to be calculated",
          "attributeDetail": "This A element does not have a mechanism that allows an accessible name value to be calculated",
          "element": "<a target=\"_blank\" class=\"twitter\" href=\"https://twitter.com/iatp\"></a>",
          "testResult": 0,
          "path": "body>div:nth-of-type(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(4)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)",
          "fixType": {
            "fixType": 1,
            "domSpec": false,
            "helperText": "Provide a descriptive accessible name for the anchor element.",
            "fix": {
              "aria-label": null
            }
          },
          "fingerprint": {
            "version": 2,
            "css": "a[href=\"https://twitter.com/iatp\"][class=\"twitter\"][target=\"_blank\"]",
            "attNo": 3
          }
        },
        {
          "engineTestId": 237,
          "bestPracticeId": 1301,
          "attribute": "This A element does not have a mechanism that allows an accessible name value to be calculated",
          "attributeDetail": "This A element does not have a mechanism that allows an accessible name value to be calculated",
          "element": "<a class=\"facebok\" target=\"_blank\" href=\"https://www.facebook.com/IATPiatp\"></a>",
          "testResult": 0,
          "path": "body>div:nth-of-type(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(4)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)",
          "fixType": {
            "fixType": 1,
            "domSpec": false,
            "helperText": "Provide a descriptive accessible name for the anchor element.",
            "fix": {
              "aria-label": null
            }
          },
          "fingerprint": {
            "version": 2,
            "css": "a[href=\"https://www.facebook.com/IATPiatp\"][target=\"_blank\"][class=\"facebok\"]",
            "attNo": 3
          }
        },
        {
          "engineTestId": 237,
          "bestPracticeId": 1301,
          "attribute": "This A element does not have a mechanism that allows an accessible name value to be calculated",
          "attributeDetail": "This A element does not have a mechanism that allows an accessible name value to be calculated",
          "element": "<a class=\"youtube\" target=\"_blank\" href=\"https://www.youtube.com/user/IATPvideo\"></a>",
          "testResult": 0,
          "path": "body>div:nth-of-type(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(4)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)",
          "fixType": {
            "fixType": 1,
            "domSpec": false,
            "helperText": "Provide a descriptive accessible name for the anchor element.",
            "fix": {
              "aria-label": null
            }
          },
          "fingerprint": {
            "version": 2,
            "css": "a[href=\"https://www.youtube.com/user/IATPvideo\"][target=\"_blank\"][class=\"youtube\"]",
            "attNo": 3
          }
        },
        {
          "engineTestId": 237,
          "bestPracticeId": 1301,
          "attribute": "This A element does not have a mechanism that allows an accessible name value to be calculated",
          "attributeDetail": "This A element does not have a mechanism that allows an accessible name value to be calculated",
          "element": "<a class=\"feeds\" href=\"https://iatp.org/feeds\"></a>",
          "testResult": 0,
          "path": "body>div:nth-of-type(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(4)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(4)>*:nth-child(1)",
          "fixType": {
            "fixType": 1,
            "domSpec": false,
            "helperText": "Provide a descriptive accessible name for the anchor element.",
            "fix": {
              "aria-label": null
            }
          },
          "fingerprint": {
            "version": 2,
            "css": "a[href=\"https://iatp.org/feeds\"][class=\"feeds\"]",
            "attNo": 2
          }
        },
        {
          "engineTestId": 252,
          "bestPracticeId": 444,
          "attribute": "This video element does not have a mechanism that allows an accessible name value to be calculated",
          "attributeDetail": "This video element does not have a mechanism that allows an accessible name value to be calculated",
          "element": "<video muted=\"\" loop=\"\" autoplay=\"\" style=\"width:854px;height:480px;\" controls=\"\" preload=\"none\"><so ... ites/default/files/video-thumbnails/2022-01/Emissions_Impossible_Europe_How_Europe_s_0.mp4\"></video>",
          "testResult": 0,
          "path": "body>div:nth-of-type(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)",
          "fixType": "",
          "fingerprint": {
            "version": 2,
            "css": "video[preload=\"none\"][controls=\"\"][autoplay=\"\"][loop=\"\"][muted=\"\"]",
            "attNo": 6
          }
        },
        {
          "engineTestId": 412,
          "bestPracticeId": 1626,
          "attribute": "The role attribute value given to this element is not allowed, as it is not a valid aria role.",
          "attributeDetail": "The role attribute of feature given to this DIV is not allowed, as it is not a valid aria role.",
          "element": "<div class=\"feature-container container\" role=\"feature\"><div class=\"region region-feature\"><section  ... /div></div></div></span></div></div></div></div></div></div></div></div></div></section></div></div>",
          "testResult": 0,
          "path": "body>div:nth-of-type(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)",
          "fixType": {
            "fixType": 1,
            "domSpec": false,
            "helperText": "Specify a valid aria role for this element.",
            "fix": {
              "role": null
            }
          },
          "fingerprint": {
            "version": 2,
            "css": "div[role=\"feature\"][class=\"feature-container container\"]",
            "attNo": 2
          }
        }
      ],
      "endTime": 1664721881277
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser",
      "startTime": 1664721881277,
      "endTime": 1664721881793
    },
    {
      "type": "url",
      "which": "https://www.iatp.org/",
      "what": "URL",
      "startTime": 1664721881793,
      "result": "https://www.iatp.org/",
      "endTime": 1664721883411
    },
    {
      "type": "test",
      "which": "htmlcs",
      "what": "HTML CodeSniffer WCAG 2.1 AA ruleset",
      "startTime": 1664721883411,
      "url": "https://www.iatp.org/",
      "result": {
        "Error": {
          "AA.1_3_1.H42.2": {
            "Heading tag found with no content. Text that is not intended as a heading should not be marked up with heading tags.": [
              {
                "tagName": "h2",
                "id": "",
                "code": "<h2>...</h2>"
              }
            ]
          },
          "AA.1_4_3.G145.Fail": {
            "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 3:1, but text in this element has a contrast ratio of 1:1. Recommendation:  change text colour to #949494.": [
              {
                "tagName": "h3",
                "id": "",
                "code": "<h3>...</h3>"
              }
            ]
          },
          "AA.1_4_3.G18.Fail": {
            "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 2.27:1. Recommendation:  change background to #008760.": [
              {
                "tagName": "a",
                "id": "",
                "code": "<a href=\"https://instituteforagricultureandtradepolicy-bloom.kindful.com/\" target=\"_blank\">...</a>"
              }
            ]
          },
          "AA.4_1_1.F77": {
            "Duplicate id attribute value \"Layer_1\" found on the web page.": [
              {
                "tagName": "svg",
                "id": "#Layer_1",
                "code": "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 26 26\" style=\"enable-background:new 0 0 26 26;\" xml:space=\"preserve\">...</svg>"
              },
              {
                "tagName": "svg",
                "id": "#Layer_1",
                "code": "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 32 32\" style=\"enable-background:new 0 0 32 32;\" xml:space=\"preserve\">...</svg>"
              }
            ]
          },
          "AA.4_1_2.H91.A.NoContent": {
            "Anchor element found with a valid href attribute, but no link content has been supplied.": [
              {
                "tagName": "a",
                "id": "",
                "code": "<a href=\"https://iatp.org/feeds\" class=\"feeds\">...</a>"
              },
              {
                "tagName": "a",
                "id": "",
                "code": "<a href=\"https://twitter.com/iatp\" class=\"twitter\" target=\"_blank\">...</a>"
              },
              {
                "tagName": "a",
                "id": "",
                "code": "<a href=\"https://www.facebook.com/IATPiatp\" target=\"_blank\" class=\"facebok\">...</a>"
              },
              {
                "tagName": "a",
                "id": "",
                "code": "<a href=\"https://www.youtube.com/user/IATPvideo\" target=\"_blank\" class=\"youtube\">...</a>"
              }
            ]
          }
        },
        "Warning": {
          "AA.1_3_1.H48": {
            "If this element contains a navigation section, it is recommended that it be marked up as a list.": [
              {
                "tagName": "div",
                "id": "",
                "code": "<div class=\"field field--name-field-credit-flickr field--type-string field--label-hidden field--item\">...</div>"
              }
            ]
          },
          "AA.1_4_10.C32,C31,C33,C38,SCR34,G206": {
            "This element has \"position: fixed\". This may require scrolling in two dimensions, which is considered a failure of this Success Criterion.": [
              {
                "tagName": "div",
                "id": "",
                "code": "<div class=\"mm-wrapper__blocker mm-slideout\">...</div>"
              }
            ],
            "Interfering with a user agent's ability to zoom may be a failure of this Success Criterion.": [
              {
                "tagName": "meta",
                "id": "",
                "code": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\">"
              }
            ]
          },
          "AA.1_4_3.G145.Abs": {
            "This element is absolutely positioned and the background color can not be determined. Ensure the contrast ratio between the text and all covered parts of the background are at least 3:1.": [
              {
                "tagName": "h2",
                "id": "#block-footer-menu",
                "code": "<h2 class=\"visually-hidden\" id=\"block-footer-menu\">...</h2>"
              },
              {
                "tagName": "h3",
                "id": "",
                "code": "<h3>...</h3>"
              },
              {
                "tagName": "p",
                "id": "",
                "code": "<p>...</p>"
              },
              {
                "tagName": "span",
                "id": "",
                "code": "<span class=\"aqua-text\">...</span>"
              }
            ]
          },
          "AA.1_4_3.G18.Abs": {
            "This element is absolutely positioned and the background color can not be determined. Ensure the contrast ratio between the text and all covered parts of the background are at least 4.5:1.": [
              {
                "tagName": "a",
                "id": "",
                "code": "<a href=\"#main-content\" class=\"visually-hidden focusable skip-link\">...</a>"
              },
              {
                "tagName": "a",
                "id": "",
                "code": "<a href=\"/focus-areas\">...</a>"
              },
              {
                "tagName": "a",
                "id": "",
                "code": "<a href=\"http://eepurl.com/djeE1r\">...</a>"
              },
              {
                "tagName": "label",
                "id": "",
                "code": "<label for=\"edit-keys\" class=\"control-label sr-only\">...</label>"
              },
              {
                "tagName": "span",
                "id": "",
                "code": "<span class=\"sr-only\">...</span>"
              }
            ]
          },
          "AA.4_1_2.H91.A.Empty": {
            "Anchor element found with an ID but without a href or link text. Consider moving its ID to a parent or nearby element.": [
              {
                "tagName": "a",
                "id": "#main-content",
                "code": "<a id=\"main-content\">...</a>"
              }
            ]
          },
          "AA.4_1_2.H91.A.Placeholder": {
            "Anchor element found with link content, but no href, ID or name attribute has been supplied.": [
              {
                "tagName": "a",
                "id": "",
                "code": "<a href=\"\" class=\"dropdown-toggle\" data-toggle=\"dropdown\">...</a>"
              }
            ]
          }
        },
        "success": true
      },
      "endTime": 1664721883542
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser",
      "startTime": 1664721883542,
      "endTime": 1664721884059
    },
    {
      "type": "url",
      "which": "https://www.iatp.org/",
      "what": "URL",
      "startTime": 1664721884060,
      "result": "https://www.iatp.org/",
      "endTime": 1664721886195
    },
    {
      "type": "test",
      "which": "ibm",
      "withItems": true,
      "what": "IBM Accessibility Checker",
      "startTime": 1664721886195,
      "url": "https://www.iatp.org/",
      "result": {
        "content": {
          "totals": {
            "violation": 56,
            "recommendation": 7,
            "ignored": 0
          },
          "items": [
            {
              "ruleId": "WCAG20_A_HasText",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[4]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[1]/listitem[4]/link[1]"
              },
              "message": "Hyperlink has no link text, label or image with a text alternative",
              "bounds": {
                "left": 82,
                "top": 7717,
                "height": 0,
                "width": 0
              },
              "snippet": "<a class=\"feeds\" href=\"https://iatp.org/feeds\">",
              "level": "violation"
            },
            {
              "ruleId": "WCAG20_A_HasText",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[3]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[1]/listitem[3]/link[1]"
              },
              "message": "Hyperlink has no link text, label or image with a text alternative",
              "bounds": {
                "left": 68,
                "top": 7717,
                "height": 0,
                "width": 0
              },
              "snippet": "<a class=\"youtube\" target=\"_blank\" href=\"https://www.youtube.com/user/IATPvideo\">",
              "level": "violation"
            },
            {
              "ruleId": "WCAG20_A_HasText",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[2]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[1]/listitem[2]/link[1]"
              },
              "message": "Hyperlink has no link text, label or image with a text alternative",
              "bounds": {
                "left": 54,
                "top": 7717,
                "height": 0,
                "width": 0
              },
              "snippet": "<a class=\"facebok\" target=\"_blank\" href=\"https://www.facebook.com/IATPiatp\">",
              "level": "violation"
            },
            {
              "ruleId": "WCAG20_A_HasText",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[1]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[1]/listitem[1]/link[1]"
              },
              "message": "Hyperlink has no link text, label or image with a text alternative",
              "bounds": {
                "left": 40,
                "top": 7717,
                "height": 0,
                "width": 0
              },
              "snippet": "<a target=\"_blank\" class=\"twitter\" href=\"https://twitter.com/iatp\">",
              "level": "violation"
            },
            {
              "ruleId": "RPT_Header_HasContent",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/h2[1]",
                "aria": "/document[1]/main[1]/heading[1]"
              },
              "message": "Heading element has no descriptive content",
              "bounds": {
                "left": 40,
                "top": 1499,
                "height": 0,
                "width": 720
              },
              "snippet": "<h2>",
              "level": "violation"
            },
            {
              "ruleId": "RPT_Elem_UniqueId",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[2]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/svg[1]",
                "aria": "/document[1]/main[1]/graphics-document[3]"
              },
              "message": "The <svg> element has the id \"Layer_1\" that is already in use",
              "bounds": {
                "left": 40,
                "top": 6163,
                "height": 720,
                "width": 720
              },
              "snippet": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 32 32;\" viewBox=\"0 0 32 32\" y=\"0px\" x=\"0px\" id=\"Layer_1\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\">",
              "level": "violation"
            },
            {
              "ruleId": "RPT_Elem_UniqueId",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/svg[1]",
                "aria": "/document[1]/main[1]/graphics-document[2]"
              },
              "message": "The <svg> element has the id \"Layer_1\" that is already in use",
              "bounds": {
                "left": 40,
                "top": 4874,
                "height": 720,
                "width": 720
              },
              "snippet": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 26 26;\" viewBox=\"0 0 26 26\" y=\"0px\" x=\"0px\" id=\"Layer_1\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidRole",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]",
                "aria": "/document[1]"
              },
              "message": "The role 'feature' defined on the element is not valid per ARIA specification",
              "bounds": {
                "left": 25,
                "top": 706,
                "height": 330,
                "width": 750
              },
              "snippet": "<div class=\"feature-container container\" role=\"feature\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidIdRef",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/header[1]/div[1]/div[2]/div[1]/div[1]/nav[1]",
                "aria": "/document[1]/banner[1]/navigation[1]"
              },
              "message": "The 'id' \"block-iatp-main-menu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
              "bounds": {
                "left": 56,
                "top": 635,
                "height": 0,
                "width": 688
              },
              "snippet": "<nav id=\"block-iatp-main-menu\" aria-labelledby=\"block-iatp-main-menu-menu\" role=\"navigation\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[3]/a[1]",
                "aria": "/document[1]/link[8]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 0,
                "top": 7846,
                "height": 17,
                "width": 75
              },
              "snippet": "<a role=\"presentation\" aria-hidden=\"true\" href=\"#mm-0\" class=\"mm-tabstart\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/h1[1]",
                "aria": "/document[1]/heading[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 40,
                "top": 906,
                "height": 80,
                "width": 720
              },
              "snippet": "<h1>",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/div[1]/div[2]/a[1]",
                "aria": "/document[1]/link[7]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 40,
                "top": 1017,
                "height": 17,
                "width": 115
              },
              "snippet": "<a href=\"http://eepurl.com/djeE1r\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/div[1]/div[1]/a[1]",
                "aria": "/document[1]/link[6]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 40,
                "top": 997,
                "height": 17,
                "width": 59
              },
              "snippet": "<a href=\"/about\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[3]/ul[1]",
                "aria": "/document[1]/list[3]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 0,
                "top": 355,
                "height": 160,
                "width": 800
              },
              "snippet": "<ul class=\"mm-listview\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[3]/div[1]/a[1]",
                "aria": "/document[1]/link[3]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 0,
                "top": 337,
                "height": 17,
                "width": 98
              },
              "snippet": "<a href=\"#mm-1\" class=\"mm-btn mm-btn_prev mm-navbar__btn\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[2]/ul[1]",
                "aria": "/document[1]/list[2]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 0,
                "top": 205,
                "height": 120,
                "width": 800
              },
              "snippet": "<ul class=\"mm-listview\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/a[1]",
                "aria": "/document[1]/link[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 0,
                "top": 187,
                "height": 17,
                "width": 98
              },
              "snippet": "<a href=\"#mm-1\" class=\"mm-btn mm-btn_prev mm-navbar__btn\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/ul[1]",
                "aria": "/document[1]/list[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 0,
                "top": 55,
                "height": 120,
                "width": 800
              },
              "snippet": "<ul class=\"mm-listview\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/a[1]",
                "aria": "/document[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 0,
                "top": 37,
                "height": 17,
                "width": 36
              },
              "snippet": "<a class=\"mm-navbar__title\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/button[1]",
                "aria": "/document[1]/button[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 0,
                "top": 27,
                "height": 6,
                "width": 16
              },
              "snippet": "<button role=\"presentation\" aria-hidden=\"true\" class=\"mm-tabstart mm-sronly\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/a[1]",
                "aria": "/document[1]/link[5]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 0,
                "top": 547,
                "height": 17,
                "width": 130
              },
              "snippet": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_MultipleNavigationLandmarks_Implicit",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/header[1]/div[1]/div[2]/div[1]/div[1]/nav[1]",
                "aria": "/document[1]/banner[1]/navigation[1]"
              },
              "message": "Multiple elements with \"navigation\" role do not have unique labels",
              "bounds": {
                "left": 56,
                "top": 635,
                "height": 0,
                "width": 688
              },
              "snippet": "<nav id=\"block-iatp-main-menu\" aria-labelledby=\"block-iatp-main-menu-menu\" role=\"navigation\">",
              "level": "violation"
            },
            {
              "ruleId": "IBMA_Color_Contrast_WCAG2AA",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/header[1]/div[1]/div[2]/div[1]/div[1]/section[1]/a[1]/span[2]",
                "aria": "/document[1]/banner[1]/link[2]"
              },
              "message": "Text contrast of 1.06 with its background is less than the WCAG AA minimum requirements for text of size 10.5px and weight of 700",
              "bounds": {
                "left": 510,
                "top": 638,
                "height": 18,
                "width": 41
              },
              "snippet": "<span class=\"label\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_semantics_role",
              "path": {
                "dom": "/html[1]/body[1]/div[3]/button[1]",
                "aria": "/document[1]/button[3]"
              },
              "message": "The ARIA role 'presentation' is not valid for the element <button> and may be ignored by the browser since the element is focusable",
              "bounds": {
                "left": 75,
                "top": 7856,
                "height": 6,
                "width": 16
              },
              "snippet": "<button role=\"presentation\" aria-hidden=\"true\" class=\"mm-tabend mm-sronly\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_semantics_role",
              "path": {
                "dom": "/html[1]/body[1]/div[3]/a[1]",
                "aria": "/document[1]/link[8]"
              },
              "message": "The ARIA role 'presentation' is not valid for the element <a> and may be ignored by the browser since the element is focusable",
              "bounds": {
                "left": 0,
                "top": 7846,
                "height": 17,
                "width": 75
              },
              "snippet": "<a role=\"presentation\" aria-hidden=\"true\" href=\"#mm-0\" class=\"mm-tabstart\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_semantics_role",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/button[2]",
                "aria": "/document[1]/button[2]"
              },
              "message": "The ARIA role 'presentation' is not valid for the element <button> and may be ignored by the browser since the element is focusable",
              "bounds": {
                "left": 0,
                "top": 537,
                "height": 6,
                "width": 16
              },
              "snippet": "<button role=\"presentation\" aria-hidden=\"true\" class=\"mm-tabend mm-sronly\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_semantics_role",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/button[1]",
                "aria": "/document[1]/button[1]"
              },
              "message": "The ARIA role 'presentation' is not valid for the element <button> and may be ignored by the browser since the element is focusable",
              "bounds": {
                "left": 0,
                "top": 27,
                "height": 6,
                "width": 16
              },
              "snippet": "<button role=\"presentation\" aria-hidden=\"true\" class=\"mm-tabstart mm-sronly\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[3]/button[1]",
                "aria": "/document[1]/button[3]"
              },
              "message": "Element \"button\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 75,
                "top": 7856,
                "height": 6,
                "width": 16
              },
              "snippet": "<button role=\"presentation\" aria-hidden=\"true\" class=\"mm-tabend mm-sronly\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[3]/a[1]",
                "aria": "/document[1]/link[8]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 0,
                "top": 7846,
                "height": 17,
                "width": 75
              },
              "snippet": "<a role=\"presentation\" aria-hidden=\"true\" href=\"#mm-0\" class=\"mm-tabstart\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[3]/ul[1]/li[8]/a[1]",
                "aria": "/document[1]/list[3]/listitem[8]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 497,
                "height": 17,
                "width": 132
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"about/jobs-and-internships\" href=\"/about/jobs-and-internships\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[3]/ul[1]/li[7]/a[1]",
                "aria": "/document[1]/list[3]/listitem[7]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 477,
                "height": 17,
                "width": 35
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"node/44714\" href=\"/press\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[3]/ul[1]/li[6]/a[1]",
                "aria": "/document[1]/list[3]/listitem[6]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 457,
                "height": 17,
                "width": 191
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"node/44324\" rel=\"\" target=\"\" href=\"/about/annual-reports-and-financials\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[3]/ul[1]/li[5]/a[1]",
                "aria": "/document[1]/list[3]/listitem[5]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 437,
                "height": 17,
                "width": 68
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"node/44394\" rel=\"\" target=\"\" href=\"/iatp-news\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[3]/ul[1]/li[4]/a[1]",
                "aria": "/document[1]/list[3]/listitem[4]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 417,
                "height": 17,
                "width": 45
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"node/41224\" href=\"/about/history\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[3]/ul[1]/li[3]/a[1]",
                "aria": "/document[1]/list[3]/listitem[3]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 397,
                "height": 17,
                "width": 115
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"about/board\" href=\"/about/board\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[3]/ul[1]/li[2]/a[1]",
                "aria": "/document[1]/list[3]/listitem[2]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 377,
                "height": 17,
                "width": 90
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"about/staff\" href=\"/about/staff\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[3]/ul[1]/li[1]/a[1]",
                "aria": "/document[1]/list[3]/listitem[1]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 357,
                "height": 17,
                "width": 71
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"node/40451\" rel=\"\" target=\"\" href=\"/about\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[3]/div[1]/a[2]",
                "aria": "/document[1]/link[4]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 98,
                "top": 337,
                "height": 17,
                "width": 38
              },
              "snippet": "<a aria-hidden=\"true\" href=\"#mm-1\" class=\"mm-navbar__title\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[3]/div[1]/a[1]",
                "aria": "/document[1]/link[3]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 0,
                "top": 337,
                "height": 17,
                "width": 98
              },
              "snippet": "<a href=\"#mm-1\" class=\"mm-btn mm-btn_prev mm-navbar__btn\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[2]/ul[1]/li[6]/a[1]",
                "aria": "/document[1]/list[2]/listitem[6]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 307,
                "height": 17,
                "width": 35
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"node/43841\" href=\"/trade\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[2]/ul[1]/li[5]/a[1]",
                "aria": "/document[1]/list[2]/listitem[5]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 287,
                "height": 17,
                "width": 120
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"node/43859\" href=\"/rural-development\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[2]/ul[1]/li[4]/a[1]",
                "aria": "/document[1]/list[2]/listitem[4]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 267,
                "height": 17,
                "width": 121
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"node/43840\" href=\"/industrial-livestock\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[2]/ul[1]/li[3]/a[1]",
                "aria": "/document[1]/list[2]/listitem[3]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 247,
                "height": 17,
                "width": 167
              },
              "snippet": "<a class=\"mm-listitem__text\" rel=\"\" target=\"\" href=\"https://www.iatp.org/community-food-systems\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[2]/ul[1]/li[2]/a[1]",
                "aria": "/document[1]/list[2]/listitem[2]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 227,
                "height": 17,
                "width": 101
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"node/43842\" href=\"/climate-change\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[2]/ul[1]/li[1]/a[1]",
                "aria": "/document[1]/list[2]/listitem[1]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 207,
                "height": 17,
                "width": 68
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"node/43838\" href=\"/agriculture\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/a[2]",
                "aria": "/document[1]/link[2]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 98,
                "top": 187,
                "height": 17,
                "width": 33
              },
              "snippet": "<a aria-hidden=\"true\" href=\"#mm-1\" class=\"mm-navbar__title\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/a[1]",
                "aria": "/document[1]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 0,
                "top": 187,
                "height": 17,
                "width": 98
              },
              "snippet": "<a href=\"#mm-1\" class=\"mm-btn mm-btn_prev mm-navbar__btn\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/ul[1]/li[6]/a[1]",
                "aria": "/document[1]/list[1]/listitem[6]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 157,
                "height": 17,
                "width": 46
              },
              "snippet": "<a class=\"mm-listitem__text\" target=\"_blank\" href=\"https://instituteforagricultureandtradepolicy-bloom.kindful.com/\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/ul[1]/li[5]/a[2]",
                "aria": "/document[1]/list[1]/listitem[5]/link[2]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 63,
                "top": 137,
                "height": 17,
                "width": 97
              },
              "snippet": "<a href=\"#mm-3\" class=\"mm-btn mm-btn_next mm-listitem__btn\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/ul[1]/li[5]/a[1]",
                "aria": "/document[1]/list[1]/listitem[5]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 137,
                "height": 17,
                "width": 38
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"node/40451\" href=\"/about\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/ul[1]/li[4]/a[1]",
                "aria": "/document[1]/list[1]/listitem[4]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 117,
                "height": 17,
                "width": 50
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"node/43962\" href=\"/about/contact\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/ul[1]/li[3]/a[1]",
                "aria": "/document[1]/list[1]/listitem[3]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 97,
                "height": 17,
                "width": 43
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"events\" href=\"/events\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/ul[1]/li[2]/a[1]",
                "aria": "/document[1]/list[1]/listitem[2]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 77,
                "height": 17,
                "width": 39
              },
              "snippet": "<a class=\"mm-listitem__text\" data-drupal-link-system-path=\"node/44713\" href=\"/latest\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/ul[1]/li[1]/a[1]",
                "aria": "/document[1]/list[1]/listitem[1]/link[1]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 21,
                "top": 57,
                "height": 17,
                "width": 129
              },
              "snippet": "<a href=\"#mm-2\" class=\"mm-btn mm-btn_next mm-listitem__btn mm-listitem__text\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/button[2]",
                "aria": "/document[1]/button[2]"
              },
              "message": "Element \"button\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 0,
                "top": 537,
                "height": 6,
                "width": 16
              },
              "snippet": "<button role=\"presentation\" aria-hidden=\"true\" class=\"mm-tabend mm-sronly\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[1]/button[1]",
                "aria": "/document[1]/button[1]"
              },
              "message": "Element \"button\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 0,
                "top": 27,
                "height": 6,
                "width": 16
              },
              "snippet": "<button role=\"presentation\" aria-hidden=\"true\" class=\"mm-tabstart mm-sronly\">",
              "level": "violation"
            },
            {
              "ruleId": "element_attribute_deprecated",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[2]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/svg[1]",
                "aria": "/document[1]/main[1]/graphics-document[3]"
              },
              "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
              "bounds": {
                "left": 40,
                "top": 6163,
                "height": 720,
                "width": 720
              },
              "snippet": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 32 32;\" viewBox=\"0 0 32 32\" y=\"0px\" x=\"0px\" id=\"Layer_1\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\">",
              "level": "recommendation"
            },
            {
              "ruleId": "element_attribute_deprecated",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/svg[1]",
                "aria": "/document[1]/main[1]/graphics-document[2]"
              },
              "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
              "bounds": {
                "left": 40,
                "top": 4874,
                "height": 720,
                "width": 720
              },
              "snippet": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 26 26;\" viewBox=\"0 0 26 26\" y=\"0px\" x=\"0px\" id=\"Layer_1\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\">",
              "level": "recommendation"
            },
            {
              "ruleId": "element_attribute_deprecated",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/svg[1]",
                "aria": "/document[1]/main[1]/graphics-document[1]"
              },
              "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
              "bounds": {
                "left": 40,
                "top": 3140,
                "height": 1166,
                "width": 720
              },
              "snippet": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 65 105.2;\" viewBox=\"0 0 65 105.2\" y=\"0px\" x=\"0px\" id=\"Layer_1\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/header[1]/div[1]/div[2]/div[1]/div[1]/nav[1]",
                "aria": "/document[1]/banner[1]/navigation[1]"
              },
              "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
              "bounds": {
                "left": 56,
                "top": 635,
                "height": 0,
                "width": 688
              },
              "snippet": "<nav id=\"block-iatp-main-menu\" aria-labelledby=\"block-iatp-main-menu-menu\" role=\"navigation\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/header[1]",
                "aria": "/document[1]/banner[1]"
              },
              "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
              "bounds": {
                "left": 40,
                "top": 565,
                "height": 121,
                "width": 720
              },
              "snippet": "<header role=\"banner\" id=\"navbar\" class=\"navbar navbar-default container\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/nav[1]",
                "aria": "/document[1]/contentinfo[1]/navigation[1]"
              },
              "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
              "bounds": {
                "left": 40,
                "top": 7499,
                "height": 203,
                "width": 720
              },
              "snippet": "<nav id=\"block-footer\" aria-labelledby=\"block-footer-menu\" role=\"navigation\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/footer[1]",
                "aria": "/document[1]/contentinfo[1]"
              },
              "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
              "bounds": {
                "left": 25,
                "top": 7443,
                "height": 402,
                "width": 750
              },
              "snippet": "<footer role=\"contentinfo\" class=\"footer container\">",
              "level": "recommendation"
            }
          ]
        },
        "url": {
          "totals": {
            "violation": 9,
            "recommendation": 6,
            "ignored": 0
          },
          "items": [
            {
              "ruleId": "RPT_Header_HasContent",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/h2[1]",
                "aria": "/document[1]/main[1]/heading[1]"
              },
              "message": "Heading element has no descriptive content",
              "bounds": {
                "left": 430,
                "top": 519,
                "height": 0,
                "width": 320
              },
              "snippet": "<h2>",
              "level": "violation"
            },
            {
              "ruleId": "RPT_Elem_UniqueId",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[2]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/svg[1]",
                "aria": "/document[1]/main[1]/graphics-document[3]"
              },
              "message": "The <svg> element has the id \"Layer_1\" that is already in use",
              "bounds": {
                "left": 28,
                "top": 3562,
                "height": 25,
                "width": 25
              },
              "snippet": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 32 32;\" viewBox=\"0 0 32 32\" y=\"0px\" x=\"0px\" id=\"Layer_1\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\">",
              "level": "violation"
            },
            {
              "ruleId": "RPT_Elem_UniqueId",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/svg[1]",
                "aria": "/document[1]/main[1]/graphics-document[2]"
              },
              "message": "The <svg> element has the id \"Layer_1\" that is already in use",
              "bounds": {
                "left": 427,
                "top": 3224,
                "height": 25,
                "width": 25
              },
              "snippet": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 26 26;\" viewBox=\"0 0 26 26\" y=\"0px\" x=\"0px\" id=\"Layer_1\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidRole",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]",
                "aria": "/document[1]"
              },
              "message": "The role 'feature' defined on the element is not valid per ARIA specification",
              "bounds": {
                "left": 20,
                "top": 130,
                "height": 314,
                "width": 760
              },
              "snippet": "<div class=\"feature-container container\" role=\"feature\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/h1[1]",
                "aria": "/document[1]/heading[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 20,
                "top": 198,
                "height": 84,
                "width": 570
              },
              "snippet": "<h1>",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/div[1]/div[2]/a[1]",
                "aria": "/document[1]/link[7]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 156,
                "top": 302,
                "height": 43,
                "width": 222
              },
              "snippet": "<a href=\"http://eepurl.com/djeE1r\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/div[1]/div[1]/a[1]",
                "aria": "/document[1]/link[6]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 20,
                "top": 302,
                "height": 43,
                "width": 121
              },
              "snippet": "<a href=\"/about\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/a[1]",
                "aria": "/document[1]/link[5]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 0,
                "top": 15,
                "height": 1,
                "width": 1
              },
              "snippet": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
              "level": "violation"
            },
            {
              "ruleId": "IBMA_Color_Contrast_WCAG2AA",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/h1[1]/p[1]/span[1]",
                "aria": "/document[1]/heading[1]"
              },
              "message": "Text contrast of 1.69 with its background is less than the WCAG AA minimum requirements for text of size 36px and weight of 900",
              "bounds": {
                "left": 352,
                "top": 198,
                "height": 42,
                "width": 208
              },
              "snippet": "<span class=\"yellow-text\">",
              "level": "violation"
            },
            {
              "ruleId": "element_attribute_deprecated",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[2]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/svg[1]",
                "aria": "/document[1]/main[1]/graphics-document[3]"
              },
              "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
              "bounds": {
                "left": 28,
                "top": 3562,
                "height": 25,
                "width": 25
              },
              "snippet": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 32 32;\" viewBox=\"0 0 32 32\" y=\"0px\" x=\"0px\" id=\"Layer_1\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\">",
              "level": "recommendation"
            },
            {
              "ruleId": "element_attribute_deprecated",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/svg[1]",
                "aria": "/document[1]/main[1]/graphics-document[2]"
              },
              "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
              "bounds": {
                "left": 427,
                "top": 3224,
                "height": 25,
                "width": 25
              },
              "snippet": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 26 26;\" viewBox=\"0 0 26 26\" y=\"0px\" x=\"0px\" id=\"Layer_1\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\">",
              "level": "recommendation"
            },
            {
              "ruleId": "element_attribute_deprecated",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/svg[1]",
                "aria": "/document[1]/main[1]/graphics-document[1]"
              },
              "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
              "bounds": {
                "left": 27,
                "top": 3224,
                "height": 25,
                "width": 25
              },
              "snippet": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 65 105.2;\" viewBox=\"0 0 65 105.2\" y=\"0px\" x=\"0px\" id=\"Layer_1\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/header[1]",
                "aria": "/document[1]/banner[1]"
              },
              "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
              "bounds": {
                "left": 20,
                "top": 15,
                "height": 115,
                "width": 760
              },
              "snippet": "<header role=\"banner\" id=\"navbar\" class=\"navbar navbar-default container\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/nav[1]",
                "aria": "/document[1]/contentinfo[1]/navigation[1]"
              },
              "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
              "bounds": {
                "left": 20,
                "top": 4328,
                "height": 25,
                "width": 313
              },
              "snippet": "<nav id=\"block-footer\" aria-labelledby=\"block-footer-menu\" role=\"navigation\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/footer[1]",
                "aria": "/document[1]/contentinfo[1]"
              },
              "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
              "bounds": {
                "left": 20,
                "top": 4308,
                "height": 452,
                "width": 760
              },
              "snippet": "<footer role=\"contentinfo\" class=\"footer container\">",
              "level": "recommendation"
            }
          ]
        },
        "success": true
      },
      "endTime": 1664721894473
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser",
      "startTime": 1664721894473,
      "endTime": 1664721895034
    },
    {
      "type": "url",
      "which": "https://www.iatp.org/",
      "what": "URL",
      "startTime": 1664721895035,
      "result": "https://www.iatp.org/",
      "endTime": 1664721897055
    },
    {
      "type": "test",
      "which": "nuVal",
      "what": "failures to pass the Nu Html Checker",
      "startTime": 1664721897055,
      "url": "https://www.iatp.org/",
      "result": {
        "messages": [
          {
            "type": "info",
            "lastLine": 3,
            "lastColumn": 92,
            "firstColumn": 1,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "=\"utf-8\">\n<script type=\"text/javascript\" async=\"\" src=\"https://www.google-analytics.com/analytics.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 92
          },
          {
            "type": "info",
            "lastLine": 10,
            "lastColumn": 103,
            "firstColumn": 1,
            "subType": "warning",
            "message": "Consider avoiding viewport values that prevent users from resizing documents.",
            "extract": "t=\"true\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\">\n<link",
            "hiliteStart": 10,
            "hiliteLength": 103
          },
          {
            "type": "info",
            "lastLine": 25,
            "lastColumn": 31,
            "firstColumn": 9,
            "subType": "warning",
            "message": "The type attribute for the style element is not needed and should be omitted.",
            "extract": ">\n        <style type=\"text/css\">.tk-ad",
            "hiliteStart": 10,
            "hiliteLength": 23
          },
          {
            "type": "info",
            "lastLine": 25,
            "lastColumn": 110,
            "firstColumn": 88,
            "subType": "warning",
            "message": "The type attribute for the style element is not needed and should be omitted.",
            "extract": ";}</style><style type=\"text/css\">@font-",
            "hiliteStart": 10,
            "hiliteLength": 23
          },
          {
            "type": "info",
            "lastLine": 30,
            "lastColumn": 25,
            "firstColumn": 3,
            "subType": "warning",
            "message": "The type attribute for the style element is not needed and should be omitted.",
            "extract": "cript>\n\n  <style type=\"text/css\">@font-",
            "hiliteStart": 10,
            "hiliteLength": 23
          },
          {
            "type": "info",
            "lastLine": 30,
            "lastColumn": 6284,
            "firstColumn": 6184,
            "subType": "warning",
            "message": "The charset attribute on the script element is obsolete.",
            "extract": ";}</style><script charset=\"utf-8\" src=\"https://assets.ubembed.com/universalscript/releases/v0.179.2/bundle.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 101
          },
          {
            "type": "error",
            "lastLine": 34,
            "lastColumn": 343,
            "firstColumn": 267,
            "message": "Bad value presentation for attribute role on element button.",
            "extract": "en=\"true\"><button class=\"mm-tabstart mm-sronly\" aria-hidden=\"true\" role=\"presentation\"></butt",
            "hiliteStart": 10,
            "hiliteLength": 77
          },
          {
            "type": "error",
            "lastLine": 69,
            "lastColumn": 105,
            "firstColumn": 9,
            "message": "Bad value  for attribute target on element a: Browsing context name must be at least one character long.",
            "extract": ">\n        <a href=\"https://www.iatp.org/community-food-systems\" target=\"\" rel=\"\" class=\"mm-listitem__text\">Commun",
            "hiliteStart": 10,
            "hiliteLength": 97
          },
          {
            "type": "error",
            "lastLine": 82,
            "lastColumn": 110,
            "firstColumn": 9,
            "message": "Bad value  for attribute target on element a: Browsing context name must be at least one character long.",
            "extract": ">\n        <a href=\"/about\" target=\"\" rel=\"\" data-drupal-link-system-path=\"node/40451\" class=\"mm-listitem__text\">About ",
            "hiliteStart": 10,
            "hiliteLength": 102
          },
          {
            "type": "error",
            "lastLine": 94,
            "lastColumn": 114,
            "firstColumn": 9,
            "message": "Bad value  for attribute target on element a: Browsing context name must be at least one character long.",
            "extract": ">\n        <a href=\"/iatp-news\" target=\"\" rel=\"\" data-drupal-link-system-path=\"node/44394\" class=\"mm-listitem__text\">IATP N",
            "hiliteStart": 10,
            "hiliteLength": 106
          },
          {
            "type": "error",
            "lastLine": 97,
            "lastColumn": 140,
            "firstColumn": 9,
            "message": "Bad value  for attribute target on element a: Browsing context name must be at least one character long.",
            "extract": ">\n        <a href=\"/about/annual-reports-and-financials\" target=\"\" rel=\"\" data-drupal-link-system-path=\"node/44324\" class=\"mm-listitem__text\">Annual",
            "hiliteStart": 10,
            "hiliteLength": 132
          },
          {
            "type": "error",
            "lastLine": 105,
            "lastColumn": 100,
            "firstColumn": 26,
            "message": "Bad value presentation for attribute role on element button.",
            "extract": "div></div><button class=\"mm-tabend mm-sronly\" aria-hidden=\"true\" role=\"presentation\"></butt",
            "hiliteStart": 10,
            "hiliteLength": 75
          },
          {
            "type": "info",
            "lastLine": 115,
            "lastColumn": 82,
            "firstColumn": 9,
            "subType": "warning",
            "message": "The banner role is unnecessary for element header.",
            "extract": "\n\n        <header class=\"navbar navbar-default container\" id=\"navbar\" role=\"banner\">\n    <",
            "hiliteStart": 10,
            "hiliteLength": 74
          },
          {
            "type": "error",
            "lastLine": 133,
            "lastColumn": 433,
            "firstColumn": 321,
            "message": "Bad value  for attribute name on element button: Must not be empty.",
            "extract": "roup-btn\"><button type=\"submit\" value=\"Search\" class=\"button js-form-submit form-submit btn-primary btn icon-only\" name=\"\"><span ",
            "hiliteStart": 10,
            "hiliteLength": 113
          },
          {
            "type": "info",
            "lastLine": 143,
            "lastColumn": 93,
            "firstColumn": 1,
            "subType": "warning",
            "message": "The navigation role is unnecessary for element nav.",
            "extract": "\n  </div>\n<nav role=\"navigation\" aria-labelledby=\"block-iatp-main-menu-menu\" id=\"block-iatp-main-menu\">\n     ",
            "hiliteStart": 10,
            "hiliteLength": 93
          },
          {
            "type": "error",
            "lastLine": 158,
            "lastColumn": 79,
            "firstColumn": 9,
            "message": "Bad value  for attribute target on element a: Browsing context name must be at least one character long.",
            "extract": ">\n        <a href=\"https://www.iatp.org/community-food-systems\" target=\"\" rel=\"\">Commun",
            "hiliteStart": 10,
            "hiliteLength": 71
          },
          {
            "type": "error",
            "lastLine": 188,
            "lastColumn": 84,
            "firstColumn": 9,
            "message": "Bad value  for attribute target on element a: Browsing context name must be at least one character long.",
            "extract": ">\n        <a href=\"/about\" target=\"\" rel=\"\" data-drupal-link-system-path=\"node/40451\">About ",
            "hiliteStart": 10,
            "hiliteLength": 76
          },
          {
            "type": "error",
            "lastLine": 200,
            "lastColumn": 88,
            "firstColumn": 9,
            "message": "Bad value  for attribute target on element a: Browsing context name must be at least one character long.",
            "extract": ">\n        <a href=\"/iatp-news\" target=\"\" rel=\"\" data-drupal-link-system-path=\"node/44394\">IATP N",
            "hiliteStart": 10,
            "hiliteLength": 80
          },
          {
            "type": "error",
            "lastLine": 203,
            "lastColumn": 114,
            "firstColumn": 9,
            "message": "Bad value  for attribute target on element a: Browsing context name must be at least one character long.",
            "extract": ">\n        <a href=\"/about/annual-reports-and-financials\" target=\"\" rel=\"\" data-drupal-link-system-path=\"node/44324\">Annual",
            "hiliteStart": 10,
            "hiliteLength": 106
          },
          {
            "type": "info",
            "lastLine": 223,
            "lastColumn": 122,
            "firstColumn": 1,
            "subType": "warning",
            "message": "Section lacks heading. Consider using h2-h6 elements to add identifying headings to all sections, or else use a div element instead for any cases where no heading is needed.",
            "extract": "\n  </nav>\n<section id=\"block-responsivemenumobileicon\" class=\"responsive-menu-toggle-wrapper responsive-menu-toggle block clearfix\">\n  \n  ",
            "hiliteStart": 10,
            "hiliteLength": 122
          },
          {
            "type": "error",
            "lastLine": 245,
            "lastColumn": 64,
            "firstColumn": 9,
            "message": "Bad value feature for attribute role on element div.",
            "extract": ">\n        <div role=\"feature\" class=\"feature-container container\">\n     ",
            "hiliteStart": 10,
            "hiliteLength": 56
          },
          {
            "type": "error",
            "lastLine": 264,
            "lastColumn": 190,
            "firstColumn": 90,
            "message": "Element div not allowed as child of element span in this context. (Suppressing further errors from this subtree.)",
            "extract": "-content\"><div class=\"paragraph paragraph--type-homepage-banner paragraph--view-mode-default ds-2col clearfix\">\n\n  \n\n",
            "hiliteStart": 10,
            "hiliteLength": 101
          },
          {
            "type": "info",
            "lastLine": 337,
            "lastColumn": 61,
            "firstColumn": 5,
            "subType": "warning",
            "message": "Section lacks heading. Consider using h2-h6 elements to add identifying headings to all sections, or else use a div element instead for any cases where no heading is needed.",
            "extract": "ent\">\n    <section id=\"block-unbouncepopup\" class=\"block clearfix\">\n  \n  ",
            "hiliteStart": 10,
            "hiliteLength": 57
          },
          {
            "type": "info",
            "lastLine": 377,
            "lastColumn": 30,
            "firstColumn": 27,
            "subType": "warning",
            "message": "Empty heading.",
            "extract": "          <h2>\n     ",
            "hiliteStart": 10,
            "hiliteLength": 4
          },
          {
            "type": "error",
            "lastLine": 403,
            "lastColumn": 9,
            "firstColumn": 7,
            "message": "Element p not allowed as child of element h2 in this context. (Suppressing further errors from this subtree.)",
            "extract": "h2>\n      <p>We app",
            "hiliteStart": 10,
            "hiliteLength": 3
          },
          {
            "type": "error",
            "lastLine": 543,
            "lastColumn": 9,
            "firstColumn": 7,
            "message": "Element p not allowed as child of element h2 in this context. (Suppressing further errors from this subtree.)",
            "extract": "h2>\n      <p>Our La",
            "hiliteStart": 10,
            "hiliteLength": 3
          },
          {
            "type": "error",
            "lastLine": 638,
            "lastColumn": 262,
            "firstColumn": 214,
            "message": "Bad value https://www.flickr.com/photos/usda gov for attribute href on element a: Illegal character in path segment: space is not allowed.",
            "extract": " from </a><a href=\"https://www.flickr.com/photos/usda gov\">usda g",
            "hiliteStart": 10,
            "hiliteLength": 49
          },
          {
            "type": "error",
            "lastLine": 654,
            "lastColumn": 208,
            "firstColumn": 1,
            "message": "Duplicate ID Layer_1.",
            "extract": "d 0)  -->\n<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 26 26\" style=\"enable-background:new 0 0 26 26;\" xml:space=\"preserve\">\n<styl",
            "hiliteStart": 10,
            "hiliteLength": 208
          },
          {
            "type": "info",
            "lastLine": 584,
            "lastColumn": 214,
            "firstColumn": 1,
            "subType": "warning",
            "message": "The first occurrence of ID Layer_1 was here.",
            "extract": "d 0)  -->\n<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 65 105.2\" style=\"enable-background:new 0 0 65 105.2;\" xml:space=\"preserve\">\n<styl",
            "hiliteStart": 10,
            "hiliteLength": 214
          },
          {
            "type": "error",
            "lastLine": 723,
            "lastColumn": 208,
            "firstColumn": 1,
            "message": "Duplicate ID Layer_1.",
            "extract": "d 0)  -->\n<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 32 32\" style=\"enable-background:new 0 0 32 32;\" xml:space=\"preserve\">\n<styl",
            "hiliteStart": 10,
            "hiliteLength": 208
          },
          {
            "type": "info",
            "lastLine": 584,
            "lastColumn": 214,
            "firstColumn": 1,
            "subType": "warning",
            "message": "The first occurrence of ID Layer_1 was here.",
            "extract": "d 0)  -->\n<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 65 105.2\" style=\"enable-background:new 0 0 65 105.2;\" xml:space=\"preserve\">\n<styl",
            "hiliteStart": 10,
            "hiliteLength": 214
          },
          {
            "type": "info",
            "lastLine": 800,
            "lastColumn": 277,
            "firstColumn": 115,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "ld--item\"><script type=\"text/javascript\" src=\"//downloads.mailchimp.com/js/signup-forms/popup/unique-methods/embed.js\" data-dojo-config=\"usePlainJson: true, isDebug: false\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 163
          },
          {
            "type": "info",
            "lastLine": 833,
            "lastColumn": 58,
            "firstColumn": 7,
            "subType": "warning",
            "message": "The contentinfo role is unnecessary for element footer.",
            "extract": "v>\n\n      <footer class=\"footer container\" role=\"contentinfo\">\n     ",
            "hiliteStart": 10,
            "hiliteLength": 52
          },
          {
            "type": "info",
            "lastLine": 835,
            "lastColumn": 81,
            "firstColumn": 5,
            "subType": "warning",
            "message": "The navigation role is unnecessary for element nav.",
            "extract": "ter\">\n    <nav role=\"navigation\" aria-labelledby=\"block-footer-menu\" id=\"block-footer\">\n     ",
            "hiliteStart": 10,
            "hiliteLength": 77
          },
          {
            "type": "info",
            "lastLine": 859,
            "lastColumn": 63,
            "firstColumn": 1,
            "subType": "warning",
            "message": "Section lacks heading. Consider using h2-h6 elements to add identifying headings to all sections, or else use a div element instead for any cases where no heading is needed.",
            "extract": "\n  </nav>\n<section id=\"block-footersocialcontent\" class=\"block clearfix\">\n  \n  ",
            "hiliteStart": 10,
            "hiliteLength": 63
          },
          {
            "type": "error",
            "lastLine": 909,
            "lastColumn": 120,
            "firstColumn": 46,
            "message": "Attribute href not allowed on element a at this point.",
            "extract": "slideout\"><a class=\"mm-tabstart\" href=\"#mm-0\" aria-hidden=\"true\" role=\"presentation\"><span ",
            "hiliteStart": 10,
            "hiliteLength": 75
          },
          {
            "type": "error",
            "lastLine": 909,
            "lastColumn": 240,
            "firstColumn": 166,
            "message": "Bad value presentation for attribute role on element button.",
            "extract": "/span></a><button class=\"mm-tabend mm-sronly\" aria-hidden=\"true\" role=\"presentation\"></butt",
            "hiliteStart": 10,
            "hiliteLength": 75
          },
          {
            "type": "error",
            "lastLine": 143,
            "lastColumn": 93,
            "firstColumn": 1,
            "message": "The aria-labelledby attribute must point to an element in the same document.",
            "extract": "\n  </div>\n<nav role=\"navigation\" aria-labelledby=\"block-iatp-main-menu-menu\" id=\"block-iatp-main-menu\">\n     ",
            "hiliteStart": 10,
            "hiliteLength": 93
          }
        ],
        "language": "en",
        "success": true
      },
      "endTime": 1664721897372
    },
    {
      "type": "test",
      "which": "wave",
      "reportType": 4,
      "what": "WAVE",
      "startTime": 1664721897373,
      "url": "https://www.iatp.org/",
      "result": {
        "status": {
          "success": true,
          "httpstatuscode": 200
        },
        "statistics": {
          "pagetitle": "We work to create sustainable food agriculture systems | IATP",
          "pageurl": "https://www.iatp.org/",
          "time": 2.72,
          "creditsremaining": 695,
          "allitemcount": 78,
          "totalelements": 437,
          "waveurl": "http://wave.webaim.org/report?url=https://www.iatp.org/"
        },
        "categories": {
          "error": {
            "description": "Errors",
            "count": 9,
            "items": {
              "heading_empty": {
                "id": "heading_empty",
                "description": "Empty heading",
                "count": 1,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV > DIV:first-child > DIV:first-child + SECTION > A:first-child + DIV > SECTION:first-child + DIV > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV > H2:first-child"
                ],
                "wcag": [
                  {
                    "name": "1.3.1 Info and Relationships (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1"
                  },
                  {
                    "name": "2.4.1 Bypass Blocks (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc2.4.1"
                  },
                  {
                    "name": "2.4.6 Headings and Labels (Level AA)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6"
                  }
                ]
              },
              "button_empty": {
                "id": "button_empty",
                "description": "Empty button",
                "count": 3,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > DIV#off-canvas > BUTTON:first-child",
                  "HTML > HEAD:first-child + BODY > DIV#off-canvas > BUTTON:first-child + DIV + BUTTON",
                  "HTML > HEAD:first-child + BODY > DIV:first-child + A + DIV + SCRIPT + SCRIPT + SCRIPT + SCRIPT + DIV > A:first-child + BUTTON"
                ],
                "wcag": [
                  {
                    "name": "1.1.1 Non-text Content (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1"
                  },
                  {
                    "name": "2.4.4 Link Purpose (In Context) (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc2.4.4"
                  }
                ]
              },
              "link_empty": {
                "id": "link_empty",
                "description": "Empty link",
                "count": 4,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV + FOOTER > DIV:first-child > SECTION#block-footersocialcontent > DIV:first-child > DIV:first-child > UL:first-child > LI:first-child > A:first-child",
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV + FOOTER > DIV:first-child > SECTION#block-footersocialcontent > DIV:first-child > DIV:first-child > UL:first-child > LI:first-child + LI > A:first-child",
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV + FOOTER > DIV:first-child > SECTION#block-footersocialcontent > DIV:first-child > DIV:first-child > UL:first-child > LI:first-child + LI + LI > A:first-child",
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV + FOOTER > DIV:first-child > SECTION#block-footersocialcontent > DIV:first-child > DIV:first-child > UL:first-child > LI:first-child + LI + LI + LI > A:first-child"
                ],
                "wcag": [
                  {
                    "name": "2.4.4 Link Purpose (In Context) (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc2.4.4"
                  }
                ]
              },
              "aria_reference_broken": {
                "id": "aria_reference_broken",
                "description": "Broken ARIA reference",
                "count": 1,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER#navbar > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child > NAV#block-iatp-main-menu"
                ],
                "wcag": [
                  {
                    "name": "1.3.1 Info and Relationships (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1"
                  },
                  {
                    "name": "4.1.2 Name, Role, Value (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc4.1.2"
                  }
                ]
              }
            }
          },
          "contrast": {
            "description": "Contrast Errors",
            "count": 6,
            "items": {
              "contrast": {
                "id": "contrast",
                "description": "Very low contrast",
                "count": 6,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV > DIV:first-child > SECTION#block-entityviewcontent--2 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > SPAN:first-child > DIV:first-child > DIV:first-child + DIV > H1:first-child > P:first-child",
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV > DIV:first-child > SECTION#block-entityviewcontent--2 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > SPAN:first-child > DIV:first-child > DIV:first-child + DIV > H1:first-child > P:first-child > SPAN:first-child",
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV > DIV:first-child > SECTION#block-entityviewcontent--2 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > SPAN:first-child > DIV:first-child > DIV:first-child + DIV > H1:first-child + DIV > DIV:first-child + DIV > A:first-child",
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV > DIV:first-child > DIV:first-child + SECTION > A:first-child + DIV > SECTION:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child + DIV > DIV:first-child > H3:first-child",
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV > DIV:first-child > DIV:first-child + SECTION > A:first-child + DIV > SECTION:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child + DIV > DIV:first-child + DIV > A:first-child",
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV > DIV:first-child > DIV:first-child + SECTION > A:first-child + DIV > SECTION:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV + DIV + DIV > DIV:first-child > DIV:first-child + DIV > H3:first-child"
                ],
                "contrastdata": [
                  [
                    1,
                    "#ffffff",
                    "#ffffff",
                    true
                  ],
                  [
                    1.69,
                    "#e0c73e",
                    "#ffffff",
                    true
                  ],
                  [
                    1,
                    "#ffffff",
                    "#ffffff",
                    false
                  ],
                  [
                    1,
                    "#ffffff",
                    "#ffffff",
                    true
                  ],
                  [
                    1,
                    "#ffffff",
                    "#ffffff",
                    false
                  ],
                  [
                    1,
                    "#ffffff",
                    "#ffffff",
                    true
                  ]
                ],
                "wcag": [
                  {
                    "name": "1.4.3 Contrast (Minimum) (Level AA)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.4.3"
                  }
                ]
              }
            }
          },
          "alert": {
            "description": "Alerts",
            "count": 10,
            "items": {
              "alt_suspicious": {
                "id": "alt_suspicious",
                "description": "Suspicious alternative text",
                "count": 2,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV > DIV:first-child > DIV:first-child + SECTION > A:first-child + DIV > SECTION:first-child + DIV > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > IMG:first-child",
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV > DIV:first-child > DIV:first-child + SECTION > A:first-child + DIV > SECTION:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV + DIV > DIV:first-child > DIV:first-child > H2:first-child + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > IMG:first-child"
                ],
                "wcag": [
                  {
                    "name": "1.1.1 Non-text Content (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1"
                  }
                ]
              },
              "alt_long": {
                "id": "alt_long",
                "description": "Long alternative text",
                "count": 1,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV > DIV:first-child > DIV:first-child + SECTION > A:first-child + DIV > SECTION:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV + DIV > DIV:first-child > DIV:first-child > H2:first-child + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > IMG:first-child"
                ],
                "wcag": [
                  {
                    "name": "1.1.1 Non-text Content (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1"
                  }
                ]
              },
              "heading_possible": {
                "id": "heading_possible",
                "description": "Possible heading",
                "count": 2,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV > DIV:first-child > DIV:first-child + SECTION > A:first-child + DIV > SECTION:first-child + DIV > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child > H2:first-child > P:first-child",
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV > DIV:first-child > DIV:first-child + SECTION > A:first-child + DIV > SECTION:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV + DIV > DIV:first-child > DIV:first-child > H2:first-child > P:first-child"
                ],
                "wcag": [
                  {
                    "name": "1.3.1 Info and Relationships (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1"
                  },
                  {
                    "name": "2.4.1 Bypass Blocks (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc2.4.1"
                  },
                  {
                    "name": "2.4.6 Headings and Labels (Level AA)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6"
                  }
                ]
              },
              "link_redundant": {
                "id": "link_redundant",
                "description": "Redundant link",
                "count": 4,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER#navbar > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child > NAV#block-iatp-main-menu > UL:first-child > LI:first-child + LI + LI + LI + LI > A:first-child + DIV > UL:first-child > LI:first-child > A:first-child",
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV > DIV:first-child > DIV:first-child + SECTION > A:first-child + DIV > SECTION:first-child + DIV > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV > H2:first-child + H2 + DIV + DIV > DIV:first-child > A:first-child",
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV > DIV:first-child > DIV:first-child + SECTION > A:first-child + DIV > SECTION:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV + DIV > DIV:first-child > DIV:first-child > H2:first-child + DIV + DIV > DIV:first-child + DIV > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV > A:first-child",
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV > DIV:first-child > DIV:first-child + SECTION > A:first-child + DIV > SECTION:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV + DIV > DIV:first-child > DIV:first-child > H2:first-child + DIV + DIV > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV > A:first-child"
                ],
                "wcag": [
                  {
                    "name": "2.4.4 Link Purpose (In Context) (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc2.4.4"
                  }
                ]
              },
              "html5_video_audio": {
                "id": "html5_video_audio",
                "description": "HTML5 video or audio",
                "count": 1,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > DIV#mm-0 > DIV:first-child > DIV#page-wrapper > DIV#page > HEADER:first-child + DIV + DIV > DIV:first-child > DIV:first-child + SECTION > A:first-child + DIV > SECTION:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child > VIDEO:first-child"
                ],
                "wcag": [
                  {
                    "name": "1.2.1 Prerecorded Audio-only and Video-only (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.2.1"
                  },
                  {
                    "name": "1.2.2 Captions (Prerecorded) (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.2.2"
                  },
                  {
                    "name": "1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.2.3"
                  },
                  {
                    "name": "1.2.5 Audio Description (Prerecorded) (Level AA)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.2.5"
                  },
                  {
                    "name": "1.4.2 Audio Control (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.4.2"
                  }
                ]
              }
            }
          }
        },
        "success": true
      },
      "endTime": 1664721900500
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser",
      "startTime": 1664721900500,
      "endTime": 1664721901076
    },
    {
      "type": "url",
      "which": "https://www.iatp.org/",
      "what": "URL",
      "startTime": 1664721901076,
      "result": "https://www.iatp.org/",
      "endTime": 1664721902884
    },
    {
      "type": "test",
      "which": "tenon",
      "id": "a",
      "what": "Tenon",
      "startTime": 1664721902884,
      "url": "https://www.iatp.org/",
      "result": {
        "status": 200,
        "message": "OK",
        "code": "success",
        "info": "Success",
        "moreInfo": "https://tenon.io/documentation/apiv2/response-codes#success",
        "responseExecTime": "0.135",
        "responseTime": "2022-10-02T14:45:03.637Z",
        "data": {
          "apiErrors": [],
          "documentSize": 1035220,
          "metadata": null,
          "resultSummary": {
            "tests": {
              "total": 180,
              "passing": 168,
              "failing": 12
            },
            "issues": {
              "totalErrors": 35,
              "totalWarnings": 5,
              "totalIssues": 40
            },
            "issuesByLevel": {
              "A": {
                "count": 26,
                "pct": 65
              },
              "AA": {
                "count": 9,
                "pct": 22.5
              },
              "AAA": {
                "count": 40,
                "pct": 100
              }
            },
            "density": {
              "errorDensity": 3,
              "warningDensity": 0,
              "allDensity": 4
            }
          },
          "projectID": "E4B12DC9-2F67-8DB7-26C9-E50C8490",
          "responseID": "222489dd-2453-4fc6-879d-773c8566a2f2",
          "docID": "aa1065e3-a87e-41d8-f775-90d5df1f44c2",
          "sourceHash": "cb3219eb3324e19ff04b0bbcb3f7d9e3",
          "urlHttpCode": 200,
          "clientScriptErrors": [
            {}
          ],
          "remainingApiCalls": {
            "planCalls": 0,
            "boosts": 19
          },
          "globalStats": {
            "errorDensity": "N/A",
            "warningDensity": "N/A",
            "allDensity": "N/A",
            "stdDev": "N/A"
          },
          "resultUrl": "http://ngnix/history.php?responseID=222489dd-2453-4fc6-879d-773c8566a2f2",
          "resultSet": [
            {
              "tID": 28,
              "bpID": 3,
              "priority": 100,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "The layout or sizing of this page causes horizontal scrolling.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation"
              ],
              "resultTitle": "Avoid layouts that result in horizontal scroll",
              "errorDescription": "This page is too wide, causing horizontal scrolling (at the tested viewport size). Horizontal scrolling will cause difficulties for users with low vision, especially if they have their monitor set to a low resolution. Review HTML, CSS and page element sizes to ensure 100% width is not exceeded.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 1024,
                  "y": 3703.61
                },
                "height": 3703.61,
                "width": 1024
              },
              "position": {
                "line": 2451,
                "column": 60
              },
              "errorSnippet": "&lt;body class=\"page-front path-frontpage page-node-type-homepage has-glyphicons mm-wrapper\"&gt;&lt;div id=\"off-canvas\" class=\"mm-menu mm-menu_offcanvas mm-menu_keyboardfocus mm-menu_theme-light mm-menu_fx-menu-slide mm-menu_position-left mm-menu_pagedim",
              "xpath": "/html/body",
              "issueID": "0ff988db4838a6eb81bf416d79ce7b73",
              "signature": "f895402bf6db7e46913a098027dc9095",
              "ref": "https://tenon.io/bestpractice.php?bpID=3&tID=28&issueID=0ff988db4838a6eb81bf416d79ce7b73"
            },
            {
              "tID": 57,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has no text inside it.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "The text inside of a link informs the user of the purpose or destination of the link. Because this link has no text, users will not know what the link does or where it takes them when they activate the link. This poses problems for users of screenreaders and voice dictation. Add text within this link to make it usable and understandable for all users",
              "viewPortLocation": {
                "top-left": {
                  "x": 743,
                  "y": 20
                },
                "bottom-right": {
                  "x": 787,
                  "y": 64
                },
                "height": 44,
                "width": 44
              },
              "position": {
                "line": 6814,
                "column": 0
              },
              "errorSnippet": "&lt;a href=\"https://twitter.com/iatp\" class=\"twitter\" target=\"_blank\"&gt;&lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[1]/a[1]",
              "issueID": "cc4b1b378828021befb5338eca940cf7",
              "signature": "2233f449c3e9cdaa2ec4de4d2f71ae4d",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=57&issueID=cc4b1b378828021befb5338eca940cf7"
            },
            {
              "tID": 57,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has no text inside it.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "The text inside of a link informs the user of the purpose or destination of the link. Because this link has no text, users will not know what the link does or where it takes them when they activate the link. This poses problems for users of screenreaders and voice dictation. Add text within this link to make it usable and understandable for all users",
              "viewPortLocation": {
                "top-left": {
                  "x": 807,
                  "y": 20
                },
                "bottom-right": {
                  "x": 851,
                  "y": 64
                },
                "height": 44,
                "width": 44
              },
              "position": {
                "line": 6885,
                "column": 33
              },
              "errorSnippet": "&lt;a href=\"https://www.facebook.com/IATPiatp\" target=\"_blank\" class=\"facebok\"&gt;&lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[2]/a[1]",
              "issueID": "7b6313ed9c323f56d952140bb68ca9f5",
              "signature": "954082d02a118ebe35eacc4e6cacc50b",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=57&issueID=7b6313ed9c323f56d952140bb68ca9f5"
            },
            {
              "tID": 57,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has no text inside it.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "The text inside of a link informs the user of the purpose or destination of the link. Because this link has no text, users will not know what the link does or where it takes them when they activate the link. This poses problems for users of screenreaders and voice dictation. Add text within this link to make it usable and understandable for all users",
              "viewPortLocation": {
                "top-left": {
                  "x": 871,
                  "y": 20
                },
                "bottom-right": {
                  "x": 915,
                  "y": 64
                },
                "height": 44,
                "width": 44
              },
              "position": {
                "line": 7041,
                "column": 34
              },
              "errorSnippet": "&lt;a href=\"https://www.youtube.com/user/IATPvideo\" target=\"_blank\" class=\"youtube\"&gt;&lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[3]/a[1]",
              "issueID": "9ba65cbd86890b22da6de70aba3ee32c",
              "signature": "fa2238829df852efdb7db320d0daa8f7",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=57&issueID=9ba65cbd86890b22da6de70aba3ee32c"
            },
            {
              "tID": 57,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has no text inside it.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "The text inside of a link informs the user of the purpose or destination of the link. Because this link has no text, users will not know what the link does or where it takes them when they activate the link. This poses problems for users of screenreaders and voice dictation. Add text within this link to make it usable and understandable for all users",
              "viewPortLocation": {
                "top-left": {
                  "x": 935,
                  "y": 20
                },
                "bottom-right": {
                  "x": 979,
                  "y": 64
                },
                "height": 44,
                "width": 44
              },
              "position": {
                "line": 7042,
                "column": 0
              },
              "errorSnippet": "&lt;a href=\"https://iatp.org/feeds\" class=\"feeds\"&gt;&lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[4]/a[1]",
              "issueID": "d1caa374b1b194e09a839931c6327ef1",
              "signature": "dc27f0cf66c1286ef6da8e1dce8daf27",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=57&issueID=d1caa374b1b194e09a839931c6327ef1"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 942,
                  "y": 15
                },
                "bottom-right": {
                  "x": 984,
                  "y": 61
                },
                "height": 46,
                "width": 42
              },
              "position": {
                "line": 5056,
                "column": 52
              },
              "errorSnippet": "&lt;a id=\"toggle-icon\" class=\"toggle responsive-menu-toggle-icon\" title=\"Menu\" href=\"#off-canvas\"&gt; &lt;span class=\"icon\"&gt;&lt;/span&gt;&lt;span class=\"label\"&gt;Menu&lt;/span&gt;\n&lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/header[1]/div[1]/div[2]/div[1]/div[1]/section[1]/a[1]",
              "issueID": "daf040ffaa7670da0ac970a36e48b99b",
              "signature": "1b910e6a8edb0fd837346f1fbd4cc7cb",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=daf040ffaa7670da0ac970a36e48b99b"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 590.391,
                  "y": 159
                },
                "height": 159,
                "width": 590.391
              },
              "position": {
                "line": 415,
                "column": 19560
              },
              "errorSnippet": "&lt;p&gt;We work to create &lt;span class=\"red-text\"&gt;just&lt;/span&gt;&amp;nbsp;&lt;br&gt;\nfood &amp;amp; agriculture systems.&lt;/p&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/h1[1]/p[1]",
              "issueID": "fbfefb53b833aa9da62e31be0fc7ab56",
              "signature": "40ba68e87455422ad7ef3f7e684f175e",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=fbfefb53b833aa9da62e31be0fc7ab56"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 412,
                  "y": 0
                },
                "bottom-right": {
                  "x": 492,
                  "y": 52
                },
                "height": 52,
                "width": 80
              },
              "position": {
                "line": 8367,
                "column": 28
              },
              "errorSnippet": "&lt;span class=\"red-text\"&gt;just&lt;/span&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/h1[1]/p[1]/span[1]",
              "issueID": "a40df8c417a61ad5982fb1ab06dffb6b",
              "signature": "bc9faf9e759ae94f629e116d0ef64edf",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=a40df8c417a61ad5982fb1ab06dffb6b"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 137,
                  "y": 181.5
                },
                "bottom-right": {
                  "x": 329,
                  "y": 203.5
                },
                "height": 22,
                "width": 192
              },
              "position": {
                "line": 5464,
                "column": 34
              },
              "errorSnippet": "&lt;a href=\"http://eepurl.com/djeE1r\"&gt;Newsletter Signup&lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/div[1]/div[2]/div[1]/div[2]/a[1]",
              "issueID": "15f8cc14c7d9f464e4708e68764f8deb",
              "signature": "d6031876b8690ef5c7a793b5ad6d2018",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=15f8cc14c7d9f464e4708e68764f8deb"
            },
            {
              "tID": 98,
              "bpID": 105,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "These links have the same text but different destinations.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Don't reuse the same link text for links that have different destinations",
              "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": -50,
                  "y": 0
                },
                "height": 0,
                "width": -50
              },
              "position": {
                "line": 1451,
                "column": 5796
              },
              "errorSnippet": "&lt;a class=\"mm-navbar__title\" href=\"#mm-1\" aria-hidden=\"true\" style=\"\"&gt;&lt;span&gt;About&lt;/span&gt;&lt;/a&gt;",
              "xpath": "/html/body/div[1]/div[1]/div[3]/div[1]/a[2]",
              "issueID": "2b7cb5e2c796cb9353ffd36b46924d09",
              "signature": "9a005948f8e792409c9ff19a031a5946",
              "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=2b7cb5e2c796cb9353ffd36b46924d09"
            },
            {
              "tID": 98,
              "bpID": 105,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "These links have the same text but different destinations.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Don't reuse the same link text for links that have different destinations",
              "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": -20,
                  "y": -12
                },
                "height": -12,
                "width": -20
              },
              "position": {
                "line": 4408,
                "column": 0
              },
              "errorSnippet": "&lt;a href=\"\" class=\"dropdown-toggle\" data-toggle=\"dropdown\"&gt;Work &lt;span class=\"caret\"&gt;&lt;/span&gt;&lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/header[1]/div[1]/div[2]/div[1]/div[1]/nav[1]/ul[1]/li[1]/a[1]",
              "issueID": "7dcfc847fcf954f09aed2b61b228d19d",
              "signature": "ade958a9d3a9f907509537c91fbfb735",
              "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=7dcfc847fcf954f09aed2b61b228d19d"
            },
            {
              "tID": 98,
              "bpID": 105,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "These links have the same text but different destinations.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Don't reuse the same link text for links that have different destinations",
              "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 6574,
                "column": 0
              },
              "errorSnippet": "&lt;a href=\"https://www.iatp.org/agricultural-trade-standards-within-ipef\"&gt;Used under creative commons license from &lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[2]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/a[1]",
              "issueID": "984752c30113961e6ab20403d2fbbd23",
              "signature": "7d0e18e51aef17a3e7bc6ea934772f8c",
              "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=984752c30113961e6ab20403d2fbbd23"
            },
            {
              "tID": 98,
              "bpID": 105,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "These links have the same text but different destinations.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Don't reuse the same link text for links that have different destinations",
              "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 74,
                  "y": 25
                },
                "height": 25,
                "width": 74
              },
              "position": {
                "line": 6813,
                "column": 34
              },
              "errorSnippet": "&lt;a href=\"/contact\" data-drupal-link-system-path=\"contact\"&gt;Contact&lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/nav[1]/ul[1]/li[2]/a[1]",
              "issueID": "3926b6e2ba4f455a649c94cdd6317444",
              "signature": "adcfb4678016af7c40e46731f6bd5745",
              "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=3926b6e2ba4f455a649c94cdd6317444"
            },
            {
              "tID": 134,
              "bpID": 211,
              "priority": 66,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "Very small text found.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 40,
                  "y": 0
                },
                "height": 0,
                "width": 40
              },
              "position": {
                "line": 8220,
                "column": 0
              },
              "errorSnippet": "&lt;span class=\"input-group-btn\"&gt;&lt;button type=\"submit\" value=\"Search\" class=\"button js-form-submit form-submit btn-primary btn icon-only\" name=\"\"&gt;&lt;span class=\"sr-only\"&gt;Search&lt;/span&gt;&lt;span class=\"icon glyphicon glyphicon-search\" ari",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/header[1]/div[1]/div[2]/div[1]/div[1]/div[1]/form[1]/div[1]/div[1]/span[1]",
              "issueID": "7cdc720be454131887c5b588af5e61a8",
              "signature": "072d4fab02135c6cde6b0c953b3f8923",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=7cdc720be454131887c5b588af5e61a8"
            },
            {
              "tID": 144,
              "bpID": 14,
              "priority": 91,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This content's line height is insufficent to properly display the computed element font size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation"
              ],
              "resultTitle": "Set a `line-height` (leading) that is at least one and a half times the current font size.",
              "errorDescription": "This content's line height is insufficent to properly display the computed element font size. Line height that is less than 150% of the computed element font size limits content readability for people with dyslexia, low vision, cognitive impairments or learning disabilities. Set the `line-height` for this content to a value of 1.5 or higher. Using a proportional, unitless value like 1.5 or 150% will ensure that the line-height scales if the user zooms the browser window.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 1024,
                  "y": 3703.61
                },
                "height": 3703.61,
                "width": 1024
              },
              "position": {
                "line": 2451,
                "column": 60
              },
              "errorSnippet": "&lt;body class=\"page-front path-frontpage page-node-type-homepage has-glyphicons mm-wrapper\"&gt;&lt;div id=\"off-canvas\" class=\"mm-menu mm-menu_offcanvas mm-menu_keyboardfocus mm-menu_theme-light mm-menu_fx-menu-slide mm-menu_position-left mm-menu_pagedim",
              "xpath": "/html/body",
              "issueID": "08fad1abc00769dada5e10e1c1d4fc36",
              "signature": "ab707d1716fb416b64e7adcf22f6d1de",
              "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=08fad1abc00769dada5e10e1c1d4fc36"
            },
            {
              "tID": 144,
              "bpID": 14,
              "priority": 91,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This content's line height is insufficent to properly display the computed element font size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation"
              ],
              "resultTitle": "Set a `line-height` (leading) that is at least one and a half times the current font size.",
              "errorDescription": "This content's line height is insufficent to properly display the computed element font size. Line height that is less than 150% of the computed element font size limits content readability for people with dyslexia, low vision, cognitive impairments or learning disabilities. Set the `line-height` for this content to a value of 1.5 or higher. Using a proportional, unitless value like 1.5 or 150% will ensure that the line-height scales if the user zooms the browser window.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 440,
                  "y": 3703.61
                },
                "height": 3703.61,
                "width": 440
              },
              "position": {
                "line": 416,
                "column": 61892
              },
              "errorSnippet": "&lt;div id=\"off-canvas\" class=\"mm-menu mm-menu_offcanvas mm-menu_keyboardfocus mm-menu_theme-light mm-menu_fx-menu-slide mm-menu_position-left mm-menu_pagedim\" aria-hidden=\"true\" style=\"\"&gt;&lt;button class=\"mm-tabstart mm-sronly\" aria-hidden=\"true\" rol",
              "xpath": "/html/body/div[1]",
              "issueID": "a728cf209d7019e9b79e90e228db9097",
              "signature": "2f0257dbc9f5b7010f62de98dfffd638",
              "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=a728cf209d7019e9b79e90e228db9097"
            },
            {
              "tID": 144,
              "bpID": 14,
              "priority": 91,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This content's line height is insufficent to properly display the computed element font size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation"
              ],
              "resultTitle": "Set a `line-height` (leading) that is at least one and a half times the current font size.",
              "errorDescription": "This content's line height is insufficent to properly display the computed element font size. Line height that is less than 150% of the computed element font size limits content readability for people with dyslexia, low vision, cognitive impairments or learning disabilities. Set the `line-height` for this content to a value of 1.5 or higher. Using a proportional, unitless value like 1.5 or 150% will ensure that the line-height scales if the user zooms the browser window.",
              "viewPortLocation": {
                "top-left": {
                  "x": 537,
                  "y": 110
                },
                "bottom-right": {
                  "x": 969,
                  "y": 485
                },
                "height": 375,
                "width": 432
              },
              "position": {
                "line": 8439,
                "column": 0
              },
              "errorSnippet": "&lt;div class=\"field field--name-field-text field--type-text-long field--label-hidden field--item\"&gt;&lt;p style=\"margin-bottom:11px\"&gt;To build resilience in our food and farm systems, we must transition to &lt;a href=\"https://www.iatp.org/agroecologi",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]",
              "issueID": "67200a3fca35a62668f738005267ed05",
              "signature": "5850a0e4cfa98891147ab22d0b9744cb",
              "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=67200a3fca35a62668f738005267ed05"
            },
            {
              "tID": 144,
              "bpID": 14,
              "priority": 91,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This content's line height is insufficent to properly display the computed element font size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation"
              ],
              "resultTitle": "Set a `line-height` (leading) that is at least one and a half times the current font size.",
              "errorDescription": "This content's line height is insufficent to properly display the computed element font size. Line height that is less than 150% of the computed element font size limits content readability for people with dyslexia, low vision, cognitive impairments or learning disabilities. Set the `line-height` for this content to a value of 1.5 or higher. Using a proportional, unitless value like 1.5 or 150% will ensure that the line-height scales if the user zooms the browser window.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 20
                },
                "bottom-right": {
                  "x": 492,
                  "y": 200
                },
                "height": 180,
                "width": 492
              },
              "position": {
                "line": 8582,
                "column": 13
              },
              "errorSnippet": "&lt;div class=\"field field--name-field-text field--type-text-long field--label-hidden field--item\"&gt;&lt;h3&gt;IATP organizes our work into distinct, yet interconnected areas to facilitate research, build relationships through collaboration and effect p",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]",
              "issueID": "83ade36f07f09d04a3910d37ee49a85c",
              "signature": "31dfeb929f1cf9efc58d1066c9870c61",
              "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=83ade36f07f09d04a3910d37ee49a85c"
            },
            {
              "tID": 144,
              "bpID": 14,
              "priority": 91,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This content's line height is insufficent to properly display the computed element font size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation"
              ],
              "resultTitle": "Set a `line-height` (leading) that is at least one and a half times the current font size.",
              "errorDescription": "This content's line height is insufficent to properly display the computed element font size. Line height that is less than 150% of the computed element font size limits content readability for people with dyslexia, low vision, cognitive impairments or learning disabilities. Set the `line-height` for this content to a value of 1.5 or higher. Using a proportional, unitless value like 1.5 or 150% will ensure that the line-height scales if the user zooms the browser window.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 3222.609375
                },
                "bottom-right": {
                  "x": 984,
                  "y": 3673.609375
                },
                "height": 451,
                "width": 984
              },
              "position": {
                "line": 4973,
                "column": 344
              },
              "errorSnippet": "&lt;footer class=\"footer container\" role=\"contentinfo\"&gt; &lt;div class=\"region region-footer\"&gt; &lt;nav role=\"navigation\" aria-labelledby=\"block-footer-menu\" id=\"block-footer\"&gt; &lt;h2 class=\"visually-hidden\" id=\"block-footer-menu\"&gt;Footer&lt;/h2",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/footer[1]",
              "issueID": "255876f4f3a1a8089d055eed4e374376",
              "signature": "219035bedd368b36a0d81ce09b1410c0",
              "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=255876f4f3a1a8089d055eed4e374376"
            },
            {
              "tID": 152,
              "bpID": 211,
              "priority": 88,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This actionable element is smaller than the minimum required size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 1,
                  "y": 1
                },
                "height": 1,
                "width": 1
              },
              "position": {
                "line": 8121,
                "column": 276
              },
              "errorSnippet": "&lt;button class=\"mm-tabstart mm-sronly\" aria-hidden=\"true\" role=\"presentation\"&gt;&lt;/button&gt;",
              "xpath": "/html/body/div[1]/button[1]",
              "issueID": "cdd620da5aad021cfc8aa4bf32ed828b",
              "signature": "3ad5d6457109f6786f415ca6bb7c46db",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=cdd620da5aad021cfc8aa4bf32ed828b"
            },
            {
              "tID": 152,
              "bpID": 211,
              "priority": 88,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This actionable element is smaller than the minimum required size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 1,
                  "y": 1
                },
                "height": 1,
                "width": 1
              },
              "position": {
                "line": 8192,
                "column": 26
              },
              "errorSnippet": "&lt;button class=\"mm-tabend mm-sronly\" aria-hidden=\"true\" role=\"presentation\"&gt;&lt;/button&gt;",
              "xpath": "/html/body/div[1]/button[2]",
              "issueID": "61131e288c8aea3266ea9e555d3d5f85",
              "signature": "b1cab21d30b26e1f7cc3f708969ba317",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=61131e288c8aea3266ea9e555d3d5f85"
            },
            {
              "tID": 152,
              "bpID": 211,
              "priority": 88,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This actionable element is smaller than the minimum required size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 1,
                  "y": 1
                },
                "height": 1,
                "width": 1
              },
              "position": {
                "line": 8996,
                "column": 175
              },
              "errorSnippet": "&lt;button class=\"mm-tabend mm-sronly\" aria-hidden=\"true\" role=\"presentation\"&gt;&lt;/button&gt;",
              "xpath": "/html/body/div[3]/button[1]",
              "issueID": "937f929315280efc2e3781dc4f980656",
              "signature": "aec4d162677025fe9a1177ef8e8fc967",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=937f929315280efc2e3781dc4f980656"
            },
            {
              "tID": 153,
              "bpID": 211,
              "priority": 85,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 60,
              "errorTitle": "This long string of text is in all caps.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform.  Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.",
              "viewPortLocation": {
                "top-left": {
                  "x": -10,
                  "y": -5
                },
                "bottom-right": {
                  "x": -40,
                  "y": -19
                },
                "height": -14,
                "width": -30
              },
              "position": {
                "line": 8126,
                "column": 15
              },
              "errorSnippet": "&lt;li class=\"menu-item--d94e6397-6b64-4abf-995c-2b5f5bada009 menu-name--main mm-listitem\"&gt; &lt;a href=\"/about/annual-reports-and-financials\" target=\"\" rel=\"\" data-drupal-link-system-path=\"node/44324\" class=\"mm-listitem__text\"&gt;Annual Reports and Fi",
              "xpath": "/html/body/div[1]/div[1]/div[3]/ul[1]/li[6]",
              "issueID": "6bf822dbc998328ddaa87e0212afecc9",
              "signature": "a3556cfbf4db5afe55b2493a5609c306",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=6bf822dbc998328ddaa87e0212afecc9"
            },
            {
              "tID": 153,
              "bpID": 211,
              "priority": 85,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 60,
              "errorTitle": "This long string of text is in all caps.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform.  Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 4049,
                "column": 0
              },
              "errorSnippet": "&lt;a href=\"/about/annual-reports-and-financials\" target=\"\" rel=\"\" data-drupal-link-system-path=\"node/44324\" class=\"mm-listitem__text\"&gt;Annual Reports and Financials&lt;/a&gt;",
              "xpath": "/html/body/div[1]/div[1]/div[3]/ul[1]/li[6]/a[1]",
              "issueID": "420aa8968a7d14a4b7088067eb0b16b6",
              "signature": "3c61be78022f0a1c4cb28147dff28ee0",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=420aa8968a7d14a4b7088067eb0b16b6"
            },
            {
              "tID": 153,
              "bpID": 211,
              "priority": 85,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 60,
              "errorTitle": "This long string of text is in all caps.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform.  Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.",
              "viewPortLocation": {
                "top-left": {
                  "x": 537,
                  "y": 505
                },
                "bottom-right": {
                  "x": 859,
                  "y": 527
                },
                "height": 22,
                "width": 322
              },
              "position": {
                "line": 6213,
                "column": 34
              },
              "errorSnippet": "&lt;a href=\"https://www.iatp.org/agroecological-transitions\"&gt;Learn more about agroecology. &lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/a[1]",
              "issueID": "01d168c3072b64ecf90886fcf7b9803b",
              "signature": "314891468600bb0ea62ab0744c8f8644",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=01d168c3072b64ecf90886fcf7b9803b"
            },
            {
              "tID": 153,
              "bpID": 211,
              "priority": 85,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 60,
              "errorTitle": "This long string of text is in all caps.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform.  Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.",
              "viewPortLocation": {
                "top-left": {
                  "x": 359,
                  "y": 1282
                },
                "bottom-right": {
                  "x": 623,
                  "y": 1304
                },
                "height": 22,
                "width": 264
              },
              "position": {
                "line": 6214,
                "column": 0
              },
              "errorSnippet": "&lt;a href=\"/what-is-systems-thinking\"&gt;What is systems thinking? &lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[3]/a[1]",
              "issueID": "a9ecb1c1b83e2ff93eb153e4d9b8f80b",
              "signature": "e8944ab09852650014442b716d3440bf",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=a9ecb1c1b83e2ff93eb153e4d9b8f80b"
            },
            {
              "tID": 153,
              "bpID": 211,
              "priority": 85,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 60,
              "errorTitle": "This long string of text is in all caps.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform.  Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.",
              "viewPortLocation": {
                "top-left": {
                  "x": 350.1875,
                  "y": 219.25
                },
                "bottom-right": {
                  "x": 615.1875,
                  "y": 241.25
                },
                "height": 22,
                "width": 265
              },
              "position": {
                "line": 8896,
                "column": 10
              },
              "errorSnippet": "&lt;button class=\"button button--primary js-form-submit form-submit btn-primary btn\" id=\"open-popup\" onclick=\"showMailingPopUp()\"&gt;Subscribe to our mailing list&lt;/button&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[5]/div[1]/div[2]/div[1]/div[2]/button[1]",
              "issueID": "036f62ab13137fdfd09c57452ca611b7",
              "signature": "947fcf658187d1cd398e034e09e45fe7",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=036f62ab13137fdfd09c57452ca611b7"
            },
            {
              "tID": 184,
              "bpID": 104,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "These links are adjacent and point to the same destination.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Avoid using different link text for links that point to the same destination",
              "errorDescription": "These links are adjacent and point to the same destination. Repeated link announcements from screen readers and additonal tab stops for keyboards creates unnecessary impediments and frustration for users.   If the adjacent links are thematically connected, such as an image and a text link pointing to the same destination, wrapping them both in the same link. Depending on the content, it may also be appropriate to delete one of the links or, if the links are part of a group, to place them in a linked block-level element.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 50,
                  "y": 20
                },
                "height": 20,
                "width": 50
              },
              "position": {
                "line": 416,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"mm-btn mm-btn_prev mm-navbar__btn\" href=\"#mm-1\"&gt;&lt;span class=\"mm-sronly\"&gt;Close submenu&lt;/span&gt;&lt;/a&gt;",
              "xpath": "/html/body/div[1]/div[1]/div[2]/div[1]/a[1]",
              "issueID": "cf2e2cafe4b9323ac3d9a36036451096",
              "signature": "eb066aa0e0c2c621a5a3090c3f6e3cc9",
              "ref": "https://tenon.io/bestpractice.php?bpID=104&tID=184&issueID=cf2e2cafe4b9323ac3d9a36036451096"
            },
            {
              "tID": 184,
              "bpID": 104,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "These links are adjacent and point to the same destination.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Avoid using different link text for links that point to the same destination",
              "errorDescription": "These links are adjacent and point to the same destination. Repeated link announcements from screen readers and additonal tab stops for keyboards creates unnecessary impediments and frustration for users.   If the adjacent links are thematically connected, such as an image and a text link pointing to the same destination, wrapping them both in the same link. Depending on the content, it may also be appropriate to delete one of the links or, if the links are part of a group, to place them in a linked block-level element.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": -50,
                  "y": 0
                },
                "height": 0,
                "width": -50
              },
              "position": {
                "line": 416,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"mm-navbar__title\" href=\"#mm-1\" aria-hidden=\"true\" style=\"\"&gt;&lt;span&gt;Work&lt;/span&gt;&lt;/a&gt;",
              "xpath": "/html/body/div[1]/div[1]/div[2]/div[1]/a[2]",
              "issueID": "acbba498b78eac47e4501d53ab3b252a",
              "signature": "231d544a72dfb4a518aacc3c7acb223f",
              "ref": "https://tenon.io/bestpractice.php?bpID=104&tID=184&issueID=acbba498b78eac47e4501d53ab3b252a"
            },
            {
              "tID": 184,
              "bpID": 104,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "These links are adjacent and point to the same destination.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Avoid using different link text for links that point to the same destination",
              "errorDescription": "These links are adjacent and point to the same destination. Repeated link announcements from screen readers and additonal tab stops for keyboards creates unnecessary impediments and frustration for users.   If the adjacent links are thematically connected, such as an image and a text link pointing to the same destination, wrapping them both in the same link. Depending on the content, it may also be appropriate to delete one of the links or, if the links are part of a group, to place them in a linked block-level element.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 50,
                  "y": 20
                },
                "height": 20,
                "width": 50
              },
              "position": {
                "line": 464,
                "column": 79
              },
              "errorSnippet": "&lt;a class=\"mm-btn mm-btn_prev mm-navbar__btn\" href=\"#mm-1\"&gt;&lt;span class=\"mm-sronly\"&gt;Close submenu&lt;/span&gt;&lt;/a&gt;",
              "xpath": "/html/body/div[1]/div[1]/div[3]/div[1]/a[1]",
              "issueID": "ea0c136b48606bc149fbafb3fc5736a1",
              "signature": "2726683ac6a00380a87659e88f93d7f1",
              "ref": "https://tenon.io/bestpractice.php?bpID=104&tID=184&issueID=ea0c136b48606bc149fbafb3fc5736a1"
            },
            {
              "tID": 184,
              "bpID": 104,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "These links are adjacent and point to the same destination.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Avoid using different link text for links that point to the same destination",
              "errorDescription": "These links are adjacent and point to the same destination. Repeated link announcements from screen readers and additonal tab stops for keyboards creates unnecessary impediments and frustration for users.   If the adjacent links are thematically connected, such as an image and a text link pointing to the same destination, wrapping them both in the same link. Depending on the content, it may also be appropriate to delete one of the links or, if the links are part of a group, to place them in a linked block-level element.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": -50,
                  "y": 0
                },
                "height": 0,
                "width": -50
              },
              "position": {
                "line": 1451,
                "column": 5796
              },
              "errorSnippet": "&lt;a class=\"mm-navbar__title\" href=\"#mm-1\" aria-hidden=\"true\" style=\"\"&gt;&lt;span&gt;About&lt;/span&gt;&lt;/a&gt;",
              "xpath": "/html/body/div[1]/div[1]/div[3]/div[1]/a[2]",
              "issueID": "16dc7fef24aec0dfb011f261ceba8252",
              "signature": "521de33e40a12bc37630170543b7783e",
              "ref": "https://tenon.io/bestpractice.php?bpID=104&tID=184&issueID=16dc7fef24aec0dfb011f261ceba8252"
            },
            {
              "tID": 189,
              "bpID": 73,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "`role=\"presentation\"` exists on interactive control (i.e. links, buttons, etc.).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.1.1 Keyboard",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.1.3 Keyboard (No Exception)"
              ],
              "resultTitle": "Make sure that all interactive elements can receive focus using the keyboard.",
              "errorDescription": "This HTML element is typically used for interaction, but it has a `role` attribute with a value of presentation. This `role` is not valid for this type of element and may cause interoperability or usability problems. Remove the presentation `role` from this element.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 1,
                  "y": 1
                },
                "height": 1,
                "width": 1
              },
              "position": {
                "line": 8121,
                "column": 276
              },
              "errorSnippet": "&lt;button class=\"mm-tabstart mm-sronly\" aria-hidden=\"true\" role=\"presentation\"&gt;&lt;/button&gt;",
              "xpath": "/html/body/div[1]/button[1]",
              "issueID": "4a287107f606e0fafa1fa61e3ea29cd9",
              "signature": "253a633108c68c698912344c38e0e76b",
              "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=189&issueID=4a287107f606e0fafa1fa61e3ea29cd9"
            },
            {
              "tID": 189,
              "bpID": 73,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "`role=\"presentation\"` exists on interactive control (i.e. links, buttons, etc.).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.1.1 Keyboard",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.1.3 Keyboard (No Exception)"
              ],
              "resultTitle": "Make sure that all interactive elements can receive focus using the keyboard.",
              "errorDescription": "This HTML element is typically used for interaction, but it has a `role` attribute with a value of presentation. This `role` is not valid for this type of element and may cause interoperability or usability problems. Remove the presentation `role` from this element.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 1,
                  "y": 1
                },
                "height": 1,
                "width": 1
              },
              "position": {
                "line": 8192,
                "column": 26
              },
              "errorSnippet": "&lt;button class=\"mm-tabend mm-sronly\" aria-hidden=\"true\" role=\"presentation\"&gt;&lt;/button&gt;",
              "xpath": "/html/body/div[1]/button[2]",
              "issueID": "998a64887c70e4e1ca288fbb83706cb6",
              "signature": "9db1e7626450eb507a912dfad36dfbe9",
              "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=189&issueID=998a64887c70e4e1ca288fbb83706cb6"
            },
            {
              "tID": 189,
              "bpID": 73,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "`role=\"presentation\"` exists on interactive control (i.e. links, buttons, etc.).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.1.1 Keyboard",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.1.3 Keyboard (No Exception)"
              ],
              "resultTitle": "Make sure that all interactive elements can receive focus using the keyboard.",
              "errorDescription": "This HTML element is typically used for interaction, but it has a `role` attribute with a value of presentation. This `role` is not valid for this type of element and may cause interoperability or usability problems. Remove the presentation `role` from this element.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 7042,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"mm-tabstart\" href=\"#mm-0\" aria-hidden=\"true\" role=\"presentation\"&gt;&lt;span class=\"mm-sronly\"&gt;Close menu&lt;/span&gt;&lt;/a&gt;",
              "xpath": "/html/body/div[3]/a[1]",
              "issueID": "b2e12550e9643fc05a7e9ddbafc13fed",
              "signature": "ed48322706ba831492b71a1cd72f4283",
              "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=189&issueID=b2e12550e9643fc05a7e9ddbafc13fed"
            },
            {
              "tID": 189,
              "bpID": 73,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "`role=\"presentation\"` exists on interactive control (i.e. links, buttons, etc.).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.1.1 Keyboard",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.1.3 Keyboard (No Exception)"
              ],
              "resultTitle": "Make sure that all interactive elements can receive focus using the keyboard.",
              "errorDescription": "This HTML element is typically used for interaction, but it has a `role` attribute with a value of presentation. This `role` is not valid for this type of element and may cause interoperability or usability problems. Remove the presentation `role` from this element.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 1,
                  "y": 1
                },
                "height": 1,
                "width": 1
              },
              "position": {
                "line": 8996,
                "column": 175
              },
              "errorSnippet": "&lt;button class=\"mm-tabend mm-sronly\" aria-hidden=\"true\" role=\"presentation\"&gt;&lt;/button&gt;",
              "xpath": "/html/body/div[3]/button[1]",
              "issueID": "0de599111a683c5ed0b14d9b013c0fdf",
              "signature": "fa42ad5c748ea8e8eeeb458ef3aca260",
              "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=189&issueID=0de599111a683c5ed0b14d9b013c0fdf"
            },
            {
              "tID": 218,
              "bpID": 207,
              "priority": 88,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link opens in a new window without user control.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.2.5 Change on Request"
              ],
              "resultTitle": "Notify the user when links will open new windows or tabs",
              "errorDescription": "This link opens in a new window without user control. Opening a new window or new tab unexpectedly can cause confusion for users, particularly for blind users and those with low vision, cogntive impairments or learning disabilities.. Avoid opening links in new windows or tabs. If it is unavoidable, give the user warning via text or a properly marked up and appropriate icon.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 416,
                "column": 0
              },
              "errorSnippet": "&lt;a href=\"https://instituteforagricultureandtradepolicy-bloom.kindful.com/\" target=\"_blank\" class=\"mm-listitem__text\"&gt;Donate&lt;/a&gt;",
              "xpath": "/html/body/div[1]/div[1]/div[1]/ul[1]/li[6]/a[1]",
              "issueID": "90ff738e63324a798b241d3a69520fc5",
              "signature": "1134954d7b191e666db2a7c8fb57712f",
              "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=90ff738e63324a798b241d3a69520fc5"
            },
            {
              "tID": 218,
              "bpID": 207,
              "priority": 88,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link opens in a new window without user control.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.2.5 Change on Request"
              ],
              "resultTitle": "Notify the user when links will open new windows or tabs",
              "errorDescription": "This link opens in a new window without user control. Opening a new window or new tab unexpectedly can cause confusion for users, particularly for blind users and those with low vision, cogntive impairments or learning disabilities.. Avoid opening links in new windows or tabs. If it is unavoidable, give the user warning via text or a properly marked up and appropriate icon.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": -60,
                  "y": -12
                },
                "height": -12,
                "width": -60
              },
              "position": {
                "line": 5045,
                "column": 40
              },
              "errorSnippet": "&lt;a href=\"https://instituteforagricultureandtradepolicy-bloom.kindful.com/\" target=\"_blank\"&gt;Donate&lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/header[1]/div[1]/div[2]/div[1]/div[1]/nav[1]/ul[1]/li[6]/a[1]",
              "issueID": "fba3f40c135e4d64a0fd5b5f61f8f2a7",
              "signature": "3ac74c1f13647fa756ff00b28d874f1f",
              "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=fba3f40c135e4d64a0fd5b5f61f8f2a7"
            },
            {
              "tID": 218,
              "bpID": 207,
              "priority": 88,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link opens in a new window without user control.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.2.5 Change on Request"
              ],
              "resultTitle": "Notify the user when links will open new windows or tabs",
              "errorDescription": "This link opens in a new window without user control. Opening a new window or new tab unexpectedly can cause confusion for users, particularly for blind users and those with low vision, cogntive impairments or learning disabilities.. Avoid opening links in new windows or tabs. If it is unavoidable, give the user warning via text or a properly marked up and appropriate icon.",
              "viewPortLocation": {
                "top-left": {
                  "x": 743,
                  "y": 20
                },
                "bottom-right": {
                  "x": 787,
                  "y": 64
                },
                "height": 44,
                "width": 44
              },
              "position": {
                "line": 6814,
                "column": 0
              },
              "errorSnippet": "&lt;a href=\"https://twitter.com/iatp\" class=\"twitter\" target=\"_blank\"&gt;&lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[1]/a[1]",
              "issueID": "4977fc162c429b03cf5b5905c1f1de84",
              "signature": "84238695f39997f4152f312a94a109a2",
              "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=4977fc162c429b03cf5b5905c1f1de84"
            },
            {
              "tID": 218,
              "bpID": 207,
              "priority": 88,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link opens in a new window without user control.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.2.5 Change on Request"
              ],
              "resultTitle": "Notify the user when links will open new windows or tabs",
              "errorDescription": "This link opens in a new window without user control. Opening a new window or new tab unexpectedly can cause confusion for users, particularly for blind users and those with low vision, cogntive impairments or learning disabilities.. Avoid opening links in new windows or tabs. If it is unavoidable, give the user warning via text or a properly marked up and appropriate icon.",
              "viewPortLocation": {
                "top-left": {
                  "x": 807,
                  "y": 20
                },
                "bottom-right": {
                  "x": 851,
                  "y": 64
                },
                "height": 44,
                "width": 44
              },
              "position": {
                "line": 6885,
                "column": 33
              },
              "errorSnippet": "&lt;a href=\"https://www.facebook.com/IATPiatp\" target=\"_blank\" class=\"facebok\"&gt;&lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[2]/a[1]",
              "issueID": "da714dfcbf494daca03bb3f4b869105d",
              "signature": "2375f4f6ba927ef6002b5ed2a451b02e",
              "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=da714dfcbf494daca03bb3f4b869105d"
            },
            {
              "tID": 218,
              "bpID": 207,
              "priority": 88,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link opens in a new window without user control.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.2.5 Change on Request"
              ],
              "resultTitle": "Notify the user when links will open new windows or tabs",
              "errorDescription": "This link opens in a new window without user control. Opening a new window or new tab unexpectedly can cause confusion for users, particularly for blind users and those with low vision, cogntive impairments or learning disabilities.. Avoid opening links in new windows or tabs. If it is unavoidable, give the user warning via text or a properly marked up and appropriate icon.",
              "viewPortLocation": {
                "top-left": {
                  "x": 871,
                  "y": 20
                },
                "bottom-right": {
                  "x": 915,
                  "y": 64
                },
                "height": 44,
                "width": 44
              },
              "position": {
                "line": 7041,
                "column": 34
              },
              "errorSnippet": "&lt;a href=\"https://www.youtube.com/user/IATPvideo\" target=\"_blank\" class=\"youtube\"&gt;&lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[1]/div[1]/div[1]/footer[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[3]/a[1]",
              "issueID": "e1cbf4f9e8065f045332239d535bc4aa",
              "signature": "8cc46260aa5039e1829f82e67f28d5b2",
              "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=e1cbf4f9e8065f045332239d535bc4aa"
            }
          ],
          "log": []
        },
        "success": true
      },
      "endTime": 1664721903665
    }
  ],
  "timeStamp": "69jmj",
  "startTime": "2022-10-02T14:43:14",
  "presses": 0,
  "amountRead": 0,
  "testTimes": [
    [
      "hover",
      30
    ],
    [
      "motion",
      14
    ],
    [
      "axe",
      11
    ],
    [
      "ibm",
      8
    ],
    [
      "alfa",
      6
    ],
    [
      "wave",
      3
    ],
    [
      "focAll",
      1
    ],
    [
      "focInd",
      1
    ],
    [
      "tenon",
      1
    ],
    [
      "allHidden",
      0
    ],
    [
      "bulk",
      0
    ],
    [
      "docType",
      0
    ],
    [
      "embAc",
      0
    ],
    [
      "focOp",
      0
    ],
    [
      "focVis",
      0
    ],
    [
      "labClash",
      0
    ],
    [
      "linkTo",
      0
    ],
    [
      "linkUl",
      0
    ],
    [
      "menuNav",
      0
    ],
    [
      "miniText",
      0
    ],
    [
      "nonTable",
      0
    ],
    [
      "radioSet",
      0
    ],
    [
      "role",
      0
    ],
    [
      "styleDiff",
      0
    ],
    [
      "tabNav",
      0
    ],
    [
      "titledEl",
      0
    ],
    [
      "zIndex",
      0
    ],
    [
      "continuum",
      0
    ],
    [
      "htmlcs",
      0
    ],
    [
      "nuVal",
      0
    ]
  ],
  "logCount": 24,
  "logSize": 6872,
  "errorLogCount": 23,
  "errorLogSize": 6419,
  "prohibitedCount": 0,
  "visitTimeoutCount": 0,
  "visitRejectionCount": 0,
  "visitLatency": 27,
  "endTime": "2022-10-02T14:45:03",
  "elapsedSeconds": 109,
  "score": {
    "scoreProcID": "sp16a",
    "logWeights": {
      "logCount": 0.5,
      "logSize": 0.01,
      "errorLogCount": 1,
      "errorLogSize": 0.02,
      "prohibitedCount": 15,
      "visitTimeoutCount": 10,
      "visitRejectionCount": 10,
      "visitLatency": 1
    },
    "soloWeight": 2,
    "groupWeights": {
      "absolute": 2,
      "largest": 1,
      "smaller": 0.4
    },
    "preventionWeights": {
      "testaro": 50,
      "other": 100
    },
    "packageDetails": {
      "testaro": {
        "focAll": 2,
        "focInd": 9,
        "hover": 1,
        "linkUl": 80,
        "role": 10,
        "styleDiff": 30,
        "zIndex": 15
      },
      "alfa": {
        "r11": 16,
        "r21": 4,
        "r3": 12,
        "r47": 4,
        "r64": 4,
        "r65": 3,
        "r66": 5,
        "r69": 5,
        "r73": 40,
        "r78": 4
      },
      "axe": {
        "aria-allowed-role": 0,
        "aria-valid-attr-value": 1,
        "color-contrast-enhanced": 16,
        "color-contrast": 16,
        "hidden-content": 0,
        "identical-links-same-purpose": 0,
        "video-caption": 1,
        "css-orientation-lock": 1,
        "aria-roles": 4,
        "duplicate-id": 1,
        "empty-heading": 1,
        "link-in-text-block": 3,
        "link-name": 12,
        "meta-viewport": 4,
        "region": 4
      },
      "continuum": {
        "55": 4,
        "59": 4,
        "94": 12,
        "95": 4,
        "123": 12,
        "237": 16,
        "252": 4,
        "412": 4
      },
      "htmlcs": {
        "e:AA.1_3_1.H42.2": 4,
        "e:AA.1_4_3.G145.Fail": 4,
        "e:AA.1_4_3.G18.Fail": 4,
        "e:AA.4_1_1.F77": 8,
        "e:AA.4_1_2.H91.A.NoContent": 16,
        "w:AA.1_3_1.H48": 1,
        "w:AA.1_4_10.C32,C31,C33,C38,SCR34,G206": 2,
        "w:AA.1_4_3.G145.Abs": 4,
        "w:AA.1_4_3.G18.Abs": 5,
        "w:AA.4_1_2.H91.A.Empty": 1,
        "w:AA.4_1_2.H91.A.Placeholder": 1
      },
      "ibm": {
        "WCAG20_A_HasText": 16,
        "RPT_Header_HasContent": 4,
        "RPT_Elem_UniqueId": 8,
        "Rpt_Aria_ValidRole": 4,
        "Rpt_Aria_ValidIdRef": 4,
        "Rpt_Aria_OrphanedContent_Native_Host_Sematics": 48,
        "Rpt_Aria_MultipleNavigationLandmarks_Implicit": 4,
        "IBMA_Color_Contrast_WCAG2AA": 4,
        "aria_semantics_role": 16,
        "aria_hidden_focus_misuse": 116,
        "element_attribute_deprecated": 3,
        "aria_role_redundant": 4
      },
      "nuVal": {
        "The type attribute is unnecessary for JavaScript resources.": 2,
        "Consider avoiding viewport values that prevent users from resizing documents.": 1,
        "The type attribute for the style element is not needed and should be omitted.": 3,
        "The charset attribute on the script element is obsolete.": 1,
        "Bad value presentation for attribute role on element button.": 12,
        "Bad value  for attribute target on element a: Browsing context name must be at least one character long.": 32,
        "The banner role is unnecessary for element header.": 1,
        "Bad value  for attribute name on element button: Must not be empty.": 4,
        "The navigation role is unnecessary for element nav.": 2,
        "Section lacks heading. Consider using h2-h6 elements to add identifying headings to all sections, or else use a div element instead for any cases where no heading is needed.": 3,
        "Bad value feature for attribute role on element div.": 4,
        "Element div not allowed as child of element span in this context. (Suppressing further errors from this subtree.)": 4,
        "Empty heading.": 1,
        "Element p not allowed as child of element h2 in this context. (Suppressing further errors from this subtree.)": 8,
        "Bad value https://www.flickr.com/photos/usda gov for attribute href on element a: Illegal character in path segment: space is not allowed.": 4,
        "Duplicate ID Layer_1.": 8,
        "The first occurrence of ID Layer_1 was here.": 2,
        "The contentinfo role is unnecessary for element footer.": 1,
        "Attribute href not allowed on element a at this point.": 4,
        "The aria-labelledby attribute must point to an element in the same document.": 4
      },
      "wave": {
        "e:heading_empty": 4,
        "e:button_empty": 12,
        "e:link_empty": 16,
        "e:aria_reference_broken": 4,
        "c:contrast": 18,
        "a:alt_suspicious": 2,
        "a:alt_long": 1,
        "a:heading_possible": 2,
        "a:link_redundant": 4,
        "a:html5_video_audio": 1
      },
      "tenon": {
        "28": 4,
        "57": 16,
        "79": 4,
        "95": 12,
        "98": 16,
        "134": 3,
        "144": 20,
        "152": 12,
        "153": 10,
        "184": 16,
        "189": 16,
        "218": 20
      }
    },
    "groupDetails": {
      "groups": {
        "tabFocusability": {
          "testaro": {
            "focAll": {
              "score": 1,
              "what": "Discrepancy between elements that should be and that are Tab-focusable"
            }
          }
        },
        "focusIndication": {
          "testaro": {
            "focInd": {
              "score": 9,
              "what": "Focused element displaying no or nostandard focus indicator"
            }
          },
          "alfa": {
            "r65": {
              "score": 3,
              "what": "Element in sequential focus order has no visible focus"
            }
          }
        },
        "hoverSurprise": {
          "testaro": {
            "hover": {
              "score": 1,
              "what": "Content changes caused by hovering"
            }
          }
        },
        "linkIndication": {
          "testaro": {
            "linkUl": {
              "score": 40,
              "what": "Non-underlined adjacent links"
            }
          },
          "axe": {
            "link-in-text-block": {
              "score": 2,
              "what": "Link is not distinct from surrounding text without reliance on color"
            }
          }
        },
        "roleBad": {
          "testaro": {
            "role": {
              "score": 8,
              "what": "Nonexistent or implicit-overriding role"
            }
          },
          "alfa": {
            "r21": {
              "score": 3,
              "what": "Element does not have a valid role"
            }
          },
          "axe": {
            "aria-allowed-role": {
              "score": 1,
              "what": "ARIA role is not appropriate for the element"
            },
            "aria-roles": {
              "score": 3,
              "what": "ARIA role has an invalid value"
            }
          },
          "continuum": {
            "412": {
              "score": 3,
              "what": "element has a role attribute set to an invalid ARIA role value"
            }
          },
          "ibm": {
            "Rpt_Aria_ValidRole": {
              "score": 3,
              "what": "Element has an invalid role"
            },
            "aria_semantics_role": {
              "score": 12,
              "what": "ARIA role is not valid for the element to which it is assigned"
            }
          }
        },
        "inconsistentStyles": {
          "testaro": {
            "styleDiff": {
              "score": 8,
              "what": "Heading, link, and button style inconsistencies"
            }
          }
        },
        "zIndexNotZero": {
          "testaro": {
            "zIndex": {
              "score": 4,
              "what": "Layering with nondefault z-index values"
            }
          }
        },
        "linkNoText": {
          "alfa": {
            "r11": {
              "score": 16,
              "what": "Link has no accessible name"
            }
          },
          "axe": {
            "link-name": {
              "score": 12,
              "what": "Link has no discernible text"
            }
          },
          "continuum": {
            "237": {
              "score": 16,
              "what": "a element has no mechanism that allows an accessible name value to be calculated"
            }
          },
          "htmlcs": {
            "e:AA.4_1_2.H91.A.NoContent": {
              "score": 16,
              "what": "Link has an href attribute but no text"
            },
            "w:AA.4_1_2.H91.A.Empty": {
              "score": 1,
              "what": "Link element has an id attribute but no href attribute or text"
            }
          },
          "ibm": {
            "WCAG20_A_HasText": {
              "score": 16,
              "what": "Hyperlink has no text description"
            }
          },
          "wave": {
            "e:link_empty": {
              "score": 16,
              "what": "Link contains no text"
            }
          },
          "tenon": {
            "57": {
              "score": 16,
              "what": "Link has no text inside it"
            }
          }
        },
        "duplicateID": {
          "alfa": {
            "r3": {
              "score": 9,
              "what": "Element id attribute value is not unique"
            }
          },
          "axe": {
            "duplicate-id": {
              "score": 1,
              "what": "id attribute value is not unique"
            }
          },
          "continuum": {
            "94": {
              "score": 9,
              "what": "Elements contains an id attribute set to a value that is not unique in the DOM"
            }
          },
          "htmlcs": {
            "e:AA.4_1_1.F77": {
              "score": 6,
              "what": "Duplicate id attribute value"
            }
          },
          "ibm": {
            "RPT_Elem_UniqueId": {
              "score": 6,
              "what": "Element id attribute value is not unique within the document"
            }
          },
          "nuVal": {
            "^Duplicate ID .+$|^The first occurrence of ID .* was here.*$": {
              "score": 2,
              "what": "Duplicate id"
            }
          }
        },
        "metaBansZoom": {
          "alfa": {
            "r47": {
              "score": 4,
              "what": "Meta element restricts zooming"
            }
          },
          "axe": {
            "meta-viewport": {
              "score": 4,
              "what": "Zooming and scaling are disabled"
            }
          },
          "continuum": {
            "55": {
              "score": 4,
              "what": "meta element in the head stops a user from scaling the viewport size"
            },
            "59": {
              "score": 4,
              "what": "meta element in the head sets the viewport maximum-scale to less than 2"
            }
          },
          "nuVal": {
            "Consider avoiding viewport values that prevent users from resizing documents.": {
              "score": 1,
              "what": "viewport value prevents users from resizing the document"
            }
          }
        },
        "headingEmpty": {
          "alfa": {
            "r64": {
              "score": 3,
              "what": "Heading has no non-empty accessible name"
            }
          },
          "axe": {
            "empty-heading": {
              "score": 1,
              "what": "Heading empty"
            }
          },
          "htmlcs": {
            "e:AA.1_3_1.H42.2": {
              "score": 3,
              "what": "Heading empty"
            }
          },
          "ibm": {
            "RPT_Header_HasContent": {
              "score": 3,
              "what": "Heading element provides no descriptive text"
            }
          },
          "nuVal": {
            "Empty heading.": {
              "score": 1,
              "what": "Empty heading"
            }
          },
          "wave": {
            "e:heading_empty": {
              "score": 3,
              "what": "Empty heading"
            }
          }
        },
        "contrastAAA": {
          "alfa": {
            "r66": {
              "score": 1,
              "what": "Text contrast less than AAA requires"
            }
          },
          "axe": {
            "color-contrast-enhanced": {
              "score": 4,
              "what": "Element has insufficient color contrast (Level AAA)"
            }
          },
          "tenon": {
            "95": {
              "score": 3,
              "what": "Element has insufficient color contrast (Level AAA)"
            }
          }
        },
        "contrastAA": {
          "alfa": {
            "r69": {
              "score": 5,
              "what": "Text outside widget has subminimum contrast"
            }
          },
          "axe": {
            "color-contrast": {
              "score": 16,
              "what": "Element has insufficient color contrast"
            }
          },
          "htmlcs": {
            "e:AA.1_4_3.G145.Fail": {
              "score": 4,
              "what": "Contrast between the text and its background is less than 3:1."
            },
            "e:AA.1_4_3.G18.Fail": {
              "score": 4,
              "what": "Contrast between the text and its background is less than 4.5:1"
            }
          },
          "ibm": {
            "IBMA_Color_Contrast_WCAG2AA": {
              "score": 4,
              "what": "Contrast ratio of text with background does not meet WCAG 2.1 AA"
            }
          },
          "wave": {
            "c:contrast": {
              "score": 18,
              "what": "Very low contrast"
            }
          }
        },
        "leadingInsufficient": {
          "alfa": {
            "r73": {
              "score": 20,
              "what": "Paragraph of text has insufficient line height"
            }
          }
        },
        "headingOfNothing": {
          "alfa": {
            "r78": {
              "score": 2,
              "what": "No content between two headings of the same level"
            }
          }
        },
        "ariaBadAttribute": {
          "axe": {
            "aria-valid-attr-value": {
              "score": 1,
              "what": "ARIA attribute has an invalid value"
            }
          }
        },
        "hiddenContentRisk": {
          "axe": {
            "hidden-content": {
              "score": 1,
              "what": "Some content is hidden and therefore may not be testable for accessibility"
            }
          }
        },
        "linkConfusionRisk": {
          "axe": {
            "identical-links-same-purpose": {
              "score": 1,
              "what": "Links with the same accessible name may serve dissimilar purposes"
            }
          }
        },
        "videoCaptionMissing": {
          "axe": {
            "video-caption": {
              "score": 1,
              "what": "video element has no captions"
            }
          }
        },
        "cssBansRotate": {
          "axe": {
            "css-orientation-lock": {
              "score": 1,
              "what": "CSS media query locks display orientation"
            }
          }
        },
        "contentBeyondLandmarks": {
          "axe": {
            "region": {
              "score": 2,
              "what": "Some page content is not contained by landmarks"
            }
          },
          "ibm": {
            "Rpt_Aria_OrphanedContent_Native_Host_Sematics": {
              "score": 24,
              "what": "Content does not reside within an element with a landmark role"
            }
          }
        },
        "labelBadID": {
          "continuum": {
            "95": {
              "score": 4,
              "what": "element has an aria-labelledby value that includes an invalid or duplicate id"
            }
          },
          "nuVal": {
            "The aria-labelledby attribute must point to an element in the same document.": {
              "score": 4,
              "what": "aria-labelledby attribute references an element not in the document"
            }
          }
        },
        "svgImageNoText": {
          "continuum": {
            "123": {
              "score": 12,
              "what": "svg element has no mechanism that allows an accessible name to be calculated"
            }
          }
        },
        "videoNoText": {
          "continuum": {
            "252": {
              "score": 4,
              "what": "video element has no mechanism that allows an accessible name to be calculated"
            }
          }
        },
        "pseudoNavListRisk": {
          "htmlcs": {
            "w:AA.1_3_1.H48": {
              "score": 1,
              "what": "Navigation links are not coded as a list"
            }
          }
        },
        "scrollRisk": {
          "htmlcs": {
            "w:AA.1_4_10.C32,C31,C33,C38,SCR34,G206": {
              "score": 1,
              "what": "Fixed-position element may force bidirectional scrolling"
            }
          }
        },
        "contrastRisk": {
          "htmlcs": {
            "w:AA.1_4_3.G145.Abs": {
              "score": 1,
              "what": "Contrast between the absolutely positioned large text and its background may be less than 3:1"
            },
            "w:AA.1_4_3.G18.Abs": {
              "score": 1,
              "what": "Contrast between the absolutely positioned text and its background may be inadequate"
            }
          }
        },
        "linkBrokenRisk": {
          "htmlcs": {
            "w:AA.4_1_2.H91.A.Placeholder": {
              "score": 1,
              "what": "Link has text but no href, id, or name attribute"
            }
          }
        },
        "ariaReferenceBad": {
          "ibm": {
            "Rpt_Aria_ValidIdRef": {
              "score": 4,
              "what": "ARIA property does not reference the non-empty unique id of a visible element"
            }
          },
          "wave": {
            "e:aria_reference_broken": {
              "score": 4,
              "what": "Broken ARIA reference"
            }
          }
        },
        "navConfusion": {
          "ibm": {
            "Rpt_Aria_MultipleNavigationLandmarks_Implicit": {
              "score": 3,
              "what": "Element with a navigation role has no unique purpose label among the navigation-role elements"
            }
          }
        },
        "focusableHidden": {
          "ibm": {
            "aria_hidden_focus_misuse": {
              "score": 116,
              "what": "Focusable element is within the subtree of an element with aria-hidden set to true"
            }
          },
          "tenon": {
            "189": {
              "score": 16,
              "what": "Element is typically used for interaction but has a presentation role"
            }
          }
        },
        "obsolete": {
          "ibm": {
            "element_attribute_deprecated": {
              "score": 2,
              "what": "Element or attribute is obsolete"
            }
          },
          "nuVal": {
            "^The .+ attribute on the .+ element is obsolete.+$": {
              "score": 1,
              "what": "Attribute is obsolete on its element"
            }
          }
        },
        "roleRedundant": {
          "ibm": {
            "aria_role_redundant": {
              "score": 1,
              "what": "Explicitly assigned ARIA role is redundant with the implicit role of the element"
            }
          },
          "nuVal": {
            "^The .+ role is unnecessary for element .+$": {
              "score": 1,
              "what": "explicit role is redundant for its element"
            }
          }
        },
        "typeRedundant": {
          "nuVal": {
            "The type attribute is unnecessary for JavaScript resources.": {
              "score": 1,
              "what": "type attribute is unnecessary for a JavaScript resource"
            },
            "The type attribute for the style element is not needed and should be omitted.": {
              "score": 1,
              "what": "type attribute is unnecessary for a style element"
            }
          }
        },
        "attributeBad": {
          "nuVal": {
            "^Bad value .* for attribute .+ on element .+$": {
              "score": 4,
              "what": "attribute on this element has an invalid value"
            },
            "^Attribute .+ not allowed on element .+ at this point.*$": {
              "score": 4,
              "what": "attribute not allowed on this element"
            }
          }
        },
        "targetEmpty": {
          "nuVal": {
            "Bad value  for attribute target on element a: Browsing context name must be at least one character long.": {
              "score": 32,
              "what": "target attribute on an a element is empty"
            }
          }
        },
        "sectionHeadingless": {
          "nuVal": {
            "Section lacks heading. Consider using h2-h6 elements to add identifying headings to all sections, or else use a div element instead for any cases where no heading is needed.": {
              "score": 1,
              "what": "section has no heading"
            }
          }
        },
        "parseError": {
          "nuVal": {
            "^Element .+ not allowed as child of element .+ in this context.*$": {
              "score": 6,
              "what": "Element not allowed as a child of its parent here"
            }
          }
        },
        "buttonNoText": {
          "wave": {
            "e:button_empty": {
              "score": 12,
              "what": "Button is empty or has no value text"
            }
          }
        },
        "imageTextRisk": {
          "wave": {
            "a:alt_suspicious": {
              "score": 1,
              "what": "Image text alternative is suspicious"
            }
          }
        },
        "imageTextLong": {
          "wave": {
            "a:alt_long": {
              "score": 1,
              "what": "Long text alternative"
            }
          }
        },
        "pseudoHeadingRisk": {
          "wave": {
            "a:heading_possible": {
              "score": 1,
              "what": "Possible heading"
            }
          }
        },
        "linkPair": {
          "wave": {
            "a:link_redundant": {
              "score": 2,
              "what": "Adjacent links go to the same URL"
            }
          }
        },
        "videoCaptionRisk": {
          "wave": {
            "a:html5_video_audio": {
              "score": 1,
              "what": "video or audio element may have no or incorrect captions, transcript, or audio description"
            }
          }
        },
        "horizontalScrolling": {
          "tenon": {
            "28": {
              "score": 3,
              "what": "Layout or sizing of the page causes horizontal scrolling"
            }
          }
        },
        "titleRedundant": {
          "tenon": {
            "79": {
              "score": 1,
              "what": "Link has a title attribute that is the same as the text inside the link"
            }
          }
        },
        "linkTextsSame": {
          "tenon": {
            "98": {
              "score": 8,
              "what": "Links have the same text but different destinations"
            }
          }
        },
        "fontSmall": {
          "tenon": {
            "134": {
              "score": 2,
              "what": "Text is very small"
            }
          }
        },
        "leadingClipsText": {
          "tenon": {
            "144": {
              "score": 20,
              "what": "Line height is insufficent to properly display the computed font size"
            }
          }
        },
        "targetSize": {
          "tenon": {
            "152": {
              "score": 9,
              "what": "Actionable element is smaller than the minimum required size"
            }
          }
        },
        "allCaps": {
          "tenon": {
            "153": {
              "score": 3,
              "what": "Long string of text is in all caps"
            }
          }
        },
        "nextLinkDestinationSame": {
          "tenon": {
            "184": {
              "score": 8,
              "what": "Adjacent links point to the same destination"
            }
          }
        },
        "linkForcesNewWindow": {
          "tenon": {
            "218": {
              "score": 15,
              "what": "Link opens in a new window without user control"
            }
          }
        }
      },
      "solos": {}
    },
    "preventionScores": {},
    "summary": {
      "total": 917,
      "log": 246,
      "preventions": 0,
      "solos": 0,
      "groups": [
        {
          "groupName": "focusableHidden",
          "score": 124
        },
        {
          "groupName": "linkNoText",
          "score": 56
        },
        {
          "groupName": "linkIndication",
          "score": 43
        },
        {
          "groupName": "targetEmpty",
          "score": 34
        },
        {
          "groupName": "contrastAA",
          "score": 33
        },
        {
          "groupName": "contentBeyondLandmarks",
          "score": 27
        },
        {
          "groupName": "roleBad",
          "score": 24
        },
        {
          "groupName": "leadingInsufficient",
          "score": 22
        },
        {
          "groupName": "leadingClipsText",
          "score": 22
        },
        {
          "groupName": "duplicateID",
          "score": 21
        },
        {
          "groupName": "linkForcesNewWindow",
          "score": 17
        },
        {
          "groupName": "metaBansZoom",
          "score": 14
        },
        {
          "groupName": "svgImageNoText",
          "score": 14
        },
        {
          "groupName": "buttonNoText",
          "score": 14
        },
        {
          "groupName": "focusIndication",
          "score": 12
        },
        {
          "groupName": "targetSize",
          "score": 11
        },
        {
          "groupName": "inconsistentStyles",
          "score": 10
        },
        {
          "groupName": "attributeBad",
          "score": 10
        },
        {
          "groupName": "linkTextsSame",
          "score": 10
        },
        {
          "groupName": "nextLinkDestinationSame",
          "score": 10
        },
        {
          "groupName": "headingEmpty",
          "score": 9
        },
        {
          "groupName": "contrastAAA",
          "score": 8
        },
        {
          "groupName": "labelBadID",
          "score": 8
        },
        {
          "groupName": "ariaReferenceBad",
          "score": 8
        },
        {
          "groupName": "parseError",
          "score": 8
        },
        {
          "groupName": "zIndexNotZero",
          "score": 6
        },
        {
          "groupName": "videoNoText",
          "score": 6
        },
        {
          "groupName": "navConfusion",
          "score": 5
        },
        {
          "groupName": "horizontalScrolling",
          "score": 5
        },
        {
          "groupName": "allCaps",
          "score": 5
        },
        {
          "groupName": "headingOfNothing",
          "score": 4
        },
        {
          "groupName": "contrastRisk",
          "score": 4
        },
        {
          "groupName": "obsolete",
          "score": 4
        },
        {
          "groupName": "typeRedundant",
          "score": 4
        },
        {
          "groupName": "linkPair",
          "score": 4
        },
        {
          "groupName": "fontSmall",
          "score": 4
        },
        {
          "groupName": "tabFocusability",
          "score": 3
        },
        {
          "groupName": "hoverSurprise",
          "score": 3
        },
        {
          "groupName": "ariaBadAttribute",
          "score": 3
        },
        {
          "groupName": "hiddenContentRisk",
          "score": 3
        },
        {
          "groupName": "linkConfusionRisk",
          "score": 3
        },
        {
          "groupName": "videoCaptionMissing",
          "score": 3
        },
        {
          "groupName": "cssBansRotate",
          "score": 3
        },
        {
          "groupName": "pseudoNavListRisk",
          "score": 3
        },
        {
          "groupName": "scrollRisk",
          "score": 3
        },
        {
          "groupName": "linkBrokenRisk",
          "score": 3
        },
        {
          "groupName": "roleRedundant",
          "score": 3
        },
        {
          "groupName": "sectionHeadingless",
          "score": 3
        },
        {
          "groupName": "imageTextRisk",
          "score": 3
        },
        {
          "groupName": "imageTextLong",
          "score": 3
        },
        {
          "groupName": "pseudoHeadingRisk",
          "score": 3
        },
        {
          "groupName": "videoCaptionRisk",
          "score": 3
        },
        {
          "groupName": "titleRedundant",
          "score": 3
        }
      ]
    }
  },
  "scoreProcID": "sp16a"
}