.page-header.svelte-tn1cnb{padding:var(--space-3xl) 0 var(--space-xl);background:var(--color-cream)}.page-title.svelte-tn1cnb{font-size:clamp(2.5rem,6vw,4rem);font-weight:400}.page-intro.svelte-tn1cnb{max-width:600px;color:var(--text-secondary);font-size:1.05rem;margin-top:var(--space-sm)}.coming-soon.svelte-tn1cnb{background:var(--bg-primary)}.coming-soon-icon.svelte-tn1cnb{font-size:3rem;color:var(--color-terracotta-light);margin-bottom:var(--space-sm)}.coming-soon-text.svelte-tn1cnb{font-size:1.1rem;line-height:1.8;color:var(--text-secondary);max-width:520px;margin:0 auto var(--space-sm)}.pricing-note.svelte-tn1cnb{background:var(--color-cream)}.pricing-cards.svelte-tn1cnb{display:grid;grid-template-columns:1fr;gap:var(--space-md);margin:var(--space-lg) 0}@media(min-width:640px){.pricing-cards.svelte-tn1cnb{grid-template-columns:repeat(3,1fr)}}.pricing-card.svelte-tn1cnb{text-align:center;padding:var(--space-lg)}.pricing-card.svelte-tn1cnb h3:where(.svelte-tn1cnb){font-size:1rem;font-family:var(--font-body);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-sage-dark);margin-bottom:var(--space-xs)}.pricing-amount.svelte-tn1cnb{font-family:var(--font-heading);font-size:2.5rem;font-weight:500;color:var(--text-primary);margin-bottom:.25rem}.pricing-card.svelte-tn1cnb p:where(.svelte-tn1cnb):last-child{font-size:.9rem;color:var(--text-secondary)}.pricing-card--featured.svelte-tn1cnb{border-color:var(--color-sage);background:#7a8c6e0a}.pricing-footer.svelte-tn1cnb{font-size:.95rem;color:var(--text-secondary);font-style:italic}
