.article-comparison-scroll{border:1px solid #d9e2dd;border-radius:12px;max-width:100%;margin-block:1.25rem;overflow-x:auto}.article-comparison-scroll:focus-visible{outline-offset:3px;outline:3px solid #327254}.article-comparison-table{border-collapse:collapse;text-align:left;width:100%;min-width:640px}.article-comparison-table caption{color:#42534a;text-align:left;padding:1rem;font-size:.85rem}.article-comparison-table th,.article-comparison-table td{vertical-align:top;border-top:1px solid #d9e2dd;padding:.85rem;font-size:.9rem;line-height:1.75}.article-comparison-table thead th,.article-comparison-table tbody th{background:#f3f7f4}
