.container.svelte-1ituav9{max-width:var(--container-max);margin:0 auto;padding:0 24px}.vs-hero.svelte-1ituav9{padding:96px 0 64px;text-align:center;background:var(--color-gray-50);border-bottom:1px solid var(--color-gray-200)}.vs-hero-eyebrow.svelte-1ituav9{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.14em;color:var(--color-purple);font-weight:600;margin-bottom:18px}.vs-hero.svelte-1ituav9 h1:where(.svelte-1ituav9){font-family:var(--font-head);font-size:clamp(2.4rem,5vw,3.6rem);line-height:1.05;color:var(--color-gray-900);margin:0 0 20px}.vs-grad.svelte-1ituav9{background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.vs-hero.svelte-1ituav9 .hero-subtitle:where(.svelte-1ituav9){max-width:640px;margin:0 auto 28px}.vs-hero-note.svelte-1ituav9{margin-top:18px;font-size:.9rem;color:var(--color-gray-500)}.vs-pillars.svelte-1ituav9{padding:64px 0}.vs-pillar-grid.svelte-1ituav9{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.vs-pillar.svelte-1ituav9{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:14px;padding:28px 24px}.vs-pillar-tag.svelte-1ituav9{display:inline-block;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-purple);background:var(--color-gray-100);border-radius:999px;padding:4px 12px;margin-bottom:14px}.vs-pillar.svelte-1ituav9 h3:where(.svelte-1ituav9){font-family:var(--font-head);font-size:1.2rem;color:var(--color-gray-900);margin:0 0 10px}.vs-pillar.svelte-1ituav9 p:where(.svelte-1ituav9){color:var(--color-gray-600);font-size:.98rem;margin:0}.vs-compare.svelte-1ituav9{padding:24px 0 72px}.vs-table.svelte-1ituav9{border:1px solid var(--color-gray-200);border-radius:14px;overflow:hidden;background:var(--color-white)}.vs-table-head.svelte-1ituav9,.vs-row.svelte-1ituav9{display:grid;grid-template-columns:1.1fr 1.4fr 1.4fr}.vs-table-head.svelte-1ituav9{background:var(--color-gray-900)}.vs-th.svelte-1ituav9{padding:16px 20px;font-family:var(--font-head);font-size:.95rem;color:var(--color-white)}.vs-th-us.svelte-1ituav9{background:var(--color-purple)}.vs-row.svelte-1ituav9+.vs-row:where(.svelte-1ituav9),.vs-row.svelte-1ituav9{border-top:1px solid var(--color-gray-200)}.vs-cell.svelte-1ituav9{padding:18px 20px;font-size:.95rem;color:var(--color-gray-700);display:flex;gap:10px;align-items:flex-start}.vs-cell-label.svelte-1ituav9{font-weight:600;color:var(--color-gray-900);background:var(--color-gray-50)}.vs-cell-us.svelte-1ituav9{background:var(--color-purple-bg, #f3ebfe)}.vs-cell-us.is-win.svelte-1ituav9{color:var(--color-gray-800)}.vs-mark.svelte-1ituav9{flex:none;font-weight:800;color:var(--color-purple);line-height:1.5}.vs-cell-them.svelte-1ituav9{color:var(--color-gray-600)}.vs-fair.svelte-1ituav9{padding:0 0 72px}.vs-fair-card.svelte-1ituav9{background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:16px;padding:36px 32px;max-width:820px;margin:0 auto}.vs-fair-card.svelte-1ituav9 h2:where(.svelte-1ituav9){font-family:var(--font-head);color:var(--color-gray-900);font-size:1.5rem;margin:0 0 14px}.vs-fair-card.svelte-1ituav9 p:where(.svelte-1ituav9){color:var(--color-gray-600);margin:0 0 14px}.vs-fair-card.svelte-1ituav9 p:where(.svelte-1ituav9):last-child{margin-bottom:0}.vs-faq.svelte-1ituav9{padding:0 0 72px}.vs-faq-list.svelte-1ituav9{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.vs-faq-item.svelte-1ituav9{border:1px solid var(--color-gray-200);border-radius:12px;background:var(--color-white);padding:4px 20px}.vs-faq-item.svelte-1ituav9 summary:where(.svelte-1ituav9){cursor:pointer;font-family:var(--font-head);font-weight:600;color:var(--color-gray-900);padding:16px 0;list-style:none}.vs-faq-item.svelte-1ituav9 summary:where(.svelte-1ituav9)::-webkit-details-marker{display:none}.vs-faq-item[open].svelte-1ituav9 summary:where(.svelte-1ituav9){border-bottom:1px solid var(--color-gray-200)}.vs-faq-item.svelte-1ituav9 p:where(.svelte-1ituav9){color:var(--color-gray-600);padding:14px 0 18px;margin:0}.vs-cta.svelte-1ituav9{padding:72px 0 96px;text-align:center;background:var(--color-gray-50);border-top:1px solid var(--color-gray-200)}.vs-cta.svelte-1ituav9 h2:where(.svelte-1ituav9){font-family:var(--font-head);font-size:clamp(1.8rem,3.5vw,2.4rem);color:var(--color-gray-900);margin:0 0 12px}.vs-cta.svelte-1ituav9>.container:where(.svelte-1ituav9)>p:where(.svelte-1ituav9){color:var(--color-gray-600);max-width:560px;margin:0 auto 26px}.vs-disclaimer.svelte-1ituav9{margin-top:32px;font-size:.8rem;color:var(--color-gray-500);max-width:640px;margin-left:auto;margin-right:auto}@media (max-width: 820px){.vs-pillar-grid.svelte-1ituav9{grid-template-columns:1fr}.vs-table-head.svelte-1ituav9{display:none}.vs-row.svelte-1ituav9{grid-template-columns:1fr}.vs-cell-label.svelte-1ituav9{background:var(--color-gray-900);color:var(--color-white)}.vs-cell.svelte-1ituav9{border-top:1px solid var(--color-gray-200)}}
