.roadmap_timelineContainer__rSe_R{position:relative;perspective:1000px}.roadmap_modernTimelineNode__AOdSB{position:relative;transform-style:preserve-3d;transition:all .4s cubic-bezier(.25,.46,.45,.94);padding:1.5rem 0}.roadmap_modernTimelineNode__AOdSB:hover{transform:translateX(8px)}.roadmap_phaseNode__kqFd9:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:linear-gradient(45deg,rgba(59,130,246,.1),rgba(147,51,234,.1),rgba(59,130,246,.1));border-radius:24px;opacity:0;transition:opacity .3s ease;filter:blur(20px);z-index:-1}.roadmap_phaseNode__kqFd9:hover:before{opacity:1}.roadmap_glowEffect__TUXWf{position:relative;overflow:hidden}.roadmap_glowEffect__TUXWf:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .6s ease}.roadmap_glowEffect__TUXWf:hover:after{left:100%}.roadmap_pulseRing__43C_D{position:absolute;border:2px solid rgba(59,130,246,.3);border-radius:50%;animation:roadmap_pulse__dKxcK 2s infinite}@keyframes roadmap_pulse__dKxcK{0%{transform:scale(1);opacity:1}to{transform:scale(1.8);opacity:0}}.roadmap_morphingIcon__2QJ_S{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.roadmap_morphingIcon__2QJ_S:hover{transform:scale(1.2) rotate(1turn)}.roadmap_floatingCard__vOI50{backdrop-filter:blur(20px);background:rgba(15,23,42,.8);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.1);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.roadmap_floatingCard__vOI50:hover{transform:translateY(-12px);box-shadow:0 20px 40px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.2)}.roadmap_progressLine__qMOgV{background:linear-gradient(180deg,rgba(34,197,94,.6),rgba(59,130,246,.6),rgba(147,51,234,.6));position:relative;overflow:hidden}.roadmap_progressLine__qMOgV:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent,rgba(255,255,255,.2),transparent);animation:roadmap_shimmer__2_Dnm 3s infinite}@keyframes roadmap_shimmer__2_Dnm{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.roadmap_milestoneItem___TWGG{position:relative;transition:all .3s ease;cursor:pointer}.roadmap_milestoneItem___TWGG:hover{transform:translateX(8px)}.roadmap_milestoneItem___TWGG:before{content:"";position:absolute;left:-4px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,transparent,currentColor,transparent);opacity:0;transition:opacity .3s ease}.roadmap_milestoneItem___TWGG:hover:before{opacity:1}.roadmap_statusBadge__qDv8_{position:relative;overflow:hidden;backdrop-filter:blur(10px)}.roadmap_statusBadge__qDv8_:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.roadmap_statusBadge__qDv8_:hover:before{left:100%}.roadmap_compactTimeline__AIwXv{position:relative;max-width:300px;margin:0 auto}.roadmap_timelineConnection__K7wrm{position:absolute;left:32px;top:64px;bottom:0;width:1px;background:linear-gradient(180deg,rgba(34,197,94,.5),rgba(59,130,246,.5),rgba(147,51,234,.5));z-index:1}.roadmap_expandableDetails__W15lZ{overflow:hidden;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.roadmap_detailsGrid___Bn69{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media (max-width:768px){.roadmap_detailsGrid___Bn69{grid-template-columns:1fr}.roadmap_compactTimeline__AIwXv{max-width:250px}.roadmap_phaseNode__kqFd9:hover{transform:translateY(-4px)}}.roadmap_accordionContent__lH0nr{background:rgba(15,23,42,.95);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 40px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.1);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.roadmap_accordionContent__lH0nr:hover{box-shadow:0 25px 50px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.15)}.roadmap_milestoneCard__VHOiC{position:relative;overflow:hidden;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.roadmap_milestoneCard__VHOiC:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);transition:left .6s ease}.roadmap_milestoneCard__VHOiC:hover:before{left:100%}.roadmap_enhancedNode__4Hha8{position:relative;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.roadmap_enhancedNode__4Hha8:hover{transform:translateY(-4px) scale(1.02)}.roadmap_enhancedNode__4Hha8:after{content:"";position:absolute;inset:-8px;background:linear-gradient(45deg,rgba(59,130,246,.1),rgba(147,51,234,.1),rgba(34,197,94,.1));border-radius:20px;opacity:0;transition:opacity .3s ease;filter:blur(15px);z-index:-1}.roadmap_enhancedNode__4Hha8:hover:after{opacity:1}.roadmap_glassmorphism__ZHtPt{background:rgba(255,255,255,.05);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.1)}.roadmap_microInteraction__s4JZY{transition:all .2s cubic-bezier(.34,1.56,.64,1)}.roadmap_microInteraction__s4JZY:hover{transform:scale(1.05)}.roadmap_microInteraction__s4JZY:active{transform:scale(.98)}.roadmap_gradientText__mqCW9{background:linear-gradient(135deg,#ffffff,#93c5fd 25%,#60a5fa 50%,#3b82f6 75%,#ffffff);background-size:200% 200%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:roadmap_gradientShift__IpSwk 4s ease-in-out infinite}@keyframes roadmap_gradientShift__IpSwk{0%,to{background-position:0 50%}50%{background-position:100% 50%}}