.pricing-page.svelte-1hrotn9{max-width:1080px;margin:0 auto;padding:80px 24px 120px;display:flex;flex-direction:column;align-items:center;gap:40px}.page-header.svelte-1hrotn9{text-align:center;max-width:600px}.page-header.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:2.8rem;font-weight:700;color:var(--text);letter-spacing:-.03em;margin-bottom:16px}.page-header.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:1.1rem;color:var(--text-secondary);line-height:1.6}.pricing-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;width:100%;max-width:1180px}.faq.svelte-1hrotn9{width:100%;max-width:720px;display:flex;flex-direction:column;gap:32px;margin-top:40px}.faq.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:1.6rem;font-weight:700;color:var(--text);margin-bottom:8px}.faq-item.svelte-1hrotn9 h3:where(.svelte-1hrotn9){font-size:1rem;font-weight:600;color:var(--text);margin-bottom:8px}.faq-item.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:.9rem;color:var(--text-secondary);line-height:1.7}.disclaimer.svelte-1hrotn9{font-size:.8rem;color:var(--muted);text-align:center;max-width:600px}@media(max-width:1100px){.pricing-grid.svelte-1hrotn9{grid-template-columns:repeat(2,1fr);max-width:720px}}@media(max-width:600px){.pricing-grid.svelte-1hrotn9{grid-template-columns:1fr}.page-header.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:2rem}}
