/* Research-only presentation. No homepage restoration overrides. */
.research-page{background:#f0f5f4}.research-banner{background:#081c29}.research-banner .eyebrow{color:var(--mint)}.publication-intro{padding-block:48px}.publication-intro h1{font-size:var(--section-title);font-weight:800}.dashboard-intro h2{font-size:34px;font-weight:800;max-width:890px}.coverage-card strong{color:var(--metric-colour)}.coverage-card>span{font-weight:700}.dashboard-reading{font-size:16px}.audit-boundary{font-size:13px;color:#456571;line-height:1.65;border-left:3px solid #239f7d;padding:12px 16px;margin-top:16px;background:#e2eeea}
.findings-panel{padding-block:32px 40px;border-top:1px solid #cadbd9}.research-kicker{display:block;font-size:13px;font-weight:800;letter-spacing:.1em;line-height:1.4;color:#116c54}.findings-panel>h2{font-size:var(--section-title);font-weight:800;margin:17px 0}.findings-panel>p{font-size:16px;line-height:1.6;color:#496b79;max-width:1110px}.findings-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:25px}.findings-grid article{background:#112f3e;border:1px solid #466673;border-radius:12px;padding:25px;display:flex;flex-direction:column;color:#fff}.findings-grid article>span{font-size:12px;line-height:1.5;font-weight:650;color:#96dfd0;letter-spacing:.06em}.findings-grid article>strong{display:block;font-size:44px;line-height:1.05;letter-spacing:-.03em;font-weight:800;color:#94eed3;margin:23px 0 22px}.findings-grid article h3{font-size:22px;font-weight:800;line-height:1.25;letter-spacing:-.02em;color:#fff;margin:0 0 16px}.findings-grid article p{font-size:15px;line-height:1.6;color:#d0e0e7}.findings-grid details{margin:20px 0}.findings-grid summary{cursor:pointer;font-size:14px;line-height:1.5;font-weight:750;color:white}.findings-grid details p{margin-top:12px}.findings-grid a{font-size:14px;color:#9befd5;text-decoration:underline;text-underline-offset:4px;display:block}.findings-grid details+a{margin-top:auto}.findings-grid a+a{margin-top:13px}
.topic-navigation{padding-block:32px 40px;border-top:1px solid #cadbd9}.topic-navigation>.research-kicker{color:#116c54;font-size:15px;font-weight:800;margin-bottom:22px}.topic-questions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.topic-questions button{display:flex;flex-direction:column;text-align:left;border:1px solid #bdcfc9;border-radius:10px;padding:22px;background:white;color:#173d49}.topic-questions strong{font-size:19px;font-weight:750;line-height:1.35}.topic-questions span{font-size:15px;line-height:1.55;color:#506b79;margin:12px 0 18px}.topic-questions small{font-size:13px;font-weight:700;color:#116d53;margin-top:auto}.topic-questions button:hover,.topic-questions button[aria-pressed=true]{background:#e4f4ec;border-color:#219274}.brief-index{display:flex;justify-content:space-between;gap:12px;background:#123444;color:#a2ebd4;padding:14px 20px;font-size:12px;font-weight:700;letter-spacing:.05em}.research-card h2{font-size:22px}.research-card-copy p{font-size:15px}.article-topic{display:none}.article-body h2,.article-body h3{font-size:25px}.publisher-profile p{font-size:14px;line-height:1.65}.reader-content{background:#fff;color:var(--ink)}
@media(max-width:950px){.findings-grid{gap:12px}.findings-grid article{padding:21px}.findings-grid article h3{font-size:20px}.findings-grid article>strong{font-size:38px}.topic-questions{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.findings-grid{grid-template-columns:1fr}.findings-grid article{padding:24px}.findings-grid article>strong{margin:18px 0;font-size:40px}.findings-grid article h3{font-size:23px}.findings-grid article p{font-size:16px}.findings-panel,.topic-navigation{padding-block:28px}.publication-intro{padding-block:32px}.dashboard-intro h2{font-size:30px}.topic-questions{grid-template-columns:1fr}.findings-grid summary,.findings-grid a{font-size:15px}}
