.hero[data-astro-cid-kbcyrxd5]{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:60px 0 40px}.hero-inner[data-astro-cid-kbcyrxd5]{max-width:1140px;margin:0 auto;padding:0 40px}@media(max-width:768px){.hero-inner[data-astro-cid-kbcyrxd5]{padding:0 20px}}.compare-eyebrow[data-astro-cid-kbcyrxd5]{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary);margin-bottom:12px}h1[data-astro-cid-kbcyrxd5]{font-family:var(--font-heading);font-size:2.75rem;font-weight:900;color:var(--color-primary);line-height:1.1;margin-bottom:20px;letter-spacing:-.4px}.compare-subtitle[data-astro-cid-kbcyrxd5]{font-size:1.05rem;color:var(--color-text-muted);max-width:750px;line-height:1.7;margin-bottom:32px}.verdict-chips[data-astro-cid-kbcyrxd5]{display:flex;gap:12px;flex-wrap:wrap}.verdict-chip[data-astro-cid-kbcyrxd5]{background:var(--color-background);border:1px solid var(--color-border);padding:10px 18px;border-radius:12px;font-size:13px;font-weight:600;color:var(--color-text);display:flex;align-items:center;gap:8px}.vc-label[data-astro-cid-kbcyrxd5]{font-size:10px;font-weight:800;text-transform:uppercase;color:var(--color-primary);background:var(--color-secondary-light);padding:2px 8px;border-radius:6px}.verdict-chip[data-astro-cid-kbcyrxd5].tyent{background:#eff6ff;border-color:#bfdbfe;color:var(--color-primary)}.verdict-chip[data-astro-cid-kbcyrxd5].tie{background:#f8fafc;border-color:var(--color-border)}.header-compare-stripe[data-astro-cid-kbcyrxd5]{background:var(--color-background);border-bottom:1px solid var(--color-border);padding:40px 0}.compare-header-grid[data-astro-cid-kbcyrxd5]{max-width:1060px;margin:0 auto;display:grid;grid-template-columns:200px 1fr 1fr;border:1px solid var(--color-border);border-radius:14px;overflow:hidden;box-shadow:var(--shadow-md);background:var(--color-surface)}.ch-label-col[data-astro-cid-kbcyrxd5]{background:#f8fafc;border-right:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;padding:20px}.ch-col-title[data-astro-cid-kbcyrxd5]{font-size:11px;font-weight:800;text-transform:uppercase;color:var(--color-text-muted);letter-spacing:.08em}.ch-product-col[data-astro-cid-kbcyrxd5]{padding:28px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;border-right:1px solid var(--color-border);position:relative;background:var(--color-surface);gap:12px}.ch-product-col[data-astro-cid-kbcyrxd5]:last-child{border-right:none}.winner-col[data-astro-cid-kbcyrxd5]{background:linear-gradient(180deg,#eff6ff,#fff 60%)}.ch-badge[data-astro-cid-kbcyrxd5]{font-size:11px;font-weight:700;padding:3px 10px;border-radius:10px;margin-bottom:8px;background:#dcfce7;color:var(--color-success);border:1px solid #86efac}.ch-badge[data-astro-cid-kbcyrxd5].best-overall{background:#dbeafe;color:var(--color-primary);border:1px solid #93c5fd}.ch-brand[data-astro-cid-kbcyrxd5]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--color-primary)}.ch-model-name[data-astro-cid-kbcyrxd5]{font-family:var(--font-heading);font-size:1.25rem;font-weight:800;line-height:1.2;color:var(--color-text)}.ch-img-container[data-astro-cid-kbcyrxd5]{height:120px;width:120px;background:#f8fafc;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:10px}.ch-img-container[data-astro-cid-kbcyrxd5] img[data-astro-cid-kbcyrxd5]{max-height:100%;object-fit:contain}.ch-price[data-astro-cid-kbcyrxd5]{font-size:1.5rem;font-weight:800;color:var(--color-primary)}.ch-price-note[data-astro-cid-kbcyrxd5]{font-size:11px;color:var(--color-text-muted)}.compare-body[data-astro-cid-kbcyrxd5]{max-width:1060px;margin:0 auto;padding:60px 0 80px}@media(max-width:1060px){.compare-body[data-astro-cid-kbcyrxd5]{padding:60px 20px}}.compare-section[data-astro-cid-kbcyrxd5]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;overflow:hidden;margin-bottom:28px}.compare-section-header[data-astro-cid-kbcyrxd5]{background:var(--color-primary);padding:10px 20px;display:grid;grid-template-columns:200px 1fr 1fr;align-items:center}.csh-label[data-astro-cid-kbcyrxd5]{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:#fff9}.csh-brand[data-astro-cid-kbcyrxd5]{font-size:12px;font-weight:800;color:#fff}.ctr[data-astro-cid-kbcyrxd5]{display:grid;grid-template-columns:200px 1fr 1fr;border-bottom:1px solid var(--color-border)}.ctr[data-astro-cid-kbcyrxd5]:last-child{border-bottom:none}.ctr-spec[data-astro-cid-kbcyrxd5]{padding:13px 20px;background:#f8fafc;font-size:12px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:center;border-right:1px solid var(--color-border)}.ctr-a[data-astro-cid-kbcyrxd5],.ctr-b[data-astro-cid-kbcyrxd5]{padding:13px 20px;font-size:14px;color:var(--color-text);display:flex;align-items:center;justify-content:center;gap:8px;border-right:1px solid var(--color-border);text-align:center}.ctr-b[data-astro-cid-kbcyrxd5]{border-right:none}.winner-cell[data-astro-cid-kbcyrxd5]{background:#eff6ff;font-weight:700}.winner-cell-green[data-astro-cid-kbcyrxd5]{background:#f0fdf4;font-weight:700;color:var(--color-success)}.win-badge[data-astro-cid-kbcyrxd5]{background:var(--color-primary);color:#fff;border-radius:8px;font-size:10px;font-weight:700;padding:1px 7px}.win-badge-green[data-astro-cid-kbcyrxd5]{background:var(--color-success);color:#fff;border-radius:8px;font-size:10px;font-weight:700;padding:1px 7px}.neutral-cell[data-astro-cid-kbcyrxd5]{color:var(--color-text-muted);font-size:13px}.spec-hint[data-astro-cid-kbcyrxd5]{margin-left:4px;font-size:11px;color:var(--color-text-muted);cursor:help;font-weight:400}.verdict-box[data-astro-cid-kbcyrxd5]{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:2px solid #93c5fd;border-radius:14px;padding:32px;margin-bottom:32px}.verdict-box[data-astro-cid-kbcyrxd5] h2[data-astro-cid-kbcyrxd5]{font-family:var(--font-heading);font-size:22px;font-weight:800;color:var(--color-primary);margin-bottom:20px}.verdict-grid[data-astro-cid-kbcyrxd5]{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:25px}.vg-label[data-astro-cid-kbcyrxd5]{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.09em;margin-bottom:12px}.vg-list[data-astro-cid-kbcyrxd5]{list-style:none;display:flex;flex-direction:column;gap:8px;padding:0}.vg-list[data-astro-cid-kbcyrxd5] li[data-astro-cid-kbcyrxd5]{font-size:13.5px;line-height:1.5;color:var(--color-text);display:flex;gap:8px}.verdict-summary[data-astro-cid-kbcyrxd5]{font-size:15px;line-height:1.75;color:var(--color-text);padding-top:20px;border-top:1px solid rgba(147,197,253,.5)}.who-grid[data-astro-cid-kbcyrxd5]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:32px}.who-col[data-astro-cid-kbcyrxd5]{padding:24px;border-radius:12px;border:2px solid;background:var(--color-surface)}.who-col[data-astro-cid-kbcyrxd5].recommended{background:#f0fdf4;border-color:#86efac}.who-col[data-astro-cid-kbcyrxd5].alternate{background:#eff6ff;border-color:#93c5fd}.who-col[data-astro-cid-kbcyrxd5] h3[data-astro-cid-kbcyrxd5]{font-family:var(--font-heading);font-size:15px;font-weight:800;margin-bottom:12px}.who-col[data-astro-cid-kbcyrxd5].recommended h3[data-astro-cid-kbcyrxd5]{color:var(--color-success)}.who-col[data-astro-cid-kbcyrxd5].alternate h3[data-astro-cid-kbcyrxd5]{color:var(--color-primary)}.who-list[data-astro-cid-kbcyrxd5]{list-style:none;display:flex;flex-direction:column;gap:8px;padding:0}.who-list[data-astro-cid-kbcyrxd5] li[data-astro-cid-kbcyrxd5]{font-size:13px;line-height:1.5;display:flex;gap:8px;color:var(--color-text)}.cta-strip[data-astro-cid-kbcyrxd5]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:40px}.cta-card[data-astro-cid-kbcyrxd5]{background:var(--color-surface);border:2px solid var(--color-border);border-radius:12px;padding:24px;text-align:center;display:flex;flex-direction:column}.cta-brand[data-astro-cid-kbcyrxd5]{font-size:11px;font-weight:800;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:4px}.cta-model[data-astro-cid-kbcyrxd5]{font-size:15px;font-weight:700;margin-bottom:4px;color:var(--color-text)}.cta-price[data-astro-cid-kbcyrxd5]{font-size:20px;font-weight:800;color:var(--color-primary);margin-bottom:14px}.btn-shop[data-astro-cid-kbcyrxd5]{display:block;background:var(--color-primary);color:#fff!important;text-decoration:none;padding:12px;border-radius:8px;font-weight:700;font-size:14px;margin-bottom:8px}.btn-shop[data-astro-cid-kbcyrxd5].btn-alt{background:var(--color-success)}.cta-note[data-astro-cid-kbcyrxd5]{font-size:11px;color:var(--color-text-muted);margin-bottom:20px}.swap-tool[data-astro-cid-kbcyrxd5]{border-top:1px solid var(--color-border);padding-top:16px;margin-top:auto;text-align:left}.swap-label[data-astro-cid-kbcyrxd5]{font-size:10px;font-weight:800;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:8px}.swap-select[data-astro-cid-kbcyrxd5]{width:100%;border:1px solid var(--color-border);border-radius:6px;padding:7px 10px;font-size:12px;font-weight:600;outline:none;background:#fff;color:var(--color-text);cursor:pointer}@media(max-width:860px){.hero[data-astro-cid-kbcyrxd5]{padding:40px 0 30px}.compare-header-grid[data-astro-cid-kbcyrxd5]{grid-template-columns:1fr 1fr;border-radius:12px}.ch-label-col[data-astro-cid-kbcyrxd5]{display:none}.ch-product-col[data-astro-cid-kbcyrxd5]{padding:20px 10px}.ch-model-name[data-astro-cid-kbcyrxd5]{font-size:1.1rem}.ch-price[data-astro-cid-kbcyrxd5]{font-size:1.4rem}.ch-img-container[data-astro-cid-kbcyrxd5]{height:100px}.compare-section-header[data-astro-cid-kbcyrxd5]{grid-template-columns:1fr 1fr;padding:10px}.csh-label[data-astro-cid-kbcyrxd5]{display:none}.csh-brand[data-astro-cid-kbcyrxd5]{font-size:11px;text-align:center}.ctr[data-astro-cid-kbcyrxd5]{grid-template-columns:1fr 1fr}.ctr-spec[data-astro-cid-kbcyrxd5]{grid-column:span 2;border-right:none;border-bottom:1px solid var(--color-border);justify-content:center;padding:8px;background:var(--color-background);font-size:11px}.ctr-a[data-astro-cid-kbcyrxd5],.ctr-b[data-astro-cid-kbcyrxd5]{padding:12px 10px;font-size:13px}.verdict-box[data-astro-cid-kbcyrxd5]{padding:25px 20px;border-radius:16px}.verdict-grid[data-astro-cid-kbcyrxd5]{grid-template-columns:1fr;gap:20px}.who-grid[data-astro-cid-kbcyrxd5]{grid-template-columns:1fr;gap:12px}.who-col[data-astro-cid-kbcyrxd5]{padding:20px}.cta-strip[data-astro-cid-kbcyrxd5]{grid-template-columns:1fr;gap:15px}.cta-card[data-astro-cid-kbcyrxd5]{padding:25px 20px}}
