.container[data-astro-cid-lmkygsfs]{max-width:1200px;margin:0 auto;padding:0 1rem}.hero[data-astro-cid-lmkygsfs]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:8rem 0 4rem;text-align:center}.hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-size:3rem;font-weight:700;margin-bottom:1rem}.hero[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-size:1.25rem;opacity:.9;margin-bottom:2rem}.pricing-plans[data-astro-cid-lmkygsfs]{padding:6rem 0;background:var(--bg-secondary)}.plans-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:1000px;margin:0 auto}.plan-card[data-astro-cid-lmkygsfs]{background:#fff;border-radius:1rem;padding:2rem;box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease;position:relative}.plan-card[data-astro-cid-lmkygsfs]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.plan-card[data-astro-cid-lmkygsfs].featured{border:2px solid var(--primary-color);transform:scale(1.05)}.plan-card[data-astro-cid-lmkygsfs].featured:hover{transform:scale(1.05) translateY(-4px)}.plan-badge[data-astro-cid-lmkygsfs]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:#fff;padding:.5rem 1.5rem;border-radius:2rem;font-size:.875rem;font-weight:600}.plan-header[data-astro-cid-lmkygsfs]{text-align:center;margin-bottom:2rem}.plan-name[data-astro-cid-lmkygsfs]{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem}.plan-price[data-astro-cid-lmkygsfs]{margin-bottom:1rem}.currency[data-astro-cid-lmkygsfs]{font-size:1.5rem;vertical-align:top;color:var(--text-secondary)}.amount[data-astro-cid-lmkygsfs]{font-size:3rem;font-weight:700;color:var(--text-primary)}.period[data-astro-cid-lmkygsfs]{font-size:1rem;color:var(--text-secondary)}.plan-description[data-astro-cid-lmkygsfs]{color:var(--text-secondary);line-height:1.6}.plan-features[data-astro-cid-lmkygsfs]{margin-bottom:2rem}.feature-item[data-astro-cid-lmkygsfs]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;color:var(--text-secondary)}.feature-item[data-astro-cid-lmkygsfs] svg[data-astro-cid-lmkygsfs]{color:var(--primary-color);flex-shrink:0}.plan-cta[data-astro-cid-lmkygsfs]{text-align:center}.faq-section[data-astro-cid-lmkygsfs]{padding:6rem 0}.section-header[data-astro-cid-lmkygsfs]{text-align:center;margin-bottom:4rem}.section-header[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:var(--text-primary)}.section-header[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-size:1.25rem;color:var(--text-secondary)}.faq-grid[data-astro-cid-lmkygsfs]{max-width:800px;margin:0 auto}.faq-item[data-astro-cid-lmkygsfs]{background:#fff;border-radius:.75rem;margin-bottom:1rem;box-shadow:var(--shadow-sm);overflow:hidden}.faq-question[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;cursor:pointer;transition:background-color .2s ease}.faq-question[data-astro-cid-lmkygsfs]:hover{background:var(--bg-secondary)}.faq-question[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0}.faq-question[data-astro-cid-lmkygsfs] svg[data-astro-cid-lmkygsfs]{color:var(--text-secondary);transition:transform .2s ease}.faq-item[data-astro-cid-lmkygsfs].active .faq-question[data-astro-cid-lmkygsfs] svg[data-astro-cid-lmkygsfs]{transform:rotate(180deg)}.faq-answer[data-astro-cid-lmkygsfs]{padding:0 1.5rem 1.5rem;display:none}.faq-item[data-astro-cid-lmkygsfs].active .faq-answer[data-astro-cid-lmkygsfs]{display:block}.faq-answer[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:var(--text-secondary);line-height:1.6;margin:0}.cta-section[data-astro-cid-lmkygsfs]{background:linear-gradient(135deg,#1f2937,#374151);color:#fff;padding:6rem 0;text-align:center}.cta-content[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.cta-content[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-size:1.25rem;margin-bottom:2rem;opacity:.9}.cta-actions[data-astro-cid-lmkygsfs]{display:flex;gap:1rem;justify-content:center}@media (max-width: 768px){.hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-size:2rem}.plans-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.plan-card[data-astro-cid-lmkygsfs].featured{transform:none}.plan-card[data-astro-cid-lmkygsfs].featured:hover{transform:translateY(-4px)}.faq-question[data-astro-cid-lmkygsfs]{padding:1rem}.faq-answer[data-astro-cid-lmkygsfs]{padding:0 1rem 1rem}.cta-actions[data-astro-cid-lmkygsfs]{flex-direction:column;align-items:center}.cta-content[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{font-size:2rem}}
