.plan.svelte-k2rlor{padding:1.65rem;border-radius:1.2rem}.plan-head.svelte-k2rlor{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.eyebrow.svelte-k2rlor{margin-bottom:.4rem}.price.svelte-k2rlor{margin:0;font-size:2rem;font-weight:800;letter-spacing:-.04em}.price.svelte-k2rlor span:where(.svelte-k2rlor){font-size:.85rem;color:var(--color-text-secondary);font-weight:500;letter-spacing:0}.pass-mark.svelte-k2rlor{width:3.3rem;height:3.3rem;display:grid;place-items:center;border-radius:1rem;color:var(--color-primary);background:linear-gradient(135deg,#65f1d32b,#659df11f);border:1px solid var(--color-border-strong)}.pass-mark.svelte-k2rlor span:where(.svelte-k2rlor){font-size:1.55rem;font-weight:850}ul.svelte-k2rlor{margin:1.5rem 0;padding:0;list-style:none;display:grid;gap:.82rem}li.svelte-k2rlor{display:flex;gap:.72rem;align-items:flex-start;color:#dce9f4;font-size:.9rem}li.svelte-k2rlor svg{flex:0 0 auto;margin-top:.08rem;color:var(--color-primary);stroke-width:3}.guardrail.svelte-k2rlor{display:flex;gap:.65rem;padding:.8rem;border-radius:.75rem;color:var(--color-text-secondary);background:#030c1799;font-size:.77rem;line-height:1.5}.guardrail.svelte-k2rlor svg{flex:0 0 auto;color:var(--color-accent)}.compact.svelte-k2rlor{padding:1.25rem}.compact.svelte-k2rlor ul:where(.svelte-k2rlor){margin:1rem 0}
