.roadmap-container{max-width:1200px;margin:0 auto;padding:30px 40px 40px;position:relative}.roadmap-line{z-index:0;background:#ddd;height:1px;position:absolute;top:60px;left:60px;right:60px}.roadmap-wrapper{position:relative}.roadmap-scrollbar-track{background:#ececef;border-radius:4px;width:4px;height:100%;position:absolute;top:0;right:-20px}.roadmap-scrollbar{position:absolute;inset:0}.roadmapSwiper{width:100%;padding-bottom:30px;overflow:visible}.roadmap-slide{width:260px}.swiper-scrollbar-drag{background:#b8b8bd!important;border-radius:4px!important}.step-number{z-index:1;background:var(--primaryColor);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto 20px;font-size:14px;font-weight:700;display:flex;position:relative}.step-title{text-align:center;color:#111;margin-bottom:12px;font-size:17px;font-weight:700;line-height:1.4}.step-desc{text-align:center;color:#777;font-size:14px;line-height:1.6}
