.wrp-compare-tablewrap{border:1px solid var(--wr-line,#cad6df);border-radius:12px;margin:8px 0 28px;overflow-x:auto}.wrp-compare-tablewrap:focus-visible{outline:3px solid var(--wr-accent,#0f766e);outline-offset:2px}.wrp-compare-table{border-collapse:collapse;width:100%;font-size:.96rem}.wrp-compare-table th,.wrp-compare-table td{text-align:left;border-bottom:1px solid var(--wr-line,#cad6df);vertical-align:top;padding:12px 14px}.wrp-compare-table thead th{background:var(--wr-canvas,#eef3f6);color:#0b1f3a;font-weight:800}.wrp-compare-table thead th:nth-child(2){background:var(--wr-green-soft,#e8f7f0);color:var(--wr-accent-strong,#134e4a)}.wrp-compare-table tbody th[scope=row]{color:#0b1f3a;background:#fff;width:28%;font-weight:700}.wrp-compare-table tbody tr:last-child th,.wrp-compare-table tbody tr:last-child td{border-bottom:0}.wrp-compare-sources{border:1px solid var(--wr-line,#cad6df);background:#f7fafc;border-radius:12px;gap:10px;margin:8px 0 28px;padding:16px 18px;display:grid}.wrp-compare-sources h2{color:#0b1f3a;margin:0;font-size:1rem}.wrp-compare-sources p{color:var(--wr-steel,#334155);margin:2px 0 0;font-size:.86rem}.wrp-compare-sources ul{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.wrp-compare-sources a{color:#0b58c5;text-underline-offset:3px;font-weight:700}.wrp-compare-method{border:1px solid var(--wr-line,#cad6df);color:var(--wr-steel,#334155);background:#fff;border-radius:12px;margin:8px 0 28px;padding:20px}.wrp-compare-method h2,.wrp-compare-method h3{color:#0b1f3a}.wrp-compare-method h2{margin:0 0 8px;font-size:1.3rem}.wrp-compare-method h3{margin:20px 0 8px;font-size:1rem}.wrp-compare-method p{margin:0}.wrp-compare-method ol{margin:0;padding-left:1.35rem}.wrp-compare-method li+li{margin-top:8px}.wrp-compare-method a{color:#0b58c5;text-underline-offset:3px;font-weight:700}.wrp-compare-who{gap:14px;margin:8px 0 32px;display:grid}@media (min-width:640px){.wrp-compare-who{grid-template-columns:1fr 1fr}}.wrp-compare-who-card{background:var(--wr-green-soft,#e8f7f0);border:1px solid #bfe5d4;border-radius:12px;padding:18px 20px}.wrp-compare-who-card h2{color:var(--wr-accent-strong,#134e4a);margin:0 0 8px;font-size:1.2rem}.wrp-compare-who-card p{color:var(--wr-steel,#334155);margin:0}.wrp-compare-who-alt{border-color:var(--wr-line,#cad6df);background:#fff}.wrp-compare-who-alt h2{color:#0b1f3a}.wrp-compare-grid{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.wrp-compare-grid{grid-template-columns:repeat(2,1fr)}}.wrp-compare-grid a{border:1px solid var(--wr-line,#cad6df);color:inherit;background:#fff;border-radius:12px;gap:6px;height:100%;padding:18px 20px;text-decoration:none;display:grid}.wrp-compare-grid a:hover{border-color:var(--wr-accent,#0f766e);box-shadow:var(--wr-shadow,0 18px 40px #17202a1f)}.wrp-compare-grid .wrp-compare-name{color:#0b1f3a;font-size:1.1rem;font-weight:800}.wrp-compare-grid .wrp-compare-desc{color:var(--wr-steel,#334155);font-size:.95rem}
