.EcosystemDetail_hero__sYmZZ{position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center}.EcosystemDetail_hero__sYmZZ:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.12) 0,transparent 55%);animation:EcosystemDetail_heroPulse__eUe_x 5s ease-in-out infinite alternate;pointer-events:none}@keyframes EcosystemDetail_heroPulse__eUe_x{0%{opacity:.4;transform:scale(1)}to{opacity:1;transform:scale(1.25)}}.EcosystemDetail_orb__1NgHJ{position:absolute;border-radius:50%;filter:blur(90px);opacity:.55;pointer-events:none}.EcosystemDetail_orb1__74ITp{width:600px;height:600px;top:-180px;left:-180px;animation:EcosystemDetail_float1__D6Y_d 12s ease-in-out infinite}.EcosystemDetail_orb2__Wf5Ru{width:480px;height:480px;bottom:-160px;right:-120px;animation:EcosystemDetail_float2__8G49B 14s ease-in-out infinite}.EcosystemDetail_orb3__vqOi1{width:360px;height:360px;top:55%;left:55%;animation:EcosystemDetail_float3__ZdNOZ 10s ease-in-out infinite}.EcosystemDetail_orb4___iVDv{width:260px;height:260px;top:20%;right:25%;animation:EcosystemDetail_float4__5Ytil 8s ease-in-out infinite;opacity:.4}@keyframes EcosystemDetail_float1__D6Y_d{0%,to{transform:translate(0) scale(1)}33%{transform:translate(60px,80px) scale(1.15)}66%{transform:translate(-30px,40px) scale(.95)}}@keyframes EcosystemDetail_float2__8G49B{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-80px,-60px) scale(1.1)}66%{transform:translate(40px,-90px) scale(.9)}}@keyframes EcosystemDetail_float3__ZdNOZ{0%,to{transform:translate(-50%,-50%) scale(1)}33%{transform:translate(-45%,-55%) scale(1.25)}66%{transform:translate(-60%,-40%) scale(.9)}}@keyframes EcosystemDetail_float4__5Ytil{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-40px,60px) scale(1.2)}}.EcosystemDetail_gridOverlay__Mn4QL{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:64px 64px;animation:EcosystemDetail_gridMove__yONeA 20s linear infinite;pointer-events:none}@keyframes EcosystemDetail_gridMove__yONeA{0%{background-position:0 0,0 0}to{background-position:64px 64px,64px 64px}}.EcosystemDetail_particles__3OXKW{position:absolute;inset:0;pointer-events:none;overflow:hidden}.EcosystemDetail_particle__AB9Nz{position:absolute;width:4px;height:4px;border-radius:50%;background:hsla(0,0%,100%,.5);animation:EcosystemDetail_particleFloat__QSRk0 12s linear infinite}.EcosystemDetail_particle__AB9Nz:first-child{left:10%;top:90%;animation-delay:0s;animation-duration:10s}.EcosystemDetail_particle__AB9Nz:nth-child(2){left:20%;top:85%;animation-delay:1s;animation-duration:14s}.EcosystemDetail_particle__AB9Nz:nth-child(3){left:35%;top:95%;animation-delay:2s;animation-duration:11s}.EcosystemDetail_particle__AB9Nz:nth-child(4){left:50%;top:88%;animation-delay:.5s;animation-duration:13s}.EcosystemDetail_particle__AB9Nz:nth-child(5){left:65%;top:92%;animation-delay:1.5s;animation-duration:9s}.EcosystemDetail_particle__AB9Nz:nth-child(6){left:80%;top:86%;animation-delay:2.5s;animation-duration:12s}.EcosystemDetail_particle__AB9Nz:nth-child(7){left:90%;top:94%;animation-delay:3s;animation-duration:15s}.EcosystemDetail_particle__AB9Nz:nth-child(8){left:5%;top:80%;animation-delay:1s;animation-duration:11s}@keyframes EcosystemDetail_particleFloat__QSRk0{0%{transform:translateY(0) scale(.5);opacity:0}10%{opacity:1}90%{opacity:.6}to{transform:translateY(-110vh) scale(1.2);opacity:0}}.EcosystemDetail_gradientText__zQmI2{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.65),#fff);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:EcosystemDetail_shimmerText__Pb8x2 3s linear infinite}@keyframes EcosystemDetail_shimmerText__Pb8x2{0%{background-position:0 50%}to{background-position:200% 50%}}.EcosystemDetail_reveal___9lKN{opacity:0;transform:translateY(30px) scale(.96);animation:EcosystemDetail_reveal___9lKN .9s cubic-bezier(.22,1,.36,1) forwards}.EcosystemDetail_revealDelay1__QuJKD{animation-delay:.15s}.EcosystemDetail_revealDelay2__jOIS_{animation-delay:.3s}.EcosystemDetail_revealDelay3__R2jdv{animation-delay:.45s}.EcosystemDetail_revealDelay4__q2ln7{animation-delay:.6s}@keyframes EcosystemDetail_reveal___9lKN{to{opacity:1;transform:translateY(0) scale(1)}}.EcosystemDetail_cardHover__gV4CO{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.EcosystemDetail_cardHover__gV4CO:hover{transform:translateY(-8px);box-shadow:0 24px 48px rgba(0,0,0,.35)}.EcosystemDetail_stepNumber__AXKZ2{animation:EcosystemDetail_stepPulse__igL0v 2s ease-in-out infinite}@keyframes EcosystemDetail_stepPulse__igL0v{0%,to{box-shadow:0 0 0 0 hsla(0,0%,100%,.25)}50%{box-shadow:0 0 0 12px hsla(0,0%,100%,0)}}.EcosystemDetail_ctaGlow__e7aaw{position:relative}.EcosystemDetail_ctaGlow__e7aaw:before{content:"";position:absolute;inset:-2px;border-radius:inherit;background:linear-gradient(90deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.05),hsla(0,0%,100%,.25));background-size:200% auto;animation:EcosystemDetail_borderGlow__qPV_X 2.5s linear infinite;z-index:-1}@keyframes EcosystemDetail_borderGlow__qPV_X{0%{background-position:0 50%}to{background-position:200% 50%}}.EcosystemDetail_scrollHint__O3Kxw{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);animation:EcosystemDetail_bounceHint__higSj 2s ease-in-out infinite;pointer-events:none}@keyframes EcosystemDetail_bounceHint__higSj{0%,to{transform:translateX(-50%) translateY(0);opacity:.7}50%{transform:translateX(-50%) translateY(12px);opacity:1}}