.roadmap-module__HoZzSW__container{background:linear-gradient(135deg,var(--color-white)0%,#0d67b1 15%,var(--color-card-gradient)30%,#0e1112 50%,#011d25 70%,#03437a 85%,var(--color-light-gradient)100%);min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;position:relative;overflow-x:hidden}.roadmap-module__HoZzSW__container:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(circle at 15% 85%,#d1d8da 0%,transparent 60%),radial-gradient(circle at 85% 15%,#c9dfe3 0%,transparent 60%),radial-gradient(circle,rgba(220,223,228,.973) 0%,transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}.roadmap-module__HoZzSW__loadingScreen{background:linear-gradient(135deg,var(--color-white)0%,var(--color-card-gradient)50%,#02222b 100%);z-index:9999;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.roadmap-module__HoZzSW__loadingSpinner{margin-bottom:2rem;position:relative}.roadmap-module__HoZzSW__spinningRocket{color:var(--color-primary-cyan);filter:drop-shadow(0 0 20px #011318);font-size:4rem;animation:2s linear infinite roadmap-module__HoZzSW__spin}.roadmap-module__HoZzSW__loadingText{color:var(--color-deep-blue);text-align:center;margin-bottom:2rem;font-size:1.5rem;font-weight:600}.roadmap-module__HoZzSW__loadingProgress{background:#04252e;border-radius:2px;width:300px;height:4px;overflow:hidden}.roadmap-module__HoZzSW__loadingProgressBar{background:linear-gradient(90deg,var(--color-primary-cyan)0%,var(--color-secondary-cyan)100%);border-radius:2px;height:100%;animation:1.5s ease-in-out roadmap-module__HoZzSW__loadingAnimation}@keyframes roadmap-module__HoZzSW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes roadmap-module__HoZzSW__loadingAnimation{0%{width:0%}to{width:100%}}@keyframes roadmap-module__HoZzSW__fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes roadmap-module__HoZzSW__slideInFromTop{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes roadmap-module__HoZzSW__slideInFromLeft{0%{opacity:0;transform:translate(-80px)}to{opacity:1;transform:translate(0)}}@keyframes roadmap-module__HoZzSW__slideInFromRight{0%{opacity:0;transform:translate(80px)}to{opacity:1;transform:translate(0)}}@keyframes roadmap-module__HoZzSW__slideInFromBottom{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes roadmap-module__HoZzSW__slideInFromLeftLarge{0%{opacity:0;transform:translate(-120px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes roadmap-module__HoZzSW__slideInFromRightLarge{0%{opacity:0;transform:translate(120px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes roadmap-module__HoZzSW__slideInFromBottomLarge{0%{opacity:0;transform:translateY(100px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes roadmap-module__HoZzSW__slideInFromLeftDeep{0%{opacity:0;transform:translate(-150px)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes roadmap-module__HoZzSW__slideInFromRightDeep{0%{opacity:0;transform:translate(150px)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes roadmap-module__HoZzSW__slideInFromBottomDeep{0%{opacity:0;transform:translateY(120px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes roadmap-module__HoZzSW__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.roadmap-module__HoZzSW__scrollProgress{z-index:1000;background:rgba(6,83,199,.8);width:100%;height:4px;position:fixed;top:0;left:0}.roadmap-module__HoZzSW__scrollProgressBar{background:linear-gradient(90deg,var(--color-primary-cyan)0%,var(--color-secondary-cyan)50%,var(--color-mid-blue)100%);height:100%;transition:width .25s ease-out;box-shadow:0 0 10px rgba(1,54,69,.984)}.roadmap-module__HoZzSW__heroSection{text-align:center;z-index:2;background:linear-gradient(135deg,var(--color-white)0%,var(--color-light-gradient)30%,var(--color-card-gradient)70%,#010f13 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8rem 2rem 6rem;position:relative}.roadmap-module__HoZzSW__heroContent{max-width:1000px;margin:0 auto;animation:.8s ease-out roadmap-module__HoZzSW__fadeInUp}.roadmap-module__HoZzSW__heroBadge{background:linear-gradient(135deg,var(--color-white)0%,var(--color-light-gradient)100%);color:var(--color-primary-cyan);text-transform:uppercase;letter-spacing:.05em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-light);border:2px solid #021c23;border-radius:50px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:700;animation:.8s ease-out .2s both roadmap-module__HoZzSW__slideInFromTop;display:inline-flex}.roadmap-module__HoZzSW__badgeIcon{color:var(--color-secondary-cyan);animation:2s infinite roadmap-module__HoZzSW__pulse}.roadmap-module__HoZzSW__title{background:linear-gradient(135deg,var(--color-deep-blue)0%,var(--color-primary-cyan)30%,var(--color-mid-blue)60%,var(--color-secondary-cyan)100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;will-change:transform,opacity;text-shadow:0 2px 12px rgba(1,185,234,.1);-webkit-background-clip:text;background-clip:text;margin-bottom:2rem;font-size:4rem;font-weight:800;line-height:1.1;animation:.8s ease-out .4s both roadmap-module__HoZzSW__slideInFromLeft;position:relative}.roadmap-module__HoZzSW__title:after{content:"";background:linear-gradient(135deg,var(--color-primary-cyan)0%,var(--color-secondary-cyan)50%,var(--color-mid-blue)100%);border-radius:2px;width:150px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%);box-shadow:0 0 15px rgba(1,185,234,.4)}.roadmap-module__HoZzSW__subtitle{max-width:900px;color:var(--color-text-blue);opacity:.95;will-change:transform,opacity;margin:0 auto 3rem;font-size:1.3rem;font-weight:500;line-height:1.7;animation:.8s ease-out .6s both roadmap-module__HoZzSW__slideInFromRight}.roadmap-module__HoZzSW__heroStats{justify-content:center;gap:3rem;margin-top:3rem;animation:.8s ease-out .8s both roadmap-module__HoZzSW__fadeInUp;display:flex}.roadmap-module__HoZzSW__stat{flex-direction:column;align-items:center;gap:.5rem;transition:transform .3s;display:flex}.roadmap-module__HoZzSW__stat:hover{transform:translateY(-5px)}.roadmap-module__HoZzSW__statNumber{background:#180202;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800}.roadmap-module__HoZzSW__statLabel{color:var(--color-mid-blue);text-transform:uppercase;letter-spacing:.1em;font-size:.9rem;font-weight:600}.roadmap-module__HoZzSW__currentStatus{color:var(--color-deep-blue);justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;font-weight:600;animation:.8s ease-out 1s both roadmap-module__HoZzSW__fadeInUp;display:flex}.roadmap-module__HoZzSW__statusIcon{color:var(--color-primary-cyan);font-size:1.1rem}.roadmap-module__HoZzSW__statusText{font-size:1rem}.roadmap-module__HoZzSW__timelineNav{background:linear-gradient(135deg,var(--color-white)0%,var(--color-light-gradient)100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50;border-bottom:1px solid #032630;padding:1rem 0;position:-webkit-sticky;position:sticky;top:0}.roadmap-module__HoZzSW__navContainer{flex-wrap:wrap;justify-content:center;gap:1rem;max-width:1200px;margin:0 auto;padding:0 2rem;display:flex}.roadmap-module__HoZzSW__navButton{background:linear-gradient(135deg,var(--color-white)0%,var(--color-light-gradient)100%);cursor:pointer;border:2px solid rgba(1,185,234,.2);border-radius:15px;flex-direction:column;align-items:center;gap:.25rem;min-width:100px;padding:.75rem 1.5rem;transition:all .3s;display:flex}.roadmap-module__HoZzSW__navButton:hover,.roadmap-module__HoZzSW__navButton.roadmap-module__HoZzSW__active{background:linear-gradient(135deg,var(--color-primary-cyan)0%,var(--color-mid-blue)100%);border-color:var(--color-primary-cyan);box-shadow:var(--shadow-medium);transform:translateY(-2px)}.roadmap-module__HoZzSW__navButton:hover .roadmap-module__HoZzSW__navPhase,.roadmap-module__HoZzSW__navButton.roadmap-module__HoZzSW__active .roadmap-module__HoZzSW__navPhase,.roadmap-module__HoZzSW__navButton:hover .roadmap-module__HoZzSW__navQuarter,.roadmap-module__HoZzSW__navButton.roadmap-module__HoZzSW__active .roadmap-module__HoZzSW__navQuarter{color:#fff}.roadmap-module__HoZzSW__navPhase{color:var(--color-primary-cyan);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:700;transition:color .3s}.roadmap-module__HoZzSW__navQuarter{color:var(--color-mid-blue);font-size:.7rem;font-weight:600;transition:color .3s}.roadmap-module__HoZzSW__timeline{z-index:2;max-width:1200px;margin:0 auto;padding:4rem 2rem 8rem;position:relative}.roadmap-module__HoZzSW__timelineVerticalLine{background:linear-gradient(180deg,var(--color-primary-cyan)0%,var(--color-secondary-cyan)25%,var(--color-mid-blue)50%,var(--color-primary-cyan)75%,var(--color-deep-blue)100%);border-radius:2px;width:4px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 15px rgba(1,185,234,.3)}.roadmap-module__HoZzSW__section{margin-bottom:8rem;position:relative}.roadmap-module__HoZzSW__sectionHeader{text-align:center;background:linear-gradient(135deg,var(--color-white)0%,var(--color-light-gradient)100%);box-shadow:var(--shadow-medium);border:2px solid var(--color-border);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:20px;margin-bottom:4rem;padding:3rem 2rem;transition:all .3s;position:relative}.roadmap-module__HoZzSW__sectionHeader:hover{box-shadow:var(--shadow-heavy);transform:translateY(-3px)}.roadmap-module__HoZzSW__phaseIndicator{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}.roadmap-module__HoZzSW__phaseNumber{background:linear-gradient(135deg,var(--color-primary-cyan)0%,var(--color-mid-blue)50%,var(--color-secondary-cyan)100%);color:#fff;width:70px;height:70px;box-shadow:var(--shadow-medium);z-index:2;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;font-weight:800;transition:transform .3s;display:flex;position:relative}.roadmap-module__HoZzSW__phaseNumber:hover{transform:scale(1.05)}.roadmap-module__HoZzSW__phaseInfo{flex-direction:column;align-items:center;gap:.5rem;display:flex}.roadmap-module__HoZzSW__phaseLabel{color:var(--color-mid-blue);text-transform:uppercase;letter-spacing:.1em;font-size:.9rem;font-weight:700}.roadmap-module__HoZzSW__phaseStatus{text-transform:uppercase;letter-spacing:.05em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:.5rem 1rem;font-size:.8rem;font-weight:600;transition:all .3s}.roadmap-module__HoZzSW__phaseDate{color:var(--color-deep-blue);align-items:center;gap:.5rem;font-weight:600;display:flex}.roadmap-module__HoZzSW__dateIcon{color:var(--color-primary-cyan)}.roadmap-module__HoZzSW__inprogress{background:linear-gradient(135deg,var(--color-white)0%,rgba(34,197,94,.15) 100%);color:#16a34a;border:2px solid rgba(34,197,94,.3)}.roadmap-module__HoZzSW__planned{background:linear-gradient(135deg,var(--color-white)0%,rgba(251,191,36,.15) 100%);color:#069ad9;border:2px solid rgba(251,191,36,.3)}.roadmap-module__HoZzSW__future{background:linear-gradient(135deg,var(--color-white)0%,rgba(1,185,234,.15) 100%);color:var(--color-primary-cyan);border:2px solid rgba(1,185,234,.3)}.roadmap-module__HoZzSW__vision{background:linear-gradient(135deg,var(--color-white)0%,rgba(168,85,247,.15) 100%);color:#1286b4;border:2px solid rgba(168,85,247,.3)}.roadmap-module__HoZzSW__sectionTitle{background:linear-gradient(135deg,var(--color-deep-blue)0%,var(--color-primary-cyan)40%,var(--color-mid-blue)80%,var(--color-secondary-cyan)100%);-webkit-text-fill-color:transparent;will-change:transform;-webkit-background-clip:text;background-clip:text;margin-bottom:2rem;font-size:2.8rem;font-weight:800;line-height:1.2;position:relative}.roadmap-module__HoZzSW__timelineLine{background:linear-gradient(135deg,var(--color-primary-cyan)0%,var(--color-secondary-cyan)50%,var(--color-mid-blue)100%);border-radius:3px;width:150px;height:6px;margin:2rem auto;box-shadow:0 0 20px rgba(1,185,234,.4)}.roadmap-module__HoZzSW__items{flex-direction:column;gap:2rem;display:flex;position:relative}.roadmap-module__HoZzSW__item{background:linear-gradient(135deg,var(--color-white)0%,var(--color-light-gradient)50%,var(--color-card-gradient)100%);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:2px solid var(--color-border);box-shadow:var(--shadow-light);opacity:0;transition:all .8s var(--transition-smooth);will-change:transform,opacity;border-radius:20px;align-items:flex-start;gap:2rem;padding:2rem;display:flex;position:relative}.roadmap-module__HoZzSW__item.roadmap-module__HoZzSW__visible{opacity:1;transform:translateY(0)translate(0)scale(1)}.roadmap-module__HoZzSW__item:nth-child(12n+1).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromLeft .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__item:nth-child(12n+2).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromRight .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__item:nth-child(12n+3).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromBottom .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__item:nth-child(12n+4).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromLeftLarge .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__item:nth-child(12n+5).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromRightLarge .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__item:nth-child(12n+6).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromBottomLarge .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__item:nth-child(12n+7).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromLeftDeep .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__item:nth-child(12n+8).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromRightDeep .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__item:nth-child(12n+9).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromBottomDeep .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__item:nth-child(12n+10).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromLeft 1s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__item:nth-child(12n+11).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromRight 1s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__item:nth-child(12n).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromBottom 1s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__item:nth-child(12n+1).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromRightDeep .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__item:nth-child(12n+2).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromLeftDeep .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__item:nth-child(12n+3).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromBottomLarge .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__item:nth-child(12n+4).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromRightLarge .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__item:nth-child(12n+5).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromLeftLarge .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__item:nth-child(12n+6).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromBottomDeep .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__item:nth-child(12n+7).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromRight .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__item:nth-child(12n+8).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromLeft .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__item:nth-child(12n+9).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromBottom .9s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__item:nth-child(12n+10).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromRightLarge 1s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__item:nth-child(12n+11).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromLeftLarge 1s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__item:nth-child(12n).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromBottomLarge 1s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__item:before{content:"";background:linear-gradient(180deg,var(--color-primary-cyan)0%,var(--color-secondary-cyan)50%,var(--color-mid-blue)100%);opacity:0;transform-origin:50%;border-radius:0 6px 6px 0;width:6px;transition:all .6s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.roadmap-module__HoZzSW__item:hover{background:linear-gradient(135deg,var(--color-white)0%,var(--color-light-gradient)50%,var(--color-white)100%);box-shadow:var(--shadow-medium);border-color:rgba(1,185,234,.3);transform:translateY(-5px)}.roadmap-module__HoZzSW__item:hover:before{opacity:1;transform:scaleY(1)}.roadmap-module__HoZzSW__high{border-left:4px solid #6f44ef}.roadmap-module__HoZzSW__medium{border-left:4px solid #f59e0b}.roadmap-module__HoZzSW__low{border-left:4px solid #10b981}.roadmap-module__HoZzSW__completed{background:linear-gradient(135deg,rgba(34,197,94,.08) 0%,var(--color-white)50%,rgba(34,197,94,.08) 100%);border-color:rgba(34,197,94,.25)}.roadmap-module__HoZzSW__iconWrapper{background:linear-gradient(135deg,var(--color-white)0%,rgba(1,185,234,.1) 50%,rgba(15,210,207,.1) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:3px solid rgba(1,185,234,.2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:80px;height:80px;transition:all .4s;display:flex;position:relative}.roadmap-module__HoZzSW__item:hover .roadmap-module__HoZzSW__iconWrapper{box-shadow:var(--shadow-medium);border-color:rgba(1,185,234,.4);transform:scale(1.1)}.roadmap-module__HoZzSW__completedBadge{color:#fff;width:28px;height:28px;box-shadow:var(--shadow-light);background:linear-gradient(135deg,#16a34a 0%,#22c55e 100%);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;display:flex;position:absolute;top:-8px;right:-8px}.roadmap-module__HoZzSW__icon{color:var(--color-primary-cyan);filter:drop-shadow(0 0 10px rgba(1,185,234,.3));font-size:2rem;transition:all .4s}.roadmap-module__HoZzSW__item:hover .roadmap-module__HoZzSW__icon{color:var(--color-mid-blue);transform:scale(1.1)}.roadmap-module__HoZzSW__textContent{flex:1;position:relative}.roadmap-module__HoZzSW__itemText{color:var(--color-text-blue);will-change:auto;letter-spacing:.01em;margin:0 0 1rem;font-size:1.12rem;font-weight:500;line-height:1.7;transition:color .3s;position:relative}.roadmap-module__HoZzSW__item:hover .roadmap-module__HoZzSW__itemText{color:var(--color-deep-blue)}.roadmap-module__HoZzSW__itemMeta{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.roadmap-module__HoZzSW__priorityIndicator{text-transform:uppercase;letter-spacing:.05em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700;transition:all .3s;display:inline-flex}.roadmap-module__HoZzSW__priorityIndicator.roadmap-module__HoZzSW__high{background:linear-gradient(135deg,var(--color-white)0%,rgba(239,68,68,.15) 100%);color:#dc2626;border:2px solid rgba(239,68,68,.3)}.roadmap-module__HoZzSW__priorityIndicator.roadmap-module__HoZzSW__medium{background:linear-gradient(135deg,var(--color-white)0%,rgba(245,158,11,.15) 100%);color:#0e71bd;border:2px solid rgba(245,158,11,.3)}.roadmap-module__HoZzSW__priorityIndicator.roadmap-module__HoZzSW__low{background:linear-gradient(135deg,var(--color-white)0%,rgba(16,185,129,.15) 100%);color:#059669;border:2px solid rgba(16,185,129,.3)}.roadmap-module__HoZzSW__completedIndicator{text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,var(--color-white)0%,#02160a 100%);color:#020513;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(34,197,94,.3);border-radius:20px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700;display:inline-flex}.roadmap-module__HoZzSW__priorityIcon,.roadmap-module__HoZzSW__completedIcon{font-size:.8rem}.roadmap-module__HoZzSW__bottomSection{background:linear-gradient(135deg,var(--color-white)0%,var(--color-light-gradient)50%,var(--color-card-gradient)100%);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:2;border-top:2px solid rgba(6,31,37,.957);margin-top:4rem;padding:8rem 2rem;position:relative}.roadmap-module__HoZzSW__visionStatement{text-align:center;max-width:1000px;margin:0 auto}.roadmap-module__HoZzSW__visionStatement h3{background:linear-gradient(135deg,var(--color-deep-blue)0%,var(--color-primary-cyan)50%,var(--color-mid-blue)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:2rem;font-size:2.8rem;font-weight:800}.roadmap-module__HoZzSW__visionStatement p{color:var(--color-text-blue);opacity:.9;margin-bottom:3rem;font-size:1.2rem;line-height:1.7}.roadmap-module__HoZzSW__visionFeatures{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem;display:grid}.roadmap-module__HoZzSW__visionFeature{background:linear-gradient(135deg,var(--color-white)0%,var(--color-light-gradient)100%);text-align:center;border:2px solid var(--color-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:2rem;transition:all .3s}.roadmap-module__HoZzSW__visionFeature:hover{box-shadow:var(--shadow-medium);border-color:rgba(1,185,234,.3);transform:translateY(-5px)}.roadmap-module__HoZzSW__visionIcon{color:var(--color-primary-cyan);margin-bottom:1rem;font-size:2.5rem}.roadmap-module__HoZzSW__visionFeature h4{color:var(--color-deep-blue);margin-bottom:1rem;font-size:1.3rem;font-weight:700}.roadmap-module__HoZzSW__visionFeature p{color:var(--color-text-blue);margin:0;font-size:1rem;line-height:1.6}.roadmap-module__HoZzSW__scrollTopButton{background:linear-gradient(135deg,var(--color-primary-cyan)0%,var(--color-mid-blue)100%);color:#220101;cursor:pointer;width:55px;height:55px;box-shadow:var(--shadow-medium);z-index:100;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;transition:all .3s;display:flex;position:fixed;bottom:2rem;right:2rem}.roadmap-module__HoZzSW__scrollTopButton:hover{box-shadow:var(--shadow-heavy);background:linear-gradient(135deg,var(--color-secondary-cyan)0%,var(--color-primary-cyan)100%);transform:translateY(-3px)scale(1.05)}@media (max-width:1024px){.roadmap-module__HoZzSW__title{font-size:3rem}.roadmap-module__HoZzSW__subtitle{padding:0 1rem;font-size:1.2rem}.roadmap-module__HoZzSW__sectionTitle{font-size:2.2rem}.roadmap-module__HoZzSW__heroStats{gap:2rem}.roadmap-module__HoZzSW__statNumber{font-size:2rem}.roadmap-module__HoZzSW__navContainer{gap:.5rem}.roadmap-module__HoZzSW__navButton{min-width:80px;padding:.5rem 1rem}.roadmap-module__HoZzSW__timeline{padding:3rem 1rem 6rem}.roadmap-module__HoZzSW__timelineVerticalLine{width:3px;left:2rem}}@media (max-width:768px){.roadmap-module__HoZzSW__heroSection{padding:6rem 1rem 4rem}.roadmap-module__HoZzSW__title{font-size:2.5rem}.roadmap-module__HoZzSW__subtitle{font-size:1.1rem}.roadmap-module__HoZzSW__sectionTitle{padding:0 1rem;font-size:1.8rem}.roadmap-module__HoZzSW__timeline{padding:2rem 1rem 5rem}.roadmap-module__HoZzSW__timelineVerticalLine{display:none}.roadmap-module__HoZzSW__item{flex-direction:column;gap:1.5rem;padding:1.5rem}.roadmap-module__HoZzSW__iconWrapper{align-self:center;min-width:70px;height:70px}.roadmap-module__HoZzSW__icon{font-size:1.8rem}.roadmap-module__HoZzSW__itemText{text-align:center;font-size:1rem}.roadmap-module__HoZzSW__heroStats{flex-direction:column;gap:1.5rem}.roadmap-module__HoZzSW__phaseIndicator{flex-direction:column;gap:1rem}.roadmap-module__HoZzSW__navContainer{padding:0 1rem}.roadmap-module__HoZzSW__visionFeatures{grid-template-columns:1fr;gap:1.5rem}.roadmap-module__HoZzSW__item:nth-child(odd).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromLeft .7s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__item:nth-child(2n).roadmap-module__HoZzSW__visible,.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__item:nth-child(odd).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromRight .7s var(--transition-smooth)forwards}.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__item:nth-child(2n).roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__slideInFromLeft .7s var(--transition-smooth)forwards}}@media (max-width:600px){.roadmap-module__HoZzSW__heroSection{padding:5rem 1rem 3rem}.roadmap-module__HoZzSW__title{font-size:2rem}.roadmap-module__HoZzSW__subtitle{font-size:1rem}.roadmap-module__HoZzSW__sectionTitle{font-size:1.5rem}.roadmap-module__HoZzSW__itemText{font-size:.95rem;line-height:1.6}.roadmap-module__HoZzSW__phaseNumber{width:60px;height:60px;font-size:1.2rem}.roadmap-module__HoZzSW__iconWrapper{min-width:60px;height:60px}.roadmap-module__HoZzSW__icon{font-size:1.5rem}.roadmap-module__HoZzSW__bottomSection{padding:6rem 1rem}.roadmap-module__HoZzSW__visionStatement h3{font-size:2.2rem}.roadmap-module__HoZzSW__visionStatement p{font-size:1rem}.roadmap-module__HoZzSW__scrollTopButton{width:50px;height:50px;font-size:1rem;bottom:1rem;right:1rem}.roadmap-module__HoZzSW__heroBadge{padding:.5rem 1rem;font-size:.8rem}.roadmap-module__HoZzSW__navButton{min-width:70px;padding:.5rem .75rem}.roadmap-module__HoZzSW__navPhase{font-size:.7rem}.roadmap-module__HoZzSW__navQuarter{font-size:.6rem}}@media (max-width:480px){.roadmap-module__HoZzSW__heroSection{padding:4rem .5rem 2rem}.roadmap-module__HoZzSW__title{font-size:1.8rem}.roadmap-module__HoZzSW__sectionTitle{font-size:1.3rem}.roadmap-module__HoZzSW__item{padding:1rem}.roadmap-module__HoZzSW__sectionHeader{padding:2rem 1rem}.roadmap-module__HoZzSW__timeline{padding:1.5rem .5rem 4rem}.roadmap-module__HoZzSW__container{padding:0}.roadmap-module__HoZzSW__item.roadmap-module__HoZzSW__visible{animation:roadmap-module__HoZzSW__fadeInUp .6s var(--transition-smooth)forwards}}.roadmap-module__HoZzSW__section:target{margin-top:-100px;padding-top:100px}.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__section{animation-direction:reverse}.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__item{animation-direction:normal}.roadmap-module__HoZzSW__item,.roadmap-module__HoZzSW__iconWrapper,.roadmap-module__HoZzSW__textContent{-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}@media (prefers-reduced-motion:reduce){.roadmap-module__HoZzSW__item.roadmap-module__HoZzSW__visible,.roadmap-module__HoZzSW__scrollingUp .roadmap-module__HoZzSW__item.roadmap-module__HoZzSW__visible{animation:.3s forwards roadmap-module__HoZzSW__fadeInUp}}
