.plan-card.svelte-q10syv{position:relative;background:var(--bg-1);border:1px solid var(--border-1);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--shadow-1)}.plan-card--highlight.svelte-q10syv{border-color:var(--color-accent, var(--color-primary));box-shadow:0 12px 32px -16px color-mix(in oklab,var(--color-accent, var(--color-primary)) 60%,transparent)}.plan-card__badge.svelte-q10syv{position:absolute;top:-10px;left:16px;padding:2px 10px;font:600 11px var(--font-sans);background:var(--bg-2);color:var(--fg-2);border:1px solid var(--border-1);border-radius:999px}.plan-card__badge--accent.svelte-q10syv{background:var(--color-accent, var(--color-primary));color:#fff;border-color:transparent}.plan-card__name.svelte-q10syv{font:700 20px var(--font-sans);color:var(--fg-1);margin:0}.plan-card__price.svelte-q10syv{font:800 28px var(--font-sans);color:var(--fg-1);margin:0}.plan-card__tagline.svelte-q10syv{font:400 14px var(--font-sans);color:var(--fg-2);margin:0}.plan-card__features.svelte-q10syv{list-style:none;padding:0;margin:12px 0;display:flex;flex-direction:column;gap:8px}.plan-card__features.svelte-q10syv li:where(.svelte-q10syv){display:flex;align-items:flex-start;gap:8px;font:400 14px var(--font-sans);color:var(--fg-1)}.plan-card__features.svelte-q10syv li:where(.svelte-q10syv) svg{flex-shrink:0;margin-top:3px;color:var(--color-accent, var(--color-primary))}.plan-card__cta.svelte-q10syv{margin-top:auto;padding-top:8px}.plan-card__cta-label.svelte-q10syv{font:500 13px var(--font-sans);color:var(--fg-2)}
