@keyframes roadmap-module__8-ghdq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes roadmap-module__8-ghdq__badgePulse{0%,to{opacity:1}50%{opacity:.4}}.roadmap-module__8-ghdq__page{min-height:100vh;font-family:var(--font-quicksand,"Quicksand", sans-serif);background:#f4f7ff;overflow-x:hidden}.roadmap-module__8-ghdq__nav{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-bottom:1px solid #e8ecf6;justify-content:space-between;align-items:center;height:62px;padding:0 48px;display:flex;position:sticky;top:0}.roadmap-module__8-ghdq__navBrand{align-items:center;text-decoration:none;display:flex}.roadmap-module__8-ghdq__navLinks{gap:24px;display:flex}.roadmap-module__8-ghdq__navLink{color:#5c6f99;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s}.roadmap-module__8-ghdq__navLink:hover{color:#5b6ef5}.roadmap-module__8-ghdq__navCtas{gap:10px;display:flex}.roadmap-module__8-ghdq__btnGhost{color:#1e2235;background:0 0;border:1.5px solid #dde3f3;border-radius:8px;padding:7px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s}.roadmap-module__8-ghdq__btnGhost:hover{color:#5b6ef5;border-color:#5b6ef5}.roadmap-module__8-ghdq__btnPrimary{color:#fff;background:#5b6ef5;border-radius:8px;padding:7px 18px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s}.roadmap-module__8-ghdq__btnPrimary:hover{opacity:.88}.roadmap-module__8-ghdq__hero{background:#fff;border-bottom:1px solid #eef1fb;flex-direction:column;align-items:center;gap:0;min-height:260px;padding:60px 48px 40px;display:flex;position:relative;overflow:hidden}.roadmap-module__8-ghdq__heroGlow1{pointer-events:none;background:radial-gradient(circle,#5b6ef50f 0%,#0000 70%);border-radius:50%;width:460px;height:460px;position:absolute;top:-100px;left:-100px}.roadmap-module__8-ghdq__heroGlow2{pointer-events:none;background:radial-gradient(circle,#10b9810d 0%,#0000 70%);border-radius:50%;width:380px;height:380px;position:absolute;bottom:-60px;right:-60px}.roadmap-module__8-ghdq__heroChip{white-space:nowrap;pointer-events:none;z-index:1;background:#fff;border:1.5px solid #e8ecf6;border-radius:100px;align-items:center;gap:6px;padding:5px 12px;animation:4s ease-in-out infinite roadmap-module__8-ghdq__float;display:inline-flex;position:absolute;box-shadow:0 2px 12px #5b6ef512}.roadmap-module__8-ghdq__heroChipIcon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.roadmap-module__8-ghdq__heroChipLabel{color:#1e2235;font-size:11.5px;font-weight:700}.roadmap-module__8-ghdq__heroText{z-index:2;text-align:center;margin-bottom:28px;position:relative}.roadmap-module__8-ghdq__heroBadge{letter-spacing:.08em;text-transform:uppercase;color:#5b6ef5;background:#eef1fb;border:1px solid #c7d0fc;border-radius:100px;align-items:center;gap:7px;margin-bottom:14px;padding:5px 16px;font-size:11px;font-weight:800;display:inline-flex}.roadmap-module__8-ghdq__heroBadgeDot{background:#10b981;border-radius:50%;width:6px;height:6px;animation:2s infinite roadmap-module__8-ghdq__badgePulse}.roadmap-module__8-ghdq__heroTitle{color:#1e2235;letter-spacing:-.5px;margin:0 0 8px;font-size:34px;font-weight:900;line-height:1.2}.roadmap-module__8-ghdq__heroSub{color:#a0aabf;margin:0;font-size:13.5px;font-weight:600}.roadmap-module__8-ghdq__legend{z-index:2;background:#f8faff;border:1px solid #eef1fb;border-radius:16px;flex-wrap:wrap;align-items:center;gap:24px;padding:14px 28px;display:flex;position:relative}.roadmap-module__8-ghdq__legendItem{align-items:center;gap:7px;display:flex}.roadmap-module__8-ghdq__legendDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.roadmap-module__8-ghdq__legendLabel{color:#1e2235;font-size:12.5px;font-weight:700}.roadmap-module__8-ghdq__roadSection{background:#f4f7ff;padding:48px 0 72px}.roadmap-module__8-ghdq__roadOuter{max-width:900px;margin:0 auto;padding:0 48px}.roadmap-module__8-ghdq__roadWrap{position:relative}.roadmap-module__8-ghdq__roadSvg{width:100%;height:auto;display:block}.roadmap-module__8-ghdq__poleIcon{color:#fff;pointer-events:none;z-index:3;font-size:17px;line-height:1;position:absolute;transform:translate(-50%,-50%)}.roadmap-module__8-ghdq__poleCard{pointer-events:none;z-index:2;border:1.5px solid;border-radius:11px;flex-direction:column;gap:5px;min-width:130px;max-width:162px;padding:9px 13px;display:flex;position:absolute;box-shadow:0 2px 14px #0000000f}.roadmap-module__8-ghdq__phaseTag{letter-spacing:.04em;color:#fff;white-space:nowrap;border-radius:100px;align-self:flex-start;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-flex}.roadmap-module__8-ghdq__cardLabelRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.roadmap-module__8-ghdq__cardLabel{font-size:12px;font-weight:800;line-height:1.35}.roadmap-module__8-ghdq__betaBadge{letter-spacing:.05em;text-transform:uppercase;color:#5b6ef5;white-space:nowrap;background:#eef2ff;border:1px solid #c7d0fc;border-radius:100px;flex-shrink:0;padding:1px 7px;font-size:9px;font-weight:800;display:inline-block}.roadmap-module__8-ghdq__cta{text-align:center;background:linear-gradient(135deg,#eef1fb 0%,#e0e7ff 100%);border-top:1px solid #c7d0fc;padding:60px 24px}.roadmap-module__8-ghdq__ctaInner{max-width:480px;margin:0 auto}.roadmap-module__8-ghdq__ctaLabel{text-transform:uppercase;letter-spacing:.08em;color:#5b6ef5;margin-bottom:10px;font-size:12.5px;font-weight:700}.roadmap-module__8-ghdq__ctaTitle{color:#1e2235;letter-spacing:-.3px;margin-bottom:28px;font-size:28px;font-weight:900}.roadmap-module__8-ghdq__ctaButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.roadmap-module__8-ghdq__ctaBtnPrimary{color:#fff;background:#5b6ef5;border-radius:10px;padding:13px 28px;font-size:14px;font-weight:800;text-decoration:none;transition:opacity .15s;box-shadow:0 4px 18px #5b6ef54d}.roadmap-module__8-ghdq__ctaBtnPrimary:hover{opacity:.88}.roadmap-module__8-ghdq__ctaBtnGhost{color:#5c6f99;background:#fff;border:1.5px solid #dde3f3;border-radius:10px;padding:13px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s}.roadmap-module__8-ghdq__ctaBtnGhost:hover{color:#5b6ef5;border-color:#5b6ef5}.roadmap-module__8-ghdq__footer{background:#fff;border-top:1px solid #e8ecf6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 48px;display:flex}.roadmap-module__8-ghdq__footerBrand{align-items:center;gap:8px;display:flex}.roadmap-module__8-ghdq__footerName{color:#1e2235;font-size:13px;font-weight:800}.roadmap-module__8-ghdq__footerLinks{gap:18px;display:flex}.roadmap-module__8-ghdq__footerLinks a{color:#5c6f99;font-size:12px;font-weight:600;text-decoration:none;transition:color .15s}.roadmap-module__8-ghdq__footerLinks a:hover{color:#5b6ef5}.roadmap-module__8-ghdq__footerCopy{color:#a0aabf;font-size:11.5px;font-weight:500}.roadmap-module__8-ghdq__mobileSection{display:none}.roadmap-module__8-ghdq__mobileList{flex-direction:column;gap:12px;max-width:520px;margin:0 auto;padding:0 20px 8px;list-style:none;display:flex}.roadmap-module__8-ghdq__mobileItem{background:#fff;border:1px solid #e8ecf6;border-left-width:4px;border-radius:12px;padding:14px 16px;box-shadow:0 2px 10px #5b6ef50f}.roadmap-module__8-ghdq__mobileItemHead{align-items:flex-start;gap:12px;display:flex}.roadmap-module__8-ghdq__mobileIconWrap{color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;line-height:1;display:flex}.roadmap-module__8-ghdq__mobileItemMeta{flex-direction:column;gap:4px;min-width:0;display:flex}.roadmap-module__8-ghdq__mobilePhase{letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.roadmap-module__8-ghdq__mobileTitle{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:800;line-height:1.35;display:flex}@media (max-width:900px){.roadmap-module__8-ghdq__nav{flex-wrap:wrap;gap:10px;height:auto;min-height:56px;padding:10px 20px}.roadmap-module__8-ghdq__navBrand{flex:auto;min-width:0}.roadmap-module__8-ghdq__navLogo{max-width:min(200px,55vw);width:auto!important;height:40px!important}.roadmap-module__8-ghdq__navLinks{order:3;justify-content:center;gap:20px;width:100%;padding-bottom:4px;display:flex}.roadmap-module__8-ghdq__navCtas{flex-shrink:0;gap:8px}.roadmap-module__8-ghdq__btnGhost,.roadmap-module__8-ghdq__btnPrimary{padding:8px 12px;font-size:12px}.roadmap-module__8-ghdq__hero{min-height:auto;padding:40px 20px 28px}.roadmap-module__8-ghdq__heroTitle{font-size:clamp(22px,6vw,28px)}.roadmap-module__8-ghdq__heroSub{font-size:13px}.roadmap-module__8-ghdq__heroChip{display:none}.roadmap-module__8-ghdq__legend{justify-content:center;gap:12px 16px;max-width:calc(100% - 40px);padding:12px 16px}.roadmap-module__8-ghdq__legendLabel{font-size:11.5px}.roadmap-module__8-ghdq__roadSection{padding:24px 0 48px}.roadmap-module__8-ghdq__roadOuter{padding:0 8px}.roadmap-module__8-ghdq__poleCard{display:none}.roadmap-module__8-ghdq__poleIcon{font-size:12px}.roadmap-module__8-ghdq__mobileSection{background:#f4f7ff;padding-top:8px;padding-bottom:4px;display:block}.roadmap-module__8-ghdq__roadSection{display:none}.roadmap-module__8-ghdq__cta{padding:48px 20px}.roadmap-module__8-ghdq__ctaTitle{font-size:clamp(22px,5.5vw,28px)}.roadmap-module__8-ghdq__ctaButtons{flex-direction:column;width:100%;max-width:280px;margin:0 auto}.roadmap-module__8-ghdq__ctaBtnPrimary,.roadmap-module__8-ghdq__ctaBtnGhost{text-align:center;box-sizing:border-box;width:100%}.roadmap-module__8-ghdq__footer{text-align:center;flex-direction:column;gap:14px;padding:20px}.roadmap-module__8-ghdq__footerLinks{flex-wrap:wrap;justify-content:center;gap:12px 16px}.roadmap-module__8-ghdq__footerCopy{width:100%}}@media (max-width:480px){.roadmap-module__8-ghdq__navLogo{max-width:48vw;height:34px!important}.roadmap-module__8-ghdq__navCtas .roadmap-module__8-ghdq__btnGhost{display:none}.roadmap-module__8-ghdq__legend{gap:10px 12px;padding:10px 14px}.roadmap-module__8-ghdq__legendItem{flex:0 0 calc(50% - 8px);justify-content:flex-start}.roadmap-module__8-ghdq__heroTitle{font-size:22px}.roadmap-module__8-ghdq__mobileList{padding:0 16px 8px}}
