.roadmap-module__H-4Ixq__container{width:100%}.roadmap-module__H-4Ixq__header{text-align:center;margin-bottom:50px}.roadmap-module__H-4Ixq__pill{text-transform:uppercase;letter-spacing:.07em;color:#6948f9;background:#6948f912;border:1px solid #6948f92e;border-radius:50px;margin-bottom:14px;padding:5px 14px;font-size:12px;font-weight:600;display:inline-block}.roadmap-module__H-4Ixq__title{margin-bottom:20px;font-size:42px;font-weight:700}.roadmap-module__H-4Ixq__title .roadmap-module__H-4Ixq__highlight{background:linear-gradient(90deg,#6948f9 0%,#f85efe 50%,#a10187 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}p.roadmap-module__H-4Ixq__subtitle{max-width:760px;font-size:18px;font-weight:400;line-height:1.6;color:#000!important;margin:0 auto!important}@media (max-width:1400px){.roadmap-module__H-4Ixq__title{font-size:35px}p.roadmap-module__H-4Ixq__subtitle{font-size:16px}}@media (max-width:991px){.roadmap-module__H-4Ixq__title{font-size:32px}p.roadmap-module__H-4Ixq__subtitle{font-size:15px}}@media (max-width:700px){.roadmap-module__H-4Ixq__header{margin-bottom:40px}.roadmap-module__H-4Ixq__title{font-size:28px;line-height:1.3}p.roadmap-module__H-4Ixq__subtitle{font-size:14px}}@media (max-width:480px){.roadmap-module__H-4Ixq__title{font-size:24px}}.roadmap-module__H-4Ixq__tabs{background:#f4f1ff;border:1px solid #6948f914;border-radius:60px;justify-content:center;gap:6px;max-width:720px;margin-bottom:32px;margin-left:auto;margin-right:auto;padding:6px;display:flex}.roadmap-module__H-4Ixq__tab{cursor:pointer;color:#6b6b80;white-space:nowrap;background:0 0;border:none;border-radius:50px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:background .35s,color .35s,box-shadow .35s;display:flex}.roadmap-module__H-4Ixq__tab:hover{color:#6948f9}.roadmap-module__H-4Ixq__tabActive{box-shadow:0 4px 16px #6948f92e;color:#111!important;background:#fff!important}.roadmap-module__H-4Ixq__tabNum{background:linear-gradient(90deg,#6948f9,#f85efe);-webkit-text-fill-color:transparent;letter-spacing:-.2px;-webkit-background-clip:text;background-clip:text;font-size:12px;font-weight:800}.roadmap-module__H-4Ixq__tabActive .roadmap-module__H-4Ixq__tabNum{font-weight:800}@media (max-width:700px){.roadmap-module__H-4Ixq__tabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:4px;padding:5px;overflow-x:auto}.roadmap-module__H-4Ixq__tabs::-webkit-scrollbar{display:none}.roadmap-module__H-4Ixq__tab{flex:none;gap:6px;padding:10px 14px;font-size:12px}}.roadmap-module__H-4Ixq__detail{background:#fff;border:1px solid #6948f91f;border-radius:24px;grid-template-columns:280px 1fr;align-items:center;gap:48px;padding:48px 56px;transition:box-shadow .4s;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 40px #6948f90d}.roadmap-module__H-4Ixq__detail:before{content:"";background:linear-gradient(90deg,#6948f9,#f85efe,#a10187);height:4px;position:absolute;top:0;left:0;right:0}.roadmap-module__H-4Ixq__detail:after{content:"";pointer-events:none;background:radial-gradient(circle,#f85efe14 0%,#0000 70%);width:360px;height:360px;position:absolute;bottom:-150px;right:-120px}@media (max-width:991px){.roadmap-module__H-4Ixq__detail{grid-template-columns:200px 1fr;gap:36px;padding:40px 44px}}@media (max-width:768px){.roadmap-module__H-4Ixq__detail{text-align:center;grid-template-columns:1fr;gap:24px;padding:36px 32px}}@media (max-width:480px){.roadmap-module__H-4Ixq__detail{border-radius:18px;padding:28px 22px}}.roadmap-module__H-4Ixq__numberCol{z-index:1;flex-direction:column;align-items:flex-start;display:flex;position:relative}@media (max-width:768px){.roadmap-module__H-4Ixq__numberCol{align-items:center}}.roadmap-module__H-4Ixq__bigNum{background:linear-gradient(135deg,#6948f9 0%,#f85efe 50%,#a10187 100%);-webkit-text-fill-color:transparent;letter-spacing:-6px;-webkit-background-clip:text;background-clip:text;margin:0;font-size:84px;font-weight:900;line-height:.85;animation:.45s cubic-bezier(.22,1,.36,1) roadmap-module__H-4Ixq__numFadeIn}.roadmap-module__H-4Ixq__totalSteps{color:#8c8c8c;letter-spacing:.05em;margin-top:8px;font-size:13px;font-weight:600}.roadmap-module__H-4Ixq__totalSteps strong{color:#6948f9;font-weight:700}@media (max-width:991px){.roadmap-module__H-4Ixq__bigNum{letter-spacing:-4px;font-size:70px}}@media (max-width:768px){.roadmap-module__H-4Ixq__bigNum{letter-spacing:-3px;font-size:58px}}@media (max-width:480px){.roadmap-module__H-4Ixq__bigNum{letter-spacing:-2px;font-size:48px}}.roadmap-module__H-4Ixq__detailContent{z-index:1;animation:.5s cubic-bezier(.22,1,.36,1) roadmap-module__H-4Ixq__contentFadeIn;position:relative}.roadmap-module__H-4Ixq__stepLabel{text-transform:uppercase;letter-spacing:.12em;color:#6948f9;align-items:center;gap:8px;margin-bottom:14px;font-size:11px;font-weight:700;display:inline-flex}.roadmap-module__H-4Ixq__stepLabel:before{content:"";background:linear-gradient(90deg,#6948f9,#f85efe);border-radius:2px;width:24px;height:2px}.roadmap-module__H-4Ixq__detailTitle{color:#111;letter-spacing:-.5px;margin:0 0 14px;font-size:30px;font-weight:700;line-height:1.2}@media (max-width:991px){.roadmap-module__H-4Ixq__detailTitle{font-size:26px}}@media (max-width:480px){.roadmap-module__H-4Ixq__detailTitle{font-size:21px}}p.roadmap-module__H-4Ixq__detailDesc{font-size:16px;font-weight:400;line-height:1.7;color:#5a6c7d!important;margin:0 0 20px!important}@media (max-width:991px){p.roadmap-module__H-4Ixq__detailDesc{font-size:15px}}@media (max-width:480px){p.roadmap-module__H-4Ixq__detailDesc{font-size:14px;line-height:1.65}}.roadmap-module__H-4Ixq__bullets{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.roadmap-module__H-4Ixq__bullets{align-items:center}}.roadmap-module__H-4Ixq__bullet{color:#444;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.roadmap-module__H-4Ixq__bullet svg{color:#6948f9;flex-shrink:0;width:16px;height:16px}@media (max-width:480px){.roadmap-module__H-4Ixq__bullet{font-size:13px}}.roadmap-module__H-4Ixq__nav{z-index:2;gap:8px;display:flex;position:absolute;bottom:32px;right:32px}.roadmap-module__H-4Ixq__navBtn{cursor:pointer;color:#6948f9;background:#f4f1ff;border:1px solid #6948f926;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .3s,transform .3s,box-shadow .3s;display:flex}.roadmap-module__H-4Ixq__navBtn:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#6948f9,#f85efe);border-color:#0000;transform:scale(1.05)}.roadmap-module__H-4Ixq__navBtn:disabled{opacity:.35;cursor:not-allowed}.roadmap-module__H-4Ixq__navBtn svg{stroke:currentColor;fill:none;stroke-width:2.5px;stroke-linecap:round;width:16px;height:16px}@media (max-width:768px){.roadmap-module__H-4Ixq__nav{justify-content:center;margin-top:8px;position:static}}.roadmap-module__H-4Ixq__ctaWrap{text-align:center;margin-top:40px}.roadmap-module__H-4Ixq__ctaBtn{color:#fff;will-change:transform;background:linear-gradient(90deg,#6948f9,#f85efe);border-radius:50px;align-items:center;gap:10px;padding:14px 32px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.roadmap-module__H-4Ixq__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 12px 28px #6948f966}.roadmap-module__H-4Ixq__ctaBtn svg{stroke:#fff;fill:none;stroke-width:2.5px;stroke-linecap:round;width:15px;height:15px}@media (max-width:480px){.roadmap-module__H-4Ixq__ctaBtn{padding:12px 26px;font-size:14px}.roadmap-module__H-4Ixq__ctaWrap{margin-top:28px}}@keyframes roadmap-module__H-4Ixq__numFadeIn{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes roadmap-module__H-4Ixq__contentFadeIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}
