.pricing.svelte-omzaxu{padding:var(--space-16) 0;background:var(--color-muted)}.pricing__table-wrap.svelte-omzaxu{overflow-x:auto;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.pricing__table.svelte-omzaxu{width:100%;border-collapse:collapse;background:var(--color-on-primary);font-size:1rem;min-width:320px}.pricing__table.svelte-omzaxu thead:where(.svelte-omzaxu){background:var(--color-primary);color:var(--color-on-primary)}.pricing__table.svelte-omzaxu th:where(.svelte-omzaxu){padding:var(--space-4) var(--space-6);text-align:left;font-weight:600;font-family:var(--font-heading)}.pricing__table.svelte-omzaxu td:where(.svelte-omzaxu){padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border);color:var(--color-foreground)}.pricing__table.svelte-omzaxu tbody:where(.svelte-omzaxu) tr:where(.svelte-omzaxu):last-child td:where(.svelte-omzaxu){border-bottom:none}.pricing__table.svelte-omzaxu tbody:where(.svelte-omzaxu) tr:where(.svelte-omzaxu):hover{background:var(--color-background)}.price.svelte-omzaxu{font-weight:700;color:var(--color-primary);white-space:nowrap}.price--best.svelte-omzaxu{color:var(--color-accent)}.pricing__badge.svelte-omzaxu{display:inline-block;background:var(--color-accent);color:var(--color-on-primary);font-size:.75rem;font-weight:700;padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);margin-left:var(--space-2);vertical-align:middle}.pricing__note.svelte-omzaxu{text-align:center;margin-top:var(--space-6);color:var(--color-secondary);font-size:.95rem}
