/* Comparison pages: a wider side-by-side table on the field-note article layout. */
.cmp table { min-width: 720px; }
.article-table.cmp th[scope="row"] { width: 18%; }
.cmp td { vertical-align: top; }
.cmp-hub table { min-width: 940px; }
.cmp-hub th[scope="row"] { width: 14%; }
.cmp-checked { margin-top: 12px; font-size: 14px; color: var(--ink-2); }
.visually-hidden { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }
