.gear-review-card[data-astro-cid-dywumnq7]{padding:2.25rem;border-radius:var(--radius-xl);margin:2.5rem 0}.gear-header[data-astro-cid-dywumnq7]{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:2rem}.product-title[data-astro-cid-dywumnq7]{font-size:var(--text-2xl);margin-top:.4rem;margin-bottom:.6rem}.specs-pill-group[data-astro-cid-dywumnq7]{display:flex;flex-wrap:wrap;gap:.5rem}.spec-pill[data-astro-cid-dywumnq7]{font-size:var(--text-xs);font-family:var(--font-mono);padding:.25rem .65rem;background-color:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-full);color:var(--text-secondary)}.score-box[data-astro-cid-dywumnq7]{text-align:center;padding:1rem 1.25rem;background:linear-gradient(135deg,var(--brand-primary),var(--brand-coral));color:var(--text-inverse);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);flex-shrink:0}.score-number[data-astro-cid-dywumnq7]{font-size:2rem;font-weight:800;line-height:1;font-family:var(--font-mono)}.score-max[data-astro-cid-dywumnq7]{font-size:.85rem;opacity:.8}.score-label[data-astro-cid-dywumnq7]{display:block;font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700;margin-top:.25rem}.metrics-grid[data-astro-cid-dywumnq7]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:2rem;background-color:var(--bg-card);padding:1.25rem;border-radius:var(--radius-lg)}.metric-item[data-astro-cid-dywumnq7]{display:flex;flex-direction:column;gap:.35rem}.metric-info[data-astro-cid-dywumnq7]{display:flex;justify-content:space-between;font-size:var(--text-xs);font-weight:700}.metric-name[data-astro-cid-dywumnq7]{color:var(--text-primary)}.metric-score[data-astro-cid-dywumnq7]{font-family:var(--font-mono);color:var(--brand-primary)}.progress-track[data-astro-cid-dywumnq7]{height:8px;background-color:var(--bg-surface);border-radius:var(--radius-full);overflow:hidden}.progress-bar[data-astro-cid-dywumnq7]{height:100%;background:linear-gradient(90deg,var(--brand-primary),var(--brand-teal));border-radius:var(--radius-full)}.metric-detail[data-astro-cid-dywumnq7]{font-size:.7rem;color:var(--text-muted)}.pros-cons-grid[data-astro-cid-dywumnq7]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:1.75rem}.pro-box[data-astro-cid-dywumnq7],.con-box[data-astro-cid-dywumnq7]{padding:1.25rem;border-radius:var(--radius-md)}.pro-box[data-astro-cid-dywumnq7]{background-color:hsla(var(--accent-emerald-h),60%,50%,.06);border:1px solid hsla(var(--accent-emerald-h),60%,50%,.2)}.con-box[data-astro-cid-dywumnq7]{background-color:hsla(var(--secondary-h),80%,50%,.06);border:1px solid hsla(var(--secondary-h),80%,50%,.2)}.pro-header[data-astro-cid-dywumnq7],.con-header[data-astro-cid-dywumnq7]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.pro-header[data-astro-cid-dywumnq7] h4[data-astro-cid-dywumnq7]{color:var(--brand-emerald);font-size:var(--text-sm);font-weight:800}.con-header[data-astro-cid-dywumnq7] h4[data-astro-cid-dywumnq7]{color:var(--brand-coral);font-size:var(--text-sm);font-weight:800}.pro-list[data-astro-cid-dywumnq7],.con-list[data-astro-cid-dywumnq7]{list-style:none;display:flex;flex-direction:column;gap:.5rem;font-size:var(--text-xs);color:var(--text-secondary);line-height:1.5}.pro-list[data-astro-cid-dywumnq7] li[data-astro-cid-dywumnq7]:before{content:"• ";color:var(--brand-emerald);font-weight:700}.con-list[data-astro-cid-dywumnq7] li[data-astro-cid-dywumnq7]:before{content:"• ";color:var(--brand-coral);font-weight:700}.bottom-line-box[data-astro-cid-dywumnq7]{background-color:var(--bg-card);padding:1.25rem;border-radius:var(--radius-md);border-left:4px solid var(--brand-primary)}.bottom-line-tag[data-astro-cid-dywumnq7]{display:block;font-size:var(--text-xs);font-family:var(--font-mono);text-transform:uppercase;color:var(--brand-primary);font-weight:800;margin-bottom:.25rem}.bottom-line-text[data-astro-cid-dywumnq7]{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.6}@media(max-width:768px){.gear-header[data-astro-cid-dywumnq7]{flex-direction:column}.metrics-grid[data-astro-cid-dywumnq7],.pros-cons-grid[data-astro-cid-dywumnq7]{grid-template-columns:1fr}}
