.hero-mini.svelte-1hrotn9{padding:6rem 0 2rem}.hero-inner.svelte-1hrotn9{max-width:640px}.hero-inner.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:2.5rem;font-weight:800;letter-spacing:-.03em;margin-bottom:.5rem}.hero-desc.svelte-1hrotn9{font-size:1rem;color:var(--color-text-muted)}.pricing-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;align-items:start}.pricing-card.svelte-1hrotn9{padding:0}.pricing-card.svelte-1hrotn9:before{display:none}.pricing-accent.svelte-1hrotn9{height:2px;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.accent-purple.svelte-1hrotn9{background:linear-gradient(90deg,transparent,rgba(139,92,246,.6),transparent)}.accent-blue.svelte-1hrotn9{background:linear-gradient(90deg,transparent,rgba(74,158,255,.6),transparent)}.accent-cyan.svelte-1hrotn9{background:linear-gradient(90deg,transparent,rgba(0,212,170,.6),transparent)}.pricing-body.svelte-1hrotn9{padding:1.75rem}.pricing-name.svelte-1hrotn9{font-size:1rem;font-weight:700;margin:.75rem 0 1rem}.pricing-price.svelte-1hrotn9{margin-bottom:.25rem}.price-main.svelte-1hrotn9{font-size:2rem;font-weight:800;color:var(--color-text-primary)}.price-unit.svelte-1hrotn9{font-size:.75rem;font-weight:400;color:var(--color-text-muted)}.price-sub.svelte-1hrotn9{display:block;font-size:.75rem;color:var(--color-text-faint);margin-top:.125rem}.pricing-deploy.svelte-1hrotn9{font-size:.6875rem;color:var(--color-text-faint);text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid var(--color-border-subtle)}.pricing-features.svelte-1hrotn9{list-style:none;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.pricing-features.svelte-1hrotn9 li:where(.svelte-1hrotn9){font-size:.8125rem;padding-left:1.25rem;position:relative}.pricing-features.svelte-1hrotn9 li.included:where(.svelte-1hrotn9){color:var(--color-text-secondary)}.pricing-features.svelte-1hrotn9 li.included:where(.svelte-1hrotn9):before{content:"+";position:absolute;left:0;color:var(--color-success);font-weight:700}.pricing-features.svelte-1hrotn9 li.excluded:where(.svelte-1hrotn9){color:var(--color-text-faint)}.pricing-features.svelte-1hrotn9 li.excluded:where(.svelte-1hrotn9):before{content:"—";position:absolute;left:0;color:var(--color-text-faint)}.btn-full.svelte-1hrotn9{width:100%}.pricing-featured.svelte-1hrotn9{border-color:#4a9eff4d;transform:scale(1.02)}.section-alt.svelte-1hrotn9{background:var(--color-surface-raised);border-top:1px solid var(--color-border-subtle)}.section-sub.svelte-1hrotn9{font-size:.875rem;color:var(--color-text-muted);margin-top:.5rem}@media(max-width:768px){.hero-inner.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:1.75rem}.pricing-grid.svelte-1hrotn9{grid-template-columns:1fr;max-width:400px;margin:0 auto}.pricing-featured.svelte-1hrotn9{transform:none}}.pricing-wrapper.svelte-1hrotn9{position:relative}.pricing-features.svelte-1hrotn9 li.pro:where(.svelte-1hrotn9){color:#8b5cf6}.pricing-features.svelte-1hrotn9 li.pro:where(.svelte-1hrotn9):before{content:"+";position:absolute;left:0;color:#8b5cf6;font-weight:700}
