Accessibility test digest
Synopsis
Page: Brown Brothers Harriman (90%)
URL: https://www.bbh.com/us/en.html
Score: 1576
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 Brown Brothers Harriman (90%) web page at https://www.bbh.com/us/en.html on 2022/08/13. 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):
- Alfa by Siteimprove
- Axe-core by Deque
- Continuum by Level Access
- HTML CodeSniffer by Squiz Labs
- Equal Access by IBM
- Nu Html Checker
- Tenon by Level Access
- WAVE by WebAIM
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 1576 (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
total | 1576 |
---|---|
log | 183 |
linkIndication | 197 |
tabFocusability | 69 |
leadingClipsText | 62 |
zIndexNotZero | 59 |
focusableOperable | 57 |
linkTextsSame | 56 |
contrastAA | 51 |
contrastAAA | 46 |
contentBeyondLandmarks | 41 |
targetSize | 41 |
controlNoText | 39 |
buttonNoText | 36 |
roleBad | 32 |
linkNoText | 31 |
tabIndexMissing | 30 |
listChild | 28 |
inputNoText | 26 |
componentNoText | 26 |
tabNavigation | 22 |
attributeBad | 22 |
headingEmpty | 21 |
fontSmall | 21 |
spontaneousMotion | 18 |
inconsistentStyles | 18 |
visibleLabelNotName | 18 |
listItemOrphan | 18 |
presentationChild | 18 |
hoverSurprise | 15 |
imageNoText | 13 |
focusIndication | 12 |
ariaBadAttribute | 12 |
cssInvalid | 11 |
linkVague | 11 |
linkForcesNewWindow | 11 |
divParentBad | 10 |
activeEmbedding | 9 |
linkPair | 9 |
noLeading | 8 |
parseError | 8 |
allCaps | 8 |
imageTextRedundant | 7 |
contrastRisk | 7 |
childMissing | 6 |
overflowHidden | 6 |
svgImageNoText | 6 |
imageNoSource | 6 |
focusableHidden | 6 |
pseudoParagraphRisk | 6 |
headingStructure | 5 |
scrollRisk | 5 |
typeRedundant | 5 |
metaBad | 5 |
labelEmpty | 5 |
horizontalScrolling | 5 |
labelClash | 4 |
h1Missing | 4 |
selectNoText | 4 |
accessKeyDuplicate | 4 |
visibleBulk | 3 |
skipRepeatedContent | 3 |
hiddenContentRisk | 3 |
focusableRole | 3 |
pseudoHeadingRisk | 3 |
pseudoOrderedListRisk | 3 |
pseudoNavListRisk | 3 |
selectFlatRisk | 3 |
linkBrokenRisk | 3 |
obsolete | 3 |
roleRedundant | 3 |
ariaRedundant | 3 |
frameSandboxRisk | 3 |
ariaLabelWrongRisk | 3 |
sectionHeadingless | 3 |
imageTextRisk | 3 |
fieldSetMissing | 3 |
linkComprehensionRisk | 3 |
pseudoLinkRisk | 3 |
Issue summary
Special issues
log: Score 183. This is based on the amount of browser error logging and miscellaneous logging during the tests.
Classified issues
linkIndication: Score 197. Issues reported by tests in this category:
- Package
testaro
, testlinkUl
, score 195 (Non-underlined adjacent links)
tabFocusability: Score 69. Issues reported by tests in this category:
- Package
testaro
, testfocAll
, score 67 (Discrepancy between elements that should be and that are Tab-focusable)
leadingClipsText: Score 62. Issues reported by tests in this category:
- Package
tenon
, test144
, score 60 (Line height is insufficent to properly display the computed font size)
zIndexNotZero: Score 59. Issues reported by tests in this category:
- Package
testaro
, testzIndex
, score 57 (Layering with nondefault z-index values)
focusableOperable: Score 57. Issues reported by tests in this category:
- Package
testaro
, testfocOp
, score 55 (Operable elements that cannot be Tab-focused and vice versa)
linkTextsSame: Score 56. Issues reported by tests in this category:
- Package
tenon
, test98
, score 54 (Links have the same text but different destinations)
contrastAA: Score 51. Issues reported by tests in this category:
- Package
alfa
, testr69
, score 13 (Text outside widget has subminimum contrast) - Package
axe
, testcolor-contrast
, score 34 (Element has insufficient color contrast) - Package
htmlcs
, teste:AA.1_4_3.G18.Fail
, score 4 (Contrast between the text and its background is less than 4.5:1) - Package
wave
, testc:contrast
, score 21 (Very low contrast)
contrastAAA: Score 46. Issues reported by tests in this category:
- Package
alfa
, testr66
, score 8 (Text contrast less than AAA requires) - Package
axe
, testcolor-contrast-enhanced
, score 39 (Element has insufficient color contrast (Level AAA)) - Package
tenon
, test95
, score 4 (Element has insufficient color contrast (Level AAA))
contentBeyondLandmarks: Score 41. Issues reported by tests in this category:
- Package
alfa
, testr57
, score 22 (Perceivable text content is not included in any landmark) - Package
axe
, testregion
, score 1 (Some page content is not contained by landmarks) - Package
ibm
, testRpt_Aria_OrphanedContent_Native_Host_Sematics
, score 30 (Content does not reside within an element with a landmark role)
targetSize: Score 41. Issues reported by tests in this category:
- Package
tenon
, test152
, score 39 (Actionable element is smaller than the minimum required size)
controlNoText: Score 39. Issues reported by tests in this category:
- Package
htmlcs
, teste:AA.1_3_1.F68
, score 8 (Form control has no label) - Package
ibm
, testWCAG20_Input_ExplicitLabel
, score 24 (Form control has no associated label) - Package
wave
, teste:label_missing
, score 24 (form element has no label)
buttonNoText: Score 36. Issues reported by tests in this category:
- Package
htmlcs
, teste:AA.4_1_2.H91.Button.Name
, score 24 (Button element has no accessible name) - Package
wave
, teste:button_empty
, score 24 (Button is empty or has no value text)
roleBad: Score 32. Issues reported by tests in this category:
- Package
testaro
, testrole
, score 12 (Nonexistent or implicit-overriding role) - Package
axe
, testaria-allowed-role
, score 3 (ARIA role is not appropriate for the element) - Package
ibm
, testelement_tabbable_role_valid
, score 9 (Tabbable element has a non-widget role) - Package
ibm
, testaria_semantics_role
, score 15 (ARIA role is not valid for the element to which it is assigned)
linkNoText: Score 31. Issues reported by tests in this category:
- Package
alfa
, testr11
, score 4 (Link has no accessible name) - Package
axe
, testlink-name
, score 3 (Link has no discernible text) - Package
continuum
, test237
, score 4 (a element has no mechanism that allows an accessible name value to be calculated) - Package
htmlcs
, teste:AA.1_1_1.H30.2
, score 4 (img element is the only link content but has no text alternative) - Package
htmlcs
, teste:AA.4_1_2.H91.A.NoContent
, score 4 (Link has an href attribute but no text) - Package
ibm
, testWCAG20_A_HasText
, score 12 (Hyperlink has no text description) - Package
wave
, teste:alt_link_missing
, score 8 (Linked image has no text alternative) - Package
wave
, teste:link_empty
, score 4 (Link contains no text) - Package
tenon
, test57
, score 12 (Link has no text inside it)
tabIndexMissing: Score 30. Issues reported by tests in this category:
- Package
tenon
, test190
, score 28 (Interactive item is not natively actionable, but has no tabindex=0 attribute)
listChild: Score 28. Issues reported by tests in this category:
- Package
axe
, testlist
, score 6 (List element ul or ol has a child element other than li, script, and template) - Package
continuum
, test246
, score 24 (ul element does not contain only li, script, template, or listitem-role elements as direct child elements)
inputNoText: Score 26. Issues reported by tests in this category:
- Package
htmlcs
, teste:AA.4_1_2.H91.InputCheckbox.Name
, score 4 (Checkbox input has no accessible name) - Package
htmlcs
, teste:AA.4_1_2.H91.InputText.Name
, score 20 (Text input has no accessible name)
componentNoText: Score 26. Issues reported by tests in this category:
- Package
ibm
, testRpt_Aria_WidgetLabels_Implicit
, score 24 (Interactive component has no programmatically associated name)
tabNavigation: Score 22. Issues reported by tests in this category:
- Package
testaro
, testtabNav
, score 20 (Nonstandard keyboard navigation among tabs)
attributeBad: Score 22. Issues reported by tests in this category:
- Package
nuVal
, test^Bad value .* for attribute .+ on element .+$
, score 4 (attribute on this element has an invalid value) - Package
nuVal
, test^Attribute .+ not allowed on element .+ at this point.*$
, score 16 (attribute not allowed on this element)
headingEmpty: Score 21. Issues reported by tests in this category:
- Package
htmlcs
, teste:AA.1_3_1.H42.2
, score 9 (Heading empty) - Package
ibm
, testRPT_Header_HasContent
, score 6 (Heading element provides no descriptive text) - Package
nuVal
, testEmpty heading.
, score 3 (Empty heading) - Package
wave
, teste:heading_empty
, score 12 (Empty heading)
fontSmall: Score 21. Issues reported by tests in this category:
- Package
wave
, testa:text_small
, score 2 (Text is very small) - Package
tenon
, test134
, score 18 (Text is very small)
spontaneousMotion: Score 18. Issues reported by tests in this category:
- Package
testaro
, testmotion
, score 16 (Change of visible content not requested by user)
inconsistentStyles: Score 18. Issues reported by tests in this category:
- Package
testaro
, teststyleDiff
, score 16 (Heading, link, and button style inconsistencies)
visibleLabelNotName: Score 18. Issues reported by tests in this category:
- Package
alfa
, testr14
, score 3 (Visible label is not in the accessible name) - Package
axe
, testlabel-content-name-mismatch
, score 2 (Element visible text is not part of its accessible name) - Package
htmlcs
, testw:AA.2_5_3.F96
, score 6 (Visible label is not in the accessible name) - Package
ibm
, testWCAG21_Label_Accessible
, score 12 (Accessible name does not match or contain the visible label text)
listItemOrphan: Score 18. Issues reported by tests in this category:
- Package
axe
, testlistitem
, score 9 (li element is not contained by a ul or ol element) - Package
continuum
, test99
, score 12 (li element has no ul, ol, or list-role parent)
presentationChild: Score 18. Issues reported by tests in this category:
- Package
htmlcs
, teste:AA.1_3_1.F92,ARIA4
, score 16 (Element has presentation role but semantic child)
hoverSurprise: Score 15. Issues reported by tests in this category:
- Package
testaro
, testhover
, score 13 (Content changes caused by hovering)
imageNoText: Score 13. Issues reported by tests in this category:
- Package
ibm
, testWCAG20_Img_HasAlt
, score 8 (Image has no alt attribute conveying its meaning, or alt="" if decorative) - Package
nuVal
, testAn img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
, score 8 (img element has no alt attribute)
focusIndication: Score 12. Issues reported by tests in this category:
- Package
testaro
, testfocInd
, score 9 (Focused element displaying no or nostandard focus indicator) - Package
alfa
, testr65
, score 2 (Element in sequential focus order has no visible focus)
ariaBadAttribute: Score 12. Issues reported by tests in this category:
- Package
axe
, testaria-allowed-attr
, score 1 (ARIA attribute is invalid for the role of its element) - Package
axe
, testaria-roledescription
, score 1 (aria-roledescription is on an element with no semantic role) - Package
continuum
, test1066
, score 4 (Element has an ARIA attribute which is not valid) - Package
nuVal
, testThe aria-checked attribute should not be used on an input element which has a type attribute whose value is checkbox.
, score 8 (input element with type="checkbox" has an aria-checked attribute)
cssInvalid: Score 11. Issues reported by tests in this category:
- Package
nuVal
, test^CSS: .+: Property .+ doesn't exist.*$
, score 6 (Invalid property in CSS) - Package
nuVal
, test^CSS: .+: Too many values or values are not recognized.+$
, score 3 (Invalid CSS value or too many values)
linkVague: Score 11. Issues reported by tests in this category:
- Package
tenon
, test73
, score 9 (Link text is too generic to communicate the purpose or destination)
linkForcesNewWindow: Score 11. Issues reported by tests in this category:
- Package
tenon
, test218
, score 9 (Link opens in a new window without user control)
divParentBad: Score 10. Issues reported by tests in this category:
- Package
nuVal
, testElement div not allowed as child of element button in this context. (Suppressing further errors from this subtree.)
, score 8 (div element has a button element as its parent)
activeEmbedding: Score 9. Issues reported by tests in this category:
- Package
testaro
, testembAc
, score 5 (Active element is embedded in a link or button) - Package
continuum
, test22
, score 3 (Link contains an input, keygen, select, textarea, or button) - Package
nuVal
, testThe element button must not appear as a descendant of the a element.
, score 3 (button element is a descendant of an a element)
linkPair: Score 9. Issues reported by tests in this category:
- Package
wave
, testa:link_redundant
, score 7 (Adjacent links go to the same URL)
noLeading: Score 8. Issues reported by tests in this category:
- Package
alfa
, testr73
, score 6 (Paragraph of text has insufficient line height)
parseError: Score 8. Issues reported by tests in this category:
- Package
nuVal
, test^Element .+ not allowed as child of element .+ in this context.*$
, score 3 (Element not allowed as a child of its parent here) - Package
nuVal
, test^The element .+ must not appear as a descendant of the .+ element.*$
, score 3 (Element has an invalid ancestor)
allCaps: Score 8. Issues reported by tests in this category:
- Package
tenon
, test153
, score 6 (Long string of text is in all caps)
imageTextRedundant: Score 7. Issues reported by tests in this category:
- Package
axe
, testimage-redundant-alt
, score 1 (Text of a button or link is repeated in the image alternative) - Package
ibm
, testWCAG20_Img_LinkTextNotRedundant
, score 3 (Text alternative for the image in a link repeats text of the same or an adjacent link) - Package
tenon
, test138
, score 3 (Image link alternative text repeats text in the link)
contrastRisk: Score 7. Issues reported by tests in this category:
- Package
htmlcs
, testw:AA.1_4_3.G145.Alpha
, score 1 (Contrast between the text and its background may be less than 3:1, given the transparency) - Package
htmlcs
, testw:AA.1_4_3.G18.Abs
, score 1 (Contrast between the absolutely positioned text and its background may be inadequate) - Package
htmlcs
, testw:AA.1_4_3.G18.Alpha
, score 1 (Contrast between the text and its background may be less than 4.5:1, given the transparency) - Package
htmlcs
, testw:AA.1_4_3.G18.BgImage
, score 1 (Contrast between the text and its background image may be less than 4.5:1) - Package
htmlcs
, testw:AA.1_4_3_F24.F24.FGColour
, score 1 (Inline foreground color may lack a complementary background color)
childMissing: Score 6. Issues reported by tests in this category:
- Package
alfa
, testr68
, score 4 (Element does not own an element required by its semantic role)
overflowHidden: Score 6. Issues reported by tests in this category:
- Package
alfa
, testr83
, score 4 (Overflow is hidden or clipped if the text is enlarged)
svgImageNoText: Score 6. Issues reported by tests in this category:
- Package
continuum
, test123
, score 4 (svg element has no mechanism that allows an accessible name to be calculated)
imageNoSource: Score 6. Issues reported by tests in this category:
- Package
nuVal
, testElement img is missing required attribute src.
, score 4 (img element has no src attribute)
focusableHidden: Score 6. Issues reported by tests in this category:
- Package
tenon
, test189
, score 4 (Element is typically used for interaction but has a presentation role)
pseudoParagraphRisk: Score 6. Issues reported by tests in this category:
- Package
tenon
, test242
, score 4 (Multiple consecutive br elements may simulate paragraphs)
headingStructure: Score 5. Issues reported by tests in this category:
- Package
htmlcs
, testw:AA.1_3_1_A.G141
, score 2 (Heading level is incorrect) - Package
wave
, testa:heading_skipped
, score 1 (Skipped heading level) - Package
tenon
, test155
, score 1 (Headings are not structured in a hierarchical manner)
scrollRisk: Score 5. Issues reported by tests in this category:
- Package
htmlcs
, testw:AA.1_4_10.C32,C31,C33,C38,SCR34,G206
, score 3 (Fixed-position element may force bidirectional scrolling)
typeRedundant: Score 5. Issues reported by tests in this category:
- Package
nuVal
, testThe type attribute is unnecessary for JavaScript resources.
, score 3 (type attribute is unnecessary for a JavaScript resource)
metaBad: Score 5. Issues reported by tests in this category:
- Package
nuVal
, test^Bad value .+ for attribute .+ on element meta.*$
, score 3 (attribute of a meta element has an invalid value)
labelEmpty: Score 5. Issues reported by tests in this category:
- Package
wave
, teste:label_empty
, score 3 (Empty form label)
horizontalScrolling: Score 5. Issues reported by tests in this category:
- Package
tenon
, test28
, score 3 (Layout or sizing of the page causes horizontal scrolling)
labelClash: Score 4. Issues reported by tests in this category:
- Package
testaro
, testlabClash
, score 2 (Incompatible label types)
h1Missing: Score 4. Issues reported by tests in this category:
- Package
alfa
, testr61
, score 2 (First heading is not h1) - Package
wave
, testa:h1_missing
, score 1 (Missing first level heading)
selectNoText: Score 4. Issues reported by tests in this category:
- Package
htmlcs
, testw:AA.4_1_2.H91.Select.Value
, score 2 (Select element value has no accessible name)
accessKeyDuplicate: Score 4. Issues reported by tests in this category:
- Package
wave
, testa:accesskey
, score 2 (Accesskey)
visibleBulk: Score 3. Issues reported by tests in this category:
- Package
testaro
, testbulk
, score 1 (Page contains many visible elements)
skipRepeatedContent: Score 3. Issues reported by tests in this category:
- Package
alfa
, testr87
, score 1 (First focusable element is not a link to the main content)
hiddenContentRisk: Score 3. Issues reported by tests in this category:
- Package
axe
, testhidden-content
, score 1 (Some content is hidden and therefore may not be testable for accessibility)
focusableRole: Score 3. Issues reported by tests in this category:
- Package
axe
, testfocus-order-semantics
, score 1 (Focusable element has no active role)
pseudoHeadingRisk: Score 3. Issues reported by tests in this category:
- Package
htmlcs
, testw:AA.1_3_1.H42
, score 1 (Heading coding is not used but the element may be intended as a heading)
pseudoOrderedListRisk: Score 3. Issues reported by tests in this category:
- Package
htmlcs
, testw:AA.1_3_1.H48.2
, score 1 (Ordered list may fail to be coded as such)
pseudoNavListRisk: Score 3. Issues reported by tests in this category:
- Package
htmlcs
, testw:AA.1_3_1.H48
, score 1 (Navigation links are not coded as a list)
selectFlatRisk: Score 3. Issues reported by tests in this category:
- Package
htmlcs
, testw:AA.1_3_1.H85.2
, score 1 (Selection list may contain groups of related options that are not grouped with optgroup)
linkBrokenRisk: Score 3. Issues reported by tests in this category:
- Package
htmlcs
, testw:AA.4_1_2.H91.A.Placeholder
, score 1 (Link has text but no href, id, or name attribute)
obsolete: Score 3. Issues reported by tests in this category:
- Package
ibm
, testelement_attribute_deprecated
, score 1 (Element or attribute is obsolete) - Package
nuVal
, test^The .+ attribute on the .+ element is obsolete.+$
, score 1 (Attribute is obsolete on its element)
roleRedundant: Score 3. Issues reported by tests in this category:
- Package
ibm
, testaria_role_redundant
, score 1 (Explicitly assigned ARIA role is redundant with the implicit role of the element) - Package
nuVal
, test^The .+ role is unnecessary for element .+$
, score 1 (explicit role is redundant for its element)
ariaRedundant: Score 3. Issues reported by tests in this category:
- Package
ibm
, testaria_attribute_redundant
, score 1 (ARIA attribute is used when there is a corresponding HTML attribute)
frameSandboxRisk: Score 3. Issues reported by tests in this category:
- Package
nuVal
, test^Potentially bad value .+ for attribute sandbox on element iframe: Setting both allow-scripts and allow-same-origin is not recommended, because it effectively enables an embedded page to break out of all sandboxing.*$
, score 1 (iframe element has a vulnerable sandbox value containing both allow-scripts and allow-same-origin)
ariaLabelWrongRisk: Score 3. Issues reported by tests in this category:
- Package
nuVal
, testPossible misuse of aria-label. (If you disagree with this warning, file an issue report or send e-mail to www-validator@w3.org.)
, score 1 (aria-label attribute may be misused)
sectionHeadingless: Score 3. Issues reported by tests in this category:
- Package
nuVal
, testSection lacks heading. Consider using h2-h6 elements to add identifying headings to all sections, or else use a div element instead for any cases where no heading is needed.
, score 1 (section has no heading)
imageTextRisk: Score 3. Issues reported by tests in this category:
- Package
wave
, testa:alt_suspicious
, score 1 (Image text alternative is suspicious)
fieldSetMissing: Score 3. Issues reported by tests in this category:
- Package
wave
, testa:fieldset_missing
, score 1 (fieldset element is missing)
linkComprehensionRisk: Score 3. Issues reported by tests in this category:
- Package
wave
, testa:link_suspicious
, score 1 (Suspicious link text)
pseudoLinkRisk: Score 3. Issues reported by tests in this category:
- Package
tenon
, test129
, score 1 (CSS underline on text that is not a link)
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.
- It finds all the defects and warnings (let’s call them
issues
) recorded in the report. - It classifies them according to type. For example, a link that looks like the text around it is one issue category, while a video that has no captions is another issue category.
- It also classifies the issues according to severity. For example, an issue that prevents a transaction is more severe than an issue that only complicates the transaction, and a warning about a possible issue is less severe than a definite finding of an issue. (Some packages rate the severity of each issue; for the other packages,
sp15c
assigns a severity weight to the issue type and uses that weight.) - It assigns quality ratings to particular tests that are judged abnormally reliable or unreliable.
- It assigns a score to each issue reported by each test of each package.
- It aggregates the issue scores, weighting them by severity, test quality, and redundancy. Redundancy occurs, and causes downweighting, when two or more packages contain tests that are designed to discover the same or mostly the same issues. So the score for a category is not simply the sum of the scores of the tests in that category.
- It assigns a score for issues in the page logged by the browser.
- It assigns an estimated score each time the page prevents one of the packages or one of the Testaro tests from being run on the page.
- It adds the scores together to obtain a total score.
The precise rules of sp15b
are found in the code itself.
Report
{ "id": "4yiew-brownbrosharriman", "host": { "id": "brownbrosharriman", "which": "https://www.bbh.com/us/en.html", "what": "Brown Brothers Harriman (90%)" }, "log": [ { "event": "startTime", "value": "2022-08-13T00:53:08" }, { "event": "endTime", "value": "2022-08-13T00:55:59" } ], "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.bbh.com/us/en.html", "what": "Brown Brothers Harriman (90%)" }, { "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.bbh.com/us/en.html", "what": "Brown Brothers Harriman (90%)" }, { "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.bbh.com/us/en.html", "what": "Brown Brothers Harriman (90%)", "result": "https://www.bbh.com/us/en.html" }, { "type": "tenonRequest", "id": "a", "withNewContent": true, "what": "Tenon API version 2 test request", "url": "https://www.bbh.com/us/en.html" }, { "type": "test", "which": "motion", "what": "motion", "delay": 2500, "interval": 2500, "count": 5, "url": "https://www.bbh.com/us/en.html", "result": { "bytes": [ 726649, 516439, 485748, 812544, 720451 ], "localRatios": [ 1.407, 1.063, 1.673, 1.128 ], "meanLocalRatio": 1.318, "maxLocalRatio": 1.673, "globalRatio": 1.673, "pixelChanges": [ 154377, 119639, 168429, 248261 ], "meanPixelChange": 172676, "maxPixelChange": 248261, "changeFrequency": 1 } }, { "type": "launch", "which": "chromium", "what": "Chromium browser" }, { "type": "url", "which": "https://www.bbh.com/us/en.html", "what": "Brown Brothers Harriman (90%)", "result": "https://www.bbh.com/us/en.html" }, { "type": "test", "which": "bulk", "what": "count of visible elements", "url": "https://www.bbh.com/us/en.html", "result": { "visibleElements": 572 } }, { "type": "test", "which": "embAc", "withItems": true, "what": "active elements embedded in links or buttons", "url": "https://www.bbh.com/us/en.html", "result": { "totals": { "links": 1, "buttons": 1, "inputs": 0, "selects": 0 }, "items": [ "<button tabindex=\"-1\" class=\"cmp-alert__CTA\"> I ACKNOWLEDGE </button>", "<a href=\"/us.html\"> <span class=\"bbh-header__languageselection-action-text\">Contact Us</span></a>" ] } }, { "type": "test", "which": "focAll", "what": "focusable and Tab-focused elements", "url": "https://www.bbh.com/us/en.html", "result": { "tabFocusables": 71, "tabFocused": 4, "discrepancy": -67 } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.bbh.com/us/en.html", "what": "URL", "result": "https://www.bbh.com/us/en.html" }, { "type": "test", "which": "focInd", "revealAll": false, "allowedDelay": 250, "withItems": true, "what": "focus indicators", "url": "https://www.bbh.com/us/en.html", "result": { "totals": { "total": 71, "types": { "indicatorMissing": { "total": 3, "tagNames": { "BUTTON": 2, "A": 1 } }, "nonOutlinePresent": { "total": 0, "tagNames": {} }, "outlinePresent": { "total": 68, "meanDelay": 12, "tagNames": { "A": 53, "BUTTON": 10, "LI": 4, "DIV": 1 } } } }, "items": { "indicatorMissing": [ { "tagName": "BUTTON", "text": "1" }, { "tagName": "BUTTON", "text": "2" }, { "tagName": "A", "text": "" } ], "nonOutlinePresent": [], "outlinePresent": [ { "tagName": "A", "text": "", "delay": 0 }, { "tagName": "A", "text": "I ACKNOWLEDGE", "delay": 0 }, { "tagName": "A", "text": "Skip to Content", "delay": 0 }, { "tagName": "A", "text": "Skip to Navigation", "delay": 0 }, { "tagName": "A", "text": "Skip to Footer", "delay": 0 }, { "tagName": "A", "text": "", "delay": 0 }, { "tagName": "A", "text": "Who We Are", "delay": 0 }, { "tagName": "A", "text": "What We Do", "delay": 0 }, { "tagName": "A", "text": "Insights", "delay": 0 }, { "tagName": "A", "text": "Careers", "delay": 0 }, { "tagName": "BUTTON", "text": "Americas", "delay": 0 }, { "tagName": "A", "text": "", "delay": 0 }, { "tagName": "BUTTON", "text": "", "delay": 0 }, { "tagName": "A", "text": "Learn More About Private Banking", "delay": 0 }, { "tagName": "BUTTON", "text": "Previous", "delay": 0 }, { "tagName": "BUTTON", "text": "Next", "delay": 0 }, { "tagName": "LI", "text": "", "delay": 0 }, { "tagName": "LI", "text": "", "delay": 0 }, { "tagName": "LI", "text": "", "delay": 0 }, { "tagName": "LI", "text": "", "delay": 0 }, { "tagName": "BUTTON", "text": "Pause", "delay": 0 }, { "tagName": "A", "text": "Private Banking", "delay": 103 }, { "tagName": "A", "text": "Investment Management", "delay": 100 }, { "tagName": "A", "text": "Investor Services", "delay": 101 }, { "tagName": "A", "text": "Read our press release", "delay": 0 }, { "tagName": "A", "text": "SEE ALL", "delay": 0 }, { "tagName": "A", "text": "SUBSCRIBE", "delay": 0 }, { "tagName": "BUTTON", "text": "Previous", "delay": 0 }, { "tagName": "A", "text": "Owner to Owner Summer Issue 2022", "delay": 0 }, { "tagName": "A", "text": "Women & Wealth Magazine Summer Issue 2022", "delay": 0 }, { "tagName": "A", "text": "InvestorView Summer Issue 2022", "delay": 0 }, { "tagName": "BUTTON", "text": "Next", "delay": 0 }, { "tagName": "A", "text": "Learn more about DEI in our Stewardship Report", "delay": 0 }, { "tagName": "A", "text": "Learn more about our inclusive culture", "delay": 0 }, { "tagName": "A", "text": "Learn More about Our Commitment to Racial Equity", "delay": 0 }, { "tagName": "A", "text": "Read More", "delay": 0 }, { "tagName": "A", "text": "LEARN MORE", "delay": 0 }, { "tagName": "A", "text": "Policies and Disclosures", "delay": 0 }, { "tagName": "A", "text": "Online Terms and Conditions", "delay": 0 }, { "tagName": "A", "text": "USA Patriot Act", "delay": 0 }, { "tagName": "A", "text": "Privacy Policy", "delay": 0 }, { "tagName": "A", "text": "Cookie Policy", "delay": 0 }, { "tagName": "A", "text": "Manage Preferences", "delay": 0 }, { "tagName": "A", "text": "New Account Policy", "delay": 0 }, { "tagName": "A", "text": "Equal Employment Opportunity Policies", "delay": 0 }, { "tagName": "A", "text": "Important Statements and Disclosures", "delay": 0 }, { "tagName": "A", "text": "Data Protection Notice", "delay": 0 }, { "tagName": "A", "text": "Online Security", "delay": 0 }, { "tagName": "A", "text": "BCP Statement", "delay": 0 }, { "tagName": "A", "text": "Regulation E", "delay": 0 }, { "tagName": "A", "text": "Additional Disclosures", "delay": 0 }, { "tagName": "A", "text": "Confidential Ethics Reporting", "delay": 0 }, { "tagName": "A", "text": "Product Disclosures", "delay": 0 }, { "tagName": "A", "text": "Foreign Exchange Disclosures", "delay": 0 }, { "tagName": "A", "text": "Securities Lending Disclosures", "delay": 0 }, { "tagName": "A", "text": "Custody Disclosures", "delay": 0 }, { "tagName": "A", "text": "Depositary & Trustee Disclosures", "delay": 0 }, { "tagName": "A", "text": "Web Accessibility", "delay": 0 }, { "tagName": "A", "text": "BBH Webmail", "delay": 0 }, { "tagName": "A", "text": "Contact Us", "delay": 0 }, { "tagName": "A", "text": "LinkedIn", "delay": 0 }, { "tagName": "A", "text": "Facebook", "delay": 0 }, { "tagName": "A", "text": "Twitter", "delay": 0 }, { "tagName": "DIV", "text": "We care about your privacyWe would like to use cookies to improve your browsing experience, help you", "delay": 0 }, { "tagName": "A", "text": "Cookie Policy.", "delay": 0 }, { "tagName": "BUTTON", "text": "Manage Preferences", "delay": 0 }, { "tagName": "BUTTON", "text": "No Unnecessary Cookies", "delay": 0 }, { "tagName": "BUTTON", "text": "I'm ok with Cookies", "delay": 0 } ] } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.bbh.com/us/en.html", "what": "URL", "result": "https://www.bbh.com/us/en.html" }, { "type": "test", "which": "focOp", "withItems": true, "what": "focusability and operability", "url": "https://www.bbh.com/us/en.html", "result": { "totals": { "total": 307, "types": { "onlyFocusable": { "total": 10, "tagNames": { "DIV": 9, "UL": 1 } }, "onlyOperable": { "total": 34, "tagNames": { "BUTTON": 5, "INPUT": 1, "A": 15, "LI": 2, "DIV": 3, "SPAN": 6, "svg": 1, "SECTION": 1 } }, "focusableAndOperable": { "total": 263, "tagNames": { "A": 190, "INPUT": 15, "BUTTON": 49, "LI": 4, "SELECT": 2, "IFRAME": 2, "DIV": 1 } } } }, "items": { "onlyFocusable": [ { "tagName": "DIV", "id": "", "text": "Disclaimer By selecting this link, you are leaving Brown Brothers Harriman & Co." }, { "tagName": "DIV", "id": "", "text": "Important Information for Non-U.S. Residents You are required to read the follow" }, { "tagName": "DIV", "id": "", "text": "<div style=\"overflow-y: auto;\" tabindex=\"0\"> </div>" }, { "tagName": "DIV", "id": "", "text": "<div class=\"cmp-bbh-lux-disclaimer_content luxfunds_TOS\" tabindex=\"0\"> <h2 class" }, { "tagName": "UL", "id": "ui-id-1", "text": "<ul id=\"ui-id-1\" tabindex=\"0\" class=\"ui-menu ui-widget ui-widget-content ui-auto" }, { "tagName": "DIV", "id": "onetrust-banner-sdk", "text": "We care about your privacyWe would like to use cookies to improve your browsing " }, { "tagName": "DIV", "id": "ot-tab-desc", "text": "Your PrivacyWhen you visit any website, it may store or retrieve information on " }, { "tagName": "DIV", "id": "ot-desc-id-C0001", "text": "Strictly Necessary CookiesAlways ActiveThese cookies are necessary for the websi" }, { "tagName": "DIV", "id": "ot-desc-id-BG5", "text": "Functional Functional These cookies enable the website to provide enhanced funct" }, { "tagName": "DIV", "id": "ot-desc-id-BG3", "text": "Performance Performance Cookies related to marketing activities, including conte" } ], "onlyOperable": [ { "tagName": "BUTTON", "id": "", "text": "I ACKNOWLEDGE", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Contact Us", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "INPUT", "id": "search-text", "text": "<input class=\"bbh-header__search-input ui-autocomplete-input\" type=\"text\" name=\"", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "BUTTON", "id": "", "text": "<button class=\"bbh-header__search-submit\" type=\"submit\" aria-label=\"search\" tabi", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "closeSearchCmd", "text": "<button class=\"bbh-header__search-close active\" aria-label=\"search close\" tabind", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Learn More About Investment Management", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Learn more about Investment Operations", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Learn More About Life at BBH", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greate", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Women & Wealth Magazine Spring Issue 2022", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Market and Portfolio Update Q2 2022", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greate", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Women & Wealth Magazine Spring Issue 2022", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Market and Portfolio Update Q2 2022", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Owner to Owner Summer Issue 2022", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Women & Wealth Magazine Summer Issue 2022", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "InvestorView Summer Issue 2022", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greate", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Women & Wealth Magazine Spring Issue 2022", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Market and Portfolio Update Q2 2022", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "1", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "2", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "DIV", "id": "", "text": "Strictly Necessary Cookies", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "DIV", "id": "", "text": "Functional", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "DIV", "id": "", "text": "Performance", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "SPAN", "id": "", "text": "<span class=\"ot-switch-nob\" aria-checked=\"false\" role=\"switch\" style=\"cursor: de", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "SPAN", "id": "", "text": "<span class=\"ot-switch-nob\" aria-checked=\"false\" role=\"switch\" style=\"cursor: de", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "SPAN", "id": "", "text": "<span class=\"ot-switch-nob\" aria-checked=\"false\" role=\"switch\" style=\"cursor: de", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "SPAN", "id": "", "text": "<span class=\"ot-switch-nob\" aria-checked=\"false\" role=\"switch\" style=\"cursor: de", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "svg", "id": "", "text": "Filter Button", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "SECTION", "id": "", "text": "View Third Party Cookies", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "View Third Party Cookies", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "SPAN", "id": "", "text": "checkbox label", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "SPAN", "id": "", "text": "label", "byTag": false, "byOnClick": false, "byPointer": true } ], "focusableAndOperable": [ { "tagName": "A", "id": "", "text": "<a tabindex=\"0\" href=\"#alert_1594496196595\" onclick=\"toggleAlert('alert_15944961", "byTag": true, "byOnClick": true, "byPointer": true }, { "tagName": "A", "id": "", "text": "I ACKNOWLEDGE", "byTag": true, "byOnClick": true, "byPointer": true }, { "tagName": "INPUT", "id": "", "text": "<input hidden=\"\" class=\"cmp-alert_displayCondition\" value=\"isOldBrowser()\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input hidden=\"\" class=\"cmp-alert_overrideCondition\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Skip to Content", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Skip to Navigation", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Skip to Footer", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "<a class=\"bbh-header__logoLink\" href=\"/us/en.html\" aria-label=\"home\" style=\"curs", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Who We Are", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Who We Are", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "SHOW ALL", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Our Story", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Show submenu for Our Story.", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "The Client Experience", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Our Purpose and Values", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Our Partnership", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Annual Report", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "200 Years of Partnership", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Our Team", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Our Offices", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Show submenu for Our Offices.", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Beijing", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Boston", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Charlotte", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Chicago", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Dublin", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Grand Cayman", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Hong Kong", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Jersey City", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Krakow", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "London", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Luxembourg", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Nashville", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "New York City", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Philadelphia", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Tokyo", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Wilmington", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Zurich", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Sustainable BBH", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Show submenu for Sustainable BBH.", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "ESG Integration", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Sustainable Investing", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Cybersecurity", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Business Continuity", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Diversity, Equity, and Inclusion", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Leadership and Technical Skills", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Employee Well-Being", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Environmental Responsibility", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Community Engagement", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Supplier Sourcing", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Our Managing Partner on Sustainability", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Annual Stewardship Report", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Life at BBH", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Show submenu for Life at BBH.", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Our Inclusive Culture", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Philanthropy", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Rewards and Benefits", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Career Development", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Leadership Philosophy", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Inside BBH", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "BBH News", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Show submenu for BBH News.", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Pressroom", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "What We Do", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "What We Do", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Investor Services", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Show submenu for Investor Services.", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Alternative Asset Managers", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Asset Managers", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Banks", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Consultants and Advisors", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Insurance Companies", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Alternative Fund Services", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Connectors", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Cross-Border Fund Services", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Currency Strategy", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Custody and Fund Services", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Depositary & Trustee", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Exchange-Traded Fund Services", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Foreign Exchange", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Investment Operations", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Regulatory Intelligence", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Securities Lending", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Technology and Data Services", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Transfer Agency", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Private Banking", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Show submenu for Private Banking.", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Individuals and Families", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Privately Held and Family-Owned Businesses", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Family Offices", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Endowments and Foundations", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Multi-Family Office", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Show submenu for Multi-Family Office.", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Investment Advisory", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Trust Services", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Values-Based Wealth Planning", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Family Office Advisory", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Philanthropic Advisory", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Next Generation Experience", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Center for Women & Wealth", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Corporate Advisory & Banking", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Show submenu for Corporate Advisory & Banking.", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Corporate Advisory", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Corporate Banking", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Center for Family Business", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "BBH Capital Partners", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Show submenu for BBH Capital Partners.", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Investment Profile", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Investment Strategy", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Portfolio Companies", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Investment Team and Senior Advisors", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Endowment & Foundation Management", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Investment Management", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Show submenu for Investment Management.", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Institutional Investors", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Financial Intermediaries", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Individual Investors", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Public Equity", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Show submenu for Public Equity.", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "U.S. Large Cap Equity", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Mid Cap Equity", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Concentrated Small and Midcap Equity", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "International Equity", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Fixed Income", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Show submenu for Fixed Income.", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Limited Duration Fixed Income", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Intermediate Duration Fixed Income", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Core Plus Fixed Income", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Structured Fixed Income", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Multisector Fixed Income", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Municipal Fixed Income", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Inflation-Indexed Fixed Income", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Our Approach to ESG", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Funds and Separately Managed Accounts", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Insights", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Careers", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Contact Us", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Americas", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Americas", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "EMEA & UK", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Asia Pacific", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "<a class=\"bbh-header__clientAccess-action cmp-analytics__login\" aria-label=\"clie", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "<button class=\"bbh-header__search-action\" aria-label=\"show search\" aria-expanded", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "<button class=\"bbh-hamburger bbh-hamburger--slider-r\" type=\"button\" aria-hidden=", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Learn More About Private Banking", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Previous", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Next", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "<li class=\"cmp-carousel__indicator cmp-carousel__indicator--active\" role=\"tab\" a", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "<li class=\"cmp-carousel__indicator\" role=\"tab\" aria-label=\"Slide 2 \" data-cmp-ho", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "<li class=\"cmp-carousel__indicator\" role=\"tab\" aria-label=\"Slide 3 \" data-cmp-ho", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "<li class=\"cmp-carousel__indicator\" role=\"tab\" aria-label=\"Slide 4 \" data-cmp-ho", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Pause", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Play", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Private Banking", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Investment Management", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Investor Services", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Read our press release", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "SEE ALL", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "SUBSCRIBE", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Previous", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Owner to Owner Summer Issue 2022", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Women & Wealth Magazine Summer Issue 2022", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "InvestorView Summer Issue 2022", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Next", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "slick-slide-control00", "text": "1", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "slick-slide-control01", "text": "2", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "INPUT", "id": "", "text": "<input class=\"cmp-list__initialDisplayItemCount\" value=\"6\" hidden=\"\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "SHOW ALL", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Learn more about DEI in our Stewardship Report", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Learn more about our inclusive culture", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Learn More about Our Commitment to Racial Equity", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "INPUT", "id": "", "text": "<input class=\"cmp-list__initialDisplayItemCount\" value=\"3\" hidden=\"\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "SHOW ALL", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Read More", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "LEARN MORE", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Policies and Disclosures", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Online Terms and Conditions", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "USA Patriot Act", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Privacy Policy", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Cookie Policy", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Manage Preferences", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "New Account Policy", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Equal Employment Opportunity Policies", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Important Statements and Disclosures", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Data Protection Notice", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Online Security", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "BCP Statement", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Regulation E", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Additional Disclosures", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Confidential Ethics Reporting", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Product Disclosures", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Foreign Exchange Disclosures", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Securities Lending Disclosures", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Custody Disclosures", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Depositary & Trustee Disclosures", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Web Accessibility", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "BBH Webmail", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Contact Us", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "LinkedIn", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Facebook", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Twitter", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "<a class=\"bbh-footer__logoLink\" aria-label=\"home\"> <img class=\"bbh-footer__logo\"", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "BUTTON", "id": "", "text": "CLOSE X", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "I Acknowledge", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "CLOSE X", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Terms and Conditions", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "ACCEPT", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "CLOSE X", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "↻", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "cmp-bbh-cage_input", "text": "<input id=\"cmp-bbh-cage_input\" type=\"text\" autocomplete=\"off\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "BUTTON", "id": "", "text": "Submit", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "<a href=\"/us.html\" style=\"cursor: default;\"> <img class=\"cmp-bbh-lux-disclaimer_", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "SELECT", "id": "cmp-bbh-lux-disclaimer_country", "text": "COUNTRY OF RESIDENCE * Luxembourg United Kingdom Germany", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "SELECT", "id": "cmp-bbh-lux-disclaimer_type", "text": "INVESTOR TYPE * Institutional Retail", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "cmp-bbh-lux-disclaimer_checkJurisdiction", "text": "<input type=\"checkbox\" class=\"cmp-lux_checkbox\" id=\"cmp-bbh-lux-disclaimer_check", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "BUTTON", "id": "", "text": "<button class=\"cmp-bbh-lux_continue__desktop cmp-bbh-lux_continue cmp-luxfunddis", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "<button class=\"cmp-bbh-lux_continue__mobile cmp-bbh-lux_continue cmp-luxfunddis-", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "<a href=\"/us.html\" style=\"cursor: default;\"> <img class=\"cmp-bbh-lux-disclaimer_", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "<button class=\"cmp-luxfunddis-accept cmp-luxfunddis-buttons_disabled\" disabled=\"", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "<button class=\"cmp-luxfunddis-decline\" style=\"cursor: default;\"> </button>", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "IFRAME", "id": "destination_publishing_iframe_bbh_0", "text": "<iframe sandbox=\"allow-scripts allow-same-origin\" title=\"Adobe ID Syncing iFrame", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Cookie Policy.", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "onetrust-pc-btn-handler", "text": "Manage Preferences", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "onetrust-reject-all-handler", "text": "No Unnecessary Cookies", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "onetrust-accept-btn-handler", "text": "I'm ok with Cookies", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "close-pc-btn-handler", "text": "<button id=\"close-pc-btn-handler\" class=\"ot-close-icon\" aria-label=\"Close\" style", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "DIV", "id": "", "text": "Your Privacy", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "More information", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Cookies Details‎", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "INPUT", "id": "ot-group-id-BG5", "text": "<input type=\"checkbox\" name=\"ot-group-id-BG5\" id=\"ot-group-id-BG5\" aria-checked=", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "ot-sub-group-id-C0003", "text": "<input type=\"checkbox\" name=\"switch\" id=\"ot-sub-group-id-C0003\" aria-checked=\"fa", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "BUTTON", "id": "", "text": "Cookies Details‎", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "INPUT", "id": "ot-group-id-BG3", "text": "<input type=\"checkbox\" name=\"ot-group-id-BG3\" id=\"ot-group-id-BG3\" aria-checked=", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "ot-sub-group-id-C0002", "text": "<input type=\"checkbox\" name=\"switch\" id=\"ot-sub-group-id-C0002\" aria-checked=\"fa", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "BUTTON", "id": "", "text": "Cookies Details‎", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Back Button", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "INPUT", "id": "vendor-search-handler", "text": "<input id=\"vendor-search-handler\" type=\"text\" name=\"vendor-search-handler\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "BUTTON", "id": "filter-btn-handler", "text": "Filter Button", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "INPUT", "id": "select-all-hosts-groups-handler", "text": "<input id=\"select-all-hosts-groups-handler\" type=\"checkbox\" aria-checked=\"false\"", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "select-all-vendor-groups-handler", "text": "<input id=\"select-all-vendor-groups-handler\" type=\"checkbox\" aria-checked=\"false", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "select-all-vendor-leg-handler", "text": "<input id=\"select-all-vendor-leg-handler\" type=\"checkbox\" aria-checked=\"false\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "BUTTON", "id": "", "text": "<button class=\"ot-host-box\" aria-expanded=\"false\" style=\"cursor: default;\"></but", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "clear-filters-handler", "text": "Clear", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "INPUT", "id": "chkbox-id", "text": "<input id=\"chkbox-id\" type=\"checkbox\" aria-checked=\"false\" class=\"category-filte", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "BUTTON", "id": "filter-apply-handler", "text": "Apply", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "filter-cancel-handler", "text": "Cancel", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "Confirm My Choices", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "accept-recommended-btn-handler", "text": "Allow All", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "<a href=\"https://www.onetrust.com/products/cookie-consent/\" target=\"_blank\" rel=", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "IFRAME", "id": "", "text": "<iframe class=\"ot-text-resize\" title=\"onetrust-text-resize\" style=\"position: abs", "byTag": true, "byOnClick": false, "byPointer": false } ] } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.bbh.com/us/en.html", "what": "URL", "result": "https://www.bbh.com/us/en.html" }, { "type": "test", "which": "hover", "headSize": 40, "headSampleSize": 20, "tailSampleSize": 15, "withItems": true, "what": "hover-caused content changes", "url": "https://www.bbh.com/us/en.html", "result": { "totals": { "triggers": 153, "headTriggers": 40, "tailTriggers": 113, "impactTriggers": 8, "additions": 0, "removals": 0, "opacityChanges": 8, "opacityImpact": 0, "unhoverables": 34 }, "items": { "head": { "impactTriggers": [], "unhoverables": [ { "tagName": "A", "id": "", "text": "Insights" }, { "tagName": "LI", "id": "", "text": "WhoWeAreWhoWeAreSHOWALLOurStoryShowsubmenuforOurSt" }, { "tagName": "LI", "id": "", "text": "" }, { "tagName": "BUTTON", "id": "", "text": "IACKNOWLEDGE" }, { "tagName": "A", "id": "", "text": "SEEALL" }, { "tagName": "A", "id": "", "text": "LearnMoreAboutPrivateBanking" }, { "tagName": "BUTTON", "id": "", "text": "Next" }, { "tagName": "BUTTON", "id": "", "text": "Pause" }, { "tagName": "BUTTON", "id": "", "text": "Previous" }, { "tagName": "LI", "id": "", "text": "SkiptoNavigation" }, { "tagName": "A", "id": "", "text": "LearnMoreAboutInvestmentManagement" }, { "tagName": "LI", "id": "", "text": "" }, { "tagName": "LI", "id": "", "text": "WhatWeDoWhatWeDoInvestorServicesShowsubmenuforInve" }, { "tagName": "A", "id": "", "text": "SkiptoContent" }, { "tagName": "LI", "id": "", "text": "2022GreaterChinaETFInvestorSurvey:ThematicDemandAc" }, { "tagName": "A", "id": "", "text": "InvestorServices" }, { "tagName": "A", "id": "", "text": "<imgclass=\"bbh-header__logo\"src=\"/etc.clientlibs/b" }, { "tagName": "A", "id": "", "text": "SkiptoFooter" }, { "tagName": "LI", "id": "", "text": "" }, { "tagName": "BUTTON", "id": "", "text": "Previous" } ] }, "tail": { "impactTriggers": [ { "tagName": "BUTTON", "text": "ManagePreferences", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 0 } ], "unhoverables": [ { "tagName": "LI", "id": "", "text": "Twitter" }, { "tagName": "LI", "id": "", "text": "WebAccessibility" }, { "tagName": "A", "id": "", "text": "ManagePreferences" }, { "tagName": "A", "id": "", "text": "BCPStatement" }, { "tagName": "LI", "id": "", "text": "InvestorServices" }, { "tagName": "A", "id": "", "text": "MarketandPortfolioUpdateQ22022" }, { "tagName": "LI", "id": "", "text": "OurCommitmenttoRacialEquityWearecommittedtocreatin" }, { "tagName": "LI", "id": "", "text": "ForeignExchangeDisclosures" }, { "tagName": "LI", "id": "", "text": "USAPatriotAct" }, { "tagName": "A", "id": "", "text": "LearnmoreaboutDEIinourStewardshipReport" }, { "tagName": "LI", "id": "", "text": "SecuritiesLendingDisclosures" }, { "tagName": "A", "id": "", "text": "ConfidentialEthicsReporting" }, { "tagName": "A", "id": "", "text": "Depositary&TrusteeDisclosures" }, { "tagName": "A", "id": "", "text": "CookiePolicy" } ] } } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.bbh.com/us/en.html", "what": "URL", "result": "https://www.bbh.com/us/en.html" }, { "type": "test", "which": "labClash", "withItems": true, "what": "labeling inconsistencies", "url": "https://www.bbh.com/us/en.html", "result": { "totals": { "mislabeled": 4, "unlabeled": 12, "wellLabeled": 56 }, "items": { "mislabeled": [ { "index": 52, "tagName": "INPUT", "type": "checkbox", "labelTypes": [ "aria-labelledby", "label" ], "texts": { "referred": [ "Functional" ], "label": [ "Functional" ] } }, { "index": 53, "tagName": "INPUT", "type": "checkbox", "labelTypes": [ "aria-label", "label" ], "texts": { "attribute": "Functional Cookies", "label": [ "Switch Label" ] } }, { "index": 55, "tagName": "INPUT", "type": "checkbox", "labelTypes": [ "aria-labelledby", "label" ], "texts": { "referred": [ "Performance" ], "label": [ "Performance" ] } }, { "index": 56, "tagName": "INPUT", "type": "checkbox", "labelTypes": [ "aria-label", "label" ], "texts": { "attribute": "Performance Cookies", "label": [ "Switch Label" ] } } ], "unlabeled": [ { "index": 1, "tagName": "INPUT", "type": "text" }, { "index": 2, "tagName": "INPUT", "type": "text" }, { "index": 22, "tagName": "BUTTON", "type": "button", "content": "{<button class=\"bbh-hamburger bbh-hamburger--slider-r\" type=\"button\" aria-hidden=\"false\"> <span class=\"bbh-hamburger-box\"> <span class=\"bbh-hamburger-inner\"></span> </span> </button>}" }, { "index": 31, "tagName": "INPUT", "type": "text" }, { "index": 32, "tagName": "INPUT", "type": "text" }, { "index": 38, "tagName": "INPUT", "type": "text" }, { "index": 42, "tagName": "INPUT", "type": "checkbox" }, { "index": 43, "tagName": "BUTTON", "type": "submit", "content": "{<button class=\"cmp-bbh-lux_continue__desktop cmp-bbh-lux_continue cmp-luxfunddis-buttons_disabled\" disabled=\"\"> </button>}" }, { "index": 44, "tagName": "BUTTON", "type": "submit", "content": "{<button class=\"cmp-bbh-lux_continue__mobile cmp-bbh-lux_continue cmp-luxfunddis-buttons_disabled\" disabled=\"\"> </button>}" }, { "index": 45, "tagName": "BUTTON", "type": "submit", "content": "{<button class=\"cmp-luxfunddis-accept cmp-luxfunddis-buttons_disabled\" disabled=\"\"> </button>}" }, { "index": 46, "tagName": "BUTTON", "type": "submit", "content": "{<button class=\"cmp-luxfunddis-decline\"> </button>}" }, { "index": 64, "tagName": "BUTTON", "type": "submit", "content": "{<button class=\"ot-host-box\" aria-expanded=\"false\"></button>}" } ], "wellLabeled": [ { "index": 0, "tagName": "BUTTON", "type": "submit", "texts": { "content": "I ACKNOWLEDGE" } }, { "index": 3, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Show submenu for Our Story." } }, { "index": 4, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Show submenu for Our Offices." } }, { "index": 5, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Show submenu for Sustainable BBH." } }, { "index": 6, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Show submenu for Life at BBH." } }, { "index": 7, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Show submenu for BBH News." } }, { "index": 8, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Show submenu for Investor Services." } }, { "index": 9, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Show submenu for Private Banking." } }, { "index": 10, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Show submenu for Multi-Family Office." } }, { "index": 11, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Show submenu for Corporate Advisory & Banking." } }, { "index": 12, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Show submenu for BBH Capital Partners." } }, { "index": 13, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Show submenu for Investment Management." } }, { "index": 14, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Show submenu for Public Equity." } }, { "index": 15, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Show submenu for Fixed Income." } }, { "index": 16, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Contact Us" } }, { "index": 17, "tagName": "BUTTON", "type": "submit", "labelType": "aria-label", "texts": { "attribute": "Language Selector", "content": "Americas" } }, { "index": 18, "tagName": "BUTTON", "type": "submit", "labelType": "aria-label", "texts": { "attribute": "show search" } }, { "index": 19, "tagName": "INPUT", "type": "text", "labelType": "label", "texts": { "label": [ "search" ] } }, { "index": 20, "tagName": "BUTTON", "type": "submit", "labelType": "aria-label", "texts": { "attribute": "search" } }, { "index": 21, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "search close" } }, { "index": 23, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "Previous", "content": "Previous" } }, { "index": 24, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "Next", "content": "Next" } }, { "index": 25, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "Pause", "content": "Pause" } }, { "index": 26, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "Play", "content": "Play" } }, { "index": 27, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "Previous", "content": "Previous" } }, { "index": 28, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "Next", "content": "Next" } }, { "index": 29, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "Slide 1 of 2", "content": "1" } }, { "index": 30, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "Slide 2 of 2", "content": "2" } }, { "index": 33, "tagName": "BUTTON", "type": "submit", "labelType": "aria-label", "texts": { "attribute": "Close closeup modal", "content": "CLOSE X" } }, { "index": 34, "tagName": "BUTTON", "type": "submit", "texts": { "content": "I Acknowledge" } }, { "index": 35, "tagName": "BUTTON", "type": "submit", "labelType": "aria-label", "texts": { "attribute": "Close closeup modal", "content": "CLOSE X" } }, { "index": 36, "tagName": "BUTTON", "type": "submit", "labelType": "aria-label", "texts": { "attribute": "ACCEPT", "content": "ACCEPT" } }, { "index": 37, "tagName": "BUTTON", "type": "submit", "labelType": "aria-label", "texts": { "attribute": "Close closeup modal", "content": "CLOSE X" } }, { "index": 39, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Submit" } }, { "index": 40, "tagName": "SELECT", "type": "select-one", "labelType": "aria-label", "texts": { "attribute": "Country of Residence" } }, { "index": 41, "tagName": "SELECT", "type": "select-one", "labelType": "aria-label", "texts": { "attribute": "Investor Type" } }, { "index": 47, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Manage Preferences" } }, { "index": 48, "tagName": "BUTTON", "type": "submit", "texts": { "content": "No Unnecessary Cookies" } }, { "index": 49, "tagName": "BUTTON", "type": "submit", "texts": { "content": "I'm ok with Cookies" } }, { "index": 50, "tagName": "BUTTON", "type": "submit", "labelType": "aria-label", "texts": { "attribute": "Close" } }, { "index": 51, "tagName": "BUTTON", "type": "submit", "labelType": "aria-label", "texts": { "attribute": "Cookie Details button opens Cookie List menu", "content": "Cookies Details‎" } }, { "index": 54, "tagName": "BUTTON", "type": "submit", "labelType": "aria-label", "texts": { "attribute": "Cookie Details button opens Cookie List menu", "content": "Cookies Details‎" } }, { "index": 57, "tagName": "BUTTON", "type": "submit", "labelType": "aria-label", "texts": { "attribute": "Cookie Details button opens Cookie List menu", "content": "Cookies Details‎" } }, { "index": 58, "tagName": "BUTTON", "type": "submit", "labelType": "aria-label", "texts": { "attribute": "Back", "content": "Back Button" } }, { "index": 59, "tagName": "INPUT", "type": "text", "labelType": "label", "texts": {} }, { "index": 60, "tagName": "BUTTON", "type": "submit", "labelType": "aria-label", "texts": { "attribute": "Filter", "content": "Filter Button" } }, { "index": 61, "tagName": "INPUT", "type": "checkbox", "labelType": "label", "texts": { "label": [ "checkbox label" ] } }, { "index": 62, "tagName": "INPUT", "type": "checkbox", "labelType": "label", "texts": { "label": [ "checkbox label" ] } }, { "index": 63, "tagName": "INPUT", "type": "checkbox", "labelType": "label", "texts": { "label": [ "checkbox label" ] } }, { "index": 65, "tagName": "BUTTON", "type": "submit", "texts": { "content": "View Third Party Cookies" } }, { "index": 66, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Clear" } }, { "index": 67, "tagName": "INPUT", "type": "checkbox", "labelType": "label", "texts": { "label": [ "checkbox label" ] } }, { "index": 68, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Apply" } }, { "index": 69, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Cancel" } }, { "index": 70, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Confirm My Choices" } }, { "index": 71, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Allow All" } } ] } } }, { "type": "test", "which": "linkUl", "withItems": true, "what": "adjacent-link underlining", "url": "https://www.bbh.com/us/en.html", "result": { "totals": { "links": 205, "adjacent": { "total": 199, "underlined": 4, "underlinedPercent": 2 } }, "items": { "underlined": [ "", "I ACKNOWLEDGE", "Terms and Conditions", "Cookie Policy." ], "notUnderlined": [ "", "Who We Are", "Who We Are", "SHOW ALL", "Our Story", "Overview", "The Client Experience", "Our Purpose and Values", "Our Partnership", "Annual Report", "200 Years of Partnership", "Our Team", "Our Offices", "Overview", "Beijing", "Boston", "Charlotte", "Chicago", "Dublin", "Grand Cayman", "Hong Kong", "Jersey City", "Krakow", "London", "Luxembourg", "Nashville", "New York City", "Philadelphia", "Tokyo", "Wilmington", "Zurich", "Sustainable BBH", "Overview", "ESG Integration", "Sustainable Investing", "Cybersecurity", "Business Continuity", "Diversity, Equity, and Inclusion", "Leadership and Technical Skills", "Employee Well-Being", "Environmental Responsibility", "Community Engagement", "Supplier Sourcing", "Our Managing Partner on Sustainability", "Annual Stewardship Report", "Life at BBH", "Overview", "Our Inclusive Culture", "Philanthropy", "Rewards and Benefits", "Career Development", "Leadership Philosophy", "Inside BBH", "BBH News", "Overview", "Pressroom", "What We Do", "What We Do", "Investor Services", "Overview", "Alternative Asset Managers", "Asset Managers", "Banks", "Consultants and Advisors", "Insurance Companies", "Alternative Fund Services", "Connectors", "Cross-Border Fund Services", "Currency Strategy", "Custody and Fund Services", "Depositary & Trustee", "Exchange-Traded Fund Services", "Foreign Exchange", "Investment Operations", "Regulatory Intelligence", "Securities Lending", "Technology and Data Services", "Transfer Agency", "Private Banking", "Overview", "Individuals and Families", "Privately Held and Family-Owned Businesses", "Family Offices", "Endowments and Foundations", "Multi-Family Office", "Overview", "Investment Advisory", "Trust Services", "Values-Based Wealth Planning", "Family Office Advisory", "Philanthropic Advisory", "Next Generation Experience", "Center for Women & Wealth", "Corporate Advisory & Banking", "Overview", "Corporate Advisory", "Corporate Banking", "Center for Family Business", "BBH Capital Partners", "Overview", "Investment Profile", "Investment Strategy", "Portfolio Companies", "Investment Team and Senior Advisors", "Endowment & Foundation Management", "Investment Management", "Overview", "Institutional Investors", "Financial Intermediaries", "Individual Investors", "Public Equity", "Overview", "U.S. Large Cap Equity", "Mid Cap Equity", "Concentrated Small and Midcap Equity", "International Equity", "Fixed Income", "Overview", "Limited Duration Fixed Income", "Intermediate Duration Fixed Income", "Core Plus Fixed Income", "Structured Fixed Income", "Multisector Fixed Income", "Municipal Fixed Income", "Inflation-Indexed Fixed Income", "Our Approach to ESG", "Funds and Separately Managed Accounts", "Insights", "Careers", "Contact Us", "", "Learn More About Private Banking", "Learn More About Investment Management", "Learn more about Investment Operations", "Learn More About Life at BBH", "Private Banking", "Investment Management", "Investor Services", "Read our press release", "SEE ALL", "SUBSCRIBE", "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "Owner to Owner Summer Issue 2022", "Women & Wealth Magazine Summer Issue 2022", "InvestorView Summer Issue 2022", "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "Owner to Owner Summer Issue 2022", "Women & Wealth Magazine Summer Issue 2022", "InvestorView Summer Issue 2022", "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "SHOW ALL", "Learn more about DEI in our Stewardship Report", "Learn more about our inclusive culture", "Learn More about Our Commitment to Racial Equity", "SHOW ALL", "Read More", "LEARN MORE", "Policies and Disclosures", "Online Terms and Conditions", "USA Patriot Act", "Privacy Policy", "Cookie Policy", "Manage Preferences", "New Account Policy", "Equal Employment Opportunity Policies", "Important Statements and Disclosures", "Data Protection Notice", "Online Security", "BCP Statement", "Regulation E", "Additional Disclosures", "Confidential Ethics Reporting", "Product Disclosures", "Foreign Exchange Disclosures", "Securities Lending Disclosures", "Custody Disclosures", "Depositary & Trustee Disclosures", "Web Accessibility", "BBH Webmail", "Contact Us", "LinkedIn", "Facebook", "Twitter", "", "↻", "", "", "More information", "" ] } } }, { "type": "test", "which": "menuNav", "withItems": true, "what": "keyboard navigation between focusable menu items", "url": "https://www.bbh.com/us/en.html", "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.bbh.com/us/en.html", "what": "URL", "result": "https://www.bbh.com/us/en.html" }, { "type": "test", "which": "radioSet", "withItems": true, "what": "fieldset grouping of radio buttons", "url": "https://www.bbh.com/us/en.html", "result": { "totals": { "total": 0, "inSet": 0, "percent": "N.A." }, "items": { "inSet": [], "notInSet": [] } } }, { "type": "test", "which": "role", "what": "roles", "url": "https://www.bbh.com/us/en.html", "result": { "roleElements": 59, "badRoleElements": 7, "redundantRoleElements": 2, "tagNames": { "NAV": { "navigation": { "bad": 0, "redundant": 2 } }, "DIV": { "group": { "bad": 1, "redundant": 0 }, "status": { "bad": 1, "redundant": 0 } }, "LI": { "heading": { "bad": 4, "redundant": 0 } }, "P": { "status": { "bad": 1, "redundant": 0 } } } } }, { "type": "test", "which": "styleDiff", "withItems": true, "what": "style inconsistencies", "url": "https://www.bbh.com/us/en.html", "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": 54, "subtotals": [ 13, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ] }, "adjacentLink": { "total": 199, "subtotals": [ 182, 13, 3, 1 ] }, "listLink": { "total": 6, "subtotals": [ 3, 2, 1 ] }, "h2": { "total": 27, "subtotals": [ 18, 4, 2, 1, 1, 1 ] }, "h3": { "total": 6, "subtotals": [ 3, 1, 1, 1 ] }, "h4": { "total": 7, "subtotals": [ 4, 2, 1 ] }, "h5": { "total": 1 } }, "items": { "button": { "fontWeight": { "400": [ "I ACKNOWLEDGE", "Show submenu for Our Story.", "Show submenu for Our Offices.", "Show submenu for Sustainable BBH.", "Show submenu for Life at BBH.", "Show submenu for BBH News.", "Show submenu for Investor Services.", "Show submenu for Private Banking.", "Show submenu for Multi-Family Office.", "Show submenu for Corporate Advisory & Banking.", "Show submenu for BBH Capital Partners.", "Show submenu for Investment Management.", "Show submenu for Public Equity.", "Show submenu for Fixed Income.", "Contact Us", "Americas", "", "", "", "", "Previous", "Next", "Pause", "Play", "Previous", "Next", "1", "2", "CLOSE X", "CLOSE X", "CLOSE X", "Submit", "", "", "", "", "", "Cookies Details‎", "Cookies Details‎", "Cookies Details‎", "Back Button", "Filter Button", "", "View Third Party Cookies" ], "600": [ "Manage Preferences", "No Unnecessary Cookies", "I'm ok with Cookies", "Confirm My Choices", "Allow All" ], "700": [ "I Acknowledge", "ACCEPT", "Clear", "Apply", "Cancel" ] }, "opacity": { "0": [ "" ], "1": [ "I ACKNOWLEDGE", "Show submenu for Our Story.", "Show submenu for Our Offices.", "Show submenu for Sustainable BBH.", "Show submenu for Life at BBH.", "Show submenu for BBH News.", "Show submenu for Investor Services.", "Show submenu for Private Banking.", "Show submenu for Multi-Family Office.", "Show submenu for Corporate Advisory & Banking.", "Show submenu for BBH Capital Partners.", "Show submenu for Investment Management.", "Show submenu for Public Equity.", "Show submenu for Fixed Income.", "Contact Us", "Americas", "", "", "", "", "Previous", "Next", "Pause", "Play", "Previous", "Next", "1", "2", "CLOSE X", "CLOSE X", "CLOSE X", "Submit", "", "", "", "", "Manage Preferences", "No Unnecessary Cookies", "I'm ok with Cookies", "", "Cookies Details‎", "Cookies Details‎", "Cookies Details‎", "Back Button", "Filter Button", "View Third Party Cookies", "Clear", "Apply", "Cancel", "Confirm My Choices", "Allow All" ], "0.5": [ "I Acknowledge", "ACCEPT" ] }, "textDecorationLine": { "none": [ "I ACKNOWLEDGE", "Show submenu for Our Story.", "Show submenu for Our Offices.", "Show submenu for Sustainable BBH.", "Show submenu for Life at BBH.", "Show submenu for BBH News.", "Show submenu for Investor Services.", "Show submenu for Private Banking.", "Show submenu for Multi-Family Office.", "Show submenu for Corporate Advisory & Banking.", "Show submenu for BBH Capital Partners.", "Show submenu for Investment Management.", "Show submenu for Public Equity.", "Show submenu for Fixed Income.", "Contact Us", "Americas", "", "", "", "", "Previous", "Next", "Pause", "Play", "Previous", "Next", "1", "2", "CLOSE X", "I Acknowledge", "CLOSE X", "ACCEPT", "CLOSE X", "Submit", "", "", "", "", "No Unnecessary Cookies", "I'm ok with Cookies", "", "Cookies Details‎", "Cookies Details‎", "Cookies Details‎", "Back Button", "Filter Button", "", "View Third Party Cookies", "Clear", "Apply", "Cancel", "Confirm My Choices", "Allow All" ], "underline": [ "Manage Preferences" ] }, "borderStyle": { "none none solid": [ "I ACKNOWLEDGE", "" ], "none": [ "Show submenu for Our Story.", "Show submenu for Our Offices.", "Show submenu for Sustainable BBH.", "Show submenu for Life at BBH.", "Show submenu for BBH News.", "Show submenu for Investor Services.", "Show submenu for Private Banking.", "Show submenu for Multi-Family Office.", "Show submenu for Corporate Advisory & Banking.", "Show submenu for BBH Capital Partners.", "Show submenu for Investment Management.", "Show submenu for Public Equity.", "Show submenu for Fixed Income.", "Americas", "", "", "", "", "Previous", "Next", "Pause", "Play", "Previous", "Next", "1", "2", "CLOSE X", "I Acknowledge", "CLOSE X", "ACCEPT", "CLOSE X", "", "", "", "Manage Preferences", "", "Cookies Details‎", "Cookies Details‎", "Cookies Details‎", "Back Button", "", "View Third Party Cookies", "Clear" ], "none solid none none": [ "Contact Us" ], "outset": [ "Submit" ], "solid": [ "No Unnecessary Cookies", "I'm ok with Cookies", "Filter Button", "Apply", "Cancel", "Confirm My Choices", "Allow All" ] }, "borderWidth": { "0px 0px 1.5px": [ "I ACKNOWLEDGE" ], "0px": [ "Show submenu for Our Story.", "Show submenu for Our Offices.", "Show submenu for Sustainable BBH.", "Show submenu for Life at BBH.", "Show submenu for BBH News.", "Show submenu for Investor Services.", "Show submenu for Private Banking.", "Show submenu for Multi-Family Office.", "Show submenu for Corporate Advisory & Banking.", "Show submenu for BBH Capital Partners.", "Show submenu for Investment Management.", "Show submenu for Public Equity.", "Show submenu for Fixed Income.", "Americas", "", "", "", "", "Previous", "Next", "Pause", "Play", "Previous", "Next", "1", "2", "CLOSE X", "I Acknowledge", "CLOSE X", "ACCEPT", "CLOSE X", "", "", "", "Manage Preferences", "", "Cookies Details‎", "Cookies Details‎", "Cookies Details‎", "Back Button", "", "View Third Party Cookies", "Clear" ], "0px 1px 0px 0px": [ "Contact Us" ], "2px": [ "Submit" ], "0px 0px 3px": [ "" ], "1px": [ "No Unnecessary Cookies", "I'm ok with Cookies", "Filter Button", "Apply", "Cancel", "Confirm My Choices", "Allow All" ] }, "height": { "31.8984px": [ "I ACKNOWLEDGE" ], "13px": [ "Show submenu for Our Story.", "Show submenu for Our Offices.", "Show submenu for Sustainable BBH.", "Show submenu for Life at BBH.", "Show submenu for BBH News.", "Show submenu for Investor Services.", "Show submenu for Private Banking.", "Show submenu for Multi-Family Office.", "Show submenu for Corporate Advisory & Banking.", "Show submenu for BBH Capital Partners.", "Show submenu for Investment Management.", "Show submenu for Public Equity.", "Show submenu for Fixed Income." ], "83px": [ "Contact Us" ], "50px": [ "Americas", "", "", "" ], "43px": [ "" ], "26px": [ "" ], "27px": [ "" ], "auto": [ "", "CLOSE X", "I Acknowledge", "CLOSE X", "ACCEPT", "CLOSE X", "Submit", "Cookies Details‎", "Cookies Details‎", "Cookies Details‎", "Back Button", "View Third Party Cookies", "Clear", "Apply", "Cancel", "Confirm My Choices", "Allow All" ], "45px": [ "Previous", "Next", "Pause", "Play", "Previous", "Next" ], "20px": [ "1", "2" ], "30px": [ "" ], "39.6094px": [ "Manage Preferences" ], "41.6094px": [ "No Unnecessary Cookies", "I'm ok with Cookies" ], "44px": [ "" ], "32px": [ "Filter Button" ], "100%": [ "" ] }, "lineHeight": { "18.4px": [ "I ACKNOWLEDGE", "Show submenu for Our Story.", "Show submenu for Our Offices.", "Show submenu for Sustainable BBH.", "Show submenu for Life at BBH.", "Show submenu for BBH News.", "Show submenu for Investor Services.", "Show submenu for Private Banking.", "Show submenu for Multi-Family Office.", "Show submenu for Corporate Advisory & Banking.", "Show submenu for BBH Capital Partners.", "Show submenu for Investment Management.", "Show submenu for Public Equity.", "Show submenu for Fixed Income." ], "20.7px": [ "Contact Us", "Americas", "", "", "", "Submit" ], "27px": [ "", "I Acknowledge", "ACCEPT" ], "30px": [ "Previous", "Next" ], "16px": [ "Pause", "Play" ], "0px": [ "Previous", "Next", "1", "2" ], "20.24px": [ "CLOSE X", "CLOSE X", "CLOSE X" ], "16.1px": [ "", "", "" ], "6px": [ "" ], "15.6096px": [ "Manage Preferences", "No Unnecessary Cookies", "I'm ok with Cookies" ], "38px": [ "", "Filter Button", "" ], "14.3088px": [ "Cookies Details‎", "Cookies Details‎", "Cookies Details‎" ], "normal": [ "Back Button", "Confirm My Choices", "Allow All" ], "10.8px": [ "View Third Party Cookies" ], "14.4px": [ "Clear", "Apply", "Cancel" ] }, "maxWidth": { "none": [ "I ACKNOWLEDGE", "Show submenu for Our Story.", "Show submenu for Our Offices.", "Show submenu for Sustainable BBH.", "Show submenu for Life at BBH.", "Show submenu for BBH News.", "Show submenu for Investor Services.", "Show submenu for Private Banking.", "Show submenu for Multi-Family Office.", "Show submenu for Corporate Advisory & Banking.", "Show submenu for BBH Capital Partners.", "Show submenu for Investment Management.", "Show submenu for Public Equity.", "Show submenu for Fixed Income.", "Contact Us", "Americas", "", "", "", "", "Previous", "Next", "Pause", "Play", "Previous", "Next", "1", "2", "CLOSE X", "I Acknowledge", "CLOSE X", "ACCEPT", "CLOSE X", "Submit", "", "Manage Preferences", "No Unnecessary Cookies", "I'm ok with Cookies", "", "Cookies Details‎", "Cookies Details‎", "Cookies Details‎", "Back Button", "Filter Button", "", "View Third Party Cookies", "Confirm My Choices", "Allow All" ], "100%": [ "", "", "" ], "200px": [ "Clear", "Apply", "Cancel" ] }, "minHeight": { "0px": [ "I ACKNOWLEDGE", "Show submenu for Our Story.", "Show submenu for Our Offices.", "Show submenu for Sustainable BBH.", "Show submenu for Life at BBH.", "Show submenu for BBH News.", "Show submenu for Investor Services.", "Show submenu for Private Banking.", "Show submenu for Multi-Family Office.", "Show submenu for Corporate Advisory & Banking.", "Show submenu for BBH Capital Partners.", "Show submenu for Investment Management.", "Show submenu for Public Equity.", "Show submenu for Fixed Income.", "Contact Us", "", "", "", "Pause", "Play", "Previous", "Next", "1", "2", "CLOSE X", "I Acknowledge", "CLOSE X", "ACCEPT", "CLOSE X", "Submit", "", "", "", "", "Manage Preferences", "No Unnecessary Cookies", "I'm ok with Cookies", "", "Cookies Details‎", "Cookies Details‎", "Cookies Details‎", "Back Button", "Filter Button", "", "View Third Party Cookies", "Clear", "Apply", "Cancel" ], "auto": [ "Americas", "", "Previous", "Next" ], "40px": [ "Confirm My Choices", "Allow All" ] }, "minWidth": { "0px": [ "I ACKNOWLEDGE", "Show submenu for Our Story.", "Show submenu for Our Offices.", "Show submenu for Sustainable BBH.", "Show submenu for Life at BBH.", "Show submenu for BBH News.", "Show submenu for Investor Services.", "Show submenu for Private Banking.", "Show submenu for Multi-Family Office.", "Show submenu for Corporate Advisory & Banking.", "Show submenu for BBH Capital Partners.", "Show submenu for Investment Management.", "Show submenu for Public Equity.", "Show submenu for Fixed Income.", "Contact Us", "", "", "", "Pause", "Play", "Previous", "Next", "1", "2", "CLOSE X", "I Acknowledge", "CLOSE X", "ACCEPT", "CLOSE X", "Submit", "", "", "Cookies Details‎", "Cookies Details‎", "Cookies Details‎", "Back Button", "Filter Button", "", "View Third Party Cookies", "Clear", "Apply", "Cancel", "Allow All" ], "auto": [ "Americas", "", "Previous", "Next" ], "80px": [ "", "", "" ], "125px": [ "Manage Preferences", "No Unnecessary Cookies", "I'm ok with Cookies" ], "155px": [ "Confirm My Choices" ] }, "outlineOffset": { "0px": [ "I ACKNOWLEDGE", "Show submenu for Our Story.", "Show submenu for Our Offices.", "Show submenu for Sustainable BBH.", "Show submenu for Life at BBH.", "Show submenu for BBH News.", "Show submenu for Investor Services.", "Show submenu for Private Banking.", "Show submenu for Multi-Family Office.", "Show submenu for Corporate Advisory & Banking.", "Show submenu for BBH Capital Partners.", "Show submenu for Investment Management.", "Show submenu for Public Equity.", "Show submenu for Fixed Income.", "Contact Us", "Americas", "", "", "", "", "Previous", "Next", "Pause", "Play", "Previous", "Next", "1", "2", "CLOSE X", "I Acknowledge", "CLOSE X", "ACCEPT", "CLOSE X", "Submit", "", "", "", "", "", "Cookies Details‎", "Cookies Details‎", "Cookies Details‎", "Back Button", "Filter Button", "", "View Third Party Cookies", "Clear", "Apply", "Cancel", "Confirm My Choices", "Allow All" ], "1px": [ "Manage Preferences", "No Unnecessary Cookies", "I'm ok with Cookies" ] } }, "adjacentLink": { "fontWeight": { "400": [ "", "I ACKNOWLEDGE", "", "Who We Are", "Who We Are", "SHOW ALL", "Our Story", "Overview", "The Client Experience", "Our Purpose and Values", "Our Partnership", "Annual Report", "200 Years of Partnership", "Our Team", "Our Offices", "Overview", "Beijing", "Boston", "Charlotte", "Chicago", "Dublin", "Grand Cayman", "Hong Kong", "Jersey City", "Krakow", "London", "Luxembourg", "Nashville", "New York City", "Philadelphia", "Tokyo", "Wilmington", "Zurich", "Sustainable BBH", "Overview", "ESG Integration", "Sustainable Investing", "Cybersecurity", "Business Continuity", "Diversity, Equity, and Inclusion", "Leadership and Technical Skills", "Employee Well-Being", "Environmental Responsibility", "Community Engagement", "Supplier Sourcing", "Our Managing Partner on Sustainability", "Annual Stewardship Report", "Life at BBH", "Overview", "Our Inclusive Culture", "Philanthropy", "Rewards and Benefits", "Career Development", "Leadership Philosophy", "Inside BBH", "BBH News", "Overview", "Pressroom", "What We Do", "What We Do", "Investor Services", "Overview", "Alternative Asset Managers", "Asset Managers", "Banks", "Consultants and Advisors", "Insurance Companies", "Alternative Fund Services", "Connectors", "Cross-Border Fund Services", "Currency Strategy", "Custody and Fund Services", "Depositary & Trustee", "Exchange-Traded Fund Services", "Foreign Exchange", "Investment Operations", "Regulatory Intelligence", "Securities Lending", "Technology and Data Services", "Transfer Agency", "Private Banking", "Overview", "Individuals and Families", "Privately Held and Family-Owned Businesses", "Family Offices", "Endowments and Foundations", "Multi-Family Office", "Overview", "Investment Advisory", "Trust Services", "Values-Based Wealth Planning", "Family Office Advisory", "Philanthropic Advisory", "Next Generation Experience", "Center for Women & Wealth", "Corporate Advisory & Banking", "Overview", "Corporate Advisory", "Corporate Banking", "Center for Family Business", "BBH Capital Partners", "Overview", "Investment Profile", "Investment Strategy", "Portfolio Companies", "Investment Team and Senior Advisors", "Endowment & Foundation Management", "Investment Management", "Overview", "Institutional Investors", "Financial Intermediaries", "Individual Investors", "Public Equity", "Overview", "U.S. Large Cap Equity", "Mid Cap Equity", "Concentrated Small and Midcap Equity", "International Equity", "Fixed Income", "Overview", "Limited Duration Fixed Income", "Intermediate Duration Fixed Income", "Core Plus Fixed Income", "Structured Fixed Income", "Multisector Fixed Income", "Municipal Fixed Income", "Inflation-Indexed Fixed Income", "Our Approach to ESG", "Funds and Separately Managed Accounts", "Insights", "Careers", "Contact Us", "", "SEE ALL", "SUBSCRIBE", "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "Owner to Owner Summer Issue 2022", "Women & Wealth Magazine Summer Issue 2022", "InvestorView Summer Issue 2022", "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "Owner to Owner Summer Issue 2022", "Women & Wealth Magazine Summer Issue 2022", "InvestorView Summer Issue 2022", "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "SHOW ALL", "SHOW ALL", "Policies and Disclosures", "Online Terms and Conditions", "USA Patriot Act", "Privacy Policy", "Cookie Policy", "Manage Preferences", "New Account Policy", "Equal Employment Opportunity Policies", "Important Statements and Disclosures", "Data Protection Notice", "Online Security", "BCP Statement", "Regulation E", "Additional Disclosures", "Confidential Ethics Reporting", "Product Disclosures", "Foreign Exchange Disclosures", "Securities Lending Disclosures", "Custody Disclosures", "Depositary & Trustee Disclosures", "Web Accessibility", "BBH Webmail", "Contact Us", "LinkedIn", "Facebook", "Twitter", "", "Terms and Conditions", "↻", "", "", "More information", "" ], "700": [ "Learn More About Private Banking", "Learn More About Investment Management", "Learn more about Investment Operations", "Learn More About Life at BBH", "Private Banking", "Investment Management", "Investor Services", "Read our press release", "Learn more about DEI in our Stewardship Report", "Learn more about our inclusive culture", "Learn More about Our Commitment to Racial Equity", "Read More", "LEARN MORE", "Cookie Policy." ] }, "textDecorationLine": { "underline": [ "", "I ACKNOWLEDGE", "Terms and Conditions", "Cookie Policy." ], "none": [ "", "Who We Are", "Who We Are", "SHOW ALL", "Our Story", "Overview", "The Client Experience", "Our Purpose and Values", "Our Partnership", "Annual Report", "200 Years of Partnership", "Our Team", "Our Offices", "Overview", "Beijing", "Boston", "Charlotte", "Chicago", "Dublin", "Grand Cayman", "Hong Kong", "Jersey City", "Krakow", "London", "Luxembourg", "Nashville", "New York City", "Philadelphia", "Tokyo", "Wilmington", "Zurich", "Sustainable BBH", "Overview", "ESG Integration", "Sustainable Investing", "Cybersecurity", "Business Continuity", "Diversity, Equity, and Inclusion", "Leadership and Technical Skills", "Employee Well-Being", "Environmental Responsibility", "Community Engagement", "Supplier Sourcing", "Our Managing Partner on Sustainability", "Annual Stewardship Report", "Life at BBH", "Overview", "Our Inclusive Culture", "Philanthropy", "Rewards and Benefits", "Career Development", "Leadership Philosophy", "Inside BBH", "BBH News", "Overview", "Pressroom", "What We Do", "What We Do", "Investor Services", "Overview", "Alternative Asset Managers", "Asset Managers", "Banks", "Consultants and Advisors", "Insurance Companies", "Alternative Fund Services", "Connectors", "Cross-Border Fund Services", "Currency Strategy", "Custody and Fund Services", "Depositary & Trustee", "Exchange-Traded Fund Services", "Foreign Exchange", "Investment Operations", "Regulatory Intelligence", "Securities Lending", "Technology and Data Services", "Transfer Agency", "Private Banking", "Overview", "Individuals and Families", "Privately Held and Family-Owned Businesses", "Family Offices", "Endowments and Foundations", "Multi-Family Office", "Overview", "Investment Advisory", "Trust Services", "Values-Based Wealth Planning", "Family Office Advisory", "Philanthropic Advisory", "Next Generation Experience", "Center for Women & Wealth", "Corporate Advisory & Banking", "Overview", "Corporate Advisory", "Corporate Banking", "Center for Family Business", "BBH Capital Partners", "Overview", "Investment Profile", "Investment Strategy", "Portfolio Companies", "Investment Team and Senior Advisors", "Endowment & Foundation Management", "Investment Management", "Overview", "Institutional Investors", "Financial Intermediaries", "Individual Investors", "Public Equity", "Overview", "U.S. Large Cap Equity", "Mid Cap Equity", "Concentrated Small and Midcap Equity", "International Equity", "Fixed Income", "Overview", "Limited Duration Fixed Income", "Intermediate Duration Fixed Income", "Core Plus Fixed Income", "Structured Fixed Income", "Multisector Fixed Income", "Municipal Fixed Income", "Inflation-Indexed Fixed Income", "Our Approach to ESG", "Funds and Separately Managed Accounts", "Insights", "Careers", "Contact Us", "", "Learn More About Private Banking", "Learn More About Investment Management", "Learn more about Investment Operations", "Learn More About Life at BBH", "Private Banking", "Investment Management", "Investor Services", "Read our press release", "SEE ALL", "SUBSCRIBE", "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "Owner to Owner Summer Issue 2022", "Women & Wealth Magazine Summer Issue 2022", "InvestorView Summer Issue 2022", "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "Owner to Owner Summer Issue 2022", "Women & Wealth Magazine Summer Issue 2022", "InvestorView Summer Issue 2022", "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "SHOW ALL", "Learn more about DEI in our Stewardship Report", "Learn more about our inclusive culture", "Learn More about Our Commitment to Racial Equity", "SHOW ALL", "Read More", "LEARN MORE", "Policies and Disclosures", "Online Terms and Conditions", "USA Patriot Act", "Privacy Policy", "Cookie Policy", "Manage Preferences", "New Account Policy", "Equal Employment Opportunity Policies", "Important Statements and Disclosures", "Data Protection Notice", "Online Security", "BCP Statement", "Regulation E", "Additional Disclosures", "Confidential Ethics Reporting", "Product Disclosures", "Foreign Exchange Disclosures", "Securities Lending Disclosures", "Custody Disclosures", "Depositary & Trustee Disclosures", "Web Accessibility", "BBH Webmail", "Contact Us", "LinkedIn", "Facebook", "Twitter", "", "↻", "", "", "More information", "" ] } }, "listLink": { "textDecorationLine": { "none": [ "Skip to Content", "Skip to Navigation", "Skip to Footer", "Americas" ], "underline": [ "EMEA & UK", "Asia Pacific" ] }, "color": { "rgb(102, 102, 102)": [ "Skip to Content", "Skip to Navigation", "Skip to Footer" ], "rgb(83, 86, 90)": [ "Americas" ], "rgb(200, 16, 46)": [ "EMEA & UK", "Asia Pacific" ] } }, "h2": { "fontWeight": { "400": [ "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "Owner to Owner Summer Issue 2022", "Women & Wealth Magazine Summer Issue 2022", "InvestorView Summer Issue 2022", "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "Owner to Owner Summer Issue 2022", "Women & Wealth Magazine Summer Issue 2022", "InvestorView Summer Issue 2022", "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "Diversity, Equity, and Inclusion", "We treat you the way you want to be treated.", "Our Commitment to Racial Equity", "Annual Report" ], "600": [ "We care about your privacy", "BBH Privacy Preference Center" ], "700": [ "A New Era for Investor Services", "The Latest BBH Insights", "Our Commitment to Diversity, Equity, and Inclusion", "2020 Stewardship Report", "", "" ] }, "color": { "rgb(200, 16, 46)": [ "A New Era for Investor Services", "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "Owner to Owner Summer Issue 2022", "Women & Wealth Magazine Summer Issue 2022", "InvestorView Summer Issue 2022", "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "Owner to Owner Summer Issue 2022", "Women & Wealth Magazine Summer Issue 2022", "InvestorView Summer Issue 2022", "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "Diversity, Equity, and Inclusion", "We treat you the way you want to be treated.", "Our Commitment to Racial Equity", "2020 Stewardship Report", "Annual Report" ], "rgb(83, 86, 90)": [ "The Latest BBH Insights", "Our Commitment to Diversity, Equity, and Inclusion", "", "", "We care about your privacy" ], "rgb(105, 105, 105)": [ "BBH Privacy Preference Center" ] }, "fontSize": { "30px": [ "A New Era for Investor Services", "2020 Stewardship Report", "Annual Report" ], "44px": [ "The Latest BBH Insights", "Our Commitment to Diversity, Equity, and Inclusion", "", "" ], "26px": [ "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "Owner to Owner Summer Issue 2022", "Women & Wealth Magazine Summer Issue 2022", "InvestorView Summer Issue 2022", "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "Owner to Owner Summer Issue 2022", "Women & Wealth Magazine Summer Issue 2022", "InvestorView Summer Issue 2022", "2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among Greater China Investors as ETF Adoption Ramps Up", "Women & Wealth Magazine Spring Issue 2022", "Market and Portfolio Update Q2 2022", "Diversity, Equity, and Inclusion", "We treat you the way you want to be treated.", "Our Commitment to Racial Equity" ], "19.2px": [ "We care about your privacy" ], "21.92px": [ "BBH Privacy Preference Center" ] } }, "h3": { "fontWeight": { "600": [ "Strictly Necessary Cookies", "Functional", "Performance" ], "700": [ "Your Privacy", "Back", "" ] }, "fontSize": { "14px": [ "Your Privacy", "Strictly Necessary Cookies", "Functional", "Performance" ], "16px": [ "Back" ], "13.008px": [ "" ] } }, "h4": { "fontWeight": { "600": [ "" ], "700": [ "Your Privacy", "Strictly Necessary Cookies", "Functional", "Functional Cookies", "Performance", "Performance Cookies" ] }, "fontSize": { "14px": [ "Your Privacy", "Strictly Necessary Cookies", "Functional", "Performance" ], "13.12px": [ "Functional Cookies", "Performance Cookies" ], "11.04px": [ "" ] } } } } }, { "type": "test", "which": "tabNav", "withItems": true, "what": "keyboard navigation between tab elements", "url": "https://www.bbh.com/us/en.html", "result": { "totals": { "navigations": { "all": { "total": 42, "correct": 22, "incorrect": 20 }, "specific": { "tab": { "total": 6, "correct": 2, "incorrect": 4 }, "left": { "total": 6, "correct": 1, "incorrect": 5 }, "right": { "total": 6, "correct": 2, "incorrect": 4 }, "up": { "total": 6, "correct": 4, "incorrect": 2 }, "down": { "total": 6, "correct": 3, "incorrect": 3 }, "home": { "total": 6, "correct": 5, "incorrect": 1 }, "end": { "total": 6, "correct": 5, "incorrect": 1 } } }, "tabElements": { "total": 6, "correct": 0, "incorrect": 6 }, "tabLists": { "total": 2, "correct": 0, "incorrect": 2 } }, "tabElements": { "incorrect": [ { "tagName": "LI", "text": "Slide 1", "navigationErrors": [ "Tab", "ArrowLeft", "ArrowDown" ] }, { "tagName": "LI", "text": "Slide 2", "navigationErrors": [ "Tab", "ArrowLeft", "ArrowRight", "ArrowUp", "ArrowDown" ] }, { "tagName": "LI", "text": "Slide 3", "navigationErrors": [ "Tab", "ArrowLeft", "ArrowDown" ] }, { "tagName": "LI", "text": "Slide 4", "navigationErrors": [ "ArrowRight", "ArrowUp" ] }, { "tagName": "BUTTON", "text": "Slide 1 of 2; 1; #slick-slide-control00", "navigationErrors": [ "Tab", "ArrowLeft", "ArrowRight", "End" ] }, { "tagName": "BUTTON", "text": "2 of 2; 2; #slick-slide-control01", "navigationErrors": [ "ArrowLeft", "ArrowRight", "Home" ] } ], "correct": [] } } }, { "type": "test", "which": "zIndex", "withItems": true, "what": "z indexes", "url": "https://www.bbh.com/us/en.html", "result": { "totals": { "total": 227, "tagNames": { "DIV": 46, "HEADER": 1, "NAV": 1, "UL": 18, "LI": 152, "FORM": 1, "LEGEND": 1, "LABEL": 1, "BUTTON": 2, "OL": 1, "INPUT": 2, "SECTION": 1 } }, "items": [ { "tagName": "DIV", "id": "absoluteTop", "text": "" }, { "tagName": "DIV", "id": "absoluteBottom", "text": "As of June 15, 2022 Internet Explorer 11 is not supported by BBH.com. 1594496196595 I ACKNOWLEDGE /c" }, { "tagName": "DIV", "id": "", "text": "Skip to Content Skip to Navigation Skip to Footer" }, { "tagName": "HEADER", "id": "accessHeader", "text": "Who We Are Who We Are SHOW ALL Our StoryShow submenu for Our Story. Our Story Overview Our Story The" }, { "tagName": "NAV", "id": "", "text": "Who We Are Who We Are SHOW ALL Our StoryShow submenu for Our Story. Our Story Overview Our Story The" }, { "tagName": "DIV", "id": "", "text": "" }, { "tagName": "UL", "id": "navigationMain", "text": "Who We Are Who We Are SHOW ALL Our StoryShow submenu for Our Story. Our Story Overview Our Story The" }, { "tagName": "UL", "id": "", "text": "Who We Are SHOW ALL Our StoryShow submenu for Our Story. Our Story Overview Our Story The Client Exp" }, { "tagName": "LI", "id": "", "text": "Who We Are" }, { "tagName": "LI", "id": "", "text": "Our StoryShow submenu for Our Story. Our Story Overview Our Story The Client Experience Our Purpose " }, { "tagName": "UL", "id": "", "text": "Our Story Overview Our Story The Client Experience Our Purpose and Values Our Partnership Annual Rep" }, { "tagName": "LI", "id": "", "text": "Our Story" }, { "tagName": "LI", "id": "", "text": "Overview" }, { "tagName": "LI", "id": "", "text": "Our Story" }, { "tagName": "LI", "id": "", "text": "The Client Experience" }, { "tagName": "LI", "id": "", "text": "Our Purpose and Values" }, { "tagName": "LI", "id": "", "text": "Our Partnership" }, { "tagName": "LI", "id": "", "text": "Annual Report" }, { "tagName": "LI", "id": "", "text": "200 Years of Partnership" }, { "tagName": "LI", "id": "", "text": "Our Team" }, { "tagName": "LI", "id": "", "text": "Our OfficesShow submenu for Our Offices. Our Offices Overview Our Offices Beijing Boston Charlotte C" }, { "tagName": "UL", "id": "", "text": "Our Offices Overview Our Offices Beijing Boston Charlotte Chicago Dublin Grand Cayman Hong Kong Jers" }, { "tagName": "LI", "id": "", "text": "Our Offices" }, { "tagName": "LI", "id": "", "text": "Overview" }, { "tagName": "LI", "id": "", "text": "Our Offices" }, { "tagName": "LI", "id": "", "text": "Beijing" }, { "tagName": "LI", "id": "", "text": "Boston" }, { "tagName": "LI", "id": "", "text": "Charlotte" }, { "tagName": "LI", "id": "", "text": "Chicago" }, { "tagName": "LI", "id": "", "text": "Dublin" }, { "tagName": "LI", "id": "", "text": "Grand Cayman" }, { "tagName": "LI", "id": "", "text": "Hong Kong" }, { "tagName": "LI", "id": "", "text": "Jersey City" }, { "tagName": "LI", "id": "", "text": "Krakow" }, { "tagName": "LI", "id": "", "text": "London" }, { "tagName": "LI", "id": "", "text": "Luxembourg" }, { "tagName": "LI", "id": "", "text": "Nashville" }, { "tagName": "LI", "id": "", "text": "New York City" }, { "tagName": "LI", "id": "", "text": "Philadelphia" }, { "tagName": "LI", "id": "", "text": "Tokyo" }, { "tagName": "LI", "id": "", "text": "Wilmington" }, { "tagName": "LI", "id": "", "text": "Zurich" }, { "tagName": "LI", "id": "", "text": "Sustainable BBHShow submenu for Sustainable BBH. Sustainable BBH Overview Sustainable BBH ESG Integr" }, { "tagName": "UL", "id": "", "text": "Sustainable BBH Overview Sustainable BBH ESG Integration Sustainable Investing Cybersecurity Busines" }, { "tagName": "LI", "id": "", "text": "Sustainable BBH" }, { "tagName": "LI", "id": "", "text": "Overview" }, { "tagName": "LI", "id": "", "text": "Sustainable BBH" }, { "tagName": "LI", "id": "", "text": "ESG Integration" }, { "tagName": "LI", "id": "", "text": "Sustainable Investing" }, { "tagName": "LI", "id": "", "text": "Cybersecurity" }, { "tagName": "LI", "id": "", "text": "Business Continuity" }, { "tagName": "LI", "id": "", "text": "Diversity, Equity, and Inclusion" }, { "tagName": "LI", "id": "", "text": "Leadership and Technical Skills" }, { "tagName": "LI", "id": "", "text": "Employee Well-Being" }, { "tagName": "LI", "id": "", "text": "Environmental Responsibility" }, { "tagName": "LI", "id": "", "text": "Community Engagement" }, { "tagName": "LI", "id": "", "text": "Supplier Sourcing" }, { "tagName": "LI", "id": "", "text": "Our Managing Partner on Sustainability" }, { "tagName": "LI", "id": "", "text": "Annual Stewardship Report" }, { "tagName": "LI", "id": "", "text": "Life at BBHShow submenu for Life at BBH. Life at BBH Overview Life at BBH Our Inclusive Culture Phil" }, { "tagName": "UL", "id": "", "text": "Life at BBH Overview Life at BBH Our Inclusive Culture Philanthropy Rewards and Benefits Career Deve" }, { "tagName": "LI", "id": "", "text": "Life at BBH" }, { "tagName": "LI", "id": "", "text": "Overview" }, { "tagName": "LI", "id": "", "text": "Life at BBH" }, { "tagName": "LI", "id": "", "text": "Our Inclusive Culture" }, { "tagName": "LI", "id": "", "text": "Philanthropy" }, { "tagName": "LI", "id": "", "text": "Rewards and Benefits" }, { "tagName": "LI", "id": "", "text": "Career Development" }, { "tagName": "LI", "id": "", "text": "Leadership Philosophy" }, { "tagName": "LI", "id": "", "text": "Inside BBH" }, { "tagName": "LI", "id": "", "text": "BBH NewsShow submenu for BBH News. BBH News Overview BBH News Pressroom" }, { "tagName": "UL", "id": "", "text": "BBH News Overview BBH News Pressroom" }, { "tagName": "LI", "id": "", "text": "BBH News" }, { "tagName": "LI", "id": "", "text": "Overview" }, { "tagName": "LI", "id": "", "text": "BBH News" }, { "tagName": "LI", "id": "", "text": "Pressroom" }, { "tagName": "UL", "id": "", "text": "What We Do Investor ServicesShow submenu for Investor Services. Investor Services Overview Who We Wo" }, { "tagName": "LI", "id": "", "text": "What We Do" }, { "tagName": "LI", "id": "", "text": "Investor ServicesShow submenu for Investor Services. Investor Services Overview Who We Work With Alt" }, { "tagName": "UL", "id": "", "text": "Investor Services Overview Who We Work With Alternative Asset Managers Asset Managers Banks Consulta" }, { "tagName": "LI", "id": "", "text": "Investor Services" }, { "tagName": "LI", "id": "", "text": "Overview" }, { "tagName": "LI", "id": "", "text": "Who We Work With" }, { "tagName": "LI", "id": "", "text": "Alternative Asset Managers" }, { "tagName": "LI", "id": "", "text": "Asset Managers" }, { "tagName": "LI", "id": "", "text": "Banks" }, { "tagName": "LI", "id": "", "text": "Consultants and Advisors" }, { "tagName": "LI", "id": "", "text": "Insurance Companies" }, { "tagName": "LI", "id": "", "text": "What We Do" }, { "tagName": "LI", "id": "", "text": "Alternative Fund Services" }, { "tagName": "LI", "id": "", "text": "Connectors" }, { "tagName": "LI", "id": "", "text": "Cross-Border Fund Services" }, { "tagName": "LI", "id": "", "text": "Currency Strategy" }, { "tagName": "LI", "id": "", "text": "Custody and Fund Services" }, { "tagName": "LI", "id": "", "text": "Depositary & Trustee" }, { "tagName": "LI", "id": "", "text": "Exchange-Traded Fund Services" }, { "tagName": "LI", "id": "", "text": "Foreign Exchange" }, { "tagName": "LI", "id": "", "text": "Investment Operations" }, { "tagName": "LI", "id": "", "text": "Regulatory Intelligence" }, { "tagName": "LI", "id": "", "text": "Securities Lending" }, { "tagName": "LI", "id": "", "text": "Technology and Data Services" }, { "tagName": "LI", "id": "", "text": "Transfer Agency" }, { "tagName": "LI", "id": "", "text": "Private BankingShow submenu for Private Banking. Private Banking Overview Who We Work With Individua" }, { "tagName": "UL", "id": "", "text": "Private Banking Overview Who We Work With Individuals and Families Privately Held and Family-Owned B" }, { "tagName": "LI", "id": "", "text": "Private Banking" }, { "tagName": "LI", "id": "", "text": "Overview" }, { "tagName": "LI", "id": "", "text": "Who We Work With" }, { "tagName": "LI", "id": "", "text": "Individuals and Families" }, { "tagName": "LI", "id": "", "text": "Privately Held and Family-Owned Businesses" }, { "tagName": "LI", "id": "", "text": "Family Offices" }, { "tagName": "LI", "id": "", "text": "Endowments and Foundations" }, { "tagName": "LI", "id": "", "text": "What We Do" }, { "tagName": "LI", "id": "", "text": "Multi-Family OfficeShow submenu for Multi-Family Office. Multi-Family Office Overview Multi-Family O" }, { "tagName": "UL", "id": "", "text": "Multi-Family Office Overview Multi-Family Office Investment Advisory Trust Services Values-Based Wea" }, { "tagName": "LI", "id": "", "text": "Multi-Family Office" }, { "tagName": "LI", "id": "", "text": "Overview" }, { "tagName": "LI", "id": "", "text": "Multi-Family Office" }, { "tagName": "LI", "id": "", "text": "Investment Advisory" }, { "tagName": "LI", "id": "", "text": "Trust Services" }, { "tagName": "LI", "id": "", "text": "Values-Based Wealth Planning" }, { "tagName": "LI", "id": "", "text": "Family Office Advisory" }, { "tagName": "LI", "id": "", "text": "Philanthropic Advisory" }, { "tagName": "LI", "id": "", "text": "Next Generation Experience" }, { "tagName": "LI", "id": "", "text": "Center for Women & Wealth" }, { "tagName": "LI", "id": "", "text": "Corporate Advisory & BankingShow submenu for Corporate Advisory & Banking. Corporate Advisory & Bank" }, { "tagName": "UL", "id": "", "text": "Corporate Advisory & Banking Overview Corporate Advisory & Banking Corporate Advisory Corporate Bank" }, { "tagName": "LI", "id": "", "text": "Corporate Advisory & Banking" }, { "tagName": "LI", "id": "", "text": "Overview" }, { "tagName": "LI", "id": "", "text": "Corporate Advisory & Banking" }, { "tagName": "LI", "id": "", "text": "Corporate Advisory" }, { "tagName": "LI", "id": "", "text": "Corporate Banking" }, { "tagName": "LI", "id": "", "text": "Center for Family Business" }, { "tagName": "LI", "id": "", "text": "BBH Capital PartnersShow submenu for BBH Capital Partners. BBH Capital Partners Overview BBH Capital" }, { "tagName": "UL", "id": "", "text": "BBH Capital Partners Overview BBH Capital Partners Investment Profile Investment Strategy Portfolio " }, { "tagName": "LI", "id": "", "text": "BBH Capital Partners" }, { "tagName": "LI", "id": "", "text": "Overview" }, { "tagName": "LI", "id": "", "text": "BBH Capital Partners" }, { "tagName": "LI", "id": "", "text": "Investment Profile" }, { "tagName": "LI", "id": "", "text": "Investment Strategy" }, { "tagName": "LI", "id": "", "text": "Portfolio Companies" }, { "tagName": "LI", "id": "", "text": "Investment Team and Senior Advisors" }, { "tagName": "LI", "id": "", "text": "Endowment & Foundation Management" }, { "tagName": "LI", "id": "", "text": "Investment ManagementShow submenu for Investment Management. Investment Management Overview Who We W" }, { "tagName": "UL", "id": "", "text": "Investment Management Overview Who We Work With Institutional Investors Financial Intermediaries Ind" }, { "tagName": "LI", "id": "", "text": "Investment Management" }, { "tagName": "LI", "id": "", "text": "Overview" }, { "tagName": "LI", "id": "", "text": "Who We Work With" }, { "tagName": "LI", "id": "", "text": "Institutional Investors" }, { "tagName": "LI", "id": "", "text": "Financial Intermediaries" }, { "tagName": "LI", "id": "", "text": "Individual Investors" }, { "tagName": "LI", "id": "", "text": "What We Do" }, { "tagName": "LI", "id": "", "text": "Public EquityShow submenu for Public Equity. Public Equity Overview Public Equity U.S. Large Cap Equ" }, { "tagName": "UL", "id": "", "text": "Public Equity Overview Public Equity U.S. Large Cap Equity Mid Cap Equity Concentrated Small and Mid" }, { "tagName": "LI", "id": "", "text": "Public Equity" }, { "tagName": "LI", "id": "", "text": "Overview" }, { "tagName": "LI", "id": "", "text": "Public Equity" }, { "tagName": "LI", "id": "", "text": "U.S. Large Cap Equity" }, { "tagName": "LI", "id": "", "text": "Mid Cap Equity" }, { "tagName": "LI", "id": "", "text": "Concentrated Small and Midcap Equity" }, { "tagName": "LI", "id": "", "text": "International Equity" }, { "tagName": "LI", "id": "", "text": "Fixed IncomeShow submenu for Fixed Income. Fixed Income Overview Fixed Income Limited Duration Fixed" }, { "tagName": "UL", "id": "", "text": "Fixed Income Overview Fixed Income Limited Duration Fixed Income Intermediate Duration Fixed Income " }, { "tagName": "LI", "id": "", "text": "Fixed Income" }, { "tagName": "LI", "id": "", "text": "Overview" }, { "tagName": "LI", "id": "", "text": "Fixed Income" }, { "tagName": "LI", "id": "", "text": "Limited Duration Fixed Income" }, { "tagName": "LI", "id": "", "text": "Intermediate Duration Fixed Income" }, { "tagName": "LI", "id": "", "text": "Core Plus Fixed Income" }, { "tagName": "LI", "id": "", "text": "Structured Fixed Income" }, { "tagName": "LI", "id": "", "text": "Multisector Fixed Income" }, { "tagName": "LI", "id": "", "text": "Municipal Fixed Income" }, { "tagName": "LI", "id": "", "text": "Inflation-Indexed Fixed Income" }, { "tagName": "LI", "id": "", "text": "Our Approach to ESG" }, { "tagName": "LI", "id": "", "text": "Funds and Separately Managed Accounts" }, { "tagName": "DIV", "id": "", "text": "Contact Us Americas Americas EMEA & UK Asia Pacific Search search" }, { "tagName": "DIV", "id": "", "text": "Contact Us Americas Americas EMEA & UK Asia Pacific" }, { "tagName": "FORM", "id": "searchFrm", "text": "Search search" }, { "tagName": "LEGEND", "id": "", "text": "Search" }, { "tagName": "LABEL", "id": "", "text": "search" }, { "tagName": "BUTTON", "id": "", "text": "" }, { "tagName": "BUTTON", "id": "closeSearchCmd", "text": "" }, { "tagName": "UL", "id": "", "text": "" }, { "tagName": "DIV", "id": "", "text": "" }, { "tagName": "DIV", "id": "", "text": "We start with the values most important to our clients and build their vision of success from that s" }, { "tagName": "DIV", "id": "", "text": "" }, { "tagName": "DIV", "id": "", "text": "We start with the values most important to our clients and build their vision of success from that s" }, { "tagName": "DIV", "id": "", "text": "BBH Investment Management leads with a distinct investment culture that supports a deliberate and di" }, { "tagName": "DIV", "id": "", "text": "" }, { "tagName": "DIV", "id": "", "text": "BBH Investment Management leads with a distinct investment culture that supports a deliberate and di" }, { "tagName": "DIV", "id": "", "text": "Our team strives to help clients streamline their operating model and data environment with flexible" }, { "tagName": "DIV", "id": "", "text": "" }, { "tagName": "DIV", "id": "", "text": "Our team strives to help clients streamline their operating model and data environment with flexible" }, { "tagName": "DIV", "id": "", "text": "Knowing I’m valued for the expertise and unique experiences I bring to the team enables me to be las" }, { "tagName": "DIV", "id": "", "text": "" }, { "tagName": "DIV", "id": "", "text": "Knowing I’m valued for the expertise and unique experiences I bring to the team enables me to be las" }, { "tagName": "DIV", "id": "", "text": "Previous Next" }, { "tagName": "OL", "id": "", "text": "" }, { "tagName": "DIV", "id": "", "text": "Pause Play" }, { "tagName": "DIV", "id": "", "text": "" }, { "tagName": "DIV", "id": "", "text": "A New Era for Investor Services BBH has entered into a definitive agreement with State Street Corpor" }, { "tagName": "DIV", "id": "", "text": "" }, { "tagName": "DIV", "id": "", "text": "2020 Stewardship Report We invite you to read our second annual Stewardship Report. This report repr" }, { "tagName": "DIV", "id": "external-link-modal", "text": "CLOSE X Disclaimer By selecting this link, you are leaving Brown Brothers Harriman & Co. internet we" }, { "tagName": "DIV", "id": "country-modal", "text": "CLOSE X Important Information for Non-U.S. Residents You are required to read the following importan" }, { "tagName": "DIV", "id": "cage-captcha-modal", "text": "CLOSE X Incorrect. Try Again. ↻ Type in the word seen on the picture Submit" }, { "tagName": "DIV", "id": "luxfundsdisclaimermodal1", "text": "COUNTRY OF RESIDENCE * Luxembourg United Kingdom Germany INVESTOR TYPE * Institutional Retail I am a" }, { "tagName": "DIV", "id": "", "text": "COUNTRY OF RESIDENCE * Luxembourg United Kingdom Germany INVESTOR TYPE * Institutional Retail" }, { "tagName": "DIV", "id": "luxfundsdisclaimermodal2", "text": "2 of 2" }, { "tagName": "UL", "id": "ui-id-1", "text": "" }, { "tagName": "DIV", "id": "", "text": "" }, { "tagName": "DIV", "id": "onetrust-banner-sdk", "text": "We care about your privacyWe would like to use cookies to improve your browsing experience, help you" }, { "tagName": "DIV", "id": "onetrust-pc-sdk", "text": "BBH Privacy Preference CenterYour PrivacyStrictly Necessary CookiesFunctionalPerformanceYour Privacy" }, { "tagName": "DIV", "id": "", "text": "Functional" }, { "tagName": "DIV", "id": "", "text": "Switch Label label" }, { "tagName": "INPUT", "id": "ot-sub-group-id-C0003", "text": "" }, { "tagName": "DIV", "id": "", "text": "Performance" }, { "tagName": "DIV", "id": "", "text": "Switch Label label" }, { "tagName": "INPUT", "id": "ot-sub-group-id-C0002", "text": "" }, { "tagName": "DIV", "id": "", "text": "checkbox label label checkbox label label checkbox label label" }, { "tagName": "DIV", "id": "ot-selall-hostcntr", "text": "checkbox label label" }, { "tagName": "DIV", "id": "ot-selall-vencntr", "text": "checkbox label label" }, { "tagName": "DIV", "id": "ot-selall-licntr", "text": "checkbox label label" }, { "tagName": "DIV", "id": "", "text": "" }, { "tagName": "DIV", "id": "", "text": "Namecookie name" }, { "tagName": "DIV", "id": "ot-anchor", "text": "" }, { "tagName": "SECTION", "id": "ot-fltr-modal", "text": "Clear checkbox label labelApply Cancel" }, { "tagName": "DIV", "id": "", "text": "checkbox label label" } ] } }, { "type": "test", "which": "alfa", "what": "alfa", "url": "https://www.bbh.com/us/en.html", "result": { "totals": { "failures": 23, "warnings": 29 }, "items": [ { "index": 2, "verdict": "failed", "rule": { "ruleID": "r11", "ruleSummary": "Links have an accessible name", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r11", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#link-purpose-in-context", "chapter": "2.4.4", "title": "Link Purpose (In Context)" }, { "uri": "https://www.w3.org/TR/WCAG/#link-purpose-link-only", "chapter": "2.4.9", "title": "Link Purpose (Link Only)" }, { "uri": "https://www.w3.org/TR/WCAG/#name-role-value", "chapter": "4.1.2", "title": "Name, Role, Value" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G91", "name": "G91", "title": "Providing link text that describes the purpose of a link" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/span[1]/a[1]", "codeLines": [ "<a tabindex=\"0\" href=\"#alert_1594496196595\" onclick=\"toggleAlert('alert_1594496196595'); return fal...", " <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"-2 -6 30 30\">", " <path d=\"M1 1l22.425 22.425m0-22.425L1 23.425\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"rou...", " </svg>", "</a>" ] } }, { "index": 67, "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]/div[5]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]/a[1]", "codeLines": [ "<a href=\"https://www.bbh.com/us/en/policies-and-disclosures/cookie-policy.html\" aria-label=\"More in...", " Cookie Policy.", "</a>" ] } }, { "index": 893, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/p[1]/text()[1]", "codeLines": [ "As of June 15, 2022 Internet Explorer 11 is not supported by BBH.com." ] } }, { "index": 894, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/a[1]/button[1]/text()[1]", "codeLines": [ "I ACKNOWLEDGE" ] } }, { "index": 895, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/div[1]/ul[1]/li[1]/a[1]/text()[1]", "codeLines": [ "Skip to Content" ] } }, { "index": 896, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/div[1]/ul[1]/li[2]/a[1]/text()[1]", "codeLines": [ "Skip to Navigation" ] } }, { "index": 897, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/div[1]/ul[1]/li[3]/a[1]/text()[1]", "codeLines": [ "Skip to Footer" ] } }, { "index": 970, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[5]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/h2[1]/text()[1]", "codeLines": [ "We care about your privacy" ] } }, { "index": 971, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[5]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]/text()[1]", "codeLines": [ "We would like to use cookies to improve your browsing experience, help you find information more qu..." ] } }, { "index": 972, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[5]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]/a[1]/text()[1]", "codeLines": [ "Cookie Policy." ] } }, { "index": 973, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[5]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/button[1]/text()[1]", "codeLines": [ "Manage Preferences" ] } }, { "index": 974, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[5]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/button[2]/text()[1]", "codeLines": [ "No Unnecessary Cookies" ] } }, { "index": 975, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[5]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/button[3]/text()[1]", "codeLines": [ "I'm ok with Cookies" ] } }, { "index": 979, "verdict": "failed", "rule": { "ruleID": "r61", "ruleSummary": "Documents start with a level 1 heading", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r61", "requirements": [] }, "target": { "type": "document", "tagName": "", "path": "/", "codeLines": [ "#document", " <!doctype html>", "...", " </html>" ] } }, { "index": 1030, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "button", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/ul[1]/li[1]/button[1]", "codeLines": [ "<button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-labe...", " 1", "</button>" ] } }, { "index": 1031, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "button", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/ul[1]/li[2]/button[1]", "codeLines": [ "<button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide03\" aria-labe...", " 2", "</button>" ] } }, { "index": 1068, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/p[1]/text()[1]", "codeLines": [ "As of June 15, 2022 Internet Explorer 11 is not supported by BBH.com." ] } }, { "index": 1069, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[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]/div[1]/blockquote[1]/q[1]/p[1]/text()[1]", "codeLines": [ "We start with the values most important to our clients and build their vision of success from that ..." ] } }, { "index": 1070, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[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]/div[1]/blockquote[1]/div[1]/footer[1]/span[1]/text()[1]", "codeLines": [ "Anne Warren" ] } }, { "index": 1071, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[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]/div[1]/blockquote[1]/div[1]/footer[1]/cite[1]/text()[1]", "codeLines": [ "SVP and Senior Wealth Planner" ] } }, { "index": 1072, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/div[1]/h2[1]/text()[1]", "codeLines": [ "A New Era for Investor Services" ] } }, { "index": 1073, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/div[2]/p[1]/text()[1]", "codeLines": [ "BBH has entered into a definitive agreement with State Street Corporation to acquire our Investor S..." ] } }, { "index": 1075, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[4]/div[1]/li[1]/div[1]/div[2]/div[1]/div[3]/ul[1]/li[1]/text()[1]", "codeLines": [ "Private Banking" ] } }, { "index": 1076, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[5]/div[1]/li[1]/div[1]/div[2]/div[1]/div[3]/ul[1]/li[1]/text()[1]", "codeLines": [ "Private Banking" ] } }, { "index": 1077, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[6]/div[1]/li[1]/div[1]/div[2]/div[1]/div[3]/ul[1]/li[1]/text()[1]", "codeLines": [ "Private Banking" ] } }, { "index": 1081, "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]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[6]/div[2]/ul[1]/li[1]/div[1]/div[2]/div[1]/div[2]/p[1]/text()[1]", "codeLines": [ "Exceptional client service is the foundation of our business and at the heart of our culture. Our e..." ] } }, { "index": 1083, "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]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[6]/div[2]/ul[1]/li[2]/div[1]/div[2]/div[1]/div[2]/p[1]/text()[1]", "codeLines": [ "Leadership workshops, discussion groups and affinity network programming help BBHers evaluate their..." ] } }, { "index": 1085, "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]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[6]/div[2]/ul[1]/li[3]/div[1]/div[2]/div[1]/div[2]/p[2]/text()[1]", "codeLines": [ "We are committed to creating a trusting environment for complex conversations about diversity and i..." ] } }, { "index": 1086, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[2]/div[1]/div[1]/h2[1]/text()[1]", "codeLines": [ "2020 Stewardship Report" ] } }, { "index": 1087, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[2]/div[1]/div[2]/p[1]/text()[1]", "codeLines": [ "We invite you to read our second annual Stewardship Report. This report represents our commitment t..." ] } }, { "index": 1090, "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]/div[3]/footer[1]/div[1]/div[2]/ul[1]/span[1]/text()[1]", "codeLines": [ "Social Media" ] } }, { "index": 1091, "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]/div[3]/footer[1]/div[2]/div[2]/text()[1]", "codeLines": [ "Copyright 2022" ] } }, { "index": 1092, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[5]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/h2[1]/text()[1]", "codeLines": [ "We care about your privacy" ] } }, { "index": 1093, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[5]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]/text()[1]", "codeLines": [ "We would like to use cookies to improve your browsing experience, help you find information more qu..." ] } }, { "index": 1098, "verdict": "failed", "rule": { "ruleID": "r68", "ruleSummary": "Elements with a role have required children", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r68", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#info-and-relationships", "chapter": "1.3.1", "title": "Info and Relationships" } ] }, "target": { "type": "element", "tagName": "ul", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]", "codeLines": [ "<ul class=\"cmp-list cmp-list__list--teaser t-cmp-dna cmp-list__desktop-carousel cmp-list__mobile-ca...", " <button class=\"slick-prev slick-arrow\" aria-label=\"Previous\" type=\"button\" style=\"display: block;...", " Previous", " </button>", " <div class=\"slick-list draggable\">", " <div class=\"slick-track\" style=\"opacity: 1; width: 9510px; transform: translate3d(-1902px, 0px,...", " <div class=\"slick-slide slick-cloned\" data-slick-index=\"-3\" aria-hidden=\"true\" tabindex=\"-1\" ...", " <div>", " <li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", " <div class=\"cmp-teaser t-cmp-dna \">", " <div class=\"cmp-teaser__image\">", " <div data-cmp-src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/...", " <img src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/investo...", " <meta itemprop=\"caption\" content=\"2022 Greater China EFT Survey-cover\">", " </div>", " </div>", " <div class=\"cmp-teaser__content\">", " <div class=\"cmp-teaser__tout\">", " <div class=\"cmp-teaser__title-wrapper\">", " <h2 class=\"cmp-teaser__title \">", " <!-- prettier-ignore -->", " <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/investor-services-ins...", " 2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among G...", " </a>", " </h2>", " </div>", " <div class=\"cmp--teaser__tout-info\"></div>", " <div class=\"cmp-teaser__lobs\">", " <ul>", " <li cmp-teaser__lob=\"\">", " Investor Services", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " <script>", " // This function is to adjust Firefox Libre inline padding.", " docReady(function () {", " var windowWidth =", " window.innerWidth ||", " document.documentElement.clientWidth ||", " document.body.clientWidth;", " if (windowWidth <= 600) {", " // Quit if mobile", " return;", " }", " ", " var isFirefox = typeof InstallTrigger !== \"undefined\";", " var isWindows = false;", " if (window.navigator.userAgent.toLowerCase().indexOf(\"windows\") != -1) {", " isWindows = true;", " }", " var isLinux = false;", " if (window.navigator.userAgent.indexOf(\"Linux\") != -1) {", " isLinux = true;", " }", " ", " function adjustLineFirefox(elem) {", " var ADJUSTED_CLASS = \"firefox-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineWindows(elem) {", " var ADJUSTED_CLASS = \"windows-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineLinux(elem) {", " var ADJUSTED_CLASS = \"linux-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " if (isFirefox) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineFirefox", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineFirefox(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " $(\".cmp-teaser__description\").addClass(\"firefox-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"firefox-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"firefox-adjusted\");", " }", " ", " if (isWindows) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineWindows", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineWindows(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"windows-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"windows-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"windows-adjusted\");", " }", " ", " if (isLinux) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineLinux", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineLinux(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"linux-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"linux-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"linux-adjusted\");", " }", " });", " </script>", " </li>", " </div>", " </div>", " <div class=\"slick-slide slick-cloned\" data-slick-index=\"-2\" aria-hidden=\"true\" tabindex=\"-1\" ...", " <div>", " <li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", " <div class=\"cmp-teaser t-cmp-dna \">", " <div class=\"cmp-teaser__image\">", " <div data-cmp-src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/...", " <img src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/private...", " <meta itemprop=\"caption\" content=\"Women & Wealth Magazine Spring Issue 2022 cover...", " </div>", " </div>", " <div class=\"cmp-teaser__content\">", " <div class=\"cmp-teaser__tout\">", " <div class=\"cmp-teaser__title-wrapper\">", " <h2 class=\"cmp-teaser__title \">", " <!-- prettier-ignore -->", " <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/private-banking-insig...", " Women & Wealth Magazine Spring Issue 2022", " </a>", " </h2>", " </div>", " <div class=\"cmp--teaser__tout-info\"></div>", " <div class=\"cmp-teaser__lobs\">", " <ul>", " <li cmp-teaser__lob=\"\">", " Private Banking", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " <script>", " // This function is to adjust Firefox Libre inline padding.", " docReady(function () {", " var windowWidth =", " window.innerWidth ||", " document.documentElement.clientWidth ||", " document.body.clientWidth;", " if (windowWidth <= 600) {", " // Quit if mobile", " return;", " }", " ", " var isFirefox = typeof InstallTrigger !== \"undefined\";", " var isWindows = false;", " if (window.navigator.userAgent.toLowerCase().indexOf(\"windows\") != -1) {", " isWindows = true;", " }", " var isLinux = false;", " if (window.navigator.userAgent.indexOf(\"Linux\") != -1) {", " isLinux = true;", " }", " ", " function adjustLineFirefox(elem) {", " var ADJUSTED_CLASS = \"firefox-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineWindows(elem) {", " var ADJUSTED_CLASS = \"windows-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineLinux(elem) {", " var ADJUSTED_CLASS = \"linux-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " if (isFirefox) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineFirefox", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineFirefox(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " $(\".cmp-teaser__description\").addClass(\"firefox-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"firefox-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"firefox-adjusted\");", " }", " ", " if (isWindows) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineWindows", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineWindows(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"windows-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"windows-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"windows-adjusted\");", " }", " ", " if (isLinux) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineLinux", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineLinux(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"linux-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"linux-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"linux-adjusted\");", " }", " });", " </script>", " </li>", " </div>", " </div>", " <div class=\"slick-slide slick-cloned\" data-slick-index=\"-1\" aria-hidden=\"true\" tabindex=\"-1\" ...", " <div>", " <li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", " <div class=\"cmp-teaser t-cmp-dna \">", " <div class=\"cmp-teaser__image\">", " <div data-cmp-src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/...", " <img src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/private...", " <meta itemprop=\"caption\" content=\"Cover Market and Portfolio Update Q2 2022\">", " </div>", " </div>", " <div class=\"cmp-teaser__content\">", " <div class=\"cmp-teaser__tout\">", " <div class=\"cmp-teaser__title-wrapper\">", " <h2 class=\"cmp-teaser__title \">", " <!-- prettier-ignore -->", " <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/private-banking-insig...", " Market and Portfolio Update Q2 2022", " </a>", " </h2>", " </div>", " <div class=\"cmp--teaser__tout-info\"></div>", " <div class=\"cmp-teaser__lobs\">", " <ul>", " <li cmp-teaser__lob=\"\">", " Private Banking", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " <script>", " // This function is to adjust Firefox Libre inline padding.", " docReady(function () {", " var windowWidth =", " window.innerWidth ||", " document.documentElement.clientWidth ||", " document.body.clientWidth;", " if (windowWidth <= 600) {", " // Quit if mobile", " return;", " }", " ", " var isFirefox = typeof InstallTrigger !== \"undefined\";", " var isWindows = false;", " if (window.navigator.userAgent.toLowerCase().indexOf(\"windows\") != -1) {", " isWindows = true;", " }", " var isLinux = false;", " if (window.navigator.userAgent.indexOf(\"Linux\") != -1) {", " isLinux = true;", " }", " ", " function adjustLineFirefox(elem) {", " var ADJUSTED_CLASS = \"firefox-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineWindows(elem) {", " var ADJUSTED_CLASS = \"windows-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineLinux(elem) {", " var ADJUSTED_CLASS = \"linux-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " if (isFirefox) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineFirefox", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineFirefox(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " $(\".cmp-teaser__description\").addClass(\"firefox-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"firefox-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"firefox-adjusted\");", " }", " ", " if (isWindows) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineWindows", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineWindows(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"windows-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"windows-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"windows-adjusted\");", " }", " ", " if (isLinux) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineLinux", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineLinux(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"linux-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"linux-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"linux-adjusted\");", " }", " });", " </script>", " </li>", " </div>", " </div>", " <div class=\"slick-slide slick-current slick-active\" data-slick-index=\"0\" aria-hidden=\"false\" ...", " <div>", " <li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", " <div class=\"cmp-teaser t-cmp-dna \">", " <div class=\"cmp-teaser__image\">", " <div data-cmp-src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/...", " <img src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/private...", " <meta itemprop=\"caption\" content=\"Owner to Owner Summer Issue - Cover\">", " </div>", " </div>", " <div class=\"cmp-teaser__content\">", " <div class=\"cmp-teaser__tout\">", " <div class=\"cmp-teaser__title-wrapper\">", " <h2 class=\"cmp-teaser__title \">", " <!-- prettier-ignore -->", " <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/private-banking-insig...", " Owner to Owner Summer Issue 2022", " </a>", " </h2>", " </div>", " <div class=\"cmp--teaser__tout-info\"></div>", " <div class=\"cmp-teaser__lobs\">", " <ul>", " <li cmp-teaser__lob=\"\">", " Private Banking", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " <script>", " // This function is to adjust Firefox Libre inline padding.", " docReady(function () {", " var windowWidth =", " window.innerWidth ||", " document.documentElement.clientWidth ||", " document.body.clientWidth;", " if (windowWidth <= 600) {", " // Quit if mobile", " return;", " }", " ", " var isFirefox = typeof InstallTrigger !== \"undefined\";", " var isWindows = false;", " if (window.navigator.userAgent.toLowerCase().indexOf(\"windows\") != -1) {", " isWindows = true;", " }", " var isLinux = false;", " if (window.navigator.userAgent.indexOf(\"Linux\") != -1) {", " isLinux = true;", " }", " ", " function adjustLineFirefox(elem) {", " var ADJUSTED_CLASS = \"firefox-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineWindows(elem) {", " var ADJUSTED_CLASS = \"windows-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineLinux(elem) {", " var ADJUSTED_CLASS = \"linux-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " if (isFirefox) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineFirefox", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineFirefox(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " $(\".cmp-teaser__description\").addClass(\"firefox-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"firefox-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"firefox-adjusted\");", " }", " ", " if (isWindows) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineWindows", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineWindows(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"windows-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"windows-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"windows-adjusted\");", " }", " ", " if (isLinux) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineLinux", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineLinux(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"linux-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"linux-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"linux-adjusted\");", " }", " });", " </script>", " </li>", " </div>", " </div>", " <div class=\"slick-slide slick-active\" data-slick-index=\"1\" aria-hidden=\"false\" role=\"tabpanel...", " <div>", " <li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", " <div class=\"cmp-teaser t-cmp-dna \">", " <div class=\"cmp-teaser__image\">", " <div data-cmp-src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/...", " <img src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/private...", " <meta itemprop=\"caption\" content=\"Women & Wealth Magazine Spring Issue 2022 cover...", " </div>", " </div>", " <div class=\"cmp-teaser__content\">", " <div class=\"cmp-teaser__tout\">", " <div class=\"cmp-teaser__title-wrapper\">", " <h2 class=\"cmp-teaser__title \">", " <!-- prettier-ignore -->", " <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/private-banking-insig...", " Women & Wealth Magazine Summer Issue 2022", " </a>", " </h2>", " </div>", " <div class=\"cmp--teaser__tout-info\"></div>", " <div class=\"cmp-teaser__lobs\">", " <ul>", " <li cmp-teaser__lob=\"\">", " Private Banking", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " <script>", " // This function is to adjust Firefox Libre inline padding.", " docReady(function () {", " var windowWidth =", " window.innerWidth ||", " document.documentElement.clientWidth ||", " document.body.clientWidth;", " if (windowWidth <= 600) {", " // Quit if mobile", " return;", " }", " ", " var isFirefox = typeof InstallTrigger !== \"undefined\";", " var isWindows = false;", " if (window.navigator.userAgent.toLowerCase().indexOf(\"windows\") != -1) {", " isWindows = true;", " }", " var isLinux = false;", " if (window.navigator.userAgent.indexOf(\"Linux\") != -1) {", " isLinux = true;", " }", " ", " function adjustLineFirefox(elem) {", " var ADJUSTED_CLASS = \"firefox-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineWindows(elem) {", " var ADJUSTED_CLASS = \"windows-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineLinux(elem) {", " var ADJUSTED_CLASS = \"linux-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " if (isFirefox) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineFirefox", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineFirefox(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " $(\".cmp-teaser__description\").addClass(\"firefox-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"firefox-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"firefox-adjusted\");", " }", " ", " if (isWindows) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineWindows", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineWindows(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"windows-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"windows-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"windows-adjusted\");", " }", " ", " if (isLinux) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineLinux", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineLinux(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"linux-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"linux-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"linux-adjusted\");", " }", " });", " </script>", " </li>", " </div>", " </div>", " <div class=\"slick-slide slick-active\" data-slick-index=\"2\" aria-hidden=\"false\" role=\"tabpanel...", " <div>", " <li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", " <div class=\"cmp-teaser t-cmp-dna \">", " <div class=\"cmp-teaser__image\">", " <div data-cmp-src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/...", " <img src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/private...", " <meta itemprop=\"caption\" content=\"InvestorView Summer 2022 cover\">", " </div>", " </div>", " <div class=\"cmp-teaser__content\">", " <div class=\"cmp-teaser__tout\">", " <div class=\"cmp-teaser__title-wrapper\">", " <h2 class=\"cmp-teaser__title \">", " <!-- prettier-ignore -->", " <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/private-banking-insig...", " InvestorView Summer Issue 2022", " </a>", " </h2>", " </div>", " <div class=\"cmp--teaser__tout-info\"></div>", " <div class=\"cmp-teaser__lobs\">", " <ul>", " <li cmp-teaser__lob=\"\">", " Private Banking", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " <script>", " // This function is to adjust Firefox Libre inline padding.", " docReady(function () {", " var windowWidth =", " window.innerWidth ||", " document.documentElement.clientWidth ||", " document.body.clientWidth;", " if (windowWidth <= 600) {", " // Quit if mobile", " return;", " }", " ", " var isFirefox = typeof InstallTrigger !== \"undefined\";", " var isWindows = false;", " if (window.navigator.userAgent.toLowerCase().indexOf(\"windows\") != -1) {", " isWindows = true;", " }", " var isLinux = false;", " if (window.navigator.userAgent.indexOf(\"Linux\") != -1) {", " isLinux = true;", " }", " ", " function adjustLineFirefox(elem) {", " var ADJUSTED_CLASS = \"firefox-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineWindows(elem) {", " var ADJUSTED_CLASS = \"windows-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineLinux(elem) {", " var ADJUSTED_CLASS = \"linux-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " if (isFirefox) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineFirefox", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineFirefox(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " $(\".cmp-teaser__description\").addClass(\"firefox-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"firefox-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"firefox-adjusted\");", " }", " ", " if (isWindows) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineWindows", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineWindows(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"windows-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"windows-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"windows-adjusted\");", " }", " ", " if (isLinux) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineLinux", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineLinux(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"linux-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"linux-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"linux-adjusted\");", " }", " });", " </script>", " </li>", " </div>", " </div>", " <div class=\"slick-slide\" data-slick-index=\"3\" aria-hidden=\"true\" tabindex=\"-1\" role=\"tabpanel...", " <div>", " <li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", " <div class=\"cmp-teaser t-cmp-dna \">", " <div class=\"cmp-teaser__image\">", " <div data-cmp-src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/...", " <img src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/investo...", " <meta itemprop=\"caption\" content=\"2022 Greater China EFT Survey-cover\">", " </div>", " </div>", " <div class=\"cmp-teaser__content\">", " <div class=\"cmp-teaser__tout\">", " <div class=\"cmp-teaser__title-wrapper\">", " <h2 class=\"cmp-teaser__title \">", " <!-- prettier-ignore -->", " <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/investor-services-ins...", " 2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among G...", " </a>", " </h2>", " </div>", " <div class=\"cmp--teaser__tout-info\"></div>", " <div class=\"cmp-teaser__lobs\">", " <ul>", " <li cmp-teaser__lob=\"\">", " Investor Services", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " <script>", " // This function is to adjust Firefox Libre inline padding.", " docReady(function () {", " var windowWidth =", " window.innerWidth ||", " document.documentElement.clientWidth ||", " document.body.clientWidth;", " if (windowWidth <= 600) {", " // Quit if mobile", " return;", " }", " ", " var isFirefox = typeof InstallTrigger !== \"undefined\";", " var isWindows = false;", " if (window.navigator.userAgent.toLowerCase().indexOf(\"windows\") != -1) {", " isWindows = true;", " }", " var isLinux = false;", " if (window.navigator.userAgent.indexOf(\"Linux\") != -1) {", " isLinux = true;", " }", " ", " function adjustLineFirefox(elem) {", " var ADJUSTED_CLASS = \"firefox-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineWindows(elem) {", " var ADJUSTED_CLASS = \"windows-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineLinux(elem) {", " var ADJUSTED_CLASS = \"linux-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " if (isFirefox) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineFirefox", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineFirefox(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " $(\".cmp-teaser__description\").addClass(\"firefox-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"firefox-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"firefox-adjusted\");", " }", " ", " if (isWindows) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineWindows", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineWindows(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"windows-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"windows-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"windows-adjusted\");", " }", " ", " if (isLinux) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineLinux", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineLinux(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"linux-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"linux-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"linux-adjusted\");", " }", " });", " </script>", " </li>", " </div>", " </div>", " <div class=\"slick-slide\" data-slick-index=\"4\" aria-hidden=\"true\" tabindex=\"-1\" role=\"tabpanel...", " <div>", " <li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", " <div class=\"cmp-teaser t-cmp-dna \">", " <div class=\"cmp-teaser__image\">", " <div data-cmp-src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/...", " <img src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/private...", " <meta itemprop=\"caption\" content=\"Women & Wealth Magazine Spring Issue 2022 cover...", " </div>", " </div>", " <div class=\"cmp-teaser__content\">", " <div class=\"cmp-teaser__tout\">", " <div class=\"cmp-teaser__title-wrapper\">", " <h2 class=\"cmp-teaser__title \">", " <!-- prettier-ignore -->", " <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/private-banking-insig...", " Women & Wealth Magazine Spring Issue 2022", " </a>", " </h2>", " </div>", " <div class=\"cmp--teaser__tout-info\"></div>", " <div class=\"cmp-teaser__lobs\">", " <ul>", " <li cmp-teaser__lob=\"\">", " Private Banking", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " <script>", " // This function is to adjust Firefox Libre inline padding.", " docReady(function () {", " var windowWidth =", " window.innerWidth ||", " document.documentElement.clientWidth ||", " document.body.clientWidth;", " if (windowWidth <= 600) {", " // Quit if mobile", " return;", " }", " ", " var isFirefox = typeof InstallTrigger !== \"undefined\";", " var isWindows = false;", " if (window.navigator.userAgent.toLowerCase().indexOf(\"windows\") != -1) {", " isWindows = true;", " }", " var isLinux = false;", " if (window.navigator.userAgent.indexOf(\"Linux\") != -1) {", " isLinux = true;", " }", " ", " function adjustLineFirefox(elem) {", " var ADJUSTED_CLASS = \"firefox-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineWindows(elem) {", " var ADJUSTED_CLASS = \"windows-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineLinux(elem) {", " var ADJUSTED_CLASS = \"linux-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " if (isFirefox) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineFirefox", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineFirefox(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " $(\".cmp-teaser__description\").addClass(\"firefox-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"firefox-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"firefox-adjusted\");", " }", " ", " if (isWindows) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineWindows", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineWindows(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"windows-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"windows-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"windows-adjusted\");", " }", " ", " if (isLinux) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineLinux", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineLinux(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"linux-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"linux-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"linux-adjusted\");", " }", " });", " </script>", " </li>", " </div>", " </div>", " <div class=\"slick-slide\" data-slick-index=\"5\" aria-hidden=\"true\" tabindex=\"-1\" role=\"tabpanel...", " <div>", " <li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", " <div class=\"cmp-teaser t-cmp-dna \">", " <div class=\"cmp-teaser__image\">", " <div data-cmp-src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/...", " <img src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/private...", " <meta itemprop=\"caption\" content=\"Cover Market and Portfolio Update Q2 2022\">", " </div>", " </div>", " <div class=\"cmp-teaser__content\">", " <div class=\"cmp-teaser__tout\">", " <div class=\"cmp-teaser__title-wrapper\">", " <h2 class=\"cmp-teaser__title \">", " <!-- prettier-ignore -->", " <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/private-banking-insig...", " Market and Portfolio Update Q2 2022", " </a>", " </h2>", " </div>", " <div class=\"cmp--teaser__tout-info\"></div>", " <div class=\"cmp-teaser__lobs\">", " <ul>", " <li cmp-teaser__lob=\"\">", " Private Banking", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " <script>", " // This function is to adjust Firefox Libre inline padding.", " docReady(function () {", " var windowWidth =", " window.innerWidth ||", " document.documentElement.clientWidth ||", " document.body.clientWidth;", " if (windowWidth <= 600) {", " // Quit if mobile", " return;", " }", " ", " var isFirefox = typeof InstallTrigger !== \"undefined\";", " var isWindows = false;", " if (window.navigator.userAgent.toLowerCase().indexOf(\"windows\") != -1) {", " isWindows = true;", " }", " var isLinux = false;", " if (window.navigator.userAgent.indexOf(\"Linux\") != -1) {", " isLinux = true;", " }", " ", " function adjustLineFirefox(elem) {", " var ADJUSTED_CLASS = \"firefox-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineWindows(elem) {", " var ADJUSTED_CLASS = \"windows-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineLinux(elem) {", " var ADJUSTED_CLASS = \"linux-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " if (isFirefox) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineFirefox", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineFirefox(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " $(\".cmp-teaser__description\").addClass(\"firefox-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"firefox-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"firefox-adjusted\");", " }", " ", " if (isWindows) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineWindows", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineWindows(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"windows-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"windows-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"windows-adjusted\");", " }", " ", " if (isLinux) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineLinux", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineLinux(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"linux-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"linux-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"linux-adjusted\");", " }", " });", " </script>", " </li>", " </div>", " </div>", " <div class=\"slick-slide slick-cloned\" data-slick-index=\"6\" aria-hidden=\"true\" tabindex=\"-1\" s...", " <div>", " <li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", " <div class=\"cmp-teaser t-cmp-dna \">", " <div class=\"cmp-teaser__image\">", " <div data-cmp-src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/...", " <img src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/private...", " <meta itemprop=\"caption\" content=\"Owner to Owner Summer Issue - Cover\">", " </div>", " </div>", " <div class=\"cmp-teaser__content\">", " <div class=\"cmp-teaser__tout\">", " <div class=\"cmp-teaser__title-wrapper\">", " <h2 class=\"cmp-teaser__title \">", " <!-- prettier-ignore -->", " <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/private-banking-insig...", " Owner to Owner Summer Issue 2022", " </a>", " </h2>", " </div>", " <div class=\"cmp--teaser__tout-info\"></div>", " <div class=\"cmp-teaser__lobs\">", " <ul>", " <li cmp-teaser__lob=\"\">", " Private Banking", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " <script>", " // This function is to adjust Firefox Libre inline padding.", " docReady(function () {", " var windowWidth =", " window.innerWidth ||", " document.documentElement.clientWidth ||", " document.body.clientWidth;", " if (windowWidth <= 600) {", " // Quit if mobile", " return;", " }", " ", " var isFirefox = typeof InstallTrigger !== \"undefined\";", " var isWindows = false;", " if (window.navigator.userAgent.toLowerCase().indexOf(\"windows\") != -1) {", " isWindows = true;", " }", " var isLinux = false;", " if (window.navigator.userAgent.indexOf(\"Linux\") != -1) {", " isLinux = true;", " }", " ", " function adjustLineFirefox(elem) {", " var ADJUSTED_CLASS = \"firefox-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineWindows(elem) {", " var ADJUSTED_CLASS = \"windows-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineLinux(elem) {", " var ADJUSTED_CLASS = \"linux-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " if (isFirefox) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineFirefox", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineFirefox(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " $(\".cmp-teaser__description\").addClass(\"firefox-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"firefox-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"firefox-adjusted\");", " }", " ", " if (isWindows) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineWindows", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineWindows(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"windows-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"windows-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"windows-adjusted\");", " }", " ", " if (isLinux) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineLinux", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineLinux(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"linux-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"linux-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"linux-adjusted\");", " }", " });", " </script>", " </li>", " </div>", " </div>", " <div class=\"slick-slide slick-cloned\" data-slick-index=\"7\" aria-hidden=\"true\" tabindex=\"-1\" s...", " <div>", " <li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", " <div class=\"cmp-teaser t-cmp-dna \">", " <div class=\"cmp-teaser__image\">", " <div data-cmp-src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/...", " <img src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/private...", " <meta itemprop=\"caption\" content=\"Women & Wealth Magazine Spring Issue 2022 cover...", " </div>", " </div>", " <div class=\"cmp-teaser__content\">", " <div class=\"cmp-teaser__tout\">", " <div class=\"cmp-teaser__title-wrapper\">", " <h2 class=\"cmp-teaser__title \">", " <!-- prettier-ignore -->", " <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/private-banking-insig...", " Women & Wealth Magazine Summer Issue 2022", " </a>", " </h2>", " </div>", " <div class=\"cmp--teaser__tout-info\"></div>", " <div class=\"cmp-teaser__lobs\">", " <ul>", " <li cmp-teaser__lob=\"\">", " Private Banking", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " <script>", " // This function is to adjust Firefox Libre inline padding.", " docReady(function () {", " var windowWidth =", " window.innerWidth ||", " document.documentElement.clientWidth ||", " document.body.clientWidth;", " if (windowWidth <= 600) {", " // Quit if mobile", " return;", " }", " ", " var isFirefox = typeof InstallTrigger !== \"undefined\";", " var isWindows = false;", " if (window.navigator.userAgent.toLowerCase().indexOf(\"windows\") != -1) {", " isWindows = true;", " }", " var isLinux = false;", " if (window.navigator.userAgent.indexOf(\"Linux\") != -1) {", " isLinux = true;", " }", " ", " function adjustLineFirefox(elem) {", " var ADJUSTED_CLASS = \"firefox-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineWindows(elem) {", " var ADJUSTED_CLASS = \"windows-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineLinux(elem) {", " var ADJUSTED_CLASS = \"linux-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " if (isFirefox) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineFirefox", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineFirefox(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " $(\".cmp-teaser__description\").addClass(\"firefox-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"firefox-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"firefox-adjusted\");", " }", " ", " if (isWindows) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineWindows", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineWindows(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"windows-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"windows-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"windows-adjusted\");", " }", " ", " if (isLinux) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineLinux", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineLinux(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"linux-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"linux-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"linux-adjusted\");", " }", " });", " </script>", " </li>", " </div>", " </div>", " <div class=\"slick-slide slick-cloned\" data-slick-index=\"8\" aria-hidden=\"true\" tabindex=\"-1\" s...", " <div>", " <li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", " <div class=\"cmp-teaser t-cmp-dna \">", " <div class=\"cmp-teaser__image\">", " <div data-cmp-src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/...", " <img src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/private...", " <meta itemprop=\"caption\" content=\"InvestorView Summer 2022 cover\">", " </div>", " </div>", " <div class=\"cmp-teaser__content\">", " <div class=\"cmp-teaser__tout\">", " <div class=\"cmp-teaser__title-wrapper\">", " <h2 class=\"cmp-teaser__title \">", " <!-- prettier-ignore -->", " <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/private-banking-insig...", " InvestorView Summer Issue 2022", " </a>", " </h2>", " </div>", " <div class=\"cmp--teaser__tout-info\"></div>", " <div class=\"cmp-teaser__lobs\">", " <ul>", " <li cmp-teaser__lob=\"\">", " Private Banking", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " <script>", " // This function is to adjust Firefox Libre inline padding.", " docReady(function () {", " var windowWidth =", " window.innerWidth ||", " document.documentElement.clientWidth ||", " document.body.clientWidth;", " if (windowWidth <= 600) {", " // Quit if mobile", " return;", " }", " ", " var isFirefox = typeof InstallTrigger !== \"undefined\";", " var isWindows = false;", " if (window.navigator.userAgent.toLowerCase().indexOf(\"windows\") != -1) {", " isWindows = true;", " }", " var isLinux = false;", " if (window.navigator.userAgent.indexOf(\"Linux\") != -1) {", " isLinux = true;", " }", " ", " function adjustLineFirefox(elem) {", " var ADJUSTED_CLASS = \"firefox-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineWindows(elem) {", " var ADJUSTED_CLASS = \"windows-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineLinux(elem) {", " var ADJUSTED_CLASS = \"linux-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " if (isFirefox) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineFirefox", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineFirefox(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " $(\".cmp-teaser__description\").addClass(\"firefox-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"firefox-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"firefox-adjusted\");", " }", " ", " if (isWindows) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineWindows", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineWindows(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"windows-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"windows-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"windows-adjusted\");", " }", " ", " if (isLinux) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineLinux", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineLinux(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"linux-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"linux-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"linux-adjusted\");", " }", " });", " </script>", " </li>", " </div>", " </div>", " <div class=\"slick-slide slick-cloned\" data-slick-index=\"9\" aria-hidden=\"true\" tabindex=\"-1\" s...", " <div>", " <li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", " <div class=\"cmp-teaser t-cmp-dna \">", " <div class=\"cmp-teaser__image\">", " <div data-cmp-src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/...", " <img src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/investo...", " <meta itemprop=\"caption\" content=\"2022 Greater China EFT Survey-cover\">", " </div>", " </div>", " <div class=\"cmp-teaser__content\">", " <div class=\"cmp-teaser__tout\">", " <div class=\"cmp-teaser__title-wrapper\">", " <h2 class=\"cmp-teaser__title \">", " <!-- prettier-ignore -->", " <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/investor-services-ins...", " 2022 Greater China ETF Investor Survey: Thematic Demand Accelerates Among G...", " </a>", " </h2>", " </div>", " <div class=\"cmp--teaser__tout-info\"></div>", " <div class=\"cmp-teaser__lobs\">", " <ul>", " <li cmp-teaser__lob=\"\">", " Investor Services", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " <script>", " // This function is to adjust Firefox Libre inline padding.", " docReady(function () {", " var windowWidth =", " window.innerWidth ||", " document.documentElement.clientWidth ||", " document.body.clientWidth;", " if (windowWidth <= 600) {", " // Quit if mobile", " return;", " }", " ", " var isFirefox = typeof InstallTrigger !== \"undefined\";", " var isWindows = false;", " if (window.navigator.userAgent.toLowerCase().indexOf(\"windows\") != -1) {", " isWindows = true;", " }", " var isLinux = false;", " if (window.navigator.userAgent.indexOf(\"Linux\") != -1) {", " isLinux = true;", " }", " ", " function adjustLineFirefox(elem) {", " var ADJUSTED_CLASS = \"firefox-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineWindows(elem) {", " var ADJUSTED_CLASS = \"windows-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineLinux(elem) {", " var ADJUSTED_CLASS = \"linux-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " if (isFirefox) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineFirefox", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineFirefox(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " $(\".cmp-teaser__description\").addClass(\"firefox-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"firefox-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"firefox-adjusted\");", " }", " ", " if (isWindows) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineWindows", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineWindows(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"windows-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"windows-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"windows-adjusted\");", " }", " ", " if (isLinux) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineLinux", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineLinux(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"linux-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"linux-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"linux-adjusted\");", " }", " });", " </script>", " </li>", " </div>", " </div>", " <div class=\"slick-slide slick-cloned\" data-slick-index=\"10\" aria-hidden=\"true\" tabindex=\"-1\" ...", " <div>", " <li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", " <div class=\"cmp-teaser t-cmp-dna \">", " <div class=\"cmp-teaser__image\">", " <div data-cmp-src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/...", " <img src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/private...", " <meta itemprop=\"caption\" content=\"Women & Wealth Magazine Spring Issue 2022 cover...", " </div>", " </div>", " <div class=\"cmp-teaser__content\">", " <div class=\"cmp-teaser__tout\">", " <div class=\"cmp-teaser__title-wrapper\">", " <h2 class=\"cmp-teaser__title \">", " <!-- prettier-ignore -->", " <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/private-banking-insig...", " Women & Wealth Magazine Spring Issue 2022", " </a>", " </h2>", " </div>", " <div class=\"cmp--teaser__tout-info\"></div>", " <div class=\"cmp-teaser__lobs\">", " <ul>", " <li cmp-teaser__lob=\"\">", " Private Banking", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " <script>", " // This function is to adjust Firefox Libre inline padding.", " docReady(function () {", " var windowWidth =", " window.innerWidth ||", " document.documentElement.clientWidth ||", " document.body.clientWidth;", " if (windowWidth <= 600) {", " // Quit if mobile", " return;", " }", " ", " var isFirefox = typeof InstallTrigger !== \"undefined\";", " var isWindows = false;", " if (window.navigator.userAgent.toLowerCase().indexOf(\"windows\") != -1) {", " isWindows = true;", " }", " var isLinux = false;", " if (window.navigator.userAgent.indexOf(\"Linux\") != -1) {", " isLinux = true;", " }", " ", " function adjustLineFirefox(elem) {", " var ADJUSTED_CLASS = \"firefox-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineWindows(elem) {", " var ADJUSTED_CLASS = \"windows-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineLinux(elem) {", " var ADJUSTED_CLASS = \"linux-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " if (isFirefox) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineFirefox", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineFirefox(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " $(\".cmp-teaser__description\").addClass(\"firefox-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"firefox-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"firefox-adjusted\");", " }", " ", " if (isWindows) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineWindows", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineWindows(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"windows-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"windows-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"windows-adjusted\");", " }", " ", " if (isLinux) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineLinux", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineLinux(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"linux-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"linux-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"linux-adjusted\");", " }", " });", " </script>", " </li>", " </div>", " </div>", " <div class=\"slick-slide slick-cloned\" data-slick-index=\"11\" aria-hidden=\"true\" tabindex=\"-1\" ...", " <div>", " <li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", " <div class=\"cmp-teaser t-cmp-dna \">", " <div class=\"cmp-teaser__image\">", " <div data-cmp-src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/...", " <img src=\"/mnt/dna/image/resource/content/bbh/external/www/us/en/insights/private...", " <meta itemprop=\"caption\" content=\"Cover Market and Portfolio Update Q2 2022\">", " </div>", " </div>", " <div class=\"cmp-teaser__content\">", " <div class=\"cmp-teaser__tout\">", " <div class=\"cmp-teaser__title-wrapper\">", " <h2 class=\"cmp-teaser__title \">", " <!-- prettier-ignore -->", " <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/private-banking-insig...", " Market and Portfolio Update Q2 2022", " </a>", " </h2>", " </div>", " <div class=\"cmp--teaser__tout-info\"></div>", " <div class=\"cmp-teaser__lobs\">", " <ul>", " <li cmp-teaser__lob=\"\">", " Private Banking", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " <script>", " // This function is to adjust Firefox Libre inline padding.", " docReady(function () {", " var windowWidth =", " window.innerWidth ||", " document.documentElement.clientWidth ||", " document.body.clientWidth;", " if (windowWidth <= 600) {", " // Quit if mobile", " return;", " }", " ", " var isFirefox = typeof InstallTrigger !== \"undefined\";", " var isWindows = false;", " if (window.navigator.userAgent.toLowerCase().indexOf(\"windows\") != -1) {", " isWindows = true;", " }", " var isLinux = false;", " if (window.navigator.userAgent.indexOf(\"Linux\") != -1) {", " isLinux = true;", " }", " ", " function adjustLineFirefox(elem) {", " var ADJUSTED_CLASS = \"firefox-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineWindows(elem) {", " var ADJUSTED_CLASS = \"windows-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " function adjustLineLinux(elem) {", " var ADJUSTED_CLASS = \"linux-adjusted\";", " if (elem.className.indexOf(ADJUSTED_CLASS) == -1) {", " if (", " window", " .getComputedStyle(elem, null)", " .getPropertyValue(\"font-family\")", " .indexOf(\"Libre Baskerville Italic\") != -1", " ) {", " elem.classList.add(ADJUSTED_CLASS);", " }", " }", " }", " if (isFirefox) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineFirefox", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineFirefox(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " $(\".cmp-teaser__description\").addClass(\"firefox-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"firefox-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"firefox-adjusted\");", " }", " ", " if (isWindows) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineWindows", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineWindows(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"windows-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"windows-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"windows-adjusted\");", " }", " ", " if (isLinux) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser__title\"),", " adjustLineLinux", " );", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-teaser\"),", " function (elem) {", " Array.prototype.forEach.call(", " document.getElementsByClassName(\"cmp-blockquote\"),", " function (elem) {", " adjustLineLinux(elem.getElementsByTagName(\"q\")[0]);", " }", " );", " }", " );", " ", " $(\".cmp-teaser__description\").addClass(\"linux-adjusted\");", " $(\".cmp--teaser__tout-info\").addClass(\"linux-adjusted\");", " $(\".cmp-teaser__tags\").addClass(\"linux-adjusted\");", " }", " });", " </script>", " </li>", " </div>", " </div>", " </div>", " </div>", " <button class=\"slick-next slick-arrow\" aria-label=\"Next\" type=\"button\" style=\"display: block; top...", " Next", " </button>", " <ul class=\"slick-dots\" style=\"display: block;\" role=\"tablist\">", " <li class=\"slick-active\" role=\"presentation\">", " <button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" ari...", " 1", " </button>", " </li>", " <li role=\"presentation\">", " <button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide03\" ari...", " 2", " </button>", " </li>", " </ul>", "</ul>" ] } }, { "index": 1109, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/p[1]/text()[1]", "codeLines": [ "As of June 15, 2022 Internet Explorer 11 is not supported by BBH.com." ] } }, { "index": 1110, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[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]/div[1]/blockquote[1]/q[1]/p[1]/text()[1]", "codeLines": [ "We start with the values most important to our clients and build their vision of success from that ..." ] } }, { "index": 1111, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[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]/div[1]/blockquote[1]/div[1]/footer[1]/span[1]/text()[1]", "codeLines": [ "Anne Warren" ] } }, { "index": 1112, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[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]/div[1]/blockquote[1]/div[1]/footer[1]/cite[1]/text()[1]", "codeLines": [ "SVP and Senior Wealth Planner" ] } }, { "index": 1113, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/div[1]/h2[1]/text()[1]", "codeLines": [ "A New Era for Investor Services" ] } }, { "index": 1114, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/div[2]/p[1]/text()[1]", "codeLines": [ "BBH has entered into a definitive agreement with State Street Corporation to acquire our Investor S..." ] } }, { "index": 1116, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[4]/div[1]/li[1]/div[1]/div[2]/div[1]/div[3]/ul[1]/li[1]/text()[1]", "codeLines": [ "Private Banking" ] } }, { "index": 1117, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[5]/div[1]/li[1]/div[1]/div[2]/div[1]/div[3]/ul[1]/li[1]/text()[1]", "codeLines": [ "Private Banking" ] } }, { "index": 1118, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[6]/div[1]/li[1]/div[1]/div[2]/div[1]/div[3]/ul[1]/li[1]/text()[1]", "codeLines": [ "Private Banking" ] } }, { "index": 1127, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[2]/div[1]/div[1]/h2[1]/text()[1]", "codeLines": [ "2020 Stewardship Report" ] } }, { "index": 1128, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[2]/div[1]/div[2]/p[1]/text()[1]", "codeLines": [ "We invite you to read our second annual Stewardship Report. This report represents our commitment t..." ] } }, { "index": 1133, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[5]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/h2[1]/text()[1]", "codeLines": [ "We care about your privacy" ] } }, { "index": 1134, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[5]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]/text()[1]", "codeLines": [ "We would like to use cookies to improve your browsing experience, help you find information more qu..." ] } }, { "index": 1153, "verdict": "failed", "rule": { "ruleID": "r73", "ruleSummary": "Paragraphs of text have sufficient line height", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r73", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#visual-presentation", "chapter": "1.4.8", "title": "Visual Presentation" } ] }, "target": { "type": "element", "tagName": "p", "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/p[1]", "codeLines": [ "<p style=\"text-align: left;\">", " As of June 15, 2022 Internet Explorer 11 is not supported by BBH.com.", " <br>", "</p>" ] } }, { "index": 1154, "verdict": "failed", "rule": { "ruleID": "r73", "ruleSummary": "Paragraphs of text have sufficient line height", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r73", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#visual-presentation", "chapter": "1.4.8", "title": "Visual Presentation" } ] }, "target": { "type": "element", "tagName": "p", "path": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[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]/div[1]/blockquote[1]/q[1]/p[1]", "codeLines": [ "<p>", " We start with the values most important to our clients and build their vision of success from tha...", "</p>" ] } }, { "index": 1393, "verdict": "failed", "rule": { "ruleID": "r83", "ruleSummary": "Text nodes are not clipped when text is resized", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r83", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[2]/div[1]/div[1]/a[1]/button[1]/text()[1]", "codeLines": [ "I ACKNOWLEDGE" ] } }, { "index": 1460, "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.bbh.com/us/en.html", "result": { "totals": { "rulesNA": 44, "rulesPassed": 50, "rulesWarned": 6, "rulesViolated": 10, "warnings": { "minor": 103, "moderate": 0, "serious": 52, "critical": 0 }, "violations": { "minor": 8, "moderate": 1, "serious": 54, "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-13T00:54:56.313Z", "url": "https://www.bbh.com/us/en.html", "toolOptions": { "resultTypes": [ "violations", "incomplete" ], "runOnly": { "type": "tag", "values": [ "experimental", "best-practice", "wcag2a", "wcag2aa", "wcag2aaa", "wcag21a", "wcag21aa", "wcag21aaa" ] }, "reporter": "v1" }, "incomplete": [ { "id": "aria-allowed-attr", "impact": "serious", "tags": [ "cat.aria", "wcag2a", "wcag412" ], "description": "Ensures ARIA attributes are allowed for an element's role", "help": "Elements must only use allowed ARIA attributes", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/aria-allowed-attr?application=axeAPI", "nodes": [ { "any": [], "all": [], "none": [ { "id": "aria-prohibited-attr", "data": { "role": null, "nodeName": "a", "messageKey": "noRoleSingular", "prohibited": [ "aria-label" ] }, "relatedNodes": [], "impact": "serious", "message": "aria-label attribute is not well supported on a a with no valid role attribute." } ], "impact": "serious", "html": "<a class=\"bbh-footer__logoLink\" aria-label=\"home\">", "target": [ ".bbh-footer__logoLink" ], "failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a a with no valid role attribute." } ] }, { "id": "aria-allowed-role", "impact": "minor", "tags": [ "cat.aria", "best-practice" ], "description": "Ensures role attribute has an appropriate value for the element", "help": "ARIA role should be appropriate for the element", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/aria-allowed-role?application=axeAPI", "nodes": [ { "any": [ { "id": "aria-allowed-role", "data": [ "dialog" ], "relatedNodes": [], "impact": "minor", "message": "ARIA role dialog must be removed when the element is made visible, as it is not allowed for the element" } ], "all": [], "none": [], "impact": "minor", "html": "<button data-cmp-is=\"button\" class=\"cmp-button t-cmp-dna directive--yes \" aria-label=\"ACCEPT\" role=\"dialog\" aria-modal=\"true\" tabindex=\"0\" disabled=\"\">\n \n \n\n <span class=\"cmp-button__text\">ACCEPT</span>\n</button>", "target": [ "button[aria-label=\"ACCEPT\"]" ], "failureSummary": "Fix any of the following:\n ARIA role dialog must be removed when the element is made visible, as it is not allowed for the element" }, { "any": [ { "id": "aria-allowed-role", "data": [ "presentation" ], "relatedNodes": [], "impact": "minor", "message": "ARIA role presentation must be removed when the element is made visible, as it is not allowed for the element" } ], "all": [], "none": [], "impact": "minor", "html": "<button class=\"ot-link-btn ot-host-expand\" role=\"presentation\" aria-hidden=\"true\" tabindex=\"-1\">View Third Party Cookies</button>", "target": [ ".ot-host-expand" ], "failureSummary": "Fix any of the following:\n ARIA role presentation must be removed when the element is made visible, as it is not allowed for the element" } ] }, { "id": "aria-roledescription", "impact": "serious", "tags": [ "cat.aria", "wcag2a", "wcag412" ], "description": "Ensure aria-roledescription is only used on elements with an implicit or explicit role", "help": "aria-roledescription must be on elements with a semantic role", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/aria-roledescription?application=axeAPI", "nodes": [ { "any": [ { "id": "aria-roledescription", "data": null, "relatedNodes": [], "impact": "serious", "message": "Check that the aria-roledescription is announced by supported screen readers" } ], "all": [], "none": [], "impact": "serious", "html": "<div class=\"cmp-carousel t-cmp-dna\" id=\"carousel_470045132\" data-cmp-isedit=\"N\" role=\"group\" aria-roledescription=\"carousel\" data-cmp-autoplay=\"\" data-cmp-delay=\"4000\">", "target": [ "#carousel_470045132" ], "failureSummary": "Fix any of the following:\n Check that the aria-roledescription is announced by supported screen readers" } ] }, { "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": "#4a4a4a", "contrastRatio": 0, "fontSize": "22.5pt (30px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<p>BBH Investment Management leads with a distinct investment culture that supports a deliberate and disciplined process, placing our client’s success first.</p>", "target": [ ".cmp-teaser--hero-homepage.cmp-teaser--text-left.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > q > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"cmp-blockquote__author\">\n Nicholas Haffenreffer\n </span>", "target": [ ".cmp-teaser--hero-homepage.cmp-teaser--text-left.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > .cmp-blockquote__footer > footer > .cmp-blockquote__author" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<cite>\n Managing Director\n </cite>", "target": [ ".cmp-teaser--hero-homepage.cmp-teaser--text-left.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > .cmp-blockquote__footer > footer > cite" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "bold", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/what-we-do/investment-management.html\" tabindex=\"0\">Learn More About Investment Management </a>", "target": [ ".cmp-teaser--hero-homepage.cmp-teaser--text-left.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__action-container > .cmp-teaser__action-link.cmp-analytics__CTA-button" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#4a4a4a", "contrastRatio": 0, "fontSize": "22.5pt (30px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<p>Our team strives to help clients streamline their operating model and data environment with flexible, interoperable solutions so they can focus on growing and differentiating their business.</p>", "target": [ ".cmp-carousel__item--active > .cmp-teaser--hero-page.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > q > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"cmp-blockquote__author\">\n Keith Haberlin\n </span>", "target": [ ".cmp-carousel__item--active > .cmp-teaser--hero-page.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > .cmp-blockquote__footer > footer > .cmp-blockquote__author" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<cite>\n Managing Director, Investment Operations\n </cite>", "target": [ ".cmp-carousel__item--active > .cmp-teaser--hero-page.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > .cmp-blockquote__footer > footer > cite" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "bold", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/what-we-do/investor-services/investment-operations.html\" tabindex=\"-1\">Learn more about Investment Operations</a>", "target": [ ".cmp-carousel__item--active > .cmp-teaser--hero-page.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__action-container > .cmp-teaser__action-link.cmp-analytics__CTA-button" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#4a4a4a", "contrastRatio": 0, "fontSize": "22.5pt (30px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<p>Knowing I’m valued for the expertise and unique experiences I bring to the team enables me to be laser focused on delivering the best solutions for our clients.</p>", "target": [ "div[aria-label=\"Slide 4 of 4\"] > .cmp-teaser--hero-page.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > q > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"cmp-blockquote__author\">\n Simone Parris\n </span>", "target": [ "div[aria-label=\"Slide 4 of 4\"] > .cmp-teaser--hero-page.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > .cmp-blockquote__footer > footer > .cmp-blockquote__author" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<cite>\n Vice President\n </cite>", "target": [ "div[aria-label=\"Slide 4 of 4\"] > .cmp-teaser--hero-page.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > .cmp-blockquote__footer > footer > cite" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "bold", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/life-at-bbh.html\" tabindex=\"-1\">Learn More About Life at BBH</a>", "target": [ "div[aria-label=\"Slide 4 of 4\"] > .cmp-teaser--hero-page.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__action-container > .cmp-teaser__action-link.cmp-analytics__CTA-button" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#c8102e", "contrastRatio": 0, "fontSize": "22.5pt (30px)", "fontWeight": "bold", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<h2 class=\"cmp-teaser__title \">\n \n A New Era for Investor Services\n \n \n </h2>", "target": [ ".cmp-teaser--hero-full-width.cmp-teaser--text-left.teaser:nth-child(3) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__title-wrapper > .cmp-teaser__title" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<p>", "target": [ ".cmp-teaser--hero-full-width.cmp-teaser--text-left.teaser:nth-child(3) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__description > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "bold", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/bbh-news/pressroom/state-street-to-aquire-brown-brothers-harriman-investor-services.html\" tabindex=\"0\">Read our press release</a>", "target": [ ".cmp-teaser--hero-full-width.cmp-teaser--text-left.teaser:nth-child(3) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__action-container > .cmp-teaser__action-link.cmp-analytics__CTA-button" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-list__CTA cmp-analytics__CTA-button\" href=\"/us/en/insights/library.html\">SEE ALL</a>", "target": [ "a[href$=\"library.html\"]" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-list__CTA cmp-analytics__CTA-button\" href=\"/us/en/insights/subscription.html\">SUBSCRIBE</a>", "target": [ ".cmp-list__CTA.cmp-analytics__CTA-button:nth-child(2)" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "contrastRatio": 0, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<button class=\"slick-prev slick-arrow\" aria-label=\"Previous\" type=\"button\" style=\"display: block; top: 146.5px;\">Previous</button>", "target": [ ".slick-prev" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "contrastRatio": 0, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<button class=\"slick-next slick-arrow\" aria-label=\"Next\" type=\"button\" style=\"display: block; top: 146.5px;\">Next</button>", "target": [ ".slick-next" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#ffffff", "contrastRatio": 1, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "equalRatio", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"cmp-teaser--card top list bbh-container-background__white aem-GridColumn aem-GridColumn--default--12\">", "target": [ ".bbh-container-background__white" ] } ], "impact": "serious", "message": "Element has a 1:1 contrast ratio with the background" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"1 of 2\" tabindex=\"0\" aria-selected=\"true\">1</button>", "target": [ "#slick-slide-control00" ], "failureSummary": "Fix any of the following:\n Element has a 1:1 contrast ratio with the background" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#ffffff", "contrastRatio": 1, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "equalRatio", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"cmp-teaser--card top list bbh-container-background__white aem-GridColumn aem-GridColumn--default--12\">", "target": [ ".bbh-container-background__white" ] } ], "impact": "serious", "message": "Element has a 1:1 contrast ratio with the background" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide03\" aria-label=\"2 of 2\" tabindex=\"0\">2</button>", "target": [ "#slick-slide-control01" ], "failureSummary": "Fix any of the following:\n Element has a 1:1 contrast ratio with the background" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#c8102e", "contrastRatio": 0, "fontSize": "22.5pt (30px)", "fontWeight": "bold", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<h2 class=\"cmp-teaser__title \">\n \n 2020 Stewardship Report\n \n \n </h2>", "target": [ ".cmp-teaser--hero-full-width.cmp-teaser--text-left.teaser:nth-child(7) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__title-wrapper > .cmp-teaser__title" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<p>We invite you to read our second annual Stewardship Report. This report represents our commitment to sustainability, the UN Sustainable Development Goals, and to accountability and transparency about our progress toward our goals. <br>\n</p>", "target": [ ".cmp-teaser--hero-full-width.cmp-teaser--text-left.teaser:nth-child(7) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__description > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "bold", "messageKey": "bgOverlap", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/sustainable-bbh/2020-sustainable-bbh-stewardship-report.html\" tabindex=\"0\">Read More</a>", "target": [ ".cmp-teaser--hero-full-width.cmp-teaser--text-left.teaser:nth-child(7) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__action-container > .cmp-teaser__action-link.cmp-analytics__CTA-button" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "elmPartiallyObscuring", "expectedContrastRatio": "7:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it partially overlaps other elements" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/eeo-policies.html\" class=\"bbh-footer__navItem-link \">Equal Employment Opportunity Policies</a>", "target": [ ".bbh-footer__navItem:nth-child(8) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it partially overlaps other elements" } ] }, { "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": "#4a4a4a", "contrastRatio": 0, "fontSize": "22.5pt (30px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "3:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<p>BBH Investment Management leads with a distinct investment culture that supports a deliberate and disciplined process, placing our client’s success first.</p>", "target": [ ".cmp-teaser--hero-homepage.cmp-teaser--text-left.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > q > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"cmp-blockquote__author\">\n Nicholas Haffenreffer\n </span>", "target": [ ".cmp-teaser--hero-homepage.cmp-teaser--text-left.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > .cmp-blockquote__footer > footer > .cmp-blockquote__author" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<cite>\n Managing Director\n </cite>", "target": [ ".cmp-teaser--hero-homepage.cmp-teaser--text-left.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > .cmp-blockquote__footer > footer > cite" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "bold", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/what-we-do/investment-management.html\" tabindex=\"0\">Learn More About Investment Management </a>", "target": [ ".cmp-teaser--hero-homepage.cmp-teaser--text-left.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__action-container > .cmp-teaser__action-link.cmp-analytics__CTA-button" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#4a4a4a", "contrastRatio": 0, "fontSize": "22.5pt (30px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "3:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<p>Our team strives to help clients streamline their operating model and data environment with flexible, interoperable solutions so they can focus on growing and differentiating their business.</p>", "target": [ ".cmp-carousel__item--active > .cmp-teaser--hero-page.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > q > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"cmp-blockquote__author\">\n Keith Haberlin\n </span>", "target": [ ".cmp-carousel__item--active > .cmp-teaser--hero-page.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > .cmp-blockquote__footer > footer > .cmp-blockquote__author" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<cite>\n Managing Director, Investment Operations\n </cite>", "target": [ ".cmp-carousel__item--active > .cmp-teaser--hero-page.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > .cmp-blockquote__footer > footer > cite" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "bold", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/what-we-do/investor-services/investment-operations.html\" tabindex=\"-1\">Learn more about Investment Operations</a>", "target": [ ".cmp-carousel__item--active > .cmp-teaser--hero-page.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__action-container > .cmp-teaser__action-link.cmp-analytics__CTA-button" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#4a4a4a", "contrastRatio": 0, "fontSize": "22.5pt (30px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "3:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<p>Knowing I’m valued for the expertise and unique experiences I bring to the team enables me to be laser focused on delivering the best solutions for our clients.</p>", "target": [ "div[aria-label=\"Slide 4 of 4\"] > .cmp-teaser--hero-page.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > q > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"cmp-blockquote__author\">\n Simone Parris\n </span>", "target": [ "div[aria-label=\"Slide 4 of 4\"] > .cmp-teaser--hero-page.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > .cmp-blockquote__footer > footer > .cmp-blockquote__author" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<cite>\n Vice President\n </cite>", "target": [ "div[aria-label=\"Slide 4 of 4\"] > .cmp-teaser--hero-page.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > blockquote > .cmp-blockquote__footer > footer > cite" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "bold", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/life-at-bbh.html\" tabindex=\"-1\">Learn More About Life at BBH</a>", "target": [ "div[aria-label=\"Slide 4 of 4\"] > .cmp-teaser--hero-page.teaser > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__action-container > .cmp-teaser__action-link.cmp-analytics__CTA-button" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#c8102e", "contrastRatio": 0, "fontSize": "22.5pt (30px)", "fontWeight": "bold", "messageKey": "bgOverlap", "expectedContrastRatio": "3:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<h2 class=\"cmp-teaser__title \">\n \n A New Era for Investor Services\n \n \n </h2>", "target": [ ".cmp-teaser--hero-full-width.cmp-teaser--text-left.teaser:nth-child(3) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__title-wrapper > .cmp-teaser__title" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<p>", "target": [ ".cmp-teaser--hero-full-width.cmp-teaser--text-left.teaser:nth-child(3) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__description > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "bold", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/bbh-news/pressroom/state-street-to-aquire-brown-brothers-harriman-investor-services.html\" tabindex=\"0\">Read our press release</a>", "target": [ ".cmp-teaser--hero-full-width.cmp-teaser--text-left.teaser:nth-child(3) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__action-container > .cmp-teaser__action-link.cmp-analytics__CTA-button" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-list__CTA cmp-analytics__CTA-button\" href=\"/us/en/insights/library.html\">SEE ALL</a>", "target": [ "a[href$=\"library.html\"]" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-list__CTA cmp-analytics__CTA-button\" href=\"/us/en/insights/subscription.html\">SUBSCRIBE</a>", "target": [ ".cmp-list__CTA.cmp-analytics__CTA-button:nth-child(2)" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "contrastRatio": 0, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<button class=\"slick-prev slick-arrow\" aria-label=\"Previous\" type=\"button\" style=\"display: block; top: 146.5px;\">Previous</button>", "target": [ ".slick-prev" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "contrastRatio": 0, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<button class=\"slick-next slick-arrow\" aria-label=\"Next\" type=\"button\" style=\"display: block; top: 146.5px;\">Next</button>", "target": [ ".slick-next" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#ffffff", "contrastRatio": 1, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "equalRatio", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"cmp-teaser--card top list bbh-container-background__white aem-GridColumn aem-GridColumn--default--12\">", "target": [ ".bbh-container-background__white" ] } ], "impact": "serious", "message": "Element has a 1:1 contrast ratio with the background" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"1 of 2\" tabindex=\"0\" aria-selected=\"true\">1</button>", "target": [ "#slick-slide-control00" ], "failureSummary": "Fix any of the following:\n Element has a 1:1 contrast ratio with the background" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#ffffff", "contrastRatio": 1, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "equalRatio", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"cmp-teaser--card top list bbh-container-background__white aem-GridColumn aem-GridColumn--default--12\">", "target": [ ".bbh-container-background__white" ] } ], "impact": "serious", "message": "Element has a 1:1 contrast ratio with the background" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide03\" aria-label=\"2 of 2\" tabindex=\"0\">2</button>", "target": [ "#slick-slide-control01" ], "failureSummary": "Fix any of the following:\n Element has a 1:1 contrast ratio with the background" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#c8102e", "contrastRatio": 0, "fontSize": "22.5pt (30px)", "fontWeight": "bold", "messageKey": "bgOverlap", "expectedContrastRatio": "3:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<h2 class=\"cmp-teaser__title \">\n \n 2020 Stewardship Report\n \n \n </h2>", "target": [ ".cmp-teaser--hero-full-width.cmp-teaser--text-left.teaser:nth-child(7) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__title-wrapper > .cmp-teaser__title" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<p>We invite you to read our second annual Stewardship Report. This report represents our commitment to sustainability, the UN Sustainable Development Goals, and to accountability and transparency about our progress toward our goals. <br>\n</p>", "target": [ ".cmp-teaser--hero-full-width.cmp-teaser--text-left.teaser:nth-child(7) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__description > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#53565a", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "bold", "messageKey": "bgOverlap", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it is overlapped by another element" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/sustainable-bbh/2020-sustainable-bbh-stewardship-report.html\" tabindex=\"0\">Read More</a>", "target": [ ".cmp-teaser--hero-full-width.cmp-teaser--text-left.teaser:nth-child(7) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__action-container > .cmp-teaser__action-link.cmp-analytics__CTA-button" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "elmPartiallyObscuring", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [], "impact": "serious", "message": "Element's background color could not be determined because it partially overlaps other elements" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/eeo-policies.html\" class=\"bbh-footer__navItem-link \">Equal Employment Opportunity Policies</a>", "target": [ ".bbh-footer__navItem:nth-child(8) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because it partially overlaps other elements" } ] }, { "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": "<span class=\"cmp-alert__id\" hidden=\"\">1594496196595</span>", "target": [ ".cmp-alert__id" ], "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": "<input hidden=\"\" class=\"cmp-alert_displayCondition\" value=\"isOldBrowser()\">", "target": [ ".cmp-alert_displayCondition" ], "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": "<input hidden=\"\" class=\"cmp-alert_overrideCondition\">", "target": [ ".cmp-alert_overrideCondition" ], "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": "<span class=\"cmp-alert__legal-page\" hidden=\"\">/content/bbh/external/www/us/en/policies-and-disclosures/legal</span>", "target": [ ".cmp-alert__legal-page" ], "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 class=\"bbh-header__logo mobile\" src=\"/content/dam/bbh/external/brand/logo/bbh-logo.svg\" alt=\"BBH Logo\">", "target": [ ".bbh-header__logo.mobile[alt=\"BBH Logo\"]" ], "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": "<ul class=\"bbh-header__navGroup shadow\" style=\"\">", "target": [ ".bbh-header__navItem--level-0.bbh-header__navItem:nth-child(1) > .shadow.bbh-header__navGroup" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level-1 previous\"><a href=\"/us/en/bbh-who-we-are/bbh-news.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\" aria-expanded=\"false\" aria-haspopup=\"true\" tabindex=\"0\">Who We Are</a></li>", "target": [ ".bbh-header__navItem--level-0.bbh-header__navItem:nth-child(1) > .shadow.bbh-header__navGroup > .bbh-header__navItem--level-1.previous.bbh-header__navItem" ], "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": "<li class=\"cmp-header__promo\">\n \n \n\n <div class=\"cmp-list__list-container\">\n \n \n \n \n \n \n \n </div>\n\n\n\n <div class=\"cmp-list__CTA-wrapper\">\n \n <a href=\"javascript:void(0)\" class=\"cmp-list__CTA\" hidden=\"\">\n SHOW ALL\n </a>\n </div>\n\n\n \n\n</li>", "target": [ ".cmp-header__promo" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<a href=\"javascript:void(0)\" class=\"cmp-list__CTA\" hidden=\"\">\n SHOW ALL\n </a>", "target": [ ".cmp-header__promo > .cmp-list__CTA-wrapper > .cmp-list__CTA[href=\"javascript:void(0)\"][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": "<ul class=\"bbh-header__navGroup sub shadow\">", "target": [ ".bbh-header__navItem--level-0.bbh-header__navItem:nth-child(1) > .shadow.bbh-header__navGroup > .bbh-header__navItem--level-1.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--2 category subNavDesktop colLabel previous\">Our Story</li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup > .bbh-header-navContainer2.previous > .subNavDesktop.colLabel.bbh-header__navItem--level--2" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<li class=\"bbh-header__navItem bbh-header__navItem--level--2 category overview mobile\">\n <a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/bbh-who-we-are/our-story.html\">\n Overview\n </a>\n </li>", "target": [ ".bbh-header__navItem--level-0.bbh-header__navItem:nth-child(1) > .shadow.bbh-header__navGroup > .bbh-header__navItem--level-1.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup > .overview.mobile.bbh-header__navItem--level--2" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<ul class=\"bbh-header__navGroup sub shadow\">", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(5) > .sub.shadow.bbh-header__navGroup" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--2 category subNavDesktop colLabel previous\">Our Offices</li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(5) > .sub.shadow.bbh-header__navGroup > .bbh-header-navContainer2.previous > .subNavDesktop.colLabel.bbh-header__navItem--level--2" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<li class=\"bbh-header__navItem bbh-header__navItem--level--2 category overview mobile\">\n <a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/bbh-who-we-are/office-locations.html\">\n Overview\n </a>\n </li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(5) > .sub.shadow.bbh-header__navGroup > .overview.mobile.bbh-header__navItem--level--2" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<ul class=\"bbh-header__navGroup sub shadow\">", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(6) > .sub.shadow.bbh-header__navGroup" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--2 category subNavDesktop colLabel previous\">Sustainable BBH</li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(6) > .sub.shadow.bbh-header__navGroup > .bbh-header-navContainer2.previous > .subNavDesktop.colLabel.bbh-header__navItem--level--2" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<li class=\"bbh-header__navItem bbh-header__navItem--level--2 category overview mobile\">\n <a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/bbh-who-we-are/sustainable-bbh.html\">\n Overview\n </a>\n </li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(6) > .sub.shadow.bbh-header__navGroup > .overview.mobile.bbh-header__navItem--level--2" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<ul class=\"bbh-header__navGroup sub shadow\">", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(7) > .sub.shadow.bbh-header__navGroup" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--2 category subNavDesktop colLabel previous\">Life at BBH</li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(7) > .sub.shadow.bbh-header__navGroup > .bbh-header-navContainer2.previous > .subNavDesktop.colLabel.bbh-header__navItem--level--2" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<li class=\"bbh-header__navItem bbh-header__navItem--level--2 category overview mobile\">\n <a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/bbh-who-we-are/life-at-bbh.html\">\n Overview\n </a>\n </li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(7) > .sub.shadow.bbh-header__navGroup > .overview.mobile.bbh-header__navItem--level--2" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<ul class=\"bbh-header__navGroup sub shadow\">", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(9) > .sub.shadow.bbh-header__navGroup" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--2 category subNavDesktop colLabel previous\">BBH News</li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(9) > .sub.shadow.bbh-header__navGroup > .bbh-header-navContainer2.previous > .subNavDesktop.colLabel.bbh-header__navItem--level--2" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<li class=\"bbh-header__navItem bbh-header__navItem--level--2 category overview mobile\">\n <a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/bbh-who-we-are/bbh-news.html\">\n Overview\n </a>\n </li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(9) > .sub.shadow.bbh-header__navGroup > .overview.mobile.bbh-header__navItem--level--2" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<ul class=\"bbh-header__navGroup shadow\" style=\"\">", "target": [ ".bbh-header__navItem--level-0.bbh-header__navItem:nth-child(2) > .shadow.bbh-header__navGroup" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level-1 previous\"><a href=\"/us/en/what-we-do/investment-management.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\" aria-expanded=\"false\" aria-haspopup=\"true\" tabindex=\"0\">What We Do</a></li>", "target": [ ".bbh-header__navItem--level-0.bbh-header__navItem:nth-child(2) > .shadow.bbh-header__navGroup > .bbh-header__navItem--level-1.previous.bbh-header__navItem" ], "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": "<ul class=\"bbh-header__navGroup sub shadow\">", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(2) > .sub.shadow.bbh-header__navGroup" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--2 category colLabel previous\">Investor Services</li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(2) > .sub.shadow.bbh-header__navGroup > .move_up.next_column.previous > .colLabel.bbh-header__navItem--level--2.previous" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--2 category overview mobile\">\n <a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/what-we-do/investor-services.html\">\n Overview\n </a>\n </li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(2) > .sub.shadow.bbh-header__navGroup > .overview.mobile.bbh-header__navItem--level--2" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<ul class=\"bbh-header__navGroup sub shadow\">", "target": [ ".bbh-header__navItem--level-0.bbh-header__navItem:nth-child(2) > .shadow.bbh-header__navGroup > .bbh-header__navItem--level-1.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--2 category colLabel previous\">Private Banking</li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup > .move_up.next_column.previous > .colLabel.bbh-header__navItem--level--2.previous" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--2 category overview mobile\">\n <a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/what-we-do/private-banking.html\">\n Overview\n </a>\n </li>", "target": [ ".bbh-header__navItem--level-0.bbh-header__navItem:nth-child(2) > .shadow.bbh-header__navGroup > .bbh-header__navItem--level-1.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup > .overview.mobile.bbh-header__navItem--level--2" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<ul class=\"bbh-header__navGroup sub shadow\">", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup > .move_up.next_column:nth-child(4) > .bbh-header__navItem--level-2.bbh-header__navItem:nth-child(2) > .sub.shadow.bbh-header__navGroup" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--3 category colLabel previous\">Multi-Family Office</li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup > .move_up.next_column:nth-child(4) > .bbh-header__navItem--level-2.bbh-header__navItem:nth-child(2) > .sub.shadow.bbh-header__navGroup > .next_column.previous > .bbh-header__navItem--level--3.colLabel.previous" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--3 category overview mobile\">\n <a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/what-we-do/private-banking/multi-family-office.html\">\n Overview\n </a>\n </li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup > .move_up.next_column:nth-child(4) > .bbh-header__navItem--level-2.bbh-header__navItem:nth-child(2) > .sub.shadow.bbh-header__navGroup > .overview.bbh-header__navItem--level--3.mobile" ], "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": "<ul class=\"bbh-header__navGroup sub shadow\">", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup > .move_up.next_column:nth-child(4) > .bbh-header__navItem--level-2.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--3 category colLabel previous\">Corporate Advisory & Banking</li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup > .move_up.next_column:nth-child(4) > .bbh-header__navItem--level-2.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup > .next_column.previous > .bbh-header__navItem--level--3.colLabel.previous" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--3 category overview mobile\">\n <a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/what-we-do/private-banking/corporate-advisory-and-banking.html\">\n Overview\n </a>\n </li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup > .move_up.next_column:nth-child(4) > .bbh-header__navItem--level-2.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup > .overview.bbh-header__navItem--level--3.mobile" ], "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": "<ul class=\"bbh-header__navGroup sub shadow\">", "target": [ ".bbh-header__navItem--level-2.bbh-header__navItem:nth-child(4) > .sub.shadow.bbh-header__navGroup" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--3 category colLabel previous\">BBH Capital Partners</li>", "target": [ ".bbh-header__navItem--level-2.bbh-header__navItem:nth-child(4) > .sub.shadow.bbh-header__navGroup > .next_column.previous > .bbh-header__navItem--level--3.colLabel.previous" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--3 category overview mobile\">\n <a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/what-we-do/private-banking/bbh-capital-partners.html\">\n Overview\n </a>\n </li>", "target": [ ".bbh-header__navItem--level-2.bbh-header__navItem:nth-child(4) > .sub.shadow.bbh-header__navGroup > .overview.bbh-header__navItem--level--3.mobile" ], "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": "<ul class=\"bbh-header__navGroup sub shadow\">", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(4) > .sub.shadow.bbh-header__navGroup" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--2 category colLabel previous\">Investment Management</li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(4) > .sub.shadow.bbh-header__navGroup > .move_up.next_column.previous > .colLabel.bbh-header__navItem--level--2.previous" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--2 category overview mobile\">\n <a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/what-we-do/investment-management.html\">\n Overview\n </a>\n </li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(4) > .sub.shadow.bbh-header__navGroup > .overview.mobile.bbh-header__navItem--level--2" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<ul class=\"bbh-header__navGroup sub shadow\">", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(4) > .sub.shadow.bbh-header__navGroup > .move_up.next_column:nth-child(4) > .bbh-header__navItem--level-2.bbh-header__navItem:nth-child(2) > .sub.shadow.bbh-header__navGroup" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--3 category colLabel previous\">Public Equity</li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(4) > .sub.shadow.bbh-header__navGroup > .move_up.next_column:nth-child(4) > .bbh-header__navItem--level-2.bbh-header__navItem:nth-child(2) > .sub.shadow.bbh-header__navGroup > .next_column.previous > .bbh-header__navItem--level--3.colLabel.previous" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--3 category overview mobile\">\n <a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/what-we-do/investment-management/public-equity.html\">\n Overview\n </a>\n </li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(4) > .sub.shadow.bbh-header__navGroup > .move_up.next_column:nth-child(4) > .bbh-header__navItem--level-2.bbh-header__navItem:nth-child(2) > .sub.shadow.bbh-header__navGroup > .overview.bbh-header__navItem--level--3.mobile" ], "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": "<ul class=\"bbh-header__navGroup sub shadow\">", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(4) > .sub.shadow.bbh-header__navGroup > .move_up.next_column:nth-child(4) > .bbh-header__navItem--level-2.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--3 category colLabel previous\">Fixed Income</li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(4) > .sub.shadow.bbh-header__navGroup > .move_up.next_column:nth-child(4) > .bbh-header__navItem--level-2.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup > .next_column.previous > .bbh-header__navItem--level--3.colLabel.previous" ], "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": "<li class=\"bbh-header__navItem bbh-header__navItem--level--3 category overview mobile\">\n <a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/what-we-do/investment-management/fixed-income.html\">\n Overview\n </a>\n </li>", "target": [ ".bbh-header__navItem--level-1.bbh-header__navItem:nth-child(4) > .sub.shadow.bbh-header__navGroup > .move_up.next_column:nth-child(4) > .bbh-header__navItem--level-2.bbh-header__navItem:nth-child(3) > .sub.shadow.bbh-header__navGroup > .overview.bbh-header__navItem--level--3.mobile" ], "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=\"bbh-header__languageselection-action contact\" tabindex=\"-1\" title=\"Region Selector\">", "target": [ ".contact" ], "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": "<span class=\"bbh-header__languageselection-action-text\">Contact Us</span>", "target": [ "a[href$=\"us.html\"] > .bbh-header__languageselection-action-text" ], "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 width=\"24\" height=\"24\" aria-hidden=\"true\" src=\"/etc.clientlibs/bbh/clientlibs/clientlib-site/resources/globe.png\" class=\"bbh-header__languageselection-action-icon--globe norm\" alt=\"Language Selection\">", "target": [ ".norm" ], "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": "<span class=\"bbh-header__languageselection-action-text\"><br> Americas<br> </span>", "target": [ ".language > .bbh-header__languageselection-action-text" ], "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": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"13\" height=\"7\" aria-hidden=\"true\" class=\"bbh-header__languageselection-action-icon--arrow\">", "target": [ ".bbh-header__languageselection-action-icon--arrow" ], "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": "<ul class=\"bbh-header__languageselection-region\">", "target": [ ".bbh-header__languageselection-region" ], "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=\"closeSearchBox\">", "target": [ ".closeSearchBox" ], "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": "<form class=\"bbh-header__search-form\" action=\"/us/en/search-results.html\" method=\"get\" id=\"searchFrm\">", "target": [ "#searchFrm" ], "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=\"bbh-hamburger bbh-hamburger--slider-r\" type=\"button\" aria-hidden=\"false\">\n <span class=\"bbh-hamburger-box\">\n <span class=\"bbh-hamburger-inner\"></span>\n </span>\n </button>", "target": [ ".bbh-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": "<span class=\"cmp-carousel__action-text\">Previous</span>", "target": [ ".cmp-carousel__action--previous > .cmp-carousel__action-text" ], "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": "<span class=\"cmp-carousel__action-text\">Next</span>", "target": [ ".cmp-carousel__action--next > .cmp-carousel__action-text" ], "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": "<span class=\"cmp-carousel__action-text\">Pause</span>", "target": [ ".cmp-carousel__action--pause > .cmp-carousel__action-text" ], "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=\"cmp-carousel__action cmp-carousel__action--play cmp-carousel__action--disabled\" type=\"button\" aria-label=\"Play\" data-cmp-hook-carousel=\"play\" disabled=\"\">", "target": [ ".cmp-carousel__action--play" ], "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": "<span class=\"cmp-carousel__action-text\">Play</span>", "target": [ ".cmp-carousel__action--play > .cmp-carousel__action-text" ], "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": "<input class=\"cmp-list__initialDisplayItemCount\" value=\"6\" hidden=\"\">", "target": [ "input[value=\"6\"]" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<a href=\"javascript:void(0)\" class=\"cmp-list__CTA\" hidden=\"\">\n SHOW ALL\n </a>", "target": [ ".cmp-list__CTA-wrapper:nth-child(4) > .cmp-list__CTA[href=\"javascript:void(0)\"][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": "<input class=\"cmp-list__initialDisplayItemCount\" value=\"3\" hidden=\"\">", "target": [ "input[value=\"3\"]" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<a href=\"javascript:void(0)\" class=\"cmp-list__CTA\" hidden=\"\">\n SHOW ALL\n </a>", "target": [ ".bbh-container-background__light__gray > .cmp-list__CTA-wrapper > .cmp-list__CTA[href=\"javascript:void(0)\"][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": "<img class=\"bbh-footer__logo mobile\" src=\"/content/dam/bbh/external/brand/logo/BBH%20LINE%20LOGO-WHITE-330x20.png\" alt=\"BBH Logo\">", "target": [ ".bbh-footer__logo.mobile[alt=\"BBH Logo\"]" ], "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=\"cmp-modal\" id=\"external-link-modal\">", "target": [ "#external-link-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": "<div class=\"cmp-modal\" id=\"country-modal\">", "target": [ "#country-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": "<button class=\"cmp-modal__close\" style=\"display: none;\" tabindex=\"0\" aria-label=\"Close closeup modal\">\n CLOSE X\n </button>", "target": [ "#country-modal > .cmp-modal__modal > .cmp-modal__header > .cmp-modal__close[aria-label=\"Close closeup 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": "<div class=\"cmp-modal\" id=\"cage-captcha-modal\">", "target": [ "#cage-captcha-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": "<h5 id=\"cmp-bbh-cage_showError\" style=\"display: none; color: red;\">\n Incorrect. Try Again.\n </h5>", "target": [ "#cmp-bbh-cage_showError" ], "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=\"cmp-modal cmp-lux-modal\" id=\"luxfundsdisclaimermodal1\">", "target": [ "#luxfundsdisclaimermodal1" ], "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=\"cmp-bbh-lux_continue__mobile cmp-bbh-lux_continue cmp-luxfunddis-buttons_disabled\" disabled=\"\">\n \n </button>", "target": [ ".cmp-bbh-lux_continue__mobile" ], "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=\"cmp-modal cmp-lux-modal\" id=\"luxfundsdisclaimermodal2\">", "target": [ "#luxfundsdisclaimermodal2" ], "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_bbh_0\" name=\"destination_publishing_iframe_bbh_0_name\" src=\"https://bbh.demdex.net/dest5.html?d_nsid=0#https%3A%2F%2Fwww.bbh.com\" style=\"display: none; width: 0px; height: 0px;\" class=\"aamIframeLoaded\">", "target": [ "#destination_publishing_iframe_bbh_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": "<div id=\"onetrust-pc-sdk\" class=\"otPcTab ot-hide ot-fade-in\" role=\"alertdialog\" aria-modal=\"true\" aria-describedby=\"ot-pc-desc\" lang=\"en\" aria-label=\"BBH Privacy Preference Center\">", "target": [ "#onetrust-pc-sdk" ], "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=\"ot-desc-cntr ot-hide ot-always-active-group\" role=\"tabpanel\" tabindex=\"0\" id=\"ot-desc-id-C0001\">", "target": [ "#ot-desc-id-C0001" ], "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=\"ot-desc-cntr ot-hide\" role=\"tabpanel\" tabindex=\"0\" id=\"ot-desc-id-BG5\">", "target": [ "#ot-desc-id-BG5" ], "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": "<span class=\"ot-label-txt\">Functional</span>", "target": [ "label[for=\"ot-group-id-BG5\"] > .ot-label-txt" ], "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=\"ot-tgl ot-hide-tgl\">", "target": [ ".ot-subgrp[data-optanongroupid=\"C0003\"] > .ot-subgrp-tgl.ot-tgl-cntr > .ot-hide-tgl.ot-tgl" ], "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": "<span class=\"ot-label-txt\">Switch Label</span>", "target": [ "label[for=\"ot-sub-group-id-C0003\"] > .ot-label-txt" ], "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": "<span class=\"ot-label-status\">label</span>", "target": [ ".ot-subgrp[data-optanongroupid=\"C0003\"] > .ot-subgrp-tgl.ot-tgl-cntr > .ot-hide-tgl.ot-tgl > .ot-label-status" ], "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=\"ot-desc-cntr ot-hide\" role=\"tabpanel\" tabindex=\"0\" id=\"ot-desc-id-BG3\">", "target": [ "#ot-desc-id-BG3" ], "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": "<span class=\"ot-label-txt\">Performance</span>", "target": [ "label[for=\"ot-group-id-BG3\"] > .ot-label-txt" ], "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=\"ot-tgl ot-hide-tgl\">", "target": [ ".ot-subgrp[data-optanongroupid=\"C0002\"] > .ot-subgrp-tgl.ot-tgl-cntr > .ot-hide-tgl.ot-tgl" ], "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": "<span class=\"ot-label-txt\">Switch Label</span>", "target": [ "label[for=\"ot-sub-group-id-C0002\"] > .ot-label-txt" ], "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": "<span class=\"ot-label-status\">label</span>", "target": [ ".ot-subgrp[data-optanongroupid=\"C0002\"] > .ot-subgrp-tgl.ot-tgl-cntr > .ot-hide-tgl.ot-tgl > .ot-label-status" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<section id=\"ot-pc-lst\" class=\"ot-hide ot-enbl-chr\">", "target": [ "#ot-pc-lst" ], "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": "<span class=\"ot-label-txt\">checkbox label</span>", "target": [ "#ot-selall-hostcntr > label > .ot-label-txt" ], "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": "<span class=\"ot-label-status\">label</span>", "target": [ "#ot-selall-hostcntr > .ot-label-status" ], "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": "<span class=\"ot-label-txt\">checkbox label</span>", "target": [ "#ot-selall-vencntr > label > .ot-label-txt" ], "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": "<span class=\"ot-label-status\">label</span>", "target": [ "#ot-selall-vencntr > .ot-label-status" ], "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": "<span class=\"ot-label-txt\">checkbox label</span>", "target": [ "label[for=\"select-all-vendor-leg-handler\"] > .ot-label-txt" ], "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": "<span class=\"ot-label-status\">label</span>", "target": [ "#ot-selall-licntr > .ot-label-status" ], "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=\"ot-acc-txt\"><div class=\"ot-host-opts\"><!-- HOST LIST VIEW UPDATE *** --><ul class=\"ot-host-opt\"><li class=\"ot-host-info\"><div><div>Name</div><div>cookie name</div></div></li></ul><!-- HOST LIST VIEW UPDATE END *** --></div></div>", "target": [ ".ot-acc-txt" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<section id=\"ot-fltr-modal\">", "target": [ "#ot-fltr-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": "<span class=\"ot-label-status\">label</span>", "target": [ ".ot-fltr-opt > .ot-chkbox > .ot-label-status" ], "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=\"ot-pc-footer-logo\">", "target": [ ".ot-pc-footer-logo" ], "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": "aria-allowed-role", "impact": "minor", "tags": [ "cat.aria", "best-practice" ], "description": "Ensures role attribute has an appropriate value for the element", "help": "ARIA role should be appropriate for the element", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/aria-allowed-role?application=axeAPI", "nodes": [ { "any": [ { "id": "aria-allowed-role", "data": [ "heading" ], "relatedNodes": [], "impact": "minor", "message": "ARIA role heading is not allowed for given element" } ], "all": [], "none": [], "impact": "minor", "html": "<li class=\"bbh-footer__navItem parent\" role=\"heading\" aria-level=\"1\">\n \n <div>\n <a href=\"/us/en/policies-and-disclosures.html\" class=\"bbh-footer__navItem-link\">Policies and Disclosures\n </a>\n </div>\n </li>", "target": [ ".bbh-footer__navGroup:nth-child(1) > .parent[role=\"heading\"][aria-level=\"1\"]" ], "failureSummary": "Fix any of the following:\n ARIA role heading is not allowed for given element" }, { "any": [ { "id": "aria-allowed-role", "data": [ "heading" ], "relatedNodes": [], "impact": "minor", "message": "ARIA role heading is not allowed for given element" } ], "all": [], "none": [], "impact": "minor", "html": "<li class=\"bbh-footer__navItem parent\" role=\"heading\" aria-level=\"1\">", "target": [ ".bbh-footer__navGroup:nth-child(2) > .parent[role=\"heading\"][aria-level=\"1\"]" ], "failureSummary": "Fix any of the following:\n ARIA role heading is not allowed for given element" }, { "any": [ { "id": "aria-allowed-role", "data": [ "heading" ], "relatedNodes": [], "impact": "minor", "message": "ARIA role heading is not allowed for given element" } ], "all": [], "none": [], "impact": "minor", "html": "<li class=\"bbh-footer__navItem parent\" role=\"heading\" aria-level=\"1\">\n \n <div>\n <a href=\"/us/en/policies-and-disclosures/product-and-service-disclosures.html\" class=\"bbh-footer__navItem-link\">Product Disclosures\n </a>\n </div>\n </li>", "target": [ ".bbh-footer__navGroup:nth-child(3) > .parent[role=\"heading\"][aria-level=\"1\"]" ], "failureSummary": "Fix any of the following:\n ARIA role heading is not allowed for given element" }, { "any": [ { "id": "aria-allowed-role", "data": [ "heading" ], "relatedNodes": [], "impact": "minor", "message": "ARIA role heading is not allowed for given element" } ], "all": [], "none": [], "impact": "minor", "html": "<li class=\"bbh-footer__navItem parent\" role=\"heading\" aria-level=\"1\">\n \n <div>\n <a href=\"/us/en/policies-and-disclosures/web-accessibility.html\" class=\"bbh-footer__navItem-link\">Web Accessibility\n </a>\n </div>\n </li>", "target": [ ".bbh-footer__navGroup:nth-child(4) > .parent[role=\"heading\"][aria-level=\"1\"]" ], "failureSummary": "Fix any of the following:\n ARIA role heading is not allowed for given element" } ] }, { "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": "#53565a", "bgColor": "#d8d8d8", "contrastRatio": 5.17, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"alert bbh-alert-background__soft__gray cmp-alert--absolute_bottom bbh-alert--cta_underlined\">", "target": [ "#absoluteBottom > .alert.bbh-alert-background__soft__gray.cmp-alert--absolute_bottom" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.17 (foreground color: #53565a, background color: #d8d8d8, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<p style=\"text-align: left;\">As of June 15, 2022 Internet Explorer 11 is not supported by BBH.com.<br>\n</p>", "target": [ ".alertMessage > p" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.17 (foreground color: #53565a, background color: #d8d8d8, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "bgColor": "#d8d8d8", "contrastRatio": 5.17, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"alert bbh-alert-background__soft__gray cmp-alert--absolute_bottom bbh-alert--cta_underlined\">", "target": [ "#absoluteBottom > .alert.bbh-alert-background__soft__gray.cmp-alert--absolute_bottom" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.17 (foreground color: #53565a, background color: #d8d8d8, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<button tabindex=\"-1\" class=\"cmp-alert__CTA\">\n I ACKNOWLEDGE\n </button>", "target": [ ".cmp-alert__CTA" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.17 (foreground color: #53565a, background color: #d8d8d8, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#666666", "bgColor": "#ffffff", "contrastRatio": 5.74, "fontSize": "13.5pt (18px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"bbh-header__accessible-container loaded\">", "target": [ ".bbh-header__accessible-container" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.74 (foreground color: #666666, background color: #ffffff, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"#accessMain\" accesskey=\"1\" class=\"bbh-header__accessLink\" data-label=\"Skip to Content\">Skip to Content</a>", "target": [ "a[href$=\"#accessMain\"]" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.74 (foreground color: #666666, background color: #ffffff, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#666666", "bgColor": "#ffffff", "contrastRatio": 5.74, "fontSize": "13.5pt (18px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"bbh-header__accessible-container loaded\">", "target": [ ".bbh-header__accessible-container" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.74 (foreground color: #666666, background color: #ffffff, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"#accessHeader\" accesskey=\"2\" class=\"bbh-header__accessLink\" data-label=\"Skip to Navigation\">Skip to Navigation</a>", "target": [ "a[href$=\"#accessHeader\"]" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.74 (foreground color: #666666, background color: #ffffff, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#666666", "bgColor": "#ffffff", "contrastRatio": 5.74, "fontSize": "13.5pt (18px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"bbh-header__accessible-container loaded\">", "target": [ ".bbh-header__accessible-container" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.74 (foreground color: #666666, background color: #ffffff, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"#accessFooter\" accesskey=\"3\" class=\"bbh-header__accessLink\" data-label=\"Skip to Footer\">Skip to Footer</a>", "target": [ "a[href$=\"#accessFooter\"]" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.74 (foreground color: #666666, background color: #ffffff, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#008c95", "contrastRatio": 4.04, "fontSize": "10.8pt (14.4px)", "fontWeight": "bold", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<a data-cmp-is=\"button\" class=\"cmp-button t-cmp-dna directive-- \" href=\"/us/en/what-we-do/private-banking.html\">\n \n \n\n <span class=\"cmp-button__text\">Private Banking</span>\n</a>", "target": [ ".item0 > .directive--.cmp-button[data-cmp-is=\"button\"]" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 4.04 (foreground color: #ffffff, background color: #008c95, font size: 10.8pt (14.4px), font weight: bold). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"cmp-button__text\">Private Banking</span>", "target": [ ".item0 > .directive--.cmp-button[data-cmp-is=\"button\"] > .cmp-button__text" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.04 (foreground color: #ffffff, background color: #008c95, font size: 10.8pt (14.4px), font weight: bold). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#008c95", "contrastRatio": 4.04, "fontSize": "10.8pt (14.4px)", "fontWeight": "bold", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<a data-cmp-is=\"button\" class=\"cmp-button t-cmp-dna directive-- \" href=\"/us/en/what-we-do/investment-management.html\">\n \n \n\n <span class=\"cmp-button__text\">Investment Management</span>\n</a>", "target": [ ".item1 > .directive--.cmp-button[data-cmp-is=\"button\"]" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 4.04 (foreground color: #ffffff, background color: #008c95, font size: 10.8pt (14.4px), font weight: bold). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"cmp-button__text\">Investment Management</span>", "target": [ ".item1 > .directive--.cmp-button[data-cmp-is=\"button\"] > .cmp-button__text" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.04 (foreground color: #ffffff, background color: #008c95, font size: 10.8pt (14.4px), font weight: bold). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#008c95", "contrastRatio": 4.04, "fontSize": "10.8pt (14.4px)", "fontWeight": "bold", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<a data-cmp-is=\"button\" class=\"cmp-button t-cmp-dna directive-- \" href=\"/us/en/what-we-do/investor-services.html\">\n \n \n\n <span class=\"cmp-button__text\">Investor Services</span>\n</a>", "target": [ ".item2 > .directive--.cmp-button[data-cmp-is=\"button\"]" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 4.04 (foreground color: #ffffff, background color: #008c95, font size: 10.8pt (14.4px), font weight: bold). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"cmp-button__text\">Investor Services</span>", "target": [ ".item2 > .directive--.cmp-button[data-cmp-is=\"button\"] > .cmp-button__text" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.04 (foreground color: #ffffff, background color: #008c95, font size: 10.8pt (14.4px), font weight: bold). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#505050", "bgColor": "#eaebeb", "contrastRatio": 6.75, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"cmp-teaser--card top list bbh-container-background__light__gray aem-GridColumn aem-GridColumn--default--12\">", "target": [ ".bbh-container-background__light__gray" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.75 (foreground color: #505050, background color: #eaebeb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<p>", "target": [ ".cmp-list__item:nth-child(1) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__description > p:nth-child(1)" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.75 (foreground color: #505050, background color: #eaebeb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "bgColor": "#eaebeb", "contrastRatio": 6.17, "fontSize": "12.0pt (16px)", "fontWeight": "bold", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"cmp-teaser--card top list bbh-container-background__light__gray aem-GridColumn aem-GridColumn--default--12\">", "target": [ ".bbh-container-background__light__gray" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.17 (foreground color: #53565a, background color: #eaebeb, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/sustainable-bbh/diversity-equity-and-inclusion.html\" tabindex=\"0\">Learn more about DEI in our Stewardship Report</a>", "target": [ ".cmp-list__item:nth-child(1) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__action-container > .cmp-teaser__action-link.cmp-analytics__CTA-button" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.17 (foreground color: #53565a, background color: #eaebeb, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#505050", "bgColor": "#eaebeb", "contrastRatio": 6.75, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"cmp-teaser--card top list bbh-container-background__light__gray aem-GridColumn aem-GridColumn--default--12\">", "target": [ ".bbh-container-background__light__gray" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.75 (foreground color: #505050, background color: #eaebeb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<p>", "target": [ ".cmp-list__item:nth-child(2) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__description > p" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.75 (foreground color: #505050, background color: #eaebeb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "bgColor": "#eaebeb", "contrastRatio": 6.17, "fontSize": "12.0pt (16px)", "fontWeight": "bold", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"cmp-teaser--card top list bbh-container-background__light__gray aem-GridColumn aem-GridColumn--default--12\">", "target": [ ".bbh-container-background__light__gray" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.17 (foreground color: #53565a, background color: #eaebeb, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/life-at-bbh/our-inclusive-culture.html\" tabindex=\"0\">Learn more about our inclusive culture</a>", "target": [ ".cmp-list__item:nth-child(2) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__action-container > .cmp-teaser__action-link.cmp-analytics__CTA-button" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.17 (foreground color: #53565a, background color: #eaebeb, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#505050", "bgColor": "#eaebeb", "contrastRatio": 6.75, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"cmp-teaser--card top list bbh-container-background__light__gray aem-GridColumn aem-GridColumn--default--12\">", "target": [ ".bbh-container-background__light__gray" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.75 (foreground color: #505050, background color: #eaebeb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<p>", "target": [ ".cmp-list__item:nth-child(3) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__description > p:nth-child(2)" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.75 (foreground color: #505050, background color: #eaebeb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#53565a", "bgColor": "#eaebeb", "contrastRatio": 6.17, "fontSize": "12.0pt (16px)", "fontWeight": "bold", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"cmp-teaser--card top list bbh-container-background__light__gray aem-GridColumn aem-GridColumn--default--12\">", "target": [ ".bbh-container-background__light__gray" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.17 (foreground color: #53565a, background color: #eaebeb, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/sustainable-bbh/diversity-equity-and-inclusion/our-commitment-to-racial-equity.html\" tabindex=\"0\">Learn More about Our Commitment to Racial Equity</a>", "target": [ ".cmp-list__item:nth-child(3) > .cmp-teaser.t-cmp-dna > .cmp-teaser__content > .cmp-teaser__tout > .cmp-teaser__action-container > .cmp-teaser__action-link.cmp-analytics__CTA-button" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.17 (foreground color: #53565a, background color: #eaebeb, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "10.5pt (14px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures.html\" class=\"bbh-footer__navItem-link\">Policies and Disclosures\n </a>", "target": [ ".bbh-footer__navGroup:nth-child(1) > .parent[role=\"heading\"][aria-level=\"1\"] > div > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/legal.html\" class=\"bbh-footer__navItem-link \">Online Terms and Conditions</a>", "target": [ ".bbh-footer__navGroup:nth-child(1) > .bbh-footer__navItem:nth-child(2) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/usa-patriot-act.html\" class=\"bbh-footer__navItem-link \">USA Patriot Act</a>", "target": [ ".bbh-footer__navGroup:nth-child(1) > .bbh-footer__navItem:nth-child(3) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/privacy-policy.html\" class=\"bbh-footer__navItem-link \">Privacy Policy</a>", "target": [ ".bbh-footer__navGroup:nth-child(1) > .bbh-footer__navItem:nth-child(4) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/cookie-policy.html\" class=\"bbh-footer__navItem-link \">Cookie Policy</a>", "target": [ ".bbh-footer__navGroup:nth-child(1) > .bbh-footer__navItem:nth-child(5) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"#\" class=\"bbh-footer__navItem-link ot-sdk-show-settings\">Manage Preferences</a>", "target": [ ".ot-sdk-show-settings" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/new-account-policy.html\" class=\"bbh-footer__navItem-link \">New Account Policy</a>", "target": [ ".bbh-footer__navGroup:nth-child(1) > .bbh-footer__navItem:nth-child(7) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "10.5pt (14px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/important-statements-and-disclosures.html\" class=\"bbh-footer__navItem-link\">Important Statements and Disclosures\n </a>", "target": [ ".bbh-footer__navGroup:nth-child(2) > .parent[role=\"heading\"][aria-level=\"1\"] > div > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/important-statements-and-disclosures/data-protection-notice.html\" class=\"bbh-footer__navItem-link \">Data Protection Notice</a>", "target": [ ".bbh-footer__navGroup:nth-child(2) > .bbh-footer__navItem:nth-child(2) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/important-statements-and-disclosures/online-security.html\" class=\"bbh-footer__navItem-link \">Online Security</a>", "target": [ ".bbh-footer__navGroup:nth-child(2) > .bbh-footer__navItem:nth-child(3) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/important-statements-and-disclosures/bcp-statement.html\" class=\"bbh-footer__navItem-link \">BCP Statement</a>", "target": [ ".bbh-footer__navGroup:nth-child(2) > .bbh-footer__navItem:nth-child(4) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/important-statements-and-disclosures/regulation-e.html\" class=\"bbh-footer__navItem-link \">Regulation E</a>", "target": [ ".bbh-footer__navGroup:nth-child(2) > .bbh-footer__navItem:nth-child(5) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/important-statements-and-disclosures/additional-disclosures.html\" class=\"bbh-footer__navItem-link \">Additional Disclosures</a>", "target": [ ".bbh-footer__navGroup:nth-child(2) > .bbh-footer__navItem:nth-child(6) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/important-statements-and-disclosures/confidential-ethics-reporting.html\" class=\"bbh-footer__navItem-link \">Confidential Ethics Reporting</a>", "target": [ ".bbh-footer__navGroup:nth-child(2) > .bbh-footer__navItem:nth-child(7) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "10.5pt (14px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/product-and-service-disclosures.html\" class=\"bbh-footer__navItem-link\">Product Disclosures\n </a>", "target": [ ".bbh-footer__navGroup:nth-child(3) > .parent[role=\"heading\"][aria-level=\"1\"] > div > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/product-and-service-disclosures/fx-disclosures.html\" class=\"bbh-footer__navItem-link \">Foreign Exchange Disclosures</a>", "target": [ ".bbh-footer__navGroup:nth-child(3) > .bbh-footer__navItem:nth-child(2) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/product-and-service-disclosures/securities-lending-disclosures.html\" class=\"bbh-footer__navItem-link \">Securities Lending Disclosures</a>", "target": [ ".bbh-footer__navGroup:nth-child(3) > .bbh-footer__navItem:nth-child(3) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/product-and-service-disclosures/custody-disclosures.html\" class=\"bbh-footer__navItem-link \">Custody Disclosures</a>", "target": [ ".bbh-footer__navGroup:nth-child(3) > .bbh-footer__navItem:nth-child(4) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/product-and-service-disclosures/depositary-and-trustee-disclosures.html\" class=\"bbh-footer__navItem-link \">Depositary & Trustee Disclosures</a>", "target": [ ".bbh-footer__navGroup:nth-child(3) > .bbh-footer__navItem:nth-child(5) > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "10.5pt (14px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/web-accessibility.html\" class=\"bbh-footer__navItem-link\">Web Accessibility\n </a>", "target": [ ".bbh-footer__navGroup:nth-child(4) > .parent[role=\"heading\"][aria-level=\"1\"] > div > .bbh-footer__navItem-link" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "10.5pt (14px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/us/en/policies-and-disclosures/webmail.html\" class=\"bbh-footer__navItem-link footer_header\">BBH Webmail</a>", "target": [ ".footer_header" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"bbh-footer__contactUs-text vertical\">Contact Us</span>", "target": [ ".bbh-footer__contactUs-text" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"bbh-footer__socialproperties-headline vertical\">\n Social Media\n </span>", "target": [ ".bbh-footer__socialproperties-headline" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "11.3pt (15px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"bbh-footer__socialproperties-label\">\n LinkedIn</span>", "target": [ ".bbh-footer__socialproperties-item:nth-child(2) > .bbh-footer__socialproperties-link.bbh-footer__navItem-link > .bbh-footer__socialproperties-label" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "11.3pt (15px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"bbh-footer__socialproperties-label\">\n Facebook</span>", "target": [ ".bbh-footer__socialproperties-item:nth-child(3) > .bbh-footer__socialproperties-link.bbh-footer__navItem-link > .bbh-footer__socialproperties-label" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "11.3pt (15px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"bbh-footer__socialproperties-label\">\n Twitter</span>", "target": [ "a[href$=\"bbh\"] > .bbh-footer__socialproperties-label" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#c8102e", "contrastRatio": 5.88, "fontSize": "13.5pt (18px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<footer id=\"accessFooter\" class=\"bbh-footer\">", "target": [ "#accessFooter" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<div class=\"bbh-footer__copyright\">\n Copyright 2022\n </div>", "target": [ ".bbh-footer__copyright" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #ffffff, background color: #c8102e, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#c8102e", "bgColor": "#ffffff", "contrastRatio": 5.88, "fontSize": "9.8pt (13.008px)", "fontWeight": "bold", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div id=\"onetrust-banner-sdk\" class=\"otFlat bottom vertical-align-content\" tabindex=\"0\" style=\"bottom: 0px;\">", "target": [ "#onetrust-banner-sdk" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 5.88 (foreground color: #c8102e, background color: #ffffff, font size: 9.8pt (13.008px), font weight: bold). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"https://www.bbh.com/us/en/policies-and-disclosures/cookie-policy.html\" aria-label=\"More information about your privacy\">Cookie Policy.</a>", "target": [ "#onetrust-policy-text > a" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 5.88 (foreground color: #c8102e, background color: #ffffff, font size: 9.8pt (13.008px), font weight: bold). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#008088", "contrastRatio": 4.72, "fontSize": "9.8pt (13.008px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<button id=\"onetrust-reject-all-handler\">No Unnecessary Cookies</button>", "target": [ "#onetrust-reject-all-handler" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 4.72 (foreground color: #ffffff, background color: #008088, font size: 9.8pt (13.008px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<button id=\"onetrust-reject-all-handler\">No Unnecessary Cookies</button>", "target": [ "#onetrust-reject-all-handler" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.72 (foreground color: #ffffff, background color: #008088, font size: 9.8pt (13.008px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#008088", "contrastRatio": 4.72, "fontSize": "9.8pt (13.008px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<button id=\"onetrust-accept-btn-handler\">I'm ok with Cookies</button>", "target": [ "#onetrust-accept-btn-handler" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 4.72 (foreground color: #ffffff, background color: #008088, font size: 9.8pt (13.008px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<button id=\"onetrust-accept-btn-handler\">I'm ok with Cookies</button>", "target": [ "#onetrust-accept-btn-handler" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.72 (foreground color: #ffffff, background color: #008088, font size: 9.8pt (13.008px), font weight: normal). 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": "#008c95", "contrastRatio": 4.04, "fontSize": "10.8pt (14.4px)", "fontWeight": "bold", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<a data-cmp-is=\"button\" class=\"cmp-button t-cmp-dna directive-- \" href=\"/us/en/what-we-do/private-banking.html\">\n \n \n\n <span class=\"cmp-button__text\">Private Banking</span>\n</a>", "target": [ ".item0 > .directive--.cmp-button[data-cmp-is=\"button\"]" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 4.04 (foreground color: #ffffff, background color: #008c95, font size: 10.8pt (14.4px), font weight: bold). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"cmp-button__text\">Private Banking</span>", "target": [ ".item0 > .directive--.cmp-button[data-cmp-is=\"button\"] > .cmp-button__text" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.04 (foreground color: #ffffff, background color: #008c95, font size: 10.8pt (14.4px), font weight: bold). Expected contrast ratio of 4.5:1" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#008c95", "contrastRatio": 4.04, "fontSize": "10.8pt (14.4px)", "fontWeight": "bold", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<a data-cmp-is=\"button\" class=\"cmp-button t-cmp-dna directive-- \" href=\"/us/en/what-we-do/investment-management.html\">\n \n \n\n <span class=\"cmp-button__text\">Investment Management</span>\n</a>", "target": [ ".item1 > .directive--.cmp-button[data-cmp-is=\"button\"]" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 4.04 (foreground color: #ffffff, background color: #008c95, font size: 10.8pt (14.4px), font weight: bold). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"cmp-button__text\">Investment Management</span>", "target": [ ".item1 > .directive--.cmp-button[data-cmp-is=\"button\"] > .cmp-button__text" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.04 (foreground color: #ffffff, background color: #008c95, font size: 10.8pt (14.4px), font weight: bold). Expected contrast ratio of 4.5:1" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#008c95", "contrastRatio": 4.04, "fontSize": "10.8pt (14.4px)", "fontWeight": "bold", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<a data-cmp-is=\"button\" class=\"cmp-button t-cmp-dna directive-- \" href=\"/us/en/what-we-do/investor-services.html\">\n \n \n\n <span class=\"cmp-button__text\">Investor Services</span>\n</a>", "target": [ ".item2 > .directive--.cmp-button[data-cmp-is=\"button\"]" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 4.04 (foreground color: #ffffff, background color: #008c95, font size: 10.8pt (14.4px), font weight: bold). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<span class=\"cmp-button__text\">Investor Services</span>", "target": [ ".item2 > .directive--.cmp-button[data-cmp-is=\"button\"] > .cmp-button__text" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.04 (foreground color: #ffffff, background color: #008c95, font size: 10.8pt (14.4px), font weight: bold). Expected contrast ratio of 4.5:1" } ] }, { "id": "focus-order-semantics", "impact": "minor", "tags": [ "cat.keyboard", "best-practice", "experimental" ], "description": "Ensures elements in the focus order have a role appropriate for interactive content", "help": "Elements in the focus order should have an appropriate role", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/focus-order-semantics?application=axeAPI", "nodes": [ { "any": [ { "id": "has-widget-role", "data": null, "relatedNodes": [], "impact": "minor", "message": "Element does not have a widget role." }, { "id": "valid-scrollable-semantics", "data": null, "relatedNodes": [], "impact": "minor", "message": "Element has invalid semantics for an element in the focus order." } ], "all": [], "none": [], "impact": "minor", "html": "<div id=\"onetrust-banner-sdk\" class=\"otFlat bottom vertical-align-content\" tabindex=\"0\" style=\"bottom: 0px;\">", "target": [ "#onetrust-banner-sdk" ], "failureSummary": "Fix any of the following:\n Element does not have a widget role.\n Element has invalid semantics for an element in the focus order." } ] }, { "id": "image-redundant-alt", "impact": "minor", "tags": [ "cat.text-alternatives", "best-practice" ], "description": "Ensure image alternative is not repeated as text", "help": "Alternative text of images should not be repeated as text", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/image-redundant-alt?application=axeAPI", "nodes": [ { "any": [], "all": [], "none": [ { "id": "duplicate-img-label", "data": null, "relatedNodes": [], "impact": "minor", "message": "Element contains <img> element with alt text that duplicates existing text" } ], "impact": "minor", "html": "<img class=\"bbh-footer__socialproperties-icon\" src=\"/content/dam/bbh/external/brand/icon/linkedin.svg\" alt=\"LinkedIn\">", "target": [ "img[alt=\"LinkedIn\"]" ], "failureSummary": "Fix all of the following:\n Element contains <img> element with alt text that duplicates existing text" }, { "any": [], "all": [], "none": [ { "id": "duplicate-img-label", "data": null, "relatedNodes": [], "impact": "minor", "message": "Element contains <img> element with alt text that duplicates existing text" } ], "impact": "minor", "html": "<img class=\"bbh-footer__socialproperties-icon\" src=\"/content/dam/bbh/external/brand/icon/facebook.svg\" alt=\"Facebook\">", "target": [ "img[alt=\"Facebook\"]" ], "failureSummary": "Fix all of the following:\n Element contains <img> element with alt text that duplicates existing text" }, { "any": [], "all": [], "none": [ { "id": "duplicate-img-label", "data": null, "relatedNodes": [], "impact": "minor", "message": "Element contains <img> element with alt text that duplicates existing text" } ], "impact": "minor", "html": "<img class=\"bbh-footer__socialproperties-icon\" src=\"/content/dam/bbh/external/brand/icon/TWITTER-Icon%20white.png\" alt=\"Twitter\">", "target": [ "img[alt=\"Twitter\"]" ], "failureSummary": "Fix all of the following:\n Element contains <img> element with alt text that duplicates existing text" } ] }, { "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": "<a href=\"https://www.bbh.com/us/en/policies-and-disclosures/cookie-policy.html\" aria-label=\"More information about your privacy\">Cookie Policy.</a>", "target": [ "#onetrust-policy-text > a" ], "failureSummary": "Fix any of the following:\n Text inside the element is not included in the accessible name" } ] }, { "id": "link-name", "impact": "serious", "tags": [ "cat.name-role-value", "wcag2a", "wcag412", "wcag244", "section508", "section508.22.a", "ACT" ], "description": "Ensures links have discernible text", "help": "Links must have discernible text", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/link-name?application=axeAPI", "nodes": [ { "any": [ { "id": "has-visible-text", "data": null, "relatedNodes": [], "impact": "minor", "message": "Element does not have text that is visible to screen readers" }, { "id": "aria-label", "data": null, "relatedNodes": [], "impact": "serious", "message": "aria-label attribute does not exist or is empty" }, { "id": "aria-labelledby", "data": null, "relatedNodes": [], "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty" }, { "id": "non-empty-title", "data": { "messageKey": "noAttr" }, "relatedNodes": [], "impact": "serious", "message": "Element has no title attribute" } ], "all": [], "none": [ { "id": "focusable-no-name", "data": null, "relatedNodes": [], "impact": "serious", "message": "Element is in tab order and does not have accessible text" } ], "impact": "serious", "html": "<a tabindex=\"0\" href=\"#alert_1594496196595\" onclick=\"toggleAlert('alert_1594496196595'); return false;\">", "target": [ ".cmp-alert__close > a[href$=\"#alert_1594496196595\"]" ], "failureSummary": "Fix all of the following:\n Element is in tab order and does not have accessible text\n\nFix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" } ] }, { "id": "list", "impact": "serious", "tags": [ "cat.structure", "wcag2a", "wcag131" ], "description": "Ensures that lists are structured correctly", "help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/list?application=axeAPI", "nodes": [ { "any": [], "all": [], "none": [ { "id": "only-listitems", "data": null, "relatedNodes": [ { "html": "<button class=\"slick-prev slick-arrow\" aria-label=\"Previous\" type=\"button\" style=\"display: block; top: 146.5px;\">Previous</button>", "target": [ ".slick-prev" ] }, { "html": "<div class=\"slick-list draggable\">", "target": [ ".slick-list" ] }, { "html": "<button class=\"slick-next slick-arrow\" aria-label=\"Next\" type=\"button\" style=\"display: block; top: 146.5px;\">Next</button>", "target": [ ".slick-next" ] }, { "html": "<ul class=\"slick-dots\" style=\"display: block;\" role=\"tablist\">", "target": [ ".slick-dots" ] } ], "impact": "serious", "message": "List element has direct children that are not allowed inside <li> elements" } ], "impact": "serious", "html": "<ul class=\"cmp-list cmp-list__list--teaser t-cmp-dna cmp-list__desktop-carousel cmp-list__mobile-carousel slick-initialized slick-slider slick-dotted\">", "target": [ ".cmp-list__desktop-carousel" ], "failureSummary": "Fix all of the following:\n List element has direct children that are not allowed inside <li> elements" }, { "any": [], "all": [], "none": [ { "id": "only-listitems", "data": null, "relatedNodes": [ { "html": "<span class=\"bbh-footer__socialproperties-headline vertical\">\n Social Media\n </span>", "target": [ ".bbh-footer__socialproperties-headline" ] } ], "impact": "serious", "message": "List element has direct children that are not allowed inside <li> elements" } ], "impact": "serious", "html": "<ul class=\"bbh-footer__socialproperties vertical\">", "target": [ ".bbh-footer__socialproperties" ], "failureSummary": "Fix all of the following:\n List element has direct children that are not allowed inside <li> elements" } ] }, { "id": "listitem", "impact": "serious", "tags": [ "cat.structure", "wcag2a", "wcag131" ], "description": "Ensures <li> elements are used semantically", "help": "<li> elements must be contained in a <ul> or <ol>", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/listitem?application=axeAPI", "nodes": [ { "any": [ { "id": "listitem", "data": null, "relatedNodes": [], "impact": "serious", "message": "List item does not have a <ul>, <ol> parent element" } ], "all": [], "none": [], "impact": "serious", "html": "<li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", "target": [ "#slick-slide00 > div > .cmp-list__item" ], "failureSummary": "Fix any of the following:\n List item does not have a <ul>, <ol> parent element" }, { "any": [ { "id": "listitem", "data": null, "relatedNodes": [], "impact": "serious", "message": "List item does not have a <ul>, <ol> parent element" } ], "all": [], "none": [], "impact": "serious", "html": "<li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", "target": [ "#slick-slide01 > div > .cmp-list__item" ], "failureSummary": "Fix any of the following:\n List item does not have a <ul>, <ol> parent element" }, { "any": [ { "id": "listitem", "data": null, "relatedNodes": [], "impact": "serious", "message": "List item does not have a <ul>, <ol> parent element" } ], "all": [], "none": [], "impact": "serious", "html": "<li class=\"cmp-list__item\" style=\"width: 100%; display: inline-block;\">", "target": [ "#slick-slide02 > div > .cmp-list__item" ], "failureSummary": "Fix any of the following:\n List item does not have a <ul>, <ol> parent element" } ] }, { "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 class=\"alertMessage\">\n \n <p style=\"text-align: left;\">As of June 15, 2022 Internet Explorer 11 is not supported by BBH.com.<br>\n</p>\n\n \n </div>", "target": [ ".alertMessage" ], "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.bbh.com/us/en.html", "what": "URL", "result": "https://www.bbh.com/us/en.html" }, { "type": "test", "which": "continuum", "what": "Level Access Continuum, community edition", "url": "https://www.bbh.com/us/en.html", "result": [ { "engineTestId": 22, "bestPracticeId": 967, "attribute": "This element should not contain input elements (without an assigned ARIA role and not type=hidden), keygen elements (without an assigned ARIA role), select elements (without an assigned ARIA role), textarea elements (without an assigned ARIA role) or button elements (without an assigned ARIA role)", "attributeDetail": "This A should not contain input elements (without an assigned ARIA role and not type=hidden), keygen elements (without an assigned ARIA role), select elements (without an assigned ARIA role), textarea elements (without an assigned ARIA role) or button elements (without an assigned ARIA role)", "element": "<a onclick=\"toggleAlert('alert_1594496196595'); return false;\" href=\"#alert_1594496196595\" tabindex=\"0\"><button class=\"cmp-alert__CTA\" tabindex=\"-1\">I ACKNOWLEDGE</button></a>", "testResult": 0, "path": "body>div:nth-of-type(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(4)", "fixType": "", "fingerprint": { "version": 2, "css": "a[tabindex=\"0\"][href=\"#alert_1594496196595\"][onclick=\"toggleAlert('alert_1594496196595'); return false;\"]", "attNo": 3 } }, { "engineTestId": 99, "bestPracticeId": 464, "attribute": "This element does not have a ul element (without an ARIA-assigned role); ol element (without an ARIA-assigned role); or element with a role set to the value: list as a parent", "attributeDetail": "This LI does not have a ul element (without an ARIA-assigned role); ol element (without an ARIA-assigned role); or element with a role set to the value: list as a parent", "element": "<li style=\"width: 100%; display: inline-block;\" class=\"cmp-list__item\"><div class=\"cmp-teaser t-cmp- ... \"><ul><li cmp-teaser__lob=\"\">Private Banking</li></ul></div></div></div></div><script></script></li>", "testResult": 0, "path": "body>div:nth-of-type(3)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(5)>*:nth-child(3)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "li[class=\"cmp-list__item\"]", "attNo": 2 } }, { "engineTestId": 99, "bestPracticeId": 464, "attribute": "This element does not have a ul element (without an ARIA-assigned role); ol element (without an ARIA-assigned role); or element with a role set to the value: list as a parent", "attributeDetail": "This LI does not have a ul element (without an ARIA-assigned role); ol element (without an ARIA-assigned role); or element with a role set to the value: list as a parent", "element": "<li style=\"width: 100%; display: inline-block;\" class=\"cmp-list__item\"><div class=\"cmp-teaser t-cmp- ... \"><ul><li cmp-teaser__lob=\"\">Private Banking</li></ul></div></div></div></div><script></script></li>", "testResult": 0, "path": "body>div:nth-of-type(3)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(5)>*:nth-child(3)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(5)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "li[class=\"cmp-list__item\"]", "attNo": 2 } }, { "engineTestId": 99, "bestPracticeId": 464, "attribute": "This element does not have a ul element (without an ARIA-assigned role); ol element (without an ARIA-assigned role); or element with a role set to the value: list as a parent", "attributeDetail": "This LI does not have a ul element (without an ARIA-assigned role); ol element (without an ARIA-assigned role); or element with a role set to the value: list as a parent", "element": "<li style=\"width: 100%; display: inline-block;\" class=\"cmp-list__item\"><div class=\"cmp-teaser t-cmp- ... \"><ul><li cmp-teaser__lob=\"\">Private Banking</li></ul></div></div></div></div><script></script></li>", "testResult": 0, "path": "body>div:nth-of-type(3)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(5)>*:nth-child(3)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(6)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "li[class=\"cmp-list__item\"]", "attNo": 2 } }, { "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 viewbox=\"-2 -6 30 30\" xmlns=\"http://www.w3.org/2000/svg\"><path stroke-linejoin=\"round\" stroke-linecap=\"round\" fill=\"none\" stroke-width=\"2\" d=\"M1 1l22.425 22.425m0-22.425L1 23.425\"></path></svg>", "testResult": 0, "path": "body>div:nth-of-type(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide text that describes the content conveyed by the SVG.", "fix": { "alt": false, "aria-label": null, "aria-labelledby": false } }, "fingerprint": { "version": 2, "css": "svg[viewbox=\"-2 -6 30 30\"]", "attNo": 2 } }, { "engineTestId": 237, "bestPracticeId": 1301, "attribute": "This A element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This A element does not have a mechanism that allows an accessible name value to be calculated", "element": "<a onclick=\"toggleAlert('alert_1594496196595'); return false;\" href=\"#alert_1594496196595\" tabindex= ... ecap=\"round\" fill=\"none\" stroke-width=\"2\" d=\"M1 1l22.425 22.425m0-22.425L1 23.425\"></path></svg></a>", "testResult": 0, "path": "body>div:nth-of-type(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide a descriptive accessible name for the anchor element.", "fix": { "aria-label": null } }, "fingerprint": { "version": 2, "css": "a[tabindex=\"0\"][href=\"#alert_1594496196595\"][onclick=\"toggleAlert('alert_1594496196595'); return false;\"]", "attNo": 3 } }, { "engineTestId": 246, "bestPracticeId": 393, "attribute": "This element should only contain li elements (without an ARIA-assigned role), script elements (without an ARIA-assigned role) or template elements (without an ARIA-assigned role); or elements with a role=listitem attribute; as direct child elements", "attributeDetail": "This UL should only contain li elements (without an ARIA-assigned role), script elements (without an ARIA-assigned role) or template elements (without an ARIA-assigned role); or elements with a role=listitem attribute; as direct child elements", "element": "<ul class=\"cmp-list cmp-list__list--teaser t-cmp-dna cmp-list__desktop-carousel cmp-list__mobile-car ... b7c826c070\" data-asset=\"/content/dam/bbh/external/www/private-banking/insights/women-and-wealth-spri", "testResult": 0, "path": "body>div:nth-of-type(3)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(5)>*:nth-child(3)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "ul[class=\"cmp-list cmp-list__list--teaser t-cmp-dna cmp-list__desktop-carousel cmp-list__mobile-carousel slick-initialized slick-slider slick-dotted\"]", "attNo": 1 } }, { "engineTestId": 246, "bestPracticeId": 393, "attribute": "This element should only contain li elements (without an ARIA-assigned role), script elements (without an ARIA-assigned role) or template elements (without an ARIA-assigned role); or elements with a role=listitem attribute; as direct child elements", "attributeDetail": "This UL should only contain li elements (without an ARIA-assigned role), script elements (without an ARIA-assigned role) or template elements (without an ARIA-assigned role); or elements with a role=listitem attribute; as direct child elements", "element": "<ul class=\"bbh-footer__navGroup\"><li aria-level=\"1\" role=\"heading\" class=\"bbh-footer__navItem parent ... s/en/policies-and-disclosures/eeo-policies.html\">Equal Employment Opportunity Policies</a></li></ul>", "testResult": 0, "path": "body>div:nth-of-type(3)>*:nth-child(5)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "ul[class=\"bbh-footer__navGroup\"]", "attNo": 1 } }, { "engineTestId": 246, "bestPracticeId": 393, "attribute": "This element should only contain li elements (without an ARIA-assigned role), script elements (without an ARIA-assigned role) or template elements (without an ARIA-assigned role); or elements with a role=listitem attribute; as direct child elements", "attributeDetail": "This UL should only contain li elements (without an ARIA-assigned role), script elements (without an ARIA-assigned role) or template elements (without an ARIA-assigned role); or elements with a role=listitem attribute; as direct child elements", "element": "<ul class=\"bbh-footer__navGroup\"><li aria-level=\"1\" role=\"heading\" class=\"bbh-footer__navItem parent ... ents-and-disclosures/confidential-ethics-reporting.html\">Confidential Ethics Reporting</a></li></ul>", "testResult": 0, "path": "body>div:nth-of-type(3)>*:nth-child(5)>*:nth-child(1)>*:nth-child(2)", "fixType": "", "fingerprint": { "version": 2, "css": "ul[class=\"bbh-footer__navGroup\"]", "attNo": 1 } }, { "engineTestId": 246, "bestPracticeId": 393, "attribute": "This element should only contain li elements (without an ARIA-assigned role), script elements (without an ARIA-assigned role) or template elements (without an ARIA-assigned role); or elements with a role=listitem attribute; as direct child elements", "attributeDetail": "This UL should only contain li elements (without an ARIA-assigned role), script elements (without an ARIA-assigned role) or template elements (without an ARIA-assigned role); or elements with a role=listitem attribute; as direct child elements", "element": "<ul class=\"bbh-footer__navGroup\"><li aria-level=\"1\" role=\"heading\" class=\"bbh-footer__navItem parent ... closures/depositary-and-trustee-disclosures.html\">Depositary & Trustee Disclosures</a></li></ul>", "testResult": 0, "path": "body>div:nth-of-type(3)>*:nth-child(5)>*:nth-child(1)>*:nth-child(3)", "fixType": "", "fingerprint": { "version": 2, "css": "ul[class=\"bbh-footer__navGroup\"]", "attNo": 1 } }, { "engineTestId": 246, "bestPracticeId": 393, "attribute": "This element should only contain li elements (without an ARIA-assigned role), script elements (without an ARIA-assigned role) or template elements (without an ARIA-assigned role); or elements with a role=listitem attribute; as direct child elements", "attributeDetail": "This UL should only contain li elements (without an ARIA-assigned role), script elements (without an ARIA-assigned role) or template elements (without an ARIA-assigned role); or elements with a role=listitem attribute; as direct child elements", "element": "<ul class=\"bbh-footer__navGroup\"><li aria-level=\"1\" role=\"heading\" class=\"bbh-footer__navItem parent ... em-link footer_header\" href=\"/us/en/policies-and-disclosures/webmail.html\">BBH Webmail</a></li></ul>", "testResult": 0, "path": "body>div:nth-of-type(3)>*:nth-child(5)>*:nth-child(1)>*:nth-child(4)", "fixType": "", "fingerprint": { "version": 2, "css": "ul[class=\"bbh-footer__navGroup\"]", "attNo": 1 } }, { "engineTestId": 246, "bestPracticeId": 393, "attribute": "This element should only contain li elements (without an ARIA-assigned role), script elements (without an ARIA-assigned role) or template elements (without an ARIA-assigned role); or elements with a role=listitem attribute; as direct child elements", "attributeDetail": "This UL should only contain li elements (without an ARIA-assigned role), script elements (without an ARIA-assigned role) or template elements (without an ARIA-assigned role); or elements with a role=listitem attribute; as direct child elements", "element": "<ul class=\"bbh-footer__socialproperties vertical\"><span class=\"bbh-footer__socialproperties-headline ... properties-icon\"></div><span class=\"bbh-footer__socialproperties-label\">Twitter</span></a></li></ul>", "testResult": 0, "path": "body>div:nth-of-type(3)>*:nth-child(5)>*:nth-child(2)>*:nth-child(3)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "ul[class=\"bbh-footer__socialproperties vertical\"]", "attNo": 1 } }, { "engineTestId": 1066, "bestPracticeId": 1626, "attribute": "This element has one or more aria attributes which are not valid.", "attributeDetail": "This DIV has one or more aria attributes which are not valid.", "element": "<div data-cmp-delay=\"4000\" data-cmp-autoplay=\"\" aria-roledescription=\"carousel\" role=\"group\" data-cm ... al/Haffenreffer-Nicolas-Casual-closeup.jpg\" data-cmp-widths=\"320,480,600,800,1024,1200,1600\" data-cm", "testResult": 0, "path": "body>div:nth-of-type(3)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "div[class=\"cmp-carousel t-cmp-dna\"][id=\"carousel_470045132\"][data-cmp-isedit=\"N\"][role=\"group\"][aria-roledescription=\"carousel\"][data-cmp-autoplay=\"\"][data-cmp-delay=\"4000\"]", "attNo": 7 } } ] }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.bbh.com/us/en.html", "what": "URL", "result": "https://www.bbh.com/us/en.html" }, { "type": "test", "which": "htmlcs", "what": "HTML CodeSniffer WCAG 2.1 AA ruleset", "url": "https://www.bbh.com/us/en.html", "result": { "Error": { "AA.1_1_1.H30.2": { "Img element is the only content of the link, but is missing alt text. The alt text should describe the purpose of the link.": [ { "tagName": "a", "id": "", "code": "<a href=\"/us.html\">...</a>" } ] }, "AA.1_3_1.F68": { "This form field should be labelled in some way. Use the label element (either with a \"for\" attribute or wrapped around the form field), or \"title\", \"aria-label\" or \"aria-labelledby\" attributes as appropriate.": [ { "tagName": "input", "id": "#cmp-bbh-cage_input", "code": "<input id=\"cmp-bbh-cage_input\" type=\"text\" autocomplete=\"off\">" }, { "tagName": "input", "id": "#cmp-bbh-lux-disclaimer_checkJurisdiction", "code": "<input type=\"checkbox\" class=\"cmp-lux_checkbox\" id=\"cmp-bbh-lux-disclaimer_checkJurisdiction\" name=\"otherJurisdiction\" value=\"true\">" } ] }, "AA.1_3_1.F92,ARIA4": { "This element's role is \"presentation\" but contains child elements with semantic meaning.": [ { "tagName": "li", "id": "", "code": "<li class=\"ot-abt-tab\" role=\"presentation\">...</li>" }, { "tagName": "li", "id": "", "code": "<li class=\"ot-cat-item ot-always-active-group\" role=\"presentation\" data-optanongroupid=\"C0001\">...</li>" }, { "tagName": "li", "id": "", "code": "<li class=\"ot-cat-item\" role=\"presentation\" data-optanongroupid=\"BG3\">...</li>" }, { "tagName": "li", "id": "", "code": "<li class=\"ot-cat-item\" role=\"presentation\" data-optanongroupid=\"BG5\">...</li>" } ] }, "AA.1_3_1.H42.2": { "Heading tag found with no content. Text that is not intended as a heading should not be marked up with heading tags.": [ { "tagName": "h2", "id": "", "code": "<h2 class=\"cmp-bbh-lux-disclaimer_headline\">...</h2>" }, { "tagName": "h3", "id": "", "code": "<h3 class=\"ot-host-name\">...</h3>" }, { "tagName": "h4", "id": "", "code": "<h4 class=\"ot-host-desc\">...</h4>" } ] }, "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.05:1. Recommendation: change background to #00838c.": [ { "tagName": "span", "id": "", "code": "<span class=\"cmp-button__text\">...</span>" } ] }, "AA.4_1_2.H91.A.NoContent": { "Anchor element found with a valid href attribute, but no link content has been supplied.": [ { "tagName": "a", "id": "", "code": "<a tabindex=\"0\" href=\"#alert_1594496196595\" onclick=\"toggleAlert('alert_1594496196595'); return false;\">...</a>" } ] }, "AA.4_1_2.H91.Button.Name": { "This button element does not have a name available to an accessibility API. Valid names are: title attribute, element content, aria-label attribute, aria-labelledby attribute.": [ { "tagName": "button", "id": "", "code": "<button class=\"bbh-hamburger bbh-hamburger--slider-r\" type=\"button\" aria-hidden=\"false\">...</button>" }, { "tagName": "button", "id": "", "code": "<button class=\"cmp-bbh-lux_continue__desktop cmp-bbh-lux_continue cmp-luxfunddis-buttons_disabled\" disabled=\"\">...</button>" }, { "tagName": "button", "id": "", "code": "<button class=\"cmp-bbh-lux_continue__mobile cmp-bbh-lux_continue cmp-luxfunddis-buttons_disabled\" disabled=\"\">...</button>" }, { "tagName": "button", "id": "", "code": "<button class=\"cmp-luxfunddis-accept cmp-luxfunddis-buttons_disabled\" disabled=\"\">...</button>" }, { "tagName": "button", "id": "", "code": "<button class=\"cmp-luxfunddis-decline\">...</button>" }, { "tagName": "button", "id": "", "code": "<button class=\"ot-host-box\" aria-expanded=\"false\">...</button>" } ] }, "AA.4_1_2.H91.InputCheckbox.Name": { "This checkboxinput element does not have a name available to an accessibility API. Valid names are: label element, title attribute, aria-label attribute, aria-labelledby attribute.": [ { "tagName": "input", "id": "#cmp-bbh-lux-disclaimer_checkJurisdiction", "code": "<input type=\"checkbox\" class=\"cmp-lux_checkbox\" id=\"cmp-bbh-lux-disclaimer_checkJurisdiction\" name=\"otherJurisdiction\" value=\"true\">" } ] }, "AA.4_1_2.H91.InputText.Name": { "This textinput element does not have a name available to an accessibility API. Valid names are: label element, title attribute, aria-label attribute, aria-labelledby attribute.": [ { "tagName": "input", "id": "#cmp-bbh-cage_input", "code": "<input id=\"cmp-bbh-cage_input\" type=\"text\" autocomplete=\"off\">" }, { "tagName": "input", "id": "", "code": "<input class=\"cmp-list__initialDisplayItemCount\" value=\"3\" hidden=\"\">" }, { "tagName": "input", "id": "", "code": "<input class=\"cmp-list__initialDisplayItemCount\" value=\"6\" hidden=\"\">" }, { "tagName": "input", "id": "", "code": "<input hidden=\"\" class=\"cmp-alert_displayCondition\" value=\"isOldBrowser()\">" }, { "tagName": "input", "id": "", "code": "<input hidden=\"\" class=\"cmp-alert_overrideCondition\">" } ] } }, "Warning": { "AA.1_3_1.H42": { "Heading markup should be used if this content is intended as a heading.": [ { "tagName": "div", "id": "", "code": "<div class=\"disclaimer\">...</div>" }, { "tagName": "p", "id": "", "code": "<p style=\"text-align: center;\">...</p>" } ] }, "AA.1_3_1.H48.2": { "This content looks like it is simulating an ordered list using plain text. If so, marking up this content with an ol element would add proper structure information to the document.": [ { "tagName": "div", "id": "", "code": "<div>...</div>" } ] }, "AA.1_3_1.H48": { "If this element contains a navigation section, it is recommended that it be marked up as a list.": [ { "tagName": "div", "id": "", "code": "<div class=\"cmp-list__CTA-wrapper\">...</div>" } ] }, "AA.1_3_1.H85.2": { "If this selection list contains groups of related options, they should be grouped with optgroup.": [ { "tagName": "select", "id": "#cmp-bbh-lux-disclaimer_country", "code": "<select class=\"cmp-lux-select\" id=\"cmp-bbh-lux-disclaimer_country\" aria-label=\"Country of Residence\">...</select>" }, { "tagName": "select", "id": "#cmp-bbh-lux-disclaimer_type", "code": "<select class=\"cmp-lux-select\" id=\"cmp-bbh-lux-disclaimer_type\" aria-label=\"Investor Type\">...</select>" } ] }, "AA.1_3_1_A.G141": { "The heading structure is not logically nested. This h2 element appears to be the primary document heading, so should be an h1 element.": [ { "tagName": "h2", "id": "", "code": "<h2 class=\"cmp-teaser__title \">...</h2>" } ], "The heading structure is not logically nested. This h2 element should be an h1 to be properly nested.": [ { "tagName": "h2", "id": "", "code": "<h2 class=\"cmp-teaser__title \">...</h2>" } ], "The heading structure is not logically nested. This h4 element should be an h3 to be properly nested.": [ { "tagName": "h4", "id": "#ot-pvcy-hdr", "code": "<h4 id=\"ot-pvcy-hdr\">...</h4>" } ], "The heading structure is not logically nested. This h5 element should be an h3 to be properly nested.": [ { "tagName": "h5", "id": "#cmp-bbh-cage_showError", "code": "<h5 id=\"cmp-bbh-cage_showError\" style=\"display: none; color: red;\">...</h5>" } ] }, "AA.1_4_10.C32,C31,C33,C38,SCR34,G206": { "This element has \"position: fixed\". This may require scrolling in two dimensions, which is considered a failure of this Success Criterion.": [ { "tagName": "div", "id": "#absoluteBottom", "code": "<div id=\"absoluteBottom\">...</div>" }, { "tagName": "div", "id": "#absoluteTop", "code": "<div id=\"absoluteTop\">...</div>" }, { "tagName": "div", "id": "#cage-captcha-modal", "code": "<div class=\"cmp-modal\" id=\"cage-captcha-modal\">...</div>" }, { "tagName": "div", "id": "#country-modal", "code": "<div class=\"cmp-modal\" id=\"country-modal\">...</div>" }, { "tagName": "div", "id": "#external-link-modal", "code": "<div class=\"cmp-modal\" id=\"external-link-modal\">...</div>" }, { "tagName": "div", "id": "#luxfundsdisclaimermodal1", "code": "<div class=\"cmp-modal cmp-lux-modal\" id=\"luxfundsdisclaimermodal1\">...</div>" }, { "tagName": "div", "id": "#luxfundsdisclaimermodal2", "code": "<div class=\"cmp-modal cmp-lux-modal\" id=\"luxfundsdisclaimermodal2\">...</div>" }, { "tagName": "div", "id": "#onetrust-banner-sdk", "code": "<div id=\"onetrust-banner-sdk\" class=\"otFlat bottom vertical-align-content\" tabindex=\"0\" style=\"\n animation-timing-function: ease-out;\n animation-fill-mode: forwards;\n animation-duration: 1000ms;animation-name: slide-down-custom;bottom: -99px;\">...</div>" }, { "tagName": "div", "id": "#onetrust-pc-sdk", "code": "<div id=\"onetrust-pc-sdk\" class=\"otPcTab ot-hide ot-fade-in\" role=\"alertdialog\" aria-modal=\"true\" aria-describedby=\"ot-pc-desc\" lang=\"en\" aria-label=\"BBH Privacy Preference Center\">...</div>" }, { "tagName": "div", "id": "", "code": "<div class=\"bbh-header__accessible-container\">...</div>" }, { "tagName": "div", "id": "", "code": "<div class=\"onetrust-pc-dark-filter ot-fade-in\" style=\"z-index:2147483645;\">...</div>" }, { "tagName": "header", "id": "#accessHeader", "code": "<header id=\"accessHeader\" class=\"header bbh-header\">...</header>" } ] }, "AA.1_4_3.G145.Alpha": { "This element's text or background contains transparency. Ensure the contrast ratio between the text and background are at least 3:1.": [ { "tagName": "h2", "id": "", "code": "<h2 class=\"cmp-teaser__title \">...</h2>" }, { "tagName": "p", "id": "", "code": "<p>...</p>" } ] }, "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": "button", "id": "#slick-slide-control00", "code": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"Slide 1 of 2\" tabindex=\"0\" aria-selected=\"true\">...</button>" }, { "tagName": "button", "id": "#slick-slide-control01", "code": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide03\" aria-label=\"Slide 2 of 2\" tabindex=\"0\">...</button>" } ] }, "AA.1_4_3.G18.Alpha": { "This element's text or background contains transparency. Ensure the contrast ratio between the text and background are at least 4.5:1.": [ { "tagName": "a", "id": "", "code": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/bbh-news/pressroom/state-street-to-aquire-brown-brothers-harriman-investor-services.html\" tabindex=\"0\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/sustainable-bbh/2020-sustainable-bbh-stewardship-report.html\" tabindex=\"0\">...</a>" }, { "tagName": "cite", "id": "", "code": "<cite>...</cite>" }, { "tagName": "p", "id": "", "code": "<p>...</p>" }, { "tagName": "span", "id": "", "code": "<span class=\"cmp-blockquote__author\">...</span>" } ] }, "AA.1_4_3.G18.BgImage": { "This element's text is placed on a background image. Ensure the contrast ratio between the text and all covered parts of the image are at least 4.5:1.": [ { "tagName": "button", "id": "", "code": "<button class=\"slick-next slick-arrow\" aria-label=\"Next\" type=\"button\" style=\"display: block; top: 146.5px;\">...</button>" }, { "tagName": "button", "id": "", "code": "<button class=\"slick-prev slick-arrow\" aria-label=\"Previous\" type=\"button\" style=\"display: block; top: 146.5px;\">...</button>" } ] }, "AA.1_4_3_F24.F24.FGColour": { "Check that this element has an inherited background colour or image to complement the corresponding inline foreground colour.": [ { "tagName": "h5", "id": "#cmp-bbh-cage_showError", "code": "<h5 id=\"cmp-bbh-cage_showError\" style=\"display: none; color: red;\">...</h5>" } ] }, "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 href=\"https://www.bbh.com/us/en/policies-and-disclosures/cookie-policy.html\" aria-label=\"More information about your privacy\">...</a>" }, { "tagName": "button", "id": "#filter-btn-handler", "code": "<button id=\"filter-btn-handler\" aria-label=\"Filter\" aria-haspopup=\"true\">...</button>" }, { "tagName": "button", "id": "", "code": "<button class=\"bbh-header__languageselection-action language\" aria-expanded=\"false\" aria-haspopup=\"true\" aria-label=\"Language Selector\" title=\"Region Selector\">...</button>" }, { "tagName": "button", "id": "", "code": "<button class=\"cmp-modal__close\" style=\"display: block;\" tabindex=\"0\" aria-label=\"Close closeup modal\">...</button>" }, { "tagName": "button", "id": "", "code": "<button class=\"ot-link-btn back-btn-handler\" aria-label=\"Back\">...</button>" }, { "tagName": "button", "id": "", "code": "<button class=\"ot-link-btn category-host-list-handler\" aria-label=\"Cookie Details button opens Cookie List menu\" data-parent-id=\"BG3\">...</button>" }, { "tagName": "button", "id": "", "code": "<button class=\"ot-link-btn category-host-list-handler\" aria-label=\"Cookie Details button opens Cookie List menu\" data-parent-id=\"BG5\">...</button>" }, { "tagName": "button", "id": "", "code": "<button class=\"ot-link-btn category-host-list-handler\" aria-label=\"Cookie Details button opens Cookie List menu\" data-parent-id=\"C0001\">...</button>" } ] }, "AA.4_1_2.H91.A.Placeholder": { "Anchor element found with link content, but no href, ID or name attribute has been supplied.": [ { "tagName": "a", "id": "", "code": "<a class=\"bbh-footer__logoLink\" aria-label=\"home\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"cmp-bbh-cage_refresh\">...</a>" } ] }, "AA.4_1_2.H91.Select.Value": { "This select element does not have a value available to an accessibility API.": [ { "tagName": "select", "id": "#cmp-bbh-lux-disclaimer_country", "code": "<select class=\"cmp-lux-select\" id=\"cmp-bbh-lux-disclaimer_country\" aria-label=\"Country of Residence\">...</select>" }, { "tagName": "select", "id": "#cmp-bbh-lux-disclaimer_type", "code": "<select class=\"cmp-lux-select\" id=\"cmp-bbh-lux-disclaimer_type\" aria-label=\"Investor Type\">...</select>" } ] } } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.bbh.com/us/en.html", "what": "URL", "result": "https://www.bbh.com/us/en.html" }, { "type": "test", "which": "ibm", "withItems": true, "what": "IBM Accessibility Checker", "url": "https://www.bbh.com/us/en.html", "result": { "content": { "totals": { "violation": 49, "recommendation": 4, "ignored": 0 }, "items": [ { "ruleId": "WCAG21_Label_Accessible", "path": { "dom": "/html[1]/body[1]/div[5]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]/a[1]", "aria": "/document[1]/alertdialog[1]/link[1]" }, "message": "Accessible name does not match or contain the visible label text", "bounds": { "left": 659, "top": 537, "height": 15, "width": 79 }, "snippet": "<a aria-label=\"More information about your privacy\" href=\"https://www.bbh.com/us/en/policies-and-disclosures/cookie-policy.html\">", "level": "violation" }, { "ruleId": "WCAG21_Label_Accessible", "path": { "dom": "/html[1]/body[1]/div[3]/header[1]/div[1]/nav[1]/div[2]/div[1]/div[1]/button[2]", "aria": "/document[1]/banner[1]/navigation[1]/button[2]" }, "message": "Accessible name does not match or contain the visible label text", "bounds": { "left": 126, "top": 3150, "height": 53, "width": 288 }, "snippet": "<button title=\"Region Selector\" aria-label=\"Language Selector\" aria-haspopup=\"true\" aria-expanded=\"false\" class=\"bbh-header__languageselection-action language\">", "level": "violation" }, { "ruleId": "WCAG21_Label_Accessible", "path": { "dom": "/html[1]/body[1]/div[3]/div[5]/div[1]/div[1]/div[1]/button[1]", "aria": "/document[1]/button[4]" }, "message": "Accessible name does not match or contain the visible label text", "bounds": { "left": 8, "top": 11681, "height": 22, "width": 74 }, "snippet": "<button aria-label=\"Close closeup modal\" tabindex=\"0\" style=\"display: block;\" class=\"cmp-modal__close\">", "level": "violation" }, { "ruleId": "WCAG21_Label_Accessible", "path": { "dom": "/html[1]/body[1]/div[3]/div[3]/div[1]/div[1]/div[1]/button[1]", "aria": "/document[1]/button[1]" }, "message": "Accessible name does not match or contain the visible label text", "bounds": { "left": 8, "top": 10629, "height": 22, "width": 74 }, "snippet": "<button aria-label=\"Close closeup modal\" tabindex=\"0\" style=\"display: block;\" class=\"cmp-modal__close\">", "level": "violation" }, { "ruleId": "WCAG20_Input_ExplicitLabel", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[2]/div[1]/div[3]/button[2]", "aria": "/document[1]/button[9]" }, "message": "Form control element <button> has no associated label", "bounds": { "left": 28, "top": 12066, "height": 6, "width": 16 }, "snippet": "<button class=\"cmp-luxfunddis-decline\">", "level": "violation" }, { "ruleId": "WCAG20_Input_ExplicitLabel", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[2]/div[1]/div[3]/button[1]", "aria": "/document[1]/button[8]" }, "message": "Form control element <button> has no associated label", "bounds": { "left": 8, "top": 12066, "height": 6, "width": 16 }, "snippet": "<button disabled=\"\" class=\"cmp-luxfunddis-accept cmp-luxfunddis-buttons_disabled\">", "level": "violation" }, { "ruleId": "WCAG20_Input_ExplicitLabel", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[1]/div[1]/div[1]/div[3]/button[2]", "aria": "/document[1]/button[7]" }, "message": "Form control element <button> has no associated label", "bounds": { "left": 28, "top": 11958, "height": 6, "width": 16 }, "snippet": "<button disabled=\"\" class=\"cmp-bbh-lux_continue__mobile cmp-bbh-lux_continue cmp-luxfunddis-buttons_disabled\">", "level": "violation" }, { "ruleId": "WCAG20_Input_ExplicitLabel", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[1]/div[1]/div[1]/div[3]/button[1]", "aria": "/document[1]/button[6]" }, "message": "Form control element <button> has no associated label", "bounds": { "left": 8, "top": 11958, "height": 6, "width": 16 }, "snippet": "<button disabled=\"\" class=\"cmp-bbh-lux_continue__desktop cmp-bbh-lux_continue cmp-luxfunddis-buttons_disabled\">", "level": "violation" }, { "ruleId": "WCAG20_Input_ExplicitLabel", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[1]/div[1]/div[1]/div[2]/div[2]/input[1]", "aria": "/document[1]/checkbox[1]" }, "message": "Form control element <input> has no associated label", "bounds": { "left": 12, "top": 11911, "height": 13, "width": 13 }, "snippet": "<input value=\"true\" name=\"otherJurisdiction\" id=\"cmp-bbh-lux-disclaimer_checkJurisdiction\" class=\"cmp-lux_checkbox\" type=\"checkbox\">", "level": "violation" }, { "ruleId": "WCAG20_Input_ExplicitLabel", "path": { "dom": "/html[1]/body[1]/div[3]/div[5]/div[1]/div[1]/div[2]/div[1]/div[1]/input[1]", "aria": "/document[1]/textbox[3]" }, "message": "Form control element <input> has no associated label", "bounds": { "left": 8, "top": 11809, "height": 22, "width": 147 }, "snippet": "<input autocomplete=\"off\" type=\"text\" id=\"cmp-bbh-cage_input\">", "level": "violation" }, { "ruleId": "WCAG20_Img_LinkTextNotRedundant", "path": { "dom": "/html[1]/body[1]/div[3]/footer[1]/div[1]/div[2]/ul[1]/li[3]/a[1]/div[1]/img[1]", "aria": "/document[1]/contentinfo[1]/list[1]/listitem[3]/link[1]/img[1]" }, "message": "Link text is repeated in an image 'alt' value within the same link", "bounds": { "left": 48, "top": 10539, "height": 19, "width": 62 }, "snippet": "<img alt=\"Twitter\" src=\"/content/dam/bbh/external/brand/icon/TWITTER-Icon%20white.png\" class=\"bbh-footer__socialproperties-icon\">", "level": "violation" }, { "ruleId": "WCAG20_Img_LinkTextNotRedundant", "path": { "dom": "/html[1]/body[1]/div[3]/footer[1]/div[1]/div[2]/ul[1]/li[2]/a[1]/div[1]/img[1]", "aria": "/document[1]/contentinfo[1]/list[1]/listitem[2]/link[1]/img[1]" }, "message": "Link text is repeated in an image 'alt' value within the same link", "bounds": { "left": 48, "top": 10502, "height": 19, "width": 79 }, "snippet": "<img alt=\"Facebook\" src=\"/content/dam/bbh/external/brand/icon/facebook.svg\" class=\"bbh-footer__socialproperties-icon\">", "level": "violation" }, { "ruleId": "WCAG20_Img_LinkTextNotRedundant", "path": { "dom": "/html[1]/body[1]/div[3]/footer[1]/div[1]/div[2]/ul[1]/li[1]/a[1]/div[1]/img[1]", "aria": "/document[1]/contentinfo[1]/list[1]/listitem[1]/link[1]/img[1]" }, "message": "Link text is repeated in an image 'alt' value within the same link", "bounds": { "left": 48, "top": 10465, "height": 19, "width": 75 }, "snippet": "<img alt=\"LinkedIn\" src=\"/content/dam/bbh/external/brand/icon/linkedin.svg\" class=\"bbh-footer__socialproperties-icon\">", "level": "violation" }, { "ruleId": "WCAG20_Img_HasAlt", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[2]/div[1]/div[1]/a[1]/img[1]", "aria": "/document[1]/link[5]/img[1]" }, "message": "Image does not have an 'alt' attribute short text alternative", "bounds": { "left": 8, "top": 12030, "height": 0, "width": 0 }, "snippet": "<img src=\"/etc.clientlibs/bbh/clientlibs/clientlib-site/resources/bbh-lux-funds-logo.png\" class=\"cmp-bbh-lux-disclaimer_img\">", "level": "violation" }, { "ruleId": "WCAG20_Img_HasAlt", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[1]/div[1]/div[1]/div[1]/a[1]/img[1]", "aria": "/document[1]/link[4]/img[1]" }, "message": "Image does not have an 'alt' attribute short text alternative", "bounds": { "left": 8, "top": 11845, "height": 0, "width": 0 }, "snippet": "<img src=\"/etc.clientlibs/bbh/clientlibs/clientlib-site/resources/bbh-lux-funds-logo.png\" class=\"cmp-bbh-lux-disclaimer_img\">", "level": "violation" }, { "ruleId": "WCAG20_A_HasText", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[2]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[5]" }, "message": "Hyperlink has no link text, label or image with a text alternative", "bounds": { "left": 8, "top": 12016, "height": 18, "width": 0 }, "snippet": "<a href=\"/us.html\">", "level": "violation" }, { "ruleId": "WCAG20_A_HasText", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[1]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[4]" }, "message": "Hyperlink has no link text, label or image with a text alternative", "bounds": { "left": 8, "top": 11831, "height": 18, "width": 0 }, "snippet": "<a href=\"/us.html\">", "level": "violation" }, { "ruleId": "WCAG20_A_HasText", "path": { "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/span[1]/a[1]", "aria": "/document[1]/link[1]" }, "message": "Hyperlink has no link text, label or image with a text alternative", "bounds": { "left": 8, "top": 8, "height": 18, "width": 0 }, "snippet": "<a onclick=\"toggleAlert('alert_1594496196595'); return false;\" href=\"#alert_1594496196595\" tabindex=\"0\">", "level": "violation" }, { "ruleId": "RPT_Header_HasContent", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[2]/div[1]/div[2]/h2[1]", "aria": "/document[1]/heading[3]" }, "message": "Heading element has no descriptive content", "bounds": { "left": 8, "top": 12054, "height": 0, "width": 784 }, "snippet": "<h2 class=\"cmp-bbh-lux-disclaimer_headline\">", "level": "violation" }, { "ruleId": "RPT_Header_HasContent", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[1]/div[1]/div[1]/div[2]/h2[1]", "aria": "/document[1]/heading[2]" }, "message": "Heading element has no descriptive content", "bounds": { "left": 8, "top": 11869, "height": 0, "width": 784 }, "snippet": "<h2 class=\"cmp-bbh-lux-disclaimer_headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[9]", "aria": "/document[1]/main[1]/list[1]/tabpanel[6]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": -954, "top": 7871, "height": 132, "width": 334 }, "snippet": "<div style=\"width: 334px;\" id=\"slick-slide05\" role=\"tabpanel\" tabindex=\"-1\" aria-hidden=\"true\" data-slick-index=\"5\" class=\"slick-slide\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[8]", "aria": "/document[1]/main[1]/list[1]/tabpanel[5]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": -954, "top": 7721, "height": 151, "width": 334 }, "snippet": "<div style=\"width: 334px;\" id=\"slick-slide04\" role=\"tabpanel\" tabindex=\"-1\" aria-hidden=\"true\" data-slick-index=\"4\" class=\"slick-slide\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[7]", "aria": "/document[1]/main[1]/list[1]/tabpanel[4]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": -954, "top": 7507, "height": 215, "width": 334 }, "snippet": "<div style=\"width: 334px;\" id=\"slick-slide03\" role=\"tabpanel\" tabindex=\"-1\" aria-hidden=\"true\" data-slick-index=\"3\" class=\"slick-slide\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[6]", "aria": "/document[1]/main[1]/list[1]/tabpanel[3]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": -954, "top": 7356, "height": 151, "width": 334 }, "snippet": "<div style=\"width: 334px;\" id=\"slick-slide02\" role=\"tabpanel\" aria-hidden=\"false\" data-slick-index=\"2\" class=\"slick-slide slick-active\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[5]", "aria": "/document[1]/main[1]/list[1]/tabpanel[2]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": -954, "top": 7206, "height": 151, "width": 334 }, "snippet": "<div style=\"width: 334px;\" id=\"slick-slide01\" role=\"tabpanel\" aria-hidden=\"false\" data-slick-index=\"1\" class=\"slick-slide slick-active\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[4]", "aria": "/document[1]/main[1]/list[1]/tabpanel[1]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": -954, "top": 7074, "height": 132, "width": 334 }, "snippet": "<div style=\"width: 334px;\" id=\"slick-slide00\" role=\"tabpanel\" aria-hidden=\"false\" data-slick-index=\"0\" class=\"slick-slide slick-current slick-active\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[2]/div[1]/div[3]/button[1]", "aria": "/document[1]/button[8]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 12066, "height": 6, "width": 16 }, "snippet": "<button disabled=\"\" class=\"cmp-luxfunddis-accept cmp-luxfunddis-buttons_disabled\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[1]/div[1]/div[1]/div[3]/button[1]", "aria": "/document[1]/button[6]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 11958, "height": 6, "width": 16 }, "snippet": "<button disabled=\"\" class=\"cmp-bbh-lux_continue__desktop cmp-bbh-lux_continue cmp-luxfunddis-buttons_disabled\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[1]/div[1]/div[1]/div[2]/div[2]/input[1]", "aria": "/document[1]/checkbox[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 12, "top": 11911, "height": 13, "width": 13 }, "snippet": "<input value=\"true\" name=\"otherJurisdiction\" id=\"cmp-bbh-lux-disclaimer_checkJurisdiction\" class=\"cmp-lux_checkbox\" type=\"checkbox\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/select[1]", "aria": "/document[1]/combobox[2]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 11889, "height": 19, "width": 138 }, "snippet": "<select aria-label=\"Investor Type\" id=\"cmp-bbh-lux-disclaimer_type\" class=\"cmp-lux-select\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/select[1]", "aria": "/document[1]/combobox[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 11870, "height": 19, "width": 201 }, "snippet": "<select aria-label=\"Country of Residence\" id=\"cmp-bbh-lux-disclaimer_country\" class=\"cmp-lux-select\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[3]/div[5]/div[1]/div[1]/div[2]/div[1]/div[1]/a[1]", "aria": "/document[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 120, "top": 11740, "height": 18, "width": 10 }, "snippet": "<a class=\"cmp-bbh-cage_refresh\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[3]/div[5]/div[1]/div[1]/div[1]/button[1]", "aria": "/document[1]/button[4]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 11681, "height": 22, "width": 74 }, "snippet": "<button aria-label=\"Close closeup modal\" tabindex=\"0\" style=\"display: block;\" class=\"cmp-modal__close\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[3]/div[4]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/p[2]/a[1]", "aria": "/document[1]/link[3]" }, "message": "Content is not within a landmark element", "bounds": { "left": 469, "top": 11566, "height": 18, "width": 142 }, "snippet": "<a href=\"/us/en/policies-and-disclosures/legal.html\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[3]/div[4]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/p[1]", "aria": "/document[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 11011, "height": 19, "width": 784 }, "snippet": "<p style=\"text-align: center;\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[3]/div[3]/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]/button[1]", "aria": "/document[1]/button[2]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 10973, "height": 22, "width": 102 }, "snippet": "<button disabled=\"\" style=\"background-position:0% 0%;background-repeat:no-repeat;background-size:cover;\" target=\"_blank\" class=\"cmp-button t-cmp-dna directive--yes \" data-cmp-is=\"button\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[3]/div[3]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/p[2]", "aria": "/document[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 10738, "height": 56, "width": 784 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[3]/div[3]/div[1]/div[1]/div[1]/button[1]", "aria": "/document[1]/button[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 10629, "height": 22, "width": 74 }, "snippet": "<button aria-label=\"Close closeup modal\" tabindex=\"0\" style=\"display: block;\" class=\"cmp-modal__close\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[3]/div[1]/ul[1]", "aria": "/document[1]/list[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 75, "height": 56, "width": 784 }, "snippet": "<ul class=\"skip-to-content\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/p[1]", "aria": "/document[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 24, "height": 19, "width": 461 }, "snippet": "<p style=\"text-align: left;\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[2]" }, "message": "Content is not within a landmark element", "bounds": { "left": 469, "top": 8, "height": 51, "width": 128 }, "snippet": "<a onclick=\"toggleAlert('alert_1594496196595'); return false;\" href=\"#alert_1594496196595\" tabindex=\"0\">", "level": "violation" }, { "ruleId": "element_tabbable_role_valid", "path": { "dom": "/html[1]/body[1]/div[3]/div[6]/div[2]/div[1]/div[2]", "aria": "/document[1]" }, "message": "The tabbable element's role 'none' is not a widget role", "bounds": { "left": 8, "top": 12054, "height": 0, "width": 784 }, "snippet": "<div tabindex=\"0\" class=\"cmp-bbh-lux-disclaimer_content luxfunds_TOS\">", "level": "violation" }, { "ruleId": "element_tabbable_role_valid", "path": { "dom": "/html[1]/body[1]/div[3]/div[4]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]", "aria": "/document[1]" }, "message": "The tabbable element's role 'none' is not a widget role", "bounds": { "left": 8, "top": 11011, "height": 650, "width": 784 }, "snippet": "<div tabindex=\"0\" class=\"text aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--default--0 cmp-modal__text\">", "level": "violation" }, { "ruleId": "element_tabbable_role_valid", "path": { "dom": "/html[1]/body[1]/div[3]/div[3]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]", "aria": "/document[1]" }, "message": "The tabbable element's role 'none' is not a widget role", "bounds": { "left": 8, "top": 10669, "height": 289, "width": 784 }, "snippet": "<div tabindex=\"0\" class=\"text aem-GridColumn aem-GridColumn--default--12 cmp-modal__text\">", "level": "violation" }, { "ruleId": "aria_semantics_role", "path": { "dom": "/html[1]/body[1]/div[3]/footer[1]/nav[1]/ul[4]/li[1]", "aria": "/document[1]/contentinfo[1]/navigation[1]/list[4]/heading[1]" }, "message": "The ARIA role 'heading' is not valid for the element <li>", "bounds": { "left": 48, "top": 10359, "height": 19, "width": 744 }, "snippet": "<li aria-level=\"1\" role=\"heading\" class=\"bbh-footer__navItem parent\">", "level": "violation" }, { "ruleId": "aria_semantics_role", "path": { "dom": "/html[1]/body[1]/div[3]/footer[1]/nav[1]/ul[3]/li[1]", "aria": "/document[1]/contentinfo[1]/navigation[1]/list[3]/heading[1]" }, "message": "The ARIA role 'heading' is not valid for the element <li>", "bounds": { "left": 48, "top": 10250, "height": 19, "width": 744 }, "snippet": "<li aria-level=\"1\" role=\"heading\" class=\"bbh-footer__navItem parent\">", "level": "violation" }, { "ruleId": "aria_semantics_role", "path": { "dom": "/html[1]/body[1]/div[3]/footer[1]/nav[1]/ul[2]/li[1]", "aria": "/document[1]/contentinfo[1]/navigation[1]/list[2]/heading[1]" }, "message": "The ARIA role 'heading' is not valid for the element <li>", "bounds": { "left": 48, "top": 10105, "height": 19, "width": 744 }, "snippet": "<li aria-level=\"1\" role=\"heading\" class=\"bbh-footer__navItem parent\">", "level": "violation" }, { "ruleId": "aria_semantics_role", "path": { "dom": "/html[1]/body[1]/div[3]/footer[1]/nav[1]/ul[1]/li[1]", "aria": "/document[1]/contentinfo[1]/navigation[1]/list[1]/heading[1]" }, "message": "The ARIA role 'heading' is not valid for the element <li>", "bounds": { "left": 48, "top": 9941, "height": 19, "width": 744 }, "snippet": "<li aria-level=\"1\" role=\"heading\" class=\"bbh-footer__navItem parent\">", "level": "violation" }, { "ruleId": "aria_semantics_role", "path": { "dom": "/html[1]/body[1]/div[3]/div[4]/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]/button[1]", "aria": "/document[1]/dialog[1]" }, "message": "The ARIA role 'dialog' is not valid for the element <button>", "bounds": { "left": 8, "top": 11660, "height": 22, "width": 71 }, "snippet": "<button disabled=\"\" tabindex=\"0\" aria-modal=\"true\" role=\"dialog\" aria-label=\"ACCEPT\" class=\"cmp-button t-cmp-dna directive--yes \" data-cmp-is=\"button\">", "level": "violation" }, { "ruleId": "element_attribute_deprecated", "path": { "dom": "/html[1]/head[1]/meta[11]", "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=\"public, s-maxage=3600, maxage=1800\" http-equiv=\"cache-control\">", "level": "recommendation" }, { "ruleId": "aria_role_redundant", "path": { "dom": "/html[1]/body[1]/div[3]/header[1]/div[1]/nav[1]", "aria": "/document[1]/banner[1]/navigation[1]" }, "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>", "bounds": { "left": 8, "top": 146, "height": 3350, "width": 784 }, "snippet": "<nav aria-label=\"Main navigation\" itemtype=\"http://schema.org/SiteNavigationElement\" itemscope=\"\" role=\"navigation\" class=\"bbh-header__nav\">", "level": "recommendation" }, { "ruleId": "aria_role_redundant", "path": { "dom": "/html[1]/body[1]/div[3]/footer[1]/nav[1]", "aria": "/document[1]/contentinfo[1]/navigation[1]" }, "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>", "bounds": { "left": 8, "top": 9941, "height": 455, "width": 784 }, "snippet": "<nav aria-label=\"Footer navigation\" itemtype=\"http://schema.org/SiteNavigationElement\" itemscope=\"\" role=\"navigation\" class=\"bbh-footer__nav\">", "level": "recommendation" }, { "ruleId": "aria_attribute_redundant", "path": { "dom": "/html[1]/body[1]/div[3]/header[1]/div[1]/nav[1]/div[2]/form[1]/fieldset[1]/div[1]/input[1]", "aria": "/document[1]/banner[1]/navigation[1]/group[1]/textbox[1]" }, "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"", "bounds": { "left": 69, "top": 3391, "height": 22, "width": 147 }, "snippet": "<input autocomplete=\"off\" tabindex=\"-1\" placeholder=\"Search\" aria-required=\"true\" required=\"\" id=\"search-text\" name=\"fulltext\" type=\"text\" class=\"bbh-header__search-input ui-autocomplete-input\">", "level": "recommendation" } ] }, "url": { "totals": { "violation": 21, "recommendation": 3, "ignored": 0 }, "items": [ { "ruleId": "WCAG21_Label_Accessible", "path": { "dom": "/html[1]/body[1]/div[5]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]/a[1]", "aria": "/document[1]/alertdialog[1]/link[1]" }, "message": "Accessible name does not match or contain the visible label text", "bounds": { "left": 91, "top": 505, "height": 18, "width": 80 }, "snippet": "<a aria-label=\"More information about your privacy\" href=\"https://www.bbh.com/us/en/policies-and-disclosures/cookie-policy.html\">", "level": "violation" }, { "ruleId": "WCAG20_Img_LinkTextNotRedundant", "path": { "dom": "/html[1]/body[1]/div[3]/footer[1]/div[1]/div[2]/ul[1]/li[3]/a[1]/div[1]/img[1]", "aria": "/document[1]/contentinfo[1]/list[1]/listitem[3]/link[1]/img[1]" }, "message": "Link text is repeated in an image 'alt' value within the same link", "bounds": { "left": 25, "top": 5522, "height": 24, "width": 20 }, "snippet": "<img alt=\"Twitter\" src=\"/content/dam/bbh/external/brand/icon/TWITTER-Icon%20white.png\" class=\"bbh-footer__socialproperties-icon\">", "level": "violation" }, { "ruleId": "WCAG20_Img_LinkTextNotRedundant", "path": { "dom": "/html[1]/body[1]/div[3]/footer[1]/div[1]/div[2]/ul[1]/li[2]/a[1]/div[1]/img[1]", "aria": "/document[1]/contentinfo[1]/list[1]/listitem[2]/link[1]/img[1]" }, "message": "Link text is repeated in an image 'alt' value within the same link", "bounds": { "left": 25, "top": 5482, "height": 24, "width": 20 }, "snippet": "<img alt=\"Facebook\" src=\"/content/dam/bbh/external/brand/icon/facebook.svg\" class=\"bbh-footer__socialproperties-icon\">", "level": "violation" }, { "ruleId": "WCAG20_Img_LinkTextNotRedundant", "path": { "dom": "/html[1]/body[1]/div[3]/footer[1]/div[1]/div[2]/ul[1]/li[1]/a[1]/div[1]/img[1]", "aria": "/document[1]/contentinfo[1]/list[1]/listitem[1]/link[1]/img[1]" }, "message": "Link text is repeated in an image 'alt' value within the same link", "bounds": { "left": 25, "top": 5441, "height": 24, "width": 20 }, "snippet": "<img alt=\"LinkedIn\" src=\"/content/dam/bbh/external/brand/icon/linkedin.svg\" class=\"bbh-footer__socialproperties-icon\">", "level": "violation" }, { "ruleId": "WCAG20_A_HasText", "path": { "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/span[1]/a[1]", "aria": "/document[1]/link[1]" }, "message": "Hyperlink has no link text, label or image with a text alternative", "bounds": { "left": 748, "top": 521, "height": 33, "width": 38 }, "snippet": "<a onclick=\"toggleAlert('alert_1594496196595'); return false;\" href=\"#alert_1594496196595\" tabindex=\"0\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[8]", "aria": "/document[1]/main[1]/list[1]/tabpanel[6]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": 1433, "top": 1643, "height": 622, "width": 260 }, "snippet": "<div style=\"width: 260px;\" id=\"slick-slide05\" role=\"tabpanel\" tabindex=\"-1\" aria-hidden=\"true\" data-slick-index=\"5\" class=\"slick-slide\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[7]", "aria": "/document[1]/main[1]/list[1]/tabpanel[5]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": 1173, "top": 1643, "height": 622, "width": 260 }, "snippet": "<div style=\"width: 260px;\" id=\"slick-slide04\" role=\"tabpanel\" tabindex=\"-1\" aria-hidden=\"true\" data-slick-index=\"4\" class=\"slick-slide\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[6]", "aria": "/document[1]/main[1]/list[1]/tabpanel[4]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": 913, "top": 1643, "height": 622, "width": 260 }, "snippet": "<div style=\"width: 260px;\" id=\"slick-slide03\" role=\"tabpanel\" tabindex=\"-1\" aria-hidden=\"true\" data-slick-index=\"3\" class=\"slick-slide\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[5]", "aria": "/document[1]/main[1]/list[1]/tabpanel[3]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": 653, "top": 1643, "height": 622, "width": 260 }, "snippet": "<div style=\"width: 260px;\" id=\"slick-slide02\" role=\"tabpanel\" tabindex=\"-1\" aria-hidden=\"true\" data-slick-index=\"2\" class=\"slick-slide\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[4]", "aria": "/document[1]/main[1]/list[1]/tabpanel[2]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": 393, "top": 1643, "height": 622, "width": 260 }, "snippet": "<div style=\"width: 260px;\" id=\"slick-slide01\" role=\"tabpanel\" aria-hidden=\"false\" data-slick-index=\"1\" class=\"slick-slide slick-active\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[3]", "aria": "/document[1]/main[1]/list[1]/tabpanel[1]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": 133, "top": 1643, "height": 622, "width": 260 }, "snippet": "<div style=\"width: 260px;\" id=\"slick-slide00\" role=\"tabpanel\" aria-hidden=\"false\" data-slick-index=\"0\" class=\"slick-slide slick-current slick-active\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[3]/div[1]/ul[1]", "aria": "/document[1]/list[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 2, "top": -124, "height": 81, "width": 300 }, "snippet": "<ul class=\"skip-to-content\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/p[1]", "aria": "/document[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 85, "top": 532, "height": 39, "width": 409 }, "snippet": "<p style=\"text-align: left;\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[2]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[2]" }, "message": "Content is not within a landmark element", "bounds": { "left": 572, "top": 532, "height": 39, "width": 170 }, "snippet": "<a onclick=\"toggleAlert('alert_1594496196595'); return false;\" href=\"#alert_1594496196595\" tabindex=\"0\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[3]/a[1]/span[1]", "aria": "/document[1]/main[1]/link[3]" }, "message": "Text contrast of 4.05 with its background is less than the WCAG AA minimum requirements for text of size 14.4px and weight of 700", "bounds": { "left": 570, "top": 711, "height": 26, "width": 172 }, "snippet": "<span class=\"cmp-button__text\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/a[1]/span[1]", "aria": "/document[1]/main[1]/link[2]" }, "message": "Text contrast of 4.05 with its background is less than the WCAG AA minimum requirements for text of size 14.4px and weight of 700", "bounds": { "left": 281, "top": 712, "height": 26, "width": 240 }, "snippet": "<span class=\"cmp-button__text\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/a[1]/span[1]", "aria": "/document[1]/main[1]/link[1]" }, "message": "Text contrast of 4.05 with its background is less than the WCAG AA minimum requirements for text of size 14.4px and weight of 700", "bounds": { "left": 77, "top": 712, "height": 26, "width": 155 }, "snippet": "<span class=\"cmp-button__text\">", "level": "violation" }, { "ruleId": "aria_semantics_role", "path": { "dom": "/html[1]/body[1]/div[3]/footer[1]/nav[1]/ul[4]/li[1]", "aria": "/document[1]/contentinfo[1]/navigation[1]/list[4]/heading[1]" }, "message": "The ARIA role 'heading' is not valid for the element <li>", "bounds": { "left": 415, "top": 5077, "height": 27, "width": 371 }, "snippet": "<li aria-level=\"1\" role=\"heading\" class=\"bbh-footer__navItem parent\">", "level": "violation" }, { "ruleId": "aria_semantics_role", "path": { "dom": "/html[1]/body[1]/div[3]/footer[1]/nav[1]/ul[3]/li[1]", "aria": "/document[1]/contentinfo[1]/navigation[1]/list[3]/heading[1]" }, "message": "The ARIA role 'heading' is not valid for the element <li>", "bounds": { "left": 24, "top": 5077, "height": 27, "width": 361 }, "snippet": "<li aria-level=\"1\" role=\"heading\" class=\"bbh-footer__navItem parent\">", "level": "violation" }, { "ruleId": "aria_semantics_role", "path": { "dom": "/html[1]/body[1]/div[3]/footer[1]/nav[1]/ul[2]/li[1]", "aria": "/document[1]/contentinfo[1]/navigation[1]/list[2]/heading[1]" }, "message": "The ARIA role 'heading' is not valid for the element <li>", "bounds": { "left": 415, "top": 4739, "height": 27, "width": 371 }, "snippet": "<li aria-level=\"1\" role=\"heading\" class=\"bbh-footer__navItem parent\">", "level": "violation" }, { "ruleId": "aria_semantics_role", "path": { "dom": "/html[1]/body[1]/div[3]/footer[1]/nav[1]/ul[1]/li[1]", "aria": "/document[1]/contentinfo[1]/navigation[1]/list[1]/heading[1]" }, "message": "The ARIA role 'heading' is not valid for the element <li>", "bounds": { "left": 24, "top": 4739, "height": 27, "width": 361 }, "snippet": "<li aria-level=\"1\" role=\"heading\" class=\"bbh-footer__navItem parent\">", "level": "violation" }, { "ruleId": "element_attribute_deprecated", "path": { "dom": "/html[1]/head[1]/meta[11]", "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=\"public, s-maxage=3600, maxage=1800\" http-equiv=\"cache-control\">", "level": "recommendation" }, { "ruleId": "aria_role_redundant", "path": { "dom": "/html[1]/body[1]/div[3]/header[1]/div[1]/nav[1]", "aria": "/document[1]/banner[1]/navigation[1]" }, "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>", "bounds": { "left": 0, "top": 11, "height": 43, "width": 800 }, "snippet": "<nav aria-label=\"Main navigation\" itemtype=\"http://schema.org/SiteNavigationElement\" itemscope=\"\" role=\"navigation\" class=\"bbh-header__nav\">", "level": "recommendation" }, { "ruleId": "aria_role_redundant", "path": { "dom": "/html[1]/body[1]/div[3]/footer[1]/nav[1]", "aria": "/document[1]/contentinfo[1]/navigation[1]" }, "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>", "bounds": { "left": 0, "top": 4739, "height": 565, "width": 800 }, "snippet": "<nav aria-label=\"Footer navigation\" itemtype=\"http://schema.org/SiteNavigationElement\" itemscope=\"\" role=\"navigation\" class=\"bbh-footer__nav\">", "level": "recommendation" } ] } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.bbh.com/us/en.html", "what": "URL", "result": "https://www.bbh.com/us/en.html" }, { "type": "test", "which": "nuVal", "what": "failures to pass the Nu Html Checker", "url": "https://www.bbh.com/us/en.html", "result": { "messages": [ { "type": "info", "lastLine": 35, "lastColumn": 38, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "\n\n\n\n\n \n\n\n<script type=\"application/javascript\">\n\tvar ", "hiliteStart": 10, "hiliteLength": 38 }, { "type": "info", "lastLine": 40, "lastColumn": 122, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script src=\"/content/bbh/external/www/us/en/policies-and-disclosures/legal.publishdate.js\" type=\"application/javascript\"></scri", "hiliteStart": 10, "hiliteLength": 122 }, { "type": "error", "lastLine": 46, "lastColumn": 80, "firstColumn": 3, "message": "Bad value cache-control for attribute http-equiv on element meta.", "extract": "\n\n\n\n \n\n <meta http-equiv=\"cache-control\" content=\"public, s-maxage=3600, maxage=1800\">\n <sc", "hiliteStart": 10, "hiliteLength": 78 }, { "type": "info", "lastLine": 92, "lastColumn": 102, "firstColumn": 12, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": " </script><script type=\"text/javascript\" src=\"https://prod-www.bbh.com/cc_code.js?tid=1660352145629\"></scri", "hiliteStart": 10, "hiliteLength": 91 }, { "type": "info", "lastLine": 125, "lastColumn": 127, "firstColumn": 5, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "t -->\n <script type=\"text/javascript\" src=\"https://cdn.cookielaw.org/consent/a8a51db2-207f-4e2b-baab-e89622677ea4/OtAutoBlock.js\"></scri", "hiliteStart": 10, "hiliteLength": 123 }, { "type": "info", "lastLine": 126, "lastColumn": 200, "firstColumn": 5, "subType": "warning", "message": "The charset attribute on the script element is obsolete.", "extract": "ript>\n <script src=\"https://cdn.cookielaw.org/scripttemplates/otSDKStub.js\" data-document-language=\"true\" type=\"text/javascript\" charset=\"UTF-8\" data-domain-script=\"a8a51db2-207f-4e2b-baab-e89622677ea4\"></scri", "hiliteStart": 10, "hiliteLength": 196 }, { "type": "info", "lastLine": 126, "lastColumn": 200, "firstColumn": 5, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "ript>\n <script src=\"https://cdn.cookielaw.org/scripttemplates/otSDKStub.js\" data-document-language=\"true\" type=\"text/javascript\" charset=\"UTF-8\" data-domain-script=\"a8a51db2-207f-4e2b-baab-e89622677ea4\"></scri", "hiliteStart": 10, "hiliteLength": 196 }, { "type": "info", "lastLine": 127, "lastColumn": 35, "firstColumn": 5, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "ript>\n <script type=\"text/javascript\">\n ", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "info", "lastLine": 172, "lastColumn": 92, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": " \n \n<script type=\"text/javascript\" src=\"/etc.clientlibs/bbh/clientlibs/clientlib-jshead.min.js\"></scri", "hiliteStart": 10, "hiliteLength": 92 }, { "type": "info", "lastLine": 208, "lastColumn": 110, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "t.json\">\n\n<script src=\"https://cdn.cookielaw.org/scripttemplates/6.34.0/otBannerSdk.js\" async=\"\" type=\"text/javascript\"></scri", "hiliteStart": 10, "hiliteLength": 110 }, { "type": "error", "lastLine": 211, "lastColumn": 551, "firstColumn": 545, "message": "CSS: scrollbar-arrow-color: Property scrollbar-arrow-color doesn't exist.", "extract": "row-color:#c1c1c1;scrol", "hiliteStart": 10, "hiliteLength": 7 }, { "type": "error", "lastLine": 211, "lastColumn": 586, "firstColumn": 580, "message": "CSS: scrollbar-darkshadow-color: Property scrollbar-darkshadow-color doesn't exist.", "extract": "dow-color:#c1c1c1;scrol", "hiliteStart": 10, "hiliteLength": 7 }, { "type": "error", "lastLine": 211, "lastColumn": 615, "firstColumn": 609, "message": "CSS: scrollbar-face-color: Property scrollbar-face-color doesn't exist.", "extract": "ace-color:#c1c1c1;scrol", "hiliteStart": 10, "hiliteLength": 7 }, { "type": "error", "lastLine": 211, "lastColumn": 646, "firstColumn": 640, "message": "CSS: scrollbar-shadow-color: Property scrollbar-shadow-color doesn't exist.", "extract": "dow-color:#c1c1c1}#onet", "hiliteStart": 10, "hiliteLength": 7 }, { "type": "error", "lastLine": 246, "lastColumn": 1303, "firstColumn": 1297, "message": "CSS: scrollbar-arrow-color: Property scrollbar-arrow-color doesn't exist.", "extract": "row-color:#c1c1c1;scrol", "hiliteStart": 10, "hiliteLength": 7 }, { "type": "error", "lastLine": 246, "lastColumn": 1338, "firstColumn": 1332, "message": "CSS: scrollbar-darkshadow-color: Property scrollbar-darkshadow-color doesn't exist.", "extract": "dow-color:#c1c1c1;scrol", "hiliteStart": 10, "hiliteLength": 7 }, { "type": "error", "lastLine": 246, "lastColumn": 1367, "firstColumn": 1361, "message": "CSS: scrollbar-face-color: Property scrollbar-face-color doesn't exist.", "extract": "ace-color:#c1c1c1;scrol", "hiliteStart": 10, "hiliteLength": 7 }, { "type": "error", "lastLine": 246, "lastColumn": 1398, "firstColumn": 1392, "message": "CSS: scrollbar-shadow-color: Property scrollbar-shadow-color doesn't exist.", "extract": "dow-color:#c1c1c1}#onet", "hiliteStart": 10, "hiliteLength": 7 }, { "type": "error", "lastLine": 246, "lastColumn": 33490, "firstColumn": 33487, "message": "CSS: min-width: Too many values or values are not recognized.", "extract": "min-width:none;max-w", "hiliteStart": 10, "hiliteLength": 4 }, { "type": "error", "lastLine": 437, "lastColumn": 157, "firstColumn": 113, "message": "The element button must not appear as a descendant of the a element.", "extract": "n false;\"><button tabindex=\"-1\" class=\"cmp-alert__CTA\">\n ", "hiliteStart": 10, "hiliteLength": 45 }, { "type": "info", "lastLine": 482, "lastColumn": 142, "firstColumn": 3, "subType": "warning", "message": "The navigation role is unnecessary for element nav.", "extract": "ntent\">\n <nav class=\"bbh-header__nav\" role=\"navigation\" itemscope=\"\" itemtype=\"http://schema.org/SiteNavigationElement\" aria-label=\"Main navigation\">\n <", "hiliteStart": 10, "hiliteLength": 140 }, { "type": "error", "lastLine": 533, "lastColumn": 92, "firstColumn": 47, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "b shadow\"><ul class=\"bbh-header-navContainer2 previous\"><li cl", "hiliteStart": 10, "hiliteLength": 46 }, { "type": "error", "lastLine": 540, "lastColumn": 45, "firstColumn": 5, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "\n \n <ul class=\" bbh-header-navContainer2 \">\n ", "hiliteStart": 10, "hiliteLength": 41 }, { "type": "error", "lastLine": 608, "lastColumn": 92, "firstColumn": 47, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "b shadow\"><ul class=\"bbh-header-navContainer2 previous\"><li cl", "hiliteStart": 10, "hiliteLength": 46 }, { "type": "error", "lastLine": 615, "lastColumn": 45, "firstColumn": 5, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "\n \n <ul class=\" bbh-header-navContainer2 \">\n ", "hiliteStart": 10, "hiliteLength": 41 }, { "type": "error", "lastLine": 770, "lastColumn": 92, "firstColumn": 47, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "b shadow\"><ul class=\"bbh-header-navContainer2 previous\"><li cl", "hiliteStart": 10, "hiliteLength": 46 }, { "type": "error", "lastLine": 777, "lastColumn": 45, "firstColumn": 5, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "\n \n <ul class=\" bbh-header-navContainer2 \">\n ", "hiliteStart": 10, "hiliteLength": 41 }, { "type": "error", "lastLine": 892, "lastColumn": 92, "firstColumn": 47, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "b shadow\"><ul class=\"bbh-header-navContainer2 previous\"><li cl", "hiliteStart": 10, "hiliteLength": 46 }, { "type": "error", "lastLine": 899, "lastColumn": 45, "firstColumn": 5, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "\n \n <ul class=\" bbh-header-navContainer2 \">\n ", "hiliteStart": 10, "hiliteLength": 41 }, { "type": "error", "lastLine": 967, "lastColumn": 92, "firstColumn": 47, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "b shadow\"><ul class=\"bbh-header-navContainer2 previous\"><li cl", "hiliteStart": 10, "hiliteLength": 46 }, { "type": "error", "lastLine": 974, "lastColumn": 45, "firstColumn": 5, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "\n \n <ul class=\" bbh-header-navContainer2 \">\n ", "hiliteStart": 10, "hiliteLength": 41 }, { "type": "error", "lastLine": 1008, "lastColumn": 87, "firstColumn": 47, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "b shadow\"><ul class=\"next_column move_up previous\"><li cl", "hiliteStart": 10, "hiliteLength": 41 }, { "type": "error", "lastLine": 1015, "lastColumn": 43, "firstColumn": 7, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": " \n <ul class=\"bbh-header-navContainer2\">\n ", "hiliteStart": 10, "hiliteLength": 37 }, { "type": "error", "lastLine": 1042, "lastColumn": 39, "firstColumn": 5, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "\n \n <ul class=\"next_column move_up \">\n ", "hiliteStart": 10, "hiliteLength": 35 }, { "type": "error", "lastLine": 1165, "lastColumn": 87, "firstColumn": 47, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "b shadow\"><ul class=\"next_column move_up previous\"><li cl", "hiliteStart": 10, "hiliteLength": 41 }, { "type": "error", "lastLine": 1172, "lastColumn": 43, "firstColumn": 7, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": " \n <ul class=\"bbh-header-navContainer2\">\n ", "hiliteStart": 10, "hiliteLength": 37 }, { "type": "error", "lastLine": 1195, "lastColumn": 39, "firstColumn": 5, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "\n \n <ul class=\"next_column move_up \">\n ", "hiliteStart": 10, "hiliteLength": 35 }, { "type": "error", "lastLine": 1409, "lastColumn": 87, "firstColumn": 47, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "b shadow\"><ul class=\"next_column move_up previous\"><li cl", "hiliteStart": 10, "hiliteLength": 41 }, { "type": "error", "lastLine": 1416, "lastColumn": 43, "firstColumn": 7, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": " \n <ul class=\"bbh-header-navContainer2\">\n ", "hiliteStart": 10, "hiliteLength": 37 }, { "type": "error", "lastLine": 1435, "lastColumn": 39, "firstColumn": 5, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "\n \n <ul class=\"next_column move_up \">\n ", "hiliteStart": 10, "hiliteLength": 35 }, { "type": "error", "lastLine": 1629, "lastColumn": 27, "firstColumn": 9, "message": "The element a must not appear as a descendant of the button element.", "extract": ">\n <a href=\"/us.html\">\n ", "hiliteStart": 10, "hiliteLength": 19 }, { "type": "error", "lastLine": 1676, "lastColumn": 31, "firstColumn": 5, "message": "Element div not allowed as child of element button in this context. (Suppressing further errors from this subtree.)", "extract": "rch\">\n <div class=\"openSearchBox\">\n ", "hiliteStart": 10, "hiliteLength": 27 }, { "type": "error", "lastLine": 1681, "lastColumn": 32, "firstColumn": 5, "message": "Element div not allowed as child of element button in this context. (Suppressing further errors from this subtree.)", "extract": "/div>\n <div class=\"closeSearchBox\">\n ", "hiliteStart": 10, "hiliteLength": 28 }, { "type": "error", "lastLine": 1811, "lastColumn": 8, "firstColumn": 6, "message": "Element p not allowed as child of element q in this context. (Suppressing further errors from this subtree.)", "extract": "te\">\n <q><p>We sta", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 2033, "lastColumn": 8, "firstColumn": 6, "message": "Element p not allowed as child of element q in this context. (Suppressing further errors from this subtree.)", "extract": "te\">\n <q><p>BBH In", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 2255, "lastColumn": 8, "firstColumn": 6, "message": "Element p not allowed as child of element q in this context. (Suppressing further errors from this subtree.)", "extract": "te\">\n <q><p>Our te", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 2477, "lastColumn": 8, "firstColumn": 6, "message": "Element p not allowed as child of element q in this context. (Suppressing further errors from this subtree.)", "extract": "te\">\n <q><p>Knowin", "hiliteStart": 10, "hiliteLength": 3 }, { "type": "error", "lastLine": 2967, "lastColumn": 272, "firstColumn": 160, "message": "Element button not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "k-dotted\"><button class=\"slick-prev slick-arrow\" aria-label=\"Previous\" type=\"button\" style=\"display: block; top: 146.5px;\">Previo", "hiliteStart": 10, "hiliteLength": 113 }, { "type": "error", "lastLine": 2967, "lastColumn": 323, "firstColumn": 290, "message": "Element div not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "s</button><div class=\"slick-list draggable\"><div c", "hiliteStart": 10, "hiliteLength": 34 }, { "type": "error", "lastLine": 6177, "lastColumn": 138, "firstColumn": 30, "message": "Element button not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "div></div><button class=\"slick-next slick-arrow\" aria-label=\"Next\" type=\"button\" style=\"display: block; top: 146.5px;\">Next</", "hiliteStart": 10, "hiliteLength": 109 }, { "type": "error", "lastLine": 6177, "lastColumn": 213, "firstColumn": 152, "message": "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "t</button><ul class=\"slick-dots\" style=\"display: block;\" role=\"tablist\"><li cl", "hiliteStart": 10, "hiliteLength": 62 }, { "type": "info", "lastLine": 6942, "lastColumn": 144, "firstColumn": 3, "subType": "warning", "message": "The navigation role is unnecessary for element nav.", "extract": " -->\n \n <nav class=\"bbh-footer__nav\" role=\"navigation\" itemscope=\"\" itemtype=\"http://schema.org/SiteNavigationElement\" aria-label=\"Footer navigation\">\n \n", "hiliteStart": 10, "hiliteLength": 142 }, { "type": "error", "lastLine": 6945, "lastColumn": 77, "firstColumn": 9, "message": "Bad value heading for attribute role on element li.", "extract": ">\n <li class=\"bbh-footer__navItem parent\" role=\"heading\" aria-level=\"1\">\n ", "hiliteStart": 10, "hiliteLength": 69 }, { "type": "error", "lastLine": 6984, "lastColumn": 77, "firstColumn": 9, "message": "Bad value heading for attribute role on element li.", "extract": ">\n <li class=\"bbh-footer__navItem parent\" role=\"heading\" aria-level=\"1\">\n ", "hiliteStart": 10, "hiliteLength": 69 }, { "type": "error", "lastLine": 7019, "lastColumn": 77, "firstColumn": 9, "message": "Bad value heading for attribute role on element li.", "extract": ">\n <li class=\"bbh-footer__navItem parent\" role=\"heading\" aria-level=\"1\">\n ", "hiliteStart": 10, "hiliteLength": 69 }, { "type": "error", "lastLine": 7046, "lastColumn": 77, "firstColumn": 9, "message": "Bad value heading for attribute role on element li.", "extract": ">\n <li class=\"bbh-footer__navItem parent\" role=\"heading\" aria-level=\"1\">\n ", "hiliteStart": 10, "hiliteLength": 69 }, { "type": "error", "lastLine": 7078, "lastColumn": 65, "firstColumn": 5, "message": "Element span not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)", "extract": "cal\">\n <span class=\"bbh-footer__socialproperties-headline vertical\">\n ", "hiliteStart": 10, "hiliteLength": 61 }, { "type": "error", "lastLine": 7173, "lastColumn": 314, "firstColumn": 128, "message": "Attribute target not allowed on element button at this point.", "extract": "fault--1\"><button data-cmp-is=\"button\" class=\"cmp-button t-cmp-dna directive--yes \" target=\"_blank\" style=\"background-position:0% 0%;background-repeat:no-repeat;background-size:cover;\" disabled=\"\">\n \n ", "hiliteStart": 10, "hiliteLength": 187 }, { "type": "error", "lastLine": 7232, "lastColumn": 278, "firstColumn": 128, "message": "Bad value dialog for attribute role on element button.", "extract": "fault--4\"><button data-cmp-is=\"button\" class=\"cmp-button t-cmp-dna directive--yes \" aria-label=\"ACCEPT\" role=\"dialog\" aria-modal=\"true\" tabindex=\"0\" disabled=\"\">\n \n ", "hiliteStart": 10, "hiliteLength": 151 }, { "type": "error", "lastLine": 7232, "lastColumn": 278, "firstColumn": 128, "message": "Attribute aria-modal not allowed on element button at this point.", "extract": "fault--4\"><button data-cmp-is=\"button\" class=\"cmp-button t-cmp-dna directive--yes \" aria-label=\"ACCEPT\" role=\"dialog\" aria-modal=\"true\" tabindex=\"0\" disabled=\"\">\n \n ", "hiliteStart": 10, "hiliteLength": 151 }, { "type": "error", "lastLine": 7273, "lastColumn": 64, "firstColumn": 11, "message": "Element img is missing required attribute src.", "extract": " <img class=\"cmp-bbh-cage_captcha\" alt=\"captcha image\">\n ", "hiliteStart": 10, "hiliteLength": 54 }, { "type": "error", "lastLine": 7294, "lastColumn": 135, "firstColumn": 11, "message": "An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.", "extract": " <img class=\"cmp-bbh-lux-disclaimer_img\" src=\"/etc.clientlibs/bbh/clientlibs/clientlib-site/resources/bbh-lux-funds-logo.png\"></a>\n<", "hiliteStart": 10, "hiliteLength": 125 }, { "type": "info", "lastLine": 7305, "lastColumn": 52, "firstColumn": 9, "subType": "warning", "message": "Empty heading.", "extract": ">\n <h2 class=\"cmp-bbh-lux-disclaimer_headline\">\n ", "hiliteStart": 10, "hiliteLength": 44 }, { "type": "error", "lastLine": 7357, "lastColumn": 133, "firstColumn": 9, "message": "An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.", "extract": ">\n <img class=\"cmp-bbh-lux-disclaimer_img\" src=\"/etc.clientlibs/bbh/clientlibs/clientlib-site/resources/bbh-lux-funds-logo.png\"></a>\n<", "hiliteStart": 10, "hiliteLength": 125 }, { "type": "info", "lastLine": 7365, "lastColumn": 50, "firstColumn": 7, "subType": "warning", "message": "Empty heading.", "extract": "0\">\n <h2 class=\"cmp-bbh-lux-disclaimer_headline\">\n ", "hiliteStart": 10, "hiliteLength": 44 }, { "type": "info", "lastLine": 7391, "lastColumn": 90, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": " \n \n<script type=\"text/javascript\" src=\"/etc.clientlibs/dna/clientlibs/clientlib-base.min.js\"></scri", "hiliteStart": 10, "hiliteLength": 90 }, { "type": "info", "lastLine": 7392, "lastColumn": 86, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"/etc.clientlibs/clientlibs/granite/jquery.min.js\"></scri", "hiliteStart": 10, "hiliteLength": 86 }, { "type": "info", "lastLine": 7393, "lastColumn": 97, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"/etc.clientlibs/bbh/clientlibs/vendor/jqueryuicustom.min.js\"></scri", "hiliteStart": 10, "hiliteLength": 97 }, { "type": "info", "lastLine": 7394, "lastColumn": 90, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"/etc.clientlibs/bbh/clientlibs/clientlib-base.min.js\"></scri", "hiliteStart": 10, "hiliteLength": 90 }, { "type": "info", "lastLine": 7395, "lastColumn": 90, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"/etc.clientlibs/bbh/clientlibs/clientlib-site.min.js\"></scri", "hiliteStart": 10, "hiliteLength": 90 }, { "type": "info", "lastLine": 7714, "lastColumn": 554, "firstColumn": 237, "subType": "warning", "message": "Potentially bad value allow-scripts allow-same-origin for attribute sandbox on element iframe: Setting both allow-scripts and allow-same-origin is not recommended, because it effectively enables an embedded page to break out of all sandboxing.", "extract": "le\"></div><iframe sandbox=\"allow-scripts allow-same-origin\" title=\"Adobe ID Syncing iFrame\" id=\"destination_publishing_iframe_bbh_0\" name=\"destination_publishing_iframe_bbh_0_name\" src=\"https://bbh.demdex.net/dest5.html?d_nsid=0#https%3A%2F%2Fwww.bbh.com\" style=\"display: none; width: 0px; height: 0px;\" class=\"aamIframeLoaded\"></ifra", "hiliteStart": 10, "hiliteLength": 318 }, { "type": "info", "lastLine": 7718, "lastColumn": 521, "firstColumn": 439, "subType": "warning", "message": "Possible misuse of aria-label. (If you disagree with this warning, file an issue report or send e-mail to www-validator@w3.org.)", "extract": "k-column\"><div class=\"ot-sdk-four ot-sdk-columns ot-tab-list\" aria-label=\"Cookie Categories\"><ul cl", "hiliteStart": 10, "hiliteLength": 83 }, { "type": "error", "lastLine": 7728, "lastColumn": 1598, "firstColumn": 1404, "message": "Attribute aria-checked not allowed on element input at this point.", "extract": "=\"ot-tgl\"><input type=\"checkbox\" name=\"ot-group-id-BG5\" id=\"ot-group-id-BG5\" aria-checked=\"false\" role=\"switch\" class=\"category-switch-handler\" data-optanongroupid=\"BG5\" aria-labelledby=\"ot-header-id-BG5\"> <labe", "hiliteStart": 10, "hiliteLength": 195 }, { "type": "info", "lastLine": 7728, "lastColumn": 1598, "firstColumn": 1404, "subType": "warning", "message": "The aria-checked attribute should not be used on an input element which has a type attribute whose value is checkbox.", "extract": "=\"ot-tgl\"><input type=\"checkbox\" name=\"ot-group-id-BG5\" id=\"ot-group-id-BG5\" aria-checked=\"false\" role=\"switch\" class=\"category-switch-handler\" data-optanongroupid=\"BG5\" aria-labelledby=\"ot-header-id-BG5\"> <labe", "hiliteStart": 10, "hiliteLength": 195 }, { "type": "error", "lastLine": 7728, "lastColumn": 2524, "firstColumn": 2315, "message": "Attribute aria-checked not allowed on element input at this point.", "extract": "hide-tgl\"><input type=\"checkbox\" name=\"switch\" id=\"ot-sub-group-id-C0003\" aria-checked=\"false\" role=\"switch\" data-optanongroupid=\"C0003\" class=\"cookie-subgroup-handler\" aria-label=\"Functional Cookies\" aria-hidden=\"true\"> <labe", "hiliteStart": 10, "hiliteLength": 210 }, { "type": "info", "lastLine": 7728, "lastColumn": 2524, "firstColumn": 2315, "subType": "warning", "message": "The aria-checked attribute should not be used on an input element which has a type attribute whose value is checkbox.", "extract": "hide-tgl\"><input type=\"checkbox\" name=\"switch\" id=\"ot-sub-group-id-C0003\" aria-checked=\"false\" role=\"switch\" data-optanongroupid=\"C0003\" class=\"cookie-subgroup-handler\" aria-label=\"Functional Cookies\" aria-hidden=\"true\"> <labe", "hiliteStart": 10, "hiliteLength": 210 }, { "type": "error", "lastLine": 7728, "lastColumn": 3642, "firstColumn": 3448, "message": "Attribute aria-checked not allowed on element input at this point.", "extract": "=\"ot-tgl\"><input type=\"checkbox\" name=\"ot-group-id-BG3\" id=\"ot-group-id-BG3\" aria-checked=\"false\" role=\"switch\" class=\"category-switch-handler\" data-optanongroupid=\"BG3\" aria-labelledby=\"ot-header-id-BG3\"> <labe", "hiliteStart": 10, "hiliteLength": 195 }, { "type": "info", "lastLine": 7728, "lastColumn": 3642, "firstColumn": 3448, "subType": "warning", "message": "The aria-checked attribute should not be used on an input element which has a type attribute whose value is checkbox.", "extract": "=\"ot-tgl\"><input type=\"checkbox\" name=\"ot-group-id-BG3\" id=\"ot-group-id-BG3\" aria-checked=\"false\" role=\"switch\" class=\"category-switch-handler\" data-optanongroupid=\"BG3\" aria-labelledby=\"ot-header-id-BG3\"> <labe", "hiliteStart": 10, "hiliteLength": 195 }, { "type": "error", "lastLine": 7728, "lastColumn": 4402, "firstColumn": 4192, "message": "Attribute aria-checked not allowed on element input at this point.", "extract": "hide-tgl\"><input type=\"checkbox\" name=\"switch\" id=\"ot-sub-group-id-C0002\" aria-checked=\"false\" role=\"switch\" data-optanongroupid=\"C0002\" class=\"cookie-subgroup-handler\" aria-label=\"Performance Cookies\" aria-hidden=\"true\"> <labe", "hiliteStart": 10, "hiliteLength": 211 }, { "type": "info", "lastLine": 7728, "lastColumn": 4402, "firstColumn": 4192, "subType": "warning", "message": "The aria-checked attribute should not be used on an input element which has a type attribute whose value is checkbox.", "extract": "hide-tgl\"><input type=\"checkbox\" name=\"switch\" id=\"ot-sub-group-id-C0002\" aria-checked=\"false\" role=\"switch\" data-optanongroupid=\"C0002\" class=\"cookie-subgroup-handler\" aria-label=\"Performance Cookies\" aria-hidden=\"true\"> <labe", "hiliteStart": 10, "hiliteLength": 211 }, { "type": "info", "lastLine": 7738, "lastColumn": 545, "firstColumn": 465, "subType": "warning", "message": "The aria-checked attribute should not be used on an input element which has a type attribute whose value is checkbox.", "extract": "hostcntr\"><input id=\"select-all-hosts-groups-handler\" type=\"checkbox\" aria-checked=\"false\"> <labe", "hiliteStart": 10, "hiliteLength": 81 }, { "type": "info", "lastLine": 7738, "lastColumn": 824, "firstColumn": 743, "subType": "warning", "message": "The aria-checked attribute should not be used on an input element which has a type attribute whose value is checkbox.", "extract": "-vencntr\"><input id=\"select-all-vendor-groups-handler\" type=\"checkbox\" aria-checked=\"false\"> <labe", "hiliteStart": 10, "hiliteLength": 82 }, { "type": "info", "lastLine": 7738, "lastColumn": 1100, "firstColumn": 1022, "subType": "warning", "message": "The aria-checked attribute should not be used on an input element which has a type attribute whose value is checkbox.", "extract": "l-licntr\"><input id=\"select-all-vendor-leg-handler\" type=\"checkbox\" aria-checked=\"false\"> <labe", "hiliteStart": 10, "hiliteLength": 79 }, { "type": "info", "lastLine": 7738, "lastColumn": 1475, "firstColumn": 1451, "subType": "warning", "message": "Empty heading.", "extract": "host-hdr\"><h3 class=\"ot-host-name\"></h3><", "hiliteStart": 10, "hiliteLength": 25 }, { "type": "info", "lastLine": 7738, "lastColumn": 1505, "firstColumn": 1481, "subType": "warning", "message": "Empty heading.", "extract": "ame\"></h3><h4 class=\"ot-host-desc\"></h4><", "hiliteStart": 10, "hiliteLength": 25 }, { "type": "error", "lastLine": 7738, "lastColumn": 1646, "firstColumn": 1551, "message": "Bad value presentation for attribute role on element button.", "extract": "t-notice\"><button class=\"ot-link-btn ot-host-expand\" role=\"presentation\" aria-hidden=\"true\" tabindex=\"-1\">View T", "hiliteStart": 10, "hiliteLength": 96 }, { "type": "info", "lastLine": 7738, "lastColumn": 169, "firstColumn": 121, "subType": "warning", "message": "Section lacks heading. Consider using h2-h6 elements to add identifying headings to all sections, or else use a div element instead for any cases where no heading is needed.", "extract": "div></div><section id=\"ot-lst-cnt\" class=\"ot-pc-scrollbar\"><div c", "hiliteStart": 10, "hiliteLength": 49 }, { "type": "info", "lastLine": 7738, "lastColumn": 2309, "firstColumn": 2219, "subType": "warning", "message": "The aria-checked attribute should not be used on an input element which has a type attribute whose value is checkbox.", "extract": "t-chkbox\"><input id=\"chkbox-id\" type=\"checkbox\" aria-checked=\"false\" class=\"category-filter-handler\"> <labe", "hiliteStart": 10, "hiliteLength": 91 }, { "type": "info", "lastLine": 7738, "lastColumn": 2028, "firstColumn": 2001, "subType": "warning", "message": "Section lacks heading. Consider using h2-h6 elements to add identifying headings to all sections, or else use a div element instead for any cases where no heading is needed.", "extract": "or\"></div><section id=\"ot-fltr-modal\"><div i", "hiliteStart": 10, "hiliteLength": 28 } ], "language": "en" } }, { "type": "test", "which": "wave", "reportType": 4, "what": "WAVE", "url": "https://www.bbh.com/us/en.html", "result": { "status": { "success": true, "httpstatuscode": 200 }, "statistics": { "pagetitle": "Brown Brothers Harriman | Private Banking, Investment Management, Investor Services", "pageurl": "https://www.bbh.com/us/en.html", "time": 3.63, "creditsremaining": 310, "allitemcount": 433, "totalelements": 1429, "waveurl": "http://wave.webaim.org/report?url=https://www.bbh.com/us/en.html" }, "categories": { "error": { "description": "Errors", "count": 20, "items": { "alt_link_missing": { "id": "alt_link_missing", "description": "Linked image missing alternative text", "count": 2, "selectors": [ "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > DIV:first-child + HEADER + DIV + MAIN + FOOTER + DIV + DIV + DIV + DIV > DIV#luxfundsdisclaimermodal1 > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > IMG:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > DIV:first-child + HEADER + DIV + MAIN + FOOTER + DIV + DIV + DIV + DIV > DIV#luxfundsdisclaimermodal2 > DIV:first-child > DIV:first-child > A:first-child > IMG:first-child" ], "wcag": [ { "name": "1.1.1 Non-text Content (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1" }, { "name": "2.4.4 Link Purpose (In Context) (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.4" } ] }, "label_missing": { "id": "label_missing", "description": "Missing form label", "count": 6, "selectors": [ "HTML > BODY#homepage-85539ad78c > DIV#absoluteBottom > DIV:first-child > DIV#alert_1594496196595 > SPAN:first-child + DIV + SPAN + A + INPUT", "HTML > BODY#homepage-85539ad78c > DIV#absoluteBottom > DIV:first-child > DIV#alert_1594496196595 > SPAN:first-child + DIV + SPAN + A + INPUT + INPUT", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > MAIN#accessMain > DIV:first-child > DIV#container-35d479157c > DIV:first-child > DIV#container-2d1e48e3b4 > DIV:first-child > DIV:first-child > DIV#container-6b298388d5 > DIV:first-child > DIV:first-child + DIV + DIV + DIV + DIV > DIV:first-child + DIV + DIV + DIV > INPUT:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > MAIN#accessMain > DIV:first-child > DIV#container-35d479157c > DIV:first-child > DIV#container-2d1e48e3b4 > DIV:first-child > DIV:first-child > DIV#container-6b298388d5 > DIV:first-child > DIV:first-child + DIV + DIV + DIV + DIV + DIV > DIV:first-child + DIV + DIV > INPUT:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > DIV:first-child + HEADER + DIV + MAIN + FOOTER + DIV + DIV + DIV > DIV#cage-captcha-modal > DIV:first-child > DIV:first-child + DIV > DIV:first-child > BR:first-child + BR + DIV > INPUT#cmp-bbh-cage_input", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > DIV:first-child + HEADER + DIV + MAIN + FOOTER + DIV + DIV + DIV + DIV > DIV#luxfundsdisclaimermodal1 > DIV:first-child > DIV:first-child > DIV:first-child + DIV > H2:first-child + DIV + DIV > INPUT#cmp-bbh-lux-disclaimer_checkJurisdiction" ], "wcag": [ { "name": "1.1.1 Non-text Content (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1" }, { "name": "1.3.1 Info and Relationships (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1" }, { "name": "2.4.6 Headings and Labels (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6" }, { "name": "3.3.2 Labels or Instructions (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc3.3.2" } ] }, "label_empty": { "id": "label_empty", "description": "Empty form label", "count": 1, "selectors": [ "HTML > BODY#homepage-85539ad78c > DIV#onetrust-consent-sdk > DIV#onetrust-pc-sdk > SECTION#ot-pc-lst > DIV:first-child > DIV#ot-pc-hdr > DIV:first-child + DIV > DIV#ot-search-cntr > P:first-child + LABEL" ], "wcag": [ { "name": "1.1.1 Non-text Content (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1" }, { "name": "1.3.1 Info and Relationships (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1" }, { "name": "2.4.6 Headings and Labels (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6" }, { "name": "3.3.2 Labels or Instructions (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc3.3.2" } ] }, "heading_empty": { "id": "heading_empty", "description": "Empty heading", "count": 4, "selectors": [ "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > DIV:first-child + HEADER + DIV + MAIN + FOOTER + DIV + DIV + DIV + DIV > DIV#luxfundsdisclaimermodal1 > DIV:first-child > DIV:first-child > DIV:first-child + DIV > H2:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > DIV:first-child + HEADER + DIV + MAIN + FOOTER + DIV + DIV + DIV + DIV > DIV#luxfundsdisclaimermodal2 > DIV:first-child > DIV:first-child + DIV > H2:first-child", "HTML > BODY#homepage-85539ad78c > DIV#onetrust-consent-sdk > DIV#onetrust-pc-sdk > SECTION#ot-pc-lst > DIV:first-child > SECTION#ot-lst-cnt > DIV:first-child > DIV:first-child > UL#ot-host-lst > LI:first-child > BUTTON:first-child + SECTION > DIV:first-child > DIV:first-child > H3:first-child", "HTML > BODY#homepage-85539ad78c > DIV#onetrust-consent-sdk > DIV#onetrust-pc-sdk > SECTION#ot-pc-lst > DIV:first-child > SECTION#ot-lst-cnt > DIV:first-child > DIV:first-child > UL#ot-host-lst > LI:first-child > BUTTON:first-child + SECTION > DIV:first-child > DIV:first-child > H3:first-child + H4" ], "wcag": [ { "name": "1.3.1 Info and Relationships (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1" }, { "name": "2.4.1 Bypass Blocks (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.1" }, { "name": "2.4.6 Headings and Labels (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6" } ] }, "button_empty": { "id": "button_empty", "description": "Empty button", "count": 6, "selectors": [ "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > DIV:first-child + UL + DIV > DIV:first-child + A + BUTTON + FORM + UL + BUTTON", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > DIV:first-child + HEADER + DIV + MAIN + FOOTER + DIV + DIV + DIV + DIV > DIV#luxfundsdisclaimermodal1 > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV > BUTTON:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > DIV:first-child + HEADER + DIV + MAIN + FOOTER + DIV + DIV + DIV + DIV > DIV#luxfundsdisclaimermodal1 > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV > BUTTON:first-child + BUTTON", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > DIV:first-child + HEADER + DIV + MAIN + FOOTER + DIV + DIV + DIV + DIV > DIV#luxfundsdisclaimermodal2 > DIV:first-child > DIV:first-child + DIV + DIV > BUTTON:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > DIV:first-child + HEADER + DIV + MAIN + FOOTER + DIV + DIV + DIV + DIV > DIV#luxfundsdisclaimermodal2 > DIV:first-child > DIV:first-child + DIV + DIV > BUTTON:first-child + BUTTON", "HTML > BODY#homepage-85539ad78c > DIV#onetrust-consent-sdk > DIV#onetrust-pc-sdk > SECTION#ot-pc-lst > DIV:first-child > SECTION#ot-lst-cnt > DIV:first-child > DIV:first-child > UL#ot-host-lst > LI:first-child > BUTTON:first-child" ], "wcag": [ { "name": "1.1.1 Non-text Content (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1" }, { "name": "2.4.4 Link Purpose (In Context) (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.4" } ] }, "link_empty": { "id": "link_empty", "description": "Empty link", "count": 1, "selectors": [ "HTML > BODY#homepage-85539ad78c > DIV#absoluteBottom > DIV:first-child > DIV#alert_1594496196595 > SPAN:first-child > A:first-child" ], "wcag": [ { "name": "2.4.4 Link Purpose (In Context) (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.4" } ] } } }, "contrast": { "description": "Contrast Errors", "count": 7, "items": { "contrast": { "id": "contrast", "description": "Very low contrast", "count": 7, "selectors": [ "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child + LI + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child + LI + LI + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > MAIN#accessMain > DIV:first-child > DIV#container-35d479157c > DIV:first-child > DIV#container-2d1e48e3b4 > DIV:first-child > DIV:first-child > DIV#container-6b298388d5 > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child > A:first-child > SPAN:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > MAIN#accessMain > DIV:first-child > DIV#container-35d479157c > DIV:first-child > DIV#container-2d1e48e3b4 > DIV:first-child > DIV:first-child > DIV#container-6b298388d5 > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child + DIV > A:first-child > SPAN:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > MAIN#accessMain > DIV:first-child > DIV#container-35d479157c > DIV:first-child > DIV#container-2d1e48e3b4 > DIV:first-child > DIV:first-child > DIV#container-6b298388d5 > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > A:first-child > SPAN:first-child" ], "contrastdata": [ [ 1, "#ffffff", "#ffffff", false ], [ 1, "#ffffff", "#ffffff", false ], [ 1, "#ffffff", "#ffffff", false ], [ 1, "#ffffff", "#ffffff", false ], [ 4.04, "#ffffff", "#008c95", false ], [ 4.04, "#ffffff", "#008c95", false ], [ 4.04, "#ffffff", "#008c95", false ] ], "wcag": [ { "name": "1.4.3 Contrast (Minimum) (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc1.4.3" } ] } } }, "alert": { "description": "Alerts", "count": 24, "items": { "alt_suspicious": { "id": "alt_suspicious", "description": "Suspicious alternative text", "count": 1, "selectors": [ "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > DIV:first-child + HEADER + DIV + MAIN + FOOTER + DIV + DIV + DIV > DIV#cage-captcha-modal > DIV:first-child > DIV:first-child + DIV > DIV:first-child > BR:first-child + BR + DIV > H5:first-child + IMG" ], "wcag": [ { "name": "1.1.1 Non-text Content (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1" } ] }, "fieldset_missing": { "id": "fieldset_missing", "description": "Missing fieldset", "count": 1, "selectors": [ "HTML > BODY#homepage-85539ad78c > DIV#onetrust-consent-sdk > DIV#onetrust-pc-sdk > DIV#ot-pc-content > DIV:first-child > DIV:first-child + DIV > DIV#ot-desc-id-BG5 > DIV:first-child + P + DIV > UL:first-child > LI:first-child > H4:first-child + DIV > DIV:first-child > INPUT:first-child + LABEL" ], "wcag": [ { "name": "1.1.1 Non-text Content (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1" }, { "name": "1.3.1 Info and Relationships (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1" }, { "name": "2.4.6 Headings and Labels (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6" }, { "name": "3.3.2 Labels or Instructions (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc3.3.2" } ] }, "h1_missing": { "id": "h1_missing", "description": "Missing first level heading", "count": 1, "selectors": [ false ], "wcag": [ { "name": "1.3.1 Info and Relationships (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1" }, { "name": "2.4.6 Headings and Labels (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6" } ] }, "heading_skipped": { "id": "heading_skipped", "description": "Skipped heading level", "count": 1, "selectors": [ "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > DIV:first-child + HEADER + DIV + MAIN + FOOTER + DIV + DIV + DIV > DIV#cage-captcha-modal > DIV:first-child > DIV:first-child + DIV > DIV:first-child > BR:first-child + BR + DIV > H5#cmp-bbh-cage_showError" ], "wcag": [ { "name": "1.3.1 Info and Relationships (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1" }, { "name": "2.4.1 Bypass Blocks (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.1" }, { "name": "2.4.6 Headings and Labels (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6" } ] }, "link_suspicious": { "id": "link_suspicious", "description": "Suspicious link text", "count": 1, "selectors": [ "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > MAIN#accessMain > DIV:first-child > DIV#container-35d479157c > DIV:first-child > DIV#container-2d1e48e3b4 > DIV:first-child > DIV:first-child > DIV#container-6b298388d5 > DIV:first-child > DIV:first-child + DIV + DIV + DIV + DIV + DIV + DIV > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > A:first-child" ], "wcag": [ { "name": "2.4.4 Link Purpose (In Context) (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.4" } ] }, "link_redundant": { "id": "link_redundant", "description": "Redundant link", "count": 14, "selectors": [ "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child > A:first-child + UL > LI:first-child + LI + LI > A:first-child + BUTTON + UL > UL:first-child + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child > A:first-child + UL > LI:first-child + LI + LI + LI + LI > A:first-child + BUTTON + UL > UL:first-child + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child > A:first-child + UL > LI:first-child + LI + LI + LI + LI + LI > A:first-child + BUTTON + UL > UL:first-child + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child > A:first-child + UL > LI:first-child + LI + LI + LI + LI + LI + LI > A:first-child + BUTTON + UL > UL:first-child + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child > A:first-child + UL > LI:first-child + LI + LI + LI + LI + LI + LI + LI + LI > A:first-child + BUTTON + UL > UL:first-child + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child + LI > A:first-child + UL > LI:first-child + LI > A:first-child + BUTTON + UL > UL:first-child + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child + LI > A:first-child + UL > LI:first-child + LI + LI > A:first-child + BUTTON + UL > UL:first-child + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child + LI > A:first-child + UL > LI:first-child + LI + LI > A:first-child + BUTTON + UL > UL:first-child + LI + UL + UL > LI:first-child + LI > A:first-child + BUTTON + UL > UL:first-child + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child + LI > A:first-child + UL > LI:first-child + LI + LI > A:first-child + BUTTON + UL > UL:first-child + LI + UL + UL > LI:first-child + LI + LI > A:first-child + BUTTON + UL > UL:first-child + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child + LI > A:first-child + UL > LI:first-child + LI + LI > A:first-child + BUTTON + UL > UL:first-child + LI + UL + UL > LI:first-child + LI + LI + LI > A:first-child + BUTTON + UL > UL:first-child + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child + LI > A:first-child + UL > LI:first-child + LI + LI + LI > A:first-child + BUTTON + UL > UL:first-child + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child + LI > A:first-child + UL > LI:first-child + LI + LI + LI > A:first-child + BUTTON + UL > UL:first-child + LI + UL + UL > LI:first-child + LI > A:first-child + BUTTON + UL > UL:first-child + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > HEADER#accessHeader > DIV:first-child > NAV:first-child > UL#navigationMain > LI:first-child + LI > A:first-child + UL > LI:first-child + LI + LI + LI > A:first-child + BUTTON + UL > UL:first-child + LI + UL + UL > LI:first-child + LI + LI > A:first-child + BUTTON + UL > UL:first-child + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > DIV:first-child + HEADER + DIV + MAIN + FOOTER + DIV + DIV + DIV + DIV > DIV#luxfundsdisclaimermodal2 > DIV:first-child > DIV:first-child > A:first-child" ], "wcag": [ { "name": "2.4.4 Link Purpose (In Context) (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.4" } ] }, "accesskey": { "id": "accesskey", "description": "Accesskey", "count": 3, "selectors": [ "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > DIV:first-child > UL:first-child > LI:first-child > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > DIV:first-child > UL:first-child > LI:first-child + LI > A:first-child", "HTML > BODY#homepage-85539ad78c > DIV#theMatrix > DIV:first-child > UL:first-child > LI:first-child + LI + LI > A:first-child" ], "wcag": [ { "name": "2.4.1 Bypass Blocks (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.1" } ] }, "text_small": { "id": "text_small", "description": "Very small text", "count": 2, "selectors": [ "HTML > BODY#homepage-85539ad78c > DIV#onetrust-consent-sdk > DIV#onetrust-pc-sdk > SECTION#ot-pc-lst > DIV:first-child > SECTION#ot-lst-cnt > DIV:first-child > DIV:first-child > UL#ot-host-lst > LI:first-child > BUTTON:first-child + SECTION + DIV > DIV:first-child > UL:first-child > LI:first-child > DIV:first-child > DIV:first-child", "HTML > BODY#homepage-85539ad78c > DIV#onetrust-consent-sdk > DIV#onetrust-pc-sdk > SECTION#ot-pc-lst > DIV:first-child > SECTION#ot-lst-cnt > DIV:first-child > DIV:first-child > UL#ot-host-lst > LI:first-child > BUTTON:first-child + SECTION + DIV > DIV:first-child > UL:first-child > LI:first-child > DIV:first-child > DIV:first-child + DIV" ], "wcag": [] } } } } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.bbh.com/us/en.html", "what": "URL", "result": "https://www.bbh.com/us/en.html" }, { "type": "test", "which": "tenon", "id": "a", "what": "Tenon", "url": "https://www.bbh.com/us/en.html", "result": { "status": 200, "message": "OK", "code": "success", "info": "Success", "moreInfo": "https://tenon.io/documentation/apiv2/response-codes#success", "responseExecTime": "0.098", "responseTime": "2022-08-13T00:55:59.724Z", "data": { "apiErrors": [], "documentSize": 1254313, "metadata": null, "resultSummary": { "tests": { "total": 180, "passing": 164, "failing": 16 }, "issues": { "totalErrors": 93, "totalWarnings": 13, "totalIssues": 106 }, "issuesByLevel": { "A": { "count": 83, "pct": 78.3 }, "AA": { "count": 34, "pct": 32.08 }, "AAA": { "count": 106, "pct": 100 } }, "density": { "errorDensity": 8, "warningDensity": 1, "allDensity": 9 } }, "projectID": "E4B12DC9-2F67-8DB7-26C9-E50C8490", "responseID": "1ea56a5f-f049-4e15-bd1f-a6f3e701320c", "docID": "ac427f47-ef6d-4bc4-b8b2-021faf70f4f9", "sourceHash": "64903bd8eff9304dda858cf89a0d76c5", "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=1ea56a5f-f049-4e15-bd1f-a6f3e701320c", "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": 5690.83 }, "height": 5690.83, "width": 1024 }, "position": { "line": 6159, "column": 60 }, "errorSnippet": "<body class=\"homepage page basicpage www\" id=\"homepage-85539ad78c\" style=\"--dropdown-height:-768px;\"> <div id=\"absoluteTop\"></div> <div id=\"absoluteBottom\"><div class=\"alert bbh-alert-background__soft__gray cmp-alert--absolute_", "xpath": "/html/body", "issueID": "6df1d42fbdfacbf67d7809f883053c82", "signature": "9a935e42d71152169876b8ec8e7b4e21", "ref": "https://tenon.io/bestpractice.php?bpID=3&tID=28&issueID=6df1d42fbdfacbf67d7809f883053c82" }, { "tID": 57, "bpID": 106, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "This link has no text inside it.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.", "errorDescription": "The text inside of a link informs the user of the purpose or destination of the link. Because this link has no text, users will not know what the link does or where it takes them when they activate the link. This poses problems for users of screenreaders and voice dictation. Add text within this link to make it usable and understandable for all users", "viewPortLocation": { "top-left": { "x": 0, "y": 18 }, "bottom-right": { "x": 25, "y": 34 }, "height": 16, "width": 25 }, "position": { "line": 4123, "column": 0 }, "errorSnippet": "<a tabindex=\"0\" href=\"#alert_1594496196595\" onclick=\"toggleAlert('alert_1594496196595'); return false;\"> <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"-2 -6 30 30\"> <path d=\"M1 1l22.425 22.425m0-22.425L1 23.425\" stroke-width=\"2\" fill=\"n", "xpath": "/html/body/div[2]/div[1]/div[1]/span[1]/a[1]", "issueID": "352d4c361b13b1f0a655b3cf482fe52f", "signature": "5c61a8af6a908db5c446cf406f04fbfe", "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=57&issueID=352d4c361b13b1f0a655b3cf482fe52f" }, { "tID": 57, "bpID": 106, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "This link has no text inside it.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.", "errorDescription": "The text inside of a link informs the user of the purpose or destination of the link. Because this link has no text, users will not know what the link does or where it takes them when they activate the link. This poses problems for users of screenreaders and voice dictation. Add text within this link to make it usable and understandable for all users", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 12797, "column": 136 }, "errorSnippet": "<a href=\"/us.html\"> <img class=\"cmp-bbh-lux-disclaimer_img\" src=\"/etc.clientlibs/bbh/clientlibs/clientlib-site/resources/bbh-lux-funds-logo.png\"></a>", "xpath": "/html/body/div[3]/div[6]/div[1]/div[1]/div[1]/div[1]/a[1]", "issueID": "9fae9ed9347639b9567b24894ee57991", "signature": "2e58fff8048f8592fb17201bdfb8d695", "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=57&issueID=9fae9ed9347639b9567b24894ee57991" }, { "tID": 57, "bpID": 106, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "This link has no text inside it.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.", "errorDescription": "The text inside of a link informs the user of the purpose or destination of the link. Because this link has no text, users will not know what the link does or where it takes them when they activate the link. This poses problems for users of screenreaders and voice dictation. Add text within this link to make it usable and understandable for all users", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 12798, "column": 7 }, "errorSnippet": "<a href=\"/us.html\"> <img class=\"cmp-bbh-lux-disclaimer_img\" src=\"/etc.clientlibs/bbh/clientlibs/clientlib-site/resources/bbh-lux-funds-logo.png\"></a>", "xpath": "/html/body/div[3]/div[6]/div[2]/div[1]/div[1]/a[1]", "issueID": "6d90504ebf7f6d255649bb351e1d7c94", "signature": "bc44c8c66330c58737a6ec821919039b", "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=57&issueID=6d90504ebf7f6d255649bb351e1d7c94" }, { "tID": 73, "bpID": 106, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "This link text is uninformative.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.", "errorDescription": "The text in this link is too generic to be helpful for users. Users will be unable to discern the purpose or destination of the link without reading the text that surrounds it. Change the text in this link to something that is unique and informative so that the user can understand what content or actions can be found at the link's destination.", "viewPortLocation": { "top-left": { "x": 377.5, "y": 1670.625 }, "bottom-right": { "x": 455.5, "y": 1697.625 }, "height": 27, "width": 78 }, "position": { "line": 12418, "column": 13 }, "errorSnippet": "<a class=\"cmp-list__CTA cmp-analytics__CTA-button\" href=\"/us/en/insights/library.html\">SEE ALL</a>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[2]/a[1]", "issueID": "8d5a3a09277299dab5af1015f6b4f8d3", "signature": "88525486b3b3fe7c41398384cb5b8815", "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=73&issueID=8d5a3a09277299dab5af1015f6b4f8d3" }, { "tID": 73, "bpID": 106, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "This link text is uninformative.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.", "errorDescription": "The text in this link is too generic to be helpful for users. Users will be unable to discern the purpose or destination of the link without reading the text that surrounds it. Change the text in this link to something that is unique and informative so that the user can understand what content or actions can be found at the link's destination.", "viewPortLocation": { "top-left": { "x": 206.203125, "y": 450.3125 }, "bottom-right": { "x": 326.203125, "y": 477.3125 }, "height": 27, "width": 120 }, "position": { "line": 12576, "column": 11 }, "errorSnippet": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/sustainable-bbh/2020-sustainable-bbh-stewardship-report.html\" tabindex=\"0\">Read More</a>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[2]/div[1]/div[3]/a[1]", "issueID": "47fd5b2322058674b2f855b2dbb29c78", "signature": "8b34dfe99acb02c73c10af4275376d2c", "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=73&issueID=47fd5b2322058674b2f855b2dbb29c78" }, { "tID": 73, "bpID": 106, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "This link text is uninformative.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.", "errorDescription": "The text in this link is too generic to be helpful for users. Users will be unable to discern the purpose or destination of the link without reading the text that surrounds it. Change the text in this link to something that is unique and informative so that the user can understand what content or actions can be found at the link's destination.", "viewPortLocation": { "top-left": { "x": 344.171875, "y": 217.359375 }, "bottom-right": { "x": 475.171875, "y": 244.359375 }, "height": 27, "width": 131 }, "position": { "line": 12578, "column": 136 }, "errorSnippet": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/our-story/2020-annual-report.html\" tabindex=\"0\">LEARN MORE</a>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[2]/div[1]/div[3]/a[1]", "issueID": "751f26c2a86546ed5363edb90dc90dbe", "signature": "7d9a0a81a328b67a1bdd1544b7d9abc7", "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=73&issueID=751f26c2a86546ed5363edb90dc90dbe" }, { "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": 92.4375, "y": 548 }, "bottom-right": { "x": 314.4375, "y": 564 }, "height": 16, "width": 222 }, "position": { "line": 13154, "column": 7 }, "errorSnippet": "<cite> SVP and Senior Wealth Planner </cite>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[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]/div[1]/blockquote[1]/div[1]/footer[1]/cite[1]", "issueID": "ff387771b002a5898bcef6e6ac23ee11", "signature": "d28e858b4d7edeeb5b2bdcb0edf55eb3", "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=ff387771b002a5898bcef6e6ac23ee11" }, { "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": 526, "y": 114 }, "bottom-right": { "x": 606, "y": 127 }, "height": 13, "width": 80 }, "position": { "line": 12812, "column": 11 }, "errorSnippet": "<a href=\"https://www.bbh.com/us/en/policies-and-disclosures/cookie-policy.html\" aria-label=\"More information about your privacy\">Cookie Policy.</a>", "xpath": "/html/body/div[5]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/p[1]/a[1]", "issueID": "284df31ea196f7135a3bd37706793686", "signature": "d173abf59c13e8c436d3cd7f0acdd272", "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=284df31ea196f7135a3bd37706793686" }, { "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": 645.109375, "y": 69 }, "bottom-right": { "x": 858.625375, "y": 84 }, "height": 15, "width": 213.516 }, "position": { "line": 18834, "column": 0 }, "errorSnippet": "<button id=\"onetrust-reject-all-handler\">No Unnecessary Cookies</button>", "xpath": "/html/body/div[5]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/button[2]", "issueID": "e49ba27000b4d348de9d50289c04c4a9", "signature": "3197b7c71bdcda082b8d70d21784752a", "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=e49ba27000b4d348de9d50289c04c4a9" }, { "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": 645.109375, "y": 120 }, "bottom-right": { "x": 858.625375, "y": 135 }, "height": 15, "width": 213.516 }, "position": { "line": 18834, "column": 0 }, "errorSnippet": "<button id=\"onetrust-accept-btn-handler\">I'm ok with Cookies</button>", "xpath": "/html/body/div[5]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/button[3]", "issueID": "4c1921d9ce3197b91975ec236bda07f4", "signature": "c5630b64259173873eadbb04dfb97b09", "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=4c1921d9ce3197b91975ec236bda07f4" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 4124, "column": 0 }, "errorSnippet": "<a href=\"/us/en/bbh-who-we-are/bbh-news.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\" aria-expanded=\"false\" aria-haspopup=\"true\" tabindex=\"0\">Who We Are</a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[1]/ul[1]/li[1]/a[1]", "issueID": "b44742723acb6cea77c1bbe1cd63c963", "signature": "5bcdd4c30e19610be604ead25b5961e0", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=b44742723acb6cea77c1bbe1cd63c963" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 4124, "column": 0 }, "errorSnippet": "<a href=\"/us/en/bbh-who-we-are/our-story/200-years-of-partnership.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\">Our Story</a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[1]/ul[1]/li[3]/ul[1]/li[1]/a[1]", "issueID": "6a57608a72140230e421842de906d422", "signature": "4bd5373221618719bae7a7cca9cba465", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=6a57608a72140230e421842de906d422" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 5164, "column": 0 }, "errorSnippet": "<a href=\"/us/en/bbh-who-we-are/office-locations/zurich-office.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\">Our Offices</a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[1]/ul[1]/li[5]/ul[1]/li[1]/a[1]", "issueID": "121bf525b56e7061f0da9cf3c1895b25", "signature": "6ccd4f9be49eab3122a90a53f4c6629c", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=121bf525b56e7061f0da9cf3c1895b25" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 5180, "column": 0 }, "errorSnippet": "<a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/bbh-who-we-are/office-locations.html\"> Overview </a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[1]/ul[1]/li[5]/ul[1]/li[2]/a[1]", "issueID": "861e16a8a83895410f34f71d5dbe264a", "signature": "310187ed2c8dfb8a5f06cf0ea0add247", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=861e16a8a83895410f34f71d5dbe264a" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 8357, "column": 0 }, "errorSnippet": "<a href=\"/us/en/bbh-who-we-are/sustainable-bbh/2020-sustainable-bbh-stewardship-report.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\">Sustainable BBH</a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[1]/ul[1]/li[6]/ul[1]/li[1]/a[1]", "issueID": "57d5b99cde7c25dc8a863a389f296345", "signature": "a6c131c8414a604092b92ccc37f5afee", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=57d5b99cde7c25dc8a863a389f296345" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 8357, "column": 0 }, "errorSnippet": "<a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/bbh-who-we-are/sustainable-bbh.html\"> Overview </a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[1]/ul[1]/li[6]/ul[1]/li[2]/a[1]", "issueID": "bb90b600c4729612d5c49bd12d38a57d", "signature": "ea9a60875f787e7bdd9cfc0a2a2666a9", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=bb90b600c4729612d5c49bd12d38a57d" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 9922, "column": 0 }, "errorSnippet": "<a href=\"/us/en/bbh-who-we-are/life-at-bbh/leadership-philosophy.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\">Life at BBH</a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[1]/ul[1]/li[7]/ul[1]/li[1]/a[1]", "issueID": "7a6ad191e67183c533e2cc179448c6ab", "signature": "74268749c9475081068a1353ac30ea00", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=7a6ad191e67183c533e2cc179448c6ab" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 9922, "column": 0 }, "errorSnippet": "<a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/bbh-who-we-are/life-at-bbh.html\"> Overview </a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[1]/ul[1]/li[7]/ul[1]/li[2]/a[1]", "issueID": "e3d27b072b9f252deee9a87dfe6a3c55", "signature": "32cb459ca1a42c3d32cb688517785d13", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=e3d27b072b9f252deee9a87dfe6a3c55" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 10282, "column": 0 }, "errorSnippet": "<a href=\"/us/en/bbh-who-we-are/bbh-news/pressroom.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\">BBH News</a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[1]/ul[1]/li[9]/ul[1]/li[1]/a[1]", "issueID": "77415e5f9899f8f7fa98cbb200f3290d", "signature": "3ad5437021c4bb2d544ea323feb5f004", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=77415e5f9899f8f7fa98cbb200f3290d" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 10449, "column": 34 }, "errorSnippet": "<a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/bbh-who-we-are/bbh-news.html\"> Overview </a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[1]/ul[1]/li[9]/ul[1]/li[2]/a[1]", "issueID": "084c5121da61a8bff428912b9c8d4d56", "signature": "c99361ea1ca06c703b7335df58bfdde0", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=084c5121da61a8bff428912b9c8d4d56" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 10450, "column": 0 }, "errorSnippet": "<a href=\"/us/en/what-we-do/investment-management.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\" aria-expanded=\"false\" aria-haspopup=\"true\" tabindex=\"0\">What We Do</a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[1]/a[1]", "issueID": "9e90dbb2c5b4b73b6402c85ff81433aa", "signature": "d69ea389c3f5aed61cbe770dddd4896f", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=9e90dbb2c5b4b73b6402c85ff81433aa" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 10522, "column": 0 }, "errorSnippet": "<a href=\"/us/en/what-we-do/investor-services/transfer-agency.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\">Investor Services</a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[2]/ul[1]/li[1]/a[1]", "issueID": "31a4c2e898a6f2a1c9607fdbecbf8d9a", "signature": "8ba342a77d40ea90e114f53656e9c2ab", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=31a4c2e898a6f2a1c9607fdbecbf8d9a" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 10522, "column": 0 }, "errorSnippet": "<a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/what-we-do/investor-services.html\"> Overview </a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[2]/ul[1]/li[2]/a[1]", "issueID": "1651c6985a1040d2a50d13ecac26c70f", "signature": "d2bcbe53977716d404c97a66bfef52a2", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=1651c6985a1040d2a50d13ecac26c70f" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 11920, "column": 5 }, "errorSnippet": "<a href=\"/us/en/what-we-do/private-banking/endowment-and-foundation-management.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\">Private Banking</a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[3]/ul[1]/li[1]/a[1]", "issueID": "a064f1b79f3c73c5c483f846fd2faf31", "signature": "6b79fbefbf1bd80b1c6bfe08afd86b11", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=a064f1b79f3c73c5c483f846fd2faf31" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 11931, "column": 7 }, "errorSnippet": "<a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/what-we-do/private-banking.html\"> Overview </a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[3]/ul[1]/li[2]/a[1]", "issueID": "a237d32ec4972c622e6e273ad7a0c0d2", "signature": "15d02fa5372f782ec7fd2e38adfcaea3", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=a237d32ec4972c622e6e273ad7a0c0d2" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 11977, "column": 11 }, "errorSnippet": "<a href=\"/us/en/what-we-do/private-banking/multi-family-office/center-for-women-and-wealth.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\">Multi-Family Office</a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[3]/ul[1]/li[9]/ul[1]/li[1]/a[1]", "issueID": "7e869bc4633e71464d8dc6976747bb75", "signature": "4c8c6881bd352cf485e7512394c6442a", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=7e869bc4633e71464d8dc6976747bb75" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 11985, "column": 11 }, "errorSnippet": "<a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/what-we-do/private-banking/multi-family-office.html\"> Overview </a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[3]/ul[1]/li[9]/ul[1]/li[2]/a[1]", "issueID": "7bde5dc365dbe5fbb40c296e97de961b", "signature": "0e5e0d78917975c5a02e37600cb3343c", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=7bde5dc365dbe5fbb40c296e97de961b" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 12050, "column": 11 }, "errorSnippet": "<a href=\"/us/en/what-we-do/private-banking/corporate-advisory-and-banking/center-for-family-business.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\">Corporate Advisory &amp; Banking</a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[3]/ul[1]/li[10]/ul[1]/li[1]/a[1]", "issueID": "08c60f93f8284049b56b140ef8798309", "signature": "9a0266be1ca568436931b491d350eeaa", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=08c60f93f8284049b56b140ef8798309" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 12058, "column": 11 }, "errorSnippet": "<a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/what-we-do/private-banking/corporate-advisory-and-banking.html\"> Overview </a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[3]/ul[1]/li[10]/ul[1]/li[2]/a[1]", "issueID": "67a9d2f0314af7ea1e52207f880ca9fc", "signature": "60a6514368d087800dea4da87a74f2b4", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=67a9d2f0314af7ea1e52207f880ca9fc" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 12098, "column": 11 }, "errorSnippet": "<a href=\"/us/en/what-we-do/private-banking/bbh-capital-partners/investment-team-and-senior-advisors.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\">BBH Capital Partners</a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[3]/ul[1]/li[11]/ul[1]/li[1]/a[1]", "issueID": "3332e02f3875f99376a498f0a3627834", "signature": "5c50fc6612e031edb5e663c4e85696ac", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=3332e02f3875f99376a498f0a3627834" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 12106, "column": 11 }, "errorSnippet": "<a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/what-we-do/private-banking/bbh-capital-partners.html\"> Overview </a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[3]/ul[1]/li[11]/ul[1]/li[2]/a[1]", "issueID": "60e25dca345a16b13fe9a71dd7cf8916", "signature": "e2067a326d6f79a3fc820576484e09be", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=60e25dca345a16b13fe9a71dd7cf8916" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 12162, "column": 11 }, "errorSnippet": "<a href=\"/us/en/what-we-do/investment-management/funds-and-separately-managed-accounts.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\">Investment Management</a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[4]/ul[1]/li[1]/a[1]", "issueID": "9960fe83a7007950f86c7c9d3e5bbc42", "signature": "a83226ec1f705084527ed56c6ef2df8f", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=9960fe83a7007950f86c7c9d3e5bbc42" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 12170, "column": 11 }, "errorSnippet": "<a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/what-we-do/investment-management.html\"> Overview </a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[4]/ul[1]/li[2]/a[1]", "issueID": "cae9a2e3103b280fc8e6daf673890bfa", "signature": "3f36b183a17350150b69416825db8dad", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=cae9a2e3103b280fc8e6daf673890bfa" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 12205, "column": 11 }, "errorSnippet": "<a href=\"/us/en/what-we-do/investment-management/public-equity/international-equity.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\">Public Equity</a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[4]/ul[1]/li[8]/ul[1]/li[1]/a[1]", "issueID": "27a95d89c1fed07ae199604e63bb02d8", "signature": "9ccdb6927d198b0b84f0569d0fab8eab", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=27a95d89c1fed07ae199604e63bb02d8" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 12213, "column": 11 }, "errorSnippet": "<a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/what-we-do/investment-management/public-equity.html\"> Overview </a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[4]/ul[1]/li[8]/ul[1]/li[2]/a[1]", "issueID": "f178fc00ea526af85b91f11867e23c33", "signature": "22afc93e11896df0951db5bd9e510844", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=f178fc00ea526af85b91f11867e23c33" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 12261, "column": 11 }, "errorSnippet": "<a href=\"/us/en/what-we-do/investment-management/fixed-income/inflation-indexed-fixed-income.html\" class=\"bbh-header__navItem-link cmp-analytics__navigation-link previous\">Fixed Income</a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[4]/ul[1]/li[9]/ul[1]/li[1]/a[1]", "issueID": "c8e4d2a5f5d250fe5870bd622dda85c3", "signature": "200c18246225e4fe9d2320e93858beac", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=c8e4d2a5f5d250fe5870bd622dda85c3" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 12269, "column": 11 }, "errorSnippet": "<a class=\"bbh-header__navItem-link--overview cmp-analytics__navigation-link\" href=\"/us/en/what-we-do/investment-management/fixed-income.html\"> Overview </a>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/ul[1]/li[2]/ul[1]/li[4]/ul[1]/li[9]/ul[1]/li[2]/a[1]", "issueID": "022c4116d2220c183b0f4a54651f1dea", "signature": "e895a6c3bd5f47c0439cf454e763d9fd", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=022c4116d2220c183b0f4a54651f1dea" }, { "tID": 129, "bpID": 211, "priority": 85, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "CSS underline on text has been detected that is not a link.", "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": "The text in this passage has been styled to display underlined but it is not a link. Underlined text on the web or on apps is universally accepted as signifying that the relevant text is a link. Applying underline to text that is not a link is likely to confuse many users, and especially people with cognitive impairments, learning disabilities or dyslexia. Remove the underlining from this passage of text.", "viewPortLocation": { "top-left": { "x": 645.109375, "y": 20 }, "bottom-right": { "x": 880.625375, "y": 35 }, "height": 15, "width": 235.516 }, "position": { "line": 18834, "column": 0 }, "errorSnippet": "<button id=\"onetrust-pc-btn-handler\" class=\"cookie-setting-link\">Manage Preferences</button>", "xpath": "/html/body/div[5]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/button[1]", "issueID": "87be75f03f9c610d027a4edba7511334", "signature": "138706c70a090ea599f4072ec716d9c3", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=129&issueID=87be75f03f9c610d027a4edba7511334" }, { "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": 16, "y": 131 }, "bottom-right": { "x": 39, "y": 176 }, "height": 45, "width": 23 }, "position": { "line": 14301, "column": 160 }, "errorSnippet": "<button class=\"slick-prev slick-arrow\" aria-label=\"Previous\" type=\"button\" style=\"display: block; top: 153.5px;\">Previous</button>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/button[1]", "issueID": "ae306ee2a84ee8e7814f0c8bee0df616", "signature": "4652e5311409100880c9c3da8a1fc949", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=ae306ee2a84ee8e7814f0c8bee0df616" }, { "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": 810.609375, "y": 131 }, "bottom-right": { "x": 833.609375, "y": 176 }, "height": 45, "width": 23 }, "position": { "line": 17297, "column": 0 }, "errorSnippet": "<button class=\"slick-next slick-arrow\" aria-label=\"Next\" type=\"button\" style=\"display: block; top: 153.5px;\">Next</button>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/button[2]", "issueID": "fa86c8e12d589b5f0f78c24f56f2794b", "signature": "3da4fa2b44cd686f1e70e08a49b7e597", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=fa86c8e12d589b5f0f78c24f56f2794b" }, { "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": 10, "y": 10 }, "height": 10, "width": 10 }, "position": { "line": 17297, "column": 0 }, "errorSnippet": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"Slide 1 of 3\" tabindex=\"0\" aria-selected=\"true\">1</button>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/ul[1]/li[1]/button[1]", "issueID": "1afdd91356056ac769feb5d3b0b84b99", "signature": "843aeabbb444b11803ebcc8e0ab3b012", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=1afdd91356056ac769feb5d3b0b84b99" }, { "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": 10, "y": 10 }, "height": 10, "width": 10 }, "position": { "line": 17297, "column": 0 }, "errorSnippet": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide02\" aria-label=\"Slide 2 of 3\" tabindex=\"0\">2</button>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/ul[1]/li[2]/button[1]", "issueID": "0ca5fddb47cceea273b6e6d004f1782f", "signature": "9b83d815ab986a6d590a2e58c47a1a22", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=0ca5fddb47cceea273b6e6d004f1782f" }, { "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": 10, "y": 10 }, "height": 10, "width": 10 }, "position": { "line": 17297, "column": 0 }, "errorSnippet": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control02\" aria-controls=\"slick-slide04\" aria-label=\"Slide 3 of 3\" tabindex=\"0\">3</button>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/ul[1]/li[3]/button[1]", "issueID": "7a9ac941aba821d9d4c56d14874c6c2f", "signature": "5c55ed4c7787edf914e1eaac6d045971", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=7a9ac941aba821d9d4c56d14874c6c2f" }, { "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": -20, "y": 0 }, "bottom-right": { "x": -20, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 18845, "column": 0 }, "errorSnippet": "<div id=\"ot-fltr-cntr\"><button id=\"filter-btn-handler\" aria-label=\"Filter\" aria-haspopup=\"true\"><svg role=\"presentation\" aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewB", "xpath": "/html/body/div[5]/div[3]/section[1]/div[1]/div[1]/div[2]/div[2]", "issueID": "b1bc73fdfd82b73b3dbce9a464e91c93", "signature": "3d95509a8d64d040b35a04df0060b062", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=b1bc73fdfd82b73b3dbce9a464e91c93" }, { "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": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 18855, "column": 0 }, "errorSnippet": "<div>Name</div>", "xpath": "/html/body/div[5]/div[3]/section[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[1]/div[1]/div[1]/ul[1]/li[1]/div[1]/div[1]", "issueID": "379bc2b46c5bed3462e2384160ae9138", "signature": "d5551e34bb57b67d4b945176e56486b4", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=379bc2b46c5bed3462e2384160ae9138" }, { "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": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 18855, "column": 0 }, "errorSnippet": "<div>cookie name</div>", "xpath": "/html/body/div[5]/div[3]/section[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[1]/div[1]/div[1]/ul[1]/li[1]/div[1]/div[2]", "issueID": "a15114972b666a7f5c39d0912c5bba2b", "signature": "e436d3f11b7460023630e1aca4a7c779", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=a15114972b666a7f5c39d0912c5bba2b" }, { "tID": 138, "bpID": 106, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "Image link alternative text repeats text in the link.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.", "errorDescription": "The `alt` attribute value for this image is identical to the other text within the link. Users of assistive technology may hear the same text twice, which can be confusing or inconvenient. To reduce duplicate announcements, remove the text value of the `alt` attribute, providing a blank value (`alt=\"\"`). Note that this is a special case where the alternative text is provided through other means than the `alt` attribute.", "viewPortLocation": { "top-left": { "x": 20, "y": 5425.015625 }, "bottom-right": { "x": 990, "y": 5468.015625 }, "height": 43, "width": 970 }, "position": { "line": 12763, "column": 136 }, "errorSnippet": "<a href=\"https://www.linkedin.com/company/brown-brothers-harriman\" class=\"bbh-footer__socialproperties-link bbh-footer__navItem-link\"> <div class=\"bbh-footer__socialproperties-image-container\"> <img class=\"bbh-footer__socialproperties-icon", "xpath": "/html/body/div[3]/footer[1]/div[1]/div[2]/ul[1]/li[1]/a[1]", "issueID": "4dd0f14cb542c6480b1796ac64f4ad78", "signature": "1f40bc12dac84ff6a6c7a5b557686eae", "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=138&issueID=4dd0f14cb542c6480b1796ac64f4ad78" }, { "tID": 138, "bpID": 106, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "Image link alternative text repeats text in the link.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.", "errorDescription": "The `alt` attribute value for this image is identical to the other text within the link. Users of assistive technology may hear the same text twice, which can be confusing or inconvenient. To reduce duplicate announcements, remove the text value of the `alt` attribute, providing a blank value (`alt=\"\"`). Note that this is a special case where the alternative text is provided through other means than the `alt` attribute.", "viewPortLocation": { "top-left": { "x": 20, "y": 5468.015625 }, "bottom-right": { "x": 990, "y": 5511.015625 }, "height": 43, "width": 970 }, "position": { "line": 12764, "column": 7 }, "errorSnippet": "<a href=\"https://www.facebook.com/brownbrothersharriman\" class=\"bbh-footer__socialproperties-link bbh-footer__navItem-link\"> <div class=\"bbh-footer__socialproperties-image-container\"> <img class=\"bbh-footer__socialproperties-icon\" src=\"/co", "xpath": "/html/body/div[3]/footer[1]/div[1]/div[2]/ul[1]/li[2]/a[1]", "issueID": "2dc547992cade58617e76922f618c292", "signature": "673afdf685fee68bb38e1203451075d3", "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=138&issueID=2dc547992cade58617e76922f618c292" }, { "tID": 138, "bpID": 106, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "Image link alternative text repeats text in the link.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.", "errorDescription": "The `alt` attribute value for this image is identical to the other text within the link. Users of assistive technology may hear the same text twice, which can be confusing or inconvenient. To reduce duplicate announcements, remove the text value of the `alt` attribute, providing a blank value (`alt=\"\"`). Note that this is a special case where the alternative text is provided through other means than the `alt` attribute.", "viewPortLocation": { "top-left": { "x": 20, "y": 5511.015625 }, "bottom-right": { "x": 990, "y": 5554.015625 }, "height": 43, "width": 970 }, "position": { "line": 12773, "column": 13 }, "errorSnippet": "<a href=\"https://twitter.com/bbh\" class=\"bbh-footer__socialproperties-link bbh-footer__navItem-link\"> <div class=\"bbh-footer__socialproperties-image-container\"> <img class=\"bbh-footer__socialproperties-icon\" src=\"/content/dam/bbh/external/", "xpath": "/html/body/div[3]/footer[1]/div[1]/div[2]/ul[1]/li[3]/a[1]", "issueID": "2aac882e5e3829f8a33b923b17bf16ea", "signature": "d2fbc10f1ff236529bd63ef554e44516", "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=138&issueID=2aac882e5e3829f8a33b923b17bf16ea" }, { "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": 20.796875, "y": 0 }, "bottom-right": { "x": 995.202875, "y": 50.9875 }, "height": 50.9875, "width": 974.406 }, "position": { "line": 7601, "column": 391 }, "errorSnippet": "<div class=\"cmp-alert\" id=\"alert_1594496196595\" style=\"display: flex; opacity: 1; visibility: inherit;\"> <span class=\"cmp-alert__close\"> <a tabindex=\"0\" href=\"#alert_1594496196595\" onclick=\"toggleAlert('alert_1594496196595'); return false;", "xpath": "/html/body/div[2]/div[1]/div[1]", "issueID": "8a5df64859e59f78fa6778ad1b215e1b", "signature": "2873fb3dd7bd7c10180b0082bcbeb91b", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=8a5df64859e59f78fa6778ad1b215e1b" }, { "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": 92.4375, "y": 138 }, "bottom-right": { "x": 512.4375, "y": 492 }, "height": 354, "width": 420 }, "position": { "line": 6954, "column": 138 }, "errorSnippet": "<p>We start with the values most important to our clients and build their vision of success from that starting point through long-term relationships, comprehensive solutions, and unparalleled service and expertise.</p>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[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]/div[1]/blockquote[1]/q[1]/p[1]", "issueID": "89875d447747c00c0d760d70ec03b98a", "signature": "120637e69ce02e986f47bb19125e7e4a", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=89875d447747c00c0d760d70ec03b98a" }, { "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": 92.4375, "y": 138 }, "bottom-right": { "x": 506.4375, "y": 384 }, "height": 246, "width": 414 }, "position": { "line": 9365, "column": 423 }, "errorSnippet": "<p>BBH Investment Management leads with a distinct investment culture that supports a deliberate and disciplined process, placing our client’s success first.</p>", "xpath": "/html/body/div[3]/main[1]/div[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]/div[1]/div[1]/div[2]/div[1]/blockquote[1]/q[1]/p[1]", "issueID": "53f1854bdd9cc1dbe522bc4dc41f5c91", "signature": "3d0e6710d1eed5fae56c1ff47f319957", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=53f1854bdd9cc1dbe522bc4dc41f5c91" }, { "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": 92.4375, "y": 138 }, "bottom-right": { "x": 512.4375, "y": 438 }, "height": 300, "width": 420 }, "position": { "line": 11530, "column": 423 }, "errorSnippet": "<p>Our team strives to help clients streamline their operating model and data environment with flexible, interoperable solutions so they can focus on growing and differentiating their business.</p>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/blockquote[1]/q[1]/p[1]", "issueID": "116de46277729d07163d4ee9865b3437", "signature": "4b13888f8c2b9363835a7f21f6dc9e06", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=116de46277729d07163d4ee9865b3437" }, { "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": 92.4375, "y": 138 }, "bottom-right": { "x": 507.4375, "y": 384 }, "height": 246, "width": 415 }, "position": { "line": 11852, "column": 9 }, "errorSnippet": "<p>Knowing I’m valued for the expertise and unique experiences I bring to the team enables me to be laser focused on delivering the best solutions for our clients.</p>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[2]/div[1]/blockquote[1]/q[1]/p[1]", "issueID": "f8d86d6d93d5f16a6332014352a2d762", "signature": "ee0e19577f86d25e4b8986051aea78cf", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=f8d86d6d93d5f16a6332014352a2d762" }, { "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": 272.4375 }, "bottom-right": { "x": 313, "y": 510.4375 }, "height": 238, "width": 313 }, "position": { "line": 15423, "column": 5 }, "errorSnippet": "<h2 class=\"cmp-teaser__title \"> <!-- prettier-ignore --> <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/investor-services-insights/2022-global-china-etf-investor-survey.html\" tabindex=\"-1\"> 2022 Greater China ETF Investor Surve", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[6]/div[1]/li[1]/div[1]/div[2]/div[1]/div[1]/h2[1]", "issueID": "63ec3a3d3f43dddbf838808a1783aaca", "signature": "fbcab2ca4abc108b5078e369ed56d850", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=63ec3a3d3f43dddbf838808a1783aaca" }, { "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": 272.4375 }, "bottom-right": { "x": 313, "y": 510.4375 }, "height": 238, "width": 313 }, "position": { "line": 16707, "column": 5 }, "errorSnippet": "<h2 class=\"cmp-teaser__title \"> <!-- prettier-ignore --> <a class=\"cmp-teaser__title-link\" href=\"/us/en/insights/investor-services-insights/2022-global-china-etf-investor-survey.html\" tabindex=\"-1\"> 2022 Greater China ETF Investor Surve", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/div[1]/div[1]/div[12]/div[1]/li[1]/div[1]/div[2]/div[1]/div[1]/h2[1]", "issueID": "a558a0363bae1fc81f78a00abc98394e", "signature": "d8e11f5e8b378d16459d5a44218e000b", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=a558a0363bae1fc81f78a00abc98394e" }, { "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": 344.171875, "y": 57.359375 }, "bottom-right": { "x": 746.671875, "y": 153.359375 }, "height": 96, "width": 402.5 }, "position": { "line": 17805, "column": 0 }, "errorSnippet": "<div class=\"cmp-teaser__description \"> Our Annual Report provides valuable insight about our firm, our culture, our people, and our three lines of business; highlighting what differentiates us among our peers. </div>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[2]/div[1]/div[2]", "issueID": "8611ee3beac35c2a1767bd7ff6bfb186", "signature": "11f7710c0f57447f71ef32c90e568b3b", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=8611ee3beac35c2a1767bd7ff6bfb186" }, { "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": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 18261, "column": 0 }, "errorSnippet": "<div class=\"cmp-text t-cmp-dna\"> <div class=\"disclaimer\"><b>Disclaimer</b></div>\n<p>&nbsp;</p>\n<p>By selecting this link, you are leaving Brown Brothers Harriman &amp; Co. internet website. This lin", "xpath": "/html/body/div[3]/div[3]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]", "issueID": "0538ccd034ffc212436d1f20d7a234b9", "signature": "15c43a56fcb1edc3470768dcb3b48abd", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=0538ccd034ffc212436d1f20d7a234b9" }, { "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": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 18318, "column": 0 }, "errorSnippet": "<div class=\"cmp-text t-cmp-dna\"> <p style=\"text-align: center;\"><b>Important Information for Non-U.S. Residents<br>\n</b></p>\n<p>You are required to read the following important information, which, in conjunction ", "xpath": "/html/body/div[3]/div[4]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]", "issueID": "b92301e5b0e41bfc0ba7860ffa90d48a", "signature": "b5e6ed19ecd19e331b3e62780c2c99bb", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=b92301e5b0e41bfc0ba7860ffa90d48a" }, { "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": 186 }, "height": 186, "width": 1024 }, "position": { "line": 18475, "column": 5 }, "errorSnippet": "<div role=\"alertdialog\" aria-describedby=\"onetrust-policy-text\" aria-label=\"We care about your privacy\"><div class=\"ot-sdk-container\"><div class=\"ot-sdk-row\"><div id=\"onetrust-group-container\" class=\"ot-sdk-eight ot-sdk-columns\">&", "xpath": "/html/body/div[5]/div[2]/div[1]", "issueID": "6c3a243eee1ba45691b52856950d8d34", "signature": "39631a72a879a8e149176d762e485afc", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=6c3a243eee1ba45691b52856950d8d34" }, { "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": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 18834, "column": 0 }, "errorSnippet": "<div id=\"ot-pc-content\" class=\"ot-pc-scrollbar ot-sdk-row\"><div class=\"ot-sdk-container ot-grps-cntr ot-sdk-column\"><div class=\"ot-sdk-four ot-sdk-columns ot-tab-list\" aria-label=\"Cookie Categories\"><ul class=\"ot-cat-grp\" role=\"tabli", "xpath": "/html/body/div[5]/div[3]/div[2]", "issueID": "768b760346fdc487e2a88c0093215430", "signature": "2511e42160084b4e2e147daf18147eb1", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=768b760346fdc487e2a88c0093215430" }, { "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": -10 }, "bottom-right": { "x": 0, "y": -10 }, "height": 0, "width": 0 }, "position": { "line": 18284, "column": 1 }, "errorSnippet": "<p class=\"ot-subgrp-desc\">These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then so", "xpath": "/html/body/div[5]/div[3]/div[2]/div[1]/div[2]/div[3]/div[2]/ul[1]/li[1]/p[1]", "issueID": "33ed8ce9f2b4a30af8793d1d3fb4b063", "signature": "c23d64c548d3c2b1acf996fd7f9aed6a", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=33ed8ce9f2b4a30af8793d1d3fb4b063" }, { "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": -10 }, "bottom-right": { "x": 0, "y": -10 }, "height": 0, "width": 0 }, "position": { "line": 18338, "column": 5 }, "errorSnippet": "<p class=\"ot-subgrp-desc\">These cookies are used to generate reports based on data from visits to the website, without knowing who the visitor is. These cookies help us to gain insight of the pages that have been visited to help inform the optimiza", "xpath": "/html/body/div[5]/div[3]/div[2]/div[1]/div[2]/div[4]/div[2]/ul[1]/li[1]/p[1]", "issueID": "53491f607c9bd1d3ae6aea93e1f57743", "signature": "332399e12d970c965af51a3549ae749c", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=53491f607c9bd1d3ae6aea93e1f57743" }, { "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": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 18845, "column": 5497 }, "errorSnippet": "<section id=\"ot-pc-lst\" class=\"ot-hide ot-enbl-chr\" style=\"\"><div class=\"ot-lst-cntr ot-pc-scrollbar\"><div id=\"ot-pc-hdr\"><div id=\"ot-lst-title\"><button class=\"ot-link-btn back-btn-handler\" aria-label=\"Back\"><svg id=\"ot-b", "xpath": "/html/body/div[5]/div[3]/section[1]", "issueID": "f6863f83a78771636edf295a80391857", "signature": "c8442e4011e07ff0b6618392c04f3146", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=f6863f83a78771636edf295a80391857" }, { "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": 18 }, "bottom-right": { "x": 25, "y": 34 }, "height": 16, "width": 25 }, "position": { "line": 4123, "column": 0 }, "errorSnippet": "<a tabindex=\"0\" href=\"#alert_1594496196595\" onclick=\"toggleAlert('alert_1594496196595'); return false;\"> <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"-2 -6 30 30\"> <path d=\"M1 1l22.425 22.425m0-22.425L1 23.425\" stroke-width=\"2\" fill=\"n", "xpath": "/html/body/div[2]/div[1]/div[1]/span[1]/a[1]", "issueID": "df8231346a513a8b0edbd2e871f58ab0", "signature": "49700985d522235f227575f16b486425", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=df8231346a513a8b0edbd2e871f58ab0" }, { "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": 26, "y": 26 }, "height": 26, "width": 26 }, "position": { "line": 13029, "column": 9 }, "errorSnippet": "<button class=\"bbh-header__search-submit\" type=\"submit\" aria-label=\"search\" tabindex=\"-1\"> <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\"> <path d=\"M14.723 15.836l7.727 7.725c.307.307.805.307 1.112 0s.307-.804 0-1.112l-7.72", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/div[2]/form[1]/fieldset[1]/div[1]/button[1]", "issueID": "f516997b69d416e271082592210057d8", "signature": "207f55723f4b45c061d36898c344127d", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=f516997b69d416e271082592210057d8" }, { "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": -6 }, "height": -6, "width": -16 }, "position": { "line": 13037, "column": 5 }, "errorSnippet": "<button class=\"bbh-header__search-close active\" aria-label=\"search close\" tabindex=\"-1\" id=\"closeSearchCmd\" type=\"button\" style=\"\"> <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"27\" height=\"27\" viewBox=\"-2 -6 30 30\"> <path d=\"M1 1l22.425 ", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/div[2]/form[1]/button[1]", "issueID": "3693a6b28100a70110fa3772da244c98", "signature": "eccf9e9d10c6a34f7ff012769a2b142b", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=3693a6b28100a70110fa3772da244c98" }, { "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": 956, "y": 24.5 }, "bottom-right": { "x": 984, "y": 40.5 }, "height": 16, "width": 28 }, "position": { "line": 13045, "column": 7 }, "errorSnippet": "<button class=\"bbh-hamburger bbh-hamburger--slider-r\" type=\"button\" aria-hidden=\"false\"> <span class=\"bbh-hamburger-box\"> <span class=\"bbh-hamburger-inner\"></span> </span> </button>", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/div[2]/button[2]", "issueID": "fb60028e7e9258c420ab546324dc8796", "signature": "b57daa07c972a96c87ab75b891615aec", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=fb60028e7e9258c420ab546324dc8796" }, { "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": 10, "y": 10 }, "height": 10, "width": 10 }, "position": { "line": 17297, "column": 0 }, "errorSnippet": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"Slide 1 of 3\" tabindex=\"0\" aria-selected=\"true\">1</button>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/ul[1]/li[1]/button[1]", "issueID": "f89ac847c33719a53bc02902cc34894c", "signature": "3f0e62465941a95e615dc85071573107", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=f89ac847c33719a53bc02902cc34894c" }, { "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": 10, "y": 10 }, "height": 10, "width": 10 }, "position": { "line": 17297, "column": 0 }, "errorSnippet": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide02\" aria-label=\"Slide 2 of 3\" tabindex=\"0\">2</button>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/ul[1]/li[2]/button[1]", "issueID": "2f542233e275451f64e8ae474b7a25fa", "signature": "38970f3bf385e24bd7eaefbcd0797257", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=2f542233e275451f64e8ae474b7a25fa" }, { "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": 10, "y": 10 }, "height": 10, "width": 10 }, "position": { "line": 17297, "column": 0 }, "errorSnippet": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control02\" aria-controls=\"slick-slide04\" aria-label=\"Slide 3 of 3\" tabindex=\"0\">3</button>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/ul[1]/li[3]/button[1]", "issueID": "864439ce890ebc2a0fd1ad785208d71a", "signature": "f8d6afa4d26ebab7a9eeaf82999b6468", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=864439ce890ebc2a0fd1ad785208d71a" }, { "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": -4, "y": -6 }, "height": -6, "width": -4 }, "position": { "line": 10054, "column": 0 }, "errorSnippet": "<input id=\"cmp-bbh-cage_input\" type=\"text\" autocomplete=\"off\">", "xpath": "/html/body/div[3]/div[5]/div[1]/div[1]/div[2]/div[1]/div[1]/input[1]", "issueID": "93d1ba453bf2771565becce5961a08dd", "signature": "7d36779dfaef1878ea0823b8efa0e257", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=93d1ba453bf2771565becce5961a08dd" }, { "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": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 12797, "column": 136 }, "errorSnippet": "<a href=\"/us.html\"> <img class=\"cmp-bbh-lux-disclaimer_img\" src=\"/etc.clientlibs/bbh/clientlibs/clientlib-site/resources/bbh-lux-funds-logo.png\"></a>", "xpath": "/html/body/div[3]/div[6]/div[1]/div[1]/div[1]/div[1]/a[1]", "issueID": "242d80662f93705aed235b95b345c17d", "signature": "2b5b8ed8658c85fb06221049268de3e4", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=242d80662f93705aed235b95b345c17d" }, { "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": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 12798, "column": 7 }, "errorSnippet": "<a href=\"/us.html\"> <img class=\"cmp-bbh-lux-disclaimer_img\" src=\"/etc.clientlibs/bbh/clientlibs/clientlib-site/resources/bbh-lux-funds-logo.png\"></a>", "xpath": "/html/body/div[3]/div[6]/div[2]/div[1]/div[1]/a[1]", "issueID": "61b3b982e9d9bbe7d9e1098ca6eb60d5", "signature": "1cb5500e3cc35fa3ac2ba22644673686", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=61b3b982e9d9bbe7d9e1098ca6eb60d5" }, { "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": -12, "y": 15 }, "height": 15, "width": -12 }, "position": { "line": 18495, "column": 7 }, "errorSnippet": "<button class=\"cmp-luxfunddis-decline\"> </button>", "xpath": "/html/body/div[3]/div[6]/div[2]/div[1]/div[3]/button[2]", "issueID": "76bcbce023a71b47553232612970d304", "signature": "9839b525222c5110d705e33d20757e0f", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=76bcbce023a71b47553232612970d304" }, { "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": -52, "y": 18 }, "height": 18, "width": -52 }, "position": { "line": 17581, "column": 5 }, "errorSnippet": "<input id=\"vendor-search-handler\" type=\"text\" name=\"vendor-search-handler\">", "xpath": "/html/body/div[5]/div[3]/section[1]/div[1]/div[1]/div[2]/div[1]/input[1]", "issueID": "8212faae097113d9eea1bafb12cae7e9", "signature": "8fc4e35dd8b4929b6fcee59979623190", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=8212faae097113d9eea1bafb12cae7e9" }, { "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": -60, "y": 0 }, "height": 0, "width": -60 }, "position": { "line": 18855, "column": 0 }, "errorSnippet": "<button class=\"ot-host-box\" aria-expanded=\"false\"></button>", "xpath": "/html/body/div[5]/div[3]/section[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[1]/button[1]", "issueID": "4a0a31e02277f1994ac8e4612ab7e182", "signature": "e6eae622f89653642d624abc881893bf", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=4a0a31e02277f1994ac8e4612ab7e182" }, { "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": 82.4375, "y": 585 }, "bottom-right": { "x": 479.4375, "y": 619 }, "height": 34, "width": 397 }, "position": { "line": 12388, "column": 136 }, "errorSnippet": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/what-we-do/private-banking.html\" tabindex=\"0\">Learn More About Private Banking</a>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[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]/div[1]/div[1]/a[1]", "issueID": "247508d9e067750efe758947904d5621", "signature": "860591a80f55d537ef5fe7d3a458c743", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=247508d9e067750efe758947904d5621" }, { "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": 82.4375, "y": 477 }, "bottom-right": { "x": 483.9535, "y": 538 }, "height": 61, "width": 401.516 }, "position": { "line": 12390, "column": 11 }, "errorSnippet": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/what-we-do/investment-management.html\" tabindex=\"-1\">Learn More About Investment Management </a>", "xpath": "/html/body/div[3]/main[1]/div[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]/div[1]/div[1]/div[2]/div[1]/div[1]/a[1]", "issueID": "9647e16bdaeffb06e8714574d4aa65f7", "signature": "3c73df9c2a06014463cfdb129872cd47", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=9647e16bdaeffb06e8714574d4aa65f7" }, { "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": 82.4375, "y": 531 }, "bottom-right": { "x": 483.9535, "y": 592 }, "height": 61, "width": 401.516 }, "position": { "line": 12392, "column": 136 }, "errorSnippet": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/what-we-do/investor-services/investment-operations.html\" tabindex=\"-1\">Learn more about Investment Operations</a>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/div[1]/a[1]", "issueID": "9268e3aa747af341817d98192962f8ec", "signature": "9213f96b3545c12a0f91e291a4d626b5", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=9268e3aa747af341817d98192962f8ec" }, { "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": 82.4375, "y": 477 }, "bottom-right": { "x": 417.4375, "y": 511 }, "height": 34, "width": 335 }, "position": { "line": 12393, "column": 7 }, "errorSnippet": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/life-at-bbh.html\" tabindex=\"-1\">Learn More About Life at BBH</a>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[2]/div[1]/div[1]/a[1]", "issueID": "22837dbcd4e84fb1b453d15af308a4d0", "signature": "ebeb407783fbe48ad0f9bf02cce62d26", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=22837dbcd4e84fb1b453d15af308a4d0" }, { "tID": 153, "bpID": 211, "priority": 85, "level": [ "A", "AA", "AAA" ], "certainty": 60, "errorTitle": "This long string of text is in all caps.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform. Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.", "viewPortLocation": { "top-left": { "x": -10, "y": 720.984375 }, "bottom-right": { "x": 229.672, "y": 801.984375 }, "height": 81, "width": 239.672 }, "position": { "line": 12550, "column": 13 }, "errorSnippet": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/sustainable-bbh/diversity-equity-and-inclusion.html\" tabindex=\"0\">Learn more about DEI in our Stewardship Report</a>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[6]/div[2]/ul[1]/li[1]/div[1]/div[2]/div[1]/div[3]/a[1]", "issueID": "c4546b41bc536b4f3561b9cc4d6238bf", "signature": "8167d9203784ffb4879972eccc3f9c87", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=c4546b41bc536b4f3561b9cc4d6238bf" }, { "tID": 153, "bpID": 211, "priority": 85, "level": [ "A", "AA", "AAA" ], "certainty": 60, "errorTitle": "This long string of text is in all caps.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform. Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.", "viewPortLocation": { "top-left": { "x": -10, "y": 720.984375 }, "bottom-right": { "x": 229.672, "y": 801.984375 }, "height": 81, "width": 239.672 }, "position": { "line": 12554, "column": 13 }, "errorSnippet": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/life-at-bbh/our-inclusive-culture.html\" tabindex=\"0\">Learn more about our inclusive culture</a>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[6]/div[2]/ul[1]/li[2]/div[1]/div[2]/div[1]/div[3]/a[1]", "issueID": "69b6e23cb983bb810558cc97891b2b8b", "signature": "28fad6e9c43d122cff0e23d96fa46d6f", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=69b6e23cb983bb810558cc97891b2b8b" }, { "tID": 153, "bpID": 211, "priority": 85, "level": [ "A", "AA", "AAA" ], "certainty": 60, "errorTitle": "This long string of text is in all caps.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform. Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.", "viewPortLocation": { "top-left": { "x": -10, "y": 720.984375 }, "bottom-right": { "x": 229.672, "y": 801.984375 }, "height": 81, "width": 239.672 }, "position": { "line": 12558, "column": 13 }, "errorSnippet": "<a class=\"cmp-teaser__action-link cmp-analytics__CTA-button\" href=\"/us/en/bbh-who-we-are/sustainable-bbh/diversity-equity-and-inclusion/our-commitment-to-racial-equity.html\" tabindex=\"0\">Learn More about Our Commitment to Racial Equity</a>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[6]/div[2]/ul[1]/li[3]/div[1]/div[2]/div[1]/div[3]/a[1]", "issueID": "4ddd0aeaffd8f922b18b823f08c7a699", "signature": "a2d35a7de81312558ba3f54acc664d36", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=4ddd0aeaffd8f922b18b823f08c7a699" }, { "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": 24, "y": 4732.40625 }, "bottom-right": { "x": 497, "y": 4759.40625 }, "height": 27, "width": 473 }, "position": { "line": 14799, "column": 7 }, "errorSnippet": "<li class=\"bbh-footer__navItem parent\" role=\"heading\" aria-level=\"1\"> <div> <a href=\"/us/en/policies-and-disclosures.html\" class=\"bbh-footer__navItem-link\">Policies and Disclosures </a> </div> </li>", "xpath": "/html/body/div[3]/footer[1]/nav[1]/ul[1]/li[1]", "issueID": "67ae6de96bd8c650a9d75436bc46a6e9", "signature": "94e61324a973292876dbfbeae3f8ef43", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=67ae6de96bd8c650a9d75436bc46a6e9" }, { "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": 24, "y": 4732.40625 }, "bottom-right": { "x": 497, "y": 4759.40625 }, "height": 27, "width": 473 }, "position": { "line": 17841, "column": 5 }, "errorSnippet": "<div> <a href=\"/us/en/policies-and-disclosures.html\" class=\"bbh-footer__navItem-link\">Policies and Disclosures </a> </div>", "xpath": "/html/body/div[3]/footer[1]/nav[1]/ul[1]/li[1]/div[1]", "issueID": "1b6576c977493121dcca6a117aef1046", "signature": "718f46af40d9774b936288e7b90f2787", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=1b6576c977493121dcca6a117aef1046" }, { "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": 527, "y": 4732.40625 }, "bottom-right": { "x": 1010, "y": 4759.40625 }, "height": 27, "width": 483 }, "position": { "line": 15655, "column": 7 }, "errorSnippet": "<li class=\"bbh-footer__navItem parent\" role=\"heading\" aria-level=\"1\"> <div> <a href=\"/us/en/policies-and-disclosures/important-statements-and-disclosures.html\" class=\"bbh-footer__navItem-link\">Important Statements and Disclosures </a", "xpath": "/html/body/div[3]/footer[1]/nav[1]/ul[2]/li[1]", "issueID": "31836b14d835c2aa2b382d0a2ff210d8", "signature": "0d3098ea7eb919af712ec396f4a370a6", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=31836b14d835c2aa2b382d0a2ff210d8" }, { "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": 527, "y": 4732.40625 }, "bottom-right": { "x": 1010, "y": 4759.40625 }, "height": 27, "width": 483 }, "position": { "line": 17856, "column": 3 }, "errorSnippet": "<div> <a href=\"/us/en/policies-and-disclosures/important-statements-and-disclosures.html\" class=\"bbh-footer__navItem-link\">Important Statements and Disclosures </a> </div>", "xpath": "/html/body/div[3]/footer[1]/nav[1]/ul[2]/li[1]/div[1]", "issueID": "a99fdd070fdc4bf360e98ec492a9f85a", "signature": "8719c9d89592270be09267a5aab20847", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=a99fdd070fdc4bf360e98ec492a9f85a" }, { "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": 527, "y": 4738.40625 }, "bottom-right": { "x": 831, "y": 4752.40625 }, "height": 14, "width": 304 }, "position": { "line": 12653, "column": 11 }, "errorSnippet": "<a href=\"/us/en/policies-and-disclosures/important-statements-and-disclosures.html\" class=\"bbh-footer__navItem-link\">Important Statements and Disclosures </a>", "xpath": "/html/body/div[3]/footer[1]/nav[1]/ul[2]/li[1]/div[1]/a[1]", "issueID": "a824779b18dbe1f708533edf09a51c03", "signature": "4650179af13d10ff0d0970873a7eda82", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=a824779b18dbe1f708533edf09a51c03" }, { "tID": 155, "bpID": 143, "priority": 100, "level": [ "A", "AAA" ], "certainty": 60, "errorTitle": "These headings are not structured in a hierarchical manner.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.10 Section Headings" ], "resultTitle": "Make sure that headings are in the right order for the content.", "errorDescription": "The heading structure of this page does not effectively communicate the structure of the content on it. Heading elements provide important benefits: they act as wayfinding cues for in-page navigation, they contribute to page content summaries, and they provide context to the content below them. To do so effectively, headings should follow the `<h1>` to `<h6>` hierarchy and they should not skip levels. Restructure the document's heading order so it uses a clear, ordered, and intuitive hierarchy. Ensure there are no gaps between each numbered heading level and the next.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 1024, "y": 5690.83 }, "height": 5690.83, "width": 1024 }, "position": { "line": 6159, "column": 60 }, "errorSnippet": "<body class=\"homepage page basicpage www\" id=\"homepage-85539ad78c\" style=\"--dropdown-height:-768px;\"> <div id=\"absoluteTop\"></div> <div id=\"absoluteBottom\"><div class=\"alert bbh-alert-background__soft__gray cmp-alert--absolute_", "xpath": "/html/body", "issueID": "ce99d01a4915758fcc961fa93fe9fce2", "signature": "f0efcaba9668b6450a3b1e6f98428797", "ref": "https://tenon.io/bestpractice.php?bpID=143&tID=155&issueID=ce99d01a4915758fcc961fa93fe9fce2" }, { "tID": 189, "bpID": 73, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "`role=\"presentation\"` exists on interactive control (i.e. links, buttons, etc.).", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.1.1 Keyboard", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.1.3 Keyboard (No Exception)" ], "resultTitle": "Make sure that all interactive elements can receive focus using the keyboard.", "errorDescription": "This HTML element is typically used for interaction, but it has a `role` attribute with a value of presentation. This `role` is not valid for this type of element and may cause interoperability or usability problems. Remove the presentation `role` from this element.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 18855, "column": 0 }, "errorSnippet": "<button class=\"ot-link-btn ot-host-expand\" role=\"presentation\" aria-hidden=\"true\" tabindex=\"-1\">View Third Party Cookies</button>", "xpath": "/html/body/div[5]/div[3]/section[1]/div[1]/section[1]/div[1]/div[1]/ul[1]/li[1]/section[1]/div[2]/button[1]", "issueID": "539f2d0551087261b5feb19e5a025c51", "signature": "3c5c10a25907b5d04de826de20b7caa0", "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=189&issueID=539f2d0551087261b5feb19e5a025c51" }, { "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.0031249999999998224, "y": 640 }, "bottom-right": { "x": 1016.996875, "y": 670 }, "height": 30, "width": 1017 }, "position": { "line": 7817, "column": 0 }, "errorSnippet": "<ol class=\"cmp-carousel__indicators\" role=\"tablist\" aria-label=\"Choose a slide to display\" data-cmp-hook-carousel=\"indicators\"> <li class=\"cmp-carousel__indicator cmp-carousel__indicator--active\" role=\"tab\" aria-label=\"Slide 1 \" data-cmp-hook-ca", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/ol[1]", "issueID": "7b1db9b746de9482b7103823cc9913f5", "signature": "8f568bfdf7f9c3cdbebc35ad635d19fb", "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=190&issueID=7b1db9b746de9482b7103823cc9913f5" }, { "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": 635.4375 }, "bottom-right": { "x": 849.609, "y": 663.4375 }, "height": 28, "width": 849.609 }, "position": { "line": 15654, "column": 5 }, "errorSnippet": "<ul class=\"slick-dots\" style=\"display: block;\" role=\"tablist\"><li class=\"slick-active\" role=\"presentation\"><button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"Slide 1 of 3\" tabindex=\"0\" ari", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[3]/ul[1]/ul[1]", "issueID": "3dd687639aa84bbfb76a1ae1892dd010", "signature": "00e9f878dd5b2fb51c429074f65e7e41", "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=190&issueID=3dd687639aa84bbfb76a1ae1892dd010" }, { "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": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 17297, "column": 152 }, "errorSnippet": "<ul class=\"ot-cat-grp\" role=\"tablist\"><li class=\"ot-abt-tab\" role=\"presentation\"><!-- About Privacy container --><div class=\"ot-active-menu category-menu-switch-handler\" role=\"tab\" tabindex=\"0\" aria-selected=\"true\" aria-controls=\"ot-", "xpath": "/html/body/div[5]/div[3]/div[2]/div[1]/div[1]/ul[1]", "issueID": "0f212be801fa98c81e47b242f71be80c", "signature": "04506841383c054f9518d3c697082171", "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=190&issueID=0f212be801fa98c81e47b242f71be80c" }, { "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": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 18845, "column": 0 }, "errorSnippet": "<span class=\"ot-switch-nob\" aria-checked=\"false\" role=\"switch\"></span>", "xpath": "/html/body/div[5]/div[3]/div[2]/div[1]/div[2]/div[3]/div[1]/div[1]/label[1]/span[1]", "issueID": "4e4c73ad192cfde8e689a50e34a575fe", "signature": "7612fc11f5332838048f8ddd73f73daf", "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=190&issueID=4e4c73ad192cfde8e689a50e34a575fe" }, { "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": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 18845, "column": 0 }, "errorSnippet": "<span class=\"ot-switch-nob\" aria-checked=\"false\" role=\"switch\"></span>", "xpath": "/html/body/div[5]/div[3]/div[2]/div[1]/div[2]/div[3]/div[2]/ul[1]/li[1]/div[1]/div[1]/label[1]/span[1]", "issueID": "4fd0479fd640c73ec963f573e677ba42", "signature": "8b1f24ccba9e32115562858057f39907", "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=190&issueID=4fd0479fd640c73ec963f573e677ba42" }, { "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": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 18845, "column": 0 }, "errorSnippet": "<span class=\"ot-switch-nob\" aria-checked=\"false\" role=\"switch\"></span>", "xpath": "/html/body/div[5]/div[3]/div[2]/div[1]/div[2]/div[4]/div[1]/div[1]/label[1]/span[1]", "issueID": "7e7df34f6893f80b77be825d2d3c2688", "signature": "ed078686b8555fae288432cd7ca9a1fc", "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=190&issueID=7e7df34f6893f80b77be825d2d3c2688" }, { "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": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 18845, "column": 0 }, "errorSnippet": "<span class=\"ot-switch-nob\" aria-checked=\"false\" role=\"switch\"></span>", "xpath": "/html/body/div[5]/div[3]/div[2]/div[1]/div[2]/div[4]/div[2]/ul[1]/li[1]/div[1]/div[1]/label[1]/span[1]", "issueID": "a25b97c070fc2602707766f25e127293", "signature": "d68c532210f8a5be55c44f7ac3c1616b", "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=190&issueID=a25b97c070fc2602707766f25e127293" }, { "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": 860, "y": 20.5 }, "bottom-right": { "x": 884, "y": 44.5 }, "height": 24, "width": 24 }, "position": { "line": 12387, "column": 7 }, "errorSnippet": "<a class=\"bbh-header__clientAccess-action cmp-analytics__login\" aria-label=\"client access\" href=\"https://webportal.bbh.com/\" target=\"_blank\"> <img class=\"bbh-header__clientAccess-icon \" src=\"/content/dam/bbh/external/brand/icon/bbh-client-portal", "xpath": "/html/body/div[3]/header[1]/div[1]/nav[1]/div[2]/a[1]", "issueID": "7d6ca4d17a6502f4cfba48e96ee43aab", "signature": "03e685d991a95505c164bca09c877e41", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=7d6ca4d17a6502f4cfba48e96ee43aab" }, { "tID": 218, "bpID": 207, "priority": 88, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This link opens in a new window without user control.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.2.5 Change on Request" ], "resultTitle": "Notify the user when links will open new windows or tabs", "errorDescription": "This link opens in a new window without user control. Opening a new window or new tab unexpectedly can cause confusion for users, particularly for blind users and those with low vision, cogntive impairments or learning disabilities.. Avoid opening links in new windows or tabs. If it is unavoidable, give the user warning via text or a properly marked up and appropriate icon.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 12820, "column": 11 }, "errorSnippet": "<a href=\"https://www.bbh.com/us/en/policies-and-disclosures/privacy-policy.html\" class=\"privacy-notice-link\" rel=\"noopener\" target=\"_blank\" aria-label=\"More information about your privacy, opens in a new tab\">More information</a>", "xpath": "/html/body/div[5]/div[3]/div[2]/div[1]/div[2]/div[1]/p[1]/a[1]", "issueID": "2829fc8863a349d0abe10b5feded035f", "signature": "abaf0f7c7365ba16e5036b7a124a246b", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=2829fc8863a349d0abe10b5feded035f" }, { "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": 152, "y": 20 }, "height": 25, "width": 152 }, "position": { "line": 12828, "column": 11 }, "errorSnippet": "<a href=\"https://www.onetrust.com/products/cookie-consent/\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Powered by OneTrust Opens in a new Tab\"><img alt=\"Powered by Onetrust\" src=\"https://cdn.cookielaw.org/logos/static/poweredBy_ot_log", "xpath": "/html/body/div[5]/div[3]/div[3]/div[2]/a[1]", "issueID": "d1776f65cdf9f48aea67f76554467163", "signature": "ca3162a89d983a40e27ce42e0ab32482", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=d1776f65cdf9f48aea67f76554467163" }, { "tID": 242, "bpID": 209, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "Multiple consecutive `<br>` tags next to each other, simulating paragraphs.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.1.4 Abbreviations", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.1.5 Reading Level" ], "resultTitle": "Ensure content is easy to read and understand", "errorDescription": "This section of code contains multiple consecutive `<br>` elements, probably used to simulate paragraphs or add whitespace. `<br>` elements are often announced as \"blank\" for users of text-to-speech software, multiple times in sequence, which increases cognitive load for these users. Also, it will not identify these sections as paragraphs. Remove the `<br>` elements. Replace them with `<p>` elements, and use CSS to control whitespace.", "viewPortLocation": { "top-left": { "x": 399.203125, "y": 432.3125 }, "bottom-right": { "x": 399.203125, "y": 432.3125 }, "height": 0, "width": 0 }, "position": { "line": 11530, "column": 0 }, "errorSnippet": "<br>", "xpath": "/html/body/div[3]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/div[2]/p[1]/br[1]", "issueID": "0dcc218ad8ae48b45835514ff293ec83", "signature": "7322930cf4c3f5276c76688ce4925254", "ref": "https://tenon.io/bestpractice.php?bpID=209&tID=242&issueID=0dcc218ad8ae48b45835514ff293ec83" }, { "tID": 242, "bpID": 209, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "Multiple consecutive `<br>` tags next to each other, simulating paragraphs.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.1.4 Abbreviations", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.1.5 Reading Level" ], "resultTitle": "Ensure content is easy to read and understand", "errorDescription": "This section of code contains multiple consecutive `<br>` elements, probably used to simulate paragraphs or add whitespace. `<br>` elements are often announced as \"blank\" for users of text-to-speech software, multiple times in sequence, which increases cognitive load for these users. Also, it will not identify these sections as paragraphs. Remove the `<br>` elements. Replace them with `<p>` elements, and use CSS to control whitespace.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 14121, "column": 1 }, "errorSnippet": "<br>", "xpath": "/html/body/div[3]/div[5]/div[1]/div[1]/div[2]/div[1]/br[1]", "issueID": "ac53c44f8537cb3e833abd4b0b6563f7", "signature": "7d675bd0b79a4dae5b505a29a51aeedd", "ref": "https://tenon.io/bestpractice.php?bpID=209&tID=242&issueID=ac53c44f8537cb3e833abd4b0b6563f7" }, { "tID": 242, "bpID": 209, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "Multiple consecutive `<br>` tags next to each other, simulating paragraphs.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.1.4 Abbreviations", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.1.5 Reading Level" ], "resultTitle": "Ensure content is easy to read and understand", "errorDescription": "This section of code contains multiple consecutive `<br>` elements, probably used to simulate paragraphs or add whitespace. `<br>` elements are often announced as \"blank\" for users of text-to-speech software, multiple times in sequence, which increases cognitive load for these users. Also, it will not identify these sections as paragraphs. Remove the `<br>` elements. Replace them with `<p>` elements, and use CSS to control whitespace.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 17553, "column": 299 }, "errorSnippet": "<br>", "xpath": "/html/body/div[5]/div[3]/div[2]/div[1]/div[2]/div[1]/p[1]/br[1]", "issueID": "70c9f5094d77160f212fc2637284ef1b", "signature": "bf6a5b752f8bb142880270adb6eafd88", "ref": "https://tenon.io/bestpractice.php?bpID=209&tID=242&issueID=70c9f5094d77160f212fc2637284ef1b" }, { "tID": 242, "bpID": 209, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "Multiple consecutive `<br>` tags next to each other, simulating paragraphs.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.1.4 Abbreviations", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.1.5 Reading Level" ], "resultTitle": "Ensure content is easy to read and understand", "errorDescription": "This section of code contains multiple consecutive `<br>` elements, probably used to simulate paragraphs or add whitespace. `<br>` elements are often announced as \"blank\" for users of text-to-speech software, multiple times in sequence, which increases cognitive load for these users. Also, it will not identify these sections as paragraphs. Remove the `<br>` elements. Replace them with `<p>` elements, and use CSS to control whitespace.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 18338, "column": 83 }, "errorSnippet": "<br>", "xpath": "/html/body/div[5]/div[3]/div[2]/div[1]/div[2]/div[1]/p[1]/br[4]", "issueID": "3b8c6f2fe27c1e0087c5c0b44c3a0cfb", "signature": "a1fa4f3cae96efdfc748e50686533982", "ref": "https://tenon.io/bestpractice.php?bpID=209&tID=242&issueID=3b8c6f2fe27c1e0087c5c0b44c3a0cfb" } ], "log": [] } } } ], "timeStamp": "4yiew", "startTime": "2022-08-13T00:53:08", "presses": 0, "amountRead": 0, "testTimes": [ [ "ibm", 35 ], [ "tabNav", 23 ], [ "hover", 20 ], [ "alfa", 18 ], [ "motion", 14 ], [ "axe", 5 ], [ "wave", 4 ], [ "tenon", 2 ], [ "focInd", 1 ], [ "continuum", 1 ], [ "nuVal", 1 ], [ "bulk", 0 ], [ "embAc", 0 ], [ "focAll", 0 ], [ "focOp", 0 ], [ "labClash", 0 ], [ "linkUl", 0 ], [ "menuNav", 0 ], [ "radioSet", 0 ], [ "role", 0 ], [ "styleDiff", 0 ], [ "zIndex", 0 ], [ "htmlcs", 0 ] ], "logCount": 159, "logSize": 4798, "errorLogCount": 13, "errorLogSize": 1042, "prohibitedCount": 0, "visitTimeoutCount": 0, "visitRejectionCount": 0, "visitLatency": 35, "endTime": "2022-08-13T00:55:59", "elapsedSeconds": 171, "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": { "motion": 32, "bulk": 1, "embAc": 6, "focAll": 134, "focInd": 9, "focOp": 73, "hover": 52, "labClash": 4, "linkUl": 390, "role": 16, "styleDiff": 64, "tabNav": 40, "zIndex": 227 }, "alfa": { "r11": 4, "r14": 4, "r57": 44, "r61": 4, "r65": 2, "r66": 33, "r68": 4, "r69": 13, "r73": 8, "r83": 4, "r87": 1 }, "axe": { "aria-allowed-attr": 1, "aria-allowed-role": 4, "aria-roledescription": 1, "color-contrast-enhanced": 157, "color-contrast": 34, "hidden-content": 0, "focus-order-semantics": 1, "image-redundant-alt": 3, "label-content-name-mismatch": 3, "link-name": 3, "list": 6, "listitem": 9, "region": 2 }, "continuum": { "22": 4, "99": 12, "123": 4, "237": 4, "246": 24, "1066": 4 }, "htmlcs": { "e:AA.1_1_1.H30.2": 4, "e:AA.1_3_1.F68": 8, "e:AA.1_3_1.F92,ARIA4": 16, "e:AA.1_3_1.H42.2": 12, "e:AA.1_4_3.G18.Fail": 4, "e:AA.4_1_2.H91.A.NoContent": 4, "e:AA.4_1_2.H91.Button.Name": 24, "e:AA.4_1_2.H91.InputCheckbox.Name": 4, "e:AA.4_1_2.H91.InputText.Name": 20, "w:AA.1_3_1.H42": 2, "w:AA.1_3_1.H48.2": 1, "w:AA.1_3_1.H48": 1, "w:AA.1_3_1.H85.2": 2, "w:AA.1_3_1_A.G141": 4, "w:AA.1_4_10.C32,C31,C33,C38,SCR34,G206": 12, "w:AA.1_4_3.G145.Alpha": 2, "w:AA.1_4_3.G18.Abs": 2, "w:AA.1_4_3.G18.Alpha": 5, "w:AA.1_4_3.G18.BgImage": 2, "w:AA.1_4_3_F24.F24.FGColour": 1, "w:AA.2_5_3.F96": 8, "w:AA.4_1_2.H91.A.Placeholder": 2, "w:AA.4_1_2.H91.Select.Value": 2 }, "ibm": { "WCAG21_Label_Accessible": 16, "WCAG20_Input_ExplicitLabel": 24, "WCAG20_Img_LinkTextNotRedundant": 12, "WCAG20_Img_HasAlt": 8, "WCAG20_A_HasText": 12, "RPT_Header_HasContent": 8, "Rpt_Aria_WidgetLabels_Implicit": 24, "Rpt_Aria_OrphanedContent_Native_Host_Sematics": 60, "element_tabbable_role_valid": 12, "aria_semantics_role": 20, "element_attribute_deprecated": 1, "aria_role_redundant": 2, "aria_attribute_redundant": 1 }, "nuVal": { "The type attribute is unnecessary for JavaScript resources.": 13, "Bad value cache-control for attribute http-equiv on element meta.": 4, "The charset attribute on the script element is obsolete.": 1, "CSS: scrollbar-arrow-color: Property scrollbar-arrow-color doesn't exist.": 8, "CSS: scrollbar-darkshadow-color: Property scrollbar-darkshadow-color doesn't exist.": 8, "CSS: scrollbar-face-color: Property scrollbar-face-color doesn't exist.": 8, "CSS: scrollbar-shadow-color: Property scrollbar-shadow-color doesn't exist.": 8, "CSS: min-width: Too many values or values are not recognized.": 4, "The element button must not appear as a descendant of the a element.": 4, "The navigation role is unnecessary for element nav.": 2, "Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)": 80, "The element a must not appear as a descendant of the button element.": 4, "Element div not allowed as child of element button in this context. (Suppressing further errors from this subtree.)": 8, "Element p not allowed as child of element q in this context. (Suppressing further errors from this subtree.)": 16, "Element button not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)": 8, "Element div not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)": 4, "Bad value heading for attribute role on element li.": 16, "Element span not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)": 4, "Attribute target not allowed on element button at this point.": 4, "Bad value dialog for attribute role on element button.": 4, "Attribute aria-modal not allowed on element button at this point.": 4, "Element img is missing required attribute src.": 4, "An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.": 8, "Empty heading.": 4, "Potentially bad value allow-scripts allow-same-origin for attribute sandbox on element iframe: Setting both allow-scripts and allow-same-origin is not recommended, because it effectively enables an embedded page to break out of all sandboxing.": 1, "Possible misuse of aria-label. (If you disagree with this warning, file an issue report or send e-mail to www-validator@w3.org.)": 1, "Attribute aria-checked not allowed on element input at this point.": 16, "The aria-checked attribute should not be used on an input element which has a type attribute whose value is checkbox.": 8, "Bad value presentation for attribute role on element button.": 4, "Section lacks heading. Consider using h2-h6 elements to add identifying headings to all sections, or else use a div element instead for any cases where no heading is needed.": 2 }, "wave": { "e:alt_link_missing": 8, "e:label_missing": 24, "e:label_empty": 4, "e:heading_empty": 16, "e:button_empty": 24, "e:link_empty": 4, "c:contrast": 21, "a:alt_suspicious": 1, "a:fieldset_missing": 1, "a:h1_missing": 1, "a:heading_skipped": 1, "a:link_suspicious": 1, "a:link_redundant": 14, "a:accesskey": 3, "a:text_small": 2 }, "tenon": { "28": 4, "57": 12, "73": 12, "95": 16, "98": 108, "129": 3, "134": 24, "138": 12, "144": 60, "152": 52, "153": 24, "155": 2, "189": 4, "190": 28, "218": 12, "242": 16 } }, "groupDetails": { "groups": { "spontaneousMotion": { "testaro": { "motion": { "score": 16, "what": "Change of visible content not requested by user" } } }, "visibleBulk": { "testaro": { "bulk": { "score": 1, "what": "Page contains many visible elements" } } }, "activeEmbedding": { "testaro": { "embAc": { "score": 5, "what": "Active element is embedded in a link or button" } }, "continuum": { "22": { "score": 3, "what": "Link contains an input, keygen, select, textarea, or button" } }, "nuVal": { "The element button must not appear as a descendant of the a element.": { "score": 3, "what": "button element is a descendant of an a element" } } }, "tabFocusability": { "testaro": { "focAll": { "score": 67, "what": "Discrepancy between elements that should be and that are Tab-focusable" } } }, "focusIndication": { "testaro": { "focInd": { "score": 9, "what": "Focused element displaying no or nostandard focus indicator" } }, "alfa": { "r65": { "score": 2, "what": "Element in sequential focus order has no visible focus" } } }, "focusableOperable": { "testaro": { "focOp": { "score": 55, "what": "Operable elements that cannot be Tab-focused and vice versa" } } }, "hoverSurprise": { "testaro": { "hover": { "score": 13, "what": "Content changes caused by hovering" } } }, "labelClash": { "testaro": { "labClash": { "score": 2, "what": "Incompatible label types" } } }, "linkIndication": { "testaro": { "linkUl": { "score": 195, "what": "Non-underlined adjacent links" } } }, "roleBad": { "testaro": { "role": { "score": 12, "what": "Nonexistent or implicit-overriding role" } }, "axe": { "aria-allowed-role": { "score": 3, "what": "ARIA role is not appropriate for the element" } }, "ibm": { "element_tabbable_role_valid": { "score": 9, "what": "Tabbable element has a non-widget role" }, "aria_semantics_role": { "score": 15, "what": "ARIA role is not valid for the element to which it is assigned" } } }, "inconsistentStyles": { "testaro": { "styleDiff": { "score": 16, "what": "Heading, link, and button style inconsistencies" } } }, "tabNavigation": { "testaro": { "tabNav": { "score": 20, "what": "Nonstandard keyboard navigation among tabs" } } }, "zIndexNotZero": { "testaro": { "zIndex": { "score": 57, "what": "Layering with nondefault z-index values" } } }, "linkNoText": { "alfa": { "r11": { "score": 4, "what": "Link has no accessible name" } }, "axe": { "link-name": { "score": 3, "what": "Link has no discernible text" } }, "continuum": { "237": { "score": 4, "what": "a element has no mechanism that allows an accessible name value to be calculated" } }, "htmlcs": { "e:AA.1_1_1.H30.2": { "score": 4, "what": "img element is the only link content but has no text alternative" }, "e:AA.4_1_2.H91.A.NoContent": { "score": 4, "what": "Link has an href attribute but no text" } }, "ibm": { "WCAG20_A_HasText": { "score": 12, "what": "Hyperlink has no text description" } }, "wave": { "e:alt_link_missing": { "score": 8, "what": "Linked image has no text alternative" }, "e:link_empty": { "score": 4, "what": "Link contains no text" } }, "tenon": { "57": { "score": 12, "what": "Link has no text inside it" } } }, "visibleLabelNotName": { "alfa": { "r14": { "score": 3, "what": "Visible label is not in the accessible name" } }, "axe": { "label-content-name-mismatch": { "score": 2, "what": "Element visible text is not part of its accessible name" } }, "htmlcs": { "w:AA.2_5_3.F96": { "score": 6, "what": "Visible label is not in the accessible name" } }, "ibm": { "WCAG21_Label_Accessible": { "score": 12, "what": "Accessible name does not match or contain the visible label text" } } }, "contentBeyondLandmarks": { "alfa": { "r57": { "score": 22, "what": "Perceivable text content is not included in any landmark" } }, "axe": { "region": { "score": 1, "what": "Some page content is not contained by landmarks" } }, "ibm": { "Rpt_Aria_OrphanedContent_Native_Host_Sematics": { "score": 30, "what": "Content does not reside within an element with a landmark role" } } }, "h1Missing": { "alfa": { "r61": { "score": 2, "what": "First heading is not h1" } }, "wave": { "a:h1_missing": { "score": 1, "what": "Missing first level heading" } } }, "contrastAAA": { "alfa": { "r66": { "score": 8, "what": "Text contrast less than AAA requires" } }, "axe": { "color-contrast-enhanced": { "score": 39, "what": "Element has insufficient color contrast (Level AAA)" } }, "tenon": { "95": { "score": 4, "what": "Element has insufficient color contrast (Level AAA)" } } }, "childMissing": { "alfa": { "r68": { "score": 4, "what": "Element does not own an element required by its semantic role" } } }, "contrastAA": { "alfa": { "r69": { "score": 13, "what": "Text outside widget has subminimum contrast" } }, "axe": { "color-contrast": { "score": 34, "what": "Element has insufficient color contrast" } }, "htmlcs": { "e:AA.1_4_3.G18.Fail": { "score": 4, "what": "Contrast between the text and its background is less than 4.5:1" } }, "wave": { "c:contrast": { "score": 21, "what": "Very low contrast" } } }, "noLeading": { "alfa": { "r73": { "score": 6, "what": "Paragraph of text has insufficient line height" } } }, "overflowHidden": { "alfa": { "r83": { "score": 4, "what": "Overflow is hidden or clipped if the text is enlarged" } } }, "skipRepeatedContent": { "alfa": { "r87": { "score": 1, "what": "First focusable element is not a link to the main content" } } }, "ariaBadAttribute": { "axe": { "aria-allowed-attr": { "score": 1, "what": "ARIA attribute is invalid for the role of its element" }, "aria-roledescription": { "score": 1, "what": "aria-roledescription is on an element with no semantic role" } }, "continuum": { "1066": { "score": 4, "what": "Element has an ARIA attribute which is not valid" } }, "nuVal": { "The aria-checked attribute should not be used on an input element which has a type attribute whose value is checkbox.": { "score": 8, "what": "input element with type=\"checkbox\" has an aria-checked attribute" } } }, "hiddenContentRisk": { "axe": { "hidden-content": { "score": 1, "what": "Some content is hidden and therefore may not be testable for accessibility" } } }, "focusableRole": { "axe": { "focus-order-semantics": { "score": 1, "what": "Focusable element has no active role" } } }, "imageTextRedundant": { "axe": { "image-redundant-alt": { "score": 1, "what": "Text of a button or link is repeated in the image alternative" } }, "ibm": { "WCAG20_Img_LinkTextNotRedundant": { "score": 3, "what": "Text alternative for the image in a link repeats text of the same or an adjacent link" } }, "tenon": { "138": { "score": 3, "what": "Image link alternative text repeats text in the link" } } }, "listChild": { "axe": { "list": { "score": 6, "what": "List element ul or ol has a child element other than li, script, and template" } }, "continuum": { "246": { "score": 24, "what": "ul element does not contain only li, script, template, or listitem-role elements as direct child elements" } } }, "listItemOrphan": { "axe": { "listitem": { "score": 9, "what": "li element is not contained by a ul or ol element" } }, "continuum": { "99": { "score": 12, "what": "li element has no ul, ol, or list-role parent" } } }, "svgImageNoText": { "continuum": { "123": { "score": 4, "what": "svg element has no mechanism that allows an accessible name to be calculated" } } }, "controlNoText": { "htmlcs": { "e:AA.1_3_1.F68": { "score": 8, "what": "Form control has no label" } }, "ibm": { "WCAG20_Input_ExplicitLabel": { "score": 24, "what": "Form control has no associated label" } }, "wave": { "e:label_missing": { "score": 24, "what": "form element has no label" } } }, "presentationChild": { "htmlcs": { "e:AA.1_3_1.F92,ARIA4": { "score": 16, "what": "Element has presentation role but semantic child" } } }, "headingEmpty": { "htmlcs": { "e:AA.1_3_1.H42.2": { "score": 9, "what": "Heading empty" } }, "ibm": { "RPT_Header_HasContent": { "score": 6, "what": "Heading element provides no descriptive text" } }, "nuVal": { "Empty heading.": { "score": 3, "what": "Empty heading" } }, "wave": { "e:heading_empty": { "score": 12, "what": "Empty heading" } } }, "buttonNoText": { "htmlcs": { "e:AA.4_1_2.H91.Button.Name": { "score": 24, "what": "Button element has no accessible name" } }, "wave": { "e:button_empty": { "score": 24, "what": "Button is empty or has no value text" } } }, "inputNoText": { "htmlcs": { "e:AA.4_1_2.H91.InputCheckbox.Name": { "score": 4, "what": "Checkbox input has no accessible name" }, "e:AA.4_1_2.H91.InputText.Name": { "score": 20, "what": "Text input has no accessible name" } } }, "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" } } }, "pseudoOrderedListRisk": { "htmlcs": { "w:AA.1_3_1.H48.2": { "score": 1, "what": "Ordered list may fail to be coded as such" } } }, "pseudoNavListRisk": { "htmlcs": { "w:AA.1_3_1.H48": { "score": 1, "what": "Navigation links are not coded as a list" } } }, "selectFlatRisk": { "htmlcs": { "w:AA.1_3_1.H85.2": { "score": 1, "what": "Selection list may contain groups of related options that are not grouped with optgroup" } } }, "headingStructure": { "htmlcs": { "w:AA.1_3_1_A.G141": { "score": 2, "what": "Heading level is incorrect" } }, "wave": { "a:heading_skipped": { "score": 1, "what": "Skipped heading level" } }, "tenon": { "155": { "score": 1, "what": "Headings are not structured in a hierarchical manner" } } }, "scrollRisk": { "htmlcs": { "w:AA.1_4_10.C32,C31,C33,C38,SCR34,G206": { "score": 3, "what": "Fixed-position element may force bidirectional scrolling" } } }, "contrastRisk": { "htmlcs": { "w:AA.1_4_3.G145.Alpha": { "score": 1, "what": "Contrast between the text and its background may be less than 3:1, given the transparency" }, "w:AA.1_4_3.G18.Abs": { "score": 1, "what": "Contrast between the absolutely positioned text and its background may be inadequate" }, "w:AA.1_4_3.G18.Alpha": { "score": 1, "what": "Contrast between the text and its background may be less than 4.5:1, given the transparency" }, "w:AA.1_4_3.G18.BgImage": { "score": 1, "what": "Contrast between the text and its background image may be less than 4.5:1" }, "w:AA.1_4_3_F24.F24.FGColour": { "score": 1, "what": "Inline foreground color may lack a complementary background color" } } }, "linkBrokenRisk": { "htmlcs": { "w:AA.4_1_2.H91.A.Placeholder": { "score": 1, "what": "Link has text but no href, id, or name attribute" } } }, "selectNoText": { "htmlcs": { "w:AA.4_1_2.H91.Select.Value": { "score": 2, "what": "Select element value has no accessible name" } } }, "imageNoText": { "ibm": { "WCAG20_Img_HasAlt": { "score": 8, "what": "Image has no alt attribute conveying its meaning, or alt=\"\" if decorative" } }, "nuVal": { "An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.": { "score": 8, "what": "img element has no alt attribute" } } }, "componentNoText": { "ibm": { "Rpt_Aria_WidgetLabels_Implicit": { "score": 24, "what": "Interactive component has no programmatically associated name" } } }, "obsolete": { "ibm": { "element_attribute_deprecated": { "score": 1, "what": "Element or attribute is obsolete" } }, "nuVal": { "^The .+ attribute on the .+ element is obsolete.+$": { "score": 1, "what": "Attribute is obsolete on its element" } } }, "roleRedundant": { "ibm": { "aria_role_redundant": { "score": 1, "what": "Explicitly assigned ARIA role is redundant with the implicit role of the element" } }, "nuVal": { "^The .+ role is unnecessary for element .+$": { "score": 1, "what": "explicit role is redundant for its element" } } }, "ariaRedundant": { "ibm": { "aria_attribute_redundant": { "score": 1, "what": "ARIA attribute is used when there is a corresponding HTML attribute" } } }, "typeRedundant": { "nuVal": { "The type attribute is unnecessary for JavaScript resources.": { "score": 3, "what": "type attribute is unnecessary for a JavaScript resource" } } }, "metaBad": { "nuVal": { "^Bad value .+ for attribute .+ on element meta.*$": { "score": 3, "what": "attribute of a meta element has an invalid value" } } }, "cssInvalid": { "nuVal": { "^CSS: .+: Property .+ doesn't exist.*$": { "score": 6, "what": "Invalid property in CSS" }, "^CSS: .+: Too many values or values are not recognized.+$": { "score": 3, "what": "Invalid CSS value or too many values" } } }, "parseError": { "nuVal": { "^Element .+ not allowed as child of element .+ in this context.*$": { "score": 3, "what": "Element not allowed as a child of its parent here" }, "^The element .+ must not appear as a descendant of the .+ element.*$": { "score": 3, "what": "Element has an invalid ancestor" } } }, "divParentBad": { "nuVal": { "Element div not allowed as child of element button in this context. (Suppressing further errors from this subtree.)": { "score": 8, "what": "div element has a button element as its parent" } } }, "attributeBad": { "nuVal": { "^Bad value .* for attribute .+ on element .+$": { "score": 4, "what": "attribute on this element has an invalid value" }, "^Attribute .+ not allowed on element .+ at this point.*$": { "score": 16, "what": "attribute not allowed on this element" } } }, "imageNoSource": { "nuVal": { "Element img is missing required attribute src.": { "score": 4, "what": "img element has no src attribute" } } }, "frameSandboxRisk": { "nuVal": { "^Potentially bad value .+ for attribute sandbox on element iframe: Setting both allow-scripts and allow-same-origin is not recommended, because it effectively enables an embedded page to break out of all sandboxing.*$": { "score": 1, "what": "iframe element has a vulnerable sandbox value containing both allow-scripts and allow-same-origin" } } }, "ariaLabelWrongRisk": { "nuVal": { "Possible misuse of aria-label. (If you disagree with this warning, file an issue report or send e-mail to www-validator@w3.org.)": { "score": 1, "what": "aria-label attribute may be misused" } } }, "sectionHeadingless": { "nuVal": { "Section lacks heading. Consider using h2-h6 elements to add identifying headings to all sections, or else use a div element instead for any cases where no heading is needed.": { "score": 1, "what": "section has no heading" } } }, "labelEmpty": { "wave": { "e:label_empty": { "score": 3, "what": "Empty form label" } } }, "imageTextRisk": { "wave": { "a:alt_suspicious": { "score": 1, "what": "Image text alternative is suspicious" } } }, "fieldSetMissing": { "wave": { "a:fieldset_missing": { "score": 1, "what": "fieldset element is missing" } } }, "linkComprehensionRisk": { "wave": { "a:link_suspicious": { "score": 1, "what": "Suspicious link text" } } }, "linkPair": { "wave": { "a:link_redundant": { "score": 7, "what": "Adjacent links go to the same URL" } } }, "accessKeyDuplicate": { "wave": { "a:accesskey": { "score": 2, "what": "Accesskey" } } }, "fontSmall": { "wave": { "a:text_small": { "score": 2, "what": "Text is very small" } }, "tenon": { "134": { "score": 18, "what": "Text is very small" } } }, "horizontalScrolling": { "tenon": { "28": { "score": 3, "what": "Layout or sizing of the page causes horizontal scrolling" } } }, "linkVague": { "tenon": { "73": { "score": 9, "what": "Link text is too generic to communicate the purpose or destination" } } }, "linkTextsSame": { "tenon": { "98": { "score": 54, "what": "Links have the same text but different destinations" } } }, "pseudoLinkRisk": { "tenon": { "129": { "score": 1, "what": "CSS underline on text that is not a link" } } }, "leadingClipsText": { "tenon": { "144": { "score": 60, "what": "Line height is insufficent to properly display the computed font size" } } }, "targetSize": { "tenon": { "152": { "score": 39, "what": "Actionable element is smaller than the minimum required size" } } }, "allCaps": { "tenon": { "153": { "score": 6, "what": "Long string of text is in all caps" } } }, "focusableHidden": { "tenon": { "189": { "score": 4, "what": "Element is typically used for interaction but has a presentation role" } } }, "tabIndexMissing": { "tenon": { "190": { "score": 28, "what": "Interactive item is not natively actionable, but has no tabindex=0 attribute" } } }, "linkForcesNewWindow": { "tenon": { "218": { "score": 9, "what": "Link opens in a new window without user control" } } }, "pseudoParagraphRisk": { "tenon": { "242": { "score": 4, "what": "Multiple consecutive br elements may simulate paragraphs" } } } }, "solos": {} }, "preventionScores": {}, "summary": { "total": 1576, "log": 183, "preventions": 0, "solos": 0, "groups": [ { "groupName": "linkIndication", "score": 197 }, { "groupName": "tabFocusability", "score": 69 }, { "groupName": "leadingClipsText", "score": 62 }, { "groupName": "zIndexNotZero", "score": 59 }, { "groupName": "focusableOperable", "score": 57 }, { "groupName": "linkTextsSame", "score": 56 }, { "groupName": "contrastAA", "score": 51 }, { "groupName": "contrastAAA", "score": 46 }, { "groupName": "contentBeyondLandmarks", "score": 41 }, { "groupName": "targetSize", "score": 41 }, { "groupName": "controlNoText", "score": 39 }, { "groupName": "buttonNoText", "score": 36 }, { "groupName": "roleBad", "score": 32 }, { "groupName": "linkNoText", "score": 31 }, { "groupName": "tabIndexMissing", "score": 30 }, { "groupName": "listChild", "score": 28 }, { "groupName": "inputNoText", "score": 26 }, { "groupName": "componentNoText", "score": 26 }, { "groupName": "tabNavigation", "score": 22 }, { "groupName": "attributeBad", "score": 22 }, { "groupName": "headingEmpty", "score": 21 }, { "groupName": "fontSmall", "score": 21 }, { "groupName": "spontaneousMotion", "score": 18 }, { "groupName": "inconsistentStyles", "score": 18 }, { "groupName": "visibleLabelNotName", "score": 18 }, { "groupName": "listItemOrphan", "score": 18 }, { "groupName": "presentationChild", "score": 18 }, { "groupName": "hoverSurprise", "score": 15 }, { "groupName": "imageNoText", "score": 13 }, { "groupName": "focusIndication", "score": 12 }, { "groupName": "ariaBadAttribute", "score": 12 }, { "groupName": "cssInvalid", "score": 11 }, { "groupName": "linkVague", "score": 11 }, { "groupName": "linkForcesNewWindow", "score": 11 }, { "groupName": "divParentBad", "score": 10 }, { "groupName": "activeEmbedding", "score": 9 }, { "groupName": "linkPair", "score": 9 }, { "groupName": "noLeading", "score": 8 }, { "groupName": "parseError", "score": 8 }, { "groupName": "allCaps", "score": 8 }, { "groupName": "imageTextRedundant", "score": 7 }, { "groupName": "contrastRisk", "score": 7 }, { "groupName": "childMissing", "score": 6 }, { "groupName": "overflowHidden", "score": 6 }, { "groupName": "svgImageNoText", "score": 6 }, { "groupName": "imageNoSource", "score": 6 }, { "groupName": "focusableHidden", "score": 6 }, { "groupName": "pseudoParagraphRisk", "score": 6 }, { "groupName": "headingStructure", "score": 5 }, { "groupName": "scrollRisk", "score": 5 }, { "groupName": "typeRedundant", "score": 5 }, { "groupName": "metaBad", "score": 5 }, { "groupName": "labelEmpty", "score": 5 }, { "groupName": "horizontalScrolling", "score": 5 }, { "groupName": "labelClash", "score": 4 }, { "groupName": "h1Missing", "score": 4 }, { "groupName": "selectNoText", "score": 4 }, { "groupName": "accessKeyDuplicate", "score": 4 }, { "groupName": "visibleBulk", "score": 3 }, { "groupName": "skipRepeatedContent", "score": 3 }, { "groupName": "hiddenContentRisk", "score": 3 }, { "groupName": "focusableRole", "score": 3 }, { "groupName": "pseudoHeadingRisk", "score": 3 }, { "groupName": "pseudoOrderedListRisk", "score": 3 }, { "groupName": "pseudoNavListRisk", "score": 3 }, { "groupName": "selectFlatRisk", "score": 3 }, { "groupName": "linkBrokenRisk", "score": 3 }, { "groupName": "obsolete", "score": 3 }, { "groupName": "roleRedundant", "score": 3 }, { "groupName": "ariaRedundant", "score": 3 }, { "groupName": "frameSandboxRisk", "score": 3 }, { "groupName": "ariaLabelWrongRisk", "score": 3 }, { "groupName": "sectionHeadingless", "score": 3 }, { "groupName": "imageTextRisk", "score": 3 }, { "groupName": "fieldSetMissing", "score": 3 }, { "groupName": "linkComprehensionRisk", "score": 3 }, { "groupName": "pseudoLinkRisk", "score": 3 } ] } }, "scoreProcID": "sp15c" }