Kilotest: Violations of line height low
issue for Fair Vote contact page
Basics
About the page
- URL: https://fairvote.org/get-involved/contact-us/
- Tested 2 days ago on 2026-10-07 at 21:16 by job
261007T2112-oje - Summary of results:
- Rule engines:
- Called: 12
- Were able to test: 12
- Reported any rule violations: 11
- Violations: 409
- Violators: 246
- Issues: 48
- Rule engines:
- Download the full technical report (JSON)
About the issue
- Why it matters: Text is difficult to read
- Priority: low
- Related WCAG standard: 1.4.8
- Reported by 1 rule engine (Testaro)
- Violations: 42
- Violators: 42
Violators
Here are the HTML elements reported to violate rules belonging to the line height low
issue.
Take me there
links will open the page in a new tab and try to scroll to the element and highlight it. This does not always succeed. You can return here by closing the new tab.
Element 229
- Tag name:
P - Text: [not applicable]
- Start tag:
<p class="text-white py-10 text-2xl font-semibold" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[1] /div[2] /div[1] /p[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 254
- Tag name:
P - Text: [not applicable]
- Start tag:
<p class="text-white py-10 text-2xl font-semibold" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[2] /div[2] /div[1] /p[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 261
- Tag name:
A - Text: [not applicable]
- Start tag:
<a href="/our-reforms/ranked-choice-voting-information/#where-is-ranked-choice-voting-used" class="submenu-l3-item" aria-label="Where is RCV Used?" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[2] /div[2] /div[1] /ul[1] /li[1] /div[1] /ul[1] /li[1] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 263
- Tag name:
A - Text: [not applicable]
- Start tag:
<a href="/our-reforms/ranked-choice-voting-information/#how-ranked-choice-voting-works" class="submenu-l3-item" aria-label="How RCV Works" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[2] /div[2] /div[1] /ul[1] /li[1] /div[1] /ul[1] /li[2] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 265
- Tag name:
A - Text: [not applicable]
- Start tag:
<a href="/our-reforms/ranked-choice-voting/endorsers/" class="submenu-l3-item" aria-label="Endorsements" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[2] /div[2] /div[1] /ul[1] /li[1] /div[1] /ul[1] /li[3] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 267
- Tag name:
A - Text: [not applicable]
- Start tag:
<a href="/the-ranked-choice-voting-act/" class="submenu-l3-item" aria-label="The Ranked Choice Voting Act" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[2] /div[2] /div[1] /ul[1] /li[1] /div[1] /ul[1] /li[4] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 269
- Tag name:
A - Text: [not applicable]
- Start tag:
<a href="/the-voter-choice-act/" class="submenu-l3-item" aria-label="The Voter Choice Act" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[2] /div[2] /div[1] /ul[1] /li[1] /div[1] /ul[1] /li[5] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 271
- Tag name:
A - Text: [not applicable]
- Start tag:
<a href="/ranked-choice-voting-faq/" class="submenu-l3-item" aria-label="FAQ" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[2] /div[2] /div[1] /ul[1] /li[1] /div[1] /ul[1] /li[6] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 277
- Tag name:
A - Text: [not applicable]
- Start tag:
<a href="/our-reforms/fair-representation-act/" class="submenu-l3-item" aria-label="The Fair Representation Act" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[2] /div[2] /div[1] /ul[1] /li[2] /div[1] /ul[1] /li[1] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 279
- Tag name:
A - Text: [not applicable]
- Start tag:
<a href="/our-reforms/proportional-ranked-choice-voting-information/?section=where-is-proportional-rcv-used" class="submenu-l3-item" aria-label="Where is Proportional RCV Used?" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[2] /div[2] /div[1] /ul[1] /li[2] /div[1] /ul[1] /li[2] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 281
- Tag name:
A - Text: [not applicable]
- Start tag:
<a href="/our-reforms/proportional-ranked-choice-voting-information/#how-proportional-rcv-works" class="submenu-l3-item" aria-label="How Proportional RCV Works" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[2] /div[2] /div[1] /ul[1] /li[2] /div[1] /ul[1] /li[3] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 283
- Tag name:
A - Text: [not applicable]
- Start tag:
<a href="/sample-fair-representation-act-maps/" class="submenu-l3-item" aria-label="Sample maps for the FRA" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[2] /div[2] /div[1] /ul[1] /li[2] /div[1] /ul[1] /li[4] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 285
- Tag name:
A - Text: [not applicable]
- Start tag:
<a href="/our-reforms/proportional-ranked-choice-voting-information/?section=proportional-rcv-faq" class="submenu-l3-item" aria-label="Proportional RCV FAQs" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[2] /div[2] /div[1] /ul[1] /li[2] /div[1] /ul[1] /li[5] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 287
- Tag name:
A - Text: [not applicable]
- Start tag:
<a href="/our-reforms/proportional-ranked-choice-voting-information/?section=voting-rights-and-proportional-representation" class="submenu-l3-item" aria-label="Proportional RCV and Voting Rights" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[2] /div[2] /div[1] /ul[1] /li[2] /div[1] /ul[1] /li[6] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 310
- Tag name:
P - Text: [not applicable]
- Start tag:
<p class="text-sm text-dark-blue font-bold mt-2 pb-4"> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[3] /div[2] /div[1] /div[1] /div[1] /div[1] /a[1] /p[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 317
- Tag name:
P - Text: [not applicable]
- Start tag:
<p class="text-sm text-dark-blue font-bold mt-2 pb-4"> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[3] /div[2] /div[1] /div[1] /div[1] /div[2] /a[1] /p[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 293
- Tag name:
P - Text: [not applicable]
- Start tag:
<p class="text-white py-10 text-2xl font-semibold" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[3] /div[2] /div[1] /p[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 353
- Tag name:
P - Text: [not applicable]
- Start tag:
<p class="text-sm text-dark-blue font-bold mt-2 pb-4"> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[4] /div[2] /div[1] /div[1] /div[1] /div[1] /a[1] /div[1] /p[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 363
- Tag name:
P - Text: [not applicable]
- Start tag:
<p class="text-sm text-dark-blue font-bold mt-2 pb-4"> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[4] /div[2] /div[1] /div[1] /div[1] /div[2] /a[1] /div[1] /p[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 333
- Tag name:
P - Text: [not applicable]
- Start tag:
<p class="text-white py-10 text-2xl font-semibold" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[4] /div[2] /div[1] /p[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 379
- Tag name:
P - Text: [not applicable]
- Start tag:
<p class="text-white py-10 text-2xl font-semibold" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[5] /div[2] /div[1] /p[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 399
- Tag name:
SPAN - Text: [not applicable]
- Start tag:
<span class="text-white text-2xl self-center" data-v-6af95c07=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[2] /nav[2] /ul[1] /li[6] /div[2] /div[1] /div[1] /span[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 409
- Tag name:
A - Text:
DONATE
- Start tag:
<a href="/donate" title="Donate Today" class="btn px-10 bg-dark-red flex items-center h-full justify-center self-stretch justify-self-end" data-v-69da50e2=""> - XPath:
/html/body /div[1] /header[1] /div[1] /div[3] /a[1] - Bounding box: x = 1758, y = 0, width = 162, height = 112
- Reported by Testaro
- Tag name:
Element 445
- Tag name:
H4 - Text:
Making multi-party democracy work for the United States
- Start tag:
<h4> - XPath:
/html/body /div[2] /div[1] /main[1] /div[2] /div[2] /div[1] /div[2] /div[1] /div[1] /a[1] /div[1] /h4[1] - Bounding box: x = 632, y = 726, width = 296, height = 95
- Reported by Testaro
- Tag name:
Element 444
- Tag name:
P - Text:
September 28, 2026 /
- Start tag:
<p class="leading-tight mb-3 pb-0 text-medium"> - XPath:
/html/body /div[2] /div[1] /main[1] /div[2] /div[2] /div[1] /div[2] /div[1] /div[1] /a[1] /div[1] /p[1] - Bounding box: x = 632, y = 692, width = 296, height = 22
- Reported by Testaro
- Tag name:
Element 455
- Tag name:
H4 - Text:
Proportional ranked choice voting and neighborhood representation
- Start tag:
<h4> - XPath:
/html/body /div[2] /div[1] /main[1] /div[2] /div[2] /div[1] /div[2] /div[1] /div[2] /a[1] /div[1] /h4[1] - Bounding box: x = 1184, y = 726, width = 296, height = 95
- Reported by Testaro
- Tag name:
Element 454
- Tag name:
P - Text:
July 07, 2026 /
- Start tag:
<p class="leading-tight mb-3 pb-0 text-medium"> - XPath:
/html/body /div[2] /div[1] /main[1] /div[2] /div[2] /div[1] /div[2] /div[1] /div[2] /a[1] /div[1] /p[1] - Bounding box: x = 1184, y = 692, width = 296, height = 22
- Reported by Testaro
- Tag name:
Element 436
- Tag name:
H3 - Text:
Discover more resources
- Start tag:
<h3 id="discover-more-resources" class="wp-block-heading lg:mt-6 lg:ml-0 lg:mb-6 lg:mr-0 mt-3 ml-0 mb-3 mr-0"> - XPath:
/html/body /div[2] /div[1] /main[1] /div[2] /div[2] /div[1] /h3[1] - Bounding box: x = 420, y = 612, width = 1080, height = 36
- Reported by Testaro
- Tag name:
Element 466
- Tag name:
DIV - Text:
FOR A MORE PERFECT UNION
- Start tag:
<div class="pt-8 md:pt-1 text-3xl md:text-4xl leading-none uppercase font-condensed font-extrabold"> - XPath:
/html/body /div[3] /footer[1] /section[1] /div[1] /div[1] - Bounding box: x = 1144, y = 1224, width = 356, height = 44
- Reported by Testaro
- Tag name:
Element 470
- Tag name:
H5 - Text:
OUR MISSION
- Start tag:
<h5 class="pb-4 text-primary uppercase font-bold"> - XPath:
/html/body /div[3] /footer[1] /section[2] /div[1] /div[1] /h5[1] - Bounding box: x = 420, y = 1332, width = 270, height = 48
- Reported by Testaro
- Tag name:
Element 471
- Tag name:
P - Text:
FairVote is a nonpartisan organization seeking better elections for all. We research and advance voting reforms that make democracy more functional and representative for every American.
- Start tag:
<p class="leading-tight"> - XPath:
/html/body /div[3] /footer[1] /section[2] /div[1] /div[1] /p[1] - Bounding box: x = 420, y = 1380, width = 270, height = 120
- Reported by Testaro
- Tag name:
Element 473
- Tag name:
H5 - Text:
QUICK LINKS
- Start tag:
<h5 class="pb-4 text-primary uppercase font-bold"> - XPath:
/html/body /div[3] /footer[1] /section[2] /div[1] /div[2] /h5[1] - Bounding box: x = 757, y = 1332, width = 122, height = 48
- Reported by Testaro
- Tag name:
Element 488
- Tag name:
H5 - Text:
FOLLOW US
- Start tag:
<h5 class="pb-4 text-primary uppercase font-bold"> - XPath:
/html/body /div[3] /footer[1] /section[2] /div[1] /div[3] /h5[1] - Bounding box: x = 946, y = 1332, width = 212, height = 48
- Reported by Testaro
- Tag name:
Element 511
- Tag name:
H5 - Text:
FIND US
- Start tag:
<h5 class="pt-12 lg:pt-5 pb-1 text-primary uppercase font-bold"> - XPath:
/html/body /div[3] /footer[1] /section[2] /div[1] /div[3] /h5[2] - Bounding box: x = 946, y = 1408, width = 212, height = 56
- Reported by Testaro
- Tag name:
Element 512
- Tag name:
P - Text:
8484 Georgia Avenue, Suite 240, … hello@fairvote.org
- Start tag:
<p class="text-sm"> - XPath:
/html/body /div[3] /footer[1] /section[2] /div[1] /div[3] /p[1] - Bounding box: x = 946, y = 1464, width = 212, height = 80
- Reported by Testaro
- Tag name:
Element 520
- Tag name:
A - Text:
SIGN UP NOW
- Start tag:
<a id="join-us-footer" class="btn bg-dark-red text-white mr-auto lg:mr-0 lg:ml-auto inline-block cursor-pointer popup-open-37349" rel="noopener" target="_blank"> - XPath:
/html/body /div[3] /footer[1] /section[2] /div[1] /div[4] /div[1] /a[1] - Bounding box: x = 1321, y = 1380, width = 179, height = 48
- Reported by Testaro
- Tag name:
Element 522
- Tag name:
SPAN - Text:
Visit FairVote's political advocacy arm
- Start tag:
<span class="text-sm"> - XPath:
/html/body /div[3] /footer[1] /section[2] /div[1] /div[4] /div[1] /a[2] /span[1] - Bounding box: x = 1225, y = 1469, width = 244, height = 14
- Reported by Testaro
- Tag name:
Element 519
- Tag name:
H5 - Text:
JOIN FOR OUR NEWSLETTER
- Start tag:
<h5 class="pb-4 text-primary uppercase font-bold"> - XPath:
/html/body /div[3] /footer[1] /section[2] /div[1] /div[4] /div[1] /h5[1] - Bounding box: x = 1282, y = 1332, width = 218, height = 48
- Reported by Testaro
- Tag name:
Element 610
- Tag name:
BUTTON - Text:
Subscribe
- Start tag:
<button type="submit" id="gform_submit_button_4" class="gform_button button gform-button--width-full" onclick="gform.submission.handleButtonClick(this);" data-submission-type="submit"> - XPath:
/html/body /div[4] /div[1] /div[1] /main[1] /div[1] /div[1] /div[1] /div[2] /div[1] /div[1] /form[1] /div[2] /button[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 566
- Tag name:
H2 - Text:
SIGN UP FOR OUR NEWSLETTER
- Start tag:
<h2 data-wp-context---core-fit-text="core/fit-text::{"fontSize":""}" data-wp-init---core-fit-text="core/fit-text::callbacks.init" data-wp-interactive="" data-wp-style--font-size="core/fit-text::context.fontSize" class="wp-block-heading has-fit-text has-newsprint-color has-text-color has-link-color wp-elements-1" style="font-size: 2400px;"> - XPath:
/html/body /div[4] /div[1] /div[1] /main[1] /div[1] /div[1] /div[1] /div[2] /div[1] /h2[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 687
- Tag name:
BUTTON - Text:
Subscribe
- Start tag:
<button type="submit" id="gform_submit_button_8" class="gform_button button gform-button--width-full" onclick="gform.submission.handleButtonClick(this);" data-submission-type="submit"> - XPath:
/html/body /div[5] /div[1] /div[1] /main[1] /div[1] /div[1] /div[1] /div[1] /div[1] /form[1] /div[2] /button[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 643
- Tag name:
H2 - Text:
SIGN UP FOR OUR NEWSLETTER
- Start tag:
<h2 data-wp-context---core-fit-text="core/fit-text::{"fontSize":""}" data-wp-init---core-fit-text="core/fit-text::callbacks.init" data-wp-interactive="" data-wp-style--font-size="core/fit-text::context.fontSize" class="wp-block-heading has-fit-text has-newsprint-color has-text-color has-link-color wp-elements-2" style="font-size: 2400px;"> - XPath:
/html/body /div[5] /div[1] /div[1] /main[1] /div[1] /div[1] /div[1] /div[1] /h2[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name: