.breadcrumb[data-astro-cid-bdsczzry]{display:flex;gap:.5rem;font-size:.85rem;color:var(--color-text-muted);margin-bottom:1.5rem}.breadcrumb[data-astro-cid-bdsczzry] a[data-astro-cid-bdsczzry]{color:var(--color-text-muted)}.breadcrumb[data-astro-cid-bdsczzry] a[data-astro-cid-bdsczzry]:hover{color:var(--color-accent)}.compare-title[data-astro-cid-bdsczzry]{font-size:2rem;font-weight:800;margin-bottom:.5rem}.vs[data-astro-cid-bdsczzry]{color:var(--color-text-muted);font-weight:400}.compare-subtitle[data-astro-cid-bdsczzry]{color:var(--color-text-muted);margin-bottom:2rem}.compare-heroes[data-astro-cid-bdsczzry]{display:grid;grid-template-columns:1fr auto 1fr;gap:1.5rem;align-items:center;margin-bottom:2.5rem}.compare-hero-card[data-astro-cid-bdsczzry]{text-align:center;padding:1.5rem}.compare-hero-card[data-astro-cid-bdsczzry].winner{border-color:var(--color-green);box-shadow:0 0 24px #3fb95026}.compare-hero-card[data-astro-cid-bdsczzry] img[data-astro-cid-bdsczzry]{margin:0 auto .75rem;object-fit:contain;max-height:90px}.compare-hero-card[data-astro-cid-bdsczzry] h3[data-astro-cid-bdsczzry]{font-size:1rem;margin-bottom:.5rem}.compare-score[data-astro-cid-bdsczzry]{font-size:2rem;font-weight:800;color:var(--color-accent)}.compare-score[data-astro-cid-bdsczzry] span[data-astro-cid-bdsczzry]{font-size:.9rem;color:var(--color-text-muted);font-weight:400}.compare-price[data-astro-cid-bdsczzry]{font-size:1.25rem;font-weight:700;margin:.25rem 0}.compare-momentum[data-astro-cid-bdsczzry]{font-size:.85rem;font-weight:600}.winner-badge[data-astro-cid-bdsczzry]{display:inline-block;margin-top:.5rem;padding:.2rem .6rem;background:var(--color-green);color:#000;border-radius:999px;font-size:.75rem;font-weight:700}.vs-divider[data-astro-cid-bdsczzry]{font-size:2rem;font-weight:800;background:linear-gradient(135deg,var(--color-accent),var(--color-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.compare-table[data-astro-cid-bdsczzry]{padding:0;overflow:hidden;width:100%;border-collapse:collapse}.compare-table[data-astro-cid-bdsczzry] td[data-astro-cid-bdsczzry],.compare-table[data-astro-cid-bdsczzry] th[data-astro-cid-bdsczzry]{padding:.75rem 1rem;font-size:.9rem;text-align:left;border-bottom:1px solid var(--color-border)}.compare-table[data-astro-cid-bdsczzry] tbody[data-astro-cid-bdsczzry] tr[data-astro-cid-bdsczzry]:last-child td[data-astro-cid-bdsczzry]{border-bottom:none}.compare-header[data-astro-cid-bdsczzry]{background:var(--color-bg)}.compare-header[data-astro-cid-bdsczzry] th[data-astro-cid-bdsczzry]{font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.spec-label[data-astro-cid-bdsczzry]{color:var(--color-text-muted)}.cell-winner[data-astro-cid-bdsczzry]{color:var(--color-green);font-weight:600}.verdict[data-astro-cid-bdsczzry]{margin-top:2rem;padding:1.5rem}.verdict[data-astro-cid-bdsczzry] h2[data-astro-cid-bdsczzry]{font-size:1.25rem;margin-bottom:.75rem}.verdict[data-astro-cid-bdsczzry] p[data-astro-cid-bdsczzry]{color:var(--color-text-muted);line-height:1.7}.verdict-links[data-astro-cid-bdsczzry]{display:flex;gap:1rem;margin-top:1rem}.btn-outline[data-astro-cid-bdsczzry]{padding:.6rem 1.2rem;border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font-weight:600;font-size:.9rem;transition:border-color .2s}.btn-outline[data-astro-cid-bdsczzry]:hover{border-color:var(--color-accent);color:var(--color-accent)}.dimension-compare[data-astro-cid-bdsczzry]{margin:2rem 0}.dim-rows[data-astro-cid-bdsczzry]{display:flex;flex-direction:column;gap:.6rem}.dim-row[data-astro-cid-bdsczzry]{display:flex;align-items:center;gap:.75rem}.dim-label[data-astro-cid-bdsczzry]{width:100px;font-size:.8rem;color:var(--color-text-muted);flex-shrink:0}.dim-bars[data-astro-cid-bdsczzry]{flex:1;display:flex;gap:.25rem}.dim-bar-wrapper[data-astro-cid-bdsczzry]{flex:1;display:flex;align-items:center;gap:.4rem}.dim-bar-left[data-astro-cid-bdsczzry]{justify-content:flex-end;flex-direction:row-reverse}.dim-bar-right[data-astro-cid-bdsczzry]{justify-content:flex-start}.dim-bar[data-astro-cid-bdsczzry]{height:8px;border-radius:4px;min-width:4px}.dim-bar-a[data-astro-cid-bdsczzry]{background:var(--color-accent)}.dim-bar-b[data-astro-cid-bdsczzry]{background:var(--color-purple)}.dim-winner[data-astro-cid-bdsczzry]{opacity:1}.dim-bar[data-astro-cid-bdsczzry]:not(.dim-winner){opacity:.4}.dim-val[data-astro-cid-bdsczzry]{font-size:.75rem;font-weight:600;color:var(--color-text-muted)}.dim-val-winner[data-astro-cid-bdsczzry]{color:var(--color-text)}.dim-legend[data-astro-cid-bdsczzry]{display:flex;justify-content:center;gap:2rem;margin-top:.75rem;font-size:.75rem}.dim-legend-a[data-astro-cid-bdsczzry]{color:var(--color-accent);font-weight:600}.dim-legend-a[data-astro-cid-bdsczzry]:before{content:"";display:inline-block;width:10px;height:10px;border-radius:2px;background:var(--color-accent);margin-right:.4rem;vertical-align:middle}.dim-legend-b[data-astro-cid-bdsczzry]{color:var(--color-purple);font-weight:600}.dim-legend-b[data-astro-cid-bdsczzry]:before{content:"";display:inline-block;width:10px;height:10px;border-radius:2px;background:var(--color-purple);margin-right:.4rem;vertical-align:middle}.section-subtitle[data-astro-cid-bdsczzry]{color:var(--color-text-muted);margin-bottom:1.5rem;font-size:.95rem;line-height:1.7}.faq-section[data-astro-cid-bdsczzry]{margin-top:2rem}.faq-list[data-astro-cid-bdsczzry]{display:flex;flex-direction:column;gap:.5rem}.faq-item[data-astro-cid-bdsczzry]{padding:1rem 1.25rem;cursor:pointer}.faq-question[data-astro-cid-bdsczzry]{font-weight:600;font-size:.95rem;list-style:none}.faq-question[data-astro-cid-bdsczzry]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-bdsczzry]:before{content:"+";margin-right:.75rem;color:var(--color-signature);font-weight:700}details[data-astro-cid-bdsczzry][open] .faq-question[data-astro-cid-bdsczzry]:before{content:"−"}.faq-answer[data-astro-cid-bdsczzry]{margin-top:.75rem;color:var(--color-text-muted);line-height:1.7;font-size:.9rem}@media(max-width:768px){.compare-heroes[data-astro-cid-bdsczzry]{grid-template-columns:1fr}.vs-divider[data-astro-cid-bdsczzry]{text-align:center}.compare-title[data-astro-cid-bdsczzry]{font-size:1.5rem}.compare-table[data-astro-cid-bdsczzry] td[data-astro-cid-bdsczzry],.compare-table[data-astro-cid-bdsczzry] th[data-astro-cid-bdsczzry]{padding:.5rem;font-size:.8rem}}
