.vs-hero[data-astro-cid-rs3ud5nf]{background:var(--color-ink);text-align:center;padding:96px 0 80px}.vs-hero__container[data-astro-cid-rs3ud5nf]{max-width:800px;padding:0 var(--space-8);align-items:center;gap:var(--space-5);flex-direction:column;margin:0 auto;display:flex}.vs-hero__eyebrow[data-astro-cid-rs3ud5nf]{font-family:var(--font-body);font-size:var(--badge-font-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent)}.vs-hero__heading[data-astro-cid-rs3ud5nf]{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--color-accent-on);margin:0;font-size:clamp(32px,5vw,56px);font-weight:700;line-height:1.1}.vs-hero__subhead[data-astro-cid-rs3ud5nf]{font-family:var(--font-body);color:#ffffffbf;font-size:clamp(16px,2vw,20px);line-height:var(--leading-relaxed);max-width:680px;margin:0}.vs-table-section[data-astro-cid-rs3ud5nf]{background:var(--color-bg);padding:80px 0}.vs-table-section__container[data-astro-cid-rs3ud5nf]{max-width:1100px;padding:0 var(--space-8);margin:0 auto}.vs-table-section__heading[data-astro-cid-rs3ud5nf]{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin:0 0 var(--space-10);text-align:center;font-size:clamp(24px,3vw,34px);font-weight:700}.vs-table-wrapper[data-astro-cid-rs3ud5nf]{border-radius:var(--radius-xl);border:var(--border-thin) solid var(--color-border);overflow-x:auto}.vs-table[data-astro-cid-rs3ud5nf]{border-collapse:collapse;width:100%;font-family:var(--font-body);font-size:var(--text-body)}.vs-table[data-astro-cid-rs3ud5nf] thead[data-astro-cid-rs3ud5nf] tr[data-astro-cid-rs3ud5nf]{background:var(--color-surface);border-bottom:var(--border-thin) solid var(--color-border)}.vs-table[data-astro-cid-rs3ud5nf] th[data-astro-cid-rs3ud5nf]{padding:var(--space-4) var(--space-6);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-sub);text-align:left}.vs-table__col-cap[data-astro-cid-rs3ud5nf]{width:28%}.vs-table__col-competitor[data-astro-cid-rs3ud5nf]{width:36%}.vs-table__col-arbitex[data-astro-cid-rs3ud5nf]{background:color-mix(in srgb, var(--color-accent) 4%, transparent);width:36%}.vs-table[data-astro-cid-rs3ud5nf] tbody[data-astro-cid-rs3ud5nf] tr[data-astro-cid-rs3ud5nf]{border-bottom:var(--border-thin) solid var(--color-border)}.vs-table[data-astro-cid-rs3ud5nf] tbody[data-astro-cid-rs3ud5nf] tr[data-astro-cid-rs3ud5nf]:last-child{border-bottom:none}.vs-table[data-astro-cid-rs3ud5nf] tbody[data-astro-cid-rs3ud5nf] tr[data-astro-cid-rs3ud5nf]:nth-child(2n){background:var(--color-surface)}.vs-table[data-astro-cid-rs3ud5nf] td[data-astro-cid-rs3ud5nf]{padding:var(--space-4) var(--space-6);color:var(--color-ink);line-height:var(--leading-relaxed);vertical-align:top}.vs-table[data-astro-cid-rs3ud5nf] td[data-astro-cid-rs3ud5nf]:first-child{font-weight:var(--weight-semibold);color:var(--color-ink)}.vs-table[data-astro-cid-rs3ud5nf] td[data-astro-cid-rs3ud5nf]:last-child{background:color-mix(in srgb, var(--color-accent) 4%, transparent)}.vs-yes[data-astro-cid-rs3ud5nf]{color:var(--color-accent);margin-right:var(--space-1);font-weight:700}.vs-no[data-astro-cid-rs3ud5nf]{color:var(--color-sub);margin-right:var(--space-1);font-weight:700}.vs-partial[data-astro-cid-rs3ud5nf]{color:var(--color-accent-text);margin-right:var(--space-1);font-weight:700}.vs-diff[data-astro-cid-rs3ud5nf]{background:var(--color-surface);border-top:var(--border-thin) solid var(--color-border);padding:80px 0}.vs-diff__container[data-astro-cid-rs3ud5nf]{max-width:1100px;padding:0 var(--space-8);margin:0 auto}.vs-diff__heading[data-astro-cid-rs3ud5nf]{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin:0 0 var(--space-10);text-align:center;font-size:clamp(24px,3vw,34px);font-weight:700}.vs-diff__grid[data-astro-cid-rs3ud5nf]{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}.vs-diff__card[data-astro-cid-rs3ud5nf]{background:var(--color-bg);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-8);gap:var(--space-4);flex-direction:column;display:flex}.vs-diff__card-title[data-astro-cid-rs3ud5nf]{font-family:var(--font-body);font-size:var(--text-h3);font-weight:var(--weight-semibold);color:var(--color-ink);line-height:var(--leading-snug);margin:0}.vs-diff__card-body[data-astro-cid-rs3ud5nf]{font-family:var(--font-body);font-size:var(--text-body-lg);color:var(--color-sub);line-height:var(--leading-relaxed);margin:0}.vs-cta[data-astro-cid-rs3ud5nf]{background:var(--color-ink);text-align:center;padding:96px 0}.vs-cta__container[data-astro-cid-rs3ud5nf]{max-width:700px;padding:0 var(--space-8);align-items:center;gap:var(--space-5);flex-direction:column;margin:0 auto;display:flex}.vs-cta__heading[data-astro-cid-rs3ud5nf]{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--color-accent-on);margin:0;font-size:clamp(28px,3.5vw,42px);font-weight:700}.vs-cta__sub[data-astro-cid-rs3ud5nf]{font-family:var(--font-body);font-size:var(--text-body-lg);color:#ffffffb3;line-height:var(--leading-relaxed);margin:0}.vs-cta__buttons[data-astro-cid-rs3ud5nf]{gap:var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.vs-cta__btn[data-astro-cid-rs3ud5nf]{padding:14px var(--space-8);font-size:15px;font-weight:600;font-family:var(--font-body);transition:background var(--transition-default), color var(--transition-default);border-radius:10px;text-decoration:none;display:inline-block}.vs-cta__btn--primary[data-astro-cid-rs3ud5nf]{background:var(--color-accent-mut);color:var(--color-ink);box-shadow:0 4px 16px #34d39933}.vs-cta__btn--primary[data-astro-cid-rs3ud5nf]:hover{background:var(--color-accent-lt);text-decoration:none}.vs-cta__btn--secondary[data-astro-cid-rs3ud5nf]{color:#ffffffd9;background:0 0;border:1px solid #ffffff40}.vs-cta__btn--secondary[data-astro-cid-rs3ud5nf]:hover{background:#ffffff14;text-decoration:none}@media (width<=768px){.vs-hero[data-astro-cid-rs3ud5nf]{padding:64px 0 56px}.vs-table-section[data-astro-cid-rs3ud5nf],.vs-diff[data-astro-cid-rs3ud5nf]{padding:56px 0}.vs-diff__grid[data-astro-cid-rs3ud5nf]{grid-template-columns:1fr}.vs-cta[data-astro-cid-rs3ud5nf]{padding:64px 0}.vs-cta__buttons[data-astro-cid-rs3ud5nf]{flex-direction:column;align-items:stretch}.vs-cta__btn[data-astro-cid-rs3ud5nf]{text-align:center}}@media (prefers-reduced-motion:reduce){.vs-cta__btn[data-astro-cid-rs3ud5nf]{transition:none}}
