.v3 .cmp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.v3 .cmp-card{padding:24px 26px 26px}.v3 .cmp-card h3{margin:2px 0 6px;font-size:22px}.v3 .cmp-card h3 a{color:var(--v3-text);text-decoration:none}.v3 .cmp-card h4{letter-spacing:.04em;text-transform:uppercase;color:var(--v3-dim);margin:16px 0 6px;font-size:13px}.v3 .cmp-card ul{gap:5px;margin:0;padding-left:18px;line-height:1.5;display:grid}.v3 .cmp-rank{font-family:var(--v3-mono);color:var(--v3-dim);margin:0;font-size:13px}.v3 .cmp-best{color:var(--v3-signal);margin:0 0 10px;font-weight:500}.v3 .cmp-price{color:var(--v3-dim);margin:16px 0 0;font-size:14px;line-height:1.5}.v3 .cmp-table-wrap{overflow-x:auto}.v3 .cmp-table{border-collapse:collapse;width:100%;min-width:640px}.v3 .cmp-table th,.v3 .cmp-table td{text-align:left;vertical-align:top;border-top:1px solid var(--v3-line);padding:14px 16px;line-height:1.5}.v3 .cmp-table thead th{border-top:0;font-size:18px}.v3 .cmp-table tbody th{width:16%;color:var(--v3-dim);font-weight:500}.v3 .cmp-more{gap:8px;padding-left:18px;display:grid}.v3 .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.v3 .cmp-grid{grid-template-columns:minmax(0,1fr)}}
