.roadmap-module__A-vI5q__roadmapPage{flex-direction:column;flex:1;width:100%;display:flex;position:relative}.roadmap-module__A-vI5q__roadmapIntro{text-align:center;max-width:1200px;margin:60px auto 0;padding:0 24px}.roadmap-module__A-vI5q__title{letter-spacing:.3px;text-transform:uppercase;color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#e8c07a 40%,#fff3b0 50%,#e8c07a 60%) 0%/200% 100%;-webkit-background-clip:text;background-clip:text;font-family:Oswald,Arial,sans-serif;font-size:44px;font-weight:600;animation:6s ease-in-out infinite roadmap-module__A-vI5q__shineLeftToRight;display:inline-block}.roadmap-module__A-vI5q__titleBar{background:linear-gradient(90deg,#e8c07a 40%,#fff3b0 50%,#e8c07a 60%) 0%/200% 100%;border-radius:2px;width:70%;height:3px;margin:20px auto 0;animation:6s ease-in-out infinite roadmap-module__A-vI5q__shineLeftToRight;display:block;box-shadow:0 0 10px #e8c07a4d}.roadmap-module__A-vI5q__intro{color:#cfcfcf;max-width:780px;margin:48px auto 22px;font-size:18px}.roadmap-module__A-vI5q__timelineSection{-webkit-user-select:none;user-select:none;width:100%;max-width:1100px;margin:60px auto 50px;padding:0 40px}.roadmap-module__A-vI5q__timelineContainer{scrollbar-width:none;background:radial-gradient(120% 80% at 48% 52%,#e8c07a0b,#0a0a0a 70%);border:1.5px solid #e8c07a73;border-radius:40px;align-items:center;width:100%;padding:100px 0;display:flex;position:relative;overflow-x:auto}.roadmap-module__A-vI5q__timelineContainer::-webkit-scrollbar{display:none}.roadmap-module__A-vI5q__progressFillGold{z-index:2;background:linear-gradient(90deg,#e8c07ac4,#fff3b0c4);width:100%;height:100%;position:relative;overflow:hidden}.roadmap-module__A-vI5q__progressFillGoldEffect{z-index:1;opacity:.92;pointer-events:none;width:100%;height:6px;position:absolute;top:50%;left:20px;overflow:hidden;transform:translateY(-50%)}.roadmap-module__A-vI5q__progressFillGoldEffect:after{content:"";filter:blur(1.3px)brightness(1.4);mix-blend-mode:screen;pointer-events:none;background:linear-gradient(100deg,#0000 40%,#fff8c840 46%,#ffffff8c 50%,#fff8c840 54%,#0000 60%);animation:4s cubic-bezier(.4,0,.4,1) infinite roadmap-module__A-vI5q__humanFlow;position:absolute;inset:0}.roadmap-module__A-vI5q__mainLineZombie{z-index:1;background:#6800b399;height:2px;position:absolute;top:50%;left:20px;right:20px;overflow:hidden;transform:translateY(-50%)}.roadmap-module__A-vI5q__stepsWrapper{z-index:2;justify-content:space-between;align-items:center;width:100%;min-width:max-content;height:100%;display:flex;position:relative;top:-10px}.roadmap-module__A-vI5q__stepNode{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:140px;height:100%;transition:transform .3s;display:flex;position:relative}.roadmap-module__A-vI5q__nodeCircle{z-index:2;background:#0b0b0b;border:2px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;margin:0;transition:transform .3s,box-shadow .3s,background .3s,border-color .3s;display:flex;position:relative}.roadmap-module__A-vI5q__stepNode,.roadmap-module__A-vI5q__nodeCircle{overflow:visible}.roadmap-module__A-vI5q__nodeNumber{color:#ffffff4d;font-weight:600}.roadmap-module__A-vI5q__stepInfo{text-align:center;pointer-events:none;width:160px;position:absolute;top:70px}.roadmap-module__A-vI5q__stepTitle{text-transform:uppercase;letter-spacing:1px;color:#fff;text-align:center;font-size:.95rem;display:block}.roadmap-module__A-vI5q__stepDate{color:#fff6;font-size:.75rem}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__past .roadmap-module__A-vI5q__nodeCircle{background:#cbb06a;border-color:#e6d9a8}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__past .roadmap-module__A-vI5q__nodeNumber{color:#2a2a2a}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__current .roadmap-module__A-vI5q__nodeCircle{background:#0b0b0b;border:2px solid #d6b86a;box-shadow:0 0 6px #e8c07a59}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__current .roadmap-module__A-vI5q__nodeNumber{color:#d6b86a}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__current .roadmap-module__A-vI5q__pulseRing{animation:4s infinite roadmap-module__A-vI5q__currentPulse}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__future .roadmap-module__A-vI5q__nodeCircle{background:#140a22;border:2px solid #8b6cff99;overflow:visible;box-shadow:0 0 6px #8b6cff40}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__future .roadmap-module__A-vI5q__nodeNumber{color:#8b6cffd9}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__selected .roadmap-module__A-vI5q__nodeCircle{z-index:5;transform:scale(1.2)}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__past.roadmap-module__A-vI5q__selected{--pulse-color:232,192,122}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__past.roadmap-module__A-vI5q__selected .roadmap-module__A-vI5q__nodeCircle{background:#e1c676;border-color:#fff3b0;box-shadow:0 0 6px #e8c07a59,0 0 12px #e8c07a40}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__past.roadmap-module__A-vI5q__selected .roadmap-module__A-vI5q__nodeNumber{color:#000}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__current.roadmap-module__A-vI5q__selected{--pulse-color:255,243,176}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__current.roadmap-module__A-vI5q__selected .roadmap-module__A-vI5q__nodeCircle{border-color:#fff3b0;box-shadow:0 0 10px #fff3b099,0 0 18px #e8c07a73}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__current.roadmap-module__A-vI5q__selected .roadmap-module__A-vI5q__nodeNumber{color:#fff3b0}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__future.roadmap-module__A-vI5q__selected{--pulse-color:139,108,255}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__future.roadmap-module__A-vI5q__selected .roadmap-module__A-vI5q__nodeCircle{border-color:#8b6cff;box-shadow:0 0 10px #8b6cff99,0 0 18px #8b6cff66}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__future.roadmap-module__A-vI5q__selected .roadmap-module__A-vI5q__nodeNumber{color:#c0b0ff}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__selected .roadmap-module__A-vI5q__nodeCircle{animation:2.4s ease-in-out infinite roadmap-module__A-vI5q__nodePulse}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__clicked .roadmap-module__A-vI5q__nodeCircle:after{content:"";pointer-events:none;z-index:10;border:2px solid;border-radius:50%;animation:.45s ease-out roadmap-module__A-vI5q__selectPulse;position:absolute;inset:-6px}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__past.roadmap-module__A-vI5q__clicked{color:#e8c07a}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__current.roadmap-module__A-vI5q__clicked{color:#fff3b0}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__future.roadmap-module__A-vI5q__clicked{color:#8b6cff;inset:none}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__future.roadmap-module__A-vI5q__clicked .roadmap-module__A-vI5q__nodeCircle:after{border-color:#8b6cff;box-shadow:0 0 14px #8b6cff99}.roadmap-module__A-vI5q__pulseRing{opacity:0;border:2px solid #e8c07a;border-radius:50%;position:absolute;inset:-2px}.roadmap-module__A-vI5q__contentSection{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#121212e0,#0a0a0ad1);border:1px solid #ffffff14;border-radius:28px;width:95%;max-width:900px;height:auto;margin:0 auto 50px;padding:38px 32px 30px;animation:.45s ease-out roadmap-module__A-vI5q__contentReveal;position:relative;overflow:hidden}.roadmap-module__A-vI5q__milestoneList{z-index:1;-webkit-user-select:none;user-select:none;scrollbar-width:none;flex-direction:column;gap:14px;padding-right:6px;display:flex;position:relative}.roadmap-module__A-vI5q__milestoneList::-webkit-scrollbar{display:none}.roadmap-module__A-vI5q__milestoneList.roadmap-module__A-vI5q__dragging{cursor:grabbing}.roadmap-module__A-vI5q__milestoneList.roadmap-module__A-vI5q__dragging .roadmap-module__A-vI5q__milestoneItem{pointer-events:none}.roadmap-module__A-vI5q__contentGlow{pointer-events:none;opacity:.9;z-index:0;position:absolute;inset:0}.roadmap-module__A-vI5q__contentSection.roadmap-module__A-vI5q__completed{border-color:#fff3b057;box-shadow:0 0 22px #fff3b01a,inset 0 1px #fff3b00d}.roadmap-module__A-vI5q__contentSection.roadmap-module__A-vI5q__completed .roadmap-module__A-vI5q__contentGlow{background:radial-gradient(100% 120% at 50% 0,#fff3b024,#0000 65%)}.roadmap-module__A-vI5q__contentSection.roadmap-module__A-vI5q__inProgress{border-color:#e8c07a47;box-shadow:0 0 18px #e8c07a14,inset 0 1px #fff3b00a}.roadmap-module__A-vI5q__contentSection.roadmap-module__A-vI5q__inProgress .roadmap-module__A-vI5q__contentGlow{background:radial-gradient(100% 120% at 50% 0,#e8c07a1f,#0000 65%)}.roadmap-module__A-vI5q__contentSection.roadmap-module__A-vI5q__planned{border-color:#8b6cff47;box-shadow:0 0 22px #8b6cff14,inset 0 1px #c0b0ff0a}.roadmap-module__A-vI5q__contentSection.roadmap-module__A-vI5q__planned .roadmap-module__A-vI5q__contentGlow{background:radial-gradient(100% 120% at 50% 0,#8b6cff24,#0000 65%)}.roadmap-module__A-vI5q__contentHeader{z-index:1;text-align:center;margin-bottom:28px;position:relative}.roadmap-module__A-vI5q__statusBadge{letter-spacing:1px;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;margin-bottom:18px;padding:7px 14px;font-size:.78rem;font-weight:600;display:inline-flex}.roadmap-module__A-vI5q__status_completed{color:#fff3b0;background:#fff3b01f;border-color:#fff3b057;box-shadow:0 0 12px #fff3b024}.roadmap-module__A-vI5q__status_inProgress{color:#f5ddb0;background:#e8c07a1f;border-color:#e8c07a4d;box-shadow:0 0 12px #e8c07a1f}.roadmap-module__A-vI5q__status_planned{color:#c9bbff;background:#8b6cff1f;border-color:#8b6cff4d;box-shadow:0 0 12px #8b6cff1f}.roadmap-module__A-vI5q__contentTitle{letter-spacing:.5px;text-transform:uppercase;color:#fff;margin:0;font-family:Oswald,Arial,sans-serif;font-size:clamp(28px,4vw,42px);font-weight:500}.roadmap-module__A-vI5q__contentSummary{color:#ffffffb8;max-width:720px;margin:14px auto 0;font-size:1rem;line-height:1.7}.roadmap-module__A-vI5q__milestoneList{z-index:1;flex-direction:column;gap:14px;display:flex;position:relative}.roadmap-module__A-vI5q__milestoneItem{opacity:0;background:linear-gradient(#ffffff08,#ffffff04);border:1px solid #ffffff0f;border-radius:18px;align-items:center;gap:16px;padding:16px 18px;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;animation:.45s ease-out forwards roadmap-module__A-vI5q__itemReveal;display:flex;transform:translateY(12px)}.roadmap-module__A-vI5q__milestoneItem:hover{background:linear-gradient(#ffffff0b,#ffffff05);border-color:#ffffff1f;transform:translate(6px);box-shadow:0 0 16px #ffffff0a}.roadmap-module__A-vI5q__itemDot{border-radius:50%;flex-shrink:0;width:10px;height:10px;position:relative}.roadmap-module__A-vI5q__dot_completed{background:#fff3b0;box-shadow:0 0 5px #fff3b066,0 0 8px #e8c07a40}.roadmap-module__A-vI5q__dot_inProgress{background:0 0;border:1.5px solid #fff3b0;box-shadow:0 0 5px #fff3b040,inset 0 0 4px #fff3b026}.roadmap-module__A-vI5q__dot_inProgress:after{content:"";border:2px solid #fff3b0;border-radius:50%;animation:4s infinite roadmap-module__A-vI5q__currentPulse;position:absolute;inset:-3px}.roadmap-module__A-vI5q__dot_planned{background:#8b6cff;box-shadow:0 0 6px #8b6cff66,0 0 10px #8b6cff33}.roadmap-module__A-vI5q__item_completed{background:linear-gradient(#fff3b00d,#ffffff04);border-color:#fff3b02e}.roadmap-module__A-vI5q__item_inProgress{background:linear-gradient(#fff3b00a,#8b6cff0a);border-color:#fff3b01f}.roadmap-module__A-vI5q__item_planned{background:linear-gradient(#8b6cff0f,#ffffff04);border-color:#8b6cff2e}.roadmap-module__A-vI5q__itemText{color:#ffffffe0;font-size:1rem;line-height:1.5}@media (max-width:768px){.roadmap-module__A-vI5q__roadmapIntro{margin:clamp(30px,4vw,60px) auto 0}.roadmap-module__A-vI5q__title{font-size:clamp(14px,6vw,34px)}.roadmap-module__A-vI5q__titleBar{width:40%;height:2px;margin:clamp(8px,4vw,20px) auto 0}.roadmap-module__A-vI5q__intro{max-width:100%;margin:30px auto 20px;font-size:clamp(10px,3vw,16px)}.roadmap-module__A-vI5q__timelineSection{margin:30px auto;padding:0 8px}.roadmap-module__A-vI5q__timelineContainer{background:radial-gradient(120% 80%,#e8c07a09,#0a0a0a 75%);border:1px solid #e8c07a59;border-radius:24px;padding:64px 0}.roadmap-module__A-vI5q__stepNode{--node-size:clamp(45px,10vw,60px);scroll-snap-align:center;width:clamp(100px,10vw,140px)}.roadmap-module__A-vI5q__nodeCircle{width:var(--node-size);height:var(--node-size);border-width:1.5px}.roadmap-module__A-vI5q__stepInfo{top:calc(var(--node-size) + clamp(14px,3vw,28px));width:clamp(110px,6vw,160px)}.roadmap-module__A-vI5q__progressFillGoldEffect{opacity:.8}.roadmap-module__A-vI5q__progressFillGoldEffect:after{filter:blur(1px)brightness(1.25)}.roadmap-module__A-vI5q__mainLineZombie{opacity:.75}.roadmap-module__A-vI5q__stepsWrapper{scroll-snap-type:x mandatory}.roadmap-module__A-vI5q__nodeNumber{color:#ffffff59;font-size:.85rem;font-weight:500}.roadmap-module__A-vI5q__stepTitle{letter-spacing:.8px;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(10px,2vw,15px);overflow:hidden}.roadmap-module__A-vI5q__stepDate{color:#ffffff59;margin-top:1px;font-size:clamp(9px,2vw,14px)}.roadmap-module__A-vI5q__contentSection{border-radius:22px;width:auto;margin:0 10px 50px;padding:26px 16px 18px}.roadmap-module__A-vI5q__contentHeader{margin-bottom:20px}.roadmap-module__A-vI5q__statusBadge{margin-bottom:14px;padding:6px 12px;font-size:clamp(12px,3.5vw,16px)}.roadmap-module__A-vI5q__contentTitle{font-size:clamp(14px,4vw,24px)}.roadmap-module__A-vI5q__contentSummary{margin-top:12px;font-size:clamp(10px,3vw,16px);line-height:1.6}.roadmap-module__A-vI5q__milestoneList{gap:10px;padding-right:2px}.roadmap-module__A-vI5q__milestoneItem{border-radius:14px;gap:12px;padding:14px}.roadmap-module__A-vI5q__itemDot{width:8px;height:8px}.roadmap-module__A-vI5q__itemText{font-size:clamp(10px,3vw,16px);line-height:1.45}}@media (hover:hover){.roadmap-module__A-vI5q__stepNode:hover .roadmap-module__A-vI5q__nodeCircle{transition:transform .2s;transform:scale(1.1)}.roadmap-module__A-vI5q__stepNode.roadmap-module__A-vI5q__selected:hover .roadmap-module__A-vI5q__nodeCircle{transform:scale(1.2)}.roadmap-module__A-vI5q__item_completed:hover{border-color:#fff3b059;box-shadow:0 0 14px #fff3b014}.roadmap-module__A-vI5q__item_inProgress:hover{border-color:#fff3b040;box-shadow:0 0 16px #fff3b00f,0 0 18px #8b6cff14}.roadmap-module__A-vI5q__item_planned:hover{border-color:#8b6cff59;box-shadow:0 0 16px #8b6cff1a}.roadmap-module__A-vI5q__milestoneItem:hover .roadmap-module__A-vI5q__itemDot{transition:transform .2s;transform:scale(1.15)}}@keyframes roadmap-module__A-vI5q__shineLeftToRight{0%{background-position:120%}to{background-position:-80%}}@keyframes roadmap-module__A-vI5q__selectPulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}@keyframes roadmap-module__A-vI5q__currentPulse{0%{opacity:0;transform:scale(1)}55%{opacity:0;transform:scale(1)}60%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes roadmap-module__A-vI5q__humanFlow{0%{transform:translate(-140%)}to{transform:translate(100%)}}@keyframes roadmap-module__A-vI5q__nodePulse{0%{box-shadow:0 0 6px rgba(var(--pulse-color),.35),0 0 12px rgba(var(--pulse-color),.2)}50%{box-shadow:0 0 12px rgba(var(--pulse-color),.7),0 0 20px rgba(var(--pulse-color),.4)}to{box-shadow:0 0 6px rgba(var(--pulse-color),.35),0 0 12px rgba(var(--pulse-color),.2)}}@keyframes roadmap-module__A-vI5q__contentReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes roadmap-module__A-vI5q__itemReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
