.hero[data-astro-cid-x6pourzi]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:4rem 0;text-align:center}.hero[data-astro-cid-x6pourzi] h1[data-astro-cid-x6pourzi]{font-size:3rem;margin-bottom:1rem}.highlight[data-astro-cid-x6pourzi]{color:#ffeb3b;font-weight:700}.hero-subtitle[data-astro-cid-x6pourzi]{font-size:1.25rem;margin-bottom:2rem;opacity:.9}.hero-stats[data-astro-cid-x6pourzi]{display:flex;justify-content:center;gap:3rem;margin:2rem 0}.stat[data-astro-cid-x6pourzi]{text-align:center}.stat[data-astro-cid-x6pourzi] .number[data-astro-cid-x6pourzi]{display:block;font-size:2rem;font-weight:700;color:#ffeb3b}.stat[data-astro-cid-x6pourzi] .label[data-astro-cid-x6pourzi]{font-size:.9rem;opacity:.8}.cta-button[data-astro-cid-x6pourzi]{display:inline-block;background:#25d366;color:#fff;padding:1rem 2rem;border-radius:50px;text-decoration:none;font-weight:700;font-size:1.1rem;transition:transform .3s ease}.cta-button[data-astro-cid-x6pourzi]:hover{transform:translateY(-2px)}.container[data-astro-cid-x6pourzi]{max-width:1200px;margin:0 auto;padding:0 2rem}.expertise-grid[data-astro-cid-x6pourzi],.services-grid[data-astro-cid-x6pourzi],.cases-grid[data-astro-cid-x6pourzi]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:2rem 0}.expertise-card[data-astro-cid-x6pourzi],.service-card[data-astro-cid-x6pourzi],.case-card[data-astro-cid-x6pourzi]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease}.expertise-card[data-astro-cid-x6pourzi]:hover,.service-card[data-astro-cid-x6pourzi]:hover,.case-card[data-astro-cid-x6pourzi]:hover{transform:translateY(-5px)}.service-card[data-astro-cid-x6pourzi] ul[data-astro-cid-x6pourzi]{list-style:none;padding:0}.service-card[data-astro-cid-x6pourzi] li[data-astro-cid-x6pourzi]{padding:.5rem 0;border-bottom:1px solid #eee}.service-card[data-astro-cid-x6pourzi] li[data-astro-cid-x6pourzi]:before{content:"✓ ";color:#25d366;font-weight:700}.service-link[data-astro-cid-x6pourzi]{color:#667eea;text-decoration:none;font-weight:700}.case-metrics[data-astro-cid-x6pourzi]{display:flex;gap:1rem;margin:1rem 0;flex-wrap:wrap}.metric[data-astro-cid-x6pourzi]{background:#f0f7ff;color:#667eea;padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:700}.market-insights[data-astro-cid-x6pourzi]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin:2rem 0}.insight[data-astro-cid-x6pourzi]{background:#f8f9fa;padding:2rem;border-radius:12px;border-left:4px solid #667eea}.process-steps[data-astro-cid-x6pourzi]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin:2rem 0}.step[data-astro-cid-x6pourzi]{text-align:center;padding:2rem}.step-number[data-astro-cid-x6pourzi]{width:50px;height:50px;background:#667eea;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin:0 auto 1rem}.faq-list[data-astro-cid-x6pourzi]{max-width:800px;margin:0 auto}.faq-item[data-astro-cid-x6pourzi]{background:#fff;margin-bottom:1rem;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a}.faq-item[data-astro-cid-x6pourzi] h3[data-astro-cid-x6pourzi]{background:#f8f9fa;padding:1.5rem;margin:0;border-bottom:1px solid #eee}.faq-item[data-astro-cid-x6pourzi] p[data-astro-cid-x6pourzi]{padding:1.5rem;margin:0}.cta-final[data-astro-cid-x6pourzi]{background:#f8f9fa;padding:4rem 0;text-align:center}.cta-buttons[data-astro-cid-x6pourzi]{display:flex;gap:1rem;justify-content:center;margin:2rem 0;flex-wrap:wrap}.cta-button[data-astro-cid-x6pourzi].secondary{background:transparent;color:#667eea;border:2px solid #667eea}.contact-info[data-astro-cid-x6pourzi]{margin-top:2rem;font-size:.9rem;color:#666}.contact-info[data-astro-cid-x6pourzi] p[data-astro-cid-x6pourzi]{margin:.5rem 0}section[data-astro-cid-x6pourzi]{padding:3rem 0}h2[data-astro-cid-x6pourzi]{text-align:center;margin-bottom:3rem;font-size:2.5rem;color:#333}h3[data-astro-cid-x6pourzi]{color:#333;margin-bottom:1rem}@media (max-width: 768px){.hero[data-astro-cid-x6pourzi] h1[data-astro-cid-x6pourzi]{font-size:2rem}.hero-stats[data-astro-cid-x6pourzi]{flex-direction:column;gap:1rem}.container[data-astro-cid-x6pourzi]{padding:0 1rem}.cta-buttons[data-astro-cid-x6pourzi]{flex-direction:column;align-items:center}}
