.table-wrapper.svelte-1gtc5m0.svelte-1gtc5m0{overflow-x:auto;max-width:700px;margin:0 auto}table.svelte-1gtc5m0.svelte-1gtc5m0{width:100%;border-collapse:collapse}thead.svelte-1gtc5m0 th.svelte-1gtc5m0{padding:1rem .75rem;text-align:center;border-bottom:2px solid var(--color-border)}.provider-name.svelte-1gtc5m0.svelte-1gtc5m0{display:block;font-weight:700;font-size:1rem;color:var(--color-text-primary)}.provider-price.svelte-1gtc5m0.svelte-1gtc5m0{display:block;font-size:.85rem;font-weight:400;color:var(--color-text-secondary);margin-top:.25rem}.us-col.svelte-1gtc5m0.svelte-1gtc5m0{background:var(--accent-muted, rgba(56, 139, 253, .05))}tbody.svelte-1gtc5m0 td.svelte-1gtc5m0{padding:.75rem;border-bottom:1px solid var(--color-border);text-align:center}.feature-name.svelte-1gtc5m0.svelte-1gtc5m0{text-align:left;color:var(--color-text-primary);font-size:.95rem}.check.svelte-1gtc5m0.svelte-1gtc5m0{color:var(--success, #10b981);font-size:1.25rem;display:inline-flex}.cross.svelte-1gtc5m0.svelte-1gtc5m0{color:var(--color-text-muted, var(--color-text-secondary));opacity:.4;font-size:1.25rem;display:inline-flex}.text-val.svelte-1gtc5m0.svelte-1gtc5m0{font-size:.85rem;color:var(--color-text-secondary)}@media (max-width: 500px){.provider-name.svelte-1gtc5m0.svelte-1gtc5m0,.feature-name.svelte-1gtc5m0.svelte-1gtc5m0{font-size:.85rem}tbody.svelte-1gtc5m0 td.svelte-1gtc5m0,thead.svelte-1gtc5m0 th.svelte-1gtc5m0{padding:.5rem .4rem}}.pain-points-grid.svelte-k381vf.svelte-k381vf{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2rem}.pain-point.svelte-k381vf.svelte-k381vf{padding:1.5rem;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--border-radius)}.pain-point.svelte-k381vf h3.svelte-k381vf{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin:0 0 .5rem}.pain-point.svelte-k381vf p.svelte-k381vf{margin:0;color:var(--color-text-secondary);line-height:1.5;font-size:.95rem}.pain-point.muted.svelte-k381vf.svelte-k381vf{border-style:dashed;background:transparent;opacity:.8}.solution.svelte-k381vf.svelte-k381vf{text-align:center;padding:1.5rem;background:var(--accent-muted, rgba(56, 139, 253, .05));border:1px solid var(--accent-primary);border-radius:var(--border-radius)}.solution.svelte-k381vf p.svelte-k381vf{margin:0;color:var(--color-text-primary);font-weight:500;font-size:1.05rem;line-height:1.5}@media (max-width: 768px){.pain-points-grid.svelte-k381vf.svelte-k381vf{grid-template-columns:1fr}}
