.hero[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#1a1a3e,#0a0a1f);padding:6rem 0;min-height:80vh;display:flex;align-items:center}.hero-content[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.5fr 1fr;gap:4rem;align-items:center}.main-logo[data-astro-cid-j7pv25f6]{max-width:400px;margin-bottom:2rem}.hero-text[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:3.5rem;margin-bottom:1.5rem;line-height:1.1}.hero-text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.25rem;margin-bottom:2rem;color:var(--gray-text)}.hero-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;max-width:500px;filter:drop-shadow(0 0 40px rgba(104,80,188,.3))}.intro-section[data-astro-cid-j7pv25f6]{background:var(--dark-bg);padding:6rem 0}.intro-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.5fr;gap:4rem;margin-bottom:4rem}.intro-title[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:3rem;line-height:1.2}.intro-description[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.125rem;color:var(--gray-text);line-height:1.8}.challenge-advantage[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.challenge-card[data-astro-cid-j7pv25f6]{background:#6850bc0d;padding:2rem;border-radius:8px}.challenge-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:64px;height:64px;margin-bottom:1rem}.challenge-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:1rem}.challenge-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--gray-text);line-height:1.7}.platform-section[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#1a1a3e,#0a0a1f);padding:6rem 0}.platform-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.platform-content[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:1.5rem}.platform-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--gray-text);margin-bottom:2rem;font-size:1.125rem}.platform-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;filter:drop-shadow(0 0 40px rgba(104,80,188,.3))}.features-section[data-astro-cid-j7pv25f6]{background:var(--dark-bg);padding:6rem 0}.features-intro[data-astro-cid-j7pv25f6]{margin-bottom:4rem}.features-intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:3rem;margin-bottom:1.5rem}.features-intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--gray-text);font-size:1.125rem;margin-bottom:2rem}.features-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem}.feature-card[data-astro-cid-j7pv25f6]{background:#6850bc0d;padding:2rem;border-radius:8px}.feature-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:64px;height:64px;margin-bottom:1rem}.feature-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:1rem}.feature-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--gray-text)}.innovation-section[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#1a1a3e,#0a0a1f);padding:6rem 0}.innovation-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.innovation-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;filter:drop-shadow(0 0 40px rgba(104,80,188,.3))}.innovation-content[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:1.5rem}.innovation-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--gray-text);font-size:1.125rem;margin-bottom:2rem}.stats-section[data-astro-cid-j7pv25f6]{background:var(--dark-bg);padding:6rem 0}.stats-intro[data-astro-cid-j7pv25f6]{margin-bottom:4rem}.stats-intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:3rem;margin-bottom:1.5rem}.stats-intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--gray-text);font-size:1.125rem}.stats-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem;max-width:800px;margin:0 auto}.stat-card[data-astro-cid-j7pv25f6]{text-align:center}.stat-number[data-astro-cid-j7pv25f6]{font-size:5rem;font-weight:800;color:var(--primary-color);margin-bottom:1rem}.stat-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--gray-text);font-size:1rem}.solutions-section[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#1a1a3e,#0a0a1f);padding:6rem 0}.solutions-section[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:3rem;margin-bottom:1.5rem}.solutions-section[data-astro-cid-j7pv25f6]>.container[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{color:var(--gray-text);font-size:1.125rem;margin-bottom:3rem}.solutions-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem}.solution-card[data-astro-cid-j7pv25f6]{background:#6850bc0d;padding:2.5rem 2rem;border-radius:8px;border:1px solid rgba(104,80,188,.2)}.solution-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:1rem;font-size:1.5rem}.solution-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--gray-text);margin-bottom:1.5rem;line-height:1.7}.solution-card[data-astro-cid-j7pv25f6] h5[data-astro-cid-j7pv25f6]{color:var(--primary-color)}.cta-section[data-astro-cid-j7pv25f6]{background:var(--dark-bg);padding:6rem 0}.cta-section[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:3rem;margin-bottom:1.5rem}.cta-section[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--gray-text);font-size:1.125rem;margin-bottom:2rem;max-width:800px;margin-left:auto;margin-right:auto}@media(max-width:968px){.hero-content[data-astro-cid-j7pv25f6],.intro-grid[data-astro-cid-j7pv25f6],.platform-grid[data-astro-cid-j7pv25f6],.innovation-grid[data-astro-cid-j7pv25f6],.features-grid[data-astro-cid-j7pv25f6],.stats-grid[data-astro-cid-j7pv25f6],.solutions-grid[data-astro-cid-j7pv25f6],.challenge-advantage[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-text[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:2.5rem}.main-logo[data-astro-cid-j7pv25f6]{max-width:300px}}
