.cmp .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cmp-verdict{max-width:960px;margin:48px auto 0;text-align:left;background:var(--ground);border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow);padding:24px}@media (min-width:768px){.cmp-verdict{padding:32px}}.cmp .cmp-verdict__title{font-size:1.25rem;margin-bottom:16px}.cmp-verdict__grid{display:grid;gap:16px}@media (min-width:768px){.cmp-verdict__grid{grid-template-columns:1fr 1fr}}.cmp-verdict__col{border:1px solid var(--line);border-radius:14px;padding:20px}.cmp-verdict__col--chartsy{border-color:var(--primary);background:var(--primary-soft)}.cmp .cmp-verdict__col h3{font-size:1rem;margin-bottom:12px}.cmp-verdict__col ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.cmp-verdict__col li{display:flex;gap:10px;align-items:flex-start;color:var(--body)}.cmp-verdict__col li>span{flex:none;margin-top:2px}.cmp .cmp-verdict__summary{margin-top:20px;color:var(--ink);font-size:1.0625rem}.cmp .cmp-verdict__meta{margin-top:12px;font-size:.875rem;color:var(--muted)}.cmp-table-wrap{max-width:960px;margin-inline:auto;overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-card);background:var(--ground)}.cmp-table{width:100%;border-collapse:collapse;font-size:.9375rem;min-width:560px}.cmp-table td,.cmp-table th{padding:14px 16px;border-bottom:1px solid var(--line);vertical-align:top;text-align:left}.cmp-table tbody tr:last-child td,.cmp-table tbody tr:last-child th{border-bottom:0}.cmp-table thead th{font-size:.875rem;color:var(--muted);font-weight:600;background:var(--ground-alt)}.cmp-table thead .cmp-table__chartsy{color:var(--primary)}.cmp-table tbody th{color:var(--ink);font-weight:600;width:34%}.cmp-table td{color:var(--body);width:33%}.cmp-table td.cmp-table__chartsy{background:rgba(237,231,251,.45)}.cmp-yes{color:var(--success)}.cmp-no,.cmp-yes{display:inline-flex}.cmp-no{color:var(--muted)}@media (min-width:1024px){.cmp-split{align-items:start}}.cmp-cards{display:grid;gap:16px}@media (min-width:900px){.cmp-cards{grid-template-columns:1fr 1fr}}.cmp-card--chartsy{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.cmp .cmp-card__best{color:var(--body)}.cmp .cmp-card__best strong,.cmp-facts dt{color:var(--ink)}.cmp-card__intro{display:grid;gap:12px;color:var(--muted)}.cmp-facts{margin:4px 0 0;display:grid;gap:12px;font-size:.9375rem}.cmp-facts>div{display:grid;gap:2px;padding-top:12px;border-top:1px solid var(--line)}.cmp-facts dt{font-weight:600}.cmp-facts dd{margin:0;color:var(--body)}.cmp-facts__not dt{color:var(--primary)}.cmp-cost{display:grid;gap:16px;max-width:960px;margin-inline:auto}@media (min-width:768px){.cmp-cost{grid-template-columns:1fr 1fr}}.cmp-mini{width:100%;border-collapse:collapse;font-size:.9375rem}.cmp-mini td,.cmp-mini th{text-align:left;padding:8px 0;border-bottom:1px solid var(--line)}.cmp-mini thead th{color:var(--muted);font-weight:600;font-size:.875rem}.cmp-mini tbody th{color:var(--ink);font-weight:600}.cmp-mini tbody tr:last-child td,.cmp-mini tbody tr:last-child th{border-bottom:0}.cmp-examples{max-width:960px;margin:32px auto 0}.cmp-choose{list-style:none;padding:0;margin:0 auto;max-width:960px;display:grid;gap:12px}@media (min-width:768px){.cmp-choose{grid-template-columns:1fr 1fr}}.cmp-choose li{gap:6px}.cmp-choose strong{color:var(--ink)}.cmp-alt__body{color:var(--muted);display:grid;gap:8px}.cmp-prose{max-width:760px;margin-inline:auto;display:grid;gap:16px;font-size:1.0625rem}.cmp-criteria{margin:0;padding-left:20px;display:grid;gap:10px;color:var(--body)}.cmp-criteria strong{color:var(--ink)}.cmp-related{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;font-size:.9375rem;margin-bottom:24px}.cmp-related span{color:var(--muted);font-weight:600}