.pill[data-astro-cid-pqmtxzt5]{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:999px;padding:3px 10px 3px 4px;background:var(--panel);white-space:nowrap;line-height:1}.pill[data-astro-cid-pqmtxzt5] b[data-astro-cid-pqmtxzt5]{display:inline-grid;place-items:center;min-width:30px;height:30px;border-radius:999px;background:var(--chalk);color:var(--ink);font-size:14px;font-weight:800;padding:0 6px}.pw[data-astro-cid-pqmtxzt5]{font-size:12px;font-weight:700;color:var(--g2);letter-spacing:.02em}.pill[data-astro-cid-pqmtxzt5][data-band=ex] b[data-astro-cid-pqmtxzt5]{background:var(--accent);color:var(--accent-ink)}.pill-sm[data-astro-cid-pqmtxzt5] b[data-astro-cid-pqmtxzt5]{min-width:26px;height:26px;font-size:12.5px}.pill-sm[data-astro-cid-pqmtxzt5] .pw[data-astro-cid-pqmtxzt5]{font-size:11px}.pill-lg[data-astro-cid-pqmtxzt5] b[data-astro-cid-pqmtxzt5]{min-width:40px;height:40px;font-size:19px}.pill-lg[data-astro-cid-pqmtxzt5] .pw[data-astro-cid-pqmtxzt5]{font-size:13.5px}.byline[data-astro-cid-mobk3tdh]{font-size:13px;color:var(--g3);margin:12px 0 0}.byline[data-astro-cid-mobk3tdh] a[data-astro-cid-mobk3tdh]{color:var(--g3)}.score-only[data-astro-cid-mobk3tdh]{color:var(--accent);font-weight:600}.lede[data-astro-cid-mobk3tdh]{font-size:17px;line-height:1.6;margin:14px 0 0}.pro-note[data-astro-cid-mobk3tdh]{border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:12px;padding:14px 18px;background:var(--panel);margin-top:18px}.pro-p[data-astro-cid-mobk3tdh]{margin:6px 0 0;font-size:15px;line-height:1.6;color:var(--g1)}.who[data-astro-cid-mobk3tdh].pro b[data-astro-cid-mobk3tdh]{color:var(--accent)}.disc[data-astro-cid-mobk3tdh]{font-size:12.5px;color:var(--g3);border-left:2px solid var(--line);padding-left:10px;margin-top:14px}.jump[data-astro-cid-mobk3tdh]{display:flex;gap:6px;margin:16px 0 0;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.jump[data-astro-cid-mobk3tdh]::-webkit-scrollbar{display:none}.jump[data-astro-cid-mobk3tdh] a[data-astro-cid-mobk3tdh]{flex:none;font-size:12.5px;font-weight:600;color:var(--g2);text-decoration:none;border:1px solid var(--line);border-radius:999px;padding:7px 11px;white-space:nowrap}.jump[data-astro-cid-mobk3tdh] a[data-astro-cid-mobk3tdh]:hover{border-color:var(--edge);color:var(--chalk)}.roles[data-astro-cid-mobk3tdh]{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:760px){.roles[data-astro-cid-mobk3tdh]{grid-template-columns:1fr 1fr}.role-top[data-astro-cid-mobk3tdh]{grid-column:1 / -1}}.role[data-astro-cid-mobk3tdh]{border:1px solid var(--line);border-radius:14px;padding:14px 16px;background:var(--panel);display:flex;flex-direction:column;gap:10px}.role-top[data-astro-cid-mobk3tdh]{border-color:var(--accent-line);background:var(--accent-soft)}.role-label[data-astro-cid-mobk3tdh]{margin:0;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.role-head[data-astro-cid-mobk3tdh]{display:flex;gap:14px;align-items:flex-start}.role[data-astro-cid-mobk3tdh] .seedwrap{margin:0;flex:0 0 auto}.role-body[data-astro-cid-mobk3tdh]{flex:1;min-width:0}.role[data-astro-cid-mobk3tdh] h2[data-astro-cid-mobk3tdh]{margin:0 0 6px;font-size:18px;line-height:1.2}.role-top[data-astro-cid-mobk3tdh] h2[data-astro-cid-mobk3tdh]{font-size:24px}.role[data-astro-cid-mobk3tdh] h2[data-astro-cid-mobk3tdh] a[data-astro-cid-mobk3tdh]{text-decoration:none;color:inherit}.role-meta[data-astro-cid-mobk3tdh]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:6px}.rm-price[data-astro-cid-mobk3tdh]{font-size:14px;color:var(--g2)}.rm-price[data-astro-cid-mobk3tdh] b[data-astro-cid-mobk3tdh]{color:var(--chalk);font-size:15px}.rm-price[data-astro-cid-mobk3tdh] small[data-astro-cid-mobk3tdh]{font-size:12px;color:var(--g3)}.role-why[data-astro-cid-mobk3tdh]{margin:0;font-size:14px;line-height:1.5;color:var(--g1)}.role-top[data-astro-cid-mobk3tdh] .role-why[data-astro-cid-mobk3tdh]{font-size:15px}.tag[data-astro-cid-mobk3tdh]{display:inline-block;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line);border-radius:999px;padding:3px 9px}.tp-cta[data-astro-cid-mobk3tdh]{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px;align-items:center}.tp-cta[data-astro-cid-mobk3tdh] a[data-astro-cid-mobk3tdh]{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding-top:0;padding-bottom:0;margin-top:0}.ghost[data-astro-cid-mobk3tdh]{display:inline-block;padding:9px 16px;border:1px solid var(--line);border-radius:10px;font-size:13px;font-weight:600}.filters[data-astro-cid-mobk3tdh]{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 10px}.fchip[data-astro-cid-mobk3tdh]{font:600 12.5px var(--sans);color:var(--g2);background:transparent;border:1px solid var(--line);border-radius:999px;padding:7px 11px;cursor:pointer}.fchip[data-astro-cid-mobk3tdh].on{background:var(--chalk);color:var(--ink);border-color:var(--chalk)}.fn[data-astro-cid-mobk3tdh]{opacity:.6;margin-left:3px}.fstatus[data-astro-cid-mobk3tdh]{font:12px var(--mono);color:var(--g3);margin:0 0 8px}.tablewrap[data-astro-cid-mobk3tdh]{overflow-x:auto}table[data-astro-cid-mobk3tdh].glance{width:100%;border-collapse:collapse;font-size:14px}table[data-astro-cid-mobk3tdh].glance th[data-astro-cid-mobk3tdh]{text-align:left;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--g3);border-bottom:1px solid var(--line);padding:8px 10px}table[data-astro-cid-mobk3tdh].glance td[data-astro-cid-mobk3tdh]{padding:10px;border-bottom:1px solid var(--line);vertical-align:top}table[data-astro-cid-mobk3tdh].glance td[data-astro-cid-mobk3tdh].rank{color:var(--g3);font-weight:800;width:34px}.gl-prod[data-astro-cid-mobk3tdh]{display:inline-flex;align-items:center;gap:10px;font-weight:600}.gen[data-astro-cid-mobk3tdh]{display:block;font-size:12px;color:var(--g3);margin-top:4px;text-decoration:none;padding-left:0}.gen[data-astro-cid-mobk3tdh]:hover{color:var(--g1);text-decoration:underline}.muted[data-astro-cid-mobk3tdh]{color:var(--g3);font-size:12.5px}.subline[data-astro-cid-mobk3tdh]{display:block;font-size:10.5px;color:var(--g3);margin-top:2px;line-height:1.35;max-width:22ch}.rank-cards[data-astro-cid-mobk3tdh]{list-style:none;margin:0;padding:0;display:none}.rc[data-astro-cid-mobk3tdh]{display:grid;grid-template-columns:22px 48px 1fr 40px;gap:10px;align-items:start;padding:12px 0;border-bottom:1px solid var(--line)}.rc-n[data-astro-cid-mobk3tdh]{font-size:13px;font-weight:800;color:var(--g3);padding-top:14px}.rc[data-astro-cid-mobk3tdh] .seedwrap{margin:0}.rc-body[data-astro-cid-mobk3tdh]{min-width:0;display:flex;flex-direction:column;gap:4px}.rc-name[data-astro-cid-mobk3tdh]{font-weight:700;font-size:15px;line-height:1.25;color:var(--chalk);text-decoration:none}.rc-for[data-astro-cid-mobk3tdh]{font-size:12px;color:var(--g3)}.rc-row[data-astro-cid-mobk3tdh]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:2px}.rc-price[data-astro-cid-mobk3tdh]{font-size:13.5px;color:var(--g2);display:flex;flex-direction:column;line-height:1.2}.rc-price[data-astro-cid-mobk3tdh] b[data-astro-cid-mobk3tdh]{color:var(--chalk)}.rc-price[data-astro-cid-mobk3tdh] small[data-astro-cid-mobk3tdh]{font-size:11px;color:var(--g3)}.rc-deal[data-astro-cid-mobk3tdh]{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--chalk);color:var(--ink);font-weight:800;text-decoration:none;margin-top:6px}.rc[data-astro-cid-mobk3tdh][hidden],table[data-astro-cid-mobk3tdh].glance tr[data-astro-cid-mobk3tdh][hidden]{display:none}@media (max-width:640px){.tablewrap[data-astro-cid-mobk3tdh]{display:none}.rank-cards[data-astro-cid-mobk3tdh]{display:block}}.note[data-astro-cid-mobk3tdh]{font-size:12.5px;color:var(--g3);margin-top:10px}ul[data-astro-cid-mobk3tdh].weights{margin:10px 0 0;padding-left:18px}ul[data-astro-cid-mobk3tdh].weights li[data-astro-cid-mobk3tdh]{margin-bottom:8px;line-height:1.55}ul[data-astro-cid-mobk3tdh].guidance{margin:0;padding-left:18px}ul[data-astro-cid-mobk3tdh].guidance li[data-astro-cid-mobk3tdh]{margin-bottom:12px;line-height:1.6}.pick[data-astro-cid-mobk3tdh]{border-top:1px solid var(--line);padding-top:16px;margin-top:18px}.pick-head[data-astro-cid-mobk3tdh]{display:flex;gap:10px;align-items:center;margin-bottom:6px}.num[data-astro-cid-mobk3tdh]{font-size:11px;font-weight:800;color:var(--g3);letter-spacing:.08em}.pick[data-astro-cid-mobk3tdh] h3[data-astro-cid-mobk3tdh]{margin:0 0 6px}.pick-title[data-astro-cid-mobk3tdh]{display:flex;gap:14px;align-items:center;margin-bottom:6px}.pick-title[data-astro-cid-mobk3tdh] h3[data-astro-cid-mobk3tdh]{margin:0}.pick-meta[data-astro-cid-mobk3tdh]{display:flex;gap:12px;flex-wrap:wrap;align-items:center;font-size:12.5px;color:var(--g3);margin-bottom:10px}.why[data-astro-cid-mobk3tdh]{margin:0 0 10px}ul[data-astro-cid-mobk3tdh].crit{list-style:none;padding:0;margin:0 0 12px;display:grid;gap:6px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}ul[data-astro-cid-mobk3tdh].crit li[data-astro-cid-mobk3tdh]{display:flex;justify-content:space-between;font-size:12.5px;border:1px solid var(--line);border-radius:8px;padding:6px 10px}.pc[data-astro-cid-mobk3tdh]{display:grid;grid-template-columns:1fr;gap:14px;margin-bottom:14px}@media (min-width:760px){.pc[data-astro-cid-mobk3tdh]{grid-template-columns:1fr 1fr;gap:20px}}.pc[data-astro-cid-mobk3tdh] h4[data-astro-cid-mobk3tdh]{margin:0 0 4px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--g3)}.pc[data-astro-cid-mobk3tdh] ul[data-astro-cid-mobk3tdh]{margin:0;padding:0;list-style:none;font-size:14px;line-height:1.5;color:var(--g1)}.pc[data-astro-cid-mobk3tdh] li[data-astro-cid-mobk3tdh]{position:relative;margin:0;padding:6px 0 6px 30px}.pc[data-astro-cid-mobk3tdh] li[data-astro-cid-mobk3tdh]:before{position:absolute;left:0;top:6px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font:700 12px/1 var(--sans)}.pc[data-astro-cid-mobk3tdh] .pros[data-astro-cid-mobk3tdh] li[data-astro-cid-mobk3tdh]:before{content:"+";background:var(--accent);color:var(--accent-ink)}.pc[data-astro-cid-mobk3tdh] .cons[data-astro-cid-mobk3tdh] li[data-astro-cid-mobk3tdh]:before{content:"–";background:transparent;color:var(--g2);box-shadow:inset 0 0 0 1.5px var(--g3)}.who[data-astro-cid-mobk3tdh]{font-size:13.5px;line-height:1.55;color:var(--g2);margin:0 0 12px}.who[data-astro-cid-mobk3tdh] b[data-astro-cid-mobk3tdh]{color:var(--accent)}.operator[data-astro-cid-mobk3tdh]{background:var(--panel);border-radius:14px;padding:18px;border:1px solid var(--line)}details[data-astro-cid-mobk3tdh].faq{border-bottom:1px solid var(--line);padding:12px 0}details[data-astro-cid-mobk3tdh].faq summary[data-astro-cid-mobk3tdh]{cursor:pointer;font-weight:700;font-size:15px}details[data-astro-cid-mobk3tdh].faq p[data-astro-cid-mobk3tdh]{margin:10px 0 0;line-height:1.6;color:var(--g3)}ul[data-astro-cid-mobk3tdh].rel{margin:0;padding-left:18px}ul[data-astro-cid-mobk3tdh].rel li[data-astro-cid-mobk3tdh]{margin-bottom:6px}
