.container.svelte-andgei{max-width:1200px;margin:0 auto;padding:0 20px}.pricing-hero.svelte-andgei{margin-top:64px;padding:84px 0 40px;background:#0d121a;text-align:center}.eyebrow.svelte-andgei{margin:0 0 12px;color:#82bcff;font-size:.78rem;font-weight:700;letter-spacing:.08em}.pricing-hero.svelte-andgei h1:where(.svelte-andgei){margin:0 0 12px;color:#f2f6fd;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.subtitle.svelte-andgei{margin:0 auto 10px;max-width:760px;color:#c8d3e3;line-height:1.6}.cost-anchor.svelte-andgei{text-align:center;color:#8ea3bd;font-size:.92rem;margin:18px 0 0;line-height:1.5}.persona-row.svelte-andgei{text-align:center;color:#8ea3bd;font-size:.92rem;margin:18px 0 0}.persona-row.svelte-andgei a:where(.svelte-andgei){color:#82bcff;text-decoration:none;font-weight:600;transition:color .15s ease}.persona-row.svelte-andgei a:where(.svelte-andgei):hover{color:#a8d4ff;text-decoration:underline}.row-sep.svelte-andgei{color:#3d5472;margin:0 6px}.workflow-strip.svelte-andgei{text-align:center}.workflow-strip.svelte-andgei p:where(.svelte-andgei){display:flex;justify-content:center;gap:24px;flex-wrap:wrap;color:#a8b8ce;font-size:.95rem;margin:0;line-height:1.6}.workflow-strip.svelte-andgei span:where(.svelte-andgei){white-space:nowrap}.workflow-strip.svelte-andgei strong:where(.svelte-andgei){color:#82bcff}.baseline-grid.svelte-andgei{display:grid;grid-template-columns:repeat(3,minmax(200px,1fr));gap:14px}.baseline-item.svelte-andgei{background:#121a26;border:1px solid #243248;border-radius:10px;padding:18px}.baseline-item.svelte-andgei strong:where(.svelte-andgei){display:block;color:#d9e8ff;margin-bottom:4px;font-size:.95rem}.baseline-item.svelte-andgei span:where(.svelte-andgei){color:#a0b1c8;font-size:.88rem;line-height:1.45}.testimonials-grid.svelte-andgei{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:16px}.testimonial-card.svelte-andgei{background:#141d29;border:1px solid #243248;border-radius:12px;padding:24px;position:relative}.quote-mark.svelte-andgei{position:absolute;left:18px;top:0;color:#2e4d73;font-size:3.2rem;line-height:1}.testimonial-text.svelte-andgei{color:#c7d3e5;line-height:1.6;margin:8px 0 18px;font-style:italic}.testimonial-author.svelte-andgei{display:flex;gap:10px;align-items:center}.testimonial-photo.svelte-andgei{width:48px;height:48px;border-radius:50%;object-fit:cover;object-position:center 30%}.testimonial-author-info.svelte-andgei strong:where(.svelte-andgei){color:#eff5ff;display:block}.testimonial-author-info.svelte-andgei span:where(.svelte-andgei){color:#a9b7ca;font-size:.9rem}.pricing-grid.svelte-andgei{margin:40px 0 12px;display:grid;grid-template-columns:repeat(3,minmax(230px,1fr));gap:16px}.pricing-card.svelte-andgei{position:relative;border:1px solid #2c3f59;border-radius:12px;background:#111926;padding:24px}.pricing-card.svelte-andgei h2:where(.svelte-andgei){margin:0 0 10px;color:#f1f5fc}.pricing-card.featured.svelte-andgei{border-color:#3f77b5;background:#14243a;padding-top:48px}.tag.svelte-andgei{position:absolute;top:14px;right:14px;font-size:.7rem;font-weight:700;letter-spacing:.05em;color:#d8ebff;background:#2f67a6;border-radius:999px;padding:6px 10px}.plan-price.svelte-andgei{font-size:2.2rem;color:#88c2ff;font-weight:700;margin-bottom:8px}.plan-price.svelte-andgei span:where(.svelte-andgei){font-size:.95rem;color:#9fb0c7;font-weight:500}.plan-price.lets-talk.svelte-andgei{font-size:1.8rem}.plan-fit.svelte-andgei,.setup-fee.svelte-andgei{color:#b6c4d8;line-height:1.5;margin:0 0 8px}.setup-fee.svelte-andgei{font-size:.88rem;color:#95a8c2}.pricing-card.svelte-andgei ul:where(.svelte-andgei){margin:14px 0 20px;padding-left:18px;color:#c1cee0}.pricing-card.svelte-andgei li:where(.svelte-andgei){margin-bottom:8px;line-height:1.45}.plan-cta.svelte-andgei{display:block;width:100%;border:none;border-radius:8px;padding:13px 14px;background:#2388ff;color:#fff;font-weight:700;cursor:pointer;transition:background-color .2s ease;text-align:center;text-decoration:none;font-size:inherit;box-sizing:border-box}.plan-cta.svelte-andgei:hover{background:#1a6fd1}.plan-cta.outline.svelte-andgei{background:transparent;border:1px solid #4d6c90;color:#d3e6ff}.plan-cta.outline.svelte-andgei:hover{background:#1f4f8433}.plan-cta.svelte-andgei:disabled{opacity:.65;cursor:not-allowed}.section-block.svelte-andgei{margin-top:42px}h2.svelte-andgei{margin:0 0 12px;color:#f0f5fd;font-size:clamp(1.5rem,3vw,2.1rem);text-align:center}.faq-section.svelte-andgei{margin-top:46px}.faq-accordion.svelte-andgei{max-width:860px;margin:0 auto}.faq-item.svelte-andgei{margin-bottom:10px;border:1px solid #2d3e58;border-radius:10px;overflow:hidden;background:#101824}.accordion-button.svelte-andgei{width:100%;border:none;background:transparent;color:#edf3fd;padding:15px 16px;text-align:left;display:flex;justify-content:space-between;align-items:center;font-weight:600;cursor:pointer}.accordion-content.svelte-andgei{padding:0 16px 15px}.accordion-content.svelte-andgei p:where(.svelte-andgei){margin:0;color:#b9c7db;line-height:1.55}.final-cta.svelte-andgei{max-width:900px;margin:56px auto 72px;border:1px solid #2f4564;border-radius:14px;background:#121c2b;text-align:center;padding:36px 24px}.final-cta.svelte-andgei h2:where(.svelte-andgei){margin-bottom:10px}.final-cta.svelte-andgei p:where(.svelte-andgei){margin:0 auto 16px;max-width:700px;color:#b8c7db;line-height:1.6}.cta-btn.svelte-andgei{display:inline-block;text-decoration:none;border-radius:8px;background:#2388ff;color:#fff;padding:14px 22px;font-weight:700;transition:background-color .2s ease}.cta-btn.svelte-andgei:hover{background:#1a6fd1}@media (max-width: 980px){.pricing-grid.svelte-andgei,.baseline-grid.svelte-andgei{grid-template-columns:repeat(2,minmax(200px,1fr))}}@media (max-width: 760px){.pricing-grid.svelte-andgei,.baseline-grid.svelte-andgei,.testimonials-grid.svelte-andgei{grid-template-columns:1fr}}
