.comparison-page[data-astro-cid-vaiovxpb]{--sprouter-color: var(--navy, #2B3B7D);--luma-color: #7C5CFC}.breadcrumbs[data-astro-cid-vaiovxpb]{padding:1rem 2rem;font-size:.875rem;color:#6b7280;max-width:1200px;margin:0 auto}.breadcrumbs[data-astro-cid-vaiovxpb] a[data-astro-cid-vaiovxpb]{color:var(--navy);text-decoration:none}.breadcrumbs[data-astro-cid-vaiovxpb] a[data-astro-cid-vaiovxpb]:hover{text-decoration:underline}.breadcrumbs[data-astro-cid-vaiovxpb] .separator[data-astro-cid-vaiovxpb]{margin:0 .5rem;color:#d1d5db}.breadcrumbs[data-astro-cid-vaiovxpb] .current[data-astro-cid-vaiovxpb]{color:#9ca3af}.container[data-astro-cid-vaiovxpb]{max-width:1200px;margin:0 auto;padding:0 2rem}.hero[data-astro-cid-vaiovxpb]{padding:4rem 0;text-align:center;background:linear-gradient(180deg,#f8fafc,#fff)}.badge[data-astro-cid-vaiovxpb]{display:inline-block;background:var(--sprouter-color);color:#fff;padding:.5rem 1rem;border-radius:999px;font-size:.875rem;font-weight:500;margin-bottom:1.5rem}.hero[data-astro-cid-vaiovxpb] h1[data-astro-cid-vaiovxpb]{font-size:clamp(2rem,4vw,3rem);color:var(--sprouter-color);margin:0 0 1rem;line-height:1.2}.subtitle[data-astro-cid-vaiovxpb]{font-size:1.25rem;color:#6b7280;max-width:700px;margin:0 auto 2rem}.hero-ctas[data-astro-cid-vaiovxpb]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.summary-section[data-astro-cid-vaiovxpb]{padding:4rem 0}.summary-section[data-astro-cid-vaiovxpb] h2[data-astro-cid-vaiovxpb],.comparison-section[data-astro-cid-vaiovxpb] h2[data-astro-cid-vaiovxpb],.differences-section[data-astro-cid-vaiovxpb] h2[data-astro-cid-vaiovxpb],.faq-section[data-astro-cid-vaiovxpb] h2[data-astro-cid-vaiovxpb]{text-align:center;font-size:2rem;color:var(--sprouter-color);margin-bottom:.5rem}.section-subtitle[data-astro-cid-vaiovxpb]{text-align:center;color:#6b7280;margin-bottom:2rem}.summary-grid[data-astro-cid-vaiovxpb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.summary-card[data-astro-cid-vaiovxpb]{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 20px #00000014}.summary-card[data-astro-cid-vaiovxpb].sprouter{border:2px solid var(--sprouter-color)}.summary-card[data-astro-cid-vaiovxpb].luma{border:2px solid #e5e7eb}.card-header[data-astro-cid-vaiovxpb]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.card-header[data-astro-cid-vaiovxpb] h3[data-astro-cid-vaiovxpb]{margin:0;font-size:1.5rem}.competitor-logo[data-astro-cid-vaiovxpb]{font-size:2.5rem}.tagline[data-astro-cid-vaiovxpb]{color:#6b7280;margin-bottom:1.5rem}.pros[data-astro-cid-vaiovxpb]{list-style:none;padding:0;margin:0 0 1.5rem}.pros[data-astro-cid-vaiovxpb] li[data-astro-cid-vaiovxpb]{padding:.5rem 0;border-bottom:1px solid #f3f4f6}.best-for[data-astro-cid-vaiovxpb]{background:#f9fafb;padding:1rem;border-radius:8px;font-size:.9rem}.comparison-section[data-astro-cid-vaiovxpb]{padding:4rem 0;background:#f8fafc}.comparison-table-wrapper[data-astro-cid-vaiovxpb]{overflow-x:auto;margin-bottom:2rem}.comparison-table[data-astro-cid-vaiovxpb]{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px #0000000d}.comparison-table[data-astro-cid-vaiovxpb] th[data-astro-cid-vaiovxpb],.comparison-table[data-astro-cid-vaiovxpb] td[data-astro-cid-vaiovxpb]{padding:1rem 1.5rem;text-align:left;border-bottom:1px solid #e5e7eb}.comparison-table[data-astro-cid-vaiovxpb] th[data-astro-cid-vaiovxpb]{background:var(--sprouter-color);color:#fff;font-weight:600}.comparison-table[data-astro-cid-vaiovxpb] th[data-astro-cid-vaiovxpb].luma-col{background:#374151}.feature-name[data-astro-cid-vaiovxpb]{font-weight:500}.sprouter-cell[data-astro-cid-vaiovxpb].winner{background:#ecfdf5;color:#047857;font-weight:600}.luma-cell[data-astro-cid-vaiovxpb].winner{background:#faf5ff;color:#7c5cfc;font-weight:600}.winner-badge[data-astro-cid-vaiovxpb]{margin-left:.5rem}.sprouter-wins[data-astro-cid-vaiovxpb]{background:#f0fdf4}.luma-wins[data-astro-cid-vaiovxpb]{background:#faf5ff}.comparison-verdict[data-astro-cid-vaiovxpb]{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap;padding:2rem;background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d}.verdict-stat[data-astro-cid-vaiovxpb]{text-align:center}.stat-number[data-astro-cid-vaiovxpb]{display:block;font-size:3rem;font-weight:700;color:var(--sprouter-color)}.stat-label[data-astro-cid-vaiovxpb]{color:#6b7280;font-size:.9rem}.differences-section[data-astro-cid-vaiovxpb]{padding:4rem 0}.differences-section[data-astro-cid-vaiovxpb] h2[data-astro-cid-vaiovxpb]{margin-bottom:2rem}.difference-cards[data-astro-cid-vaiovxpb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:1.5rem}.difference-card[data-astro-cid-vaiovxpb]{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 2px 10px #0000000d}.diff-icon[data-astro-cid-vaiovxpb]{font-size:2rem;margin-bottom:.5rem}.difference-card[data-astro-cid-vaiovxpb] h3[data-astro-cid-vaiovxpb]{margin:0 0 1rem;color:var(--sprouter-color)}.diff-content[data-astro-cid-vaiovxpb] .platform[data-astro-cid-vaiovxpb]{padding:.75rem;margin-bottom:.5rem;border-radius:8px;font-size:.9rem}.diff-content[data-astro-cid-vaiovxpb] .platform[data-astro-cid-vaiovxpb]:first-child{background:#f0fdf4;border-left:3px solid var(--sprouter-color)}.diff-content[data-astro-cid-vaiovxpb] .platform[data-astro-cid-vaiovxpb]:last-child{background:#f9fafb;border-left:3px solid #d1d5db}.faq-section[data-astro-cid-vaiovxpb]{padding:4rem 0;background:#f8fafc}.faq-list[data-astro-cid-vaiovxpb]{max-width:800px;margin:0 auto}.faq-item[data-astro-cid-vaiovxpb]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:1rem;overflow:hidden}.faq-item[data-astro-cid-vaiovxpb] summary[data-astro-cid-vaiovxpb]{padding:1.25rem 1.5rem;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-item[data-astro-cid-vaiovxpb] summary[data-astro-cid-vaiovxpb]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-vaiovxpb] summary[data-astro-cid-vaiovxpb]:after{content:"+";font-size:1.5rem;color:var(--sprouter-color)}.faq-item[data-astro-cid-vaiovxpb][open] summary[data-astro-cid-vaiovxpb]:after{content:"−"}.faq-item[data-astro-cid-vaiovxpb] p[data-astro-cid-vaiovxpb]{padding:0 1.5rem 1.25rem;margin:0;color:#4b5563;line-height:1.7}.final-cta[data-astro-cid-vaiovxpb]{padding:5rem 0;text-align:center;background:linear-gradient(135deg,var(--sprouter-color) 0%,#1e2a5a 100%);color:#fff}.final-cta[data-astro-cid-vaiovxpb] h2[data-astro-cid-vaiovxpb]{font-size:2.5rem;margin-bottom:1rem}.final-cta[data-astro-cid-vaiovxpb] p[data-astro-cid-vaiovxpb]{font-size:1.25rem;opacity:.9;margin-bottom:2rem}.cta-buttons[data-astro-cid-vaiovxpb]{margin-bottom:1rem}.cta-note[data-astro-cid-vaiovxpb]{font-size:.9rem;opacity:.7;margin:0}@media(max-width:768px){.hero[data-astro-cid-vaiovxpb] h1[data-astro-cid-vaiovxpb]{font-size:2rem}.summary-grid[data-astro-cid-vaiovxpb],.difference-cards[data-astro-cid-vaiovxpb]{grid-template-columns:1fr}.comparison-verdict[data-astro-cid-vaiovxpb]{gap:1.5rem}.stat-number[data-astro-cid-vaiovxpb]{font-size:2rem}}
