.comparison-section[data-astro-cid-unx4epj3]{margin-top:70px}.comparison-heading[data-astro-cid-unx4epj3]{text-align:center;max-width:760px;margin:0 auto 25px}.comparison-heading[data-astro-cid-unx4epj3] h2[data-astro-cid-unx4epj3]{font-size:clamp(28px,4vw,42px);margin:8px 0}.comparison-heading[data-astro-cid-unx4epj3] p[data-astro-cid-unx4epj3]{color:#64748b;font-size:17px}.table-wrap[data-astro-cid-unx4epj3]{overflow-x:auto;border:1px solid #d9dee8;border-radius:18px;background:#fff}.table-wrap[data-astro-cid-unx4epj3] table[data-astro-cid-unx4epj3]{width:100%;border-collapse:collapse;min-width:760px}.table-wrap[data-astro-cid-unx4epj3] th[data-astro-cid-unx4epj3],.table-wrap[data-astro-cid-unx4epj3] td[data-astro-cid-unx4epj3]{text-align:left;padding:16px 15px;border-bottom:1px solid #e2e8f0;vertical-align:top;line-height:1.5;font-size:13px}.table-wrap[data-astro-cid-unx4epj3] th[data-astro-cid-unx4epj3]{background:#f8fafc;color:#475569;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:900}.table-wrap[data-astro-cid-unx4epj3] tr[data-astro-cid-unx4epj3]:last-child td[data-astro-cid-unx4epj3]{border-bottom:0}.table-wrap[data-astro-cid-unx4epj3] tr[data-astro-cid-unx4epj3].current{background:#fff7f8}.table-wrap[data-astro-cid-unx4epj3] td[data-astro-cid-unx4epj3]:first-child{font-weight:800;color:#111827;width:26%}.table-wrap[data-astro-cid-unx4epj3] td[data-astro-cid-unx4epj3]:first-child a[data-astro-cid-unx4epj3]{color:#111827;text-decoration:none}.table-wrap[data-astro-cid-unx4epj3] td[data-astro-cid-unx4epj3]:first-child a[data-astro-cid-unx4epj3]:hover{text-decoration:underline}.table-wrap[data-astro-cid-unx4epj3] td[data-astro-cid-unx4epj3]:nth-child(2){white-space:nowrap;color:#c8102e}.current-badge[data-astro-cid-unx4epj3]{display:block;width:max-content;margin-top:5px;padding:3px 6px;border-radius:5px;background:#c8102e;color:#fff;font-size:8px;letter-spacing:.08em}.table-wrap[data-astro-cid-unx4epj3] td[data-astro-cid-unx4epj3]:nth-child(3),.table-wrap[data-astro-cid-unx4epj3] td[data-astro-cid-unx4epj3]:nth-child(4){color:#64748b}.product-page[data-astro-cid-o422f4lv]{padding-top:34px}.breadcrumbs[data-astro-cid-o422f4lv]{display:flex;gap:9px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--muted);margin-bottom:28px}.breadcrumbs[data-astro-cid-o422f4lv] a[data-astro-cid-o422f4lv]{color:var(--blue);font-weight:800}.breadcrumbs[data-astro-cid-o422f4lv] strong[data-astro-cid-o422f4lv]{color:var(--navy);font-weight:800}.product-detail[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:42px;align-items:start}.product-detail-visual[data-astro-cid-o422f4lv]{position:sticky;top:98px}.find-badge[data-astro-cid-o422f4lv]{position:absolute;top:16px;left:16px;z-index:2;background:var(--gold);color:#fff;font-size:10px;font-weight:900;letter-spacing:1px;padding:7px 10px;border-radius:5px}.product-photo[data-astro-cid-o422f4lv]{height:520px;width:100%;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,#f8fafc,#e9f0f6);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.product-photo[data-astro-cid-o422f4lv] img[data-astro-cid-o422f4lv]{display:block;width:auto;height:auto;max-width:84%;max-height:84%;object-fit:contain}.photo-fallback[data-astro-cid-o422f4lv]{display:none;position:absolute;inset:0;align-items:center;justify-content:center;flex-direction:column;color:var(--navy);background:linear-gradient(145deg,#f1f5f9,#e6edf4)}.photo-fallback[data-astro-cid-o422f4lv] span[data-astro-cid-o422f4lv]{font-size:56px}.photo-fallback[data-astro-cid-o422f4lv] small[data-astro-cid-o422f4lv]{font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:var(--blue);margin-top:8px}.category-label[data-astro-cid-o422f4lv]{display:block;margin-top:10px;text-transform:uppercase;letter-spacing:1px;font-size:10px;color:var(--muted);font-weight:900}.product-detail-copy[data-astro-cid-o422f4lv]{min-width:0}.product-detail-copy[data-astro-cid-o422f4lv] .eyebrow[data-astro-cid-o422f4lv]{margin-bottom:9px}.product-detail-copy[data-astro-cid-o422f4lv] h1[data-astro-cid-o422f4lv]{font-size:44px;line-height:1.08;letter-spacing:-1.5px;color:var(--navy);margin:0 0 15px}.product-detail-copy[data-astro-cid-o422f4lv] .lead[data-astro-cid-o422f4lv]{font-size:18px;line-height:1.65;color:var(--muted);margin:0 0 18px}.review-meta[data-astro-cid-o422f4lv]{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:12px 0;margin-bottom:18px;font-size:11px;color:var(--muted)}.review-meta[data-astro-cid-o422f4lv] a[data-astro-cid-o422f4lv]{color:var(--blue);font-weight:900}.score-panel[data-astro-cid-o422f4lv]{display:flex;gap:16px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:13px;padding:16px;margin-bottom:14px}.score-ring[data-astro-cid-o422f4lv]{width:68px;height:68px;flex:0 0 68px;border:5px solid var(--blue);border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1;color:var(--navy)}.score-ring[data-astro-cid-o422f4lv] strong[data-astro-cid-o422f4lv]{font-size:21px}.score-ring[data-astro-cid-o422f4lv] span[data-astro-cid-o422f4lv]{font-size:9px;color:var(--muted);margin-top:9px}.score-label[data-astro-cid-o422f4lv]{font-size:9px;letter-spacing:1.2px;color:var(--blue);font-weight:900}.score-status[data-astro-cid-o422f4lv]{display:block;color:var(--navy);font-size:15px;margin-top:3px}.score-panel[data-astro-cid-o422f4lv] p[data-astro-cid-o422f4lv]{font-size:11px;line-height:1.45;color:var(--muted);margin:4px 0 0}.verdict[data-astro-cid-o422f4lv]{background:#eef4f9;border-left:4px solid var(--blue);border-radius:0 9px 9px 0;padding:14px 16px;margin-bottom:14px}.verdict-label[data-astro-cid-o422f4lv]{font-size:9px;letter-spacing:1.1px;color:var(--blue);font-weight:900}.verdict[data-astro-cid-o422f4lv] p[data-astro-cid-o422f4lv]{font-size:15px;line-height:1.5;font-weight:800;color:var(--navy);margin:5px 0}.verdict[data-astro-cid-o422f4lv] small[data-astro-cid-o422f4lv]{font-size:11px;line-height:1.45;color:var(--muted)}.price-box[data-astro-cid-o422f4lv]{background:#fff;border:1px solid var(--line);border-radius:12px;padding:16px;margin-bottom:15px}.price-box[data-astro-cid-o422f4lv]>strong[data-astro-cid-o422f4lv]{display:block;color:var(--navy);font-size:25px;margin-top:8px}.price-box[data-astro-cid-o422f4lv]>small[data-astro-cid-o422f4lv]{display:block;color:var(--muted);font-size:11px;line-height:1.45;margin-top:3px}.detail-actions[data-astro-cid-o422f4lv]{display:flex;gap:10px}.detail-actions[data-astro-cid-o422f4lv] .btn[data-astro-cid-o422f4lv]{flex:1;text-align:center}.disclosure[data-astro-cid-o422f4lv]{font-size:10px;line-height:1.5;color:var(--muted);margin:11px 0 0}.price-history[data-astro-cid-o422f4lv]{margin-top:55px;background:#fff;border:1px solid var(--line);border-radius:15px;padding:25px}.price-history-list[data-astro-cid-o422f4lv]{border-top:1px solid var(--line)}.price-history-row[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:1fr auto 1.4fr;gap:15px;align-items:center;padding:11px 0;border-bottom:1px solid #edf0f3;font-size:12px}.price-history-row[data-astro-cid-o422f4lv] strong[data-astro-cid-o422f4lv]{color:var(--navy)}.price-history-row[data-astro-cid-o422f4lv] small[data-astro-cid-o422f4lv]{color:var(--muted)}.price-history-low[data-astro-cid-o422f4lv]{background:#f5f8fb;border:1px solid var(--line);border-radius:10px;padding:10px 14px;text-align:right}.price-history-low[data-astro-cid-o422f4lv] span[data-astro-cid-o422f4lv]{display:block;font-size:9px;letter-spacing:1px;color:var(--muted);font-weight:900}.price-history-low[data-astro-cid-o422f4lv] strong[data-astro-cid-o422f4lv]{display:block;font-size:20px;color:var(--navy);margin-top:2px}.related-product-grid[data-astro-cid-o422f4lv] .product-art[data-astro-cid-o422f4lv]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.related-product-grid[data-astro-cid-o422f4lv] .product-art[data-astro-cid-o422f4lv] img[data-astro-cid-o422f4lv]{display:block;object-fit:contain}.decision-paths[data-astro-cid-o422f4lv]{margin-top:55px}.recommendation-breakdown[data-astro-cid-o422f4lv]{margin-top:42px}.research-link-grid[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.research-link-card[data-astro-cid-o422f4lv]{background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px;display:flex;flex-direction:column;min-height:190px;transition:.2s}.research-link-card[data-astro-cid-o422f4lv]:hover{transform:translateY(-3px);box-shadow:0 12px 28px #10233f12;border-color:#b9c9da}.research-link-card[data-astro-cid-o422f4lv] span[data-astro-cid-o422f4lv]{font-size:10px;letter-spacing:1.2px;color:var(--blue);font-weight:900}.research-link-card[data-astro-cid-o422f4lv] h3[data-astro-cid-o422f4lv]{font-size:21px;line-height:1.3;color:var(--navy);margin:9px 0}.research-link-card[data-astro-cid-o422f4lv] p[data-astro-cid-o422f4lv]{color:var(--muted);font-size:14px;line-height:1.55;margin:0}.research-link-card[data-astro-cid-o422f4lv] strong[data-astro-cid-o422f4lv]{color:var(--blue);font-size:13px;margin-top:auto;padding-top:18px}.related-finds[data-astro-cid-o422f4lv]{margin-top:70px}.related-product-grid[data-astro-cid-o422f4lv]{grid-template-columns:repeat(3,1fr)}.related-product-grid[data-astro-cid-o422f4lv] .product-img[data-astro-cid-o422f4lv]{height:180px}.related-product-grid[data-astro-cid-o422f4lv] .product-art[data-astro-cid-o422f4lv] img[data-astro-cid-o422f4lv]{width:150px;height:120px;object-fit:contain}.price-context-head[data-astro-cid-o422f4lv]{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.price-context-head[data-astro-cid-o422f4lv] span[data-astro-cid-o422f4lv]{font-size:10px;letter-spacing:.12em;color:#1d4ed8;font-weight:900}.price-context-head[data-astro-cid-o422f4lv] b[data-astro-cid-o422f4lv]{font-size:9px;letter-spacing:.06em;background:#eef4fb;color:#2366a8;padding:5px 7px;border-radius:5px}.price-context-head[data-astro-cid-o422f4lv] b[data-astro-cid-o422f4lv].deal-live{background:#c8102e;color:#fff}.price-context-head[data-astro-cid-o422f4lv] b[data-astro-cid-o422f4lv].deal-past{background:#f1f5f9;color:#64748b}.price-watch-link[data-astro-cid-o422f4lv]{display:inline-block;margin-top:10px;font-size:11px;font-weight:900;color:#1d4ed8}.decision-paths[data-astro-cid-o422f4lv]{margin-top:65px}@media(max-width:900px){.product-detail[data-astro-cid-o422f4lv]{grid-template-columns:1fr;gap:28px}.product-detail-visual[data-astro-cid-o422f4lv]{position:static}.product-photo[data-astro-cid-o422f4lv]{height:420px}.research-link-grid[data-astro-cid-o422f4lv],.related-product-grid[data-astro-cid-o422f4lv]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.product-detail[data-astro-cid-o422f4lv]{grid-template-columns:1fr;gap:24px}.product-detail-copy[data-astro-cid-o422f4lv]{width:100%;min-width:0}.product-detail-visual[data-astro-cid-o422f4lv]{width:100%}.product-photo[data-astro-cid-o422f4lv]{height:340px}.detail-actions[data-astro-cid-o422f4lv]{flex-direction:column}.detail-actions[data-astro-cid-o422f4lv] .btn[data-astro-cid-o422f4lv]{width:100%}.recommendation-breakdown[data-astro-cid-o422f4lv]{margin-top:34px}.research-link-grid[data-astro-cid-o422f4lv],.related-product-grid[data-astro-cid-o422f4lv]{grid-template-columns:1fr}.related-finds[data-astro-cid-o422f4lv]{margin-top:52px}.related-product-grid[data-astro-cid-o422f4lv] .product-img[data-astro-cid-o422f4lv]{height:150px}.related-product-grid[data-astro-cid-o422f4lv] .product-art[data-astro-cid-o422f4lv] img[data-astro-cid-o422f4lv]{width:110px;height:88px;max-width:110px;max-height:88px}}
