/* Comparison and question pages (src/pages_compare_questions.py). Plain ruled table and prose on the existing tokens. */
.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.cmp{max-width:62rem}
.cmp-table{overflow-x:auto;margin:0 0 clamp(28px,5vw,48px)}
.cmp-table table{width:100%;border-collapse:collapse;border-top:2px solid var(--c-text);border-bottom:2px solid var(--c-text);font-size:19px;line-height:1.5}
.cmp-table th,.cmp-table td{padding:16px 18px 16px 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--c-line)}
.cmp-table thead th{font-family:var(--f-display);font-size:22px;border-bottom:1px solid var(--c-text)}
.cmp-table tbody th{font-family:var(--f-display);font-size:20px;width:20%}
.cmp-table tbody tr:last-child th,.cmp-table tbody tr:last-child td{border-bottom:0}
.cmp-prose{max-width:42em}
.cmp-prose h2{font-size:clamp(25px,2.7vw,30px);line-height:1.2;margin:1.6em 0 .5em}
.cmp-prose h2:first-child{margin-top:0}
.cmp-prose p,.cmp-prose li{font-size:20px;line-height:1.6}
.cmp-prose p{margin:0 0 1em}
.cmp-prose ul{margin:0 0 1em;padding-left:1.2em}
.cmp-prose li{margin:0 0 .4em}
.cmp-next{font-size:20px;line-height:1.6;margin:1.6em 0 0}
.more-q{margin-top:2em;padding-top:1em;border-top:1px solid var(--c-line)}
.more-q ul{list-style:none;padding:0;margin:0}
.more-q li{margin:0 0 .5em}
.q-hub{list-style:none;margin:0;padding:0;border-top:2px solid var(--c-text)}
.q-hub li{border-bottom:1px solid var(--c-line)}
.q-hub a{display:grid;gap:4px;padding:18px 0;text-decoration:none;color:var(--c-text)}
.q-hub b{font-family:var(--f-display);font-size:clamp(21px,2.2vw,25px);line-height:1.25}
.q-hub span{font-size:19px;line-height:1.5;max-width:46em}
.q-hub a:hover b,.q-hub a:focus-visible b{text-decoration:underline}
.related-links{margin-top:24px}
.related-links p{font-size:19px;line-height:1.55;margin:0 0 .6em}
@media (max-width:640px){
  .cmp-table table{font-size:18px}
  .cmp-table th,.cmp-table td{padding:12px 12px 12px 0}
  .cmp-table tbody th{width:auto}
}
