.vs-page.svelte-1i4z5aa{min-height:100dvh;background-color:var(--cds-background);color:var(--cds-text-primary);display:flex;flex-direction:column}.top-nav.svelte-1i4z5aa{position:fixed;inset:0 0 auto;height:var(--cds-spacing-09);background:var(--cds-background);border-bottom:1px solid var(--cds-border-subtle-01);z-index:100}.nav-inner.svelte-1i4z5aa{max-width:1584px;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 var(--cds-spacing-05)}.logo.svelte-1i4z5aa{font-family:"Press Start 2P",system-ui,monospace;font-size:15px;line-height:1;display:inline-flex;align-items:baseline;gap:3px;text-decoration:none}.logo-0.svelte-1i4z5aa{color:var(--cds-interactive-01)}.logo-bricks.svelte-1i4z5aa{color:var(--cds-text-primary)}.nav-right.svelte-1i4z5aa{display:flex;align-items:center;gap:var(--cds-spacing-04)}.vs-main.svelte-1i4z5aa{padding-top:calc(var(--cds-spacing-09) + var(--cds-spacing-07));padding-bottom:var(--cds-spacing-09);padding-inline:var(--cds-spacing-05);max-width:860px;margin:0 auto;width:100%}.vs-header.svelte-1i4z5aa{margin-bottom:var(--cds-spacing-08)}.vs-eyebrow.svelte-1i4z5aa{font-family:IBM Plex Mono,monospace;font-size:var(--cds-label-01-font-size);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--cds-interactive-01);margin:0 0 var(--cds-spacing-02)}.vs-title.svelte-1i4z5aa{font-size:var(--cds-heading-05-font-size, 2rem);font-weight:600;line-height:1.2;margin:0 0 var(--cds-spacing-05)}.vs-tldr.svelte-1i4z5aa{font-size:var(--cds-body-02-font-size);line-height:1.5;color:var(--cds-text-secondary);max-width:68ch}.src-link.svelte-1i4z5aa{color:var(--cds-link-01, var(--cds-interactive-01))}.vs-section.svelte-1i4z5aa{margin-bottom:var(--cds-spacing-08)}.vs-h2.svelte-1i4z5aa{font-size:var(--cds-heading-03-font-size);font-weight:600;margin:0 0 var(--cds-spacing-05)}.vs-p.svelte-1i4z5aa{font-size:var(--cds-body-02-font-size);line-height:1.55;color:var(--cds-text-secondary);max-width:68ch}.table-wrap.svelte-1i4z5aa{overflow-x:auto;border:1px solid var(--cds-border-subtle-01)}.compare-table.svelte-1i4z5aa{width:100%;border-collapse:collapse;font-size:var(--cds-body-compact-01-font-size)}.compare-table.svelte-1i4z5aa th:where(.svelte-1i4z5aa),.compare-table.svelte-1i4z5aa td:where(.svelte-1i4z5aa){padding:var(--cds-spacing-04) var(--cds-spacing-05);text-align:left;vertical-align:top;border-bottom:1px solid var(--cds-border-subtle-01)}.compare-table.svelte-1i4z5aa thead:where(.svelte-1i4z5aa) th:where(.svelte-1i4z5aa){background:var(--cds-layer-01);font-weight:600;border-bottom:1px solid var(--cds-border-strong-01)}.compare-table.svelte-1i4z5aa tbody:where(.svelte-1i4z5aa) th[scope=row]:where(.svelte-1i4z5aa){font-weight:600;color:var(--cds-text-primary);white-space:nowrap;background:var(--cds-layer-01)}.compare-table.svelte-1i4z5aa tbody:where(.svelte-1i4z5aa) td:where(.svelte-1i4z5aa){color:var(--cds-text-secondary);line-height:1.4}.compare-table.svelte-1i4z5aa tbody:where(.svelte-1i4z5aa) tr:where(.svelte-1i4z5aa):last-child th:where(.svelte-1i4z5aa),.compare-table.svelte-1i4z5aa tbody:where(.svelte-1i4z5aa) tr:where(.svelte-1i4z5aa):last-child td:where(.svelte-1i4z5aa){border-bottom:none}.who-grid.svelte-1i4z5aa{display:grid;grid-template-columns:1fr;gap:var(--cds-spacing-05)}@media(min-width:672px){.who-grid.svelte-1i4z5aa{grid-template-columns:1fr 1fr}}.who-card.svelte-1i4z5aa{padding:var(--cds-spacing-06);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01)}.who-title.svelte-1i4z5aa{font-size:var(--cds-heading-02-font-size);font-weight:600;margin:0 0 var(--cds-spacing-04)}.faq-list.svelte-1i4z5aa{display:flex;flex-direction:column;gap:var(--cds-spacing-05)}.faq-item.svelte-1i4z5aa{padding-bottom:var(--cds-spacing-05);border-bottom:1px solid var(--cds-border-subtle-01)}.faq-item.svelte-1i4z5aa:last-child{border-bottom:none}.faq-q.svelte-1i4z5aa{font-size:var(--cds-heading-01-font-size, 1rem);font-weight:600;margin:0 0 var(--cds-spacing-03)}.faq-a.svelte-1i4z5aa{font-size:var(--cds-body-02-font-size);line-height:1.55;color:var(--cds-text-secondary);margin:0;max-width:68ch}.cta-section.svelte-1i4z5aa{padding:var(--cds-spacing-07);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01)}.cta-section.svelte-1i4z5aa .vs-p:where(.svelte-1i4z5aa){margin-bottom:var(--cds-spacing-05)}
