MiniMax MiniMax M3 – Business
via CoreWeave · Generated
- AIMAC Debt 21.43
- Cost $0.014
- Total Violations 43
- HTML Size 48 KB
- Em Dashes 13
Screenshot
View Live Page
Accessibility Issues Found
4 Critical 39 Serious
-
color-contrast serious 39 instances
Elements must meet minimum color contrast ratio thresholds
Example HTML
<p>Trusted by leadership teams at 14,200+ global organizations</p> -
label critical 3 instances
Form elements must have labels
Example HTML
<input type="range" min="10" max="2000" step="10" value="250" id="revenue"> -
select-name critical 1 instance
Select element must have an accessible name
Example HTML
<select id="vertical">
Artifacts
View Generated HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Meridian Nexus — Where Visionary Leaders Navigate Tomorrow's Markets</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Playfair+Display:wght@600;700;800&display=swap" rel="stylesheet">
<style>
:root {
--bg: #ffffff;
--bg-soft: #f7f8fa;
--bg-dark: #0b1220;
--ink: #0b1220;
--ink-soft: #3a4658;
--muted: #6b7488;
--line: #e6e9ef;
--brand: #c89a3c;
--brand-deep: #a87b25;
--accent: #1a2c52;
--accent-2: #25406b;
--success: #2f8a5a;
--radius: 14px;
--shadow-sm: 0 1px 2px rgba(11,18,32,0.06), 0 1px 3px rgba(11,18,32,0.04);
--shadow-md: 0 8px 24px rgba(11,18,32,0.08);
--shadow-lg: 0 24px 60px rgba(11,18,32,0.12);
}
* { box-sizing: border-box; }
html, body { margin: 0; padding: 0; }
body {
font-family: 'Inter', system-ui, -apple-system, Segoe UI, Roboto, sans-serif;
color: var(--ink);
background: var(--bg);
line-height: 1.6;
-webkit-font-smoothing: antialiased;
}
a { color: inherit; text-decoration: none; }
img { max-width: 100%; display: block; }
h1, h2, h3, h4 { font-family: 'Playfair Display', Georgia, serif; font-weight: 700; letter-spacing: -0.01em; line-height: 1.15; margin: 0 0 0.5em; }
h1 { font-size: clamp(2.2rem, 4.5vw, 3.8rem); }
h2 { font-size: clamp(1.7rem, 3vw, 2.5rem); }
h3 { font-size: 1.25rem; }
p { margin: 0 0 1em; color: var(--ink-soft); }
.container { width: min(1200px, 92vw); margin: 0 auto; }
.eyebrow {
display: inline-block;
font-size: 0.78rem;
font-weight: 600;
letter-spacing: 0.16em;
text-transform: uppercase;
color: var(--brand-deep);
margin-bottom: 0.8rem;
}
/* Buttons */
.btn {
display: inline-flex; align-items: center; gap: 0.5rem;
padding: 0.85rem 1.4rem;
border-radius: 999px;
font-weight: 600;
font-size: 0.95rem;
border: 1px solid transparent;
transition: all 0.2s ease;
cursor: pointer;
white-space: nowrap;
}
.btn-primary { background: var(--ink); color: #fff; }
.btn-primary:hover { background: var(--accent); transform: translateY(-1px); }
.btn-brand { background: var(--brand); color: #fff; }
.btn-brand:hover { background: var(--brand-deep); transform: translateY(-1px); }
.btn-outline { background: transparent; color: var(--ink); border-color: var(--line); }
.btn-outline:hover { border-color: var(--ink); }
.btn-ghost-light { background: rgba(255,255,255,0.08); color: #fff; border-color: rgba(255,255,255,0.2); }
.btn-ghost-light:hover { background: rgba(255,255,255,0.15); }
/* ===== HEADER ===== */
.topbar {
background: var(--ink);
color: #cfd6e3;
font-size: 0.82rem;
padding: 0.55rem 0;
}
.topbar-inner { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 0.5rem; }
.topbar a:hover { color: var(--brand); }
.topbar .meta { display: flex; gap: 1.25rem; }
header.site-header {
position: sticky; top: 0; z-index: 100;
background: rgba(255,255,255,0.96);
backdrop-filter: saturate(160%) blur(10px);
border-bottom: 1px solid var(--line);
}
.nav-wrap { display: flex; align-items: center; justify-content: space-between; padding: 1.05rem 0; }
.brand { display: flex; align-items: center; gap: 0.75rem; font-family: 'Playfair Display', serif; font-weight: 700; font-size: 1.4rem; }
.brand img { width: 42px; height: 42px; border-radius: 10px; object-fit: cover; }
.brand small { display: block; font-family: 'Inter', sans-serif; font-weight: 500; font-size: 0.72rem; color: var(--muted); letter-spacing: 0.08em; text-transform: uppercase; margin-top: 2px; }
nav.primary ul { list-style: none; display: flex; gap: 0.25rem; margin: 0; padding: 0; }
nav.primary a {
display: block;
padding: 0.55rem 0.95rem;
font-weight: 500;
font-size: 0.94rem;
border-radius: 8px;
color: var(--ink-soft);
transition: all 0.15s ease;
}
nav.primary a:hover { background: var(--bg-soft); color: var(--ink); }
nav.primary a.active { color: var(--ink); }
.nav-cta { display: flex; gap: 0.6rem; align-items: center; }
/* ===== HERO ===== */
.hero {
position: relative;
background: linear-gradient(135deg, #0b1220 0%, #1a2c52 60%, #25406b 100%);
color: #fff;
overflow: hidden;
padding: 5rem 0 6rem;
}
.hero::before {
content: "";
position: absolute; inset: 0;
background:
radial-gradient(800px 400px at 80% 20%, rgba(200,154,60,0.18), transparent 60%),
radial-gradient(600px 300px at 10% 80%, rgba(37,64,107,0.5), transparent 60%);
pointer-events: none;
}
.hero-grid {
display: grid; grid-template-columns: 1.15fr 0.85fr; gap: 4rem; align-items: center; position: relative;
}
.hero h1 { color: #fff; }
.hero .lede { font-size: 1.18rem; color: #c9d3e6; max-width: 560px; margin-bottom: 1.8rem; }
.hero-tag { color: var(--brand); }
.hero-cta { display: flex; gap: 0.85rem; flex-wrap: wrap; margin-bottom: 2rem; }
.hero-stats { display: flex; gap: 2.5rem; border-top: 1px solid rgba(255,255,255,0.12); padding-top: 1.5rem; }
.hero-stats div b { display: block; font-family: 'Playfair Display', serif; font-size: 1.9rem; color: #fff; }
.hero-stats div span { font-size: 0.85rem; color: #9fa9bf; letter-spacing: 0.04em; }
.hero-card {
background: rgba(255,255,255,0.06);
border: 1px solid rgba(255,255,255,0.15);
border-radius: var(--radius);
padding: 1.6rem;
backdrop-filter: blur(8px);
box-shadow: var(--shadow-lg);
}
.hero-card h4 { font-family: 'Inter', sans-serif; font-size: 0.78rem; text-transform: uppercase; letter-spacing: 0.16em; color: var(--brand); margin-bottom: 1rem; }
.market-row { display: flex; justify-content: space-between; align-items: center; padding: 0.6rem 0; border-bottom: 1px dashed rgba(255,255,255,0.12); font-size: 0.92rem; }
.market-row:last-child { border-bottom: none; }
.market-row .sym { color: #c9d3e6; font-weight: 500; }
.up { color: #6ee7a3; }
.down { color: #fca5a5; }
.pulse { width: 8px; height: 8px; background: #6ee7a3; border-radius: 50%; display: inline-block; margin-right: 6px; animation: pulse 1.6s ease-in-out infinite; }
@keyframes pulse { 0%, 100% { opacity: 1; transform: scale(1);} 50% { opacity: 0.4; transform: scale(1.4);} }
/* ===== TRUSTED ===== */
.trusted { padding: 2.5rem 0; background: var(--bg-soft); border-bottom: 1px solid var(--line); }
.trusted p { text-align: center; font-size: 0.85rem; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin-bottom: 1.3rem; }
.logo-strip { display: flex; justify-content: space-around; align-items: center; flex-wrap: wrap; gap: 1.5rem; }
.logo-strip span { font-family: 'Playfair Display', serif; font-weight: 700; font-size: 1.3rem; color: #97a0b3; letter-spacing: 0.02em; opacity: 0.8; transition: opacity 0.2s; }
.logo-strip span:hover { opacity: 1; color: var(--ink); }
/* ===== SECTION BASE ===== */
section.block { padding: 5.5rem 0; }
.section-head { max-width: 720px; margin-bottom: 3rem; }
.section-head.center { margin-left: auto; margin-right: auto; text-align: center; }
/* ===== SOLUTIONS ===== */
.solutions { background: #fff; }
.feature-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1.5rem; }
.feature-card {
background: #fff;
border: 1px solid var(--line);
border-radius: var(--radius);
padding: 1.8rem;
transition: all 0.25s ease;
position: relative;
overflow: hidden;
}
.feature-card:hover { transform: translateY(-4px); box-shadow: var(--shadow-md); border-color: transparent; }
.feature-card::before {
content: ""; position: absolute; left: 0; top: 0; height: 3px; width: 0; background: var(--brand); transition: width 0.3s ease;
}
.feature-card:hover::before { width: 100%; }
.feature-icon {
width: 48px; height: 48px; border-radius: 12px;
background: linear-gradient(135deg, var(--accent), var(--accent-2));
color: #fff; display: flex; align-items: center; justify-content: center;
font-size: 1.4rem; margin-bottom: 1.2rem;
}
.feature-card h3 { font-family: 'Inter', sans-serif; font-size: 1.1rem; font-weight: 600; }
.feature-card p { font-size: 0.95rem; }
.feature-card a.learn { font-size: 0.88rem; font-weight: 600; color: var(--brand-deep); }
/* ===== CALCULATOR ===== */
.estimator {
background: linear-gradient(135deg, #f7f8fa 0%, #eef1f7 100%);
}
.calc-wrap {
display: grid; grid-template-columns: 1fr 1fr; gap: 3rem; align-items: stretch;
}
.calc-form {
background: #fff;
border-radius: var(--radius);
padding: 2.2rem;
box-shadow: var(--shadow-md);
border: 1px solid var(--line);
}
.field { margin-bottom: 1.4rem; }
.field label { display: block; font-weight: 600; font-size: 0.88rem; margin-bottom: 0.5rem; color: var(--ink); }
.field .hint { font-size: 0.78rem; color: var(--muted); margin-top: 0.3rem; }
.field input[type=range] { width: 100%; accent-color: var(--brand); }
.field select, .field input[type=text] {
width: 100%; padding: 0.7rem 0.9rem; border-radius: 8px; border: 1px solid var(--line); font: inherit; font-size: 0.95rem; background: #fff;
}
.field .value-tag { float: right; font-weight: 600; color: var(--brand-deep); font-size: 0.95rem; }
.calc-result {
background: var(--ink);
color: #fff;
border-radius: var(--radius);
padding: 2.2rem;
position: relative; overflow: hidden;
}
.calc-result::before {
content: ""; position: absolute; right: -60px; top: -60px; width: 220px; height: 220px; border-radius: 50%; background: radial-gradient(circle, rgba(200,154,60,0.25), transparent 70%);
}
.calc-result h3 { color: #fff; font-family: 'Playfair Display', serif; }
.result-line { display: flex; justify-content: space-between; padding: 0.75rem 0; border-bottom: 1px dashed rgba(255,255,255,0.15); }
.result-line:last-of-type { border-bottom: none; }
.result-line span:first-child { color: #9fa9bf; font-size: 0.92rem; }
.result-line span:last-child { font-weight: 600; font-size: 1.05rem; }
.big-number { font-family: 'Playfair Display', serif; font-size: 2.6rem; color: var(--brand); margin: 0.4rem 0 0.2rem; line-height: 1.1; }
.big-label { color: #c9d3e6; font-size: 0.9rem; margin-bottom: 1.5rem; }
/* ===== STORIES ===== */
.stories { background: #fff; }
.story-grid { display: grid; grid-template-columns: 1.4fr 1fr; gap: 2rem; }
.story-main, .story-side {
border-radius: var(--radius); overflow: hidden; box-shadow: var(--shadow-sm);
border: 1px solid var(--line);
}
.story-main { display: grid; grid-template-columns: 1fr 1fr; }
.story-main .img-wrap { background: url('https://picsum.photos/seed/skyline/700/600') center/cover no-repeat; min-height: 280px; }
.story-main .text { padding: 1.8rem; }
.story-side { padding: 1.8rem; }
.story-card { display: flex; gap: 1rem; padding: 1rem 0; border-bottom: 1px solid var(--line); }
.story-card:last-child { border-bottom: none; }
.story-card .thumb { width: 90px; height: 70px; border-radius: 8px; object-fit: cover; flex-shrink: 0; }
.story-card h4 { font-family: 'Inter', sans-serif; font-size: 0.98rem; margin: 0 0 0.3rem; font-weight: 600; }
.story-card .meta { font-size: 0.78rem; color: var(--muted); text-transform: uppercase; letter-spacing: 0.08em; }
/* ===== TESTIMONIALS ===== */
.testimonials { background: var(--bg-soft); }
.test-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1.5rem; }
.test-card {
background: #fff;
border-radius: var(--radius);
padding: 1.8rem;
box-shadow: var(--shadow-sm);
border: 1px solid var(--line);
display: flex; flex-direction: column;
}
.test-card .quote { font-size: 1.05rem; color: var(--ink); font-weight: 500; margin-bottom: 1.5rem; line-height: 1.55; }
.test-card .quote::before { content: "“"; font-family: 'Playfair Display', serif; font-size: 3rem; color: var(--brand); line-height: 0.5; display: block; margin-bottom: 0.4rem; }
.test-author { display: flex; align-items: center; gap: 0.8rem; margin-top: auto; padding-top: 1rem; border-top: 1px solid var(--line); }
.test-author img { width: 46px; height: 46px; border-radius: 50%; object-fit: cover; }
.test-author b { display: block; font-size: 0.95rem; }
.test-author span { font-size: 0.82rem; color: var(--muted); }
/* ===== INSIGHTS + SIDEBAR ===== */
.insights { background: #fff; }
.insights-layout { display: grid; grid-template-columns: 1fr 320px; gap: 3rem; }
.article-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1.5rem; }
.article-card { border-radius: var(--radius); overflow: hidden; border: 1px solid var(--line); background: #fff; transition: all 0.2s; }
.article-card:hover { box-shadow: var(--shadow-md); transform: translateY(-3px); }
.article-card img { width: 100%; height: 200px; object-fit: cover; }
.article-card .body { padding: 1.4rem; }
.article-card .tag { display: inline-block; background: var(--bg-soft); color: var(--brand-deep); font-size: 0.74rem; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; padding: 0.3rem 0.6rem; border-radius: 4px; margin-bottom: 0.7rem; }
.article-card h3 { font-family: 'Inter', sans-serif; font-size: 1.05rem; font-weight: 600; margin-bottom: 0.5rem; }
.article-card .meta { font-size: 0.82rem; color: var(--muted); margin-top: 0.8rem; }
.sidebar { display: flex; flex-direction: column; gap: 1.5rem; }
.widget { background: var(--bg-soft); border-radius: var(--radius); padding: 1.6rem; border: 1px solid var(--line); }
.widget.dark { background: var(--ink); color: #fff; border-color: transparent; }
.widget.dark h3, .widget.dark p { color: #fff; }
.widget.dark p { color: #c9d3e6; }
.widget h3 { font-family: 'Inter', sans-serif; font-size: 1rem; font-weight: 700; margin-bottom: 1rem; letter-spacing: 0.04em; text-transform: uppercase; color: var(--ink); }
.resource-item { display: flex; gap: 0.85rem; padding: 0.7rem 0; border-bottom: 1px solid var(--line); align-items: flex-start; }
.resource-item:last-child { border-bottom: none; padding-bottom: 0; }
.resource-item .ico { width: 32px; height: 32px; border-radius: 8px; background: var(--brand); color: #fff; display: flex; align-items: center; justify-content: center; font-size: 0.9rem; flex-shrink: 0; }
.resource-item b { display: block; font-size: 0.92rem; }
.resource-item span { font-size: 0.8rem; color: var(--muted); }
.partner { display: flex; align-items: center; gap: 0.8rem; padding: 0.8rem 0; border-bottom: 1px solid var(--line); }
.partner:last-child { border-bottom: none; }
.partner img { width: 42px; height: 42px; border-radius: 8px; object-fit: cover; }
.partner b { display: block; font-size: 0.92rem; }
.partner span { font-size: 0.78rem; color: var(--muted); }
.weekly-update { font-size: 0.92rem; }
.weekly-update .item { padding: 0.6rem 0; border-bottom: 1px dashed rgba(255,255,255,0.18); display: flex; justify-content: space-between; gap: 0.6rem; }
.weekly-update .item:last-child { border-bottom: none; }
.weekly-update .item b { color: #fff; font-weight: 500; }
.weekly-update .item span { color: #9fa9bf; font-size: 0.78rem; }
/* ===== FAQ ===== */
.faq { background: var(--bg-soft); }
.faq-list { max-width: 820px; margin: 0 auto; }
.faq-item { background: #fff; border: 1px solid var(--line); border-radius: var(--radius); margin-bottom: 0.75rem; overflow: hidden; }
.faq-q { width: 100%; background: none; border: none; text-align: left; padding: 1.1rem 1.4rem; font: inherit; font-weight: 600; font-size: 1rem; color: var(--ink); display: flex; justify-content: space-between; align-items: center; cursor: pointer; }
.faq-q::after { content: "+"; font-size: 1.4rem; color: var(--brand); font-weight: 400; transition: transform 0.2s; }
.faq-item.open .faq-q::after { content: "−"; }
.faq-a { max-height: 0; overflow: hidden; transition: max-height 0.3s ease; padding: 0 1.4rem; }
.faq-item.open .faq-a { max-height: 320px; padding: 0 1.4rem 1.3rem; }
.faq-a p { margin: 0; }
/* ===== CTA STRIP ===== */
.cta-strip {
background: var(--ink);
color: #fff;
padding: 4rem 0;
text-align: center;
}
.cta-strip h2 { color: #fff; }
.cta-strip p { color: #c9d3e6; max-width: 600px; margin: 0 auto 1.8rem; }
/* ===== FOOTER ===== */
footer.site-footer { background: #060c18; color: #9fa9bf; padding: 4rem 0 2rem; }
.footer-grid { display: grid; grid-template-columns: 1.6fr 1fr 1fr 1fr 1.2fr; gap: 2.5rem; padding-bottom: 2.5rem; border-bottom: 1px solid #1a2235; }
.footer-col h4 { color: #fff; font-family: 'Inter', sans-serif; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.12em; margin-bottom: 1.1rem; }
.footer-col ul { list-style: none; padding: 0; margin: 0; }
.footer-col li { margin-bottom: 0.55rem; }
.footer-col a { font-size: 0.92rem; transition: color 0.15s; }
.footer-col a:hover { color: var(--brand); }
.footer-brand { display: flex; align-items: center; gap: 0.7rem; margin-bottom: 1rem; }
.footer-brand img { width: 40px; height: 40px; border-radius: 10px; }
.footer-brand b { color: #fff; font-family: 'Playfair Display', serif; font-size: 1.2rem; }
.footer-col p { font-size: 0.9rem; color: #9fa9bf; margin-bottom: 1.2rem; }
.socials { display: flex; gap: 0.6rem; }
.socials a {
width: 36px; height: 36px; border-radius: 50%; background: #1a2235; color: #c9d3e6;
display: inline-flex; align-items: center; justify-content: center; transition: all 0.2s; font-size: 0.85rem;
}
.socials a:hover { background: var(--brand); color: #fff; }
.newsletter input {
width: 100%; padding: 0.7rem 0.9rem; border-radius: 8px; border: 1px solid #1a2235; background: #0b1220; color: #fff; font: inherit; font-size: 0.9rem; margin-bottom: 0.6rem;
}
.footer-bottom { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 1rem; padding-top: 1.8rem; font-size: 0.85rem; }
.footer-bottom .legal { display: flex; gap: 1.5rem; }
/* ===== RESPONSIVE ===== */
@media (max-width: 980px) {
.hero-grid, .calc-wrap, .story-grid, .insights-layout { grid-template-columns: 1fr; gap: 2rem; }
.feature-grid, .test-grid, .article-grid { grid-template-columns: 1fr 1fr; }
.story-main { grid-template-columns: 1fr; }
.footer-grid { grid-template-columns: 1fr 1fr; }
nav.primary { display: none; }
}
@media (max-width: 600px) {
.feature-grid, .test-grid, .article-grid { grid-template-columns: 1fr; }
.footer-grid { grid-template-columns: 1fr; }
.hero-stats { flex-wrap: wrap; gap: 1.2rem; }
.topbar .meta { display: none; }
}
</style>
</head>
<body>
<!-- ===== TOP BAR ===== -->
<div class="topbar">
<div class="container topbar-inner">
<span>📈 NYSE Composite <b style="color:#6ee7a3">+0.84%</b> • S&P 500 <b style="color:#6ee7a3">+0.62%</b> • NASDAQ <b style="color:#fca5a5">-0.12%</b></span>
<div class="meta">
<a href="#">Investor Portal</a>
<a href="#">Client Login</a>
<a href="#">EN | ES | DE</a>
</div>
</div>
</div>
<!-- ===== HEADER ===== -->
<header class="site-header">
<div class="container nav-wrap">
<a href="#" class="brand">
<img src="https://placehold.co/120x120/0b1220/c89a3c?text=MN&font=playfair+display" alt="Meridian Nexus">
<span>Meridian Nexus<small>Strategic Business Intelligence</small></span>
</a>
<nav class="primary">
<ul>
<li><a href="#" class="active">Home</a></li>
<li><a href="#solutions">Solutions</a></li>
<li><a href="#partners">Partners</a></li>
<li><a href="#portfolio">Portfolio</a></li>
<li><a href="#insights">Insights</a></li>
<li><a href="#faq">FAQ</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</nav>
<div class="nav-cta">
<a href="#" class="btn btn-outline">Sign In</a>
<a href="#" class="btn btn-primary">Book Demo →</a>
</div>
</div>
</header>
<!-- ===== HERO ===== -->
<section class="hero">
<div class="container hero-grid">
<div>
<span class="eyebrow hero-tag" style="color:var(--brand)">For C-Suite & Strategic Leaders</span>
<h1>Where Visionary Leaders Navigate <em style="color:var(--brand); font-style:normal">Tomorrow's Markets.</em></h1>
<p class="lede">Meridian Nexus is the trusted intelligence platform that transforms fragmented market signals into decisive strategy. From Fortune 500 boardrooms to high-growth disruptors, we help leadership teams align capital, talent, and technology against measurable outcomes.</p>
<div class="hero-cta">
<a href="#estimator" class="btn btn-brand">Start Free Trial</a>
<a href="#" class="btn btn-ghost-light">Schedule Consultation</a>
</div>
<div class="hero-stats">
<div><b>14,200+</b><span>Enterprise clients worldwide</span></div>
<div><b>$48B</b><span>Capital decisions informed</span></div>
<div><b>92%</b><span>Forecast accuracy rate</span></div>
</div>
</div>
<aside class="hero-card" aria-label="Live market snapshot">
<h4><span class="pulse"></span> Live Market Snapshot</h4>
<div class="market-row"><span class="sym">Meridian 50 Index</span><span class="up">▲ 1,847.32 (+0.94%)</span></div>
<div class="market-row"><span class="sym">Tech Composite</span><span class="up">▲ 4,210.55 (+1.21%)</span></div>
<div class="market-row"><span class="sym">Energy Sector</span><span class="down">▼ 612.18 (-0.43%)</span></div>
<div class="market-row"><span class="sym">USD Index</span><span class="up">▲ 103.84 (+0.18%)</span></div>
<div class="market-row"><span class="sym">10Y Treasury</span><span class="down">▼ 4.12% (-3 bps)</span></div>
<div class="market-row"><span class="sym">Volatility (VXN)</span><span class="up">▲ 14.62 (+1.05%)</span></div>
<p style="font-size:0.78rem;color:#9fa9bf;margin:1rem 0 0">Updated 14:32 UTC · Source: Meridian Data Desk</p>
</aside>
</div>
</section>
<!-- ===== TRUSTED ===== -->
<section class="trusted">
<div class="container">
<p>Trusted by leadership teams at 14,200+ global organizations</p>
<div class="logo-strip">
<span>APEXON</span><span>Stratford&Co</span><span>NORDLIGHT</span><span>Kineticura</span><span>Halberd Group</span><span>Veridian</span><span>PARALLAX</span>
</div>
</div>
</section>
<!-- ===== SOLUTIONS ===== -->
<section class="block solutions" id="solutions">
<div class="container">
<div class="section-head">
<span class="eyebrow">Business Solutions</span>
<h2>An intelligence layer built for the decisions that matter most.</h2>
<p>From capital allocation to operational transformation, our modular platform aligns every team around the same source of strategic truth — eliminating silos and accelerating stakeholder alignment across the enterprise.</p>
</div>
<div class="feature-grid">
<article class="feature-card">
<div class="feature-icon">📊</div>
<h3>Strategic Intelligence Suite</h3>
<p>Unify competitive benchmarking, market modeling, and scenario planning into one executive-grade dashboard. Built for board-level visibility and rapid decision velocity when the stakes are highest.</p>
<a class="learn" href="#">Explore the suite →</a>
</article>
<article class="feature-card">
<div class="feature-icon">💼</div>
<h3>Capital & M&A Advisory</h3>
<p>De-risk transactions with diligence workstreams, valuation modeling, and post-merger integration playbooks. Our advisory partners have closed over $180B in transaction value across 40 countries.</p>
<a class="learn" href="#">See deal flow →</a>
</article>
<article class="feature-card">
<div class="feature-icon">⚙️</div>
<h3>Operational Excellence</h3>
<p>Diagnose process optimization opportunities across finance, supply chain, and revenue operations. Our certified practitioners deliver sustainable margin expansion of 4–11% within 9 months.</p>
<a class="learn" href="#">Benchmark operations →</a>
</article>
<article class="feature-card">
<div class="feature-icon">🚀</div>
<h3>Growth & Go-to-Market</h3>
<p>Accelerate revenue capture with channel strategy refinement, pricing optimization, and customer segmentation frameworks calibrated to your industry vertical and buyer maturity.</p>
<a class="learn" href="#">Activate growth →</a>
</article>
<article class="feature-card">
<div class="feature-icon">🛡️</div>
<h3>Risk & Resilience</h3>
<p>Model geopolitical, cyber, and supply-chain exposure in real time. Our resilience framework has helped enterprises survive 17 major disruption events with continuity intact.</p>
<a class="learn" href="#">Review framework →</a>
</article>
<article class="feature-card">
<div class="feature-icon">👥</div>
<h3>Leadership Development</h3>
<p>Executive coaching, succession planning, and high-potential identification programs designed by former Fortune 100 CHROs. Build the bench strength your next chapter demands.</p>
<a class="learn" href="#">Develop leaders →</a>
</article>
</div>
</div>
</section>
<!-- ===== ROI ESTIMATOR ===== -->
<section class="block estimator" id="estimator">
<div class="container">
<div class="section-head center">
<span class="eyebrow">Interactive Tool · ROI Estimator</span>
<h2>See what Meridian Nexus could mean for your bottom line.</h2>
<p>Move the sliders to model your enterprise. Most clients see measurable ROI optimization within the first two quarters of deployment.</p>
</div>
<div class="calc-wrap">
<form class="calc-form" id="roiForm" oninput="calculateROI()">
<div class="field">
<label>Annual Revenue <span class="value-tag" id="revVal">$250M</span></label>
<input type="range" min="10" max="2000" step="10" value="250" id="revenue">
<div class="hint">Your organization's total annual revenue (USD millions).</div>
</div>
<div class="field">
<label>Operating Margin <span class="value-tag" id="marVal">12%</span></label>
<input type="range" min="1" max="35" step="1" value="12" id="margin">
<div class="hint">Current EBITDA margin before transformation.</div>
</div>
<div class="field">
<label>Decision-Makers in Org <span class="value-tag" id="dmVal">45</span></label>
<input type="range" min="5" max="500" step="5" value="45" id="decisionMakers">
<div class="hint">C-suite, VP, and senior directors using strategic data.</div>
</div>
<div class="field">
<label>Industry Vertical</label>
<select id="vertical">
<option value="1.0">Financial Services</option>
<option value="1.15" selected>Technology & SaaS</option>
<option value="1.05">Manufacturing & Industrial</option>
<option value="0.95">Retail & Consumer</option>
<option value="1.1">Healthcare & Life Sciences</option>
<option value="0.9">Energy & Utilities</option>
</select>
<div class="hint">Vertical multipliers reflect typical ROI optimization observed.</div>
</div>
</form>
<div class="calc-result">
<h3>Projected 12-Month Impact</h3>
<div class="big-number" id="savings">$4.2M</div>
<div class="big-label">Estimated annual value unlocked</div>
<div class="result-line"><span>Margin uplift contribution</span><span id="uplift">+$3.1M</span></div>
<div class="result-line"><span>Decision velocity savings</span><span id="velocity">$840K</span></div>
<div class="result-line"><span>Risk avoidance value</span><span id="risk">$260K</span></div>
<div class="result-line"><span>Platform investment</span><span id="cost" style="color:#fca5a5">−$148K</span></div>
<div class="result-line"><span><b>Net ROI</b></span><span id="roiPct" style="color:var(--brand)"><b>2,738%</b></span></div>
<a href="#" class="btn btn-brand" style="margin-top:1.5rem; width:100%; justify-content:center">Get Your Custom Brief →</a>
</div>
</div>
</div>
</section>
<!-- ===== STORIES / PORTFOLIO ===== -->
<section class="block stories" id="portfolio">
<div class="container">
<div class="section-head">
<span class="eyebrow">Growth Stories · Portfolio</span>
<h2>Real outcomes from the boardrooms we serve.</h2>
<p>These case studies represent a fraction of the transformation work our partners complete every quarter. Every engagement is measured against pre-agreed KPIs and reviewed quarterly with executive sponsors.</p>
</div>
<div class="story-grid">
<article class="story-main">
<div class="img-wrap"></div>
<div class="text">
<span class="eyebrow">Featured Case Study</span>
<h3 style="font-size:1.4rem">How Stratford & Co unlocked $47M in trapped working capital.</h3>
<p>By deploying Meridian's working capital diagnostic across 14 business units, the leadership team identified receivables bottlenecks, renegotiated supplier terms, and restructured inventory cadence — all without expanding headcount. The result: an 8.4 percentage-point improvement in cash conversion cycle within 11 months.</p>
<p style="font-size:0.85rem;color:var(--muted);text-transform:uppercase;letter-spacing:0.1em">Industrial Manufacturing · CFO Office · 14,000 employees</p>
<a href="#" class="btn btn-outline" style="margin-top:0.5rem">Read Full Story →</a>
</div>
</article>
<aside class="story-side">
<h3 style="font-family:'Inter',sans-serif;font-size:1.05rem;font-weight:700;margin-bottom:1rem">More Wins This Quarter</h3>
<div class="story-card">
<img class="thumb" src="https://picsum.photos/seed/finance1/200/160" alt="">
<div>
<h4>Apexon: 3.2x pipeline velocity in 9 months</h4>
<span class="meta">SaaS · Sales Transformation</span>
</div>
</div>
<div class="story-card">
<img class="thumb" src="https://picsum.photos/seed/health1/200/160" alt="">
<div>
<h4>Nordlight: 41% reduction in time-to-market</h4>
<span class="meta">Healthcare · R&D Operations</span>
</div>
</div>
<div class="story-card">
<img class="thumb" src="https://picsum.photos/seed/energy1/200/160" alt="">
<div>
<h4>Halberd: $12M cost-base rationalized post-merger</h4>
<span class="meta">Energy · Post-Merger Integration</span>
</div>
</div>
<div class="story-card">
<img class="thumb" src="https://picsum.photos/seed/retail1/200/160" alt="">
<div>
<h4>Veridian: Pricing engine drove +220bps margin</h4>
<span class="meta">Retail · Revenue Operations</span>
</div>
</div>
</aside>
</div>
</div>
</section>
<!-- ===== TESTIMONIALS ===== -->
<section class="block testimonials">
<div class="container">
<div class="section-head center">
<span class="eyebrow">Leadership Insights</span>
<h2>What executives say after twelve months with us.</h2>
<p>We measure success by the quality of decisions our clients make — and the durability of the value those decisions create. Here is what partners tell us when we ask.</p>
</div>
<div class="test-grid">
<article class="test-card">
<p class="quote">Meridian didn't just give us a dashboard — they reframed how our leadership team argues about the future. We retired three legacy planning tools in the first quarter and have not looked back.</p>
<div class="test-author">
<img src="https://i.pravatar.cc/120?u=elena" alt="">
<div><b>Elena Marchetti</b><span>Chief Strategy Officer, Stratford & Co</span></div>
</div>
</article>
<article class="test-card">
<p class="quote">The ROI optimization modeling alone justified the engagement. By month six we had already identified 14 process optimization levers we hadn't seen in five years of internal consulting projects.</p>
<div class="test-author">
<img src="https://i.pravatar.cc/120?u=marcus" alt="">
<div><b>Marcus Whitley</b><span>COO, Apexon Industries</span></div>
</div>
</article>
<article class="test-card">
<p class="quote">Stakeholder alignment used to take six weeks of cross-functional negotiation. Now it takes a single afternoon. That is the single biggest unlock we have experienced from any platform investment in a decade.</p>
<div class="test-author">
<img src="https://i.pravatar.cc/120?u=priya" alt="">
<div><b>Priya Anand</b><span>VP Corporate Development, Nordlight</span></div>
</div>
</article>
</div>
</div>
</section>
<!-- ===== INSIGHTS + SIDEBAR ===== -->
<section class="block insights" id="insights">
<div class="container">
<div class="insights-layout">
<div>
<div class="section-head">
<span class="eyebrow">Editorial · The Nexus Briefing</span>
<h2>Leadership insights for the next planning cycle.</h2>
<p>Long-form analysis from our research desk and advisory partners — published weekly, consumed by 280,000 senior executives across 90 countries.</p>
</div>
<div class="article-grid">
<article class="article-card">
<img src="https://picsum.photos/seed/article1/600/400" alt="">
<div class="body">
<span class="tag">Strategy</span>
<h3>The stakeholder alignment playbook for the post-growth-at-all-costs era.</h3>
<p>How leading boards are rebalancing capital allocation between efficiency and resilience — and the four governance moves that separate winners from the rest.</p>
<div class="meta">By David Kessler · 9 min read · March 18</div>
</div>
</article>
<article class="article-card">
<img src="https://picsum.photos/seed/article2/600/400" alt="">
<div class="body">
<span class="tag">Finance</span>
<h3>Why working capital is the most underpriced lever in corporate finance.</h3>
<p>A quantitative look at how publicly listed firms left $1.4 trillion in trapped cash on the balance sheet in 2024 — and the three diagnostic questions every CFO should ask.</p>
<div class="meta">By Lina Okafor · 12 min read · March 12</div>
</div>
</article>
<article class="article-card">
<img src="https://picsum.photos/seed/article3/600/400" alt="">
<div class="body">
<span class="tag">Leadership</span>
<h3>Building the second bench: succession planning that actually develops leaders.</h3>
<p>Most succession plans are wish lists. The firms that win the next decade treat leadership development as a portfolio strategy with measurable reallocation criteria.</p>
<div class="meta">By Helena Reiss · 7 min read · March 05</div>
</div>
</article>
<article class="article-card">
<img src="https://picsum.photos/seed/article4/600/400" alt="">
<div class="body">
<span class="tag">Operations</span>
<h3>Process optimization in the age of AI: where humans still beat algorithms.</h3>
<p>An empirical review of 240 transformation programs showing which operating decisions remain stubbornly human — and the leadership implications for your next redesign.</p>
<div class="meta">By Tomás Aldrich · 10 min read · February 28</div>
</div>
</article>
</div>
</div>
<!-- ===== SIDEBAR ===== -->
<aside class="sidebar">
<div class="widget dark">
<h3>This Week's Update</h3>
<div class="weekly-update">
<div class="item"><b>Fed signals pause; markets reprice rate path</b><span>14:32 UTC</span></div>
<div class="item"><b>M&A activity rebounds in Q1 (+38% QoQ)</b><span>11:08 UTC</span></div>
<div class="item"><b>Tariff exposure report: top 20 exposed sectors</b><span>09:45 UTC</span></div>
<div class="item"><b>AI capex survey: 64% of CIOs accelerating</b><span>Yesterday</span></div>
</div>
<a href="#" class="btn btn-brand" style="margin-top:1.2rem; width:100%; justify-content:center">Subscribe Free →</a>
</div>
<div class="widget">
<h3>Featured Resources</h3>
<div class="resource-item">
<div class="ico">📘</div>
<div><b>The 2025 Strategic Planning Toolkit</b><span>PDF · 48 pages</span></div>
</div>
<div class="resource-item">
<div class="ico">📊</div>
<div><b>Benchmarking Workbook</b><span>Excel · 14 sheets</span></div>
</div>
<div class="resource-item">
<div class="ico">🎙️</div>
<div><b>C-Suite Podcast Series</b><span>Audio · 28 episodes</span></div>
</div>
<div class="resource-item">
<div class="ico">🧭</div>
<div><b>Risk Resilience Self-Assessment</b><span>Interactive · 15 min</span></div>
</div>
</div>
<div class="widget">
<h3>Partner Spotlights</h3>
<div class="partner">
<img src="https://i.pravatar.cc/100?u=partner1" alt="">
<div><b>Aprio Strategy Group</b><span>Management Consulting</span></div>
</div>
<div class="partner">
<img src="https://i.pravatar.cc/100?u=partner2" alt="">
<div><b>Northshore Capital</b><span>Investment Advisory</span></div>
</div>
<div class="partner">
<img src="https://i.pravatar.cc/100?u=partner3" alt="">
<div><b>Veritas Talent Partners</b><span>Executive Search</span></div>
</div>
<div class="partner">
<img src="https://i.pravatar.cc/100?u=partner4" alt="">
<div><b>Lattice Legal</b><span>Corporate & M&A Law</span></div>
</div>
<a href="#partners" class="btn btn-outline" style="margin-top:1rem; width:100%; justify-content:center">See All Partners →</a>
</div>
</aside>
</div>
</div>
</section>
<!-- ===== FAQ ===== -->
<section class="block faq" id="faq">
<div class="container">
<div class="section-head center">
<span class="eyebrow">Frequently Asked Questions</span>
<h2>Common questions from first-time clients.</h2>
<p>If your question isn't covered below, our advisory team responds to every inbound enquiry within four business hours.</p>
</div>
<div class="faq-list">
<div class="faq-item">
<button class="faq-q">How quickly can we expect to see measurable outcomes?</button>
<div class="faq-a"><p>Most clients identify their first material insight within the first 30 days of deployment. Stakeholder alignment improvements typically register within the first quarter, while margin-uplift outcomes generally accrue between months six and twelve. Every engagement begins with a clearly defined 90-day success plan co-authored with your executive sponsor.</p></div>
</div>
<div class="faq-item">
<button class="faq-q">How is Meridian Nexus different from a traditional consulting firm?</button>
<div class="faq-a"><p>Traditional firms deliver a recommendation and leave. We deliver an operating capability. Our platform embeds directly into your planning cycle, governance rituals, and capital allocation workflow — so the value compounds quarter after quarter rather than dissipating when the engagement ends.</p></div>
</div>
<div class="faq-item">
<button class="faq-q">What does implementation actually look like for a mid-sized enterprise?</button>
<div class="faq-a"><p>A typical deployment runs six to ten weeks and involves three sequenced workstreams: data integration, leadership onboarding, and workflow design. Our implementation leads have completed deployments at organizations ranging from 200-person growth-stage firms to 80,000-person multinationals.</p></div>
</div>
<div class="faq-item">
<button class="faq-q">How do you handle data security and regulatory compliance?</button>
<div class="faq-a"><p>We are SOC 2 Type II certified, ISO 27001 compliant, and GDPR/CCPA aligned. Data residency options are available across North America, the EU, and APAC. Enterprise clients in regulated industries (banking, healthcare, defense) operate under bespoke data-handling agreements reviewed by their general counsel.</p></div>
</div>
<div class="faq-item">
<button class="faq-q">What is the pricing structure?</button>
<div class="faq-a"><p>Subscriptions are sized to organizational complexity — headcount bands, decision-maker seats, and module selection — rather than a flat per-user fee. Every proposal includes a written ROI projection. We will not present a number we are not willing to defend in a quarterly business review.</p></div>
</div>
<div class="faq-item">
<button class="faq-q">Do you work with private equity portfolio companies?</button>
<div class="faq-a"><p>Yes — approximately 31% of our client base is PE-backed. We routinely support value creation plans, board-level reporting, exit readiness workstreams, and 100-day post-acquisition transformations. Several of the largest sponsors have made Meridian a preferred vendor across their portfolio.</p></div>
</div>
</div>
</div>
</section>
<!-- ===== CTA STRIP ===== -->
<section class="cta-strip" id="contact">
<div class="container">
<span class="eyebrow" style="color:var(--brand)">Ready When You Are</span>
<h2>Begin with a no-obligation strategy session.</h2>
<p>Walk away from your first conversation with at least three concrete opportunities your leadership team has not yet captured. No slide decks. No junior associates. Just senior partners with operating experience.</p>
<div style="display:flex;justify-content:center;gap:0.85rem;flex-wrap:wrap">
<a href="#" class="btn btn-brand">Book Demo</a>
<a href="#" class="btn btn-ghost-light">Schedule Consultation</a>
</div>
</div>
</section>
<!-- ===== FOOTER ===== -->
<footer class="site-footer">
<div class="container">
<div class="footer-grid">
<div class="footer-col">
<div class="footer-brand">
<img src="https://placehold.co/120x120/0b1220/c89a3c?text=MN&font=playfair+display" alt="">
<b>Meridian Nexus</b>
</div>
<p>Strategic business intelligence for the world's most consequential decisions. Founded 2014. Headquartered in New York, with advisory teams across London, Singapore, and São Paulo.</p>
<div class="socials" aria-label="Social media">
<a href="#" aria-label="LinkedIn">in</a>
<a href="#" aria-label="X">𝕏</a>
<a href="#" aria-label="YouTube">▶</a>
<a href="#" aria-label="Podcast">🎙</a>
</div>
</div>
<div class="footer-col">
<h4>Platform</h4>
<ul>
<li><a href="#">Intelligence Suite</a></li>
<li><a href="#">M&A Advisory</a></li>
<li><a href="#">Operational Excellence</a></li>
<li><a href="#">Risk & Resilience</a></li>
<li><a href="#">Leadership Development</a></li>
</ul>
</div>
<div class="footer-col">
<h4>Resources</h4>
<ul>
<li><a href="#">The Nexus Briefing</a></li>
<li><a href="#">Case Studies</a></li>
<li><a href="#">Research Library</a></li>
<li><a href="#">Events Calendar</a></li>
<li><a href="#">Podcast</a></li>
</ul>
</div>
<div class="footer-col">
<h4>Company</h4>
<ul>
<li><a href="#partners">Partners</a></li>
<li><a href="#portfolio">Portfolio</a></li>
<li><a href="#">Careers</a></li>
<li><a href="#">Press Room</a></li>
<li><a href="#faq">FAQ</a></li>
</ul>
</div>
<div class="footer-col">
<h4>Stay Informed</h4>
<p style="margin-bottom:0.8rem">Weekly executive briefings, delivered to 280,000 inboxes every Tuesday at 6am ET.</p>
<form class="newsletter" onsubmit="event.preventDefault();this.querySelector('button').textContent='✓ Subscribed';">
<input type="email" placeholder="you@company.com" required>
<button class="btn btn-brand" type="submit" style="width:100%;justify-content:center">Subscribe Free</button>
</form>
<p style="font-size:0.78rem;margin-top:0.8rem;margin-bottom:0">🛡 We never share your email. Unsubscribe anytime.</p>
</div>
</div>
<div class="footer-bottom">
<span>© 2025 Meridian Nexus, Inc. · 475 Park Avenue South, 22nd Floor, New York, NY 10016 · +1 (212) 555-0184 · hello@meridiannexus.co</span>
<div class="legal">
<a href="#">Privacy Policy</a>
<a href="#">Terms of Service</a>
<a href="#">Cookie Settings</a>
<a href="#">Accessibility</a>
</div>
</div>
</div>
</footer>
<script>
// ===== ROI CALCULATOR =====
function calculateROI() {
const rev = +document.getElementById('revenue').value;
const mar = +document.getElementById('margin').value;
const dm = +document.getElementById('decisionMakers').value;
const vert = +document.getElementById('vertical').value;
document.getElementById('revVal').textContent = '$' + rev + 'M';
document.getElementById('marVal').textContent = mar + '%';
document.getElementById('dmVal').textContent = dm;
// Modeled formula: margin uplift, velocity savings, risk avoidance, cost
const marginUplift = rev * 1000000 * (mar * 0.0014) * vert; // ~14bps per margin point × revenue
const velocitySavings = dm * 18700 * vert; // ~$18.7K per decision-maker / yr
const riskAvoidance = rev * 1000000 * 0.00105; // ~0.105% of revenue
const platformCost = 84000 + (dm * 1450); // base + per seat
const net = marginUplift + velocitySavings + riskAvoidance - platformCost;
const roi = (net / platformCost) * 100;
const fmt = n => {
if (n >= 1e9) return '$' + (n/1e9).toFixed(2) + 'B';
if (n >= 1e6) return '$' + (n/1e6).toFixed(1) + 'M';
if (n >= 1e3) return '$' + (n/1e3).toFixed(0) + 'K';
return '$' + n.toFixed(0);
};
document.getElementById('savings').textContent = fmt(net);
document.getElementById('uplift').textContent = '+' + fmt(marginUplift);
document.getElementById('velocity').textContent = fmt(velocitySavings);
document.getElementById('risk').textContent = fmt(riskAvoidance);
document.getElementById('cost').textContent = '−' + fmt(platformCost);
document.getElementById('roiPct').innerHTML = '<b>' + (roi >= 0 ? '+' : '') + roi.toFixed(0) + '%</b>';
}
// ===== FAQ ACCORDION =====
document.querySelectorAll('.faq-q').forEach(btn => {
btn.addEventListener('click', () => {
const item = btn.parentElement;
const wasOpen = item.classList.contains('open');
document.querySelectorAll('.faq-item').forEach(i => i.classList.remove('open'));
if (!wasOpen) item.classList.add('open');
});
});
// Initial calc
calculateROI();
</script>
</body>
</html>
View Axe Report (JSON)
{
"testEngine": {
"name": "axe-core",
"version": "4.10.2"
},
"testRunner": {
"name": "axe"
},
"testEnvironment": {
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.8078.4 Safari/537.36",
"windowWidth": 1280,
"windowHeight": 720,
"orientationAngle": 0,
"orientationType": "landscape-primary"
},
"timestamp": "2026-11-12T09:41:49.560Z",
"url": "https://benchmark.aimac.invalid/29b4a8cf6ae107b4f40b0122b1226d6fbdb2643688ade3241be8e4a65ea165bd.html",
"toolOptions": {
"runOnly": {
"type": "tag",
"values": [
"wcag2a",
"wcag2aa",
"wcag21a",
"wcag21aa",
"wcag22a",
"wcag22aa"
]
},
"resultTypes": [
"violations"
],
"reporter": "v1"
},
"inapplicable": [
{
"id": "area-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag244",
"wcag412",
"section508",
"section508.22.a",
"TTv5",
"TT6.a",
"EN-301-549",
"EN-9.2.4.4",
"EN-9.4.1.2",
"ACT"
],
"description": "Ensure <area> elements of image maps have alternative text",
"help": "Active <area> elements must have alternative text",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/area-alt?application=axeAPI",
"nodes": []
},
{
"id": "aria-braille-equivalent",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure aria-braillelabel and aria-brailleroledescription have a non-braille equivalent",
"help": "aria-braille attributes must have a non-braille equivalent",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-braille-equivalent?application=axeAPI",
"nodes": []
},
{
"id": "aria-command-name",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412",
"TTv5",
"TT6.a",
"EN-301-549",
"EN-9.4.1.2",
"ACT"
],
"description": "Ensure every ARIA button, link and menuitem has an accessible name",
"help": "ARIA commands must have an accessible name",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-command-name?application=axeAPI",
"nodes": []
},
{
"id": "aria-deprecated-role",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure elements do not use deprecated roles",
"help": "Deprecated ARIA roles must not be used",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-deprecated-role?application=axeAPI",
"nodes": []
},
{
"id": "aria-hidden-focus",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"TTv5",
"TT6.a",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure aria-hidden elements are not focusable nor contain focusable elements",
"help": "ARIA hidden element must not be focusable or contain focusable elements",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-hidden-focus?application=axeAPI",
"nodes": []
},
{
"id": "aria-input-field-name",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412",
"TTv5",
"TT5.c",
"EN-301-549",
"EN-9.4.1.2",
"ACT"
],
"description": "Ensure every ARIA input field has an accessible name",
"help": "ARIA input fields must have an accessible name",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-input-field-name?application=axeAPI",
"nodes": []
},
{
"id": "aria-meter-name",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag111",
"EN-301-549",
"EN-9.1.1.1"
],
"description": "Ensure every ARIA meter node has an accessible name",
"help": "ARIA meter nodes must have an accessible name",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-meter-name?application=axeAPI",
"nodes": []
},
{
"id": "aria-progressbar-name",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag111",
"EN-301-549",
"EN-9.1.1.1"
],
"description": "Ensure every ARIA progressbar node has an accessible name",
"help": "ARIA progressbar nodes must have an accessible name",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-progressbar-name?application=axeAPI",
"nodes": []
},
{
"id": "aria-required-attr",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure elements with ARIA roles have all required ARIA attributes",
"help": "Required ARIA attributes must be provided",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-required-attr?application=axeAPI",
"nodes": []
},
{
"id": "aria-required-children",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag131",
"EN-301-549",
"EN-9.1.3.1"
],
"description": "Ensure elements with an ARIA role that require child roles contain them",
"help": "Certain ARIA roles must contain particular children",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-required-children?application=axeAPI",
"nodes": []
},
{
"id": "aria-required-parent",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag131",
"EN-301-549",
"EN-9.1.3.1"
],
"description": "Ensure elements with an ARIA role that require parent roles are contained by them",
"help": "Certain ARIA roles must be contained by particular parents",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-required-parent?application=axeAPI",
"nodes": []
},
{
"id": "aria-roles",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure all elements with a role attribute use a valid value",
"help": "ARIA roles used must conform to valid values",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-roles?application=axeAPI",
"nodes": []
},
{
"id": "aria-toggle-field-name",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412",
"TTv5",
"TT5.c",
"EN-301-549",
"EN-9.4.1.2",
"ACT"
],
"description": "Ensure every ARIA toggle field has an accessible name",
"help": "ARIA toggle fields must have an accessible name",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-toggle-field-name?application=axeAPI",
"nodes": []
},
{
"id": "aria-tooltip-name",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure every ARIA tooltip node has an accessible name",
"help": "ARIA tooltip nodes must have an accessible name",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-tooltip-name?application=axeAPI",
"nodes": []
},
{
"id": "autocomplete-valid",
"impact": null,
"tags": [
"cat.forms",
"wcag21aa",
"wcag135",
"EN-301-549",
"EN-9.1.3.5",
"ACT"
],
"description": "Ensure the autocomplete attribute is correct and suitable for the form field",
"help": "autocomplete attribute must be used correctly",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/autocomplete-valid?application=axeAPI",
"nodes": []
},
{
"id": "blink",
"impact": null,
"tags": [
"cat.time-and-media",
"wcag2a",
"wcag222",
"section508",
"section508.22.j",
"TTv5",
"TT2.b",
"EN-301-549",
"EN-9.2.2.2"
],
"description": "Ensure <blink> elements are not used",
"help": "<blink> elements are deprecated and must not be used",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/blink?application=axeAPI",
"nodes": []
},
{
"id": "definition-list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131",
"EN-301-549",
"EN-9.1.3.1"
],
"description": "Ensure <dl> elements are structured correctly",
"help": "<dl> elements must only directly contain properly-ordered <dt> and <dd> groups, <script>, <template> or <div> elements",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/definition-list?application=axeAPI",
"nodes": []
},
{
"id": "dlitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131",
"EN-301-549",
"EN-9.1.3.1"
],
"description": "Ensure <dt> and <dd> elements are contained by a <dl>",
"help": "<dt> and <dd> elements must be contained by a <dl>",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/dlitem?application=axeAPI",
"nodes": []
},
{
"id": "duplicate-id-aria",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag412",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure every id attribute value used in ARIA and in labels is unique",
"help": "IDs used in ARIA and labels must be unique",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/duplicate-id-aria?application=axeAPI",
"nodes": []
},
{
"id": "frame-focusable-content",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag211",
"TTv5",
"TT4.a",
"EN-301-549",
"EN-9.2.1.1"
],
"description": "Ensure <frame> and <iframe> elements with focusable content do not have tabindex=-1",
"help": "Frames with focusable content must not have tabindex=-1",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/frame-focusable-content?application=axeAPI",
"nodes": []
},
{
"id": "frame-title-unique",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag412",
"TTv5",
"TT12.d",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure <iframe> and <frame> elements contain a unique title attribute",
"help": "Frames must have a unique title attribute",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/frame-title-unique?application=axeAPI",
"nodes": []
},
{
"id": "frame-title",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag412",
"section508",
"section508.22.i",
"TTv5",
"TT12.d",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure <iframe> and <frame> elements have an accessible name",
"help": "Frames must have an accessible name",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/frame-title?application=axeAPI",
"nodes": []
},
{
"id": "html-xml-lang-mismatch",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"EN-301-549",
"EN-9.3.1.1",
"ACT"
],
"description": "Ensure that HTML elements with both valid lang and xml:lang attributes agree on the base language of the page",
"help": "HTML elements with lang and xml:lang must have the same base language",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/html-xml-lang-mismatch?application=axeAPI",
"nodes": []
},
{
"id": "input-button-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"TTv5",
"TT5.c",
"EN-301-549",
"EN-9.4.1.2",
"ACT"
],
"description": "Ensure input buttons have discernible text",
"help": "Input buttons must have discernible text",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/input-button-name?application=axeAPI",
"nodes": []
},
{
"id": "input-image-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag111",
"wcag412",
"section508",
"section508.22.a",
"TTv5",
"TT7.a",
"EN-301-549",
"EN-9.1.1.1",
"EN-9.4.1.2",
"ACT"
],
"description": "Ensure <input type=\"image\"> elements have alternative text",
"help": "Image buttons must have alternative text",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/input-image-alt?application=axeAPI",
"nodes": []
},
{
"id": "marquee",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag222",
"TTv5",
"TT2.b",
"EN-301-549",
"EN-9.2.2.2"
],
"description": "Ensure <marquee> elements are not used",
"help": "<marquee> elements are deprecated and must not be used",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/marquee?application=axeAPI",
"nodes": []
},
{
"id": "meta-refresh",
"impact": null,
"tags": [
"cat.time-and-media",
"wcag2a",
"wcag221",
"TTv5",
"TT8.a",
"EN-301-549",
"EN-9.2.2.1"
],
"description": "Ensure <meta http-equiv=\"refresh\"> is not used for delayed refresh",
"help": "Delayed refresh under 20 hours must not be used",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/meta-refresh?application=axeAPI",
"nodes": []
},
{
"id": "object-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag111",
"section508",
"section508.22.a",
"EN-301-549",
"EN-9.1.1.1"
],
"description": "Ensure <object> elements have alternative text",
"help": "<object> elements must have alternative text",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/object-alt?application=axeAPI",
"nodes": []
},
{
"id": "role-img-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag111",
"section508",
"section508.22.a",
"TTv5",
"TT7.a",
"EN-301-549",
"EN-9.1.1.1",
"ACT"
],
"description": "Ensure [role=\"img\"] elements have alternative text",
"help": "[role=\"img\"] elements must have an alternative text",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/role-img-alt?application=axeAPI",
"nodes": []
},
{
"id": "scrollable-region-focusable",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag211",
"wcag213",
"TTv5",
"TT4.a",
"EN-301-549",
"EN-9.2.1.1",
"EN-9.2.1.3"
],
"description": "Ensure elements that have scrollable content are accessible by keyboard",
"help": "Scrollable region must have keyboard access",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/scrollable-region-focusable?application=axeAPI",
"nodes": []
},
{
"id": "server-side-image-map",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag211",
"section508",
"section508.22.f",
"TTv5",
"TT4.a",
"EN-301-549",
"EN-9.2.1.1"
],
"description": "Ensure that server-side image maps are not used",
"help": "Server-side image maps must not be used",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/server-side-image-map?application=axeAPI",
"nodes": []
},
{
"id": "summary-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"TTv5",
"TT6.a",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure summary elements have discernible text",
"help": "Summary elements must have discernible text",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/summary-name?application=axeAPI",
"nodes": []
},
{
"id": "svg-img-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag111",
"section508",
"section508.22.a",
"TTv5",
"TT7.a",
"EN-301-549",
"EN-9.1.1.1",
"ACT"
],
"description": "Ensure <svg> elements with an img, graphics-document or graphics-symbol role have an accessible text",
"help": "<svg> elements with an img role must have an alternative text",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/svg-img-alt?application=axeAPI",
"nodes": []
},
{
"id": "td-headers-attr",
"impact": null,
"tags": [
"cat.tables",
"wcag2a",
"wcag131",
"section508",
"section508.22.g",
"TTv5",
"TT14.b",
"EN-301-549",
"EN-9.1.3.1"
],
"description": "Ensure that each cell in a table that uses the headers attribute refers only to other cells in that table",
"help": "Table cells that use the headers attribute must only refer to cells in the same table",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/td-headers-attr?application=axeAPI",
"nodes": []
},
{
"id": "th-has-data-cells",
"impact": null,
"tags": [
"cat.tables",
"wcag2a",
"wcag131",
"section508",
"section508.22.g",
"TTv5",
"TT14.b",
"EN-301-549",
"EN-9.1.3.1"
],
"description": "Ensure that <th> elements and elements with role=columnheader/rowheader have data cells they describe",
"help": "Table headers in a data table must refer to data cells",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/th-has-data-cells?application=axeAPI",
"nodes": []
},
{
"id": "valid-lang",
"impact": null,
"tags": [
"cat.language",
"wcag2aa",
"wcag312",
"TTv5",
"TT11.b",
"EN-301-549",
"EN-9.3.1.2",
"ACT"
],
"description": "Ensure lang attributes have valid values",
"help": "lang attribute must have a valid value",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/valid-lang?application=axeAPI",
"nodes": []
},
{
"id": "video-caption",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag122",
"section508",
"section508.22.a",
"TTv5",
"TT17.a",
"EN-301-549",
"EN-9.1.2.2"
],
"description": "Ensure <video> elements have captions",
"help": "<video> elements must have captions",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/video-caption?application=axeAPI",
"nodes": []
},
{
"id": "no-autoplay-audio",
"impact": null,
"tags": [
"cat.time-and-media",
"wcag2a",
"wcag142",
"TTv5",
"TT2.a",
"EN-301-549",
"EN-9.1.4.2",
"ACT"
],
"description": "Ensure <video> or <audio> elements do not autoplay audio for more than 3 seconds without a control mechanism to stop or mute the audio",
"help": "<video> or <audio> elements must not play automatically",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/no-autoplay-audio?application=axeAPI",
"nodes": []
}
],
"passes": [
{
"id": "aria-allowed-attr",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure an element's role supports its ARIA attributes",
"help": "Elements must only use supported ARIA attributes",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-allowed-attr?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
}
],
"impact": null,
"html": "<aside class=\"hero-card\" aria-label=\"Live market snapshot\">",
"target": [
".hero-card"
]
}
]
},
{
"id": "aria-conditional-attr",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure ARIA attributes are used as described in the specification of the element's role",
"help": "ARIA attributes must be used as specified for the element's role",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-conditional-attr?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "aria-conditional-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"none": [],
"impact": null,
"html": "<aside class=\"hero-card\" aria-label=\"Live market snapshot\">",
"target": [
".hero-card"
]
}
]
},
{
"id": "aria-hidden-body",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag131",
"wcag412",
"EN-301-549",
"EN-9.1.3.1",
"EN-9.4.1.2"
],
"description": "Ensure aria-hidden=\"true\" is not present on the document body.",
"help": "aria-hidden=\"true\" must not be present on the document body",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-hidden-body?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-hidden-body",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "No aria-hidden attribute is present on document body"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body>",
"target": [
"body"
]
}
]
},
{
"id": "aria-prohibited-attr",
"impact": "serious",
"tags": [
"cat.aria",
"wcag2a",
"wcag412",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure ARIA attributes are not prohibited for an element's role",
"help": "Elements must only use permitted ARIA attributes",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-prohibited-attr?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<aside class=\"hero-card\" aria-label=\"Live market snapshot\">",
"target": [
".hero-card"
]
}
]
},
{
"id": "aria-valid-attr-value",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure all ARIA attributes have valid values",
"help": "ARIA attributes must conform to valid values",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr-value?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<aside class=\"hero-card\" aria-label=\"Live market snapshot\">",
"target": [
".hero-card"
]
}
]
},
{
"id": "aria-valid-attr",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure attributes that begin with aria- are valid ARIA attributes",
"help": "ARIA attributes must conform to valid names",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<aside class=\"hero-card\" aria-label=\"Live market snapshot\">",
"target": [
".hero-card"
]
}
]
},
{
"id": "avoid-inline-spacing",
"impact": null,
"tags": [
"cat.structure",
"wcag21aa",
"wcag1412",
"EN-301-549",
"EN-9.1.4.12",
"ACT"
],
"description": "Ensure that text spacing set through style attributes can be adjusted with custom stylesheets",
"help": "Inline text spacing must be adjustable with custom stylesheets",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/avoid-inline-spacing?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "important-letter-spacing",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Letter-spacing in the style attribute is not set to !important, or meets the minimum"
},
{
"id": "important-word-spacing",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "word-spacing in the style attribute is not set to !important, or meets the minimum"
},
{
"id": "important-line-height",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "line-height in the style attribute is not set to !important, or meets the minimum"
}
],
"none": [],
"impact": null,
"html": "<b style=\"color:#6ee7a3\">+0.84%</b>",
"target": [
".topbar-inner > span > b:nth-child(1)"
]
}
]
},
{
"id": "button-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"TTv5",
"TT6.a",
"EN-301-549",
"EN-9.4.1.2",
"ACT"
],
"description": "Ensure buttons have discernible text",
"help": "Buttons must have discernible text",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/button-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"faq-q\">How quickly can we expect to see measurable outcomes?</button>",
"target": [
".faq-item:nth-child(1) > .faq-q"
]
}
]
},
{
"id": "bypass",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag241",
"section508",
"section508.22.o",
"TTv5",
"TT9.a",
"EN-301-549",
"EN-9.2.4.1"
],
"description": "Ensure each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
"help": "Page must have means to bypass repeated blocks",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/bypass?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "internal-link-present",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Valid skip link found"
},
{
"id": "header-present",
"data": null,
"relatedNodes": [
{
"html": "<h1>Where Visionary Leaders Navigate <em style=\"color:var(--brand); font-style:normal\">Tomorrow's Markets.</em></h1>",
"target": [
"h1"
]
},
{
"html": "<h4><span class=\"pulse\"></span> Live Market Snapshot</h4>",
"target": [
".hero-card > h4"
]
},
{
"html": "<h2>An intelligence layer built for the decisions that matter most.</h2>",
"target": [
"#solutions > .container > .section-head > h2"
]
},
{
"html": "<h3>Strategic Intelligence Suite</h3>",
"target": [
".feature-card:nth-child(1) > h3"
]
},
{
"html": "<h3>Capital & M&A Advisory</h3>",
"target": [
".feature-card:nth-child(2) > h3"
]
},
{
"html": "<h3>Operational Excellence</h3>",
"target": [
".feature-card:nth-child(3) > h3"
]
},
{
"html": "<h3>Growth & Go-to-Market</h3>",
"target": [
".feature-card:nth-child(4) > h3"
]
},
{
"html": "<h3>Risk & Resilience</h3>",
"target": [
".feature-card:nth-child(5) > h3"
]
},
{
"html": "<h3>Leadership Development</h3>",
"target": [
".feature-card:nth-child(6) > h3"
]
},
{
"html": "<h2>See what Meridian Nexus could mean for your bottom line.</h2>",
"target": [
"#estimator > .container > .center.section-head > h2"
]
},
{
"html": "<h3>Projected 12-Month Impact</h3>",
"target": [
".calc-result > h3"
]
},
{
"html": "<h2>Real outcomes from the boardrooms we serve.</h2>",
"target": [
"#portfolio > .container > .section-head > h2"
]
},
{
"html": "<h3 style=\"font-size:1.4rem\">How Stratford & Co unlocked $47M in trapped working capital.</h3>",
"target": [
".text > h3"
]
},
{
"html": "<h3 style=\"font-family:'Inter',sans-serif;font-size:1.05rem;font-weight:700;margin-bottom:1rem\">More Wins This Quarter</h3>",
"target": [
".story-side > h3"
]
},
{
"html": "<h4>Apexon: 3.2x pipeline velocity in 9 months</h4>",
"target": [
".story-card:nth-child(2) > div > h4"
]
},
{
"html": "<h4>Nordlight: 41% reduction in time-to-market</h4>",
"target": [
".story-card:nth-child(3) > div > h4"
]
},
{
"html": "<h4>Halberd: $12M cost-base rationalized post-merger</h4>",
"target": [
".story-card:nth-child(4) > div > h4"
]
},
{
"html": "<h4>Veridian: Pricing engine drove +220bps margin</h4>",
"target": [
".story-card:nth-child(5) > div > h4"
]
},
{
"html": "<h2>What executives say after twelve months with us.</h2>",
"target": [
".testimonials > .container > .center.section-head > h2"
]
},
{
"html": "<h2>Leadership insights for the next planning cycle.</h2>",
"target": [
".insights-layout > div > .section-head > h2"
]
},
{
"html": "<h3>The stakeholder alignment playbook for the post-growth-at-all-costs era.</h3>",
"target": [
".article-card:nth-child(1) > .body > h3"
]
},
{
"html": "<h3>Why working capital is the most underpriced lever in corporate finance.</h3>",
"target": [
".article-card:nth-child(2) > .body > h3"
]
},
{
"html": "<h3>Building the second bench: succession planning that actually develops leaders.</h3>",
"target": [
".article-card:nth-child(3) > .body > h3"
]
},
{
"html": "<h3>Process optimization in the age of AI: where humans still beat algorithms.</h3>",
"target": [
".article-card:nth-child(4) > .body > h3"
]
},
{
"html": "<h3>This Week's Update</h3>",
"target": [
".dark > h3"
]
},
{
"html": "<h3>Featured Resources</h3>",
"target": [
".widget:nth-child(2) > h3"
]
},
{
"html": "<h3>Partner Spotlights</h3>",
"target": [
".widget:nth-child(3) > h3"
]
},
{
"html": "<h2>Common questions from first-time clients.</h2>",
"target": [
"#faq > .container > .center.section-head > h2"
]
},
{
"html": "<h2>Begin with a no-obligation strategy session.</h2>",
"target": [
".container > h2"
]
},
{
"html": "<h4>Platform</h4>",
"target": [
".footer-col:nth-child(2) > h4"
]
},
{
"html": "<h4>Resources</h4>",
"target": [
".footer-col:nth-child(3) > h4"
]
},
{
"html": "<h4>Company</h4>",
"target": [
".footer-col:nth-child(4) > h4"
]
},
{
"html": "<h4>Stay Informed</h4>",
"target": [
".footer-col:nth-child(5) > h4"
]
}
],
"impact": "serious",
"message": "Page has a heading"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "color-contrast",
"impact": "serious",
"tags": [
"cat.color",
"wcag2aa",
"wcag143",
"TTv5",
"TT13.c",
"EN-301-549",
"EN-9.1.4.3",
"ACT"
],
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
"help": "Elements must meet minimum color contrast ratio thresholds",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/color-contrast?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#cfd6e3",
"bgColor": "#0b1220",
"contrastRatio": 12.82,
"fontSize": "9.8pt (13.12px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 12.82"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span>\ud83d\udcc8 NYSE Composite <b style=\"color:#6ee7a3\">+0.84%</b> \u2022 S&P 500 <b style=\"color:#6ee7a3\">+0.62%</b> \u2022 NASDAQ <b style=\"color:#fca5a5\">-0.12%</b></span>",
"target": [
".topbar-inner > span"
]
}
]
},
{
"id": "document-title",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag242",
"TTv5",
"TT12.a",
"EN-301-549",
"EN-9.2.4.2",
"ACT"
],
"description": "Ensure each HTML document contains a non-empty <title> element",
"help": "Documents must have <title> element to aid in navigation",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/document-title?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "doc-has-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Document has a non-empty <title> element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "form-field-multiple-labels",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag332",
"TTv5",
"TT5.c",
"EN-301-549",
"EN-9.3.3.2"
],
"description": "Ensure form field does not have multiple label elements",
"help": "Form field must not have multiple label elements",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/form-field-multiple-labels?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "multiple-label",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Form field does not have multiple label elements"
}
],
"impact": null,
"html": "<input type=\"range\" min=\"10\" max=\"2000\" step=\"10\" value=\"250\" id=\"revenue\">",
"target": [
"#revenue"
]
}
]
},
{
"id": "html-has-lang",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"TTv5",
"TT11.a",
"EN-301-549",
"EN-9.3.1.1",
"ACT"
],
"description": "Ensure every HTML document has a lang attribute",
"help": "<html> element must have a lang attribute",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/html-has-lang?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "The <html> element has a lang attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "html-lang-valid",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"TTv5",
"TT11.a",
"EN-301-549",
"EN-9.3.1.1",
"ACT"
],
"description": "Ensure the lang attribute of the <html> element has a valid value",
"help": "<html> element must have a valid value for the lang attribute",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/html-lang-valid?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "valid-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Value of lang attribute is included in the list of valid languages"
}
],
"impact": null,
"html": "<html lang=\"en\">",
"target": [
"html"
]
}
]
},
{
"id": "image-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag111",
"section508",
"section508.22.a",
"TTv5",
"TT7.a",
"TT7.b",
"EN-301-549",
"EN-9.1.1.1",
"ACT"
],
"description": "Ensure <img> elements have alternative text or a role of none or presentation",
"help": "Images must have alternative text",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/image-alt?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https://placehold.co/120x120/0b1220/c89a3c?text=MN&font=playfair+display\" alt=\"Meridian Nexus\">",
"target": [
"img[alt=\"Meridian Nexus\"]"
]
}
]
},
{
"id": "label",
"impact": "critical",
"tags": [
"cat.forms",
"wcag2a",
"wcag412",
"section508",
"section508.22.n",
"TTv5",
"TT5.c",
"EN-301-549",
"EN-9.4.1.2",
"ACT"
],
"description": "Ensure every form element has a label",
"help": "Form elements must have labels",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/label?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "non-empty-placeholder",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a placeholder attribute"
}
],
"all": [],
"none": [
{
"id": "hidden-explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has a visible explicit <label>"
}
],
"impact": null,
"html": "<input type=\"email\" placeholder=\"you@company.com\" required=\"\">",
"target": [
"input[type=\"email\"]"
]
}
]
},
{
"id": "link-in-text-block",
"impact": null,
"tags": [
"cat.color",
"wcag2a",
"wcag141",
"TTv5",
"TT13.a",
"EN-301-549",
"EN-9.1.4.1"
],
"description": "Ensure links are distinguished from surrounding text in a way that does not rely on color",
"help": "Links must be distinguishable without relying on color",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/link-in-text-block?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "link-in-text-block-style",
"data": null,
"relatedNodes": [
{
"html": "<article class=\"feature-card\">",
"target": [
".feature-card:nth-child(1)"
]
}
],
"impact": "serious",
"message": "Links can be distinguished from surrounding text by visual styling"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"learn\" href=\"#\">Explore the suite \u2192</a>",
"target": [
".feature-card:nth-child(1) > .learn[href=\"#\"]"
]
}
]
},
{
"id": "link-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag244",
"wcag412",
"section508",
"section508.22.a",
"TTv5",
"TT6.a",
"EN-301-549",
"EN-9.2.4.4",
"EN-9.4.1.2",
"ACT"
],
"description": "Ensure links have discernible text",
"help": "Links must have discernible text",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/link-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#\">Investor Portal</a>",
"target": [
".meta > a[href=\"#\"]:nth-child(1)"
]
}
]
},
{
"id": "list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131",
"EN-301-549",
"EN-9.1.3.1"
],
"description": "Ensure 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.10/list?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul>",
"target": [
"nav > ul"
]
}
]
},
{
"id": "listitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131",
"EN-301-549",
"EN-9.1.3.1"
],
"description": "Ensure <li> elements are used semantically",
"help": "<li> elements must be contained in a <ul> or <ol>",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/listitem?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li><a href=\"#\" class=\"active\">Home</a></li>",
"target": [
"nav > ul > li:nth-child(1)"
]
}
]
},
{
"id": "meta-viewport",
"impact": null,
"tags": [
"cat.sensory-and-visual-cues",
"wcag2aa",
"wcag144",
"EN-301-549",
"EN-9.1.4.4",
"ACT"
],
"description": "Ensure <meta name=\"viewport\"> does not disable text scaling and zooming",
"help": "Zooming and scaling must not be disabled",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/meta-viewport?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "meta-viewport",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "<meta> tag does not disable zooming on mobile devices"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">",
"target": [
"meta[name=\"viewport\"]"
]
}
]
},
{
"id": "nested-interactive",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag412",
"TTv5",
"TT6.a",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
"help": "Interactive controls must not be nested",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/nested-interactive?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https://placehold.co/120x120/0b1220/c89a3c?text=MN&font=playfair+display\" alt=\"Meridian Nexus\">",
"target": [
"img[alt=\"Meridian Nexus\"]"
]
}
]
},
{
"id": "target-size",
"impact": null,
"tags": [
"cat.sensory-and-visual-cues",
"wcag22aa",
"wcag258"
],
"description": "Ensure touch targets have sufficient size and space",
"help": "All touch targets must be 24px large, or leave sufficient space",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/target-size?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "target-offset",
"data": {
"closestOffset": 24,
"minOffset": 24
},
"relatedNodes": [],
"impact": "serious",
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px."
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"#\">Investor Portal</a>",
"target": [
".meta > a[href=\"#\"]:nth-child(1)"
]
}
]
}
],
"incomplete": [
{
"id": "aria-prohibited-attr",
"impact": "serious",
"tags": [
"cat.aria",
"wcag2a",
"wcag412",
"EN-301-549",
"EN-9.4.1.2"
],
"description": "Ensure ARIA attributes are not prohibited for an element's role",
"help": "Elements must only use permitted ARIA attributes",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-prohibited-attr?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"socials\" aria-label=\"Social media\">\n <a href=\"#\" aria-label=\"LinkedIn\">in</a>\n <a href=\"#\" aria-label=\"X\">\ud835\udd4f</a>\n <a href=\"#\" aria-label=\"YouTube\">\u25b6</a>\n <a href=\"#\" aria-label=\"Podcast\">\ud83c\udf99</a>\n </div>",
"target": [
".socials"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
}
]
},
{
"id": "color-contrast",
"impact": "serious",
"tags": [
"cat.color",
"wcag2aa",
"wcag143",
"TTv5",
"TT13.c",
"EN-301-549",
"EN-9.1.4.3",
"ACT"
],
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
"help": "Elements must meet minimum color contrast ratio thresholds",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/color-contrast?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "color-contrast",
"data": {
"fontSize": "9.4pt (12.48px)",
"fontWeight": "normal",
"messageKey": "pseudoContent",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [
{
"html": "<section class=\"hero\">",
"target": [
".hero"
]
}
],
"impact": "serious",
"message": "Element's background color could not be determined due to a pseudo element"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"eyebrow hero-tag\" style=\"color:var(--brand)\">For C-Suite & Strategic Leaders</span>",
"target": [
".hero-tag"
],
"failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element"
}
]
}
],
"violations": [
{
"id": "color-contrast",
"impact": "serious",
"tags": [
"cat.color",
"wcag2aa",
"wcag143",
"TTv5",
"TT13.c",
"EN-301-549",
"EN-9.1.4.3",
"ACT"
],
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
"help": "Elements must meet minimum color contrast ratio thresholds",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/color-contrast?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6b7488",
"bgColor": "#f7f8fa",
"contrastRatio": 4.41,
"fontSize": "10.2pt (13.6px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<section class=\"trusted\">",
"target": [
".trusted"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 10.2pt (13.6px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<p>Trusted by leadership teams at 14,200+ global organizations</p>",
"target": [
".trusted > .container > p"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 10.2pt (13.6px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#aab2c1",
"bgColor": "#f7f8fa",
"contrastRatio": 2,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "bold",
"messageKey": null,
"expectedContrastRatio": "3:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<section class=\"trusted\">",
"target": [
".trusted"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 2 (foreground color: #aab2c1, background color: #f7f8fa, font size: 15.6pt (20.8px), font weight: bold). Expected contrast ratio of 3:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span>APEXON</span>",
"target": [
".logo-strip > span:nth-child(1)"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2 (foreground color: #aab2c1, background color: #f7f8fa, font size: 15.6pt (20.8px), font weight: bold). Expected contrast ratio of 3:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#aab2c1",
"bgColor": "#f7f8fa",
"contrastRatio": 2,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "bold",
"messageKey": null,
"expectedContrastRatio": "3:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<section class=\"trusted\">",
"target": [
".trusted"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 2 (foreground color: #aab2c1, background color: #f7f8fa, font size: 15.6pt (20.8px), font weight: bold). Expected contrast ratio of 3:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span>Stratford&Co</span>",
"target": [
".logo-strip > span:nth-child(2)"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2 (foreground color: #aab2c1, background color: #f7f8fa, font size: 15.6pt (20.8px), font weight: bold). Expected contrast ratio of 3:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#aab2c1",
"bgColor": "#f7f8fa",
"contrastRatio": 2,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "bold",
"messageKey": null,
"expectedContrastRatio": "3:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<section class=\"trusted\">",
"target": [
".trusted"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 2 (foreground color: #aab2c1, background color: #f7f8fa, font size: 15.6pt (20.8px), font weight: bold). Expected contrast ratio of 3:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span>NORDLIGHT</span>",
"target": [
"span:nth-child(3)"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2 (foreground color: #aab2c1, background color: #f7f8fa, font size: 15.6pt (20.8px), font weight: bold). Expected contrast ratio of 3:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#aab2c1",
"bgColor": "#f7f8fa",
"contrastRatio": 2,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "bold",
"messageKey": null,
"expectedContrastRatio": "3:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<section class=\"trusted\">",
"target": [
".trusted"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 2 (foreground color: #aab2c1, background color: #f7f8fa, font size: 15.6pt (20.8px), font weight: bold). Expected contrast ratio of 3:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span>Kineticura</span>",
"target": [
"span:nth-child(4)"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2 (foreground color: #aab2c1, background color: #f7f8fa, font size: 15.6pt (20.8px), font weight: bold). Expected contrast ratio of 3:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#aab2c1",
"bgColor": "#f7f8fa",
"contrastRatio": 2,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "bold",
"messageKey": null,
"expectedContrastRatio": "3:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<section class=\"trusted\">",
"target": [
".trusted"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 2 (foreground color: #aab2c1, background color: #f7f8fa, font size: 15.6pt (20.8px), font weight: bold). Expected contrast ratio of 3:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span>Halberd Group</span>",
"target": [
"span:nth-child(5)"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2 (foreground color: #aab2c1, background color: #f7f8fa, font size: 15.6pt (20.8px), font weight: bold). Expected contrast ratio of 3:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#aab2c1",
"bgColor": "#f7f8fa",
"contrastRatio": 2,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "bold",
"messageKey": null,
"expectedContrastRatio": "3:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<section class=\"trusted\">",
"target": [
".trusted"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 2 (foreground color: #aab2c1, background color: #f7f8fa, font size: 15.6pt (20.8px), font weight: bold). Expected contrast ratio of 3:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span>Veridian</span>",
"target": [
"span:nth-child(6)"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2 (foreground color: #aab2c1, background color: #f7f8fa, font size: 15.6pt (20.8px), font weight: bold). Expected contrast ratio of 3:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#aab2c1",
"bgColor": "#f7f8fa",
"contrastRatio": 2,
"fontSize": "15.6pt (20.8px)",
"fontWeight": "bold",
"messageKey": null,
"expectedContrastRatio": "3:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<section class=\"trusted\">",
"target": [
".trusted"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 2 (foreground color: #aab2c1, background color: #f7f8fa, font size: 15.6pt (20.8px), font weight: bold). Expected contrast ratio of 3:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span>PARALLAX</span>",
"target": [
"span:nth-child(7)"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2 (foreground color: #aab2c1, background color: #f7f8fa, font size: 15.6pt (20.8px), font weight: bold). Expected contrast ratio of 3:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#ffffff",
"contrastRatio": 3.8,
"fontSize": "9.4pt (12.48px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<section class=\"block solutions\" id=\"solutions\">",
"target": [
"#solutions"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"eyebrow\">Business Solutions</span>",
"target": [
"#solutions > .container > .section-head > .eyebrow"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#ffffff",
"contrastRatio": 3.8,
"fontSize": "10.6pt (14.08px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<article class=\"feature-card\">",
"target": [
".feature-card:nth-child(1)"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 10.6pt (14.08px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<a class=\"learn\" href=\"#\">Explore the suite \u2192</a>",
"target": [
".feature-card:nth-child(1) > .learn[href=\"#\"]"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 10.6pt (14.08px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#ffffff",
"contrastRatio": 3.8,
"fontSize": "10.6pt (14.08px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<article class=\"feature-card\">",
"target": [
".feature-card:nth-child(2)"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 10.6pt (14.08px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<a class=\"learn\" href=\"#\">See deal flow \u2192</a>",
"target": [
".feature-card:nth-child(2) > .learn[href=\"#\"]"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 10.6pt (14.08px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#ffffff",
"contrastRatio": 3.8,
"fontSize": "10.6pt (14.08px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<article class=\"feature-card\">",
"target": [
".feature-card:nth-child(3)"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 10.6pt (14.08px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<a class=\"learn\" href=\"#\">Benchmark operations \u2192</a>",
"target": [
".feature-card:nth-child(3) > .learn[href=\"#\"]"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 10.6pt (14.08px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#ffffff",
"contrastRatio": 3.8,
"fontSize": "10.6pt (14.08px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<article class=\"feature-card\">",
"target": [
".feature-card:nth-child(4)"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 10.6pt (14.08px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<a class=\"learn\" href=\"#\">Activate growth \u2192</a>",
"target": [
".feature-card:nth-child(4) > .learn[href=\"#\"]"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 10.6pt (14.08px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#ffffff",
"contrastRatio": 3.8,
"fontSize": "10.6pt (14.08px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<article class=\"feature-card\">",
"target": [
".feature-card:nth-child(5)"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 10.6pt (14.08px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<a class=\"learn\" href=\"#\">Review framework \u2192</a>",
"target": [
".feature-card:nth-child(5) > .learn[href=\"#\"]"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 10.6pt (14.08px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#ffffff",
"contrastRatio": 3.8,
"fontSize": "10.6pt (14.08px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<article class=\"feature-card\">",
"target": [
".feature-card:nth-child(6)"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 10.6pt (14.08px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<a class=\"learn\" href=\"#\">Develop leaders \u2192</a>",
"target": [
".feature-card:nth-child(6) > .learn[href=\"#\"]"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 10.6pt (14.08px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#ffffff",
"contrastRatio": 3.8,
"fontSize": "11.4pt (15.2px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<form class=\"calc-form\" id=\"roiForm\" oninput=\"calculateROI()\">",
"target": [
"#roiForm"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 11.4pt (15.2px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"value-tag\" id=\"revVal\">$250M</span>",
"target": [
"#revVal"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 11.4pt (15.2px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#ffffff",
"contrastRatio": 3.8,
"fontSize": "11.4pt (15.2px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<form class=\"calc-form\" id=\"roiForm\" oninput=\"calculateROI()\">",
"target": [
"#roiForm"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 11.4pt (15.2px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"value-tag\" id=\"marVal\">12%</span>",
"target": [
"#marVal"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 11.4pt (15.2px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#ffffff",
"contrastRatio": 3.8,
"fontSize": "11.4pt (15.2px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<form class=\"calc-form\" id=\"roiForm\" oninput=\"calculateROI()\">",
"target": [
"#roiForm"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 11.4pt (15.2px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"value-tag\" id=\"dmVal\">45</span>",
"target": [
"#dmVal"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 11.4pt (15.2px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#ffffff",
"contrastRatio": 3.8,
"fontSize": "9.4pt (12.48px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<section class=\"block stories\" id=\"portfolio\">",
"target": [
"#portfolio"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"eyebrow\">Growth Stories \u00b7 Portfolio</span>",
"target": [
"#portfolio > .container > .section-head > .eyebrow"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#ffffff",
"contrastRatio": 3.8,
"fontSize": "9.4pt (12.48px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<section class=\"block stories\" id=\"portfolio\">",
"target": [
"#portfolio"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"eyebrow\">Featured Case Study</span>",
"target": [
".text > .eyebrow"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#f7f8fa",
"contrastRatio": 3.57,
"fontSize": "9.4pt (12.48px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<section class=\"block testimonials\">",
"target": [
".testimonials"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.57 (foreground color: #a87b25, background color: #f7f8fa, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"eyebrow\">Leadership Insights</span>",
"target": [
".testimonials > .container > .center.section-head > .eyebrow"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.57 (foreground color: #a87b25, background color: #f7f8fa, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#ffffff",
"contrastRatio": 3.8,
"fontSize": "9.4pt (12.48px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<section class=\"block insights\" id=\"insights\">",
"target": [
"#insights"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"eyebrow\">Editorial \u00b7 The Nexus Briefing</span>",
"target": [
".insights-layout > div > .section-head > .eyebrow"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.8 (foreground color: #a87b25, background color: #ffffff, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#f7f8fa",
"contrastRatio": 3.57,
"fontSize": "8.9pt (11.84px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<span class=\"tag\">Strategy</span>",
"target": [
".article-card:nth-child(1) > .body > .tag"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.57 (foreground color: #a87b25, background color: #f7f8fa, font size: 8.9pt (11.84px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"tag\">Strategy</span>",
"target": [
".article-card:nth-child(1) > .body > .tag"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.57 (foreground color: #a87b25, background color: #f7f8fa, font size: 8.9pt (11.84px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#f7f8fa",
"contrastRatio": 3.57,
"fontSize": "8.9pt (11.84px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<span class=\"tag\">Finance</span>",
"target": [
".article-card:nth-child(2) > .body > .tag"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.57 (foreground color: #a87b25, background color: #f7f8fa, font size: 8.9pt (11.84px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"tag\">Finance</span>",
"target": [
".article-card:nth-child(2) > .body > .tag"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.57 (foreground color: #a87b25, background color: #f7f8fa, font size: 8.9pt (11.84px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#f7f8fa",
"contrastRatio": 3.57,
"fontSize": "8.9pt (11.84px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<span class=\"tag\">Leadership</span>",
"target": [
".article-card:nth-child(3) > .body > .tag"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.57 (foreground color: #a87b25, background color: #f7f8fa, font size: 8.9pt (11.84px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"tag\">Leadership</span>",
"target": [
".article-card:nth-child(3) > .body > .tag"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.57 (foreground color: #a87b25, background color: #f7f8fa, font size: 8.9pt (11.84px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#f7f8fa",
"contrastRatio": 3.57,
"fontSize": "8.9pt (11.84px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<span class=\"tag\">Operations</span>",
"target": [
".article-card:nth-child(4) > .body > .tag"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.57 (foreground color: #a87b25, background color: #f7f8fa, font size: 8.9pt (11.84px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"tag\">Operations</span>",
"target": [
".article-card:nth-child(4) > .body > .tag"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.57 (foreground color: #a87b25, background color: #f7f8fa, font size: 8.9pt (11.84px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#c89a3c",
"contrastRatio": 2.57,
"fontSize": "11.4pt (15.2px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<a href=\"#\" class=\"btn btn-brand\" style=\"margin-top:1.2rem; width:100%; justify-content:center\">Subscribe Free \u2192</a>",
"target": [
".dark > .btn-brand.btn[href=\"#\"]"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 2.57 (foreground color: #ffffff, background color: #c89a3c, font size: 11.4pt (15.2px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<a href=\"#\" class=\"btn btn-brand\" style=\"margin-top:1.2rem; width:100%; justify-content:center\">Subscribe Free \u2192</a>",
"target": [
".dark > .btn-brand.btn[href=\"#\"]"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2.57 (foreground color: #ffffff, background color: #c89a3c, font size: 11.4pt (15.2px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6b7488",
"bgColor": "#f7f8fa",
"contrastRatio": 4.41,
"fontSize": "9.6pt (12.8px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<div class=\"widget\">",
"target": [
".widget:nth-child(2)"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span>PDF \u00b7 48 pages</span>",
"target": [
".resource-item:nth-child(2) > div:nth-child(2) > span"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6b7488",
"bgColor": "#f7f8fa",
"contrastRatio": 4.41,
"fontSize": "9.6pt (12.8px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<div class=\"widget\">",
"target": [
".widget:nth-child(2)"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span>Excel \u00b7 14 sheets</span>",
"target": [
".resource-item:nth-child(3) > div:nth-child(2) > span"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6b7488",
"bgColor": "#f7f8fa",
"contrastRatio": 4.41,
"fontSize": "9.6pt (12.8px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<div class=\"widget\">",
"target": [
".widget:nth-child(2)"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span>Audio \u00b7 28 episodes</span>",
"target": [
".resource-item:nth-child(4) > div:nth-child(2) > span"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6b7488",
"bgColor": "#f7f8fa",
"contrastRatio": 4.41,
"fontSize": "9.6pt (12.8px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<div class=\"widget\">",
"target": [
".widget:nth-child(2)"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span>Interactive \u00b7 15 min</span>",
"target": [
".resource-item:nth-child(5) > div:nth-child(2) > span"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6b7488",
"bgColor": "#f7f8fa",
"contrastRatio": 4.41,
"fontSize": "9.4pt (12.48px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<div class=\"widget\">",
"target": [
".widget:nth-child(3)"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span>Management Consulting</span>",
"target": [
".partner:nth-child(2) > div > span"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6b7488",
"bgColor": "#f7f8fa",
"contrastRatio": 4.41,
"fontSize": "9.4pt (12.48px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<div class=\"widget\">",
"target": [
".widget:nth-child(3)"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span>Investment Advisory</span>",
"target": [
".partner:nth-child(3) > div > span"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6b7488",
"bgColor": "#f7f8fa",
"contrastRatio": 4.41,
"fontSize": "9.4pt (12.48px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<div class=\"widget\">",
"target": [
".widget:nth-child(3)"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span>Executive Search</span>",
"target": [
".partner:nth-child(4) > div > span"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6b7488",
"bgColor": "#f7f8fa",
"contrastRatio": 4.41,
"fontSize": "9.4pt (12.48px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<div class=\"widget\">",
"target": [
".widget:nth-child(3)"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span>Corporate & M&A Law</span>",
"target": [
".partner:nth-child(5) > div > span"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.41 (foreground color: #6b7488, background color: #f7f8fa, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#a87b25",
"bgColor": "#f7f8fa",
"contrastRatio": 3.57,
"fontSize": "9.4pt (12.48px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<section class=\"block faq\" id=\"faq\">",
"target": [
"#faq"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 3.57 (foreground color: #a87b25, background color: #f7f8fa, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"eyebrow\">Frequently Asked Questions</span>",
"target": [
"#faq > .container > .center.section-head > .eyebrow"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.57 (foreground color: #a87b25, background color: #f7f8fa, font size: 9.4pt (12.48px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#c89a3c",
"contrastRatio": 2.57,
"fontSize": "11.4pt (15.2px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<a href=\"#\" class=\"btn btn-brand\">Book Demo</a>",
"target": [
".container > div > .btn-brand.btn[href=\"#\"]"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 2.57 (foreground color: #ffffff, background color: #c89a3c, font size: 11.4pt (15.2px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<a href=\"#\" class=\"btn btn-brand\">Book Demo</a>",
"target": [
".container > div > .btn-brand.btn[href=\"#\"]"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2.57 (foreground color: #ffffff, background color: #c89a3c, font size: 11.4pt (15.2px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#c89a3c",
"contrastRatio": 2.57,
"fontSize": "11.4pt (15.2px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<button class=\"btn btn-brand\" type=\"submit\" style=\"width:100%;justify-content:center\">Subscribe Free</button>",
"target": [
"button[type=\"submit\"]"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 2.57 (foreground color: #ffffff, background color: #c89a3c, font size: 11.4pt (15.2px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<button class=\"btn btn-brand\" type=\"submit\" style=\"width:100%;justify-content:center\">Subscribe Free</button>",
"target": [
"button[type=\"submit\"]"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2.57 (foreground color: #ffffff, background color: #c89a3c, font size: 11.4pt (15.2px), font weight: normal). Expected contrast ratio of 4.5:1"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6b7488",
"bgColor": "#f5f6f6",
"contrastRatio": 4.33,
"fontSize": "8.6pt (11.52px)",
"fontWeight": "normal",
"messageKey": null,
"expectedContrastRatio": "4.5:1",
"shadowColor": null
},
"relatedNodes": [
{
"html": "<header class=\"site-header\">",
"target": [
"header"
]
},
{
"html": "<section class=\"cta-strip\" id=\"contact\">",
"target": [
"#contact"
]
}
],
"impact": "serious",
"message": "Element has insufficient color contrast of 4.33 (foreground color: #6b7488, background color: #f5f6f6, font size: 8.6pt (11.52px), font weight: normal). Expected contrast ratio of 4.5:1"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<small>Strategic Business Intelligence</small>",
"target": [
"small"
],
"failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.33 (foreground color: #6b7488, background color: #f5f6f6, font size: 8.6pt (11.52px), font weight: normal). Expected contrast ratio of 4.5:1"
}
]
},
{
"id": "label",
"impact": "critical",
"tags": [
"cat.forms",
"wcag2a",
"wcag412",
"section508",
"section508.22.n",
"TTv5",
"TT5.c",
"EN-301-549",
"EN-9.4.1.2",
"ACT"
],
"description": "Ensure every form element has a label",
"help": "Form elements must have labels",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/label?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "implicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element does not have an implicit (wrapped) <label>"
},
{
"id": "explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element does not have an explicit <label>"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-label attribute does not exist or is empty"
},
{
"id": "aria-labelledby",
"data": null,
"relatedNodes": [],
"impact": "critical",
"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": "critical",
"message": "Element has no title attribute"
},
{
"id": "non-empty-placeholder",
"data": {
"messageKey": "noAttr"
},
"relatedNodes": [],
"impact": "critical",
"message": "Element has no placeholder attribute"
},
{
"id": "presentational-role",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
}
],
"all": [],
"none": [],
"impact": "critical",
"html": "<input type=\"range\" min=\"10\" max=\"2000\" step=\"10\" value=\"250\" id=\"revenue\">",
"target": [
"#revenue"
],
"failureSummary": "Fix any of the following:\n Element does not have an implicit (wrapped) <label>\n Element does not have an explicit <label>\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\n Element has no placeholder attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
},
{
"any": [
{
"id": "implicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element does not have an implicit (wrapped) <label>"
},
{
"id": "explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element does not have an explicit <label>"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-label attribute does not exist or is empty"
},
{
"id": "aria-labelledby",
"data": null,
"relatedNodes": [],
"impact": "critical",
"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": "critical",
"message": "Element has no title attribute"
},
{
"id": "non-empty-placeholder",
"data": {
"messageKey": "noAttr"
},
"relatedNodes": [],
"impact": "critical",
"message": "Element has no placeholder attribute"
},
{
"id": "presentational-role",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
}
],
"all": [],
"none": [],
"impact": "critical",
"html": "<input type=\"range\" min=\"1\" max=\"35\" step=\"1\" value=\"12\" id=\"margin\">",
"target": [
"#margin"
],
"failureSummary": "Fix any of the following:\n Element does not have an implicit (wrapped) <label>\n Element does not have an explicit <label>\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\n Element has no placeholder attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
},
{
"any": [
{
"id": "implicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element does not have an implicit (wrapped) <label>"
},
{
"id": "explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element does not have an explicit <label>"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-label attribute does not exist or is empty"
},
{
"id": "aria-labelledby",
"data": null,
"relatedNodes": [],
"impact": "critical",
"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": "critical",
"message": "Element has no title attribute"
},
{
"id": "non-empty-placeholder",
"data": {
"messageKey": "noAttr"
},
"relatedNodes": [],
"impact": "critical",
"message": "Element has no placeholder attribute"
},
{
"id": "presentational-role",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
}
],
"all": [],
"none": [],
"impact": "critical",
"html": "<input type=\"range\" min=\"5\" max=\"500\" step=\"5\" value=\"45\" id=\"decisionMakers\">",
"target": [
"#decisionMakers"
],
"failureSummary": "Fix any of the following:\n Element does not have an implicit (wrapped) <label>\n Element does not have an explicit <label>\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\n Element has no placeholder attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
}
]
},
{
"id": "select-name",
"impact": "critical",
"tags": [
"cat.forms",
"wcag2a",
"wcag412",
"section508",
"section508.22.n",
"TTv5",
"TT5.c",
"EN-301-549",
"EN-9.4.1.2",
"ACT"
],
"description": "Ensure select element has an accessible name",
"help": "Select element must have an accessible name",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/select-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "implicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element does not have an implicit (wrapped) <label>"
},
{
"id": "explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element does not have an explicit <label>"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-label attribute does not exist or is empty"
},
{
"id": "aria-labelledby",
"data": null,
"relatedNodes": [],
"impact": "critical",
"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": "critical",
"message": "Element has no title attribute"
},
{
"id": "presentational-role",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
}
],
"all": [],
"none": [],
"impact": "critical",
"html": "<select id=\"vertical\">",
"target": [
"#vertical"
],
"failureSummary": "Fix any of the following:\n Element does not have an implicit (wrapped) <label>\n Element does not have an explicit <label>\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\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
}
]
}
],
"coverage": {
"contract": "main-document-vertical-scroll",
"complete": true,
"positions": [
{
"y": 0,
"height": 8266
},
{
"y": 576,
"height": 8266
},
{
"y": 1152,
"height": 8266
},
{
"y": 1728,
"height": 8266
},
{
"y": 2304,
"height": 8266
},
{
"y": 2880,
"height": 8266
},
{
"y": 3456,
"height": 8266
},
{
"y": 4032,
"height": 8266
},
{
"y": 4608,
"height": 8266
},
{
"y": 5184,
"height": 8266
},
{
"y": 5760,
"height": 8266
},
{
"y": 6336,
"height": 8266
},
{
"y": 6912,
"height": 8266
},
{
"y": 7488,
"height": 8266
},
{
"y": 7546,
"height": 8266
}
],
"scans": 16,
"max_states": 512,
"settle_ms": 5000,
"page_timeout_seconds": 150,
"layout_stability": "consecutive 100ms size samples within one CSS pixel",
"animation_settling": "finite animations present when scroll resources are ready finish or are cancelled",
"interactive_states": "not exercised",
"horizontal_scroll": "not exercised"
}
}
System Prompt
You are a lead web developer at a top digital agency, tasked with creating a one-page website for a new client based on the given specifications, delivered as an HTML file. First non-whitespace char '<', last non-whitespace char '>'. Use the following services to generate placeholder images where needed:
- placehold.co (text): https://placehold.co/[{w}x{h}|{size}][/{bg-color}/{text-color}]?text={text}&font=[lato|lora|montserrat|noto sans|open sans|oswald|playfair display|poppins|pt sans|raleway|roboto|source sans|source sans pro]
- picsum.photos (photos): https://picsum.photos/[{w}/{h}|{size}]?[grayscale][&blur={1-10}]
- pravatar.cc (avatars): https://i.pravatar.cc/{size}?u={identifier}
Choose sizes appropriate to layout.
User Prompt
Create a **complete, polished, production-quality** primary web page for a new client in the "Business" sector.
Your goal is to generate the full HTML code for a page that is not just functional but also visually compelling, content-rich, and feels like a finished product ready for launch.
**Client & Category:**
- Industry: "Business"
- Description: Business news, corporate resources, finance, and professional advice.
**Your Creative Task:**
1. **Invent:** Create a unique, professional-sounding site name and a strong tagline fitting the "Business" category.
2. **Define Page:** Determine the most effective primary page type (e.g., homepage, service landing page, category portal) to showcase this fictional entity.
3. **Design:** Develop an opinionated, modern, and professional layout. Make distinct choices about structure and flow.
**Content & Structure Requirements (Deliver a COMPLETE page):**
- **Overall:** The final page must feel substantial and complete, with realistic amounts of text (multiple paragraphs per section where appropriate, avoid single sentences), well-integrated placeholder images, and logical flow. It should look like a real website a business would proudly use.
- **HEADER:** Include the invented site name, tagline, a logo placeholder image, and a primary navigation bar. Ensure the navigation has **at least 5-7 clearly defined, relevant links** including: "Partners", "Portfolio", "FAQ".
- **MAIN CONTENT:** Structure this area with **at least 3-4 distinct, well-developed sections**.
- Address key topics relevant to the "Business" category. Consider themes similar to: "Business Solutions", "Growth Stories", "Leadership Insights".
- **Content Depth:** Populate each section with **substantial, realistic text** (multiple sentences/paragraphs). Use authentic industry language and terminology like: "stakeholder alignment", "ROI optimization", "process optimization".
- **Visuals:** Integrate relevant placeholder images logically within the content sections.
- **Calls to Action:** Include clear and contextually relevant CTAs. Use strong verbs similar to: "Start Free Trial", "Book Demo", "Schedule Consultation".
- **ENGAGEMENT (Recommended):** Strongly consider incorporating **one meaningful interactive element** that would genuinely benefit a user in the "Business" sector. Ideas similar but not limited to: "savings estimator".
- **SIDEBAR (Optional):** If your design includes a sidebar, populate it with **useful, relevant content**. Ideas: "featured resources", "partner spotlights", "weekly updates".
- **FOOTER:** Include a professional footer with invented contact details, copyright (current year), social media links, and standard links (Privacy, Terms).
- **MODERN WEB PATTERNS:** Include modern web patterns like testimonial cards, feature grids, or FAQ accordions where appropriate.