.EcosystemFAQ-module__ZH2HQG__container{max-width:800px;margin:0 auto;padding:60px 24px}.EcosystemFAQ-module__ZH2HQG__title{text-align:center;color:#1a202c;margin-bottom:40px;font-size:2rem;font-weight:700}.EcosystemFAQ-module__ZH2HQG__faqItem{border-bottom:1px solid #e2e8f0;margin-bottom:24px;padding-bottom:24px}.EcosystemFAQ-module__ZH2HQG__faqItem:last-child{border-bottom:none}.EcosystemFAQ-module__ZH2HQG__question{color:#2b6cb0;margin-bottom:12px;font-size:1.25rem;font-weight:600}.EcosystemFAQ-module__ZH2HQG__answer{color:#4a5568;line-height:1.6}
.EcosystemHero-module__I9LAYW__heroWrapper{color:#f8fafc;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:24px;margin-bottom:64px;position:relative;overflow:hidden;box-shadow:0 20px 40px -10px #0f172a80}.EcosystemHero-module__I9LAYW__heroContent{justify-content:space-between;align-items:center;gap:64px;max-width:1400px;margin:0 auto;padding:80px 48px 120px;display:flex}.EcosystemHero-module__I9LAYW__textContent{z-index:2;flex:1;max-width:600px}.EcosystemHero-module__I9LAYW__badge{color:#38bdf8;letter-spacing:.5px;background:#38bdf81a;border:1px solid #38bdf833;border-radius:9999px;margin-bottom:24px;padding:6px 14px;font-size:.875rem;font-weight:600;display:inline-block}.EcosystemHero-module__I9LAYW__title{letter-spacing:-.02em;margin-bottom:24px;font-size:3rem;font-weight:800;line-height:1.15}.EcosystemHero-module__I9LAYW__highlight{background:linear-gradient(90deg,#38bdf8,#818cf8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.EcosystemHero-module__I9LAYW__subtitle{color:#cbd5e1;margin-bottom:40px;font-size:1.125rem;line-height:1.6}.EcosystemHero-module__I9LAYW__ctaGroup{flex-wrap:wrap;gap:16px;display:flex}.EcosystemHero-module__I9LAYW__btnPrimary{color:#fff;background:linear-gradient(90deg,#2563eb,#3b82f6);border-radius:12px;padding:14px 28px;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 14px #2563eb63}.EcosystemHero-module__I9LAYW__btnPrimary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2563eb66}.EcosystemHero-module__I9LAYW__btnSecondary{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff1a;border-radius:12px;padding:14px 28px;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.EcosystemHero-module__I9LAYW__btnSecondary:hover{background:#ffffff26;transform:translateY(-2px)}.EcosystemHero-module__I9LAYW__btnOutline{color:#cbd5e1;background:0 0;border:1px solid #fff3;border-radius:12px;padding:14px 28px;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.EcosystemHero-module__I9LAYW__btnOutline:hover{color:#f8fafc;border-color:#f8fafc;transform:translateY(-2px)}.EcosystemHero-module__I9LAYW__imageContent{z-index:2;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.EcosystemHero-module__I9LAYW__imageWrapper{border-radius:20px;width:100%;max-width:700px;transition:transform .5s;position:relative;transform:perspective(1000px)rotateY(-5deg)rotateX(5deg)}.EcosystemHero-module__I9LAYW__imageWrapper:hover{transform:perspective(1000px)rotateY(0)rotateX(0)}.EcosystemHero-module__I9LAYW__illustration{border-radius:20px;width:100%;height:auto;display:block;box-shadow:0 25px 50px -12px #00000080}.EcosystemHero-module__I9LAYW__glowEffect{z-index:-1;pointer-events:none;background:radial-gradient(circle,#38bdf826 0%,#0000 70%);width:120%;height:120%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EcosystemHero-module__I9LAYW__waveDivider{width:100%;line-height:0;position:absolute;bottom:0;left:0;overflow:hidden;transform:rotate(180deg)}.EcosystemHero-module__I9LAYW__waveDivider svg{width:calc(100% + 1.3px);height:60px;display:block;position:relative}.EcosystemHero-module__I9LAYW__shapeFill{fill:#fff}.dark .EcosystemHero-module__I9LAYW__shapeFill{fill:#0f172a}@media (max-width:1024px){.EcosystemHero-module__I9LAYW__heroContent{text-align:center;flex-direction:column;padding:60px 32px 100px}.EcosystemHero-module__I9LAYW__title{font-size:2.5rem}.EcosystemHero-module__I9LAYW__ctaGroup{justify-content:center}.EcosystemHero-module__I9LAYW__imageWrapper{transform:none}.EcosystemHero-module__I9LAYW__imageWrapper:hover{transform:scale(1.02)}}@media (max-width:640px){.EcosystemHero-module__I9LAYW__heroContent{padding:48px 20px 80px}.EcosystemHero-module__I9LAYW__title{font-size:2rem}.EcosystemHero-module__I9LAYW__ctaGroup{flex-direction:column;width:100%}.EcosystemHero-module__I9LAYW__btnPrimary,.EcosystemHero-module__I9LAYW__btnSecondary,.EcosystemHero-module__I9LAYW__btnOutline{text-align:center;width:100%}}
.EcosystemLayers-module__cMDAYa__container{background:#f7fafc;border-radius:16px;max-width:1200px;margin:40px auto;padding:60px 24px}.EcosystemLayers-module__cMDAYa__title{text-align:center;color:#1a202c;margin-bottom:40px;font-size:2rem;font-weight:700}.EcosystemLayers-module__cMDAYa__grid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:768px){.EcosystemLayers-module__cMDAYa__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.EcosystemLayers-module__cMDAYa__grid{grid-template-columns:repeat(3,1fr)}}.EcosystemLayers-module__cMDAYa__card{background:#fff;border:1px solid #edf2f7;border-radius:12px;flex-direction:column;padding:24px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 4px #0000000d}.EcosystemLayers-module__cMDAYa__card:hover{transform:translateY(-4px);box-shadow:0 12px 20px #0000001a}.EcosystemLayers-module__cMDAYa__cardTitle{color:#2d3748;margin-bottom:12px;font-size:1.25rem;font-weight:700}.EcosystemLayers-module__cMDAYa__cardDesc{color:#4a5568;margin-bottom:16px;line-height:1.5}.EcosystemLayers-module__cMDAYa__list{flex-grow:1;margin:0 0 24px;padding:0;list-style:none}.EcosystemLayers-module__cMDAYa__listItem{color:#4a5568;margin-bottom:8px;padding-left:20px;font-size:.95rem;position:relative}.EcosystemLayers-module__cMDAYa__listItem:before{content:"•";color:#3182ce;font-weight:700;position:absolute;left:0}.EcosystemLayers-module__cMDAYa__link{color:#3182ce;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.EcosystemLayers-module__cMDAYa__link:hover{text-decoration:underline}
.EcosystemQuickStats-module__1XKvrG__container{color:#fff;background:#2b6cb0;border-radius:12px;flex-direction:column;align-items:center;max-width:1000px;margin:40px auto;padding:40px 24px;display:flex}.EcosystemQuickStats-module__1XKvrG__title{text-align:center;margin-bottom:8px;font-size:1.5rem;font-weight:700}.EcosystemQuickStats-module__1XKvrG__timestamp{color:#e2e8f0;margin-bottom:32px;font-size:.9rem}.EcosystemQuickStats-module__1XKvrG__statsGrid{flex-wrap:wrap;justify-content:center;gap:24px;width:100%;display:flex}.EcosystemQuickStats-module__1XKvrG__statCard{text-align:center;background:#ffffff1a;border:1px solid #fff3;border-radius:12px;flex:1;min-width:250px;padding:24px}.EcosystemQuickStats-module__1XKvrG__statLabel{color:#ebf8ff;margin-bottom:12px;font-size:1.1rem;font-weight:600}.EcosystemQuickStats-module__1XKvrG__statValue{margin-bottom:8px;font-size:2rem;font-weight:800}.EcosystemQuickStats-module__1XKvrG__statUnit{color:#bee3f8;font-size:1rem}
.EcosystemRelatedClusters-module__fsSuvq__container{background:#f7fafc;max-width:1200px;margin:0 auto;padding:60px 24px}.EcosystemRelatedClusters-module__fsSuvq__title{text-align:center;color:#1a202c;margin-bottom:40px;font-size:2rem;font-weight:700}.EcosystemRelatedClusters-module__fsSuvq__grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (min-width:768px){.EcosystemRelatedClusters-module__fsSuvq__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.EcosystemRelatedClusters-module__fsSuvq__grid{grid-template-columns:repeat(4,1fr)}}.EcosystemRelatedClusters-module__fsSuvq__card{color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px;text-decoration:none;transition:box-shadow .2s;box-shadow:0 1px 3px #0000001a}.EcosystemRelatedClusters-module__fsSuvq__card:hover{border-color:#3182ce;box-shadow:0 4px 6px #0000001a}.EcosystemRelatedClusters-module__fsSuvq__cardTitle{color:#2d3748;margin-bottom:8px;font-size:1rem;font-weight:600}.EcosystemRelatedClusters-module__fsSuvq__cardDesc{color:#718096;font-size:.85rem}
.EcosystemTOC-module__pqQ38G__tocContainer{background:#fff;border:1px solid #e2e8f0;border-radius:12px;max-width:300px;padding:24px;position:sticky;top:100px;box-shadow:0 4px 6px #0000000d}.EcosystemTOC-module__pqQ38G__title{color:#2d3748;margin-bottom:16px;font-size:1.1rem;font-weight:700}.EcosystemTOC-module__pqQ38G__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.EcosystemTOC-module__pqQ38G__link{color:#4a5568;font-size:.95rem;text-decoration:none;transition:color .2s;display:block}.EcosystemTOC-module__pqQ38G__link:hover{color:#3182ce}@media (max-width:1024px){.EcosystemTOC-module__pqQ38G__tocContainer{max-width:100%;margin-bottom:32px;position:relative;top:0}}
.EcosystemValueChain-module__EEYcZq__container{max-width:1400px;margin:0 auto;padding:80px 24px}.EcosystemValueChain-module__EEYcZq__header{text-align:center;margin-bottom:64px}.EcosystemValueChain-module__EEYcZq__title{color:#0f172a;margin-bottom:16px;font-size:2.5rem;font-weight:800}.EcosystemValueChain-module__EEYcZq__subtitle{color:#64748b;max-width:600px;margin:0 auto;font-size:1.125rem}.EcosystemValueChain-module__EEYcZq__grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.EcosystemValueChain-module__EEYcZq__card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;height:100%;padding:32px 24px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}.EcosystemValueChain-module__EEYcZq__card:hover{border-color:#0000;transform:translateY(-8px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.EcosystemValueChain-module__EEYcZq__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.EcosystemValueChain-module__EEYcZq__stepNumber{color:#f1f5f9;font-size:3rem;font-weight:900;line-height:1;transition:color .4s}.EcosystemValueChain-module__EEYcZq__card:hover .EcosystemValueChain-module__EEYcZq__stepNumber{color:#38bdf826}.EcosystemValueChain-module__EEYcZq__iconWrapper{background:#f8fafc;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;transition:all .4s;display:flex}.EcosystemValueChain-module__EEYcZq__card:hover .EcosystemValueChain-module__EEYcZq__iconWrapper{background:#38bdf8;transform:scale(1.1)rotate(-5deg)}.EcosystemValueChain-module__EEYcZq__cardBody{z-index:2;flex-direction:column;flex-grow:1;display:flex;position:relative}.EcosystemValueChain-module__EEYcZq__stepTitle{color:#1e293b;margin-bottom:12px;font-size:1.25rem;font-weight:700}.EcosystemValueChain-module__EEYcZq__stepDesc{color:#64748b;font-size:.95rem;line-height:1.6}.EcosystemValueChain-module__EEYcZq__hoverIndicator{background:linear-gradient(90deg,#38bdf8,#818cf8);width:0;height:4px;transition:width .4s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0}.EcosystemValueChain-module__EEYcZq__card:hover .EcosystemValueChain-module__EEYcZq__hoverIndicator{width:100%}@media (max-width:1200px){.EcosystemValueChain-module__EEYcZq__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.EcosystemValueChain-module__EEYcZq__grid{grid-template-columns:repeat(2,1fr)}.EcosystemValueChain-module__EEYcZq__title{font-size:2rem}}@media (max-width:600px){.EcosystemValueChain-module__EEYcZq__grid{grid-template-columns:1fr}.EcosystemValueChain-module__EEYcZq__container{padding:60px 20px}}
.page-module__jvo90q__layout{contain:content;flex-direction:column;display:flex}.page-module__jvo90q__mainContent{align-items:flex-start;gap:60px;max-width:1400px;margin:0 auto;padding:0 24px;display:flex}.page-module__jvo90q__articleBody{flex:1;min-width:0}.page-module__jvo90q__sidebar{flex-shrink:0;width:300px}@media (max-width:1024px){.page-module__jvo90q__mainContent{flex-direction:column}.page-module__jvo90q__sidebar{width:100%}}.page-module__jvo90q__intro{color:#4a5568;text-align:justify;margin-bottom:48px;font-size:1.15rem;line-height:1.7}
