Accessibility test digest

Synopsis

Page: Ally Financial (100%)

URL: https://www.ally.com/

Score: 2632

Tested by: Testaro, procedure tp15

Scored by: Testilo, procedure sp15c

Digested by: Testilo, procedure dp15a

Introduction

The Testaro application used its tp15 testing procedure to test the accessibility (barrier-free design and coding) of the Ally Financial (100%) web page at https://www.ally.com/ on 2022/08/12. The procedure performed 1230 tests. Of these, 24 are custom tests defined by Testaro, and the others belong to these seven other packages (programs that perform collections of tests):

Testaro produced a report enumerating the test results.

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

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

Score summary

Score components
total2632
log1777
preventions100
fontSizeAbsolute90
fatalError52
contrastAAA51
linkIndication49
focusableHidden46
targetSize38
roleBad34
ariaReferenceBad34
visibleLabelNotName32
governedBadID30
metaBad29
contentBeyondLandmarks28
linkForcesNewWindow26
focusableOperable19
leadingClipsText18
typeRedundant17
contrastAA16
obsolete12
svgImageNoText10
styleParentBad10
tabIndexMissing10
inconsistentStyles9
roleRedundant8
parseError8
zIndexNotZero6
ariaBadAttribute6
imageNoText6
iframeTitleBad6
decorativeImageRisk6
attributeBad6
horizontalScrolling5
labelClash4
fontSmall4
visibleBulk3
tabFocusability3
skipRepeatedContent3
frameContentRisk3
hiddenContentRisk3
pseudoHeadingRisk3
scrollRisk3
contrastRisk3
encodingBad3
allCaps3

Issue summary

Special issues

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

preventions: Score 100. This is based on tests that the page did not allow to be run. That impedes accessibility progress and risks interfering with tools that users with disabilities need.

Classified issues

fontSizeAbsolute: Score 90. Issues reported by tests in this category:

fatalError: Score 52. Issues reported by tests in this category:

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

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

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

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

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

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

visibleLabelNotName: Score 32. Issues reported by tests in this category:

governedBadID: Score 30. Issues reported by tests in this category:

metaBad: Score 29. Issues reported by tests in this category:

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

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

focusableOperable: Score 19. Issues reported by tests in this category:

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

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

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

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

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

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

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

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

roleRedundant: 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:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

allCaps: 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 sp15c. You can modify and extend Testaro and Testilo to fit other theories and priorities.

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

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

Report

