.comparisons-page[data-astro-cid-neplck24]{padding:var(--space-8) 0 var(--space-16)}.comparisons-header[data-astro-cid-neplck24]{margin:var(--space-8) 0 var(--space-6)}.comparisons-header[data-astro-cid-neplck24] h1[data-astro-cid-neplck24]{font-size:3rem;margin-bottom:var(--space-3)}.subtitle[data-astro-cid-neplck24]{font-family:var(--font-body);font-size:1.25rem;color:var(--ink-light);max-width:600px}.aeo-answer[data-astro-cid-neplck24]{background:#fff;border:1px solid var(--rule);margin-bottom:var(--space-10)}.aeo-header[data-astro-cid-neplck24]{padding:var(--space-4) var(--space-6);background:var(--teal-light);border-bottom:1px solid var(--rule)}.aeo-label[data-astro-cid-neplck24]{font-family:var(--font-data);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--teal)}.aeo-body[data-astro-cid-neplck24]{padding:var(--space-6)}.aeo-lead[data-astro-cid-neplck24]{font-family:var(--font-body);font-size:1.125rem;line-height:1.7;color:var(--ink);margin-bottom:var(--space-4)}.aeo-lead[data-astro-cid-neplck24] strong[data-astro-cid-neplck24]{font-weight:600}.aeo-detail[data-astro-cid-neplck24]{font-family:var(--font-body);font-size:.9375rem;line-height:1.7;color:var(--ink-light);margin-bottom:var(--space-4)}.aeo-context[data-astro-cid-neplck24]{font-family:var(--font-body);font-size:.875rem;line-height:1.7;color:var(--ink-muted);margin:0}.section[data-astro-cid-neplck24]{margin:var(--space-12) 0}.category-group[data-astro-cid-neplck24]{margin-bottom:var(--space-10)}.category-title[data-astro-cid-neplck24]{font-family:var(--font-display);font-size:1.5rem;font-weight:400;color:var(--ink);margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:1px solid var(--rule)}.comparisons-grid[data-astro-cid-neplck24]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-5)}.comparison-card[data-astro-cid-neplck24]{display:flex;flex-direction:column;padding:var(--space-5);background:#fff;border:1px solid var(--rule);text-decoration:none;transition:border-color .15s,box-shadow .15s}.comparison-card[data-astro-cid-neplck24]:hover{border-color:var(--teal);box-shadow:0 4px 12px #00000014;text-decoration:none}.comparison-header[data-astro-cid-neplck24]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-4)}.product-pair[data-astro-cid-neplck24]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.product-name[data-astro-cid-neplck24]{font-family:var(--font-display);font-size:1.125rem;font-weight:400;color:var(--ink)}.vs-badge[data-astro-cid-neplck24]{font-family:var(--font-data);font-size:.6875rem;font-weight:600;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.05em}.category-badge[data-astro-cid-neplck24]{font-family:var(--font-data);font-size:.6875rem;padding:var(--space-1) var(--space-2);background:var(--paper);border:1px solid var(--rule);color:var(--ink-muted);white-space:nowrap}.price-comparison[data-astro-cid-neplck24]{display:flex;gap:var(--space-4);margin-bottom:var(--space-4)}.price-block[data-astro-cid-neplck24]{flex:1;display:flex;flex-direction:column;gap:var(--space-1)}.price-label[data-astro-cid-neplck24]{font-family:var(--font-data);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-muted)}.price-value[data-astro-cid-neplck24]{font-family:var(--font-data);font-size:.875rem;font-weight:500;color:var(--teal)}.view-link[data-astro-cid-neplck24]{font-family:var(--font-data);font-size:.8125rem;color:var(--ink-muted);font-weight:500;margin-top:auto}.comparison-card[data-astro-cid-neplck24]:hover .view-link[data-astro-cid-neplck24]{color:var(--teal)}.empty-state[data-astro-cid-neplck24]{text-align:center;padding:var(--space-12);background:var(--paper);border:1px solid var(--rule)}.empty-state[data-astro-cid-neplck24] p[data-astro-cid-neplck24]{font-family:var(--font-body);font-size:1rem;color:var(--ink-muted);margin:0}.trends-section[data-astro-cid-neplck24]{margin:var(--space-16) 0 var(--space-8)}@media(max-width:768px){.comparisons-header[data-astro-cid-neplck24] h1[data-astro-cid-neplck24]{font-size:2rem}.comparisons-grid[data-astro-cid-neplck24]{grid-template-columns:1fr}.comparison-header[data-astro-cid-neplck24]{flex-direction:column;gap:var(--space-2)}.price-comparison[data-astro-cid-neplck24]{flex-direction:column;gap:var(--space-3)}}
