.row[data-astro-cid-qfekzmls]{position:relative;display:grid;grid-template-columns:150px minmax(0,1.15fr) minmax(0,1.1fr) 210px;gap:14px 22px;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px 22px 0;box-shadow:var(--shadow)}.first[data-astro-cid-qfekzmls]{border:2px solid var(--brand)}.rank[data-astro-cid-qfekzmls]{position:absolute;top:-11px;left:-11px;width:30px;height:30px;border-radius:50%;z-index:1;background:var(--navy);color:#fff;font-family:var(--head);font-weight:800;font-size:.88rem;display:grid;place-items:center;box-shadow:0 2px 6px #0003}.first[data-astro-cid-qfekzmls] .rank[data-astro-cid-qfekzmls]{background:var(--brand)}.ribbon[data-astro-cid-qfekzmls]{position:absolute;top:-11px;right:18px;background:var(--brand);color:#fff;font:800 .7rem/1 var(--head);text-transform:uppercase;letter-spacing:.06em;padding:6px 10px;border-radius:999px}.logo-col[data-astro-cid-qfekzmls]{display:grid;gap:6px;justify-items:center}.logo-col[data-astro-cid-qfekzmls]>a[data-astro-cid-qfekzmls]:first-child{text-decoration:none}.read[data-astro-cid-qfekzmls]{font-size:.8rem;font-weight:600;color:var(--ink-2)}h3[data-astro-cid-qfekzmls]{margin:0 0 6px;font-size:1.2rem;display:flex;align-items:center;gap:8px}h3[data-astro-cid-qfekzmls] a[data-astro-cid-qfekzmls]{color:var(--ink);text-decoration:none}h3[data-astro-cid-qfekzmls] a[data-astro-cid-qfekzmls]:hover{color:var(--brand-text)}.scores[data-astro-cid-qfekzmls]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tagline[data-astro-cid-qfekzmls]{margin:8px 0 6px;font-size:.92rem;color:var(--ink-2);line-height:1.45}.chips[data-astro-cid-qfekzmls]{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-wrap:wrap;gap:6px}.chips[data-astro-cid-qfekzmls] li[data-astro-cid-qfekzmls]{display:inline-flex;align-items:center;gap:4px;font-size:.76rem;font-weight:700;color:var(--green);background:var(--green-tint);border-radius:999px;padding:3px 9px;margin:0}.facts[data-astro-cid-qfekzmls]{background:var(--surface-2);border-radius:8px;padding:10px 12px}.facts[data-astro-cid-qfekzmls] p[data-astro-cid-qfekzmls]{margin:0;padding:4px 0;display:flex;gap:8px;align-items:flex-start;font-size:.84rem;color:var(--ink-2);line-height:1.4}.facts[data-astro-cid-qfekzmls] p[data-astro-cid-qfekzmls]+p[data-astro-cid-qfekzmls]{border-top:1px solid var(--line)}.facts[data-astro-cid-qfekzmls] .icon{color:var(--green);margin-top:1px}.cta[data-astro-cid-qfekzmls]{display:grid;gap:6px;text-align:center}.cta[data-astro-cid-qfekzmls] p[data-astro-cid-qfekzmls]{margin:0}.offer-label[data-astro-cid-qfekzmls]{display:inline-flex;justify-content:center;align-items:center;gap:5px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--brand-text)}.muted-label[data-astro-cid-qfekzmls]{color:var(--muted)}.offer[data-astro-cid-qfekzmls]{font-family:var(--head);font-weight:800;font-size:1.02rem;color:var(--ink);line-height:1.3;margin-bottom:4px!important}.promo[data-astro-cid-qfekzmls]{font-size:.8rem;color:var(--ink-2)}.more[data-astro-cid-qfekzmls]{grid-column:1 / -1;border-top:1px solid var(--line);margin-top:6px}.more[data-astro-cid-qfekzmls] summary[data-astro-cid-qfekzmls]{list-style:none;display:flex;justify-content:center;align-items:center;gap:4px;font-size:.82rem;font-weight:700;color:var(--ink-2);padding:8px 0}.more[data-astro-cid-qfekzmls] summary[data-astro-cid-qfekzmls]::-webkit-details-marker{display:none}.more[data-astro-cid-qfekzmls][open] summary[data-astro-cid-qfekzmls] .icon{transform:rotate(180deg)}.more-body[data-astro-cid-qfekzmls]{padding:4px 0 14px;display:grid;gap:10px}.sum[data-astro-cid-qfekzmls]{margin:0;font-size:.92rem;color:var(--ink-2)}.pc[data-astro-cid-qfekzmls]{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.pc[data-astro-cid-qfekzmls] ul[data-astro-cid-qfekzmls]{list-style:none;padding:0;margin:0;display:grid;gap:4px;font-size:.88rem}.pc[data-astro-cid-qfekzmls] li[data-astro-cid-qfekzmls]{display:flex;gap:6px;align-items:flex-start;margin:0}.pros[data-astro-cid-qfekzmls] .icon{color:var(--green);margin-top:3px}.cons[data-astro-cid-qfekzmls] .icon{color:var(--red);margin-top:3px}dl[data-astro-cid-qfekzmls]{display:grid;grid-template-columns:max-content 1fr;gap:4px 14px;margin:0;font-size:.85rem}dt[data-astro-cid-qfekzmls]{font-weight:700;color:var(--ink-2)}dd[data-astro-cid-qfekzmls]{margin:0;color:var(--ink-2)}.tc[data-astro-cid-qfekzmls]{grid-column:1 / -1;margin:0;padding:8px 0 10px;border-top:1px solid var(--line);font-size:.78rem;color:var(--ink-2);line-height:1.45}.tc[data-astro-cid-qfekzmls] a[data-astro-cid-qfekzmls]{color:var(--ink-2)}@media(max-width:1100px){.row[data-astro-cid-qfekzmls]{grid-template-columns:130px minmax(0,1fr) 200px}.facts[data-astro-cid-qfekzmls]{grid-column:2 / 4;grid-row:2}}@media(max-width:720px){.row[data-astro-cid-qfekzmls]{grid-template-columns:110px minmax(0,1fr);padding:18px 16px 0}.row[data-astro-cid-qfekzmls] .tile.md{width:110px;height:62px}.facts[data-astro-cid-qfekzmls],.cta[data-astro-cid-qfekzmls]{grid-column:1 / -1;grid-row:auto}.pc[data-astro-cid-qfekzmls]{grid-template-columns:1fr}}
