.nav a[aria-current="page"]:not(.nav-cta){color:var(--accent)}
.audience-bar{border-bottom:1px solid var(--line);background:#eeeee7}
.audience-links{display:grid;grid-template-columns:1fr 1fr}
.audience-links>a{display:grid;grid-template-columns:1fr auto;gap:3px 25px;padding:16px 22px;border-bottom:2px solid transparent;align-items:center}
.audience-links>a:first-child{border-right:1px solid var(--line)}
.audience-links>a[aria-current="page"]{background:var(--paper);border-bottom-color:var(--accent)}
.audience-links strong{font-size:13px;font-weight:500;line-height:1.4}
.audience-links span{font-size:10px;color:var(--muted);grid-column:1;line-height:1.5}
.audience-links svg{grid-column:2;grid-row:1 / 3;width:19px;height:19px;color:var(--accent)}
.measurement-hero h1{font-size:clamp(54px,6.2vw,88px);margin-top:33px;line-height:1.04}
.measurement-hero h1 em{color:#767b70}
.measurement-hero .hero-image-caption,.business-hero .hero-image-caption{bottom:25px}
.measurement-hero .hero-visual::after{inset:76% 0 0}
.measurement-hero .hero-visual>img{object-position:65% center}
.measurement-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:24px}
.measurement-tags span{font-family:var(--mono);font-size:9px;color:var(--muted);border:1px solid var(--line);padding:5px 8px}
.business-entry{display:flex;justify-content:space-between;gap:25px;align-items:center;border-top:1px solid var(--line);padding-top:22px;margin-top:28px;max-width:440px}
.business-entry>span{font-size:11px;color:var(--muted);line-height:1.7}
.business-entry strong{display:block;font-size:13px;font-weight:500;color:var(--ink)}
.business-entry svg{color:var(--accent)}
.measurement-audiences{border-top:1px solid var(--line)}
.audience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}
.audience-grid article{padding-top:23px;border-top:1px solid var(--line)}
.audience-grid h3{font-size:29px;line-height:1.15;margin-top:22px}
.audience-grid p{font-size:13px;line-height:1.8;margin-top:18px;max-width:330px}
.audience-grid .subtle-link{margin-top:13px}
.measurement-scope{background:#ebede5}
.measurement-scope .scope-row{border-color:#cbd0c2}
body[data-page="measure"] .process{background:var(--paper)}
.business-banner{padding-block:75px;display:grid;grid-template-columns:1fr auto;gap:45px;align-items:center;border-bottom:1px solid var(--line)}
.business-banner h2{font-size:43px;line-height:1.12;margin-top:23px}
.business-banner p:not(.eyebrow){font-size:13px;margin-top:20px;max-width:560px;line-height:1.8}
.business-scope-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:35px}
.business-scope-nav a{border:1px solid var(--line);border-radius:30px;padding:8px 15px;font-size:11px}
.business-scope-nav a:hover{background:var(--ink);color:var(--paper)}
.business-scope .scope-row h3{font-size:27px;line-height:1.2;max-width:375px}
.business-scope .scope-row>div>p{max-width:470px}
.business-scope .scope-inquiry{color:var(--accent);font-size:11px;margin-top:12px}
.footer-paths{display:flex;gap:35px;padding-bottom:30px}
.footer-paths a{display:flex;align-items:center;gap:15px;font-size:11px}
.footer-paths svg{width:16px;height:16px;color:var(--accent)}
@media(max-width:900px){.audience-grid{gap:25px}.audience-grid h3{font-size:24px}.audience-grid p{font-size:12px}.business-banner{grid-template-columns:1fr;gap:25px}.business-banner>.button{justify-self:start}.business-scope .scope-row h3{font-size:23px}.audience-links>a{padding-inline:15px}}
@media(max-width:640px){.audience-links>a{padding:13px 12px;gap:3px 9px}.audience-links strong{font-size:11px}.audience-links span{display:none}.audience-links svg{grid-row:1;width:15px;height:15px}.measurement-hero h1{font-size:clamp(53px,12.8vw,78px);margin-top:25px}.measurement-hero .hero-copy{padding-top:10px}.measurement-hero .hero-lead{max-width:100%;font-size:14px}.measurement-hero .hero-visual{height:380px}.measurement-hero .hero-visual>img{object-position:67% center}.measurement-tags{margin-top:19px;gap:5px}.measurement-tags span{font-size:8px;padding:5px 7px}.business-entry{margin-top:24px;padding-top:18px;max-width:100%}.business-entry strong{font-size:12px}.business-entry>span{font-size:10px}.audience-grid{grid-template-columns:1fr;gap:24px}.audience-grid article{padding-top:20px}.audience-grid h3{font-size:29px;margin-top:15px}.audience-grid p{font-size:13px;max-width:100%;margin-top:13px}.audience-grid .subtle-link{margin-top:8px}.business-banner{padding-block:50px;gap:24px}.business-banner h2{font-size:35px}.business-scope-nav{gap:7px;margin-bottom:24px}.business-scope-nav a{font-size:10px;padding:7px 12px}.business-scope .scope-row h3{font-size:24px;max-width:100%}.business-scope .scope-row>div{grid-column:2}.business-scope .scope-row>div>p{font-size:12px;line-height:1.8}.business-scope .scope-inquiry{font-size:10px;margin-top:9px}.footer-paths{gap:20px;flex-wrap:wrap;padding-bottom:24px}.footer-paths a{font-size:10px;gap:10px}}
