.page-hero.svelte-1hrotn9{padding:var(--space-4) 0;text-align:center}.page-title.svelte-1hrotn9{font-size:var(--font-h1);font-weight:700;color:var(--color-primary);margin-bottom:var(--space-4)}.page-subtitle.svelte-1hrotn9{font-size:var(--font-h3);color:var(--color-text-medium);max-width:var(--max-width-text);margin:0 auto}.pricing-tiers-section.svelte-1hrotn9{padding:var(--space-3) 0;background:var(--color-surface-soft)}.pricing-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);align-items:start}.pricing-card.svelte-1hrotn9{display:flex;flex-direction:column;position:relative;height:100%}.popular-badge.svelte-1hrotn9{position:absolute;top:0;left:50%;transform:translate(-50%);background-color:var(--color-accent);color:#fff;font-size:var(--font-label);font-weight:600;padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);box-shadow:var(--shadow-md)}.tier-name.svelte-1hrotn9{font-size:var(--font-h2);font-weight:700;color:var(--color-primary);text-align:center;margin:0 0 var(--space-3) 0}.tier-price.svelte-1hrotn9{text-align:center;margin-bottom:var(--space-2)}.price-amount.svelte-1hrotn9{font-size:3rem;font-weight:700;color:var(--color-primary)}.price-period.svelte-1hrotn9{font-size:var(--font-body);color:var(--color-text-medium)}.tier-target.svelte-1hrotn9{text-align:center;font-size:var(--font-label);color:var(--color-text-medium);margin:0 0 var(--space-5) 0;padding-bottom:var(--space-4);border-bottom:2px solid var(--color-border)}.tier-features.svelte-1hrotn9{list-style:none;padding:0;margin:0 0 var(--space-5) 0;flex:1;display:flex;flex-direction:column;gap:var(--space-3)}.feature-item.svelte-1hrotn9{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--font-body);color:var(--color-text-dark);line-height:1.5}.feature-icon.svelte-1hrotn9{color:var(--color-success);font-weight:700;flex-shrink:0}.roi-section.svelte-1hrotn9{padding:var(--space-6) 0}.roi-calculator.svelte-1hrotn9{max-width:900px;margin:0 auto;background-color:var(--color-bg-white);border:2px solid var(--color-accent);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-accent)}.roi-headline.svelte-1hrotn9{font-size:var(--font-h2);font-weight:700;color:var(--color-primary);text-align:center;margin:0 0 var(--space-2) 0}.roi-subtext.svelte-1hrotn9{font-size:var(--font-body);color:var(--color-text-medium);text-align:center;margin:0 0 var(--space-6) 0}.roi-inputs.svelte-1hrotn9{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);margin-bottom:var(--space-6)}.roi-input-group.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--space-2)}.roi-label.svelte-1hrotn9{font-size:var(--font-label);font-weight:600;color:var(--color-text-dark)}.roi-input.svelte-1hrotn9{padding:var(--space-3);font-size:var(--font-body);border:2px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast);font-family:inherit}.roi-input.svelte-1hrotn9:focus{outline:none;border-color:var(--color-accent)}.roi-results.svelte-1hrotn9{background-color:var(--color-bg-light);border-radius:var(--radius-md);padding:var(--space-5);margin-bottom:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.roi-result-row.svelte-1hrotn9{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-body)}.roi-result-row.highlight.svelte-1hrotn9{padding-top:var(--space-3);border-top:2px solid var(--color-border);font-size:var(--font-h3)}.roi-result-label.svelte-1hrotn9{color:var(--color-text-medium)}.roi-result-value.svelte-1hrotn9{color:var(--color-text-dark);font-weight:600}.roi-result-value.savings.svelte-1hrotn9{color:var(--color-success);font-size:var(--font-h2)}.roi-result-value.roi.svelte-1hrotn9{color:var(--color-accent);font-size:var(--font-h2)}.roi-cta.svelte-1hrotn9{text-align:center}.pricing-faq-section.svelte-1hrotn9{padding:var(--space-6) 0;background:var(--color-surface-soft)}.section-header.svelte-1hrotn9{font-size:var(--font-h2);font-weight:700;color:var(--color-primary);text-align:center;margin-bottom:var(--space-6)}.faq-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6);max-width:1000px;margin:0 auto}.faq-item.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--space-2)}.faq-question.svelte-1hrotn9{font-size:var(--font-h3);font-weight:600;color:var(--color-primary);margin:0}.faq-answer.svelte-1hrotn9{font-size:var(--font-body);color:var(--color-text-medium);line-height:1.6;margin:0}.cta-content.svelte-1hrotn9{text-align:center;max-width:800px;margin:0 auto}.cta-headline.svelte-1hrotn9{font-size:var(--font-h2);font-weight:700;color:var(--color-primary);margin-bottom:var(--space-3)}.cta-buttons.svelte-1hrotn9{display:flex;gap:var(--space-3);justify-content:center;flex-wrap:wrap}.cta-section.svelte-1hrotn9{padding:var(--space-6) 0}@media(max-width:1024px){.pricing-grid.svelte-1hrotn9{grid-template-columns:1fr;max-width:500px;margin:0 auto}.faq-grid.svelte-1hrotn9{grid-template-columns:1fr}}@media(max-width:768px){.page-title.svelte-1hrotn9{font-size:var(--font-h1)}.page-subtitle.svelte-1hrotn9{font-size:var(--font-body)}.roi-inputs.svelte-1hrotn9{grid-template-columns:1fr}.roi-result-row.svelte-1hrotn9{flex-direction:column;align-items:flex-start;gap:var(--space-1)}.cta-buttons.svelte-1hrotn9{flex-direction:column}}
