.pricing.svelte-1hrotn9{grid-column:1 / -1;padding:calc(var(--headerHeight) + var(--spacing-xl)) var(--spacing-lg) var(--section-padding);background:var(--background-dark);min-height:100vh}.pricing__inner.svelte-1hrotn9{max-width:900px;margin:0 auto}.pricing__title.svelte-1hrotn9{font-size:var(--font-size-h1);color:var(--text-primary);margin-bottom:var(--spacing-md)}.pricing__intro.svelte-1hrotn9{font-size:var(--font-size-body);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-2xl);max-width:60ch}.pricing__cards.svelte-1hrotn9{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-lg)}.pricing__card.svelte-1hrotn9{background:var(--background-dark-alt);border:1px solid rgba(45,212,191,.2);border-radius:var(--radius-md);padding:var(--spacing-lg)}.pricing__card.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:var(--font-size-h3);color:var(--text-primary);margin-bottom:var(--spacing-sm)}.pricing__range.svelte-1hrotn9{font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-body);color:var(--accent-coral, var(--accent-terracotta));margin-bottom:var(--spacing-sm)}.pricing__note.svelte-1hrotn9{font-size:var(--font-size-small);color:var(--text-tertiary);line-height:var(--line-height-relaxed);margin:0}.pricing__cta.svelte-1hrotn9{margin-top:var(--spacing-2xl);text-align:center}.pricing__cta-link.svelte-1hrotn9{font-weight:700;font-size:var(--font-size-body);color:var(--primary-teal-bright, var(--primary-blue-bright))}
