.pricing.svelte-1hrotn9{max-width:940px;padding:48px 20px 64px}.pricing-header.svelte-1hrotn9{text-align:center;margin-bottom:44px}.pricing-header.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:var(--text-3xl);margin-bottom:8px;letter-spacing:-.02em}.subtitle.svelte-1hrotn9{color:var(--text-secondary);font-size:1.05rem;max-width:560px;margin:0 auto 22px}.cta.svelte-1hrotn9{display:inline-block;padding:12px 26px;border-radius:var(--radius-full);background:var(--gradient-accent);color:#fff;font-family:var(--font-heading);font-weight:700;font-size:.98rem;text-decoration:none;transition:transform .12s ease}.cta.svelte-1hrotn9:hover{transform:translateY(-1px)}.pricing-section.svelte-1hrotn9{margin-bottom:44px}.section-title.svelte-1hrotn9{font-size:var(--text-xl);font-weight:700;margin-bottom:4px;letter-spacing:-.01em}.section-desc.svelte-1hrotn9{color:var(--text-secondary);font-size:.9rem;margin-bottom:18px}.cards-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px}.price-card{position:relative;text-align:center;display:flex;flex-direction:column;gap:6px}.best-badge.svelte-1hrotn9{position:absolute;top:12px;right:12px;padding:3px 10px;background:var(--gradient-accent);color:#fff;font-size:.68rem;font-weight:700;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.5px}.price-jetons.svelte-1hrotn9{font-family:var(--font-heading);font-size:2rem;font-weight:800;color:var(--accent);display:flex;align-items:center;justify-content:center;gap:8px}.price-jetons.svelte-1hrotn9 svg{flex-shrink:0}.price-label.svelte-1hrotn9{color:var(--text-secondary);font-size:.82rem}.price-amount.svelte-1hrotn9{font-family:var(--font-heading);font-size:1.5rem;font-weight:800;margin-top:4px}.plan-name.svelte-1hrotn9{font-weight:700;font-size:1.05rem}.plan-features.svelte-1hrotn9{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;text-align:left}.plan-features.svelte-1hrotn9 li:where(.svelte-1hrotn9){font-size:.84rem;color:var(--text-secondary);display:flex;gap:8px}.plan-features.svelte-1hrotn9 li:where(.svelte-1hrotn9):before{content:"✓";color:var(--accent);font-weight:700}.costs-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.cost-row.svelte-1hrotn9{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);font-size:.9rem}.cost-row.svelte-1hrotn9 span:where(.svelte-1hrotn9),.cost-row.svelte-1hrotn9 strong:where(.svelte-1hrotn9){display:inline-flex;align-items:center;gap:8px}.cost-row.svelte-1hrotn9 strong:where(.svelte-1hrotn9){gap:4px}.cost-row.svelte-1hrotn9 svg{color:var(--accent);flex-shrink:0}.pricing-note.svelte-1hrotn9{text-align:center;color:var(--text-muted);font-size:.82rem;margin-top:8px}