{
  "id": "4yiew-allyfinancial",
  "host": {
    "id": "allyfinancial",
    "which": "https://www.ally.com/",
    "what": "Ally Financial (100%)"
  },
  "log": [
    {
      "event": "startTime",
      "value": "2022-08-12T19:43:05"
    },
    {
      "event": "endTime",
      "value": "2022-08-12T19:47:37"
    }
  ],
  "script": {
    "id": "tp15",
    "what": "Alfa, Axe, Continuum, HTML CodeSniffer, IBM, Nu Html Checker, Tenon, WAVE, and 22 custom tests",
    "strict": true,
    "timeLimit": 500,
    "commands": [
      {
        "type": "launch",
        "which": "webkit",
        "what": "Webkit browser"
      },
      {
        "type": "url",
        "which": "https://www.ally.com/",
        "what": "Ally Financial (100%)"
      },
      {
        "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.ally.com/",
        "what": "Ally Financial (100%)"
      },
      {
        "type": "test",
        "which": "bulk",
        "what": "count of visible elements"
      },
      {
        "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": "hover",
        "headSize": 40,
        "headSampleSize": 20,
        "tailSampleSize": 15,
        "withItems": true,
        "what": "hover impacts"
      },
      {
        "type": "test",
        "which": "labClash",
        "withItems": true,
        "what": "unlabeled and mislabeled form controls"
      },
      {
        "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": "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": "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"
    },
    {
      "type": "url",
      "which": "https://www.ally.com/",
      "what": "Ally Financial (100%)",
      "result": "https://www.ally.com/"
    },
    {
      "type": "tenonRequest",
      "id": "a",
      "withNewContent": true,
      "what": "Tenon API version 2 test request",
      "url": "https://www.ally.com/"
    },
    {
      "type": "test",
      "which": "motion",
      "what": "motion",
      "delay": 2500,
      "interval": 2500,
      "count": 5,
      "url": "https://www.ally.com/",
      "result": {
        "bytes": [
          85157,
          85157,
          85157,
          85157,
          85157
        ],
        "localRatios": [
          1,
          1,
          1,
          1
        ],
        "meanLocalRatio": 1,
        "maxLocalRatio": 1,
        "globalRatio": 1,
        "pixelChanges": [
          0,
          0,
          0,
          0
        ],
        "meanPixelChange": 0,
        "maxPixelChange": 0,
        "changeFrequency": 0
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "Chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.ally.com/",
      "what": "Ally Financial (100%)",
      "result": "https://www.ally.com/"
    },
    {
      "type": "test",
      "which": "bulk",
      "what": "count of visible elements",
      "url": "https://www.ally.com/",
      "result": {
        "visibleElements": 705
      }
    },
    {
      "type": "test",
      "which": "embAc",
      "withItems": true,
      "what": "active elements embedded in links or buttons",
      "url": "https://www.ally.com/",
      "result": {
        "totals": {
          "links": 0,
          "buttons": 0,
          "inputs": 0,
          "selects": 0
        },
        "items": []
      }
    },
    {
      "type": "test",
      "which": "focAll",
      "what": "focusable and Tab-focused elements",
      "url": "https://www.ally.com/",
      "result": {
        "tabFocusables": 75,
        "tabFocused": 76,
        "discrepancy": 1
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.ally.com/",
      "what": "URL",
      "result": "https://www.ally.com/"
    },
    {
      "type": "test",
      "which": "focInd",
      "revealAll": false,
      "allowedDelay": 250,
      "withItems": true,
      "what": "focus indicators",
      "url": "https://www.ally.com/",
      "result": {
        "totals": {
          "total": 75,
          "types": {
            "indicatorMissing": {
              "total": 0,
              "tagNames": {}
            },
            "nonOutlinePresent": {
              "total": 0,
              "tagNames": {}
            },
            "outlinePresent": {
              "total": 75,
              "meanDelay": 0,
              "tagNames": {
                "A": 66,
                "BUTTON": 9
              }
            }
          }
        },
        "items": {
          "indicatorMissing": [],
          "nonOutlinePresent": [],
          "outlinePresent": [
            {
              "tagName": "A",
              "text": "Skip to login",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Skip to main content",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "About Us",
              "delay": 0
            },
            {
              "tagName": "BUTTON",
              "text": "Contact Us",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Help",
              "delay": 0
            },
            {
              "tagName": "BUTTON",
              "text": "Search",
              "delay": 0
            },
            {
              "tagName": "BUTTON",
              "text": "Log In",
              "delay": 0
            },
            {
              "tagName": "BUTTON",
              "text": "Checking & Savings",
              "delay": 0
            },
            {
              "tagName": "BUTTON",
              "text": "Investing & Retirement",
              "delay": 0
            },
            {
              "tagName": "BUTTON",
              "text": "Mortgage",
              "delay": 0
            },
            {
              "tagName": "BUTTON",
              "text": "Auto",
              "delay": 0
            },
            {
              "tagName": "BUTTON",
              "text": "Personal Loans",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Read all about it",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Get the Deal",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Explore Online Savings Account",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Explore Robo Portfolios",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Get Started",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Checking",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Savings",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Money Market",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "High Yield CD",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Raise Your Rate CD",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "No Penalty CD",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "IRA High Yield CD",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "IRA Raise Your Rate CD",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "IRA Online Savings",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Home Loans",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Mortgage Refinance",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Robo Portfolios",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Self-Directed Trading",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Read The Article",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Read The Article",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Read The Article",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Learn more about saving as a family",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "More Online Savings Account reviews",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Learn more",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Explore Fintropolis",
              "delay": 0
            },
            {
              "tagName": "BUTTON",
              "text": "Play Video",
              "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": "",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Our Company",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Social Impact",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Careers",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Investor Relations",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Press Room",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Suppliers",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Corporate Finance",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Dealer Services",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Ally Ventures",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Ally Lending",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Financial Life Tips & Tools",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Do It Right",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Wallet Wise",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Contact",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Give Feedback",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "ATM Locator",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Site Map",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Shop Ally Gear",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Ally Invest Disclosures",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Legal",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Privacy",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "Security",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "NMLS ID 3015",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "NMLS ID 181005",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "NMLS ID 212403",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "FINRA",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "SIPC.",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "View Security Disclosures",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "View all Advisory disclosures",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "NFA",
              "delay": 0
            },
            {
              "tagName": "A",
              "text": "View all Forex disclosures",
              "delay": 0
            }
          ]
        }
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.ally.com/",
      "what": "URL",
      "result": "https://www.ally.com/"
    },
    {
      "type": "test",
      "which": "focOp",
      "withItems": true,
      "what": "focusability and operability",
      "url": "https://www.ally.com/",
      "result": {
        "totals": {
          "total": 128,
          "types": {
            "onlyFocusable": {
              "total": 0,
              "tagNames": {}
            },
            "onlyOperable": {
              "total": 11,
              "tagNames": {
                "svg": 2,
                "DIV": 8,
                "IFRAME": 1
              }
            },
            "focusableAndOperable": {
              "total": 117,
              "tagNames": {
                "A": 71,
                "BUTTON": 26,
                "DIV": 2,
                "SELECT": 10,
                "IFRAME": 4,
                "INPUT": 4
              }
            }
          }
        },
        "items": {
          "onlyFocusable": [],
          "onlyOperable": [
            {
              "tagName": "svg",
              "id": "",
              "text": "<svg class=\"allysf-icon allysf-alert-close\" data-role=\"button\" data-aria-label=\"",
              "byTag": false,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "DIV",
              "id": "",
              "text": "<div class=\"vjs-poster\" tabindex=\"-1\" aria-disabled=\"false\" style=\"background-im",
              "byTag": false,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "DIV",
              "id": "",
              "text": "<div class=\"vjs-volume-control vjs-control vjs-volume-horizontal\" style=\"cursor:",
              "byTag": false,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "DIV",
              "id": "",
              "text": "Loaded: 0%",
              "byTag": false,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "DIV",
              "id": "",
              "text": "1xPlayback Rate",
              "byTag": false,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "DIV",
              "id": "",
              "text": "ChaptersChapters",
              "byTag": false,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "DIV",
              "id": "",
              "text": "Descriptionsdescriptions off, selected",
              "byTag": false,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "DIV",
              "id": "",
              "text": "Captionscaptions settings, opens captions settings dialogcaptions off, selected",
              "byTag": false,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "DIV",
              "id": "",
              "text": "Audio Track",
              "byTag": false,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "svg",
              "id": "",
              "text": "<svg class=\"allysf-icon allysf-login-v2-selecticon\" style=\"cursor: default;\"><us",
              "byTag": false,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "IFRAME",
              "id": "lpSS_45087900662",
              "text": "<iframe tabindex=\"-1\" aria-hidden=\"true\" role=\"presentation\" title=\"Intentionall",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            }
          ],
          "focusableAndOperable": [
            {
              "tagName": "A",
              "id": "skip-to-login",
              "text": "Skip to login",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "skip-to-main-content",
              "text": "Skip to main content",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "mobile-hamburger",
              "text": "<button allytmln=\"MainMenu\" aria-controls=\"mobileroot-master-mobile-nav\" aria-ex",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "<a allytmln=\"logo\" aria-label=\"Ally Logo, go to ally.com\" class=\"allysf-header-v",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "About Us",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Contact Us",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Help",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Search",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "login",
              "text": "Log In",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Checking & Savings",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Investing & Retirement",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Mortgage",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Auto",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Personal Loans",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Read all about it",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Get Started",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Get the Deal",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Explore Online Savings Account",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Explore Robo Portfolios",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Checking",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Savings",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Money Market",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "High Yield CD",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Raise Your Rate CD",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "No Penalty CD",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "IRA High Yield CD",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "IRA Raise Your Rate CD",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "IRA Online Savings",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Home Loans",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Mortgage Refinance",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Robo Portfolios",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Self-Directed Trading",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Read The Article",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Read The Article",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Read The Article",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Learn more about saving as a family",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "More Online Savings Account reviews",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Learn more",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Explore Fintropolis",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Play Video",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Play",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Mute",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "DIV",
              "id": "",
              "text": "<div tabindex=\"0\" class=\"vjs-volume-bar vjs-slider-bar vjs-slider vjs-slider-hor",
              "byTag": false,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "DIV",
              "id": "",
              "text": "Loaded: 0%",
              "byTag": false,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Seek to live, currently behind liveLIVE",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "download-button",
              "text": "Download Transcript",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Playback Rate",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Chapters",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Descriptions",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Captions",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Audio Track",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Fullscreen",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "SELECT",
              "id": "",
              "text": "WhiteBlackRedGreenBlueYellowMagentaCyan",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "SELECT",
              "id": "",
              "text": "OpaqueSemi-Transparent",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "SELECT",
              "id": "",
              "text": "BlackWhiteRedGreenBlueYellowMagentaCyan",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "SELECT",
              "id": "",
              "text": "OpaqueSemi-TransparentTransparent",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "SELECT",
              "id": "",
              "text": "BlackWhiteRedGreenBlueYellowMagentaCyan",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "SELECT",
              "id": "",
              "text": "TransparentSemi-TransparentOpaque",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "SELECT",
              "id": "",
              "text": "50%75%100%125%150%175%200%300%400%",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "SELECT",
              "id": "",
              "text": "NoneRaisedDepressedUniformDropshadow",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "SELECT",
              "id": "",
              "text": "Proportional Sans-SerifMonospace Sans-SerifProportional SerifMonospace SerifCasu",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Reset restore all settings to the default values",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Done",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Close Modal Dialog",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Close Modal Dialog",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "IFRAME",
              "id": "",
              "text": "<iframe src=\"https://secure.ally.com/static-assets/launch-darkly-iframe/1.1.0/ld",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "IFRAME",
              "id": "destination_publishing_iframe_ally_0",
              "text": "<iframe sandbox=\"allow-scripts allow-same-origin\" title=\"Adobe ID Syncing iFrame",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "A",
              "id": "",
              "text": "<a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"http://www.face",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "<a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://twitter",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "<a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.you",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "<a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ins",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "<a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.lin",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Our Company",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Social Impact",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Careers",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Investor Relations",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Press Room",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Suppliers",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Corporate Finance",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Dealer Services",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Ally Ventures",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Ally Lending",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Financial Life Tips & Tools",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Do It Right",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Wallet Wise",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Contact",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Give Feedback",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "ATM Locator",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Site Map",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Shop Ally Gear",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Ally Invest Disclosures",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Legal",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Privacy",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Security",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "NMLS ID 3015",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "NMLS ID 181005",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "NMLS ID 212403",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "FINRA",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "SIPC.",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "View Security Disclosures",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "View all Advisory disclosures",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "NFA",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "View all Forex disclosures",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "INPUT",
              "id": "hdmJavaScriptData",
              "text": "<input type=\"hidden\" id=\"hdmJavaScriptData\" name=\"hdmJavaScriptData\" class=\"js-l",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "SELECT",
              "id": "",
              "text": "Select AccountBank, Invest, or Home LoansAuto Financing",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "INPUT",
              "id": "allysf-login-v2-username-367761b575af35f6ccb5b53e96b2fa2d",
              "text": "<input type=\"text\" autocomplete=\"username\" maxlength=\"32\" id=\"allysf-login-v2-us",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "INPUT",
              "id": "allysf-login-v2-password-367761b575af35f6ccb5b53e96b2fa2d",
              "text": "<input type=\"password\" autocomplete=\"current-password\" maxlength=\"32\" id=\"allysf",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "Log In",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "INPUT",
              "id": "allysf-login-v2-remember-367761b575af35f6ccb5b53e96b2fa2d",
              "text": "<input type=\"checkbox\" id=\"allysf-login-v2-remember-367761b575af35f6ccb5b53e96b2",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "username",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "password",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Create a profile",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "Ally Lending",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "A",
              "id": "",
              "text": "mortgage application",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "BUTTON",
              "id": "",
              "text": "<button class=\"allysf-drawer-v1-close\" aria-label=\"Close Drawer\" allytm-click-ta",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "IFRAME",
              "id": "",
              "text": "<iframe height=\"0\" width=\"0\" style=\"display: none; visibility: hidden;\" src=\"htt",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            },
            {
              "tagName": "IFRAME",
              "id": "universal_pixel_7mdzrq7",
              "text": "<iframe id=\"universal_pixel_7mdzrq7\" height=\"0\" width=\"0\" style=\"display:none;\" ",
              "byTag": true,
              "byOnClick": false,
              "byPointer": false
            }
          ]
        }
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.ally.com/",
      "what": "URL",
      "result": "https://www.ally.com/"
    },
    {
      "type": "test",
      "which": "hover",
      "headSize": 40,
      "headSampleSize": 20,
      "tailSampleSize": 15,
      "withItems": true,
      "what": "hover-caused content changes",
      "url": "https://www.ally.com/",
      "result": {
        "totals": {
          "triggers": 108,
          "headTriggers": 40,
          "tailTriggers": 68,
          "impactTriggers": 0,
          "additions": 0,
          "removals": 0,
          "opacityChanges": 0,
          "opacityImpact": 0,
          "unhoverables": 0
        },
        "items": {
          "head": {
            "impactTriggers": [],
            "unhoverables": []
          },
          "tail": {
            "impactTriggers": [],
            "unhoverables": []
          }
        }
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.ally.com/",
      "what": "URL",
      "result": "https://www.ally.com/"
    },
    {
      "type": "test",
      "which": "labClash",
      "withItems": true,
      "what": "labeling inconsistencies",
      "url": "https://www.ally.com/",
      "result": {
        "totals": {
          "mislabeled": 3,
          "unlabeled": 0,
          "wellLabeled": 36
        },
        "items": {
          "mislabeled": [
            {
              "index": 34,
              "tagName": "INPUT",
              "type": "text",
              "labelTypes": [
                "aria-label",
                "label"
              ],
              "texts": {
                "attribute": "Enter Username",
                "label": [
                  "Username"
                ]
              }
            },
            {
              "index": 35,
              "tagName": "INPUT",
              "type": "password",
              "labelTypes": [
                "aria-label",
                "label"
              ],
              "texts": {
                "attribute": "Enter Password",
                "label": [
                  "Password"
                ]
              }
            },
            {
              "index": 37,
              "tagName": "INPUT",
              "type": "checkbox",
              "labelTypes": [
                "aria-label",
                "label"
              ],
              "texts": {
                "attribute": "Remember Username?",
                "label": [
                  "Save username"
                ]
              }
            }
          ],
          "unlabeled": [],
          "wellLabeled": [
            {
              "index": 0,
              "tagName": "BUTTON",
              "type": "button",
              "labelType": "aria-label",
              "texts": {
                "attribute": "Open Mobile Menu"
              }
            },
            {
              "index": 1,
              "tagName": "BUTTON",
              "type": "submit",
              "labelType": "aria-label",
              "texts": {
                "attribute": "contact us",
                "content": "Contact Us"
              }
            },
            {
              "index": 2,
              "tagName": "BUTTON",
              "type": "submit",
              "labelType": "aria-label",
              "texts": {
                "attribute": "search",
                "content": "Search"
              }
            },
            {
              "index": 3,
              "tagName": "BUTTON",
              "type": "submit",
              "labelType": "aria-label",
              "texts": {
                "attribute": "log in",
                "content": "Log In"
              }
            },
            {
              "index": 4,
              "tagName": "BUTTON",
              "type": "submit",
              "labelType": "aria-label",
              "texts": {
                "attribute": "checking and savings",
                "content": "Checking & Savings"
              }
            },
            {
              "index": 5,
              "tagName": "BUTTON",
              "type": "submit",
              "labelType": "aria-label",
              "texts": {
                "attribute": "investing and retirement",
                "content": "Investing & Retirement"
              }
            },
            {
              "index": 6,
              "tagName": "BUTTON",
              "type": "submit",
              "labelType": "aria-label",
              "texts": {
                "attribute": "mortgage",
                "content": "Mortgage"
              }
            },
            {
              "index": 7,
              "tagName": "BUTTON",
              "type": "submit",
              "labelType": "aria-label",
              "texts": {
                "attribute": "auto",
                "content": "Auto"
              }
            },
            {
              "index": 8,
              "tagName": "BUTTON",
              "type": "submit",
              "labelType": "aria-label",
              "texts": {
                "attribute": "personal loans",
                "content": "Personal Loans"
              }
            },
            {
              "index": 9,
              "tagName": "BUTTON",
              "type": "button",
              "texts": {
                "content": "Play Video"
              }
            },
            {
              "index": 10,
              "tagName": "BUTTON",
              "type": "button",
              "texts": {
                "content": "Play"
              }
            },
            {
              "index": 11,
              "tagName": "BUTTON",
              "type": "button",
              "texts": {
                "content": "Mute"
              }
            },
            {
              "index": 12,
              "tagName": "BUTTON",
              "type": "button",
              "texts": {
                "content": "Seek to live, currently behind liveLIVE"
              }
            },
            {
              "index": 13,
              "tagName": "BUTTON",
              "type": "submit",
              "texts": {
                "content": "Download Transcript"
              }
            },
            {
              "index": 14,
              "tagName": "BUTTON",
              "type": "button",
              "texts": {
                "content": "Playback Rate"
              }
            },
            {
              "index": 15,
              "tagName": "BUTTON",
              "type": "button",
              "texts": {
                "content": "Chapters"
              }
            },
            {
              "index": 16,
              "tagName": "BUTTON",
              "type": "button",
              "texts": {
                "content": "Descriptions"
              }
            },
            {
              "index": 17,
              "tagName": "BUTTON",
              "type": "button",
              "texts": {
                "content": "Captions"
              }
            },
            {
              "index": 18,
              "tagName": "BUTTON",
              "type": "button",
              "texts": {
                "content": "Audio Track"
              }
            },
            {
              "index": 19,
              "tagName": "BUTTON",
              "type": "button",
              "texts": {
                "content": "Fullscreen"
              }
            },
            {
              "index": 20,
              "tagName": "SELECT",
              "type": "select-one",
              "labelType": "aria-labelledby",
              "texts": {
                "referred": [
                  "Text",
                  "Color"
                ]
              }
            },
            {
              "index": 21,
              "tagName": "SELECT",
              "type": "select-one",
              "labelType": "aria-labelledby",
              "texts": {
                "referred": [
                  "Text",
                  "Transparency"
                ]
              }
            },
            {
              "index": 22,
              "tagName": "SELECT",
              "type": "select-one",
              "labelType": "aria-labelledby",
              "texts": {
                "referred": [
                  "Background",
                  "Color"
                ]
              }
            },
            {
              "index": 23,
              "tagName": "SELECT",
              "type": "select-one",
              "labelType": "aria-labelledby",
              "texts": {
                "referred": [
                  "Background",
                  "Transparency"
                ]
              }
            },
            {
              "index": 24,
              "tagName": "SELECT",
              "type": "select-one",
              "labelType": "aria-labelledby",
              "texts": {
                "referred": [
                  "Window",
                  "Color"
                ]
              }
            },
            {
              "index": 25,
              "tagName": "SELECT",
              "type": "select-one",
              "labelType": "aria-labelledby",
              "texts": {
                "referred": [
                  "Window",
                  "Transparency"
                ]
              }
            },
            {
              "index": 26,
              "tagName": "SELECT",
              "type": "select-one",
              "labelType": "aria-labelledby",
              "texts": {
                "referred": [
                  "Font Size"
                ]
              }
            },
            {
              "index": 27,
              "tagName": "SELECT",
              "type": "select-one",
              "labelType": "aria-labelledby",
              "texts": {
                "referred": [
                  "Text Edge Style"
                ]
              }
            },
            {
              "index": 28,
              "tagName": "SELECT",
              "type": "select-one",
              "labelType": "aria-labelledby",
              "texts": {
                "referred": [
                  "Font Family"
                ]
              }
            },
            {
              "index": 29,
              "tagName": "BUTTON",
              "type": "button",
              "texts": {
                "content": "Reset restore all settings to the default values"
              }
            },
            {
              "index": 30,
              "tagName": "BUTTON",
              "type": "button",
              "texts": {
                "content": "Done"
              }
            },
            {
              "index": 31,
              "tagName": "BUTTON",
              "type": "button",
              "texts": {
                "content": "Close Modal Dialog"
              }
            },
            {
              "index": 32,
              "tagName": "BUTTON",
              "type": "button",
              "texts": {
                "content": "Close Modal Dialog"
              }
            },
            {
              "index": 33,
              "tagName": "SELECT",
              "type": "select-one",
              "labelType": "aria-label",
              "texts": {
                "attribute": "Select Account to Log In"
              }
            },
            {
              "index": 36,
              "tagName": "BUTTON",
              "type": "submit",
              "texts": {
                "content": "Log In"
              }
            },
            {
              "index": 38,
              "tagName": "BUTTON",
              "type": "submit",
              "labelType": "aria-label",
              "texts": {
                "attribute": "Close Drawer"
              }
            }
          ]
        }
      }
    },
    {
      "type": "test",
      "which": "linkUl",
      "withItems": true,
      "what": "adjacent-link underlining",
      "url": "https://www.ally.com/",
      "result": {
        "totals": {
          "links": 70,
          "adjacent": {
            "total": 48,
            "underlined": 1,
            "underlinedPercent": 2
          }
        },
        "items": {
          "underlined": [
            ""
          ],
          "notUnderlined": [
            "Skip to login",
            "Skip to main content",
            "About Us",
            "Help",
            "Read all about it",
            "Explore Our Smart Savings Tools",
            "Invest With Us",
            "Get Pre-approved In Minutes",
            "Checking",
            "Savings",
            "Money Market",
            "High Yield CD",
            "Raise Your Rate CD",
            "No Penalty CD",
            "IRA High Yield CD",
            "IRA Raise Your Rate CD",
            "IRA Online Savings",
            "Home Loans",
            "Mortgage Refinance",
            "Robo Portfolios",
            "Self-Directed Trading",
            "Read The Article",
            "Read The Article",
            "Read The Article",
            "Learn more about saving as a family",
            "More Online Savings Account reviews",
            "Learn more",
            "Explore Fintropolis",
            "",
            "",
            "",
            "",
            "",
            "NMLS ID 3015",
            "NMLS ID 181005",
            "NMLS ID 212403",
            "FINRA",
            "SIPC.",
            "View Security Disclosures",
            "View all Advisory disclosures",
            "NFA",
            "View all Forex disclosures",
            "username",
            "password",
            "Create a profile",
            "Ally Lending",
            "mortgage application"
          ]
        }
      }
    },
    {
      "type": "test",
      "which": "menuNav",
      "withItems": true,
      "what": "keyboard navigation between focusable menu items",
      "url": "https://www.ally.com/",
      "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": []
        }
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.ally.com/",
      "what": "URL",
      "result": "https://www.ally.com/"
    },
    {
      "type": "test",
      "which": "radioSet",
      "withItems": true,
      "what": "fieldset grouping of radio buttons",
      "url": "https://www.ally.com/",
      "result": {
        "totals": {
          "total": 0,
          "inSet": 0,
          "percent": "N.A."
        },
        "items": {
          "inSet": [],
          "notInSet": []
        }
      }
    },
    {
      "type": "test",
      "which": "role",
      "what": "roles",
      "url": "https://www.ally.com/",
      "result": {
        "roleElements": 51,
        "badRoleElements": 9,
        "redundantRoleElements": 24,
        "tagNames": {
          "UL": {
            "list": {
              "bad": 0,
              "redundant": 1
            }
          },
          "LI": {
            "listitem": {
              "bad": 0,
              "redundant": 1
            }
          },
          "DIV": {
            "slider": {
              "bad": 2,
              "redundant": 0
            }
          },
          "A": {
            "link": {
              "bad": 0,
              "redundant": 22
            },
            "button": {
              "bad": 7,
              "redundant": 0
            }
          }
        }
      }
    },
    {
      "type": "test",
      "which": "styleDiff",
      "withItems": true,
      "what": "style inconsistencies",
      "url": "https://www.ally.com/",
      "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": 26,
            "subtotals": [
              8,
              7,
              2,
              2,
              1,
              1,
              1,
              1,
              1,
              1,
              1
            ]
          },
          "adjacentLink": {
            "total": 49,
            "subtotals": [
              26,
              22,
              1
            ]
          },
          "listLink": {
            "total": 22
          },
          "h1": {
            "total": 1
          },
          "h2": {
            "total": 8,
            "subtotals": [
              7,
              1
            ]
          },
          "h3": {
            "total": 17,
            "subtotals": [
              11,
              5,
              1
            ]
          }
        },
        "items": {
          "button": {
            "fontWeight": {
              "400": [
                "",
                "Contact Us",
                "Search",
                "Checking & Savings",
                "Investing & Retirement",
                "Mortgage",
                "Auto",
                "Personal Loans",
                "Play Video",
                "Play",
                "Mute",
                "Seek to live, currently behind liveLIVE",
                "Download Transcript",
                "Playback Rate",
                "Chapters",
                "Descriptions",
                "Captions",
                "Audio Track",
                "Fullscreen",
                "Reset restore all settings to the default values",
                "Done",
                "Close Modal Dialog",
                "Close Modal Dialog",
                ""
              ],
              "700": [
                "Log In",
                "Log In"
              ]
            },
            "borderStyle": {
              "none": [
                "",
                "Log In",
                "Play Video",
                "Play",
                "Mute",
                "Seek to live, currently behind liveLIVE",
                "Download Transcript",
                "Playback Rate",
                "Chapters",
                "Descriptions",
                "Captions",
                "Audio Track",
                "Fullscreen",
                "Reset restore all settings to the default values",
                "Done",
                "Close Modal Dialog",
                "Close Modal Dialog",
                "Log In",
                ""
              ],
              "none none solid": [
                "Contact Us",
                "Search",
                "Checking & Savings",
                "Investing & Retirement",
                "Mortgage",
                "Auto",
                "Personal Loans"
              ]
            },
            "borderWidth": {
              "0px": [
                "",
                "Log In",
                "Play Video",
                "Play",
                "Mute",
                "Seek to live, currently behind liveLIVE",
                "Download Transcript",
                "Playback Rate",
                "Chapters",
                "Descriptions",
                "Captions",
                "Audio Track",
                "Fullscreen",
                "Reset restore all settings to the default values",
                "Done",
                "Close Modal Dialog",
                "Close Modal Dialog",
                "Log In",
                ""
              ],
              "0px 0px 4px": [
                "Contact Us",
                "Search",
                "Checking & Savings",
                "Investing & Retirement",
                "Mortgage",
                "Auto",
                "Personal Loans"
              ]
            },
            "height": {
              "auto": [
                "",
                "Download Transcript",
                "Reset restore all settings to the default values",
                "Done"
              ],
              "60px": [
                "Contact Us",
                "Search",
                "Checking & Savings",
                "Investing & Retirement",
                "Mortgage",
                "Auto",
                "Personal Loans"
              ],
              "35px": [
                "Log In",
                "Log In"
              ],
              "98px": [
                "Play Video"
              ],
              "100%": [
                "Play",
                "Mute",
                "Seek to live, currently behind liveLIVE",
                "Playback Rate",
                "Chapters",
                "Descriptions",
                "Captions",
                "Audio Track",
                "Fullscreen"
              ],
              "42px": [
                "Close Modal Dialog",
                "Close Modal Dialog"
              ],
              "29.5px": [
                ""
              ]
            },
            "lineHeight": {
              "normal": [
                "",
                "Contact Us",
                "Search",
                "Checking & Savings",
                "Investing & Retirement",
                "Mortgage",
                "Auto",
                "Personal Loans",
                ""
              ],
              "21px": [
                "Log In",
                "Log In"
              ],
              "98px": [
                "Play Video"
              ],
              "10px": [
                "Play",
                "Mute",
                "Download Transcript",
                "Playback Rate",
                "Chapters",
                "Descriptions",
                "Captions",
                "Audio Track",
                "Fullscreen"
              ],
              "30px": [
                "Seek to live, currently behind liveLIVE"
              ],
              "25.2px": [
                "Reset restore all settings to the default values",
                "Done"
              ],
              "14px": [
                "Close Modal Dialog",
                "Close Modal Dialog"
              ]
            },
            "minHeight": {
              "0px": [
                "",
                "Play Video",
                "Play",
                "Mute",
                "Seek to live, currently behind liveLIVE",
                "Download Transcript",
                "Playback Rate",
                "Chapters",
                "Descriptions",
                "Captions",
                "Audio Track",
                "Fullscreen",
                "Reset restore all settings to the default values",
                "Done",
                "Close Modal Dialog",
                "Close Modal Dialog",
                ""
              ],
              "auto": [
                "Contact Us",
                "Search",
                "Checking & Savings",
                "Investing & Retirement",
                "Mortgage",
                "Auto",
                "Personal Loans"
              ],
              "35px": [
                "Log In",
                "Log In"
              ]
            },
            "minWidth": {
              "0px": [
                "",
                "Play Video",
                "Play",
                "Mute",
                "Download Transcript",
                "Playback Rate",
                "Chapters",
                "Descriptions",
                "Captions",
                "Audio Track",
                "Fullscreen",
                "Reset restore all settings to the default values",
                "Done",
                "Close Modal Dialog",
                "Close Modal Dialog",
                ""
              ],
              "auto": [
                "Contact Us",
                "Search",
                "Log In",
                "Checking & Savings",
                "Investing & Retirement",
                "Mortgage",
                "Auto",
                "Personal Loans"
              ],
              "40px": [
                "Seek to live, currently behind liveLIVE"
              ],
              "80px": [
                "Log In"
              ]
            }
          },
          "adjacentLink": {
            "fontWeight": {
              "400": [
                "",
                "About Us",
                "Help",
                "Checking",
                "Savings",
                "Money Market",
                "High Yield CD",
                "Raise Your Rate CD",
                "No Penalty CD",
                "IRA High Yield CD",
                "IRA Raise Your Rate CD",
                "IRA Online Savings",
                "Home Loans",
                "Mortgage Refinance",
                "Robo Portfolios",
                "Self-Directed Trading",
                "Learn more",
                "FINRA",
                "SIPC.",
                "View Security Disclosures",
                "View all Advisory disclosures",
                "NFA",
                "View all Forex disclosures"
              ],
              "700": [
                "Skip to login",
                "Skip to main content",
                "Read all about it",
                "Get the Deal",
                "Explore Online Savings Account",
                "Explore Robo Portfolios",
                "Get Started",
                "Read The Article",
                "Read The Article",
                "Read The Article",
                "Learn more about saving as a family",
                "More Online Savings Account reviews",
                "Explore Fintropolis",
                "",
                "",
                "",
                "",
                "",
                "NMLS ID 3015",
                "NMLS ID 181005",
                "NMLS ID 212403",
                "username",
                "password",
                "Create a profile",
                "Ally Lending",
                "mortgage application"
              ]
            },
            "textDecorationLine": {
              "none": [
                "Skip to login",
                "Skip to main content",
                "About Us",
                "Help",
                "Read all about it",
                "Get the Deal",
                "Explore Online Savings Account",
                "Explore Robo Portfolios",
                "Get Started",
                "Checking",
                "Savings",
                "Money Market",
                "High Yield CD",
                "Raise Your Rate CD",
                "No Penalty CD",
                "IRA High Yield CD",
                "IRA Raise Your Rate CD",
                "IRA Online Savings",
                "Home Loans",
                "Mortgage Refinance",
                "Robo Portfolios",
                "Self-Directed Trading",
                "Read The Article",
                "Read The Article",
                "Read The Article",
                "Learn more about saving as a family",
                "More Online Savings Account reviews",
                "Learn more",
                "Explore Fintropolis",
                "",
                "",
                "",
                "",
                "",
                "NMLS ID 3015",
                "NMLS ID 181005",
                "NMLS ID 212403",
                "FINRA",
                "SIPC.",
                "View Security Disclosures",
                "View all Advisory disclosures",
                "NFA",
                "View all Forex disclosures",
                "username",
                "password",
                "Create a profile",
                "Ally Lending",
                "mortgage application"
              ],
              "underline": [
                ""
              ]
            }
          },
          "h2": {
            "fontWeight": {
              "400": [
                "Online Savings Account",
                "Robo Portfolios",
                "Home Loans",
                "Explore all the ways you can grow with us.",
                "Set your goals, and blow them away.",
                "The reviews are in.",
                "A virtual world. Real life lessons."
              ],
              "700": [
                "More information about Ally"
              ]
            },
            "color": {
              "rgb(42, 42, 42)": [
                "Online Savings Account",
                "Robo Portfolios",
                "Home Loans",
                "Explore all the ways you can grow with us.",
                "Set your goals, and blow them away.",
                "The reviews are in.",
                "A virtual world. Real life lessons."
              ],
              "rgb(102, 102, 102)": [
                "More information about Ally"
              ]
            },
            "fontSize": {
              "21px": [
                "Online Savings Account",
                "Robo Portfolios",
                "Home Loans",
                "Explore all the ways you can grow with us.",
                "Set your goals, and blow them away.",
                "The reviews are in.",
                "A virtual world. Real life lessons."
              ],
              "14px": [
                "More information about Ally"
              ]
            }
          },
          "h3": {
            "fontWeight": {
              "400": [
                "Save an average of 2x more.",
                "You don’t have to be glued to the market to invest.",
                "Easy from start to finish.",
                "Ally Bank",
                "Ally Home",
                "Ally Invest",
                "Smart savings strategies for all ages.",
                "Build your savings while bringing down debt.",
                "Make the most of rising interest rates.",
                "55% of Americans find a strong budgeting and saving strategy",
                "Super interest rates",
                "Login"
              ],
              "700": [
                "About",
                "Business Solutions",
                "Learn",
                "Resources",
                "Terms & Privacy"
              ]
            },
            "color": {
              "rgb(42, 42, 42)": [
                "Save an average of 2x more.",
                "You don’t have to be glued to the market to invest.",
                "Easy from start to finish.",
                "Ally Bank",
                "Ally Home",
                "Ally Invest",
                "Smart savings strategies for all ages.",
                "Build your savings while bringing down debt.",
                "Make the most of rising interest rates.",
                "55% of Americans find a strong budgeting and saving strategy",
                "Super interest rates"
              ],
              "rgb(102, 102, 102)": [
                "About",
                "Business Solutions",
                "Learn",
                "Resources",
                "Terms & Privacy"
              ],
              "rgb(101, 3, 96)": [
                "Login"
              ]
            },
            "fontSize": {
              "16.38px": [
                "Save an average of 2x more.",
                "You don’t have to be glued to the market to invest.",
                "Easy from start to finish.",
                "Ally Bank",
                "Ally Home",
                "Ally Invest",
                "Smart savings strategies for all ages.",
                "Build your savings while bringing down debt.",
                "Make the most of rising interest rates.",
                "55% of Americans find a strong budgeting and saving strategy",
                "Super interest rates"
              ],
              "14px": [
                "About",
                "Business Solutions",
                "Learn",
                "Resources",
                "Terms & Privacy"
              ],
              "16px": [
                "Login"
              ]
            }
          }
        }
      }
    },
    {
      "type": "test",
      "which": "tabNav",
      "withItems": true,
      "what": "keyboard navigation between tab elements",
      "url": "https://www.ally.com/",
      "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": []
        }
      }
    },
    {
      "type": "test",
      "which": "zIndex",
      "withItems": true,
      "what": "z indexes",
      "url": "https://www.ally.com/",
      "result": {
        "totals": {
          "total": 16,
          "tagNames": {
            "A": 2,
            "SECTION": 3,
            "DIV": 9,
            "BUTTON": 2
          }
        },
        "items": [
          {
            "tagName": "A",
            "id": "skip-to-login",
            "text": "Skip to login"
          },
          {
            "tagName": "A",
            "id": "skip-to-main-content",
            "text": "Skip to main content"
          },
          {
            "tagName": "SECTION",
            "id": "",
            "text": "About Us Contact Us Help Search Log In"
          },
          {
            "tagName": "SECTION",
            "id": "",
            "text": "Checking & Savings Investing & Retirement Mortgage Auto Personal Loans"
          },
          {
            "tagName": "SECTION",
            "id": "mobile-menu-dump",
            "text": ""
          },
          {
            "tagName": "DIV",
            "id": "",
            "text": ""
          },
          {
            "tagName": "DIV",
            "id": "",
            "text": ""
          },
          {
            "tagName": "DIV",
            "id": "",
            "text": ""
          },
          {
            "tagName": "DIV",
            "id": "",
            "text": ""
          },
          {
            "tagName": "DIV",
            "id": "",
            "text": ""
          },
          {
            "tagName": "DIV",
            "id": "",
            "text": ""
          },
          {
            "tagName": "DIV",
            "id": "",
            "text": "TextColorWhiteBlackRedGreenBlueYellowMagentaCyanTransparencyOpaqueSemi-TransparentBackgroundColorBla"
          },
          {
            "tagName": "BUTTON",
            "id": "",
            "text": "Close Modal Dialog"
          },
          {
            "tagName": "BUTTON",
            "id": "",
            "text": "Close Modal Dialog"
          },
          {
            "tagName": "DIV",
            "id": "",
            "text": ""
          },
          {
            "tagName": "DIV",
            "id": "login-loginv2-vertical-nav",
            "text": "LoginSelect AccountBank, Invest, or Home LoansAuto FinancingUsernamePasswordLog InSave usernameForgo"
          }
        ]
      }
    },
    {
      "type": "test",
      "which": "alfa",
      "what": "alfa",
      "url": "https://www.ally.com/",
      "result": {
        "totals": {
          "failures": 56,
          "warnings": 1
        },
        "items": [
          {
            "index": 83,
            "verdict": "failed",
            "rule": {
              "ruleID": "r14",
              "ruleSummary": "Visible labels are included in accessible names",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r14",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#label-in-name",
                  "chapter": "2.5.3",
                  "title": "Label in Name"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G208",
                  "name": "G208",
                  "title": "Including the text of the visible label as part of the accessible name"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "button",
              "path": "/html[1]/body[1]/header[1]/section[2]/div[1]/nav[1]/ul[1]/li[1]/button[1]",
              "codeLines": [
                "<button allytmln=\"checkingSavingMenu\" aria-controls=\"checkingsavings-master-horizontal-nav\" aria-ex...",
                "  Checking & Savings",
                "  <svg class=\"allysf-icon allysf-header-v1-icon\">",
                "    <use href=\"/content/dam/static/image/svg/ext/icon-sprite.svg#chevron-down\"></use>",
                "  </svg>",
                "</button>"
              ]
            }
          },
          {
            "index": 84,
            "verdict": "failed",
            "rule": {
              "ruleID": "r14",
              "ruleSummary": "Visible labels are included in accessible names",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r14",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#label-in-name",
                  "chapter": "2.5.3",
                  "title": "Label in Name"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G208",
                  "name": "G208",
                  "title": "Including the text of the visible label as part of the accessible name"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "button",
              "path": "/html[1]/body[1]/header[1]/section[2]/div[1]/nav[1]/ul[1]/li[2]/button[1]",
              "codeLines": [
                "<button allytmln=\"investMenu\" aria-controls=\"investingretirement-master-horizontal-nav\" aria-expand...",
                "  Investing & Retirement",
                "  <svg class=\"allysf-icon allysf-header-v1-icon\">",
                "    <use href=\"/content/dam/static/image/svg/ext/icon-sprite.svg#chevron-down\"></use>",
                "  </svg>",
                "</button>"
              ]
            }
          },
          {
            "index": 102,
            "verdict": "failed",
            "rule": {
              "ruleID": "r14",
              "ruleSummary": "Visible labels are included in accessible names",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r14",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#label-in-name",
                  "chapter": "2.5.3",
                  "title": "Label in Name"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G208",
                  "name": "G208",
                  "title": "Including the text of the visible label as part of the accessible name"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "a",
              "path": "/html[1]/body[1]/main[1]/div[1]/section[2]/div[2]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]/span[1]/span[1]/span[1]/a[1]",
              "codeLines": [
                "<a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/invest/robo-a...",
                "  <strong>",
                "    Robo Portfolios",
                "  </strong>",
                "</a>"
              ]
            }
          },
          {
            "index": 119,
            "verdict": "failed",
            "rule": {
              "ruleID": "r14",
              "ruleSummary": "Visible labels are included in accessible names",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r14",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#label-in-name",
                  "chapter": "2.5.3",
                  "title": "Label in Name"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G208",
                  "name": "G208",
                  "title": "Including the text of the visible label as part of the accessible name"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "a",
              "path": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/ul[1]/li[4]/a[1]",
              "codeLines": [
                "<a class=\"allysf-nav-links-v1-link\" href=\"/consumer-financing/\" aria-label=\"consumer financing\" all...",
                "  Ally Lending",
                "</a>"
              ]
            }
          },
          {
            "index": 120,
            "verdict": "failed",
            "rule": {
              "ruleID": "r14",
              "ruleSummary": "Visible labels are included in accessible names",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r14",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#label-in-name",
                  "chapter": "2.5.3",
                  "title": "Label in Name"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G208",
                  "name": "G208",
                  "title": "Including the text of the visible label as part of the accessible name"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "a",
              "path": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/ul[1]/li[1]/a[1]",
              "codeLines": [
                "<a class=\"allysf-nav-links-v1-link\" href=\"/education/financial-life/\" aria-label=\"financial life ti...",
                "  Financial Life Tips & Tools",
                "</a>"
              ]
            }
          },
          {
            "index": 466,
            "verdict": "failed",
            "rule": {
              "ruleID": "r18",
              "ruleSummary": "aria-* states and properties are allowed",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r18",
              "requirements": [
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA5",
                  "name": "ARIA5",
                  "title": "Using WAI-ARIA state and property attributes to expose the state of a user interface"
                }
              ]
            },
            "target": {
              "type": "attribute",
              "tagName": "aria-disabled",
              "path": "/html[1]/body[1]/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/video-js[1]/div[1]/@aria-disabled",
              "codeLines": [
                "aria-disabled=\"false\""
              ]
            }
          },
          {
            "index": 792,
            "verdict": "failed",
            "rule": {
              "ruleID": "r2",
              "ruleSummary": "Images have an accessible name",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r2",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#non-text-content",
                  "chapter": "1.1.1",
                  "title": "Non-text Content"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G94",
                  "name": "G94",
                  "title": "Providing short text alternative for non-text content that serves the same purpose"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G95",
                  "name": "G95",
                  "title": "Providing short text alternatives that provide a brief description of the non-text"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "img",
              "path": "/html[1]/body[1]/img[1]",
              "codeLines": [
                "<img src=\"https://adservice.google.com/ddm/fls/z/dc_pre=CNevvbWIwvkCFb4HaAgdkFwCLg;src=8877379;type..."
              ]
            }
          },
          {
            "index": 1668,
            "verdict": "failed",
            "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]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/h3[1]/text()[1]",
              "codeLines": [
                "About"
              ]
            }
          },
          {
            "index": 1669,
            "verdict": "failed",
            "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]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/h3[1]/text()[1]",
              "codeLines": [
                "Business Solutions"
              ]
            }
          },
          {
            "index": 1670,
            "verdict": "failed",
            "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]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/h3[1]/text()[1]",
              "codeLines": [
                "Learn"
              ]
            }
          },
          {
            "index": 1671,
            "verdict": "failed",
            "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]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/h3[1]/text()[1]",
              "codeLines": [
                "Resources"
              ]
            }
          },
          {
            "index": 1672,
            "verdict": "failed",
            "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]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[5]/div[1]/div[1]/h3[1]/text()[1]",
              "codeLines": [
                "Terms & Privacy"
              ]
            }
          },
          {
            "index": 1914,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/section[1]/div[1]/div[1]/div[2]/div[1]/div[1]/ul[1]/li[1]/div[1]/p[1]",
              "codeLines": [
                "<p>",
                "  No overdraft fees. More overdraft coverage.",
                "  <strong>",
                "    <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-versi...",
                "      <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/overdra...",
                "        <span class=\"allysf-text-v1-txt-blue-suede-shoes\">",
                "          Read all about it",
                "        </span>",
                "      </a>",
                "    </span>",
                "  </strong>",
                "</p>"
              ]
            }
          },
          {
            "index": 1915,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[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]/div[1]/div[1]/div[2]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span class=\"allysf-text-v1-size-txt-18\">",
                "    We've ushered in the era of the mortgage process made easy, featuring no hidden fees, competiti...",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1916,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[4]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span class=\"allysf-text-v1-size-txt-18\">",
                "    <span class=\"allysf-text-v1-txt-white\">",
                "      Get up to a $3,000 cash bonus when you open and fund an Ally Invest Self-Directed account.",
                "    </span>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1917,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/div[4]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span class=\"allysf-text-v1-txt-white\">",
                "    <span class=\"allysf-text-v1-size-txt-18\">",
                "      We designed our smart tools to help you save more on average when you open an Ally Bank Onlin...",
                "    </span>",
                "  </span>",
                "  <br>",
                "</p>"
              ]
            }
          },
          {
            "index": 1918,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[4]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span class=\"allysf-text-v1-size-txt-18\">",
                "    <span class=\"allysf-text-v1-txt-white\">",
                "      For Ally Invest cash-enhanced portfolio, we do the work with no advisory fees. You track perf...",
                "    </span>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1919,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/bank/inte...",
                "      <strong>",
                "        <span class=\"allysf-text-v1-txt-linkin-park\">",
                "          <span class=\"allysf-text-v1-size-txt-14\">",
                "            Checking",
                "          </span>",
                "        </span>",
                "      </strong>",
                "    </a>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1920,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[3]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/bank/onli...",
                "      <strong>",
                "        <span class=\"allysf-text-v1-txt-linkin-park\">",
                "          <span class=\"allysf-text-v1-size-txt-14\">",
                "            Savings",
                "          </span>",
                "        </span>",
                "      </strong>",
                "    </a>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1921,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[4]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/bank/mone...",
                "      <strong>",
                "        <span class=\"allysf-text-v1-txt-linkin-park\">",
                "          <span class=\"allysf-text-v1-size-txt-14\">",
                "            Money Market",
                "          </span>",
                "        </span>",
                "      </strong>",
                "    </a>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1922,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/div[2]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/bank/high...",
                "      <strong>",
                "        <span class=\"allysf-text-v1-txt-linkin-park\">",
                "          <span class=\"allysf-text-v1-size-txt-14\">",
                "            High Yield CD",
                "          </span>",
                "        </span>",
                "      </strong>",
                "    </a>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1923,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/div[3]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/bank/rais...",
                "      <strong>",
                "        <span class=\"allysf-text-v1-txt-linkin-park\">",
                "          <span class=\"allysf-text-v1-size-txt-14\">",
                "            Raise Your Rate CD",
                "          </span>",
                "        </span>",
                "      </strong>",
                "    </a>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1924,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/div[4]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/bank/no-p...",
                "      <strong>",
                "        <span class=\"allysf-text-v1-txt-linkin-park\">",
                "          <span class=\"allysf-text-v1-size-txt-14\">",
                "            No Penalty CD",
                "          </span>",
                "        </span>",
                "      </strong>",
                "    </a>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1925,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/div[2]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/bank/ira/...",
                "      <strong>",
                "        <span class=\"allysf-text-v1-txt-linkin-park\">",
                "          <span class=\"allysf-text-v1-size-txt-14\">",
                "            IRA High Yield CD",
                "          </span>",
                "        </span>",
                "      </strong>",
                "    </a>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1926,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/div[3]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/bank/ira/...",
                "      <strong>",
                "        <span class=\"allysf-text-v1-txt-linkin-park\">",
                "          <span class=\"allysf-text-v1-size-txt-14\">",
                "            IRA Raise Your Rate CD",
                "          </span>",
                "        </span>",
                "      </strong>",
                "    </a>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1927,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/div[4]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/bank/ira/...",
                "      <strong>",
                "        <span class=\"allysf-text-v1-txt-linkin-park\">",
                "          <span class=\"allysf-text-v1-size-txt-14\">",
                "            IRA Online Savings",
                "          </span>",
                "        </span>",
                "      </strong>",
                "    </a>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1928,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[2]/div[2]/div[1]/div[1]/div[2]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/home-loan...",
                "      <strong>",
                "        <span class=\"allysf-text-v1-txt-linkin-park\">",
                "          <span class=\"allysf-text-v1-size-txt-14\">",
                "            Home Loans",
                "          </span>",
                "        </span>",
                "      </strong>",
                "    </a>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1929,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[2]/div[2]/div[1]/div[1]/div[2]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[3]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/home-loan...",
                "      <strong>",
                "        <span class=\"allysf-text-v1-txt-linkin-park\">",
                "          <span class=\"allysf-text-v1-size-txt-14\">",
                "            Mortgage Refinance",
                "          </span>",
                "        </span>",
                "      </strong>",
                "    </a>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1930,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[2]/div[2]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span class=\"allysf-text-v1-txt-linkin-park\">",
                "    <span class=\"allysf-text-v1-size-txt-14\">",
                "      <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-ver...",
                "        <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/inves...",
                "          <strong>",
                "            Robo Portfolios",
                "          </strong>",
                "        </a>",
                "      </span>",
                "    </span>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1931,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[2]/div[2]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[3]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/invest/se...",
                "      <strong>",
                "        <span class=\"allysf-text-v1-txt-linkin-park\">",
                "          <span class=\"allysf-text-v1-size-txt-14\">",
                "            Self-Directed Trading",
                "          </span>",
                "        </span>",
                "      </strong>",
                "    </a>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1932,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[3]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span class=\"allysf-text-v1-txt-white\">",
                "    <span class=\"allysf-text-v1-size-txt-20\">",
                "      <span class=\"allysf-text-v1-size-txt-18\">",
                "        From building an emergency fund to driving down debt, we’ve got resources to help you reach...",
                "      </span>",
                "    </span>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1933,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[3]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/p[1]",
              "codeLines": [
                "<p>",
                "  See how much you should be stashing. It’s never too early—or too late—to start.",
                "  <br>",
                "</p>"
              ]
            }
          },
          {
            "index": 1934,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[3]/div[2]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/div[2]/p[1]",
              "codeLines": [
                "<p>",
                "  Yes, you can do it. Learn which strategy works best for you.",
                "  <br>",
                "</p>"
              ]
            }
          },
          {
            "index": 1935,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[3]/div[2]/div[1]/div[1]/div[1]/div[5]/div[1]/div[1]/div[2]/div[1]/div[2]/p[1]",
              "codeLines": [
                "<p>",
                "  Here’s how they affect you, and how you can benefit.",
                "  <br>",
                "</p>"
              ]
            }
          },
          {
            "index": 1936,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[3]/div[3]/div[1]/div[1]/div[2]/div[1]/div[2]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span class=\"allysf-text-v1-txt-white\">",
                "    <span class=\"allysf-text-v1-size-txt-18\">",
                "      to be the most appealing money management trait in a significant other.",
                "    </span>",
                "  </span>",
                "  <br>",
                "</p>"
              ]
            }
          },
          {
            "index": 1937,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[3]/div[3]/div[1]/div[1]/div[2]/div[1]/div[3]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <strong>",
                "    <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-versi...",
                "      <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/educati...",
                "        <span class=\"allysf-text-v1-txt-linkin-park\">",
                "          Learn more about saving as a family",
                "        </span>",
                "      </a>",
                "    </span>",
                "  </strong>",
                "</p>"
              ]
            }
          },
          {
            "index": 1938,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[4]/div[2]/div[1]/div[1]/div[1]/div[1]/div[3]/p[1]",
              "codeLines": [
                "<p>",
                "  I am 71 years old, and my youngest daughter told me Ally Bank, I am so glad I took her advice. Th...",
                "</p>"
              ]
            }
          },
          {
            "index": 1939,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[4]/div[2]/div[1]/div[1]/div[1]/div[1]/div[3]/p[2]",
              "codeLines": [
                "<p>",
                "  <strong>",
                "    – Rhoda.",
                "  </strong>",
                "  <br>",
                "</p>"
              ]
            }
          },
          {
            "index": 1940,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[4]/div[2]/div[1]/div[1]/div[2]/div[1]/div[2]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  “Best Online Bank of 2021-2022”",
                "  <br>",
                "  - MONEY® Magazine.",
                "</p>"
              ]
            }
          },
          {
            "index": 1941,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[4]/div[2]/div[1]/div[1]/div[2]/div[1]/div[3]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://media.ally.com/awards-...",
                "      <strong>",
                "        <span class=\"allysf-text-v1-txt-blue-suede-shoes\">",
                "          Learn more",
                "        </span>",
                "      </strong>",
                "    </a>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1942,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]",
              "codeLines": [
                "<p style=\"text-align: center;\">",
                "  <span class=\"allysf-text-v1-size-txt-16\">",
                "    Fintropolis is a new world in Minecraft created by Blockworks in collaboration with Ally meant ...",
                "  </span>",
                "  <br>",
                "</p>"
              ]
            }
          },
          {
            "index": 1943,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/footer[1]/section[3]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[1]",
              "codeLines": [
                "<p>",
                "  A FEW THINGS YOU SHOULD KNOW",
                "</p>"
              ]
            }
          },
          {
            "index": 1944,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/footer[1]/section[3]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[2]",
              "codeLines": [
                "<p>",
                "  Ally Financial Inc. (NYSE: ALLY) is a leading digital financial services company,",
                "  <span class=\"allysf-text-v1-txt-blue-suede-shoes\">",
                "    <strong>",
                "      <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-ver...",
                "        <a allytmln=\"nmlsID3015\" class=\"allysf-action-v1-anchor\" data-action-type=\"interstitial\" da...",
                "          NMLS ID 3015",
                "        </a>",
                "      </span>",
                "    </strong>",
                "  </span>",
                "  . Ally Bank, the company's direct banking subsidiary, offers an array of deposit, personal lendin...",
                "  <strong>",
                "    Equal Housing Lender",
                "  </strong>",
                "  <span data-sf-component-name=\"Icon\" class=\"allysf-icon-v1 -fil-gray-900 -size-xsm -inline\" data-s...",
                "    <svg class=\"allysf-icon allysf-icon-v1-glyph\">",
                "      <use href=\"/content/dam/static/image/svg/ext/icon-sprite.svg#thirdparty-equalhousing-24\"></us...",
                "    </svg>",
                "  </span>",
                "  ,",
                "  <span class=\"allysf-text-v1-txt-blue-suede-shoes\">",
                "    <strong>",
                "      <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-ver...",
                "        <a allytmln=\"nmlsID181005\" class=\"allysf-action-v1-anchor\" data-action-type=\"interstitial\" ...",
                "          NMLS ID 181005",
                "        </a>",
                "      </span>",
                "    </strong>",
                "  </span>",
                "  . Credit products and any applicable Mortgage credit and collateral are subject to approval and a...",
                "</p>"
              ]
            }
          },
          {
            "index": 1945,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/footer[1]/section[3]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[3]",
              "codeLines": [
                "<p>",
                "  Ally Servicing LLC,",
                "  <span class=\"allysf-text-v1-txt-blue-suede-shoes\">",
                "    <strong>",
                "      <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-ver...",
                "        <a allytmln=\"nmlsID212403\" class=\"allysf-action-v1-anchor\" data-action-type=\"interstitial\" ...",
                "          NMLS ID 212403",
                "        </a>",
                "      </span>",
                "    </strong>",
                "  </span>",
                "  is a subsidiary of Ally Financial Inc.",
                "</p>"
              ]
            }
          },
          {
            "index": 1946,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/footer[1]/section[3]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[4]",
              "codeLines": [
                "<p>",
                "  Securities products and services are offered through Ally Invest Securities LLC, member",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a allytmln=\"FINRA\" class=\"allysf-action-v1-anchor\" data-action-type=\"interstitial\" data-fragme...",
                "      <span class=\"allysf-text-v1-txt-blue-suede-shoes\">",
                "        <strong>",
                "          FINRA",
                "        </strong>",
                "      </span>",
                "    </a>",
                "  </span>",
                "  and",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a allytmln=\"SIPC\" class=\"allysf-action-v1-anchor\" data-action-type=\"interstitial\" data-fragmen...",
                "      <span class=\"allysf-text-v1-txt-blue-suede-shoes\">",
                "        <strong>",
                "          SIPC",
                "        </strong>",
                "        .",
                "      </span>",
                "    </a>",
                "  </span>",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/invest/di...",
                "      <span class=\"allysf-text-v1-txt-blue-suede-shoes\">",
                "        <strong>",
                "          View Security Disclosures",
                "        </strong>",
                "      </span>",
                "    </a>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1947,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/footer[1]/section[3]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[5]",
              "codeLines": [
                "<p>",
                "  Advisory products and services are offered through Ally Invest Advisors, Inc. an SEC registered i...",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/invest/di...",
                "      <span class=\"allysf-text-v1-txt-blue-suede-shoes\">",
                "        <strong>",
                "          View all Advisory disclosures",
                "        </strong>",
                "      </span>",
                "    </a>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1948,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/footer[1]/section[3]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[6]",
              "codeLines": [
                "<p>",
                "  Foreign exchange (Forex) products and services are offered to self-directed investors through All...",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a allytmln=\"NFA\" class=\"allysf-action-v1-anchor\" data-action-type=\"interstitial\" data-fragment...",
                "      <span class=\"allysf-text-v1-txt-blue-suede-shoes\">",
                "        <strong>",
                "          NFA",
                "        </strong>",
                "      </span>",
                "    </a>",
                "  </span>",
                "  Member (ID #0408077), who acts as an introducing broker to GAIN Capital Group, LLC (\"GAIN Capital...",
                "  <span data-sf-component-name=\"Action\" class=\"allysf-action-v1  -inline\" data-sf-component-version...",
                "    <a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/invest/di...",
                "      <span class=\"allysf-text-v1-txt-blue-suede-shoes\">",
                "        <strong>",
                "          View all Forex disclosures",
                "        </strong>",
                "      </span>",
                "    </a>",
                "  </span>",
                "</p>"
              ]
            }
          },
          {
            "index": 1949,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/footer[1]/section[3]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[7]",
              "codeLines": [
                "<p>",
                "  Forex, options and other leveraged products involve significant risk of loss and may not be suita...",
                "</p>"
              ]
            }
          },
          {
            "index": 1950,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/footer[1]/section[3]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[8]",
              "codeLines": [
                "<p>",
                "  Products offered by Ally Invest Advisors, Ally Invest Securities, and Ally Invest Forex are NOT F...",
                "</p>"
              ]
            }
          },
          {
            "index": 1951,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/footer[1]/section[3]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[9]",
              "codeLines": [
                "<p>",
                "  App Store is a service mark of Apple Inc. Google Play is a trademark of Google Inc.",
                "</p>"
              ]
            }
          },
          {
            "index": 1952,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/footer[1]/section[3]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[10]",
              "codeLines": [
                "<p>",
                "  Zelle and the Zelle related marks are wholly owned by Early Warning Services, LLC and are used he...",
                "</p>"
              ]
            }
          },
          {
            "index": 1953,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/footer[1]/section[3]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[11]",
              "codeLines": [
                "<p>",
                "  Ally and Do It Right are registered service marks of Ally Financial Inc.",
                "</p>"
              ]
            }
          },
          {
            "index": 1954,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/footer[1]/section[3]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[12]",
              "codeLines": [
                "<p>",
                "  From NerdWallet. © 2017-2021 and TM, NerdWallet, Inc. All rights reserved.",
                "</p>"
              ]
            }
          },
          {
            "index": 1955,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/footer[1]/section[3]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[13]",
              "codeLines": [
                "<p>",
                "  From Kiplinger's Personal Finance. © 2021 The Kiplinger Washington Editors. All rights reserved. ...",
                "</p>"
              ]
            }
          },
          {
            "index": 1956,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/footer[1]/section[3]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[14]",
              "codeLines": [
                "<p>",
                "  From MONEY. © 2021 Ad Practitioners, LLC. All rights reserved. Used under license.",
                "  <br>",
                "</p>"
              ]
            }
          },
          {
            "index": 1957,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "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]/footer[1]/section[3]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]",
              "codeLines": [
                "<p>",
                "  ©2009-2022 Ally Financial Inc.",
                "</p>"
              ]
            }
          },
          {
            "index": 2276,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r87",
              "ruleSummary": "First focusable element is link to main content",
              "scope": "page",
              "uri": "https://alfa.siteimprove.com/rules/sia-r87",
              "requirements": [
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G1",
                  "name": "G1",
                  "title": "Adding a link at the top of each page that goes directly to the main content area"
                }
              ]
            },
            "target": {
              "type": "document",
              "tagName": "",
              "path": "/",
              "codeLines": [
                "#document",
                "  <!doctype html>",
                "...",
                "  </html>"
              ]
            }
          }
        ]
      }
    },
    {
      "type": "test",
      "which": "axe",
      "detailLevel": 2,
      "rules": [],
      "what": "Axe",
      "url": "https://www.ally.com/",
      "result": {
        "totals": {
          "rulesNA": 43,
          "rulesPassed": 52,
          "rulesWarned": 4,
          "rulesViolated": 4,
          "warnings": {
            "minor": 29,
            "moderate": 0,
            "serious": 10,
            "critical": 1
          },
          "violations": {
            "minor": 0,
            "moderate": 1,
            "serious": 66,
            "critical": 0
          }
        },
        "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-08-12T19:45:49.084Z",
          "url": "https://www.ally.com/",
          "toolOptions": {
            "resultTypes": [
              "violations",
              "incomplete"
            ],
            "runOnly": {
              "type": "tag",
              "values": [
                "experimental",
                "best-practice",
                "wcag2a",
                "wcag2aa",
                "wcag2aaa",
                "wcag21a",
                "wcag21aa",
                "wcag21aaa"
              ]
            },
            "reporter": "v1"
          },
          "incomplete": [
            {
              "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": "#2a2a2a",
                        "contrastRatio": 0,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "normal",
                        "messageKey": "elmPartiallyObscured",
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section class=\"allysf-header-v1-main\">",
                          "target": [
                            ".allysf-header-v1-main"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined because it's partially obscured by another element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<button allytmln=\"checkingSavingMenu\" aria-controls=\"checkingsavings-master-horizontal-nav\" aria-expanded=\"false\" aria-label=\"checking and savings\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/checking-savings/master\" data-lazy-load=\"true\" data-nav-ref=\"checkingsavings-master-horizontal-nav\" allytm-click-tagged=\"true\">",
                  "target": [
                    "button[allytmln=\"checkingSavingMenu\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it's partially obscured by another element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#2a2a2a",
                        "contrastRatio": 0,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "normal",
                        "messageKey": "elmPartiallyObscured",
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section class=\"allysf-header-v1-main\">",
                          "target": [
                            ".allysf-header-v1-main"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined because it's partially obscured by another element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<button allytmln=\"investMenu\" aria-controls=\"investingretirement-master-horizontal-nav\" aria-expanded=\"false\" aria-label=\"investing and retirement\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/investing-retirement/master\" data-lazy-load=\"true\" data-nav-ref=\"investingretirement-master-horizontal-nav\" allytm-click-tagged=\"true\">",
                  "target": [
                    "button[allytmln=\"investMenu\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it's partially obscured by another element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#2a2a2a",
                        "contrastRatio": 0,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "normal",
                        "messageKey": "elmPartiallyObscured",
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section class=\"allysf-header-v1-main\">",
                          "target": [
                            ".allysf-header-v1-main"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined because it's partially obscured by another element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<button allytmln=\"mortageMenu\" aria-controls=\"mortgage-master-horizontal-nav\" aria-expanded=\"false\" aria-label=\"mortgage\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/mortgage/master\" data-lazy-load=\"true\" data-nav-ref=\"mortgage-master-horizontal-nav\" allytm-click-tagged=\"true\">",
                  "target": [
                    "button[allytmln=\"mortageMenu\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it's partially obscured by another element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#2a2a2a",
                        "contrastRatio": 0,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "normal",
                        "messageKey": "elmPartiallyObscured",
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section class=\"allysf-header-v1-main\">",
                          "target": [
                            ".allysf-header-v1-main"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined because it's partially obscured by another element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<button allytmln=\"autoMenu\" aria-controls=\"auto-master-horizontal-nav\" aria-expanded=\"false\" aria-label=\"auto\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/auto/master\" data-lazy-load=\"true\" data-nav-ref=\"auto-master-horizontal-nav\" allytm-click-tagged=\"true\">",
                  "target": [
                    "button[allytmln=\"autoMenu\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it's partially obscured by another element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#2a2a2a",
                        "contrastRatio": 0,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "normal",
                        "messageKey": "elmPartiallyObscured",
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section class=\"allysf-header-v1-main\">",
                          "target": [
                            ".allysf-header-v1-main"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined because it's partially obscured by another element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<button allytmln=\"personalLoansMenu\" aria-controls=\"personalloans-master-horizontal-nav\" aria-expanded=\"false\" aria-label=\"personal loans\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/personal-loans/master\" data-lazy-load=\"true\" data-nav-ref=\"personalloans-master-horizontal-nav\" allytm-click-tagged=\"true\">",
                  "target": [
                    "button[allytmln=\"personalLoansMenu\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it's partially obscured by another 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": {
                        "fgColor": "#2a2a2a",
                        "contrastRatio": 0,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "normal",
                        "messageKey": "elmPartiallyObscured",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section class=\"allysf-header-v1-main\">",
                          "target": [
                            ".allysf-header-v1-main"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined because it's partially obscured by another element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<button allytmln=\"checkingSavingMenu\" aria-controls=\"checkingsavings-master-horizontal-nav\" aria-expanded=\"false\" aria-label=\"checking and savings\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/checking-savings/master\" data-lazy-load=\"true\" data-nav-ref=\"checkingsavings-master-horizontal-nav\" allytm-click-tagged=\"true\">",
                  "target": [
                    "button[allytmln=\"checkingSavingMenu\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it's partially obscured by another element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fgColor": "#2a2a2a",
                        "contrastRatio": 0,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "normal",
                        "messageKey": "elmPartiallyObscured",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section class=\"allysf-header-v1-main\">",
                          "target": [
                            ".allysf-header-v1-main"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined because it's partially obscured by another element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<button allytmln=\"investMenu\" aria-controls=\"investingretirement-master-horizontal-nav\" aria-expanded=\"false\" aria-label=\"investing and retirement\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/investing-retirement/master\" data-lazy-load=\"true\" data-nav-ref=\"investingretirement-master-horizontal-nav\" allytm-click-tagged=\"true\">",
                  "target": [
                    "button[allytmln=\"investMenu\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it's partially obscured by another element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fgColor": "#2a2a2a",
                        "contrastRatio": 0,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "normal",
                        "messageKey": "elmPartiallyObscured",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section class=\"allysf-header-v1-main\">",
                          "target": [
                            ".allysf-header-v1-main"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined because it's partially obscured by another element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<button allytmln=\"mortageMenu\" aria-controls=\"mortgage-master-horizontal-nav\" aria-expanded=\"false\" aria-label=\"mortgage\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/mortgage/master\" data-lazy-load=\"true\" data-nav-ref=\"mortgage-master-horizontal-nav\" allytm-click-tagged=\"true\">",
                  "target": [
                    "button[allytmln=\"mortageMenu\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it's partially obscured by another element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fgColor": "#2a2a2a",
                        "contrastRatio": 0,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "normal",
                        "messageKey": "elmPartiallyObscured",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section class=\"allysf-header-v1-main\">",
                          "target": [
                            ".allysf-header-v1-main"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined because it's partially obscured by another element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<button allytmln=\"autoMenu\" aria-controls=\"auto-master-horizontal-nav\" aria-expanded=\"false\" aria-label=\"auto\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/auto/master\" data-lazy-load=\"true\" data-nav-ref=\"auto-master-horizontal-nav\" allytm-click-tagged=\"true\">",
                  "target": [
                    "button[allytmln=\"autoMenu\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it's partially obscured by another element"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fgColor": "#2a2a2a",
                        "contrastRatio": 0,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "normal",
                        "messageKey": "elmPartiallyObscured",
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section class=\"allysf-header-v1-main\">",
                          "target": [
                            ".allysf-header-v1-main"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element's background color could not be determined because it's partially obscured by another element"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<button allytmln=\"personalLoansMenu\" aria-controls=\"personalloans-master-horizontal-nav\" aria-expanded=\"false\" aria-label=\"personal loans\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/personal-loans/master\" data-lazy-load=\"true\" data-nav-ref=\"personalloans-master-horizontal-nav\" allytm-click-tagged=\"true\">",
                  "target": [
                    "button[allytmln=\"personalLoansMenu\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it's partially obscured by another element"
                }
              ]
            },
            {
              "id": "frame-tested",
              "impact": "critical",
              "tags": [
                "cat.structure",
                "review-item",
                "best-practice"
              ],
              "description": "Ensures <iframe> and <frame> elements contain the axe-core script",
              "help": "Frames should be tested with axe-core",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/frame-tested?application=axeAPI",
              "nodes": [
                {
                  "any": [],
                  "all": [
                    {
                      "id": "frame-tested",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "critical",
                      "message": "The iframe still has to be tested with axe-core"
                    }
                  ],
                  "none": [],
                  "impact": "critical",
                  "html": "<iframe src=\"https://secure.ally.com/static-assets/launch-darkly-iframe/1.1.0/ld-iframe.html\" title=\"Launch Darkly Iframe (hidden)\" style=\"width: 0; height: 0; border: 0; border: none; position: absolute; left: -5000px; bottom: -5000px;\" data-gtm-yt-inspected-10=\"true\"></iframe>",
                  "target": [
                    "iframe[title=\"Launch Darkly Iframe (hidden)\"]"
                  ],
                  "failureSummary": "Fix all of the following:\n  The iframe still has to be tested with axe-core"
                }
              ]
            },
            {
              "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": "<iframe src=\"javascript:void(0)\" title=\"\" style=\"width: 0px; height: 0px; border: 0px; display: none;\" data-gtm-yt-inspected-10=\"true\"></iframe>",
                  "target": [
                    "iframe[src=\"javascript:void(0)\"]"
                  ],
                  "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 allytmln=\"MainMenu\" aria-controls=\"mobileroot-master-mobile-nav\" aria-expanded=\"false\" aria-haspopup=\"true\" aria-label=\"Open Mobile Menu\" class=\"allysf-header-v1-top-hamburger\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/mobile-root/master\" data-lazy-load=\"true\" data-nav-ref=\"mobileroot-master-mobile-nav\" id=\"mobile-hamburger\" type=\"button\" allytm-click-tagged=\"true\">",
                  "target": [
                    "#mobile-hamburger"
                  ],
                  "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=\"vjs-loading-spinner\" dir=\"ltr\"><span class=\"vjs-control-text\">Video Player is loading.</span></div>",
                  "target": [
                    ".vjs-loading-spinner"
                  ],
                  "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=\"vjs-control-bar\" dir=\"ltr\">",
                  "target": [
                    ".vjs-control-bar"
                  ],
                  "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=\"vjs-live-control vjs-control vjs-hidden\"><div class=\"vjs-live-display\" aria-live=\"off\"><span class=\"vjs-control-text\">Stream Type&nbsp;</span>LIVE</div></div>",
                  "target": [
                    ".vjs-live-control"
                  ],
                  "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 class=\"vjs-seek-to-live-control vjs-control\" type=\"button\" title=\"Seek to live, currently behind live\" aria-disabled=\"false\" allytm-click-tagged=\"true\">",
                  "target": [
                    ".vjs-seek-to-live-control"
                  ],
                  "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=\"vjs-remaining-time vjs-time-control vjs-control\"><span class=\"vjs-control-text\" role=\"presentation\">Remaining Time&nbsp;</span><span aria-hidden=\"true\">-</span><span class=\"vjs-remaining-time-display\" aria-live=\"off\" role=\"presentation\">0:00</span></div>",
                  "target": [
                    ".vjs-remaining-time"
                  ],
                  "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=\"vjs-playback-rate vjs-menu-button vjs-menu-button-popup vjs-control vjs-button vjs-hidden\">",
                  "target": [
                    ".vjs-playback-rate.vjs-hidden.vjs-menu-button"
                  ],
                  "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=\"vjs-chapters-button vjs-menu-button vjs-menu-button-popup vjs-control vjs-button vjs-hidden\">",
                  "target": [
                    ".vjs-chapters-button.vjs-hidden.vjs-menu-button"
                  ],
                  "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=\"vjs-menu\"><ul class=\"vjs-menu-content\"><li class=\"vjs-menu-title\" tabindex=\"-1\">Chapters</li></ul></div>",
                  "target": [
                    ".vjs-chapters-button.vjs-hidden.vjs-menu-button > .vjs-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=\"vjs-descriptions-button vjs-menu-button vjs-menu-button-popup vjs-control vjs-button vjs-hidden\">",
                  "target": [
                    ".vjs-descriptions-button.vjs-hidden.vjs-menu-button"
                  ],
                  "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=\"vjs-menu\">",
                  "target": [
                    ".vjs-descriptions-button.vjs-hidden.vjs-menu-button > .vjs-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=\"vjs-subs-caps-button vjs-menu-button vjs-menu-button-popup vjs-control vjs-button vjs-hidden\">",
                  "target": [
                    ".vjs-subs-caps-button.vjs-hidden.vjs-menu-button"
                  ],
                  "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=\"vjs-menu\">",
                  "target": [
                    ".vjs-subs-caps-button.vjs-hidden.vjs-menu-button > .vjs-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=\"vjs-audio-button vjs-menu-button vjs-menu-button-popup vjs-control vjs-button vjs-hidden\">",
                  "target": [
                    ".vjs-audio-button.vjs-hidden.vjs-menu-button"
                  ],
                  "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=\"vjs-error-display vjs-modal-dialog vjs-hidden \" tabindex=\"-1\" aria-describedby=\"vjs_video_3_component_528_description\" aria-hidden=\"true\" aria-label=\"Modal Window\" role=\"dialog\">",
                  "target": [
                    ".vjs-error-display"
                  ],
                  "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=\"vjs-modal-dialog vjs-hidden  vjs-text-track-settings\" tabindex=\"-1\" aria-describedby=\"vjs_video_3_component_534_description\" aria-hidden=\"true\" aria-label=\"Caption Settings Dialog\" role=\"dialog\">",
                  "target": [
                    ".vjs-text-track-settings"
                  ],
                  "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=\"vjs-player-info-modal vjs-modal-dialog vjs-hidden \" tabindex=\"-1\" aria-describedby=\"vjs_video_3_component_806_description\" aria-hidden=\"true\" aria-label=\"Player Information Dialog\" role=\"dialog\">",
                  "target": [
                    ".vjs-player-info-modal"
                  ],
                  "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": "<iframe sandbox=\"allow-scripts allow-same-origin\" title=\"Adobe ID Syncing iFrame\" id=\"destination_publishing_iframe_ally_0\" name=\"destination_publishing_iframe_ally_0_name\" src=\"https://ally.demdex.net/dest5.html?d_nsid=0#https%3A%2F%2Fwww.ally.com\" style=\"display: none; width: 0px; height: 0px;\" class=\"aamIframeLoaded\" data-gtm-yt-inspected-10=\"true\">",
                  "target": [
                    "#destination_publishing_iframe_ally_0"
                  ],
                  "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": "<img height=\"1\" width=\"1\" style=\"display:none\" src=\"https://q.quora.com/_/ad/882a675be2de4f0daa23b8883ebdf484/pixel?tag=ViewContent&amp;noscript=1\">",
                  "target": [
                    "img[height=\"1\"][width=\"1\"]:nth-child(45)"
                  ],
                  "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": "<img src=\"https://t.co/i/adsct?bci=3&amp;eci=2&amp;event_id=33687632-3af1-4b06-8bfe-f06bb26f544b&amp;events=%5B%5B%22pageview%22%2C%7B%7D%5D%5D&amp;p_id=Twitter&amp;p_user_id=0&amp;pl_id=0e947a6f-daf9-437a-bb14-c14af7b52f00&amp;tw_document_href=https%3A%2F%2Fwww.ally.com%2F&amp;tw_iframe_status=0&amp;tw_order_quantity=0&amp;tw_sale_amount=0&amp;txn_id=nwe6o&amp;type=javascript&amp;version=2.3.26\" height=\"1\" width=\"1\" style=\"display: none;\">",
                  "target": [
                    "img[height=\"1\"][width=\"1\"]:nth-child(63)"
                  ],
                  "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": "<img src=\"https://analytics.twitter.com/i/adsct?bci=3&amp;eci=2&amp;event_id=33687632-3af1-4b06-8bfe-f06bb26f544b&amp;events=%5B%5B%22pageview%22%2C%7B%7D%5D%5D&amp;p_id=Twitter&amp;p_user_id=0&amp;pl_id=0e947a6f-daf9-437a-bb14-c14af7b52f00&amp;tw_document_href=https%3A%2F%2Fwww.ally.com%2F&amp;tw_iframe_status=0&amp;tw_order_quantity=0&amp;tw_sale_amount=0&amp;txn_id=nwe6o&amp;type=javascript&amp;version=2.3.26\" height=\"1\" width=\"1\" style=\"display: none;\">",
                  "target": [
                    "img[height=\"1\"][width=\"1\"]:nth-child(64)"
                  ],
                  "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 style=\"width:0px; height:0px; display:none; visibility:hidden;\" id=\"batBeacon573383304714\">",
                  "target": [
                    "#batBeacon573383304714"
                  ],
                  "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": "<img style=\"width:0px; height:0px; display:none; visibility:hidden;\" id=\"batBeacon200254050537\" width=\"0\" height=\"0\" alt=\"\" src=\"https://bat.bing.com/action/0?ti=5550583&amp;Ver=2&amp;mid=059b5a50-a547-496b-8962-37054b08b15c&amp;sid=4e5350a01a7711ed817dabd9e0bc878b&amp;vid=4e538cd01a7711eda6df93a960a0c465&amp;vids=1&amp;msclkid=N&amp;pi=0&amp;lg=en-US&amp;sw=1280&amp;sh=720&amp;sc=30&amp;nwd=1&amp;tl=Banking,%20Investing,%20Home%20Loans%20%26%20Auto%20Finance%20%7C%20Ally&amp;p=https%3A%2F%2Fwww.ally.com%2F&amp;r=&amp;lt=1144&amp;evt=pageLoad&amp;sv=1&amp;rn=974317\">",
                  "target": [
                    "#batBeacon200254050537"
                  ],
                  "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": "<iframe height=\"0\" width=\"0\" style=\"display: none; visibility: hidden;\" src=\"https://8877379.fls.doubleclick.net/activityi;src=8877379;type=mainp297;cat=homep310;ord=5225883019405;gtm=2od880;auiddc=1199756861.1660333524;~oref=https%3A%2F%2Fwww.ally.com%2F?\" data-gtm-yt-inspected-10=\"true\"></iframe>",
                  "target": [
                    "iframe[height=\"0\"][width=\"0\"]:nth-child(74)"
                  ],
                  "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 data-sf-component-name=\"LogInMenu\" data-sf-menu-type=\"vertical\" aria-hidden=\"true\" id=\"login-loginv2-vertical-nav\" class=\"allysf-header-v1-vertical\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                  "target": [
                    "#login-loginv2-vertical-nav"
                  ],
                  "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": "<option hidden=\"hidden\" value=\"\">Select Account</option>",
                  "target": [
                    "option[hidden=\"hidden\"]"
                  ],
                  "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": "<iframe id=\"universal_pixel_7mdzrq7\" height=\"0\" width=\"0\" style=\"display:none;\" src=\"https://insight.adsrvr.org/track/up?adv=z26rf1z&amp;ref=https%3A%2F%2Fwww.ally.com%2F&amp;upid=7mdzrq7&amp;upv=1.1.0\" title=\"TTD Universal Pixel\" data-gtm-yt-inspected-10=\"true\"></iframe>",
                  "target": [
                    "#universal_pixel_7mdzrq7"
                  ],
                  "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": "<iframe id=\"tnfieWHTAm1hZRIz\" style=\"display: none;\" data-gtm-yt-inspected-10=\"true\"></iframe>",
                  "target": [
                    "#tnfieWHTAm1hZRIz"
                  ],
                  "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."
                }
              ]
            }
          ],
          "violations": [
            {
              "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": "#00867a",
                        "contrastRatio": 4.47,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<button allytmln=\"temporary-login\" aria-controls=\"login-loginv2-vertical-nav\" aria-expanded=\"false\" aria-label=\"log in\" class=\"allysf-header-v1-top-login-btn js-login-btn\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/login/login-v2\" data-lazy-load=\"false\" data-nav-ref=\"login-loginv2-vertical-nav\" id=\"login\" allytm-click-tagged=\"true\" data-has-loaded=\"true\">",
                          "target": [
                            "#login"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 4.47 (foreground color: #ffffff, background color: #00867a, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<button allytmln=\"temporary-login\" aria-controls=\"login-loginv2-vertical-nav\" aria-expanded=\"false\" aria-label=\"log in\" class=\"allysf-header-v1-top-login-btn js-login-btn\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/login/login-v2\" data-lazy-load=\"false\" data-nav-ref=\"login-loginv2-vertical-nav\" id=\"login\" allytm-click-tagged=\"true\" data-has-loaded=\"true\">",
                  "target": [
                    "#login"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.47 (foreground color: #ffffff, background color: #00867a, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#dddddd",
                        "contrastRatio": 3.71,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div id=\"allysf-alert-container\">",
                          "target": [
                            "#allysf-alert-container"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 3.71 (foreground color: #0071c4, background color: #dddddd, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"allysf-text-v1-txt-blue-suede-shoes\">Read all about it</span>",
                  "target": [
                    "a[href$=\"overdraft\"] > .allysf-text-v1-txt-blue-suede-shoes"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.71 (foreground color: #0071c4, background color: #dddddd, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#fff7f0",
                        "contrastRatio": 4.76,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div data-sf-component-name=\"Card\" class=\"allysf-card-v1 -pad-all-0 -bg-champagne -margin-top-0 -margin-bottom-0\" data-sf-component-version=\"v1\" data-sf-component-id=\"af113d284ab0cd45be9ff498afb090d9\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-pad-all-0"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 4.76 (foreground color: #0071c4, background color: #fff7f0, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/go/invest/promotion\" target=\"_self\" aria-label=\"Get the deal of up to a $3,000 cash bonus\" allytmln=\"banner-cashBonus-getTheDeal\" allytm-click-tagged=\"true\">Get the Deal</a>",
                  "target": [
                    "a[allytmln=\"banner-cashBonus-getTheDeal\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.76 (foreground color: #0071c4, background color: #fff7f0, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#55bdf1",
                        "bgColor": "#650360",
                        "contrastRatio": 5.72,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-plum-700\" data-sf-component-version=\"v1\" data-sf-component-id=\"99c80cc3a12a16f9dca5a1bdc408cce3\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-plum-700.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(18)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"allysf-text-v1-size-txt-14\">Checking</span>",
                  "target": [
                    "a[aria-label=\"Explore Interest Checking \"] > strong > .allysf-text-v1-txt-linkin-park > .allysf-text-v1-size-txt-14"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#55bdf1",
                        "bgColor": "#650360",
                        "contrastRatio": 5.72,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-plum-700\" data-sf-component-version=\"v1\" data-sf-component-id=\"99c80cc3a12a16f9dca5a1bdc408cce3\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-plum-700.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(18)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"allysf-text-v1-size-txt-14\">Savings</span>",
                  "target": [
                    "a[aria-label=\"Explore Online Savings\"] > strong > .allysf-text-v1-txt-linkin-park > .allysf-text-v1-size-txt-14"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#55bdf1",
                        "bgColor": "#650360",
                        "contrastRatio": 5.72,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-plum-700\" data-sf-component-version=\"v1\" data-sf-component-id=\"99c80cc3a12a16f9dca5a1bdc408cce3\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-plum-700.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(18)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"allysf-text-v1-size-txt-14\">Money Market</span>",
                  "target": [
                    "a[aria-label=\"Explore a Money Market Account\"] > strong > .allysf-text-v1-txt-linkin-park > .allysf-text-v1-size-txt-14"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#55bdf1",
                        "bgColor": "#650360",
                        "contrastRatio": 5.72,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-plum-700\" data-sf-component-version=\"v1\" data-sf-component-id=\"99c80cc3a12a16f9dca5a1bdc408cce3\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-plum-700.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(18)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"allysf-text-v1-size-txt-14\">High Yield CD</span>",
                  "target": [
                    "a[aria-label=\"Explore a High Yield CD\"] > strong > .allysf-text-v1-txt-linkin-park > .allysf-text-v1-size-txt-14"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#55bdf1",
                        "bgColor": "#650360",
                        "contrastRatio": 5.72,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-plum-700\" data-sf-component-version=\"v1\" data-sf-component-id=\"99c80cc3a12a16f9dca5a1bdc408cce3\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-plum-700.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(18)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"allysf-text-v1-size-txt-14\">Raise Your Rate CD</span>",
                  "target": [
                    "a[aria-label=\"Explore a Raise your Rate CD\"] > strong > .allysf-text-v1-txt-linkin-park > .allysf-text-v1-size-txt-14"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#55bdf1",
                        "bgColor": "#650360",
                        "contrastRatio": 5.72,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-plum-700\" data-sf-component-version=\"v1\" data-sf-component-id=\"99c80cc3a12a16f9dca5a1bdc408cce3\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-plum-700.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(18)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"allysf-text-v1-size-txt-14\">No Penalty CD</span>",
                  "target": [
                    "a[aria-label=\"Explore a No Penalty CD\"] > strong > .allysf-text-v1-txt-linkin-park > .allysf-text-v1-size-txt-14"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#55bdf1",
                        "bgColor": "#650360",
                        "contrastRatio": 5.72,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-plum-700\" data-sf-component-version=\"v1\" data-sf-component-id=\"99c80cc3a12a16f9dca5a1bdc408cce3\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-plum-700.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(18)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"allysf-text-v1-size-txt-14\">IRA High Yield CD</span>",
                  "target": [
                    "a[aria-label=\"Explore an IRA High Yield CD\"] > strong > .allysf-text-v1-txt-linkin-park > .allysf-text-v1-size-txt-14"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#55bdf1",
                        "bgColor": "#650360",
                        "contrastRatio": 5.72,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-plum-700\" data-sf-component-version=\"v1\" data-sf-component-id=\"99c80cc3a12a16f9dca5a1bdc408cce3\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-plum-700.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(18)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"allysf-text-v1-size-txt-14\">IRA Raise Your Rate CD</span>",
                  "target": [
                    "a[allytmln=\"explore-IRARaiseYourRateCD\"] > strong > .allysf-text-v1-txt-linkin-park > .allysf-text-v1-size-txt-14"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#55bdf1",
                        "bgColor": "#650360",
                        "contrastRatio": 5.72,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-plum-700\" data-sf-component-version=\"v1\" data-sf-component-id=\"99c80cc3a12a16f9dca5a1bdc408cce3\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-plum-700.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(18)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"allysf-text-v1-size-txt-14\">IRA Online Savings</span>",
                  "target": [
                    "#f06a2340613c20ae36735182af10ace7 > .allysf-text-v1[data-sf-component-name=\"Text\"][data-sf-component-working=\"false\"]:nth-child(4) > p > .-inline.allysf-action-v1[data-tracking-type=\"none\"] > .allysf-action-v1-anchor[target=\"_self\"][data-action-type=\"link\"] > strong > .allysf-text-v1-txt-linkin-park > .allysf-text-v1-size-txt-14"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#55bdf1",
                        "bgColor": "#650360",
                        "contrastRatio": 5.72,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-plum-700\" data-sf-component-version=\"v1\" data-sf-component-id=\"99c80cc3a12a16f9dca5a1bdc408cce3\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-plum-700.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(18)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"allysf-text-v1-size-txt-14\">Home Loans</span>",
                  "target": [
                    "a[aria-label=\"Explore Home Loans\"] > strong > .allysf-text-v1-txt-linkin-park > .allysf-text-v1-size-txt-14"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#55bdf1",
                        "bgColor": "#650360",
                        "contrastRatio": 5.72,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-plum-700\" data-sf-component-version=\"v1\" data-sf-component-id=\"99c80cc3a12a16f9dca5a1bdc408cce3\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-plum-700.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(18)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"allysf-text-v1-size-txt-14\">Mortgage Refinance</span>",
                  "target": [
                    "a[aria-label=\"Explore Mortgage Refinance\"] > strong > .allysf-text-v1-txt-linkin-park > .allysf-text-v1-size-txt-14"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#55bdf1",
                        "bgColor": "#650360",
                        "contrastRatio": 5.72,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-plum-700\" data-sf-component-version=\"v1\" data-sf-component-id=\"99c80cc3a12a16f9dca5a1bdc408cce3\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-plum-700.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(18)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<strong>Robo Portfolios</strong>",
                  "target": [
                    "a[aria-label=\"Explore a Robo Portfolio\"] > strong"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#55bdf1",
                        "bgColor": "#650360",
                        "contrastRatio": 5.72,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-plum-700\" data-sf-component-version=\"v1\" data-sf-component-id=\"99c80cc3a12a16f9dca5a1bdc408cce3\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-plum-700.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(18)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"allysf-text-v1-size-txt-14\">Self-Directed Trading</span>",
                  "target": [
                    "a[aria-label=\"Explore Self-Directed Trading\"] > strong > .allysf-text-v1-txt-linkin-park > .allysf-text-v1-size-txt-14"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#fff7f0",
                        "contrastRatio": 4.76,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div data-sf-component-name=\"Card\" class=\"allysf-card-v1 -bg-champagne aem-GridColumn--tablet--10 aem-GridColumn--default--none aem-GridColumn--phone--10 aem-GridColumn--phone--newline aem-GridColumn aem-GridColumn--tablet--newline aem-GridColumn--offset--phone--1 aem-GridColumn--default--8 aem-GridColumn--offset--default--2 aem-GridColumn--offset--tablet--1\" data-sf-component-version=\"v1\" data-sf-component-id=\"218f31bcd2005a4c7c0133fd3fa83ac4\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".aem-GridColumn--phone--10"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 4.76 (foreground color: #0071c4, background color: #fff7f0, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/do-it-right/money/savings-by-age-how-much-to-save-in-your-20s-30s-40s-and-beyond/?CP=SF220401\" target=\"_self\" aria-label=\"read the article on how to save at any age\" allytmln=\"smartSavingsStrategiesForAllAges-readTheArticle\" allytm-click-tagged=\"true\">",
                  "target": [
                    "span[data-tracking-type=\"dao\"] > .allysf-action-v1-anchor[target=\"_self\"][data-action-type=\"link\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.76 (foreground color: #0071c4, background color: #fff7f0, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#fff7f0",
                        "contrastRatio": 4.76,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div data-sf-component-name=\"Card\" class=\"allysf-card-v1 -bg-champagne aem-GridColumn--tablet--10 aem-GridColumn--default--none aem-GridColumn--phone--10 aem-GridColumn--phone--newline aem-GridColumn aem-GridColumn--tablet--newline aem-GridColumn--offset--phone--1 aem-GridColumn--default--8 aem-GridColumn--offset--default--2 aem-GridColumn--offset--tablet--1\" data-sf-component-version=\"v1\" data-sf-component-id=\"218f31bcd2005a4c7c0133fd3fa83ac4\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".aem-GridColumn--phone--10"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 4.76 (foreground color: #0071c4, background color: #fff7f0, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/do-it-right/money/pay-off-debt-or-save/?CP=SFHPD220526\" target=\"_self\" aria-label=\"read the article on how to balance paying off debt and saving for the future\" allytmln=\"buildYourSavingsWhileBringingDownDebt-readTheArticle\" allytm-click-tagged=\"true\">",
                  "target": [
                    "#\\33 ac94fdf8c8d49dbc81d3d98f060d17a > .-btn-left.-outlined.-btn-expanded > .allysf-action-v1-anchor[target=\"_self\"][data-action-type=\"link\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.76 (foreground color: #0071c4, background color: #fff7f0, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#fff7f0",
                        "contrastRatio": 4.76,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div data-sf-component-name=\"Card\" class=\"allysf-card-v1 -bg-champagne aem-GridColumn--tablet--10 aem-GridColumn--default--none aem-GridColumn--phone--10 aem-GridColumn--phone--newline aem-GridColumn aem-GridColumn--tablet--newline aem-GridColumn--offset--phone--1 aem-GridColumn--default--8 aem-GridColumn--offset--default--2 aem-GridColumn--offset--tablet--1\" data-sf-component-version=\"v1\" data-sf-component-id=\"218f31bcd2005a4c7c0133fd3fa83ac4\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".aem-GridColumn--phone--10"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 4.76 (foreground color: #0071c4, background color: #fff7f0, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/do-it-right/trends/what-happens-when-interest-rates-rise/?CP=SFHPD220526\" target=\"_self\" aria-label=\"read the article on what you need to know about rising interest rates\" allytmln=\"makeTheMostOfRisingInterestRates-readTheArticle\" allytm-click-tagged=\"true\">",
                  "target": [
                    "#\\31 8fb12b116a7fbb4612a7859145ed25b > .-btn-left.-outlined.-btn-expanded > .allysf-action-v1-anchor[target=\"_self\"][data-action-type=\"link\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.76 (foreground color: #0071c4, background color: #fff7f0, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#55bdf1",
                        "bgColor": "#650360",
                        "contrastRatio": 5.72,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-plum-700\" data-sf-component-version=\"v1\" data-sf-component-id=\"fc9441db761d461f9a034ef53260a0c4\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-plum-700.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(19)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"allysf-text-v1-txt-linkin-park\">Learn more about saving as a family</span>",
                  "target": [
                    "a[allytmln=\"learnmoreaboutSavingasaFamily\"] > .allysf-text-v1-txt-linkin-park"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.72 (foreground color: #55bdf1, background color: #650360, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"f3833abd3f86c329ac95aea1defca8f3\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".cmp-container > .-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/bank/customer-reviews/reviews-modal.html?product=osa\" target=\"_self\" allytmln=\"moreOSAreviews\" allytm-click-tagged=\"true\">More Online Savings Account reviews</a>",
                  "target": [
                    "a[allytmln=\"moreOSAreviews\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"f3833abd3f86c329ac95aea1defca8f3\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".cmp-container > .-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"allysf-text-v1-txt-blue-suede-shoes\">Learn more</span>",
                  "target": [
                    "a[aria-label=\"Learn More About Our Awards\"] > strong > .allysf-text-v1-txt-blue-suede-shoes"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#ffffff",
                        "bgColor": "#0071c4",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://allyfintropolis.com/\" target=\"_blank\" aria-label=\"Explore Fintropolis\" allytmln=\"fintropolis-exploreFintropolis\" allytm-click-tagged=\"true\">Explore Fintropolis</a>",
                          "target": [
                            "a[href$=\"allyfintropolis.com/\"]"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #ffffff, background color: #0071c4, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://allyfintropolis.com/\" target=\"_blank\" aria-label=\"Explore Fintropolis\" allytmln=\"fintropolis-exploreFintropolis\" allytm-click-tagged=\"true\">Explore Fintropolis</a>",
                  "target": [
                    "a[href$=\"allyfintropolis.com/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #ffffff, background color: #0071c4, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#666666",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.74,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.74 (foreground color: #666666, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<h3 class=\"allysf-nav-heading-v1-h\" aria-label=\"about\"> About </h3>",
                  "target": [
                    "h3[aria-label=\"about\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.74 (foreground color: #666666, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/about/company-structure/\" aria-label=\"our company\" allytmln=\"footer-ourCompany\" role=\"link\" allytm-click-tagged=\"true\"> Our Company </a>",
                  "target": [
                    "a[href$=\"company-structure/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/about/social-impact/\" aria-label=\"social impact\" allytmln=\"footer-socialImpact\" role=\"link\" allytm-click-tagged=\"true\"> Social Impact </a>",
                  "target": [
                    "a[href$=\"social-impact/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/about/careers/\" aria-label=\"careers\" allytmln=\"footer-careers\" role=\"link\" allytm-click-tagged=\"true\"> Careers </a>",
                  "target": [
                    "a[href$=\"careers/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/about/investor/\" aria-label=\"investor relations\" allytmln=\"footer-investorRelations\" role=\"link\" allytm-click-tagged=\"true\"> Investor Relations </a>",
                  "target": [
                    "a[href$=\"investor/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"https://media.ally.com/\" aria-label=\"press room\" allytmln=\"footer-pressRoom\" role=\"link\" allytm-click-tagged=\"true\"> Press Room </a>",
                  "target": [
                    "a[href$=\"media.ally.com/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/about/suppliers/\" aria-label=\"suppliers\" allytmln=\"footer-suppliers\" role=\"link\" allytm-click-tagged=\"true\"> Suppliers </a>",
                  "target": [
                    "a[href$=\"suppliers/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#666666",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.74,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.74 (foreground color: #666666, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<h3 class=\"allysf-nav-heading-v1-h\" aria-label=\"business solutions\"> Business Solutions </h3>",
                  "target": [
                    "h3[aria-label=\"business solutions\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.74 (foreground color: #666666, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/corporate-finance/\" aria-label=\"corporate finance\" allytmln=\"footer-corporateFinance\" role=\"link\" allytm-click-tagged=\"true\"> Corporate Finance </a>",
                  "target": [
                    "a[href$=\"corporate-finance/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/dealer/\" aria-label=\"dealer services\" allytmln=\"footer-dealerServices\" role=\"link\" allytm-click-tagged=\"true\"> Dealer Services </a>",
                  "target": [
                    "a[href$=\"dealer/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/ventures/\" aria-label=\"ally ventures\" allytmln=\"footer-allyVentures\" role=\"link\" allytm-click-tagged=\"true\"> Ally Ventures </a>",
                  "target": [
                    "a[href$=\"ventures/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/consumer-financing/\" aria-label=\"consumer financing\" allytmln=\"footer-consumerFinancing\" role=\"link\" allytm-click-tagged=\"true\"> Ally Lending </a>",
                  "target": [
                    "a[href$=\"consumer-financing/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#666666",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.74,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.74 (foreground color: #666666, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<h3 class=\"allysf-nav-heading-v1-h\" aria-label=\"learn\"> Learn </h3>",
                  "target": [
                    "h3[aria-label=\"learn\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.74 (foreground color: #666666, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/education/financial-life/\" aria-label=\"financial life tips and tools\" allytmln=\"footer-financialLifeTipsAndTools\" role=\"link\" allytm-click-tagged=\"true\"> Financial Life Tips &amp; Tools </a>",
                  "target": [
                    "a[href$=\"financial-life/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/do-it-right/\" aria-label=\"do it right\" allytmln=\"footer-doItRight\" role=\"link\" allytm-click-tagged=\"true\"> Do It Right </a>",
                  "target": [
                    "a[href$=\"do-it-right/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link js-interstitial-xf\" href=\"http://www.allywalletwise.com/\" rel=\"external\" aria-label=\"wallet wise\" allytmln=\"footer-walletWise\" role=\"link\" data-action-type=\"interstitial\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/modals/default-interstitial/master\" allytm-click-tagged=\"true\">",
                  "target": [
                    "a[href$=\"allywalletwise.com/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#666666",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.74,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.74 (foreground color: #666666, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<h3 class=\"allysf-nav-heading-v1-h\" aria-label=\"resources\"> Resources </h3>",
                  "target": [
                    "h3[aria-label=\"resources\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.74 (foreground color: #666666, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/contact-us/#ally-bank\" aria-label=\"contact\" allytmln=\"footer-contact\" role=\"link\" allytm-click-tagged=\"true\"> Contact </a>",
                  "target": [
                    "a[href$=\"contact-us/#ally-bank\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"https://survey.us.confirmit.com/wix/1/p815178671.aspx?__sid__=ba7fmQm-vKyc5M7o8UcFTv0-7aLgZnpliyLN_yutpDJoIgf4OdV4n8-x1ZEjm6WxZ-Vc8a1a52kjlgJrR1iWPg2\" rel=\"external\" aria-label=\"give feedback\" allytmln=\"footer-giveFeedback\" role=\"link\" allytm-click-tagged=\"true\" confirmit-tagged=\"true\">",
                  "target": [
                    "a[aria-label=\"give feedback\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/bank/find-atms/\" aria-label=\"atm locator\" allytmln=\"footer-atmLocator\" role=\"link\" allytm-click-tagged=\"true\"> ATM Locator </a>",
                  "target": [
                    "a[href$=\"find-atms/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/sitemap/\" aria-label=\"site map\" allytmln=\"footer-siteMap\" role=\"link\" allytm-click-tagged=\"true\"> Site Map </a>",
                  "target": [
                    "a[href$=\"sitemap/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link js-interstitial-xf\" href=\"https://allystore.com/\" rel=\"external\" aria-label=\"shop ally gear\" allytmln=\"footer-shopAllyGear\" role=\"link\" data-action-type=\"interstitial\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/modals/default-interstitial/master\" allytm-click-tagged=\"true\">",
                  "target": [
                    "a[href$=\"allystore.com/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#666666",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.74,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.74 (foreground color: #666666, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<h3 class=\"allysf-nav-heading-v1-h\" aria-label=\"terms and privacy\"> Terms &amp; Privacy </h3>",
                  "target": [
                    "h3[aria-label=\"terms and privacy\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.74 (foreground color: #666666, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/invest/disclosures/\" aria-label=\"ally invest disclosures\" allytmln=\"footer-allyInvestDisclosures\" role=\"link\" allytm-click-tagged=\"true\"> Ally Invest Disclosures </a>",
                  "target": [
                    "a[href$=\"disclosures/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/legal/\" aria-label=\"legal\" allytmln=\"footer-legal\" role=\"link\" allytm-click-tagged=\"true\"> Legal </a>",
                  "target": [
                    "a[href$=\"legal/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/privacy/\" aria-label=\"privacy\" allytmln=\"footer-privacy\" role=\"link\" allytm-click-tagged=\"true\"> Privacy </a>",
                  "target": [
                    "a[href$=\"privacy/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "normal",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"45c64ec4b7afcdeef0808c55ad11a731\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(4)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/security/\" aria-label=\"security\" allytmln=\"footer-security\" role=\"link\" allytm-click-tagged=\"true\"> Security </a>",
                  "target": [
                    "a[href$=\"security/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"4677dd7d89774892fb022c836095c237\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(5)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a allytmln=\"nmlsID3015\" class=\"allysf-action-v1-anchor\" data-action-type=\"interstitial\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/modals/default-interstitial/master\" href=\"https://www.nmlsconsumeraccess.org/EntityDetails.aspx/COMPANY/3015\" role=\"button\" rel=\"external\" target=\"_null\" allytm-click-tagged=\"true\">",
                  "target": [
                    "a[allytmln=\"nmlsID3015\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"4677dd7d89774892fb022c836095c237\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(5)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a allytmln=\"nmlsID181005\" class=\"allysf-action-v1-anchor\" data-action-type=\"interstitial\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/modals/default-interstitial/master\" href=\"https://www.nmlsconsumeraccess.org/EntityDetails.aspx/COMPANY/181005\" role=\"button\" rel=\"external\" target=\"_null\" allytm-click-tagged=\"true\">",
                  "target": [
                    "a[allytmln=\"nmlsID181005\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"4677dd7d89774892fb022c836095c237\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(5)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a allytmln=\"nmlsID212403\" class=\"allysf-action-v1-anchor\" data-action-type=\"interstitial\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/modals/default-interstitial/master\" href=\"https://www.nmlsconsumeraccess.org/EntityDetails.aspx/COMPANY/212403\" role=\"button\" rel=\"external\" target=\"_null\" allytm-click-tagged=\"true\">",
                  "target": [
                    "a[allytmln=\"nmlsID212403\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"4677dd7d89774892fb022c836095c237\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(5)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<strong>FINRA</strong>",
                  "target": [
                    "a[allytmln=\"FINRA\"] > .allysf-text-v1-txt-blue-suede-shoes > strong"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"4677dd7d89774892fb022c836095c237\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(5)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<strong>SIPC</strong>",
                  "target": [
                    "a[allytmln=\"SIPC\"] > .allysf-text-v1-txt-blue-suede-shoes > strong"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"4677dd7d89774892fb022c836095c237\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(5)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<strong>View Security Disclosures</strong>",
                  "target": [
                    "a[allytmln=\"viewAllSecurityDisclosures\"] > .allysf-text-v1-txt-blue-suede-shoes > strong"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"4677dd7d89774892fb022c836095c237\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(5)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<strong>View all Advisory disclosures</strong>",
                  "target": [
                    "a[allytmln=\"viewAllAdvisoryDisclosures\"] > .allysf-text-v1-txt-blue-suede-shoes > strong"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"4677dd7d89774892fb022c836095c237\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(5)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<strong>NFA</strong>",
                  "target": [
                    "a[allytmln=\"NFA\"] > .allysf-text-v1-txt-blue-suede-shoes > strong"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast-enhanced",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#ffffff",
                        "contrastRatio": 5.04,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "7:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<section data-sf-component-name=\"Section\" class=\"allysf-section-v1 -bg-white\" data-sf-component-version=\"v1\" data-sf-component-id=\"4677dd7d89774892fb022c836095c237\" data-sf-component-working=\"false\" data-sf-component-loaded=\"true\">",
                          "target": [
                            ".-bg-white.allysf-section-v1[data-sf-component-name=\"Section\"]:nth-child(5)"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<strong>View all Forex disclosures</strong>",
                  "target": [
                    "a[allytmln=\"viewAllForexDisclosures\"] > .allysf-text-v1-txt-blue-suede-shoes > strong"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 5.04 (foreground color: #0071c4, background color: #ffffff, 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": "#00867a",
                        "contrastRatio": 4.47,
                        "fontSize": "10.5pt (14px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<button allytmln=\"temporary-login\" aria-controls=\"login-loginv2-vertical-nav\" aria-expanded=\"false\" aria-label=\"log in\" class=\"allysf-header-v1-top-login-btn js-login-btn\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/login/login-v2\" data-lazy-load=\"false\" data-nav-ref=\"login-loginv2-vertical-nav\" id=\"login\" allytm-click-tagged=\"true\" data-has-loaded=\"true\">",
                          "target": [
                            "#login"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 4.47 (foreground color: #ffffff, background color: #00867a, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<button allytmln=\"temporary-login\" aria-controls=\"login-loginv2-vertical-nav\" aria-expanded=\"false\" aria-label=\"log in\" class=\"allysf-header-v1-top-login-btn js-login-btn\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/login/login-v2\" data-lazy-load=\"false\" data-nav-ref=\"login-loginv2-vertical-nav\" id=\"login\" allytm-click-tagged=\"true\" data-has-loaded=\"true\">",
                  "target": [
                    "#login"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.47 (foreground color: #ffffff, background color: #00867a, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1"
                },
                {
                  "any": [
                    {
                      "id": "color-contrast",
                      "data": {
                        "fgColor": "#0071c4",
                        "bgColor": "#dddddd",
                        "contrastRatio": 3.71,
                        "fontSize": "12.0pt (16px)",
                        "fontWeight": "bold",
                        "messageKey": null,
                        "expectedContrastRatio": "4.5:1"
                      },
                      "relatedNodes": [
                        {
                          "html": "<div id=\"allysf-alert-container\">",
                          "target": [
                            "#allysf-alert-container"
                          ]
                        }
                      ],
                      "impact": "serious",
                      "message": "Element has insufficient color contrast of 3.71 (foreground color: #0071c4, background color: #dddddd, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<span class=\"allysf-text-v1-txt-blue-suede-shoes\">Read all about it</span>",
                  "target": [
                    "a[href$=\"overdraft\"] > .allysf-text-v1-txt-blue-suede-shoes"
                  ],
                  "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.71 (foreground color: #0071c4, background color: #dddddd, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1"
                }
              ]
            },
            {
              "id": "label-content-name-mismatch",
              "impact": "serious",
              "tags": [
                "cat.semantics",
                "wcag21a",
                "wcag253",
                "experimental"
              ],
              "description": "Ensures that elements labelled through their content must have their visible text as part of their accessible name",
              "help": "Elements must have their visible text as part of their accessible name",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/label-content-name-mismatch?application=axeAPI",
              "nodes": [
                {
                  "any": [
                    {
                      "id": "label-content-name-mismatch",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "Text inside the element is not included in the accessible name"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<button allytmln=\"checkingSavingMenu\" aria-controls=\"checkingsavings-master-horizontal-nav\" aria-expanded=\"false\" aria-label=\"checking and savings\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/checking-savings/master\" data-lazy-load=\"true\" data-nav-ref=\"checkingsavings-master-horizontal-nav\" allytm-click-tagged=\"true\">",
                  "target": [
                    "button[allytmln=\"checkingSavingMenu\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Text inside the element is not included in the accessible name"
                },
                {
                  "any": [
                    {
                      "id": "label-content-name-mismatch",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "Text inside the element is not included in the accessible name"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<button allytmln=\"investMenu\" aria-controls=\"investingretirement-master-horizontal-nav\" aria-expanded=\"false\" aria-label=\"investing and retirement\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/investing-retirement/master\" data-lazy-load=\"true\" data-nav-ref=\"investingretirement-master-horizontal-nav\" allytm-click-tagged=\"true\">",
                  "target": [
                    "button[allytmln=\"investMenu\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Text inside the element is not included in the accessible name"
                },
                {
                  "any": [
                    {
                      "id": "label-content-name-mismatch",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "Text inside the element is not included in the accessible name"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/invest/robo-automated-investing/\" target=\"_self\" aria-label=\"Explore a Robo Portfolio\" allytmln=\"explore-RoboPortfolios\" allytm-click-tagged=\"true\"><strong>Robo Portfolios</strong></a>",
                  "target": [
                    "a[aria-label=\"Explore a Robo Portfolio\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Text inside the element is not included in the accessible name"
                },
                {
                  "any": [
                    {
                      "id": "label-content-name-mismatch",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "Text inside the element is not included in the accessible name"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/consumer-financing/\" aria-label=\"consumer financing\" allytmln=\"footer-consumerFinancing\" role=\"link\" allytm-click-tagged=\"true\"> Ally Lending </a>",
                  "target": [
                    "a[href$=\"consumer-financing/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Text inside the element is not included in the accessible name"
                },
                {
                  "any": [
                    {
                      "id": "label-content-name-mismatch",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "Text inside the element is not included in the accessible name"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "serious",
                  "html": "<a class=\"allysf-nav-links-v1-link\" href=\"/education/financial-life/\" aria-label=\"financial life tips and tools\" allytmln=\"footer-financialLifeTipsAndTools\" role=\"link\" allytm-click-tagged=\"true\"> Financial Life Tips &amp; Tools </a>",
                  "target": [
                    "a[href$=\"financial-life/\"]"
                  ],
                  "failureSummary": "Fix any of the following:\n  Text inside the element is not included in the accessible name"
                }
              ]
            },
            {
              "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": "<div data-sf-component-name=\"Column\" data-sf-component-loaded=\"true\" class=\"allysf-column-v1 -margin-top-10 -margin-bottom-10 -pad-left-20 -pad-right-50\" data-sf-component-version=\"v1\" data-sf-component-id=\"c3a6af06c2423a6b0069e45a7a5394c4\">",
                  "target": [
                    ".-margin-top-10"
                  ],
                  "failureSummary": "Fix any of the following:\n  Some page content is not contained by landmarks"
                }
              ]
            }
          ]
        }
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.ally.com/",
      "what": "URL",
      "result": "https://www.ally.com/"
    },
    {
      "type": "test",
      "which": "continuum",
      "what": "Level Access Continuum, community edition",
      "url": "https://www.ally.com/",
      "result": [
        {
          "engineTestId": 85,
          "bestPracticeId": 1626,
          "attribute": "This element has an aria-controls attribute value that includes one or more invalid or duplicate ids",
          "attributeDetail": "This BUTTON has an aria-controls attribute value of 'contactus-master-vertical-nav', which includes one or more invalid or duplicate ids",
          "element": "<button allytm-click-tagged=\"true\" data-nav-ref=\"contactus-master-vertical-nav\" data-lazy-load=\"true ... \"false\" aria-controls=\"contactus-master-vertical-nav\" allytmln=\"contactUsTopNav\">Contact Us</button>",
          "testResult": 0,
          "path": "body>header:nth-of-type(1)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(2)>*:nth-child(1)",
          "fixType": "",
          "fingerprint": {
            "version": 2,
            "css": "button[allytmln=\"contactUsTopNav\"][aria-controls=\"contactus-master-vertical-nav\"][aria-expanded=\"false\"][aria-label=\"contact us\"][class=\"allysf-header-v1-top-nav-list-item-btn js-top-nav-item\"][data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/contact-us/master\"][data-lazy-load=\"true\"][data-nav-ref=\"contactus-master-vertical-nav\"][allytm-click-tagged=\"true\"]",
            "attNo": 9
          }
        },
        {
          "engineTestId": 85,
          "bestPracticeId": 1626,
          "attribute": "This element has an aria-controls attribute value that includes one or more invalid or duplicate ids",
          "attributeDetail": "This BUTTON has an aria-controls attribute value of 'search-master-vertical-nav', which includes one or more invalid or duplicate ids",
          "element": "<button allytm-click-tagged=\"true\" data-nav-ref=\"search-master-vertical-nav\" data-lazy-load=\"true\" d ... -icon\"><use href=\"/content/dam/static/image/svg/ext/icon-sprite.svg#search-16\"></use></svg></button>",
          "testResult": 0,
          "path": "body>header:nth-of-type(1)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(4)>*:nth-child(1)",
          "fixType": "",
          "fingerprint": {
            "version": 2,
            "css": "button[allytmln=\"searchTopNav\"][aria-controls=\"search-master-vertical-nav\"][aria-expanded=\"false\"][aria-label=\"search\"][class=\"allysf-header-v1-top-nav-list-item-btn js-top-nav-item\"][data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/search/master\"][data-lazy-load=\"true\"][data-nav-ref=\"search-master-vertical-nav\"][allytm-click-tagged=\"true\"]",
            "attNo": 9
          }
        },
        {
          "engineTestId": 85,
          "bestPracticeId": 1626,
          "attribute": "This element has an aria-controls attribute value that includes one or more invalid or duplicate ids",
          "attributeDetail": "This BUTTON has an aria-controls attribute value of 'checkingsavings-master-horizontal-nav', which includes one or more invalid or duplicate ids",
          "element": "<button allytm-click-tagged=\"true\" data-nav-ref=\"checkingsavings-master-horizontal-nav\" data-lazy-lo ... on\"><use href=\"/content/dam/static/image/svg/ext/icon-sprite.svg#chevron-down\"></use></svg></button>",
          "testResult": 0,
          "path": "body>header:nth-of-type(1)>*:nth-child(5)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)",
          "fixType": "",
          "fingerprint": {
            "version": 2,
            "css": "button[allytmln=\"checkingSavingMenu\"][aria-controls=\"checkingsavings-master-horizontal-nav\"][aria-expanded=\"false\"][aria-label=\"checking and savings\"][class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\"][data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/checking-savings/master\"][data-lazy-load=\"true\"][data-nav-ref=\"checkingsavings-master-horizontal-nav\"][allytm-click-tagged=\"true\"]",
            "attNo": 9
          }
        },
        {
          "engineTestId": 85,
          "bestPracticeId": 1626,
          "attribute": "This element has an aria-controls attribute value that includes one or more invalid or duplicate ids",
          "attributeDetail": "This BUTTON has an aria-controls attribute value of 'investingretirement-master-horizontal-nav', which includes one or more invalid or duplicate ids",
          "element": "<button allytm-click-tagged=\"true\" data-nav-ref=\"investingretirement-master-horizontal-nav\" data-laz ... on\"><use href=\"/content/dam/static/image/svg/ext/icon-sprite.svg#chevron-down\"></use></svg></button>",
          "testResult": 0,
          "path": "body>header:nth-of-type(1)>*:nth-child(5)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)",
          "fixType": "",
          "fingerprint": {
            "version": 2,
            "css": "button[allytmln=\"investMenu\"][aria-controls=\"investingretirement-master-horizontal-nav\"][aria-expanded=\"false\"][aria-label=\"investing and retirement\"][class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\"][data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/investing-retirement/master\"][data-lazy-load=\"true\"][data-nav-ref=\"investingretirement-master-horizontal-nav\"][allytm-click-tagged=\"true\"]",
            "attNo": 9
          }
        },
        {
          "engineTestId": 85,
          "bestPracticeId": 1626,
          "attribute": "This element has an aria-controls attribute value that includes one or more invalid or duplicate ids",
          "attributeDetail": "This BUTTON has an aria-controls attribute value of 'mortgage-master-horizontal-nav', which includes one or more invalid or duplicate ids",
          "element": "<button allytm-click-tagged=\"true\" data-nav-ref=\"mortgage-master-horizontal-nav\" data-lazy-load=\"tru ... on\"><use href=\"/content/dam/static/image/svg/ext/icon-sprite.svg#chevron-down\"></use></svg></button>",
          "testResult": 0,
          "path": "body>header:nth-of-type(1)>*:nth-child(5)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)",
          "fixType": "",
          "fingerprint": {
            "version": 2,
            "css": "button[allytmln=\"mortageMenu\"][aria-controls=\"mortgage-master-horizontal-nav\"][aria-expanded=\"false\"][aria-label=\"mortgage\"][class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\"][data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/mortgage/master\"][data-lazy-load=\"true\"][data-nav-ref=\"mortgage-master-horizontal-nav\"][allytm-click-tagged=\"true\"]",
            "attNo": 9
          }
        },
        {
          "engineTestId": 85,
          "bestPracticeId": 1626,
          "attribute": "This element has an aria-controls attribute value that includes one or more invalid or duplicate ids",
          "attributeDetail": "This BUTTON has an aria-controls attribute value of 'auto-master-horizontal-nav', which includes one or more invalid or duplicate ids",
          "element": "<button allytm-click-tagged=\"true\" data-nav-ref=\"auto-master-horizontal-nav\" data-lazy-load=\"true\" d ... on\"><use href=\"/content/dam/static/image/svg/ext/icon-sprite.svg#chevron-down\"></use></svg></button>",
          "testResult": 0,
          "path": "body>header:nth-of-type(1)>*:nth-child(5)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(4)>*:nth-child(1)",
          "fixType": "",
          "fingerprint": {
            "version": 2,
            "css": "button[allytmln=\"autoMenu\"][aria-controls=\"auto-master-horizontal-nav\"][aria-expanded=\"false\"][aria-label=\"auto\"][class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\"][data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/auto/master\"][data-lazy-load=\"true\"][data-nav-ref=\"auto-master-horizontal-nav\"][allytm-click-tagged=\"true\"]",
            "attNo": 9
          }
        },
        {
          "engineTestId": 85,
          "bestPracticeId": 1626,
          "attribute": "This element has an aria-controls attribute value that includes one or more invalid or duplicate ids",
          "attributeDetail": "This BUTTON has an aria-controls attribute value of 'personalloans-master-horizontal-nav', which includes one or more invalid or duplicate ids",
          "element": "<button allytm-click-tagged=\"true\" data-nav-ref=\"personalloans-master-horizontal-nav\" data-lazy-load ... on\"><use href=\"/content/dam/static/image/svg/ext/icon-sprite.svg#chevron-down\"></use></svg></button>",
          "testResult": 0,
          "path": "body>header:nth-of-type(1)>*:nth-child(5)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(5)>*:nth-child(1)",
          "fixType": "",
          "fingerprint": {
            "version": 2,
            "css": "button[allytmln=\"personalLoansMenu\"][aria-controls=\"personalloans-master-horizontal-nav\"][aria-expanded=\"false\"][aria-label=\"personal loans\"][class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\"][data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/personal-loans/master\"][data-lazy-load=\"true\"][data-nav-ref=\"personalloans-master-horizontal-nav\"][allytm-click-tagged=\"true\"]",
            "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 class=\"allysf-icon allysf-header-v1-top-logo-icon\"><use href=\"/content/dam/static/image/svg/ext/icon-sprite.svg#ally\"></use></svg>",
          "testResult": 0,
          "path": "body>header:nth-of-type(1)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*: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[class=\"allysf-icon allysf-header-v1-top-logo-icon\"]",
            "attNo": 1
          }
        },
        {
          "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 data-aria-label=\"Close\" data-role=\"button\" class=\"allysf-icon allysf-alert-close\"><use xlink:href=\"/content/dam/static/image/svg/ext/icon-sprite.svg#close\"></use></svg>",
          "testResult": 0,
          "path": "body>section:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)",
          "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[class=\"allysf-icon allysf-alert-close\"][data-role=\"button\"][data-aria-label=\"Close\"]",
            "attNo": 3
          }
        }
      ]
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.ally.com/",
      "what": "URL",
      "result": "https://www.ally.com/"
    },
    {
      "type": "test",
      "which": "htmlcs",
      "what": "HTML CodeSniffer WCAG 2.1 AA ruleset",
      "url": "https://www.ally.com/",
      "result": {
        "Error": {
          "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 4.48:1. Recommendation:  change background to #008579.": [
              {
                "tagName": "button",
                "id": "#login",
                "code": "<button allytmln=\"temporary-login\" aria-controls=\"login-loginv2-vertical-nav\" aria-expanded=\"false\" aria-label=\"log in\" class=\"allysf-header-v1-top-login-btn js-login-btn\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/login/login-v2\" data-lazy-load=\"false\" data-nav-ref=\"login-loginv2-vertical-nav\" id=\"login\">...</button>"
              }
            ],
            "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.68:1. Recommendation:  change text colour to #6e6e6e.": [
              {
                "tagName": "noscript",
                "id": "",
                "code": "<noscript>...</noscript>"
              }
            ]
          },
          "AA.2_4_1.H64.1": {
            "Iframe element requires a non-empty title attribute that identifies the frame.": [
              {
                "tagName": "iframe",
                "id": "",
                "code": "<iframe src=\"javascript:void(0)\" title=\"\" style=\"width: 0px; height: 0px; border: 0px; display: none;\">...</iframe>"
              }
            ]
          }
        },
        "Warning": {
          "AA.1_1_1.H67.2": {
            "Img element is marked so that it is ignored by Assistive Technology.": [
              {
                "tagName": "img",
                "id": "",
                "code": "<img class=\"allysf-image-v1-i  -autoHeight\" src=\"/content/ally/en/allyroot/home/_jcr_content/root/main/section/row_2029518386/card/row/column/image.coreimg.png/1657728097083/savingsgoalsicon.png\" alt=\"\">"
              },
              {
                "tagName": "img",
                "id": "",
                "code": "<img class=\"allysf-image-v1-i  -autoHeight\" src=\"/content/ally/en/allyroot/home/_jcr_content/root/main/section/row_2029518386/card/row_copy/column/image.coreimg.png/1657728104123/savingsclockicon.png\" alt=\"\">"
              },
              {
                "tagName": "img",
                "id": "",
                "code": "<img class=\"allysf-image-v1-i  -autoHeight\" src=\"/content/ally/en/allyroot/home/_jcr_content/root/main/section/row_2029518386/card/row_copy_copy_copy/column/image.coreimg.png/1657728091365/5453-income-icon.png\" alt=\"\">"
              },
              {
                "tagName": "img",
                "id": "",
                "code": "<img class=\"allysf-image-v1-i  -autoHeight\" src=\"/content/ally/en/allyroot/home/_jcr_content/root/main/section/row_206345720/column/image.coreimg.png/1651276806896/bench2.png\" alt=\"\">"
              },
              {
                "tagName": "img",
                "id": "",
                "code": "<img class=\"allysf-image-v1-i  -autoHeight\" src=\"/content/ally/en/allyroot/home/_jcr_content/root/main/section_194526398_co/row_1400323276/column/row/column/image.coreimg.png/1651276804860/bank-icon-hp.png\" alt=\"\">"
              },
              {
                "tagName": "img",
                "id": "",
                "code": "<img class=\"allysf-image-v1-i  -autoHeight\" src=\"/content/ally/en/allyroot/home/_jcr_content/root/main/section_194526398_co/row_1400323276/column/row/column_copy/image.coreimg.png/1651276800455/cds-icon-hp.png\" alt=\"\">"
              },
              {
                "tagName": "img",
                "id": "",
                "code": "<img class=\"allysf-image-v1-i  -autoHeight\" src=\"/content/ally/en/allyroot/home/_jcr_content/root/main/section_194526398_co/row_1400323276/column/row/column_copy_1563594049/image.coreimg.png/1651276806038/ira-icon-hp.png\" alt=\"\">"
              },
              {
                "tagName": "img",
                "id": "",
                "code": "<img class=\"allysf-image-v1-i  -autoHeight\" src=\"/content/ally/en/allyroot/home/_jcr_content/root/main/section_194526398_co/row_1400323276/column_1094058071/row/column_copy_15635940/image.coreimg.png/1651276804137/home-icon-hp.png\" alt=\"\">"
              },
              {
                "tagName": "img",
                "id": "",
                "code": "<img class=\"allysf-image-v1-i  -autoHeight\" src=\"/content/ally/en/allyroot/home/_jcr_content/root/main/section_194526398_co/row_1400323276/column_886442797/row_copy/column_copy_15635940/image.coreimg.png/1651276802271/invest-icon-hp.png\" alt=\"\">"
              },
              {
                "tagName": "img",
                "id": "",
                "code": "<img class=\"allysf-image-v1-i  -autoHeight\" src=\"/content/experience-fragments/storefront/storefront-pages/bank/cards/cm_26240_homepagecarddefaultmp/cm_26240_homepagecarddefaultmp/_jcr_content/root/card_copy_copy/image.coreimg.png/1617926431571/nofees-home.png\" alt=\"\">"
              },
              {
                "tagName": "img",
                "id": "",
                "code": "<img class=\"allysf-image-v1-i  -autoHeight\" src=\"/content/experience-fragments/storefront/storefront-pages/bank/cards/cm_26240_homepagecarddefaultsdtrading/cm_26240_homepagecarddefaultsdtrading/_jcr_content/root/card_copy/image.coreimg.png/1653004822478/invest-screens.png\" alt=\"\">"
              },
              {
                "tagName": "img",
                "id": "",
                "code": "<img class=\"allysf-image-v1-i  -autoHeight\" src=\"/content/experience-fragments/storefront/storefront-pages/bank/heros/homepage/cm_26240_homepageherodefault/cm_26240_homepageherodefault/_jcr_content/root/section_copy_copy_co/row/card/row_1986507046/column_185735710/image.coreimg.png/1646784010209/bank-lob-exported.png\" alt=\"\">"
              },
              {
                "tagName": "img",
                "id": "",
                "code": "<img class=\"allysf-image-v1-i  -autoHeight\" src=\"/content/experience-fragments/storefront/storefront-pages/bank/heros/homepage/cm_26240_homepageherodefault/cm_26240_homepageherodefault/_jcr_content/root/section_copy_copy_co/row/card/row_1986507046/column_185735710_cop/image_copy.coreimg.png/1646784001107/home-lob-exported.png\" alt=\"\">"
              },
              {
                "tagName": "img",
                "id": "",
                "code": "<img class=\"allysf-image-v1-i  -autoHeight\" src=\"/content/experience-fragments/storefront/storefront-pages/bank/heros/homepage/cm_26240_homepageherodefault/cm_26240_homepageherodefault/_jcr_content/root/section_copy_copy_co/row/card/row_1986507046/column_185735710_cop_495776418/image_copy.coreimg.png/1653004821463/invest-lob-exported.png\" alt=\"\">"
              },
              {
                "tagName": "img",
                "id": "",
                "code": "<img class=\"allysf-image-v1-i  -autoHeight\" src=\"/content/experience-fragments/storefront/storefront-pages/mortgage/cards/cm_2262_secondary_mortgage_preapproved_v2_v2d/master/_jcr_content/root/card_copy_copy_copy/image_244889340.coreimg.png/1653004823928/home-icon-card.png\" alt=\"\">"
              }
            ]
          },
          "AA.1_3_1.H42": {
            "Heading markup should be used if this content is intended as a heading.": [
              {
                "tagName": "p",
                "id": "",
                "code": "<p style=\"text-align: center;\">...</p>"
              }
            ]
          },
          "AA.1_4_10.C32,C31,C33,C38,SCR34,G206": {
            "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, minimum-scale=1\">"
              }
            ]
          },
          "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": "#skip-to-login",
                "code": "<a href=\"#login\" id=\"skip-to-login\" class=\"allysf-header-v1-skip-nav\">...</a>"
              },
              {
                "tagName": "a",
                "id": "#skip-to-main-content",
                "code": "<a href=\"#main\" id=\"skip-to-main-content\" class=\"allysf-header-v1-skip-nav\">...</a>"
              },
              {
                "tagName": "h2",
                "id": "",
                "code": "<h2 class=\"allysf-nav-heading-v1-h\" tabindex=\"-1\">...</h2>"
              }
            ]
          },
          "AA.2_5_3.F96": {
            "Accessible name for this element does not contain the visible label text. Check that for user interface components with labels that include text or images of text, the name contains the text that is presented visually.": [
              {
                "tagName": "a",
                "id": "",
                "code": "<a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.ally.com/invest/robo-automated-investing/\" target=\"_self\" aria-label=\"Explore a Robo Portfolio\" allytmln=\"explore-RoboPortfolios\">...</a>"
              },
              {
                "tagName": "a",
                "id": "",
                "code": "<a class=\"allysf-nav-links-v1-link\" href=\"/consumer-financing/\" aria-label=\"consumer financing\" allytmln=\"footer-consumerFinancing\" role=\"link\">...</a>"
              },
              {
                "tagName": "a",
                "id": "",
                "code": "<a class=\"allysf-nav-links-v1-link\" href=\"/education/financial-life/\" aria-label=\"financial life tips and tools\" allytmln=\"footer-financialLifeTipsAndTools\" role=\"link\">...</a>"
              },
              {
                "tagName": "button",
                "id": "",
                "code": "<button allytmln=\"checkingSavingMenu\" aria-controls=\"checkingsavings-master-horizontal-nav\" aria-expanded=\"false\" aria-label=\"checking and savings\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/checking-savings/master\" data-lazy-load=\"true\" data-nav-ref=\"checkingsavings-master-horizontal-nav\">...</button>"
              },
              {
                "tagName": "button",
                "id": "",
                "code": "<button allytmln=\"investMenu\" aria-controls=\"investingretirement-master-horizontal-nav\" aria-expanded=\"false\" aria-label=\"investing and retirement\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/investing-retirement/master\" data-lazy-load=\"true\" data-nav-ref=\"investingretirement-master-horizontal-nav\">...</button>"
              }
            ]
          }
        }
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.ally.com/",
      "what": "URL",
      "result": "https://www.ally.com/"
    },
    {
      "type": "test",
      "which": "ibm",
      "withItems": true,
      "what": "IBM Accessibility Checker",
      "url": "https://www.ally.com/",
      "result": {
        "content": {
          "totals": {
            "violation": 38,
            "recommendation": 27,
            "ignored": 0
          },
          "items": [
            {
              "ruleId": "WCAG21_Label_Accessible",
              "path": {
                "dom": "/html[1]/body[1]/main[1]/div[1]/section[2]/div[2]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]/span[1]/span[1]/span[1]/a[1]",
                "aria": "/document[1]/main[1]/link[16]"
              },
              "message": "Accessible name does not match or contain the visible label text",
              "bounds": {
                "left": 347,
                "top": 2846,
                "height": 18,
                "width": 108
              },
              "snippet": "<a allytm-click-tagged=\"true\" allytmln=\"explore-RoboPortfolios\" aria-label=\"Explore a Robo Portfolio\" target=\"_self\" href=\"https://www.ally.com/invest/robo-automated-investing/\" data-action-type=\"link\" class=\"allysf-action-v1-anchor\">",
              "level": "violation"
            },
            {
              "ruleId": "WCAG21_Label_Accessible",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[2]/div[1]/nav[1]/ul[1]/li[2]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[2]/list[1]/listitem[2]/button[1]"
              },
              "message": "Accessible name does not match or contain the visible label text",
              "bounds": {
                "left": 48,
                "top": 612,
                "height": 160,
                "width": 455
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"investingretirement-master-horizontal-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/investing-retirement/master\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" aria-label=\"investing and retirement\" aria-expanded=\"false\" aria-controls=\"investingretirement-master-horizontal-nav\" allytmln=\"investMenu\">",
              "level": "violation"
            },
            {
              "ruleId": "WCAG21_Label_Accessible",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[2]/div[1]/nav[1]/ul[1]/li[1]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[2]/list[1]/listitem[1]/button[1]"
              },
              "message": "Accessible name does not match or contain the visible label text",
              "bounds": {
                "left": 48,
                "top": 452,
                "height": 160,
                "width": 439
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"checkingsavings-master-horizontal-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/checking-savings/master\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" aria-label=\"checking and savings\" aria-expanded=\"false\" aria-controls=\"checkingsavings-master-horizontal-nav\" allytmln=\"checkingSavingMenu\">",
              "level": "violation"
            },
            {
              "ruleId": "WCAG21_Label_Accessible",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/ul[1]/li[1]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[3]/listitem[1]/link[1]"
              },
              "message": "Accessible name does not match or contain the visible label text",
              "bounds": {
                "left": 48,
                "top": 5687,
                "height": 18,
                "width": 178
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-financialLifeTipsAndTools\" aria-label=\"financial life tips and tools\" href=\"/education/financial-life/\" class=\"allysf-nav-links-v1-link\">",
              "level": "violation"
            },
            {
              "ruleId": "WCAG21_Label_Accessible",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/ul[1]/li[4]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[2]/listitem[4]/link[1]"
              },
              "message": "Accessible name does not match or contain the visible label text",
              "bounds": {
                "left": 48,
                "top": 5609,
                "height": 18,
                "width": 86
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-consumerFinancing\" aria-label=\"consumer financing\" href=\"/consumer-financing/\" class=\"allysf-nav-links-v1-link\">",
              "level": "violation"
            },
            {
              "ruleId": "WCAG21_Label_Accessible",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/form[1]/div[5]/span[1]/input[1]",
                "aria": "/document[1]/checkbox[1]"
              },
              "message": "Accessible name does not match or contain the visible label text",
              "bounds": {
                "left": 107,
                "top": 7444,
                "height": 13,
                "width": 13
              },
              "snippet": "<input allytmfn=\"storefrontLogin-rememberUsername\" aria-label=\"Remember Username?\" aria-live=\"assertive\" class=\"allysf-login-v2-input js-login-v2-remember -checkbox\" name=\"allysf-login-v2-remember-367761b575af35f6ccb5b53e96b2fa2d\" id=\"allysf-login-v2-remember-367761b575af35f6ccb5b53e96b2fa2d\" type=\"checkbox\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidIdRef",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[2]/div[1]/nav[1]/ul[1]/li[5]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[2]/list[1]/listitem[5]/button[1]"
              },
              "message": "The 'id' \"personalloans-master-horizontal-nav\" specified for the ARIA property 'aria-controls' value is not valid",
              "bounds": {
                "left": 48,
                "top": 1090,
                "height": 160,
                "width": 413
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"personalloans-master-horizontal-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/personal-loans/master\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" aria-label=\"personal loans\" aria-expanded=\"false\" aria-controls=\"personalloans-master-horizontal-nav\" allytmln=\"personalLoansMenu\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidIdRef",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[2]/div[1]/nav[1]/ul[1]/li[4]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[2]/list[1]/listitem[4]/button[1]"
              },
              "message": "The 'id' \"auto-master-horizontal-nav\" specified for the ARIA property 'aria-controls' value is not valid",
              "bounds": {
                "left": 48,
                "top": 931,
                "height": 160,
                "width": 348
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"auto-master-horizontal-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/auto/master\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" aria-label=\"auto\" aria-expanded=\"false\" aria-controls=\"auto-master-horizontal-nav\" allytmln=\"autoMenu\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidIdRef",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[2]/div[1]/nav[1]/ul[1]/li[3]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[2]/list[1]/listitem[3]/button[1]"
              },
              "message": "The 'id' \"mortgage-master-horizontal-nav\" specified for the ARIA property 'aria-controls' value is not valid",
              "bounds": {
                "left": 48,
                "top": 771,
                "height": 160,
                "width": 377
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"mortgage-master-horizontal-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/mortgage/master\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" aria-label=\"mortgage\" aria-expanded=\"false\" aria-controls=\"mortgage-master-horizontal-nav\" allytmln=\"mortageMenu\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidIdRef",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[2]/div[1]/nav[1]/ul[1]/li[2]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[2]/list[1]/listitem[2]/button[1]"
              },
              "message": "The 'id' \"investingretirement-master-horizontal-nav\" specified for the ARIA property 'aria-controls' value is not valid",
              "bounds": {
                "left": 48,
                "top": 612,
                "height": 160,
                "width": 455
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"investingretirement-master-horizontal-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/investing-retirement/master\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" aria-label=\"investing and retirement\" aria-expanded=\"false\" aria-controls=\"investingretirement-master-horizontal-nav\" allytmln=\"investMenu\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidIdRef",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[2]/div[1]/nav[1]/ul[1]/li[1]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[2]/list[1]/listitem[1]/button[1]"
              },
              "message": "The 'id' \"checkingsavings-master-horizontal-nav\" specified for the ARIA property 'aria-controls' value is not valid",
              "bounds": {
                "left": 48,
                "top": 452,
                "height": 160,
                "width": 439
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"checkingsavings-master-horizontal-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/checking-savings/master\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" aria-label=\"checking and savings\" aria-expanded=\"false\" aria-controls=\"checkingsavings-master-horizontal-nav\" allytmln=\"checkingSavingMenu\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidIdRef",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[1]/div[1]/nav[1]/ul[1]/li[4]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[1]/list[1]/listitem[4]/button[1]"
              },
              "message": "The 'id' \"search-master-vertical-nav\" specified for the ARIA property 'aria-controls' value is not valid",
              "bounds": {
                "left": 48,
                "top": 255,
                "height": 160,
                "width": 362
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"search-master-vertical-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/search/master\" class=\"allysf-header-v1-top-nav-list-item-btn js-top-nav-item\" aria-label=\"search\" aria-expanded=\"false\" aria-controls=\"search-master-vertical-nav\" allytmln=\"searchTopNav\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidIdRef",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[1]/div[1]/nav[1]/ul[1]/li[2]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[1]/list[1]/listitem[2]/button[1]"
              },
              "message": "The 'id' \"contactus-master-vertical-nav\" specified for the ARIA property 'aria-controls' value is not valid",
              "bounds": {
                "left": 48,
                "top": 215,
                "height": 22,
                "width": 82
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"contactus-master-vertical-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/contact-us/master\" class=\"allysf-header-v1-top-nav-list-item-btn js-top-nav-item\" aria-label=\"contact us\" aria-expanded=\"false\" aria-controls=\"contactus-master-vertical-nav\" allytmln=\"contactUsTopNav\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidIdRef",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[1]/div[1]/nav[1]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[1]/button[1]"
              },
              "message": "The 'id' \"mobileroot-master-mobile-nav\" specified for the ARIA property 'aria-controls' value is not valid",
              "bounds": {
                "left": 8,
                "top": 174,
                "height": 6,
                "width": 16
              },
              "snippet": "<button allytm-click-tagged=\"true\" type=\"button\" id=\"mobile-hamburger\" data-nav-ref=\"mobileroot-master-mobile-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/mobile-root/master\" class=\"allysf-header-v1-top-hamburger\" aria-label=\"Open Mobile Menu\" aria-haspopup=\"true\" aria-expanded=\"false\" aria-controls=\"mobileroot-master-mobile-nav\" allytmln=\"MainMenu\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/section[1]/div[1]/div[1]/div[2]/div[1]/div[1]/ul[1]",
                "aria": "/document[1]/list[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 8,
                "top": 1279,
                "height": 66,
                "width": 784
              },
              "snippet": "<ul role=\"list\" class=\"allysf-acclist-v1-list -image\" aria-label=\"iBubble Alert\" id=\"acc-866a88d2a1f86a2e4e6122b3482e31be\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[2]/button[1]",
                "aria": "/document[1]/button[3]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 448,
                "top": 7015,
                "height": 30,
                "width": 26
              },
              "snippet": "<button allytm-click-tagged=\"true\" aria-label=\"Close Drawer\" class=\"allysf-drawer-v1-close\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[3]/p[1]",
                "aria": "/document[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 49,
                "top": 7639,
                "height": 24,
                "width": 399
              },
              "snippet": "<p>",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]",
                "aria": "/document[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 49,
                "top": 7599,
                "height": 24,
                "width": 399
              },
              "snippet": "<p>",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/p[1]",
                "aria": "/document[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 49,
                "top": 7559,
                "height": 24,
                "width": 399
              },
              "snippet": "<p>",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/p[1]",
                "aria": "/document[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 49,
                "top": 7519,
                "height": 24,
                "width": 399
              },
              "snippet": "<p>",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]/a[1]",
                "aria": "/document[1]/link[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 96,
                "top": 7482,
                "height": 18,
                "width": 62
              },
              "snippet": "<a allytm-click-tagged=\"true\" allytmln=\"storefrontLogin-forgotUsername\" data-link-url-auto=\"/auto/online-services/access/forgot-user-name.html\" data-fragment-url-bank=\"/content/experience-fragments/storefront/site-structure/modals/login-modal/forgot-bank-username-modal\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/modals/login-modal/master\" class=\"allysf-login-v2-forgotlink js-login-v2-forgotuser\" href=\"#\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/h3[1]",
                "aria": "/document[1]/heading[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 49,
                "top": 7034,
                "height": 159,
                "width": 399
              },
              "snippet": "<h3 class=\"allysf-login-v2-title\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/form[1]/div[5]/span[1]/input[1]",
                "aria": "/document[1]/checkbox[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 107,
                "top": 7444,
                "height": 13,
                "width": 13
              },
              "snippet": "<input allytmfn=\"storefrontLogin-rememberUsername\" aria-label=\"Remember Username?\" aria-live=\"assertive\" class=\"allysf-login-v2-input js-login-v2-remember -checkbox\" name=\"allysf-login-v2-remember-367761b575af35f6ccb5b53e96b2fa2d\" id=\"allysf-login-v2-remember-367761b575af35f6ccb5b53e96b2fa2d\" type=\"checkbox\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/form[1]/div[5]/button[1]",
                "aria": "/document[1]/button[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 49,
                "top": 7442,
                "height": 22,
                "width": 54
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-undefined=\"false\" allytmln=\"storefrontLogin-submit\" class=\"allysf-login-v2-button js-login-v2-submit\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/form[1]/div[4]/input[1]",
                "aria": "/document[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 111,
                "top": 7418,
                "height": 22,
                "width": 147
              },
              "snippet": "<input data-track-form-redacted=\"true\" data-private=\"true\" allytm-private=\"true\" allytmfn=\"storefrontLogin-password\" aria-label=\"Enter Password\" aria-required=\"true\" class=\"allysf-login-v2-input js-login-v2-password\" name=\"allysf-login-v2-password-367761b575af35f6ccb5b53e96b2fa2d\" id=\"allysf-login-v2-password-367761b575af35f6ccb5b53e96b2fa2d\" maxlength=\"32\" autocomplete=\"current-password\" type=\"password\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/form[1]/div[3]/input[1]",
                "aria": "/document[1]/textbox[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 114,
                "top": 7394,
                "height": 22,
                "width": 147
              },
              "snippet": "<input data-track-form-redacted=\"true\" data-private=\"true\" allytm-private=\"true\" allytmfn=\"storefrontLogin-username\" aria-label=\"Enter Username\" aria-required=\"true\" class=\"allysf-login-v2-input js-login-v2-username\" name=\"allysf-login-v2-username-367761b575af35f6ccb5b53e96b2fa2d\" id=\"allysf-login-v2-username-367761b575af35f6ccb5b53e96b2fa2d\" maxlength=\"32\" autocomplete=\"username\" type=\"text\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/form[1]/div[2]/select[1]",
                "aria": "/document[1]/combobox[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 49,
                "top": 7214,
                "height": 19,
                "width": 194
              },
              "snippet": "<select aria-required=\"true\" aria-label=\"Select Account to Log In\" aria-live=\"assertive\" class=\"allysf-login-v2-select js-login-v2-account\" name=\"allysf-login-v2-account-367761b575af35f6ccb5b53e96b2fa2d\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[2]/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": 448,
                "top": 7015,
                "height": 30,
                "width": 26
              },
              "snippet": "<button allytm-click-tagged=\"true\" aria-label=\"Close Drawer\" class=\"allysf-drawer-v1-close\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[3]/p[1]/span[1]/strong[1]/span[1]/span[1]/a[1]",
                "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": 105,
                "top": 7642,
                "height": 18,
                "width": 146
              },
              "snippet": "<a allytm-click-tagged=\"true\" allytmln=\"savedMortgageApplication\" target=\"_blank\" href=\"https://allyhomeloans.com/sign-in\" data-action-type=\"link\" class=\"allysf-action-v1-anchor\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]/span[1]/strong[1]/span[1]/span[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": 89,
                "top": 7602,
                "height": 18,
                "width": 90
              },
              "snippet": "<a allytm-click-tagged=\"true\" allytmln=\"lendingOnlineServices\" target=\"_blank\" href=\"https://customercare.ally.com/\" data-action-type=\"link\" class=\"allysf-action-v1-anchor\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/p[1]/span[1]/strong[1]/span[1]/span[1]/a[1]",
                "aria": "/document[1]/button[2]"
              },
              "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 49,
                "top": 7522,
                "height": 18,
                "width": 107
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"button\" href=\"#\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/modals/login-modal/create-profile\" data-action-type=\"modal\" class=\"allysf-action-v1-anchor\" allytmln=\"createProfile\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/p[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": 179,
                "top": 7482,
                "height": 18,
                "width": 61
              },
              "snippet": "<a allytm-click-tagged=\"true\" allytmln=\"storefrontLogin-forgotPassword\" data-link-url-bank=\"https://secure.ally.com/forgot-password\" data-link-url-auto=\"/auto/online-services/access/forgot-password-user-identification.html\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/modals/login-modal/forgot-password-modal\" class=\"allysf-login-v2-forgotlink js-login-v2-forgotpass\" href=\"#\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/p[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": 96,
                "top": 7482,
                "height": 18,
                "width": 62
              },
              "snippet": "<a allytm-click-tagged=\"true\" allytmln=\"storefrontLogin-forgotUsername\" data-link-url-auto=\"/auto/online-services/access/forgot-user-name.html\" data-fragment-url-bank=\"/content/experience-fragments/storefront/site-structure/modals/login-modal/forgot-bank-username-modal\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/modals/login-modal/master\" class=\"allysf-login-v2-forgotlink js-login-v2-forgotuser\" href=\"#\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/form[1]/div[5]/span[1]/input[1]",
                "aria": "/document[1]/checkbox[1]"
              },
              "message": "Element \"input\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 107,
                "top": 7444,
                "height": 13,
                "width": 13
              },
              "snippet": "<input allytmfn=\"storefrontLogin-rememberUsername\" aria-label=\"Remember Username?\" aria-live=\"assertive\" class=\"allysf-login-v2-input js-login-v2-remember -checkbox\" name=\"allysf-login-v2-remember-367761b575af35f6ccb5b53e96b2fa2d\" id=\"allysf-login-v2-remember-367761b575af35f6ccb5b53e96b2fa2d\" type=\"checkbox\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/form[1]/div[5]/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": 49,
                "top": 7442,
                "height": 22,
                "width": 54
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-undefined=\"false\" allytmln=\"storefrontLogin-submit\" class=\"allysf-login-v2-button js-login-v2-submit\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/form[1]/div[4]/input[1]",
                "aria": "/document[1]"
              },
              "message": "Element \"input\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 111,
                "top": 7418,
                "height": 22,
                "width": 147
              },
              "snippet": "<input data-track-form-redacted=\"true\" data-private=\"true\" allytm-private=\"true\" allytmfn=\"storefrontLogin-password\" aria-label=\"Enter Password\" aria-required=\"true\" class=\"allysf-login-v2-input js-login-v2-password\" name=\"allysf-login-v2-password-367761b575af35f6ccb5b53e96b2fa2d\" id=\"allysf-login-v2-password-367761b575af35f6ccb5b53e96b2fa2d\" maxlength=\"32\" autocomplete=\"current-password\" type=\"password\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/form[1]/div[3]/input[1]",
                "aria": "/document[1]/textbox[1]"
              },
              "message": "Element \"input\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 114,
                "top": 7394,
                "height": 22,
                "width": 147
              },
              "snippet": "<input data-track-form-redacted=\"true\" data-private=\"true\" allytm-private=\"true\" allytmfn=\"storefrontLogin-username\" aria-label=\"Enter Username\" aria-required=\"true\" class=\"allysf-login-v2-input js-login-v2-username\" name=\"allysf-login-v2-username-367761b575af35f6ccb5b53e96b2fa2d\" id=\"allysf-login-v2-username-367761b575af35f6ccb5b53e96b2fa2d\" maxlength=\"32\" autocomplete=\"username\" type=\"text\">",
              "level": "violation"
            },
            {
              "ruleId": "aria_hidden_focus_misuse",
              "path": {
                "dom": "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/form[1]/div[2]/select[1]",
                "aria": "/document[1]/combobox[1]"
              },
              "message": "Element \"select\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
              "bounds": {
                "left": 49,
                "top": 7214,
                "height": 19,
                "width": 194
              },
              "snippet": "<select aria-required=\"true\" aria-label=\"Select Account to Log In\" aria-live=\"assertive\" class=\"allysf-login-v2-select js-login-v2-account\" name=\"allysf-login-v2-account-367761b575af35f6ccb5b53e96b2fa2d\">",
              "level": "violation"
            },
            {
              "ruleId": "element_attribute_deprecated",
              "path": {
                "dom": "/html[1]/head[1]/meta[6]",
                "aria": "/document[1]"
              },
              "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
              "bounds": {
                "left": 0,
                "top": 0,
                "height": 0,
                "width": 0
              },
              "snippet": "<meta content=\"IE=edge,chrome=1\" http-equiv=\"X-UA-Compatible\">",
              "level": "recommendation"
            },
            {
              "ruleId": "element_attribute_deprecated",
              "path": {
                "dom": "/html[1]/head[1]/meta[4]",
                "aria": "/document[1]"
              },
              "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
              "bounds": {
                "left": 0,
                "top": 0,
                "height": 0,
                "width": 0
              },
              "snippet": "<meta content=\"text/html; charset=UTF-8\" http-equiv=\"Content-Type\">",
              "level": "recommendation"
            },
            {
              "ruleId": "element_attribute_deprecated",
              "path": {
                "dom": "/html[1]/head[1]/meta[22]",
                "aria": "/document[1]"
              },
              "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
              "bounds": {
                "left": 0,
                "top": 0,
                "height": 0,
                "width": 0
              },
              "snippet": "<meta content=\"A9wkrvp9y21k30U9lU7MJMjBj4USjLrGwV+Z8zO3J3ZBH139DOnCv3XLK2Ii40S94HG1SZ/Zeg2GSHOD3wlWngYAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjYxMjk5MTk5LCJpc1RoaXJkUGFydHkiOnRydWV9\" http-equiv=\"origin-trial\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/section[1]/div[1]/div[1]/div[2]/div[1]/div[1]/ul[1]/li[1]",
                "aria": "/document[1]/list[1]/listitem[1]"
              },
              "message": "The explicitly-assigned ARIA role \"listitem\" is redundant with the implicit role of the element <li>",
              "bounds": {
                "left": 8,
                "top": 1284,
                "height": 61,
                "width": 784
              },
              "snippet": "<li role=\"listitem\" id=\"item_1652712018728-item\" class=\"allysf-acclist-v1-item\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/section[1]/div[1]/div[1]/div[2]/div[1]/div[1]/ul[1]",
                "aria": "/document[1]/list[1]"
              },
              "message": "The explicitly-assigned ARIA role \"list\" is redundant with the implicit role of the element <ul>",
              "bounds": {
                "left": 8,
                "top": 1279,
                "height": 66,
                "width": 784
              },
              "snippet": "<ul role=\"list\" class=\"allysf-acclist-v1-list -image\" aria-label=\"iBubble Alert\" id=\"acc-866a88d2a1f86a2e4e6122b3482e31be\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[5]/div[1]/div[2]/ul[1]/li[4]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[5]/listitem[4]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 6008,
                "height": 18,
                "width": 54
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-security\" aria-label=\"security\" href=\"/security/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[5]/div[1]/div[2]/ul[1]/li[3]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[5]/listitem[3]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5990,
                "height": 18,
                "width": 49
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-privacy\" aria-label=\"privacy\" href=\"/privacy/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[5]/div[1]/div[2]/ul[1]/li[2]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[5]/listitem[2]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5971,
                "height": 18,
                "width": 37
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-legal\" aria-label=\"legal\" href=\"/legal/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[5]/div[1]/div[2]/ul[1]/li[1]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[5]/listitem[1]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5953,
                "height": 18,
                "width": 151
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-allyInvestDisclosures\" aria-label=\"ally invest disclosures\" href=\"/invest/disclosures/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[4]/div[1]/div[2]/ul[1]/li[5]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[4]/listitem[5]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5875,
                "height": 18,
                "width": 100
              },
              "snippet": "<a allytm-click-tagged=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/modals/default-interstitial/master\" data-action-type=\"interstitial\" role=\"link\" allytmln=\"footer-shopAllyGear\" aria-label=\"shop ally gear\" rel=\"external\" href=\"https://allystore.com/\" class=\"allysf-nav-links-v1-link js-interstitial-xf\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[4]/div[1]/div[2]/ul[1]/li[4]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[4]/listitem[4]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5857,
                "height": 18,
                "width": 59
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-siteMap\" aria-label=\"site map\" href=\"/sitemap/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[4]/div[1]/div[2]/ul[1]/li[3]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[4]/listitem[3]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5838,
                "height": 18,
                "width": 88
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-atmLocator\" aria-label=\"atm locator\" href=\"/bank/find-atms/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[4]/div[1]/div[2]/ul[1]/li[2]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[4]/listitem[2]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5820,
                "height": 18,
                "width": 97
              },
              "snippet": "<a confirmit-tagged=\"true\" allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-giveFeedback\" aria-label=\"give feedback\" rel=\"external\" href=\"https://survey.us.confirmit.com/wix/1/p815178671.aspx?__sid__=ba7fmQm-vKyc5M7o8UcFTv0-7aLgZnpliyLN_yutpDJoIgf4OdV4n8-x1ZEjm6WxZ-Vc8a1a52kjlgJrR1iWPg2\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[4]/div[1]/div[2]/ul[1]/li[1]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[4]/listitem[1]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5801,
                "height": 18,
                "width": 50
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-contact\" aria-label=\"contact\" href=\"/contact-us/#ally-bank\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/ul[1]/li[3]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[3]/listitem[3]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5724,
                "height": 18,
                "width": 78
              },
              "snippet": "<a allytm-click-tagged=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/modals/default-interstitial/master\" data-action-type=\"interstitial\" role=\"link\" allytmln=\"footer-walletWise\" aria-label=\"wallet wise\" rel=\"external\" href=\"http://www.allywalletwise.com/\" class=\"allysf-nav-links-v1-link js-interstitial-xf\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/ul[1]/li[2]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[3]/listitem[2]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5705,
                "height": 18,
                "width": 73
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-doItRight\" aria-label=\"do it right\" href=\"/do-it-right/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/ul[1]/li[1]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[3]/listitem[1]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5687,
                "height": 18,
                "width": 178
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-financialLifeTipsAndTools\" aria-label=\"financial life tips and tools\" href=\"/education/financial-life/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/ul[1]/li[4]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[2]/listitem[4]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5609,
                "height": 18,
                "width": 86
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-consumerFinancing\" aria-label=\"consumer financing\" href=\"/consumer-financing/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/ul[1]/li[3]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[2]/listitem[3]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5591,
                "height": 18,
                "width": 89
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-allyVentures\" aria-label=\"ally ventures\" href=\"/ventures/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/ul[1]/li[2]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[2]/listitem[2]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5572,
                "height": 18,
                "width": 101
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-dealerServices\" aria-label=\"dealer services\" href=\"/dealer/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/ul[1]/li[1]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[2]/listitem[1]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5554,
                "height": 18,
                "width": 119
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-corporateFinance\" aria-label=\"corporate finance\" href=\"/corporate-finance/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[6]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[1]/listitem[6]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5476,
                "height": 18,
                "width": 61
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-suppliers\" aria-label=\"suppliers\" href=\"/about/suppliers/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[5]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[1]/listitem[5]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5458,
                "height": 18,
                "width": 77
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-pressRoom\" aria-label=\"press room\" href=\"https://media.ally.com/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[4]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[1]/listitem[4]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5439,
                "height": 18,
                "width": 117
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-investorRelations\" aria-label=\"investor relations\" href=\"/about/investor/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[3]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[1]/listitem[3]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5421,
                "height": 18,
                "width": 49
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-careers\" aria-label=\"careers\" href=\"/about/careers/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[2]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[1]/listitem[2]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5402,
                "height": 18,
                "width": 89
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-socialImpact\" aria-label=\"social impact\" href=\"/about/social-impact/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[1]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[1]/listitem[1]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 48,
                "top": 5384,
                "height": 18,
                "width": 92
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-ourCompany\" aria-label=\"our company\" href=\"/about/company-structure/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            }
          ]
        },
        "url": {
          "totals": {
            "violation": 13,
            "recommendation": 29,
            "ignored": 0
          },
          "items": [
            {
              "ruleId": "WCAG21_Label_Accessible",
              "path": {
                "dom": "/html[1]/body[1]/main[1]/div[1]/section[2]/div[2]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]/span[1]/span[1]/span[1]/a[1]",
                "aria": "/document[1]/main[1]/link[15]"
              },
              "message": "Accessible name does not match or contain the visible label text",
              "bounds": {
                "left": 703,
                "top": 1359,
                "height": 43,
                "width": 63
              },
              "snippet": "<a allytm-click-tagged=\"true\" allytmln=\"explore-RoboPortfolios\" aria-label=\"Explore a Robo Portfolio\" target=\"_self\" href=\"https://www.ally.com/invest/robo-automated-investing/\" data-action-type=\"link\" class=\"allysf-action-v1-anchor\">",
              "level": "violation"
            },
            {
              "ruleId": "WCAG21_Label_Accessible",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[2]/div[1]/nav[1]/ul[1]/li[2]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[2]/list[1]/listitem[2]/button[1]"
              },
              "message": "Accessible name does not match or contain the visible label text",
              "bounds": {
                "left": 176,
                "top": 58,
                "height": 60,
                "width": 178
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"investingretirement-master-horizontal-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/investing-retirement/master\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" aria-label=\"investing and retirement\" aria-expanded=\"false\" aria-controls=\"investingretirement-master-horizontal-nav\" allytmln=\"investMenu\">",
              "level": "violation"
            },
            {
              "ruleId": "WCAG21_Label_Accessible",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[2]/div[1]/nav[1]/ul[1]/li[1]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[2]/list[1]/listitem[1]/button[1]"
              },
              "message": "Accessible name does not match or contain the visible label text",
              "bounds": {
                "left": 10,
                "top": 58,
                "height": 60,
                "width": 152
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"checkingsavings-master-horizontal-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/checking-savings/master\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" aria-label=\"checking and savings\" aria-expanded=\"false\" aria-controls=\"checkingsavings-master-horizontal-nav\" allytmln=\"checkingSavingMenu\">",
              "level": "violation"
            },
            {
              "ruleId": "WCAG21_Label_Accessible",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/ul[1]/li[1]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[3]/listitem[1]/link[1]"
              },
              "message": "Accessible name does not match or contain the visible label text",
              "bounds": {
                "left": 330,
                "top": 3836,
                "height": 42,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-financialLifeTipsAndTools\" aria-label=\"financial life tips and tools\" href=\"/education/financial-life/\" class=\"allysf-nav-links-v1-link\">",
              "level": "violation"
            },
            {
              "ruleId": "WCAG21_Label_Accessible",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/ul[1]/li[4]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[2]/listitem[4]/link[1]"
              },
              "message": "Accessible name does not match or contain the visible label text",
              "bounds": {
                "left": 170,
                "top": 3929,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-consumerFinancing\" aria-label=\"consumer financing\" href=\"/consumer-financing/\" class=\"allysf-nav-links-v1-link\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidIdRef",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[2]/div[1]/nav[1]/ul[1]/li[5]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[2]/list[1]/listitem[5]/button[1]"
              },
              "message": "The 'id' \"personalloans-master-horizontal-nav\" specified for the ARIA property 'aria-controls' value is not valid",
              "bounds": {
                "left": 531,
                "top": 58,
                "height": 60,
                "width": 122
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"personalloans-master-horizontal-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/personal-loans/master\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" aria-label=\"personal loans\" aria-expanded=\"false\" aria-controls=\"personalloans-master-horizontal-nav\" allytmln=\"personalLoansMenu\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidIdRef",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[2]/div[1]/nav[1]/ul[1]/li[4]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[2]/list[1]/listitem[4]/button[1]"
              },
              "message": "The 'id' \"auto-master-horizontal-nav\" specified for the ARIA property 'aria-controls' value is not valid",
              "bounds": {
                "left": 466,
                "top": 58,
                "height": 60,
                "width": 51
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"auto-master-horizontal-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/auto/master\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" aria-label=\"auto\" aria-expanded=\"false\" aria-controls=\"auto-master-horizontal-nav\" allytmln=\"autoMenu\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidIdRef",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[2]/div[1]/nav[1]/ul[1]/li[3]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[2]/list[1]/listitem[3]/button[1]"
              },
              "message": "The 'id' \"mortgage-master-horizontal-nav\" specified for the ARIA property 'aria-controls' value is not valid",
              "bounds": {
                "left": 367,
                "top": 58,
                "height": 60,
                "width": 85
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"mortgage-master-horizontal-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/mortgage/master\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" aria-label=\"mortgage\" aria-expanded=\"false\" aria-controls=\"mortgage-master-horizontal-nav\" allytmln=\"mortageMenu\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidIdRef",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[2]/div[1]/nav[1]/ul[1]/li[2]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[2]/list[1]/listitem[2]/button[1]"
              },
              "message": "The 'id' \"investingretirement-master-horizontal-nav\" specified for the ARIA property 'aria-controls' value is not valid",
              "bounds": {
                "left": 176,
                "top": 58,
                "height": 60,
                "width": 178
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"investingretirement-master-horizontal-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/investing-retirement/master\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" aria-label=\"investing and retirement\" aria-expanded=\"false\" aria-controls=\"investingretirement-master-horizontal-nav\" allytmln=\"investMenu\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidIdRef",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[2]/div[1]/nav[1]/ul[1]/li[1]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[2]/list[1]/listitem[1]/button[1]"
              },
              "message": "The 'id' \"checkingsavings-master-horizontal-nav\" specified for the ARIA property 'aria-controls' value is not valid",
              "bounds": {
                "left": 10,
                "top": 58,
                "height": 60,
                "width": 152
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"checkingsavings-master-horizontal-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/checking-savings/master\" class=\"allysf-header-v1-main-nav-list-item-btn js-main-nav-item\" aria-label=\"checking and savings\" aria-expanded=\"false\" aria-controls=\"checkingsavings-master-horizontal-nav\" allytmln=\"checkingSavingMenu\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidIdRef",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[1]/div[1]/nav[1]/ul[1]/li[4]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[1]/list[1]/listitem[4]/button[1]"
              },
              "message": "The 'id' \"search-master-vertical-nav\" specified for the ARIA property 'aria-controls' value is not valid",
              "bounds": {
                "left": 633,
                "top": 0,
                "height": 60,
                "width": 58
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"search-master-vertical-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/search/master\" class=\"allysf-header-v1-top-nav-list-item-btn js-top-nav-item\" aria-label=\"search\" aria-expanded=\"false\" aria-controls=\"search-master-vertical-nav\" allytmln=\"searchTopNav\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_ValidIdRef",
              "path": {
                "dom": "/html[1]/body[1]/header[1]/section[1]/div[1]/nav[1]/ul[1]/li[2]/button[1]",
                "aria": "/document[1]/banner[1]/navigation[1]/list[1]/listitem[2]/button[1]"
              },
              "message": "The 'id' \"contactus-master-vertical-nav\" specified for the ARIA property 'aria-controls' value is not valid",
              "bounds": {
                "left": 476,
                "top": 0,
                "height": 60,
                "width": 69
              },
              "snippet": "<button allytm-click-tagged=\"true\" data-nav-ref=\"contactus-master-vertical-nav\" data-lazy-load=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menus/contact-us/master\" class=\"allysf-header-v1-top-nav-list-item-btn js-top-nav-item\" aria-label=\"contact us\" aria-expanded=\"false\" aria-controls=\"contactus-master-vertical-nav\" allytmln=\"contactUsTopNav\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/section[1]/div[1]/div[1]/div[2]/div[1]/div[1]/ul[1]",
                "aria": "/document[1]/list[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 20,
                "top": 144,
                "height": 39,
                "width": 730
              },
              "snippet": "<ul role=\"list\" class=\"allysf-acclist-v1-list -image\" aria-label=\"iBubble Alert\" id=\"acc-866a88d2a1f86a2e4e6122b3482e31be\">",
              "level": "violation"
            },
            {
              "ruleId": "element_attribute_deprecated",
              "path": {
                "dom": "/html[1]/head[1]/meta[6]",
                "aria": "/document[1]"
              },
              "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
              "bounds": {
                "left": 0,
                "top": 0,
                "height": 0,
                "width": 0
              },
              "snippet": "<meta content=\"IE=edge,chrome=1\" http-equiv=\"X-UA-Compatible\">",
              "level": "recommendation"
            },
            {
              "ruleId": "element_attribute_deprecated",
              "path": {
                "dom": "/html[1]/head[1]/meta[4]",
                "aria": "/document[1]"
              },
              "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
              "bounds": {
                "left": 0,
                "top": 0,
                "height": 0,
                "width": 0
              },
              "snippet": "<meta content=\"text/html; charset=UTF-8\" http-equiv=\"Content-Type\">",
              "level": "recommendation"
            },
            {
              "ruleId": "element_attribute_deprecated",
              "path": {
                "dom": "/html[1]/head[1]/meta[26]",
                "aria": "/document[1]"
              },
              "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
              "bounds": {
                "left": 0,
                "top": 0,
                "height": 0,
                "width": 0
              },
              "snippet": "<meta content=\"A9cFT51hyLvFdafqzTF2J0uIhioi9p0acbiDm+JDOHGbp/esY8pWq1RmM2YiAFzu0kuh8XsHJibGZVXSRKbYGAQAAABveyJvcmlnaW4iOiJodHRwczovL3MucGluaW1nLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjYxMjk5MTk5LCJpc1RoaXJkUGFydHkiOnRydWV9\" http-equiv=\"origin-trial\">",
              "level": "recommendation"
            },
            {
              "ruleId": "element_attribute_deprecated",
              "path": {
                "dom": "/html[1]/head[1]/meta[25]",
                "aria": "/document[1]"
              },
              "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
              "bounds": {
                "left": 0,
                "top": 0,
                "height": 0,
                "width": 0
              },
              "snippet": "<meta content=\"A9wkrvp9y21k30U9lU7MJMjBj4USjLrGwV+Z8zO3J3ZBH139DOnCv3XLK2Ii40S94HG1SZ/Zeg2GSHOD3wlWngYAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjYxMjk5MTk5LCJpc1RoaXJkUGFydHkiOnRydWV9\" http-equiv=\"origin-trial\">",
              "level": "recommendation"
            },
            {
              "ruleId": "element_attribute_deprecated",
              "path": {
                "dom": "/html[1]/head[1]/meta[24]",
                "aria": "/document[1]"
              },
              "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
              "bounds": {
                "left": 0,
                "top": 0,
                "height": 0,
                "width": 0
              },
              "snippet": "<meta content=\"A9wkrvp9y21k30U9lU7MJMjBj4USjLrGwV+Z8zO3J3ZBH139DOnCv3XLK2Ii40S94HG1SZ/Zeg2GSHOD3wlWngYAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjYxMjk5MTk5LCJpc1RoaXJkUGFydHkiOnRydWV9\" http-equiv=\"origin-trial\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/section[1]/div[1]/div[1]/div[2]/div[1]/div[1]/ul[1]/li[1]",
                "aria": "/document[1]/list[1]/listitem[1]"
              },
              "message": "The explicitly-assigned ARIA role \"listitem\" is redundant with the implicit role of the element <li>",
              "bounds": {
                "left": 20,
                "top": 149,
                "height": 34,
                "width": 730
              },
              "snippet": "<li role=\"listitem\" id=\"item_1652712018728-item\" class=\"allysf-acclist-v1-item\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/section[1]/div[1]/div[1]/div[2]/div[1]/div[1]/ul[1]",
                "aria": "/document[1]/list[1]"
              },
              "message": "The explicitly-assigned ARIA role \"list\" is redundant with the implicit role of the element <ul>",
              "bounds": {
                "left": 20,
                "top": 144,
                "height": 39,
                "width": 730
              },
              "snippet": "<ul role=\"list\" class=\"allysf-acclist-v1-list -image\" aria-label=\"iBubble Alert\" id=\"acc-866a88d2a1f86a2e4e6122b3482e31be\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[5]/div[1]/div[2]/ul[1]/li[4]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[5]/listitem[4]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 650,
                "top": 3929,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-security\" aria-label=\"security\" href=\"/security/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[5]/div[1]/div[2]/ul[1]/li[3]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[5]/listitem[3]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 650,
                "top": 3898,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-privacy\" aria-label=\"privacy\" href=\"/privacy/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[5]/div[1]/div[2]/ul[1]/li[2]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[5]/listitem[2]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 650,
                "top": 3867,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-legal\" aria-label=\"legal\" href=\"/legal/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[5]/div[1]/div[2]/ul[1]/li[1]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[5]/listitem[1]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 650,
                "top": 3836,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-allyInvestDisclosures\" aria-label=\"ally invest disclosures\" href=\"/invest/disclosures/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[4]/div[1]/div[2]/ul[1]/li[5]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[4]/listitem[5]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 490,
                "top": 3960,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/modals/default-interstitial/master\" data-action-type=\"interstitial\" role=\"link\" allytmln=\"footer-shopAllyGear\" aria-label=\"shop ally gear\" rel=\"external\" href=\"https://allystore.com/\" class=\"allysf-nav-links-v1-link js-interstitial-xf\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[4]/div[1]/div[2]/ul[1]/li[4]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[4]/listitem[4]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 490,
                "top": 3929,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-siteMap\" aria-label=\"site map\" href=\"/sitemap/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[4]/div[1]/div[2]/ul[1]/li[3]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[4]/listitem[3]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 490,
                "top": 3898,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-atmLocator\" aria-label=\"atm locator\" href=\"/bank/find-atms/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[4]/div[1]/div[2]/ul[1]/li[2]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[4]/listitem[2]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 490,
                "top": 3867,
                "height": 21,
                "width": 140
              },
              "snippet": "<a confirmit-tagged=\"true\" allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-giveFeedback\" aria-label=\"give feedback\" rel=\"external\" href=\"https://survey.us.confirmit.com/wix/1/p815178671.aspx?__sid__=ba7fmQm-vKyc5M7o8UcFTv0-7aLgZnpliyLN_yutpDJoIgf4OdV4n8-x1ZEjm6WxZ-Vc8a1a52kjlgJrR1iWPg2\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[4]/div[1]/div[2]/ul[1]/li[1]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[4]/listitem[1]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 490,
                "top": 3836,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-contact\" aria-label=\"contact\" href=\"/contact-us/#ally-bank\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/ul[1]/li[3]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[3]/listitem[3]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 330,
                "top": 3919,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/modals/default-interstitial/master\" data-action-type=\"interstitial\" role=\"link\" allytmln=\"footer-walletWise\" aria-label=\"wallet wise\" rel=\"external\" href=\"http://www.allywalletwise.com/\" class=\"allysf-nav-links-v1-link js-interstitial-xf\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/ul[1]/li[2]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[3]/listitem[2]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 330,
                "top": 3888,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-doItRight\" aria-label=\"do it right\" href=\"/do-it-right/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/ul[1]/li[1]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[3]/listitem[1]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 330,
                "top": 3836,
                "height": 42,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-financialLifeTipsAndTools\" aria-label=\"financial life tips and tools\" href=\"/education/financial-life/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/ul[1]/li[4]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[2]/listitem[4]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 170,
                "top": 3929,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-consumerFinancing\" aria-label=\"consumer financing\" href=\"/consumer-financing/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/ul[1]/li[3]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[2]/listitem[3]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 170,
                "top": 3898,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-allyVentures\" aria-label=\"ally ventures\" href=\"/ventures/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/ul[1]/li[2]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[2]/listitem[2]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 170,
                "top": 3867,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-dealerServices\" aria-label=\"dealer services\" href=\"/dealer/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/ul[1]/li[1]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[2]/listitem[1]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 170,
                "top": 3836,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-corporateFinance\" aria-label=\"corporate finance\" href=\"/corporate-finance/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[6]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[1]/listitem[6]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 10,
                "top": 3991,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-suppliers\" aria-label=\"suppliers\" href=\"/about/suppliers/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[5]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[1]/listitem[5]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 10,
                "top": 3960,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-pressRoom\" aria-label=\"press room\" href=\"https://media.ally.com/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[4]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[1]/listitem[4]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 10,
                "top": 3929,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-investorRelations\" aria-label=\"investor relations\" href=\"/about/investor/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[3]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[1]/listitem[3]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 10,
                "top": 3898,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-careers\" aria-label=\"careers\" href=\"/about/careers/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[2]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[1]/listitem[2]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 10,
                "top": 3867,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-socialImpact\" aria-label=\"social impact\" href=\"/about/social-impact/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            },
            {
              "ruleId": "aria_role_redundant",
              "path": {
                "dom": "/html[1]/body[1]/footer[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[1]/a[1]",
                "aria": "/document[1]/contentinfo[1]/list[1]/listitem[1]/link[1]"
              },
              "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
              "bounds": {
                "left": 10,
                "top": 3836,
                "height": 21,
                "width": 140
              },
              "snippet": "<a allytm-click-tagged=\"true\" role=\"link\" allytmln=\"footer-ourCompany\" aria-label=\"our company\" href=\"/about/company-structure/\" class=\"allysf-nav-links-v1-link\">",
              "level": "recommendation"
            }
          ]
        }
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.ally.com/",
      "what": "URL",
      "result": "https://www.ally.com/"
    },
    {
      "type": "test",
      "which": "nuVal",
      "what": "failures to pass the Nu Html Checker",
      "url": "https://www.ally.com/",
      "result": {
        "messages": [
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 104,
            "firstColumn": 38,
            "subType": "warning",
            "message": "The type attribute for the style element is not needed and should be omitted.",
            "extract": "en\"><head><style type=\"text/css\" id=\"bc-style-vjs\" data-vjs-version=\"7.19.1\">@chars",
            "hiliteStart": 10,
            "hiliteLength": 67
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 36233,
            "subType": "warning",
            "message": "Document uses the Unicode Private Use Area(s), which should not be used in publicly exchanged documents. (Charmod C073)",
            "extract": "deoJS;content:\"\";font-size:1.",
            "hiliteStart": 15,
            "hiliteLength": 1
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 41165,
            "firstColumn": 41108,
            "subType": "warning",
            "message": "The type attribute for the style element is not needed and should be omitted.",
            "extract": "0}</style><style type=\"text/css\" class=\"bc-style-sZn73NhtM-default\">.bc-pl",
            "hiliteStart": 10,
            "hiliteLength": 58
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 62949,
            "firstColumn": 62762,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "f}</style><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/loader/prod/scenario?programKey=7gQUAO&amp;scenarioId=3477&amp;programVersion=96\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 188
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 63146,
            "firstColumn": 62959,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/loader/prod/scenario?programKey=7gQUAO&amp;scenarioId=3476&amp;programVersion=96\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 188
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 63343,
            "firstColumn": 63156,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/loader/prod/scenario?programKey=7gQUAO&amp;scenarioId=3475&amp;programVersion=96\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 188
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 63540,
            "firstColumn": 63353,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/loader/prod/scenario?programKey=7gQUAO&amp;scenarioId=3474&amp;programVersion=96\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 188
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 63737,
            "firstColumn": 63550,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/loader/prod/scenario?programKey=7gQUAO&amp;scenarioId=3473&amp;programVersion=96\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 188
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 63934,
            "firstColumn": 63747,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/loader/prod/scenario?programKey=7gQUAO&amp;scenarioId=3472&amp;programVersion=96\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 188
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 64131,
            "firstColumn": 63944,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/loader/prod/scenario?programKey=7gQUAO&amp;scenarioId=3467&amp;programVersion=96\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 188
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 64328,
            "firstColumn": 64141,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/loader/prod/scenario?programKey=7gQUAO&amp;scenarioId=3466&amp;programVersion=96\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 188
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 64525,
            "firstColumn": 64338,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/loader/prod/scenario?programKey=7gQUAO&amp;scenarioId=3465&amp;programVersion=96\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 188
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 64722,
            "firstColumn": 64535,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/loader/prod/scenario?programKey=7gQUAO&amp;scenarioId=3464&amp;programVersion=96\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 188
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 64919,
            "firstColumn": 64732,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/loader/prod/scenario?programKey=7gQUAO&amp;scenarioId=3463&amp;programVersion=96\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 188
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 65116,
            "firstColumn": 64929,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/loader/prod/scenario?programKey=7gQUAO&amp;scenarioId=3462&amp;programVersion=96\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 188
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 65313,
            "firstColumn": 65126,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/loader/prod/scenario?programKey=7gQUAO&amp;scenarioId=3461&amp;programVersion=96\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 188
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 65510,
            "firstColumn": 65323,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/loader/prod/scenario?programKey=7gQUAO&amp;scenarioId=3460&amp;programVersion=96\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 188
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 65707,
            "firstColumn": 65520,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/loader/prod/scenario?programKey=7gQUAO&amp;scenarioId=3459&amp;programVersion=96\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 188
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 65904,
            "firstColumn": 65717,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/loader/prod/scenario?programKey=7gQUAO&amp;scenarioId=3458&amp;programVersion=96\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 188
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 66051,
            "firstColumn": 65914,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://digitalfeedback.us.confirmit.com/api/digitalfeedback/static/v30/intercept-survey.js\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 138
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 66152,
            "firstColumn": 66061,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" async=\"\" src=\"https://www.google-analytics.com/analytics.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 92
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 66288,
            "firstColumn": 66162,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script async=\"\" crossorigin=\"anonymous\" type=\"text/javascript\" src=\"https://cdnssl.clicktale.net/www/ChangeMonitor-latest.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 127
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 66432,
            "firstColumn": 66298,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" async=\"\" src=\"https://www.googletagmanager.com/gtag/destination?id=DC-8877379&amp;l=dataLayer&amp;cx=c\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 135
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 66569,
            "firstColumn": 66442,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-5DQR1FFD4F&amp;l=dataLayer&amp;cx=c\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 128
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 66704,
            "firstColumn": 66579,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=DC-8877379&amp;l=dataLayer&amp;cx=c\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 126
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 66842,
            "firstColumn": 66714,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=UA-32386973-1&amp;l=dataLayer&amp;cx=c\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 129
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 66957,
            "firstColumn": 66852,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" async=\"\" src=\"https://www.googleadservices.com/pagead/conversion_async.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 106
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 67636,
            "firstColumn": 67488,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script async=\"\" crossorigin=\"anonymous\" type=\"text/javascript\" src=\"https://cdnssl.clicktale.net/www28/ptc/f1ee52ea-bde2-4b57-a54f-2cc0e88cd9c4.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 149
          },
          {
            "type": "error",
            "lastLine": 1,
            "lastColumn": 69347,
            "firstColumn": 67646,
            "message": "Bad value  for attribute src on element script: Illegal character in query: [ is not allowed.",
            "extract": "></script><script type=\"text/javascript\" async=\"async\" src=\"https://smetrics.ally.com/b/ss/allyglobal,allycorpusprod/10/JS-2.10.0-LCUM/s48356332699750?AQB=1&amp;ndh=1&amp;pf=1&amp;callback=s_c_il[1].doPostbacks&amp;et=1&amp;t=12%2F7%2F2022%2015%3A47%3A8%205%20240&amp;d.&amp;nsid=0&amp;jsonv=1&amp;.d&amp;sdid=691CD6972A51D8B1-3898B762494960B0&amp;mid=52612716492228805652219854833475368291&amp;aamlh=7&amp;ce=UTF-8&amp;pageName=Ally%20SF%3AAlly%20Home&amp;g=https%3A%2F%2Fwww.ally.com%2F&amp;cc=USD&amp;ch=Ally%20SF&amp;events=event66%2Cevent60&amp;aamb=RKhpRz8krg2tLO6pguXWp5olkAcUniQYPHaMWWgdJ3xzPWQmdj0y&amp;c1=Ally%20SF&amp;l1=pageview%7CpageInfo_pageName%3AAlly%20SF%3AAlly%20Home%7CpageInfo_pageID%3AAlly%20SF%3AAlly%20Home%7CpageInfo_destinationURL%3Ahttps%3A%2F%2Fwww.ally.com%2F%7CpageInfo_referringURL%3A%7CpageInfo_sysEnv%3Adesktop%7CpageInfo_language%3Aen%7CpageCategory%3AAlly%20SF%7Cscroll_depth%3A15%7Cscroll_maxDepth%3A15&amp;c3=Consumer&amp;c6=3%3A30PM&amp;c7=Friday&amp;v9=First%20Visit&amp;v11=www.ally.com&amp;c14=Corporate&amp;v15=ddo%3AAlly_1.0%7Callytm%3Aundefined&amp;v17=Consumer&amp;v20=D%3Dc6&amp;v21=D%3Dc7&amp;v22=Ally%20SF&amp;c24=US%3Aen&amp;c25=Anonymous&amp;c28=New&amp;v30=Corporate&amp;c32=1280&amp;v34=New&amp;v36=D%3Dc25&amp;v42=D%3Dc24&amp;c52=Ally%20Home&amp;c63=Main%3APageview&amp;v66=Ally%20SF%3AAlly%20Home&amp;v69=Chimera&amp;c74=https%3A%2F%2Fwww.ally.com%2F&amp;c75=Ally%20SF%3AAlly%20Home&amp;v76=desktop&amp;v77=1280x720&amp;v78=landscape&amp;v84=desktop&amp;v88=https%3A%2F%2Fwww.ally.com%2F&amp;v91=https%3A%2F%2Fwww.ally.com%2F&amp;s=1280x720&amp;c=30&amp;j=1.6&amp;v=N&amp;k=Y&amp;bw=1280&amp;bh=720&amp;mcorgid=A855776A5245B38D0A490D44%40AdobeOrg&amp;AQE=1\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 1702
          },
          {
            "type": "info",
            "lastLine": 1,
            "lastColumn": 69347,
            "firstColumn": 67646,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" async=\"async\" src=\"https://smetrics.ally.com/b/ss/allyglobal,allycorpusprod/10/JS-2.10.0-LCUM/s48356332699750?AQB=1&amp;ndh=1&amp;pf=1&amp;callback=s_c_il[1].doPostbacks&amp;et=1&amp;t=12%2F7%2F2022%2015%3A47%3A8%205%20240&amp;d.&amp;nsid=0&amp;jsonv=1&amp;.d&amp;sdid=691CD6972A51D8B1-3898B762494960B0&amp;mid=52612716492228805652219854833475368291&amp;aamlh=7&amp;ce=UTF-8&amp;pageName=Ally%20SF%3AAlly%20Home&amp;g=https%3A%2F%2Fwww.ally.com%2F&amp;cc=USD&amp;ch=Ally%20SF&amp;events=event66%2Cevent60&amp;aamb=RKhpRz8krg2tLO6pguXWp5olkAcUniQYPHaMWWgdJ3xzPWQmdj0y&amp;c1=Ally%20SF&amp;l1=pageview%7CpageInfo_pageName%3AAlly%20SF%3AAlly%20Home%7CpageInfo_pageID%3AAlly%20SF%3AAlly%20Home%7CpageInfo_destinationURL%3Ahttps%3A%2F%2Fwww.ally.com%2F%7CpageInfo_referringURL%3A%7CpageInfo_sysEnv%3Adesktop%7CpageInfo_language%3Aen%7CpageCategory%3AAlly%20SF%7Cscroll_depth%3A15%7Cscroll_maxDepth%3A15&amp;c3=Consumer&amp;c6=3%3A30PM&amp;c7=Friday&amp;v9=First%20Visit&amp;v11=www.ally.com&amp;c14=Corporate&amp;v15=ddo%3AAlly_1.0%7Callytm%3Aundefined&amp;v17=Consumer&amp;v20=D%3Dc6&amp;v21=D%3Dc7&amp;v22=Ally%20SF&amp;c24=US%3Aen&amp;c25=Anonymous&amp;c28=New&amp;v30=Corporate&amp;c32=1280&amp;v34=New&amp;v36=D%3Dc25&amp;v42=D%3Dc24&amp;c52=Ally%20Home&amp;c63=Main%3APageview&amp;v66=Ally%20SF%3AAlly%20Home&amp;v69=Chimera&amp;c74=https%3A%2F%2Fwww.ally.com%2F&amp;c75=Ally%20SF%3AAlly%20Home&amp;v76=desktop&amp;v77=1280x720&amp;v78=landscape&amp;v84=desktop&amp;v88=https%3A%2F%2Fwww.ally.com%2F&amp;v91=https%3A%2F%2Fwww.ally.com%2F&amp;s=1280x720&amp;c=30&amp;j=1.6&amp;v=N&amp;k=Y&amp;bw=1280&amp;bh=720&amp;mcorgid=A855776A5245B38D0A490D44%40AdobeOrg&amp;AQE=1\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 1702
          },
          {
            "type": "error",
            "lastLine": 40,
            "lastColumn": 64,
            "firstColumn": 3,
            "message": "A meta element with an http-equiv attribute whose value is X-UA-Compatible must have a content attribute with the value IE=edge.",
            "extract": "D43DE\">\n  <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\">\n  <me",
            "hiliteStart": 10,
            "hiliteLength": 62
          },
          {
            "type": "error",
            "lastLine": 52,
            "lastColumn": 24,
            "firstColumn": 3,
            "message": "Element meta is missing one or more of the following attributes: content, property.",
            "extract": "ight.\">\n  <meta name=\"og:image\">\n  <me",
            "hiliteStart": 10,
            "hiliteLength": 22
          },
          {
            "type": "error",
            "lastLine": 60,
            "lastColumn": 31,
            "firstColumn": 3,
            "message": "Element meta is missing one or more of the following attributes: content, property.",
            "extract": "@ally\">\n  <meta name=\"twitter:creator\">\n  <me",
            "hiliteStart": 10,
            "hiliteLength": 29
          },
          {
            "type": "error",
            "lastLine": 63,
            "lastColumn": 29,
            "firstColumn": 3,
            "message": "Element meta is missing one or more of the following attributes: content, property.",
            "extract": "ight.\">\n  <meta name=\"twitter:image\">\n  <me",
            "hiliteStart": 10,
            "hiliteLength": 27
          },
          {
            "type": "error",
            "lastLine": 64,
            "lastColumn": 33,
            "firstColumn": 3,
            "message": "Element meta is missing one or more of the following attributes: content, property.",
            "extract": "image\">\n  <meta name=\"twitter:image:alt\">\n  \n\n ",
            "hiliteStart": 10,
            "hiliteLength": 31
          },
          {
            "type": "info",
            "lastLine": 68,
            "lastColumn": 298,
            "firstColumn": 147,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></iframe><script type=\"text/javascript\" id=\"www-widgetapi-script\" src=\"https://www.youtube.com/s/player/4c3f79c5/www-widgetapi.vflset/www-widgetapi.js\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 152
          },
          {
            "type": "info",
            "lastLine": 68,
            "lastColumn": 421,
            "firstColumn": 308,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"https://www.ally.com/resources/dfe13c92d7b19c5bde60e6182f244dbd0bb0011c30a91\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 114
          },
          {
            "type": "error",
            "lastLine": 217,
            "lastColumn": 44,
            "firstColumn": 3,
            "message": "Attribute name not allowed on element meta at this point.",
            "extract": "  \n    \n  <meta name=\"template\" content=\"home-page\">\n  \n  ",
            "hiliteStart": 10,
            "hiliteLength": 42
          },
          {
            "type": "error",
            "lastLine": 217,
            "lastColumn": 44,
            "firstColumn": 3,
            "message": "Element meta is missing one or more of the following attributes: itemprop, property.",
            "extract": "  \n    \n  <meta name=\"template\" content=\"home-page\">\n  \n  ",
            "hiliteStart": 10,
            "hiliteLength": 42
          },
          {
            "type": "error",
            "lastLine": 219,
            "lastColumn": 43,
            "firstColumn": 3,
            "message": "Attribute name not allowed on element meta at this point.",
            "extract": "ge\">\n  \n  <meta name=\"lobContext\" content=\"master\">\n  \n  ",
            "hiliteStart": 10,
            "hiliteLength": 41
          },
          {
            "type": "error",
            "lastLine": 219,
            "lastColumn": 43,
            "firstColumn": 3,
            "message": "Element meta is missing one or more of the following attributes: itemprop, property.",
            "extract": "ge\">\n  \n  <meta name=\"lobContext\" content=\"master\">\n  \n  ",
            "hiliteStart": 10,
            "hiliteLength": 41
          },
          {
            "type": "info",
            "lastLine": 221,
            "lastColumn": 61,
            "firstColumn": 3,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "er\">\n  \n  <script id=\"popularSearchOverrides\" type=\"text/javascript\">\n    v",
            "hiliteStart": 10,
            "hiliteLength": 59
          },
          {
            "type": "info",
            "lastLine": 285,
            "lastColumn": 58,
            "firstColumn": 1,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": " \n    \n\n\n\n<script id=\"ALLYSF-Interface-Init\" type=\"text/javascript\">\n  (fu",
            "hiliteStart": 10,
            "hiliteLength": 58
          },
          {
            "type": "info",
            "lastLine": 304,
            "lastColumn": 125,
            "firstColumn": 10,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "\n</script><script id=\"ALLYSF-Interface\" type=\"text/javascript\" async=\"\" src=\"/content/dam/static/js/ext/inf/interface.3.1.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 116
          },
          {
            "type": "info",
            "lastLine": 308,
            "lastColumn": 49,
            "firstColumn": 3,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "  \n    \n  <script id=\"ALLYSF-API\" type=\"text/javascript\">window",
            "hiliteStart": 10,
            "hiliteLength": 47
          },
          {
            "type": "info",
            "lastLine": 322,
            "lastColumn": 33,
            "firstColumn": 3,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "  \n    \n  <script type=\"text/javascript\">\n    v",
            "hiliteStart": 10,
            "hiliteLength": 31
          },
          {
            "type": "info",
            "lastLine": 415,
            "lastColumn": 139,
            "firstColumn": 3,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "   \n\n  \n  <script type=\"text/javascript\" src=\"/etc.clientlibs/ally-core/clientlibs/container-queries.128d820631253af4697f881c83015967.js\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 137
          },
          {
            "type": "info",
            "lastLine": 415,
            "lastColumn": 275,
            "firstColumn": 149,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"/etc.clientlibs/ally-core/clientlibs/runtime.2bb7474c1b0acb770b1090a9611e0420.js\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 127
          },
          {
            "type": "info",
            "lastLine": 415,
            "lastColumn": 410,
            "firstColumn": 285,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"/etc.clientlibs/ally-core/clientlibs/vendor.0a1dea3d606de6d52fb5beb31cd6be27.js\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 126
          },
          {
            "type": "info",
            "lastLine": 415,
            "lastColumn": 548,
            "firstColumn": 420,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"/etc.clientlibs/ally-core/clientlibs/npm-utils.39e10a0a5bb23987d53eaf65b6eb61e8.js\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 129
          },
          {
            "type": "info",
            "lastLine": 415,
            "lastColumn": 682,
            "firstColumn": 558,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"/etc.clientlibs/ally-core/clientlibs/utils.eb8640c87a179da6727aba21ba3fff5c.js\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 125
          },
          {
            "type": "info",
            "lastLine": 415,
            "lastColumn": 819,
            "firstColumn": 692,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"/etc.clientlibs/ally-core/clientlibs/services.d41d8cd98f00b204e9800998ecf8427e.js\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 128
          },
          {
            "type": "info",
            "lastLine": 415,
            "lastColumn": 950,
            "firstColumn": 829,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"/etc.clientlibs/ally-core/clientlibs/ui.1d561b3b972d9c668ae3cf329477053c.js\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 122
          },
          {
            "type": "info",
            "lastLine": 415,
            "lastColumn": 1086,
            "firstColumn": 960,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"/etc.clientlibs/ally-core/clientlibs/core/v2.cbe4b972843501d714ffd552b64bea47.js\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 127
          },
          {
            "type": "info",
            "lastLine": 415,
            "lastColumn": 1247,
            "firstColumn": 1096,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" src=\"/etc.clientlibs/ally-core/components/template/page/v1/page/clientlibs.6cda0666c07e5593cc0c77501b4717b8.js\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 152
          },
          {
            "type": "info",
            "lastLine": 421,
            "lastColumn": 157,
            "firstColumn": 3,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "\n\n\n\n\n  \n  <script type=\"text/javascript\" src=\"/etc.clientlibs/ally-core/components/structure/modal/v1/modal/clientlibs.c03612afa6c73c5eb75b05369c46a941.js\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 155
          },
          {
            "type": "info",
            "lastLine": 447,
            "lastColumn": 138,
            "firstColumn": 12,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": " </script><script id=\"ALLYSF-LaunchDarkly\" type=\"text/javascript\" async=\"\" src=\"/content/dam/static/js/ext/ven/ldly/launchdarkly.1.0.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 127
          },
          {
            "type": "info",
            "lastLine": 458,
            "lastColumn": 123,
            "firstColumn": 3,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": ">\n  \n  \n  <script type=\"text/javascript\" src=\"/etc.clientlibs/ally-core/clientlibs/log-rocket.64d81a15fb37863bcb95c645a4fc0cd7.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 121
          },
          {
            "type": "info",
            "lastLine": 467,
            "lastColumn": 129,
            "firstColumn": 9,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "\n\n        <script type=\"text/javascript\" src=\"//assets.adobedtm.com/cd392cd56789/7ea70d93c3a0/launch-f90c86c0df71.min.js\" async=\"\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 121
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 7563,
            "firstColumn": 7443,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script id=\"decision-engine\" type=\"text/javascript\" async=\"\" src=\"/content/dam/static/js/ext/inf/decision-engine.3.1.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 121
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 7687,
            "firstColumn": 7573,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script id=\"communicator\" type=\"text/javascript\" async=\"\" src=\"/content/dam/static/js/ext/inf/communicator.3.1.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 115
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 7819,
            "firstColumn": 7697,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script id=\"fragment-manager\" type=\"text/javascript\" async=\"\" src=\"/content/dam/static/js/ext/inf/fragment-manager.3.1.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 123
          },
          {
            "type": "error",
            "lastLine": 479,
            "lastColumn": 9849,
            "firstColumn": 9843,
            "message": "Element style not allowed as child of element body in this context. (Suppressing further errors from this subtree.)",
            "extract": "></script><style></styl",
            "hiliteStart": 10,
            "hiliteLength": 7
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 10022,
            "firstColumn": 9939,
            "subType": "warning",
            "message": "The charset attribute on the script element is obsolete.",
            "extract": "></script><script charset=\"UTF-8\" src=\"https://lptag.liveperson.net/tag/tag.js?site=69527770\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 84
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 10146,
            "firstColumn": 10032,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script src=\"https://bat.bing.com/p/action/5550583.js\" type=\"text/javascript\" async=\"\" data-ueto=\"ueto_0ea474bac6\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 115
          },
          {
            "type": "error",
            "lastLine": 479,
            "lastColumn": 10525,
            "firstColumn": 10227,
            "message": "Attribute http-equiv not allowed on element meta at this point.",
            "extract": "></script><meta http-equiv=\"origin-trial\" content=\"A9wkrvp9y21k30U9lU7MJMjBj4USjLrGwV+Z8zO3J3ZBH139DOnCv3XLK2Ii40S94HG1SZ/Zeg2GSHOD3wlWngYAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjYxMjk5MTk5LCJpc1RoaXJkUGFydHkiOnRydWV9\"><scrip",
            "hiliteStart": 10,
            "hiliteLength": 299
          },
          {
            "type": "error",
            "lastLine": 479,
            "lastColumn": 10525,
            "firstColumn": 10227,
            "message": "Element meta is missing one or more of the following attributes: itemprop, property.",
            "extract": "></script><meta http-equiv=\"origin-trial\" content=\"A9wkrvp9y21k30U9lU7MJMjBj4USjLrGwV+Z8zO3J3ZBH139DOnCv3XLK2Ii40S94HG1SZ/Zeg2GSHOD3wlWngYAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjYxMjk5MTk5LCJpc1RoaXJkUGFydHkiOnRydWV9\"><scrip",
            "hiliteStart": 10,
            "hiliteLength": 299
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 10714,
            "firstColumn": 10526,
            "subType": "warning",
            "message": "The charset attribute on the script element is obsolete.",
            "extract": "OnRydWV9\"><script charset=\"UTF-8\" id=\"_lpTagScriptId_0\" src=\"https://lptag.liveperson.net/lptag/api/account/69527770/configuration/applications/taglets/.jsonp?v=2.0&amp;df=undefined&amp;b=undefined\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 189
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 11390,
            "firstColumn": 10724,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" async=\"\" src=\"https://googleads.g.doubleclick.net/pagead/viewthroughconversion/1027240922/?random=1660333630549&amp;cv=9&amp;fst=1660333630549&amp;num=1&amp;bg=ffffff&amp;guid=ON&amp;resp=GooglemKTybQhCsO&amp;u_h=720&amp;u_w=1280&amp;u_ah=720&amp;u_aw=1280&amp;u_cd=30&amp;u_his=2&amp;u_tz=-240&amp;u_java=false&amp;u_nplug=0&amp;u_nmime=0&amp;gtm=2oa880&amp;sendb=1&amp;ig=1&amp;data=event%3Dgtag.config&amp;frm=0&amp;url=https%3A%2F%2Fwww.ally.com%2F&amp;tiba=Banking%2C%20Investing%2C%20Home%20Loans%20%26%20Auto%20Finance%20%7C%20Ally&amp;auid=1571137679.1660333630&amp;hn=www.googleadservices.com&amp;async=1&amp;rfmt=3&amp;fmt=4\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 667
          },
          {
            "type": "error",
            "lastLine": 479,
            "lastColumn": 11878,
            "firstColumn": 11580,
            "message": "Attribute http-equiv not allowed on element meta at this point.",
            "extract": "6da5.css\"><meta http-equiv=\"origin-trial\" content=\"A9wkrvp9y21k30U9lU7MJMjBj4USjLrGwV+Z8zO3J3ZBH139DOnCv3XLK2Ii40S94HG1SZ/Zeg2GSHOD3wlWngYAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjYxMjk5MTk5LCJpc1RoaXJkUGFydHkiOnRydWV9\"><meta ",
            "hiliteStart": 10,
            "hiliteLength": 299
          },
          {
            "type": "error",
            "lastLine": 479,
            "lastColumn": 11878,
            "firstColumn": 11580,
            "message": "Element meta is missing one or more of the following attributes: itemprop, property.",
            "extract": "6da5.css\"><meta http-equiv=\"origin-trial\" content=\"A9wkrvp9y21k30U9lU7MJMjBj4USjLrGwV+Z8zO3J3ZBH139DOnCv3XLK2Ii40S94HG1SZ/Zeg2GSHOD3wlWngYAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjYxMjk5MTk5LCJpc1RoaXJkUGFydHkiOnRydWV9\"><meta ",
            "hiliteStart": 10,
            "hiliteLength": 299
          },
          {
            "type": "error",
            "lastLine": 479,
            "lastColumn": 12161,
            "firstColumn": 11879,
            "message": "Attribute http-equiv not allowed on element meta at this point.",
            "extract": "OnRydWV9\"><meta http-equiv=\"origin-trial\" content=\"A9cFT51hyLvFdafqzTF2J0uIhioi9p0acbiDm+JDOHGbp/esY8pWq1RmM2YiAFzu0kuh8XsHJibGZVXSRKbYGAQAAABveyJvcmlnaW4iOiJodHRwczovL3MucGluaW1nLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjYxMjk5MTk5LCJpc1RoaXJkUGFydHkiOnRydWV9\"><scrip",
            "hiliteStart": 10,
            "hiliteLength": 283
          },
          {
            "type": "error",
            "lastLine": 479,
            "lastColumn": 12161,
            "firstColumn": 11879,
            "message": "Element meta is missing one or more of the following attributes: itemprop, property.",
            "extract": "OnRydWV9\"><meta http-equiv=\"origin-trial\" content=\"A9cFT51hyLvFdafqzTF2J0uIhioi9p0acbiDm+JDOHGbp/esY8pWq1RmM2YiAFzu0kuh8XsHJibGZVXSRKbYGAQAAABveyJvcmlnaW4iOiJodHRwczovL3MucGluaW1nLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjYxMjk5MTk5LCJpc1RoaXJkUGFydHkiOnRydWV9\"><scrip",
            "hiliteStart": 10,
            "hiliteLength": 283
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 12275,
            "firstColumn": 12162,
            "subType": "warning",
            "message": "The charset attribute on the script element is obsolete.",
            "extract": "OnRydWV9\"><script type=\"text/javascript\" charset=\"iso-8859-1\" src=\"https://static-assets.fs.liveperson.com/ally/snippet.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 114
          },
          {
            "type": "error",
            "lastLine": 479,
            "lastColumn": 12275,
            "firstColumn": 12162,
            "message": "The only allowed value for the charset attribute for the script element is utf-8. (But the attribute is not needed and should be omitted altogether.)",
            "extract": "OnRydWV9\"><script type=\"text/javascript\" charset=\"iso-8859-1\" src=\"https://static-assets.fs.liveperson.com/ally/snippet.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 114
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 12275,
            "firstColumn": 12162,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "OnRydWV9\"><script type=\"text/javascript\" charset=\"iso-8859-1\" src=\"https://static-assets.fs.liveperson.com/ally/snippet.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 114
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 12460,
            "firstColumn": 12285,
            "subType": "warning",
            "message": "The charset attribute on the script element is obsolete.",
            "extract": "></script><script async=\"\" id=\"lp-ui-framework\" src=\"https://lpcdn.lpsnmedia.net/le_unified_window/10.19.0.2-release_5467/ui-framework.js?version=10.19.0.2-release_5467\" charset=\"UTF-8\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 176
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 12650,
            "firstColumn": 12470,
            "subType": "warning",
            "message": "The charset attribute on the script element is obsolete.",
            "extract": "></script><script async=\"\" id=\"lp-api-messaging\" src=\"https://lpcdn.lpsnmedia.net/le_unified_window/10.19.0.2-release_5467/UMSClientAPI.min.js?version=10.19.0.2-release_5467\" charset=\"UTF-8\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 181
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 12831,
            "firstColumn": 12660,
            "subType": "warning",
            "message": "The charset attribute on the script element is obsolete.",
            "extract": "></script><script async=\"\" id=\"lp-api-chat\" src=\"https://lpcdn.lpsnmedia.net/le_unified_window/10.19.0.2-release_5467/lpChatV3.min.js?version=10.19.0.2-release_5467\" charset=\"UTF-8\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 172
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 13027,
            "firstColumn": 12841,
            "subType": "warning",
            "message": "The charset attribute on the script element is obsolete.",
            "extract": "></script><script async=\"\" id=\"lp-survey-logic\" src=\"https://lpcdn.lpsnmedia.net/le_unified_window/10.19.0.2-release_5467/surveylogicinstance.min.js?version=10.19.0.2-release_5467\" charset=\"UTF-8\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 187
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 13214,
            "firstColumn": 13037,
            "subType": "warning",
            "message": "The charset attribute on the script element is obsolete.",
            "extract": "></script><script async=\"\" id=\"lp-uw-embedded\" src=\"https://lpcdn.lpsnmedia.net/le_unified_window/10.19.0.2-release_5467/desktopEmbedded.js?version=10.19.0.2-release_5467\" charset=\"UTF-8\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 178
          },
          {
            "type": "error",
            "lastLine": 479,
            "lastColumn": 13580,
            "firstColumn": 13574,
            "message": "Element style not allowed as child of element body in this context. (Suppressing further errors from this subtree.)",
            "extract": "c78b.css\"><style></styl",
            "hiliteStart": 10,
            "hiliteLength": 7
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 13713,
            "firstColumn": 13589,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "e></style><script id=\"ALLYSF-Login-Widget\" type=\"text/javascript\" async=\"\" src=\"/content/dam/static/js/ext/login/login-widget.2.11.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 125
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 13860,
            "firstColumn": 13723,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script id=\"ALLYSF-Login-RiskID\" type=\"text/javascript\" async=\"\" src=\"https://secure.ally.com/static-assets/js/transmit/riskid-1.30.0.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 138
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 13989,
            "firstColumn": 13870,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script id=\"ALLYSF-Login-41p\" type=\"text/javascript\" async=\"\" src=\"/content/dam/static/js/ext/login/login-libs.2.11.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 120
          },
          {
            "type": "info",
            "lastLine": 479,
            "lastColumn": 15231,
            "firstColumn": 15122,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "></script><script type=\"text/javascript\" defer=\"\" src=\"//www.ally.com/content/dam/static/js/tagging/up_loader.1.1.0.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 110
          },
          {
            "type": "error",
            "lastLine": 479,
            "lastColumn": 15247,
            "firstColumn": 15241,
            "message": "Stray end tag head.",
            "extract": "></script></head>\n\n    ",
            "hiliteStart": 10,
            "hiliteLength": 7
          },
          {
            "type": "error",
            "lastLine": 483,
            "lastColumn": 60,
            "firstColumn": 3,
            "message": "Start tag body seen but an element of the same type was already open.",
            "extract": "\n\n    \n\n  <body data-app=\"allysf.aem\" class=\"allysf page basicpage\">\n    \n",
            "hiliteStart": 10,
            "hiliteLength": 58
          },
          {
            "type": "error",
            "lastLine": 483,
            "lastColumn": 60,
            "firstColumn": 3,
            "subType": "fatal",
            "message": "Cannot recover after last error. Any further errors will be ignored.",
            "extract": "\n\n    \n\n  <body data-app=\"allysf.aem\" class=\"allysf page basicpage\">\n    \n",
            "hiliteStart": 10,
            "hiliteLength": 58
          }
        ]
      }
    },
    {
      "type": "test",
      "which": "wave",
      "reportType": 4,
      "what": "WAVE",
      "url": "https://www.ally.com/",
      "result": {
        "prevented": true,
        "error": "Cannot convert undefined or null to object",
        "report": "{\"status\":{\"success\":false,\"error\":\"Error: Evaluation failed: ReferenceError: wave is not defined\\n    at __puppeteer_evaluation_script__:2:4\"}}"
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.ally.com/",
      "what": "URL",
      "result": "https://www.ally.com/"
    },
    {
      "type": "test",
      "which": "tenon",
      "id": "a",
      "what": "Tenon",
      "url": "https://www.ally.com/",
      "result": {
        "status": 200,
        "message": "OK",
        "code": "success",
        "info": "Success",
        "moreInfo": "https://tenon.io/documentation/apiv2/response-codes#success",
        "responseExecTime": "0.106",
        "responseTime": "2022-08-12T19:47:37.714Z",
        "data": {
          "apiErrors": [],
          "documentSize": 1606219,
          "metadata": null,
          "resultSummary": {
            "tests": {
              "total": 180,
              "passing": 172,
              "failing": 8
            },
            "issues": {
              "totalErrors": 30,
              "totalWarnings": 1,
              "totalIssues": 31
            },
            "issuesByLevel": {
              "A": {
                "count": 16,
                "pct": 51.61
              },
              "AA": {
                "count": 14,
                "pct": 45.16
              },
              "AAA": {
                "count": 31,
                "pct": 100
              }
            },
            "density": {
              "errorDensity": 2,
              "warningDensity": 0,
              "allDensity": 2
            }
          },
          "projectID": "E4B12DC9-2F67-8DB7-26C9-E50C8490",
          "responseID": "863308d2-7f62-45e4-8438-c73ade0e84de",
          "docID": "3f4e268d-333c-46ec-f934-1878595993ab",
          "sourceHash": "a312f2b2d827f83f0fc81ceff3d223d3",
          "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=863308d2-7f62-45e4-8438-c73ade0e84de",
          "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": 5144.38
                },
                "height": 5144.38,
                "width": 1024
              },
              "position": {
                "line": 5420,
                "column": 60
              },
              "errorSnippet": "&lt;body data-app=\"allysf.aem\" class=\"allysf page basicpage\"&gt; &lt;header data-sf-component-name=\"Header\" class=\"allysf-header-v1\" data-sf-component-version=\"v1\" data-sf-component-id=\"f710aca9a8f60627466b817773d83e8c\" data-sf-component-working=\"false\" ",
              "xpath": "/html/body",
              "issueID": "a7bf446e57f0f91b7c6c1acb9788d77d",
              "signature": "2bd98edc0e0288f86d325ae780e99fb9",
              "ref": "https://tenon.io/bestpractice.php?bpID=3&tID=28&issueID=a7bf446e57f0f91b7c6c1acb9788d77d"
            },
            {
              "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": 30,
                  "y": 13.5
                },
                "bottom-right": {
                  "x": 67,
                  "y": 38.5
                },
                "height": 25,
                "width": 37
              },
              "position": {
                "line": 11117,
                "column": 81
              },
              "errorSnippet": "&lt;button allytmln=\"temporary-login\" aria-controls=\"login-loginv2-vertical-nav\" aria-expanded=\"false\" aria-label=\"log in\" class=\"allysf-header-v1-top-login-btn js-login-btn\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/menu",
              "xpath": "/html/body/header[1]/section[1]/div[1]/nav[1]/ul[1]/li[5]/button[1]",
              "issueID": "9ee7905450458f4314986097238270c8",
              "signature": "c728a68710bca15efecb8d5df387327e",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=9ee7905450458f4314986097238270c8"
            },
            {
              "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": 112,
                  "y": 19
                },
                "height": 19,
                "width": 112
              },
              "position": {
                "line": 11192,
                "column": 0
              },
              "errorSnippet": "&lt;span class=\"allysf-text-v1-txt-blue-suede-shoes\"&gt;Read all about it&lt;/span&gt;",
              "xpath": "/html/body/section[1]/div[1]/div[1]/div[2]/div[1]/div[1]/ul[1]/li[1]/div[1]/p[1]/strong[1]/span[1]/a[1]/span[1]",
              "issueID": "c451427b885e65fe6aace1fe21380073",
              "signature": "19e13442d5fb43b36002b7f69e4dd479",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=c451427b885e65fe6aace1fe21380073"
            },
            {
              "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": 934,
                  "y": 30
                },
                "height": 30,
                "width": 934
              },
              "position": {
                "line": 11555,
                "column": 0
              },
              "errorSnippet": "&lt;div class=\"vjs-control-bar\" dir=\"ltr\" style=\"\"&gt;&lt;button class=\"vjs-play-control vjs-control vjs-button\" type=\"button\" title=\"Play\" aria-disabled=\"false\" allytm-click-tagged=\"true\"&gt;&lt;span class=\"vjs-icon-placeholder\" aria-hidden=\"true\"&gt;&l",
              "xpath": "/html/body/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/video-js[1]/div[6]",
              "issueID": "5b72099d64507bcf22d29fc1f740fbd9",
              "signature": "51ca1370dbfea5e723c69de695d4b333",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=5b72099d64507bcf22d29fc1f740fbd9"
            },
            {
              "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": 5144.38
                },
                "height": 5144.38,
                "width": 1024
              },
              "position": {
                "line": 5420,
                "column": 60
              },
              "errorSnippet": "&lt;body data-app=\"allysf.aem\" class=\"allysf page basicpage\"&gt; &lt;header data-sf-component-name=\"Header\" class=\"allysf-header-v1\" data-sf-component-version=\"v1\" data-sf-component-id=\"f710aca9a8f60627466b817773d83e8c\" data-sf-component-working=\"false\" ",
              "xpath": "/html/body",
              "issueID": "cf871acf852e0f491a6eb6c05f3c3a07",
              "signature": "58d5341a060daf7d9a1a5080a5eefef9",
              "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=cf871acf852e0f491a6eb6c05f3c3a07"
            },
            {
              "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": 5,
                  "y": 5
                },
                "bottom-right": {
                  "x": 939,
                  "y": 5
                },
                "height": 0,
                "width": 934
              },
              "position": {
                "line": 11555,
                "column": 5397
              },
              "errorSnippet": "&lt;video-js data-account=\"6056665266001\" data-player=\"sZn73NhtM\" data-embed=\"default\" data-video-id=\"6248889022001\" data-playlist-id=\"\" data-application-id=\"\" class=\"vjs-fluid video-js vjs-paused vjs-controls-enabled vjs-workinghover vjs-v7 vjs-user-act",
              "xpath": "/html/body/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/video-js[1]",
              "issueID": "02cc824420e7ccfb325ff70519d874b3",
              "signature": "bebdabb94e148b3fb8ece22490553435",
              "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=02cc824420e7ccfb325ff70519d874b3"
            },
            {
              "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": 934,
                  "y": 30
                },
                "height": 30,
                "width": 934
              },
              "position": {
                "line": 11555,
                "column": 0
              },
              "errorSnippet": "&lt;div class=\"vjs-control-bar\" dir=\"ltr\" style=\"\"&gt;&lt;button class=\"vjs-play-control vjs-control vjs-button\" type=\"button\" title=\"Play\" aria-disabled=\"false\" allytm-click-tagged=\"true\"&gt;&lt;span class=\"vjs-icon-placeholder\" aria-hidden=\"true\"&gt;&l",
              "xpath": "/html/body/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/video-js[1]/div[6]",
              "issueID": "814c808ccf6c6177710ef182fa2bf0de",
              "signature": "2aa89391cc8673e732cd4a82590e3270",
              "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=814c808ccf6c6177710ef182fa2bf0de"
            },
            {
              "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": -48,
                  "y": -20
                },
                "height": -20,
                "width": -48
              },
              "position": {
                "line": 11555,
                "column": 0
              },
              "errorSnippet": "&lt;div class=\"vjs-modal-dialog-content\" role=\"document\"&gt;&lt;div class=\"vjs-track-settings-colors\"&gt;&lt;fieldset class=\"vjs-fg-color vjs-track-setting\"&gt;&lt;legend id=\"captions-text-legend-vjs_video_3_component_534\"&gt;Text&lt;/legend&gt;&lt;label",
              "xpath": "/html/body/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/video-js[1]/div[8]/div[1]",
              "issueID": "8df817d664267fda95e6657424742d0f",
              "signature": "ef8ae3ab0db677e1429e88eb5f49f225",
              "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=8df817d664267fda95e6657424742d0f"
            },
            {
              "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": 40,
                  "y": 27
                },
                "height": 27,
                "width": 40
              },
              "position": {
                "line": 11102,
                "column": 5
              },
              "errorSnippet": "&lt;button allytmln=\"MainMenu\" aria-controls=\"mobileroot-master-mobile-nav\" aria-expanded=\"false\" aria-haspopup=\"true\" aria-label=\"Open Mobile Menu\" class=\"allysf-header-v1-top-hamburger\" data-fragment-url=\"/content/experience-fragments/storefront/site-s",
              "xpath": "/html/body/header[1]/section[1]/div[1]/nav[1]/button[1]",
              "issueID": "1a6775d85c8d9c101efad37d0975959a",
              "signature": "4099858068df9ca506d66ee80a3ffd3c",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=1a6775d85c8d9c101efad37d0975959a"
            },
            {
              "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": -2,
                  "y": -2
                },
                "height": -2,
                "width": -2
              },
              "position": {
                "line": 3384,
                "column": 0
              },
              "errorSnippet": "&lt;select aria-labelledby=\"captions-text-legend-vjs_video_3_component_534 captions-foreground-color-vjs_video_3_component_534\"&gt;&lt;option id=\"captions-foreground-color-vjs_video_3_component_534-White\" value=\"#FFF\" aria-labelledby=\"captions-text-legen",
              "xpath": "/html/body/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/video-js[1]/div[8]/div[1]/div[1]/fieldset[1]/select[1]",
              "issueID": "953db7e11e0099f063cf8acfd0136921",
              "signature": "a7a6c6495a83680f2de017b02983587a",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=953db7e11e0099f063cf8acfd0136921"
            },
            {
              "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": -2,
                  "y": -2
                },
                "height": -2,
                "width": -2
              },
              "position": {
                "line": 3384,
                "column": 0
              },
              "errorSnippet": "&lt;select aria-labelledby=\"captions-text-legend-vjs_video_3_component_534 captions-foreground-opacity-vjs_video_3_component_534\"&gt;&lt;option id=\"captions-foreground-opacity-vjs_video_3_component_534-Opaque\" value=\"1\" aria-labelledby=\"captions-text-leg",
              "xpath": "/html/body/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/video-js[1]/div[8]/div[1]/div[1]/fieldset[1]/span[1]/select[1]",
              "issueID": "cb3d6244077608ef9861fdd00e7ee615",
              "signature": "16ccfe84164bc0807bb41be1de321a3c",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=cb3d6244077608ef9861fdd00e7ee615"
            },
            {
              "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": -2,
                  "y": -2
                },
                "height": -2,
                "width": -2
              },
              "position": {
                "line": 3385,
                "column": 15571
              },
              "errorSnippet": "&lt;select aria-labelledby=\"captions-background-vjs_video_3_component_534 captions-background-color-vjs_video_3_component_534\"&gt;&lt;option id=\"captions-background-color-vjs_video_3_component_534-Black\" value=\"#000\" aria-labelledby=\"captions-background-",
              "xpath": "/html/body/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/video-js[1]/div[8]/div[1]/div[1]/fieldset[2]/select[1]",
              "issueID": "b323f3f49aa8e2cb2f884bc6432d745e",
              "signature": "b87846575a3a8f75428446bc31a77dba",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=b323f3f49aa8e2cb2f884bc6432d745e"
            },
            {
              "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": -2,
                  "y": -2
                },
                "height": -2,
                "width": -2
              },
              "position": {
                "line": 7581,
                "column": 34
              },
              "errorSnippet": "&lt;select aria-labelledby=\"captions-background-vjs_video_3_component_534 captions-background-opacity-vjs_video_3_component_534\"&gt;&lt;option id=\"captions-background-opacity-vjs_video_3_component_534-Opaque\" value=\"1\" aria-labelledby=\"captions-backgroun",
              "xpath": "/html/body/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/video-js[1]/div[8]/div[1]/div[1]/fieldset[2]/span[1]/select[1]",
              "issueID": "49b2877f26ad8372d781d7c07d005819",
              "signature": "a861cecf7783eb051861c0f5cb99de6b",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=49b2877f26ad8372d781d7c07d005819"
            },
            {
              "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": -2,
                  "y": -2
                },
                "height": -2,
                "width": -2
              },
              "position": {
                "line": 7582,
                "column": 0
              },
              "errorSnippet": "&lt;select aria-labelledby=\"captions-window-vjs_video_3_component_534 captions-window-color-vjs_video_3_component_534\"&gt;&lt;option id=\"captions-window-color-vjs_video_3_component_534-Black\" value=\"#000\" aria-labelledby=\"captions-window-vjs_video_3_comp",
              "xpath": "/html/body/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/video-js[1]/div[8]/div[1]/div[1]/fieldset[3]/select[1]",
              "issueID": "8d7e58b69951236e250ebbab28ba2d3a",
              "signature": "1ef6b4d8a189e05987ff83822a7b9d5a",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=8d7e58b69951236e250ebbab28ba2d3a"
            },
            {
              "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": -2,
                  "y": -2
                },
                "height": -2,
                "width": -2
              },
              "position": {
                "line": 7582,
                "column": 0
              },
              "errorSnippet": "&lt;select aria-labelledby=\"captions-window-vjs_video_3_component_534 captions-window-opacity-vjs_video_3_component_534\"&gt;&lt;option id=\"captions-window-opacity-vjs_video_3_component_534-Transparent\" value=\"0\" aria-labelledby=\"captions-window-vjs_video",
              "xpath": "/html/body/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/video-js[1]/div[8]/div[1]/div[1]/fieldset[3]/span[1]/select[1]",
              "issueID": "41c0af204b0c667cb0ebf1531e7db0e9",
              "signature": "66d1e87bccc02d49bb474f65c6ec2664",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=41c0af204b0c667cb0ebf1531e7db0e9"
            },
            {
              "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": -2,
                  "y": -2
                },
                "height": -2,
                "width": -2
              },
              "position": {
                "line": 7989,
                "column": 61
              },
              "errorSnippet": "&lt;select aria-labelledby=\"captions-font-size-vjs_video_3_component_534\"&gt;&lt;option id=\"captions-font-size-vjs_video_3_component_534-50\" value=\"0.50\" aria-labelledby=\"captions-font-size-vjs_video_3_component_534 captions-font-size-vjs_video_3_compone",
              "xpath": "/html/body/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/video-js[1]/div[8]/div[1]/div[2]/fieldset[1]/select[1]",
              "issueID": "746307a5576af2a586046b793bd3fc78",
              "signature": "1a3b0fd34dd1dfcf0e2e04eb5b2b7eb8",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=746307a5576af2a586046b793bd3fc78"
            },
            {
              "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": -2,
                  "y": -2
                },
                "height": -2,
                "width": -2
              },
              "position": {
                "line": 7990,
                "column": 40
              },
              "errorSnippet": "&lt;select aria-labelledby=\"vjs_video_3_component_534\"&gt;&lt;option id=\"vjs_video_3_component_534-None\" value=\"none\" aria-labelledby=\"vjs_video_3_component_534 vjs_video_3_component_534-None\"&gt;None&lt;/option&gt;&lt;option id=\"vjs_video_3_component_53",
              "xpath": "/html/body/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/video-js[1]/div[8]/div[1]/div[2]/fieldset[2]/select[1]",
              "issueID": "933559fb518cd582c4362eb2243a03c0",
              "signature": "c4e1d91e2e2fd4446cdd6f8bc82ed729",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=933559fb518cd582c4362eb2243a03c0"
            },
            {
              "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": -2,
                  "y": -2
                },
                "height": -2,
                "width": -2
              },
              "position": {
                "line": 8325,
                "column": 142
              },
              "errorSnippet": "&lt;select aria-labelledby=\"captions-font-family-vjs_video_3_component_534\"&gt;&lt;option id=\"captions-font-family-vjs_video_3_component_534-ProportionalSansSerif\" value=\"proportionalSansSerif\" aria-labelledby=\"captions-font-family-vjs_video_3_component_",
              "xpath": "/html/body/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/video-js[1]/div[8]/div[1]/div[2]/fieldset[3]/select[1]",
              "issueID": "26f829b674439f7685428ac412e37685",
              "signature": "8fcc15c75ee40ccc44f1e83aab826d13",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=26f829b674439f7685428ac412e37685"
            },
            {
              "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": 2
                },
                "bottom-right": {
                  "x": 31,
                  "y": 21
                },
                "height": 19,
                "width": 31
              },
              "position": {
                "line": 9710,
                "column": 34
              },
              "errorSnippet": "&lt;a allytmln=\"NFA\" class=\"allysf-action-v1-anchor\" data-action-type=\"interstitial\" data-fragment-url=\"/content/experience-fragments/storefront/site-structure/modals/default-interstitial/master\" href=\"http://www.nfa.futures.org/\" role=\"button\" rel=\"exte",
              "xpath": "/html/body/footer[1]/section[3]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[6]/span[1]/a[1]",
              "issueID": "56fe171bdeda05b7cfac1647e8c7ee48",
              "signature": "65f87bfef2be04ae8e2da09e3498f1b6",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=56fe171bdeda05b7cfac1647e8c7ee48"
            },
            {
              "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": 16,
                  "y": 19
                },
                "height": 19,
                "width": 16
              },
              "position": {
                "line": 12614,
                "column": 0
              },
              "errorSnippet": "&lt;button class=\"allysf-drawer-v1-close\" aria-label=\"Close Drawer\" allytm-click-tagged=\"true\"&gt; &lt;svg class=\"allysf-icon allysf-drawer-v1-close-icon\"&gt; &lt;use href=\"/content/dam/static/image/svg/ext/icon-sprite.svg#close\"&gt;&lt;/use&gt; &lt;/svg",
              "xpath": "/html/body/div[2]/div[2]/div[2]/button[1]",
              "issueID": "9814594a90dcb1e69f78bf571f9b0f8e",
              "signature": "ceec4373c32eb1f5c0bf424dc0d582f2",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=9814594a90dcb1e69f78bf571f9b0f8e"
            },
            {
              "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": 662.656,
                  "y": 24
                },
                "height": 24,
                "width": 662.656
              },
              "position": {
                "line": 11555,
                "column": 0
              },
              "errorSnippet": "&lt;p&gt;A FEW THINGS YOU SHOULD KNOW&lt;/p&gt;",
              "xpath": "/html/body/footer[1]/section[3]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[1]",
              "issueID": "ed4816a1a09b98cd381337880a9b235d",
              "signature": "bd057afc56ac8a8187d89b6743ccc033",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=ed4816a1a09b98cd381337880a9b235d"
            },
            {
              "tID": 190,
              "bpID": 73,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "Item(s) with interactive `role` must have `tabindex=\"0\"` unless it is natively actionable.",
              "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 element has an ARIA role that is intended for widgets that are used for interaction. However, it lacks a `tabindex` attribute.  As a consequence, users who navigate the page via keyboard will be unable to gain focus on this control and will be unable to interact with it with the keyboard. Add `tabindex=\"0\"` to this control. Also ensure that this control responds to all of the necessary key events required of this type of control.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": -3.6
                },
                "bottom-right": {
                  "x": -12,
                  "y": -15.6
                },
                "height": -12,
                "width": -12
              },
              "position": {
                "line": 2814,
                "column": 3
              },
              "errorSnippet": "&lt;li class=\"vjs-menu-item vjs-selected\" tabindex=\"-1\" role=\"menuitemradio\" aria-disabled=\"false\" aria-checked=\"true\"&gt;&lt;span class=\"vjs-menu-item-text\"&gt;descriptions off&lt;/span&gt;&lt;span class=\"vjs-control-text\" aria-live=\"polite\"&gt;, select",
              "xpath": "/html/body/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/video-js[1]/div[6]/div[11]/div[1]/ul[1]/li[1]",
              "issueID": "35fd2314e4eeafca3a1954f277580f00",
              "signature": "a0298437c4b527d0e0b2920a37760d72",
              "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=190&issueID=35fd2314e4eeafca3a1954f277580f00"
            },
            {
              "tID": 190,
              "bpID": 73,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "Item(s) with interactive `role` must have `tabindex=\"0\"` unless it is natively actionable.",
              "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 element has an ARIA role that is intended for widgets that are used for interaction. However, it lacks a `tabindex` attribute.  As a consequence, users who navigate the page via keyboard will be unable to gain focus on this control and will be unable to interact with it with the keyboard. Add `tabindex=\"0\"` to this control. Also ensure that this control responds to all of the necessary key events required of this type of control.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": -3.6
                },
                "bottom-right": {
                  "x": -12,
                  "y": -15.6
                },
                "height": -12,
                "width": -12
              },
              "position": {
                "line": 2816,
                "column": 3
              },
              "errorSnippet": "&lt;li class=\"vjs-menu-item vjs-selected\" tabindex=\"-1\" role=\"menuitemradio\" aria-disabled=\"false\" aria-checked=\"true\"&gt;&lt;span class=\"vjs-menu-item-text\"&gt;captions off&lt;/span&gt;&lt;span class=\"vjs-control-text\" aria-live=\"polite\"&gt;, selected&l",
              "xpath": "/html/body/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/video-js[1]/div[6]/div[12]/div[1]/ul[1]/li[2]",
              "issueID": "157a6267a14b59adde3ee33b4ebaf13e",
              "signature": "afc3c85aa911fd57bed05d36542415cd",
              "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=190&issueID=157a6267a14b59adde3ee33b4ebaf13e"
            },
            {
              "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": 395.5,
                  "y": 0
                },
                "bottom-right": {
                  "x": 516.5,
                  "y": 25
                },
                "height": 25,
                "width": 121
              },
              "position": {
                "line": 7378,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://allyfintropolis.com/\" target=\"_blank\" aria-label=\"Explore Fintropolis\" allytmln=\"fintropolis-exploreFintropolis\" allytm-click-tagged=\"true\"&gt;Explore Fintropolis&lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/section[5]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/a[1]",
              "issueID": "5b35ef4754f1304d352da11769ef774f",
              "signature": "7605dcd3d874ccad98d9910d8ff4bbb1",
              "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=5b35ef4754f1304d352da11769ef774f"
            },
            {
              "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": 5
                },
                "bottom-right": {
                  "x": 24,
                  "y": 24
                },
                "height": 19,
                "width": 24
              },
              "position": {
                "line": 7378,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"http://www.facebook.com/ally\" target=\"_blank\" aria-label=\"Facebook\" allytmln=\"Facebook\" allytm-click-tagged=\"true\"&gt; &lt;span data-sf-component-name=\"Icon\" class=\"allysf-icon-v1 -fil-b",
              "xpath": "/html/body/footer[1]/section[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/a[1]",
              "issueID": "2f040998d40bb45bc8f706a4ddd062bb",
              "signature": "9aa50a592735806b2e748facba025941",
              "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=2f040998d40bb45bc8f706a4ddd062bb"
            },
            {
              "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": 5
                },
                "bottom-right": {
                  "x": 24,
                  "y": 24
                },
                "height": 19,
                "width": 24
              },
              "position": {
                "line": 7378,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://twitter.com/ally\" target=\"_blank\" aria-label=\"Twitter\" allytmln=\"Twitter\" allytm-click-tagged=\"true\"&gt; &lt;span data-sf-component-name=\"Icon\" class=\"allysf-icon-v1 -fil-blue-80",
              "xpath": "/html/body/footer[1]/section[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[2]/div[1]/span[1]/a[1]",
              "issueID": "3fa4e5c92bff472666628288cd3cab7b",
              "signature": "fb841fae3b6fa7150d19e4470c13dd9a",
              "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=3fa4e5c92bff472666628288cd3cab7b"
            },
            {
              "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": 5
                },
                "bottom-right": {
                  "x": 24,
                  "y": 24
                },
                "height": 19,
                "width": 24
              },
              "position": {
                "line": 7378,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.youtube.com/c/ally\" target=\"_blank\" aria-label=\"YouTube\" allytmln=\"YouTube\" allytm-click-tagged=\"true\"&gt; &lt;span data-sf-component-name=\"Icon\" class=\"allysf-icon-v1 -fil-b",
              "xpath": "/html/body/footer[1]/section[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[3]/div[1]/span[1]/a[1]",
              "issueID": "34562f2e7b2fb25af71fbd59ebfe7626",
              "signature": "b291bd4fc110921b42068758c09073f1",
              "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=34562f2e7b2fb25af71fbd59ebfe7626"
            },
            {
              "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": 5
                },
                "bottom-right": {
                  "x": 24,
                  "y": 24
                },
                "height": 19,
                "width": 24
              },
              "position": {
                "line": 7545,
                "column": 34
              },
              "errorSnippet": "&lt;a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.instagram.com/ally/\" target=\"_blank\" aria-label=\"Instagram\" allytmln=\"Instagram\" allytm-click-tagged=\"true\"&gt; &lt;span data-sf-component-name=\"Icon\" class=\"allysf-icon-v1 -",
              "xpath": "/html/body/footer[1]/section[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[4]/div[1]/span[1]/a[1]",
              "issueID": "7919c6ad1a4cb52dc434a5c2c4383351",
              "signature": "27eb8bc8297b8c4599d08be892010d44",
              "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=7919c6ad1a4cb52dc434a5c2c4383351"
            },
            {
              "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": 5
                },
                "bottom-right": {
                  "x": 24,
                  "y": 24
                },
                "height": 19,
                "width": 24
              },
              "position": {
                "line": 7546,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://www.linkedin.com/company/ally/\" target=\"_blank\" aria-label=\"LinkedIn\" allytmln=\"LinkedIn\" allytm-click-tagged=\"true\"&gt; &lt;span data-sf-component-name=\"Icon\" class=\"allysf-icon",
              "xpath": "/html/body/footer[1]/section[1]/div[1]/section[1]/div[1]/div[1]/div[1]/div[5]/div[1]/span[1]/a[1]",
              "issueID": "0eefbcd28d7796c52f19a1ba2e78c85c",
              "signature": "f8eec552a8d123890b7f073d980e910e",
              "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=0eefbcd28d7796c52f19a1ba2e78c85c"
            },
            {
              "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": 4
                },
                "bottom-right": {
                  "x": 77,
                  "y": 21
                },
                "height": 17,
                "width": 77
              },
              "position": {
                "line": 9783,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://customercare.ally.com/\" target=\"_blank\" allytmln=\"lendingOnlineServices\" allytm-click-tagged=\"true\"&gt;Ally Lending&lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]/span[1]/strong[1]/span[1]/span[1]/a[1]",
              "issueID": "d3ea9838029ca7410ad2553d7a712f6f",
              "signature": "ca2e4af4d409b8b09a67974a00531ad4",
              "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=d3ea9838029ca7410ad2553d7a712f6f"
            },
            {
              "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": 4
                },
                "bottom-right": {
                  "x": 132,
                  "y": 21
                },
                "height": 17,
                "width": 132
              },
              "position": {
                "line": 9783,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"allysf-action-v1-anchor\" data-action-type=\"link\" href=\"https://allyhomeloans.com/sign-in\" target=\"_blank\" allytmln=\"savedMortgageApplication\" allytm-click-tagged=\"true\"&gt;mortgage application&lt;/a&gt;",
              "xpath": "/html/body/div[2]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[3]/p[1]/span[1]/strong[1]/span[1]/span[1]/a[1]",
              "issueID": "692e852f16220e37e00390e3e5936013",
              "signature": "1d6f69bf015b76b8a98a1b6d1e3ce193",
              "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=692e852f16220e37e00390e3e5936013"
            }
          ],
          "log": []
        }
      }
    }
  ],
  "timeStamp": "4yiew",
  "startTime": "2022-08-12T19:43:05",
  "presses": 0,
  "amountRead": 0,
  "testTimes": [
    [
      "hover",
      50
    ],
    [
      "ibm",
      34
    ],
    [
      "alfa",
      16
    ],
    [
      "motion",
      13
    ],
    [
      "focAll",
      3
    ],
    [
      "axe",
      3
    ],
    [
      "wave",
      2
    ],
    [
      "htmlcs",
      1
    ],
    [
      "tenon",
      1
    ],
    [
      "bulk",
      0
    ],
    [
      "embAc",
      0
    ],
    [
      "focInd",
      0
    ],
    [
      "focOp",
      0
    ],
    [
      "labClash",
      0
    ],
    [
      "linkUl",
      0
    ],
    [
      "menuNav",
      0
    ],
    [
      "radioSet",
      0
    ],
    [
      "role",
      0
    ],
    [
      "styleDiff",
      0
    ],
    [
      "tabNav",
      0
    ],
    [
      "zIndex",
      0
    ],
    [
      "continuum",
      0
    ],
    [
      "nuVal",
      0
    ]
  ],
  "logCount": 371,
  "logSize": 51046,
  "errorLogCount": 108,
  "errorLogSize": 32396,
  "prohibitedCount": 12,
  "visitTimeoutCount": 2,
  "visitRejectionCount": 0,
  "visitLatency": 138,
  "endTime": "2022-08-12T19:47:37",
  "elapsedSeconds": 272,
  "score": {
    "scoreProcID": "sp15c",
    "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": {
        "bulk": 1,
        "focAll": 2,
        "focOp": 22,
        "labClash": 3,
        "linkUl": 94,
        "role": 42,
        "styleDiff": 29,
        "zIndex": 16
      },
      "alfa": {
        "r14": 20,
        "r18": 4,
        "r2": 4,
        "r66": 20,
        "r74": 176,
        "r87": 1
      },
      "axe": {
        "color-contrast-enhanced": 182,
        "color-contrast": 11,
        "frame-tested": 1,
        "hidden-content": 0,
        "label-content-name-mismatch": 15,
        "region": 2
      },
      "continuum": {
        "85": 28,
        "123": 8
      },
      "htmlcs": {
        "e:AA.1_4_3.G18.Fail": 8,
        "e:AA.2_4_1.H64.1": 4,
        "w:AA.1_1_1.H67.2": 15,
        "w:AA.1_3_1.H42": 1,
        "w:AA.1_4_10.C32,C31,C33,C38,SCR34,G206": 1,
        "w:AA.1_4_3.G18.Abs": 3,
        "w:AA.2_5_3.F96": 5
      },
      "ibm": {
        "WCAG21_Label_Accessible": 24,
        "Rpt_Aria_ValidIdRef": 32,
        "Rpt_Aria_OrphanedContent_Native_Host_Sematics": 52,
        "aria_hidden_focus_misuse": 44,
        "element_attribute_deprecated": 3,
        "aria_role_redundant": 24
      },
      "nuVal": {
        "The type attribute for the style element is not needed and should be omitted.": 2,
        "Document uses the Unicode Private Use Area(s), which should not be used in publicly exchanged documents. (Charmod C073)": 1,
        "The type attribute is unnecessary for JavaScript resources.": 56,
        "Bad value  for attribute src on element script: Illegal character in query: [ is not allowed.": 4,
        "A meta element with an http-equiv attribute whose value is X-UA-Compatible must have a content attribute with the value IE=edge.": 4,
        "Element meta is missing one or more of the following attributes: content, property.": 16,
        "Attribute name not allowed on element meta at this point.": 8,
        "Element meta is missing one or more of the following attributes: itemprop, property.": 20,
        "Element style not allowed as child of element body in this context. (Suppressing further errors from this subtree.)": 8,
        "The charset attribute on the script element is obsolete.": 8,
        "Attribute http-equiv not allowed on element meta at this point.": 12,
        "The only allowed value for the charset attribute for the script element is utf-8. (But the attribute is not needed and should be omitted altogether.)": 4,
        "Stray end tag head.": 4,
        "Start tag body seen but an element of the same type was already open.": 4,
        "Cannot recover after last error. Any further errors will be ignored.": 4
      },
      "tenon": {
        "28": 4,
        "95": 8,
        "134": 3,
        "144": 16,
        "152": 48,
        "153": 2,
        "190": 8,
        "218": 32
      }
    },
    "groupDetails": {
      "groups": {
        "visibleBulk": {
          "testaro": {
            "bulk": {
              "score": 1,
              "what": "Page contains many visible elements"
            }
          }
        },
        "tabFocusability": {
          "testaro": {
            "focAll": {
              "score": 1,
              "what": "Discrepancy between elements that should be and that are Tab-focusable"
            }
          }
        },
        "focusableOperable": {
          "testaro": {
            "focOp": {
              "score": 17,
              "what": "Operable elements that cannot be Tab-focused and vice versa"
            }
          }
        },
        "labelClash": {
          "testaro": {
            "labClash": {
              "score": 2,
              "what": "Incompatible label types"
            }
          }
        },
        "linkIndication": {
          "testaro": {
            "linkUl": {
              "score": 47,
              "what": "Non-underlined adjacent links"
            }
          }
        },
        "roleBad": {
          "testaro": {
            "role": {
              "score": 32,
              "what": "Nonexistent or implicit-overriding role"
            }
          }
        },
        "inconsistentStyles": {
          "testaro": {
            "styleDiff": {
              "score": 7,
              "what": "Heading, link, and button style inconsistencies"
            }
          }
        },
        "zIndexNotZero": {
          "testaro": {
            "zIndex": {
              "score": 4,
              "what": "Layering with nondefault z-index values"
            }
          }
        },
        "visibleLabelNotName": {
          "alfa": {
            "r14": {
              "score": 15,
              "what": "Visible label is not in the accessible name"
            }
          },
          "axe": {
            "label-content-name-mismatch": {
              "score": 11,
              "what": "Element visible text is not part of its accessible name"
            }
          },
          "htmlcs": {
            "w:AA.2_5_3.F96": {
              "score": 4,
              "what": "Visible label is not in the accessible name"
            }
          },
          "ibm": {
            "WCAG21_Label_Accessible": {
              "score": 18,
              "what": "Accessible name does not match or contain the visible label text"
            }
          }
        },
        "ariaBadAttribute": {
          "alfa": {
            "r18": {
              "score": 4,
              "what": "ARIA state or property is not allowed for the element on which it is specified"
            }
          }
        },
        "imageNoText": {
          "alfa": {
            "r2": {
              "score": 4,
              "what": "Image has no accessible name"
            }
          }
        },
        "contrastAAA": {
          "alfa": {
            "r66": {
              "score": 5,
              "what": "Text contrast less than AAA requires"
            }
          },
          "axe": {
            "color-contrast-enhanced": {
              "score": 46,
              "what": "Element has insufficient color contrast (Level AAA)"
            }
          },
          "tenon": {
            "95": {
              "score": 2,
              "what": "Element has insufficient color contrast (Level AAA)"
            }
          }
        },
        "fontSizeAbsolute": {
          "alfa": {
            "r74": {
              "score": 88,
              "what": "Paragraph text has an absolute font size"
            }
          }
        },
        "skipRepeatedContent": {
          "alfa": {
            "r87": {
              "score": 1,
              "what": "First focusable element is not a link to the main content"
            }
          }
        },
        "contrastAA": {
          "axe": {
            "color-contrast": {
              "score": 11,
              "what": "Element has insufficient color contrast"
            }
          },
          "htmlcs": {
            "e:AA.1_4_3.G18.Fail": {
              "score": 8,
              "what": "Contrast between the text and its background is less than 4.5:1"
            }
          }
        },
        "frameContentRisk": {
          "axe": {
            "frame-tested": {
              "score": 1,
              "what": "Some content is in an iframe and therefore may not be testable for accessibility"
            }
          }
        },
        "hiddenContentRisk": {
          "axe": {
            "hidden-content": {
              "score": 1,
              "what": "Some content is hidden and therefore may not be testable for accessibility"
            }
          }
        },
        "contentBeyondLandmarks": {
          "axe": {
            "region": {
              "score": 1,
              "what": "Some page content is not contained by landmarks"
            }
          },
          "ibm": {
            "Rpt_Aria_OrphanedContent_Native_Host_Sematics": {
              "score": 26,
              "what": "Content does not reside within an element with a landmark role"
            }
          }
        },
        "governedBadID": {
          "continuum": {
            "85": {
              "score": 28,
              "what": "aria-controls attribute references an invalid or duplicate ID"
            }
          }
        },
        "svgImageNoText": {
          "continuum": {
            "123": {
              "score": 8,
              "what": "svg element has no mechanism that allows an accessible name to be calculated"
            }
          }
        },
        "iframeTitleBad": {
          "htmlcs": {
            "e:AA.2_4_1.H64.1": {
              "score": 4,
              "what": "iframe element has no non-empty title attribute"
            }
          }
        },
        "decorativeImageRisk": {
          "htmlcs": {
            "w:AA.1_1_1.H67.2": {
              "score": 4,
              "what": "Image marked as decorative may be informative"
            }
          }
        },
        "pseudoHeadingRisk": {
          "htmlcs": {
            "w:AA.1_3_1.H42": {
              "score": 1,
              "what": "Heading coding is not used but the element may be intended as a heading"
            }
          }
        },
        "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.G18.Abs": {
              "score": 1,
              "what": "Contrast between the absolutely positioned text and its background may be inadequate"
            }
          }
        },
        "ariaReferenceBad": {
          "ibm": {
            "Rpt_Aria_ValidIdRef": {
              "score": 32,
              "what": "ARIA property does not reference the non-empty unique id of a visible element"
            }
          }
        },
        "focusableHidden": {
          "ibm": {
            "aria_hidden_focus_misuse": {
              "score": 44,
              "what": "Focusable element is within the subtree of an element with aria-hidden set to true"
            }
          }
        },
        "obsolete": {
          "ibm": {
            "element_attribute_deprecated": {
              "score": 2,
              "what": "Element or attribute is obsolete"
            }
          },
          "nuVal": {
            "^The .+ attribute on the .+ element is obsolete.+$": {
              "score": 6,
              "what": "Attribute is obsolete on its element"
            },
            "The only allowed value for the charset attribute for the script element is utf-8. (But the attribute is not needed and should be omitted altogether.)": {
              "score": 3,
              "what": "charset attribute has a value other than utf-8 and is unnecessary"
            }
          }
        },
        "roleRedundant": {
          "ibm": {
            "aria_role_redundant": {
              "score": 6,
              "what": "Explicitly assigned ARIA role is redundant with the implicit role of the element"
            }
          }
        },
        "typeRedundant": {
          "nuVal": {
            "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"
            },
            "The type attribute is unnecessary for JavaScript resources.": {
              "score": 14,
              "what": "type attribute is unnecessary for a JavaScript resource"
            }
          }
        },
        "encodingBad": {
          "nuVal": {
            "Document uses the Unicode Private Use Area(s), which should not be used in publicly exchanged documents. (Charmod C073)": {
              "score": 1,
              "what": "Page includes a Unicode PUA character"
            }
          }
        },
        "attributeBad": {
          "nuVal": {
            "^Bad value .* for attribute .+ on element .+$": {
              "score": 4,
              "what": "attribute on this element has an invalid value"
            }
          }
        },
        "metaBad": {
          "nuVal": {
            "A meta element with an http-equiv attribute whose value is X-UA-Compatible must have a content attribute with the value IE=edge.": {
              "score": 3,
              "what": "meta element with http-equiv=\"X-UA-Compatible\" has no content=\"IE=edge\""
            },
            "^Element meta is missing one or more of the following attributes: .+$": {
              "score": 15,
              "what": "meta element is missing a required attribute"
            },
            "^Attribute .+ not allowed on element meta at this point.*$": {
              "score": 9,
              "what": "Attribute is not allowed on a meta element here"
            }
          }
        },
        "styleParentBad": {
          "nuVal": {
            "Element style not allowed as child of element body in this context. (Suppressing further errors from this subtree.)": {
              "score": 8,
              "what": "style element not allowed as a child of the body element"
            }
          }
        },
        "parseError": {
          "nuVal": {
            "^Stray end tag .+$": {
              "score": 3,
              "what": "Invalid closing tag"
            },
            "^Start tag .+ seen but an element of the same type was already open.*$": {
              "score": 3,
              "what": "Element is invalidly a descendant of another such element"
            }
          }
        },
        "fatalError": {
          "nuVal": {
            "Cannot recover after last error. Any further errors will be ignored.": {
              "score": 50,
              "what": "Testing was interrupted by a fatal error"
            }
          }
        },
        "horizontalScrolling": {
          "tenon": {
            "28": {
              "score": 3,
              "what": "Layout or sizing of the page causes horizontal scrolling"
            }
          }
        },
        "fontSmall": {
          "tenon": {
            "134": {
              "score": 2,
              "what": "Text is very small"
            }
          }
        },
        "leadingClipsText": {
          "tenon": {
            "144": {
              "score": 16,
              "what": "Line height is insufficent to properly display the computed font size"
            }
          }
        },
        "targetSize": {
          "tenon": {
            "152": {
              "score": 36,
              "what": "Actionable element is smaller than the minimum required size"
            }
          }
        },
        "allCaps": {
          "tenon": {
            "153": {
              "score": 1,
              "what": "Long string of text is in all caps"
            }
          }
        },
        "tabIndexMissing": {
          "tenon": {
            "190": {
              "score": 8,
              "what": "Interactive item is not natively actionable, but has no tabindex=0 attribute"
            }
          }
        },
        "linkForcesNewWindow": {
          "tenon": {
            "218": {
              "score": 24,
              "what": "Link opens in a new window without user control"
            }
          }
        }
      },
      "solos": {}
    },
    "preventionScores": {
      "wave": 100
    },
    "summary": {
      "total": 2632,
      "log": 1777,
      "preventions": 100,
      "solos": 0,
      "groups": [
        {
          "groupName": "fontSizeAbsolute",
          "score": 90
        },
        {
          "groupName": "fatalError",
          "score": 52
        },
        {
          "groupName": "contrastAAA",
          "score": 51
        },
        {
          "groupName": "linkIndication",
          "score": 49
        },
        {
          "groupName": "focusableHidden",
          "score": 46
        },
        {
          "groupName": "targetSize",
          "score": 38
        },
        {
          "groupName": "roleBad",
          "score": 34
        },
        {
          "groupName": "ariaReferenceBad",
          "score": 34
        },
        {
          "groupName": "visibleLabelNotName",
          "score": 32
        },
        {
          "groupName": "governedBadID",
          "score": 30
        },
        {
          "groupName": "metaBad",
          "score": 29
        },
        {
          "groupName": "contentBeyondLandmarks",
          "score": 28
        },
        {
          "groupName": "linkForcesNewWindow",
          "score": 26
        },
        {
          "groupName": "focusableOperable",
          "score": 19
        },
        {
          "groupName": "leadingClipsText",
          "score": 18
        },
        {
          "groupName": "typeRedundant",
          "score": 17
        },
        {
          "groupName": "contrastAA",
          "score": 16
        },
        {
          "groupName": "obsolete",
          "score": 12
        },
        {
          "groupName": "svgImageNoText",
          "score": 10
        },
        {
          "groupName": "styleParentBad",
          "score": 10
        },
        {
          "groupName": "tabIndexMissing",
          "score": 10
        },
        {
          "groupName": "inconsistentStyles",
          "score": 9
        },
        {
          "groupName": "roleRedundant",
          "score": 8
        },
        {
          "groupName": "parseError",
          "score": 8
        },
        {
          "groupName": "zIndexNotZero",
          "score": 6
        },
        {
          "groupName": "ariaBadAttribute",
          "score": 6
        },
        {
          "groupName": "imageNoText",
          "score": 6
        },
        {
          "groupName": "iframeTitleBad",
          "score": 6
        },
        {
          "groupName": "decorativeImageRisk",
          "score": 6
        },
        {
          "groupName": "attributeBad",
          "score": 6
        },
        {
          "groupName": "horizontalScrolling",
          "score": 5
        },
        {
          "groupName": "labelClash",
          "score": 4
        },
        {
          "groupName": "fontSmall",
          "score": 4
        },
        {
          "groupName": "visibleBulk",
          "score": 3
        },
        {
          "groupName": "tabFocusability",
          "score": 3
        },
        {
          "groupName": "skipRepeatedContent",
          "score": 3
        },
        {
          "groupName": "frameContentRisk",
          "score": 3
        },
        {
          "groupName": "hiddenContentRisk",
          "score": 3
        },
        {
          "groupName": "pseudoHeadingRisk",
          "score": 3
        },
        {
          "groupName": "scrollRisk",
          "score": 3
        },
        {
          "groupName": "contrastRisk",
          "score": 3
        },
        {
          "groupName": "encodingBad",
          "score": 3
        },
        {
          "groupName": "allCaps",
          "score": 3
        }
      ]
    }
  },
  "scoreProcID": "sp15c"
}