.hero.svelte-1hrotn9{padding:0 0 var(--space-6);max-width:62ch}.tagline.svelte-1hrotn9{color:var(--ink-2);font-size:var(--text-lg)}.group-title.svelte-1hrotn9{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.09em;color:var(--ink-3);font-weight:400;margin:var(--space-8) 0 var(--space-3)}.tiers.svelte-1hrotn9{display:grid;gap:var(--space-4);align-items:start}.tiers.individuals.svelte-1hrotn9{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.tiers.orgs.svelte-1hrotn9{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-bottom:var(--space-12)}.tier.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:var(--text-lg);margin-bottom:var(--space-1)}.tier.highlight.svelte-1hrotn9{border-color:var(--accent);box-shadow:var(--shadow-md)}.price.svelte-1hrotn9{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--accent);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-2)}.audience.svelte-1hrotn9{color:var(--ink-3);font-size:var(--text-sm);min-height:3em}.tier.svelte-1hrotn9 ul:where(.svelte-1hrotn9){padding-left:1.1em;margin:var(--space-3) 0;font-size:var(--text-sm);display:flex;flex-direction:column;gap:var(--space-2)}.tier.svelte-1hrotn9 .note:where(.svelte-1hrotn9){font-size:var(--text-xs);color:var(--ink-3);font-style:italic}.cta.svelte-1hrotn9{display:inline-block;margin-top:var(--space-2);text-decoration:none}.compare.svelte-1hrotn9 h2:where(.svelte-1hrotn9),.principles.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin-bottom:var(--space-4)}.scroll.svelte-1hrotn9{overflow-x:auto;margin-bottom:var(--space-12)}table.svelte-1hrotn9{width:100%;border-collapse:collapse;font-size:var(--text-sm);min-width:720px}th.svelte-1hrotn9,td.svelte-1hrotn9{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line)}thead.svelte-1hrotn9 th:where(.svelte-1hrotn9){font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3)}tbody.svelte-1hrotn9 th:where(.svelte-1hrotn9){font-weight:500;color:var(--ink-2)}td.svelte-1hrotn9{text-align:center;color:var(--accent);font-weight:600}td.no.svelte-1hrotn9{color:var(--ink-3);font-weight:400}.principles.svelte-1hrotn9 ul:where(.svelte-1hrotn9){list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-4);max-width:68ch}.contact.svelte-1hrotn9{margin-top:var(--space-8);color:var(--ink-2)}
