.compare-page.svelte-19hadkh{background:var(--bg-primary);color:var(--text-primary);min-height:100vh;position:relative;overflow-x:hidden}.compare-container.svelte-19hadkh{max-width:1000px;margin:0 auto;padding:140px 1.5rem 80px}.breadcrumb.svelte-19hadkh{color:var(--text-muted);justify-content:center;align-items:center;gap:.5rem;margin-bottom:2rem;font-size:.85rem;display:flex}.breadcrumb.svelte-19hadkh a:where(.svelte-19hadkh){color:var(--accent-blue-ink);font-weight:500;text-decoration:none}.breadcrumb.svelte-19hadkh a:where(.svelte-19hadkh):hover{text-decoration:underline}.breadcrumb.svelte-19hadkh .separator:where(.svelte-19hadkh){color:var(--text-faint)}.breadcrumb.svelte-19hadkh .current:where(.svelte-19hadkh){color:var(--text-secondary)}.compare-header.svelte-19hadkh{text-align:center;margin-bottom:4rem}.category-badge.svelte-19hadkh{text-transform:uppercase;color:var(--accent-blue-ink);letter-spacing:.05em;background:#3b82f61a;border-radius:9999px;margin-bottom:1.5rem;padding:.35rem .85rem;font-size:.8rem;font-weight:700;display:inline-block}.gradient-text.svelte-19hadkh{letter-spacing:-.03em;background:linear-gradient(135deg, var(--text-primary) 40%, var(--accent-violet-ink) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:3.2rem;font-weight:800;line-height:1.15}@media (width<=768px){.gradient-text.svelte-19hadkh{font-size:2.25rem}.mobile-break.svelte-19hadkh{display:none}}.subtitle.svelte-19hadkh{color:var(--text-muted);max-width:700px;margin:0 auto;font-size:1.2rem;line-height:1.6}.intro-grid.svelte-19hadkh{grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:4rem;display:grid}@media (width<=768px){.intro-grid.svelte-19hadkh{grid-template-columns:1fr;gap:1.5rem}}.intro-card.svelte-19hadkh{background:var(--bg-card);border:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(12px);border-radius:24px;padding:2.5rem}.corebalance-intro.svelte-19hadkh{background:linear-gradient(135deg,#3b82f60f 0%,#8b5cf608 100%);border-color:#3b82f626}.intro-card.svelte-19hadkh h3:where(.svelte-19hadkh){margin-top:0;margin-bottom:.5rem;font-size:1.6rem;font-weight:800}.tagline.svelte-19hadkh{color:var(--accent-blue-ink);margin-bottom:1.5rem;font-size:.95rem;font-weight:600}.corebalance-intro.svelte-19hadkh .tagline:where(.svelte-19hadkh){color:var(--accent-blue-ink)}.description.svelte-19hadkh{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.6}.table-section.svelte-19hadkh{margin-bottom:5rem}.table-section.svelte-19hadkh h2:where(.svelte-19hadkh){text-align:center;margin-bottom:2rem;font-size:2rem;font-weight:800}.table-wrapper.svelte-19hadkh{border:1px solid var(--border-subtle);background:#ffffff03;border-radius:20px;overflow-x:auto}table.svelte-19hadkh{border-collapse:collapse;text-align:left;width:100%;min-width:600px}th.svelte-19hadkh,td.svelte-19hadkh{border-bottom:1px solid var(--border-subtle);padding:1.25rem 1.5rem;font-size:1rem}th.svelte-19hadkh{background:var(--bg-card);color:var(--text-primary);font-weight:700}.highlight-col.svelte-19hadkh{color:var(--text-primary);background:#3b82f60a;font-weight:600}tr.svelte-19hadkh:last-child td:where(.svelte-19hadkh){border-bottom:none}.feature-title.svelte-19hadkh{color:var(--text-primary);font-weight:600}.case-study-section.svelte-19hadkh{margin-bottom:5rem}.case-study-section.svelte-19hadkh h2:where(.svelte-19hadkh){text-align:center;margin-bottom:.5rem;font-size:2rem;font-weight:800}.section-desc.svelte-19hadkh{color:var(--text-muted);text-align:center;margin-bottom:2.5rem;font-size:1.1rem}.details-section.svelte-19hadkh{margin-bottom:5rem}.details-section.svelte-19hadkh h2:where(.svelte-19hadkh){text-align:center;margin-bottom:2.5rem;font-size:2rem;font-weight:800}.details-grid.svelte-19hadkh{grid-template-columns:1fr 1fr;gap:2rem;display:grid}@media (width<=768px){.details-grid.svelte-19hadkh{grid-template-columns:1fr;gap:1.5rem}}.details-card.svelte-19hadkh{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:20px;padding:2.5rem}.pros-title.svelte-19hadkh{color:var(--state-positive);margin-top:0;margin-bottom:1.5rem;font-size:1.3rem;font-weight:700}.cons-title.svelte-19hadkh{color:var(--state-negative);margin-top:0;margin-bottom:1.5rem;font-size:1.3rem;font-weight:700}.details-card.svelte-19hadkh ul:where(.svelte-19hadkh){margin:0;padding:0;list-style:none}.details-card.svelte-19hadkh li:where(.svelte-19hadkh){color:var(--text-secondary);align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;font-size:.95rem;line-height:1.6;display:flex}.check-icon.svelte-19hadkh{width:20px;height:20px;color:var(--accent-blue-ink);flex-shrink:0;margin-top:2px}.faq-section.svelte-19hadkh{margin-bottom:5rem}.faq-section.svelte-19hadkh h2:where(.svelte-19hadkh){text-align:center;margin-bottom:2.5rem;font-size:2rem;font-weight:800}.faq-grid.svelte-19hadkh{grid-template-columns:1fr 1fr;gap:2.5rem;display:grid}@media (width<=768px){.faq-grid.svelte-19hadkh{grid-template-columns:1fr;gap:1.5rem}}.faq-item.svelte-19hadkh h4:where(.svelte-19hadkh){color:var(--text-primary);margin-top:0;margin-bottom:.75rem;font-size:1.15rem;font-weight:700}.faq-item.svelte-19hadkh p:where(.svelte-19hadkh){color:var(--text-secondary);margin:0;line-height:1.6}.conclusion-cta.svelte-19hadkh{text-align:center;background:linear-gradient(135deg,#8b5cf61a 0%,#3b82f60d 100%);border:1px solid #8b5cf633;border-radius:24px;padding:3.5rem 2rem;position:relative;overflow:hidden}.cta-inner.svelte-19hadkh{z-index:2;max-width:600px;margin:0 auto;position:relative}.conclusion-cta.svelte-19hadkh h2:where(.svelte-19hadkh){letter-spacing:-.02em;margin-top:0;margin-bottom:1rem;font-size:2rem;font-weight:800}.conclusion-cta.svelte-19hadkh p:where(.svelte-19hadkh){color:var(--text-secondary);margin-bottom:2rem;font-size:1.05rem;line-height:1.6}.btn-primary.svelte-19hadkh{background:var(--accent-blue);color:var(--text-on-accent);cursor:pointer;border:none;border-radius:12px;padding:.85rem 2rem;font-size:1rem;font-weight:700;transition:all .2s;box-shadow:0 4px 15px #3b82f633}.btn-primary.svelte-19hadkh:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 6px 20px #3b82f659}.btn-primary.svelte-19hadkh:active{transform:scale(.98)}.note.svelte-19hadkh a:where(.svelte-19hadkh){color:var(--accent-blue-ink);font-weight:600;text-decoration:none}.note.svelte-19hadkh a:where(.svelte-19hadkh):hover{text-decoration:underline}.other-comparisons.svelte-19hadkh{margin-top:3rem}.other-comparisons.svelte-19hadkh h2:where(.svelte-19hadkh){letter-spacing:-.02em;margin:0 0 1.25rem;font-size:1.4rem;font-weight:800}.other-comparisons.svelte-19hadkh ul:where(.svelte-19hadkh){grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.other-comparisons.svelte-19hadkh a:where(.svelte-19hadkh){border:1px solid var(--border-subtle);background:var(--bg-card);color:var(--text-primary);border-radius:16px;padding:1rem 1.25rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:block}.other-comparisons.svelte-19hadkh a:where(.svelte-19hadkh):hover{background:var(--bg-card);border-color:#3b82f647;transform:translateY(-3px)}
