.compare-hero-image[data-astro-cid-lnumjmiy]{max-width:1100px;margin:0 auto 3rem;padding:0 1.5rem}.compare-hero-image[data-astro-cid-lnumjmiy] img[data-astro-cid-lnumjmiy]{width:100%;height:auto;border-radius:16px;border:1px solid var(--color-border, #e2e8f0);box-shadow:0 8px 32px #0000000f;display:block}.comparisons-section[data-astro-cid-lnumjmiy]{margin-bottom:4rem}.comparisons-section[data-astro-cid-lnumjmiy] h2[data-astro-cid-lnumjmiy]{font-size:1.8rem;margin-bottom:1.5rem}.comparisons-grid[data-astro-cid-lnumjmiy]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.25rem}.vs-card[data-astro-cid-lnumjmiy]{padding:1.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text-primary);transition:border-color .2s,box-shadow .2s}.vs-card[data-astro-cid-lnumjmiy]:hover{border-color:var(--color-accent);box-shadow:0 4px 12px #0000000a;text-decoration:none}.vs-tools[data-astro-cid-lnumjmiy]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.vs-tool[data-astro-cid-lnumjmiy]{flex:1;text-align:center}.vs-name[data-astro-cid-lnumjmiy]{display:block;font-weight:700;font-size:1.05rem}.vs-price[data-astro-cid-lnumjmiy]{display:block;font-size:.8rem;color:var(--color-text-muted)}.vs-badge[data-astro-cid-lnumjmiy]{font-weight:800;color:var(--color-accent);font-size:.85rem}.vs-desc[data-astro-cid-lnumjmiy]{font-size:.85rem;color:var(--color-text-muted);margin-bottom:.75rem;line-height:1.5}.vs-winner[data-astro-cid-lnumjmiy]{font-size:.8rem;color:var(--color-accent);font-weight:600}.guide-section[data-astro-cid-lnumjmiy]{margin-bottom:4rem;padding:2.5rem;background:var(--color-surface);border-radius:var(--radius)}.guide-section[data-astro-cid-lnumjmiy] h2[data-astro-cid-lnumjmiy]{font-size:1.8rem;margin-bottom:1.5rem}.guide-content[data-astro-cid-lnumjmiy] h3[data-astro-cid-lnumjmiy]{font-size:1.1rem;margin:1.5rem 0 .5rem}.guide-content[data-astro-cid-lnumjmiy] h3[data-astro-cid-lnumjmiy]:first-child{margin-top:0}.guide-content[data-astro-cid-lnumjmiy] p[data-astro-cid-lnumjmiy]{font-size:.95rem;color:var(--color-text-muted);line-height:1.7;margin-bottom:.75rem}.faq-section[data-astro-cid-lnumjmiy]{margin-bottom:3rem}.faq-section[data-astro-cid-lnumjmiy] h2[data-astro-cid-lnumjmiy]{font-size:1.8rem;margin-bottom:1.5rem;text-align:center}.faq-grid[data-astro-cid-lnumjmiy]{max-width:800px;margin:0 auto}.faq-item[data-astro-cid-lnumjmiy]{margin-bottom:.5rem;border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.faq-item[data-astro-cid-lnumjmiy] summary[data-astro-cid-lnumjmiy]{padding:1rem 1.25rem;font-weight:600;font-size:.95rem;cursor:pointer;background:var(--color-surface)}.faq-item[data-astro-cid-lnumjmiy] summary[data-astro-cid-lnumjmiy]:hover{color:var(--color-accent)}.faq-item[data-astro-cid-lnumjmiy] p[data-astro-cid-lnumjmiy]{padding:0 1.25rem 1rem;font-size:.9rem;color:var(--color-text-muted);line-height:1.6}.methodology-section[data-astro-cid-lnumjmiy]{margin-bottom:4rem;padding:3rem 0}.method-header[data-astro-cid-lnumjmiy]{text-align:center;margin-bottom:2rem}.method-header[data-astro-cid-lnumjmiy] .eyebrow[data-astro-cid-lnumjmiy]{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent, #1a56db);margin-bottom:.5rem}.method-header[data-astro-cid-lnumjmiy] h2[data-astro-cid-lnumjmiy]{font-size:1.6rem;font-weight:800}.method-grid[data-astro-cid-lnumjmiy]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.25rem}.method-item[data-astro-cid-lnumjmiy]{padding:1.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}.method-item[data-astro-cid-lnumjmiy] .icon{color:var(--color-accent, #1a56db);margin-bottom:.75rem}.method-item[data-astro-cid-lnumjmiy] h3[data-astro-cid-lnumjmiy]{font-size:.95rem;font-weight:700;margin:0 0 .4rem}.method-item[data-astro-cid-lnumjmiy] p[data-astro-cid-lnumjmiy]{font-size:.85rem;color:var(--color-text-muted);line-height:1.5;margin:0}@media(max-width:600px){.comparisons-grid[data-astro-cid-lnumjmiy]{grid-template-columns:1fr}.method-grid[data-astro-cid-lnumjmiy]{grid-template-columns:1fr 1fr}}
