.compare-hub[data-astro-cid-neplck24]{max-width:1000px;margin:0 auto;padding:0 24px 80px}.hub-hero[data-astro-cid-neplck24]{text-align:center;padding:40px 0 60px}.eyebrow[data-astro-cid-neplck24]{display:inline-block;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--copper-500);margin-bottom:16px}.hub-hero[data-astro-cid-neplck24] h1[data-astro-cid-neplck24]{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;color:var(--navy-900);line-height:1.2;margin-bottom:16px}.hero-description[data-astro-cid-neplck24]{font-size:1.15rem;color:var(--text-secondary);line-height:1.7;max-width:650px;margin:0 auto}.featured-comparison[data-astro-cid-neplck24]{margin-bottom:48px}.featured-card[data-astro-cid-neplck24]{display:block;padding:40px;background:linear-gradient(135deg,#00606414,#0a16280d);border:2px solid var(--oceanic-teal);border-radius:20px;text-decoration:none;transition:all .3s}.featured-card[data-astro-cid-neplck24]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00606426}.featured-badge[data-astro-cid-neplck24]{display:inline-block;background:var(--oceanic-teal);color:#fff;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;padding:5px 12px;border-radius:999px;margin-bottom:16px}.featured-card[data-astro-cid-neplck24] h2[data-astro-cid-neplck24]{font-size:1.5rem;font-weight:700;color:var(--navy-900);margin-bottom:12px}.featured-card[data-astro-cid-neplck24] p[data-astro-cid-neplck24]{font-size:1.05rem;color:var(--text-secondary);line-height:1.6;margin-bottom:20px;max-width:600px}.featured-cta[data-astro-cid-neplck24]{display:flex;align-items:center;gap:8px;color:var(--oceanic-teal);font-weight:600;font-size:15px}.featured-card[data-astro-cid-neplck24]:hover .arrow[data-astro-cid-neplck24]{transform:translate(4px)}.section-title[data-astro-cid-neplck24]{font-size:1.25rem;font-weight:600;color:var(--navy-900);margin-bottom:20px}.comparisons-section[data-astro-cid-neplck24]{margin-bottom:60px}.comparisons-grid[data-astro-cid-neplck24]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.comparison-card[data-astro-cid-neplck24]{text-decoration:none;display:block;transition:transform .2s}.comparison-card[data-astro-cid-neplck24]:hover{transform:translateY(-4px)}.card-content[data-astro-cid-neplck24]{position:relative;text-align:center}.vs-badge[data-astro-cid-neplck24]{position:absolute;top:-8px;left:-8px;width:36px;height:36px;background:var(--glass-copper);color:var(--copper-700);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;text-transform:uppercase}.card-content[data-astro-cid-neplck24] h2[data-astro-cid-neplck24]{font-size:1.4rem;font-weight:700;color:var(--navy-900);margin-bottom:4px}.competitor-model[data-astro-cid-neplck24]{font-size:13px;color:var(--text-muted);margin-bottom:12px}.competitor-tagline[data-astro-cid-neplck24]{font-size:15px;color:var(--text-secondary);line-height:1.5;margin-bottom:20px}.card-cta[data-astro-cid-neplck24]{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--oceanic-teal);font-weight:600;font-size:14px}.arrow[data-astro-cid-neplck24]{transition:transform .2s}.comparison-card[data-astro-cid-neplck24]:hover .arrow[data-astro-cid-neplck24]{transform:translate(4px)}.why-compare[data-astro-cid-neplck24]{margin-bottom:60px;padding:48px;background:var(--spatial-glass);border:1px solid var(--glass-border);border-radius:24px}.why-compare[data-astro-cid-neplck24] h2[data-astro-cid-neplck24]{text-align:center;font-size:1.5rem;font-weight:700;color:var(--navy-900);margin-bottom:32px}.reasons-grid[data-astro-cid-neplck24]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.reason[data-astro-cid-neplck24]{text-align:center}.reason-icon[data-astro-cid-neplck24]{width:48px;height:48px;background:var(--glass-teal);border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:var(--oceanic-teal)}.reason[data-astro-cid-neplck24] h3[data-astro-cid-neplck24]{font-size:1.1rem;font-weight:600;color:var(--navy-900);margin-bottom:8px}.reason[data-astro-cid-neplck24] p[data-astro-cid-neplck24]{font-size:14px;color:var(--text-secondary);line-height:1.6}.quick-comparison[data-astro-cid-neplck24]{margin-bottom:60px}.quick-comparison[data-astro-cid-neplck24] h2[data-astro-cid-neplck24]{text-align:center;font-size:1.5rem;font-weight:700;color:var(--navy-900);margin-bottom:24px}.table-wrapper[data-astro-cid-neplck24]{overflow-x:auto;border-radius:16px;border:1px solid var(--glass-border)}table[data-astro-cid-neplck24]{width:100%;border-collapse:collapse;font-size:14px}th[data-astro-cid-neplck24],td[data-astro-cid-neplck24]{padding:16px;text-align:left;border-bottom:1px solid var(--glass-border)}th[data-astro-cid-neplck24]{background:var(--spatial-glass);font-weight:600;color:var(--navy-900);white-space:nowrap}td[data-astro-cid-neplck24]{color:var(--text-secondary)}.mybcat-row[data-astro-cid-neplck24]{background:linear-gradient(90deg,rgba(0,128,128,.05) 0%,transparent 100%)}.mybcat-row[data-astro-cid-neplck24] td[data-astro-cid-neplck24]{color:var(--navy-900)}tr[data-astro-cid-neplck24]:last-child td[data-astro-cid-neplck24]{border-bottom:none}.cta-section[data-astro-cid-neplck24]{margin-bottom:0}@media(max-width:768px){.reasons-grid[data-astro-cid-neplck24]{grid-template-columns:1fr;gap:24px}.table-wrapper[data-astro-cid-neplck24]{font-size:13px}th[data-astro-cid-neplck24],td[data-astro-cid-neplck24]{padding:12px}}
