.plans.svelte-gpmf7y{gap:var(--space-4);flex-direction:column;display:flex}.head.svelte-gpmf7y{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.title.svelte-gpmf7y{font-size:var(--text-h3)}.grid.svelte-gpmf7y{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.card.svelte-gpmf7y{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex}.featured.svelte-gpmf7y{border-color:var(--brand);background:var(--brand-soft)}.name-row.svelte-gpmf7y{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.name.svelte-gpmf7y{font-family:var(--font-body);font-size:var(--text-body);font-weight:800}.price.svelte-gpmf7y{font-family:var(--font-display);font-size:var(--text-h2);font-weight:800}.per.svelte-gpmf7y{color:var(--muted);font-family:var(--font-body);font-size:var(--text-secondary);font-weight:600}.features.svelte-gpmf7y{gap:var(--space-2);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.features.svelte-gpmf7y li:where(.svelte-gpmf7y){gap:var(--space-2);color:var(--ink-2);align-items:flex-start;display:flex}.features.svelte-gpmf7y svg{color:var(--success);flex:none;margin-top:3px}.note.svelte-gpmf7y{color:var(--ink-2);font-size:var(--text-secondary)}
