/* ABA flagship only. Reuse the established article system and topic palette. */
.research-aba { --early:var(--aba); }
.research-aba .post-header > .pill { background:#e0f0ed; color:#155b52; }
.research-aba .article-short-answer { background:#edf5f3; border-left-color:var(--aba); }
.research-aba .article-key-takeaways { border-left-color:var(--aba); }
/* Three neutral columns; the shared focusable wrapper contains small-screen overflow. */
.research-aba .research-comparison tbody th { width:28%; }
.research-aba .research-comparison td { width:36%; }
@media screen and (max-width:1200px) {
  .research-aba .research-comparison-hint { display:block; margin:24px 0 8px; color:#555; font-size:14px; line-height:1.5; }
  .research-aba .research-comparison-scroll { margin-top:0; }
}
