.ConvergateRoadmapSection-module__HfQ_Tq__root{z-index:10;width:var(--landing-shell-width);color:#f6f6f7;grid-template-columns:minmax(520px,1.1fr) minmax(400px,.9fr);align-items:center;gap:clamp(36px,4vw,64px);min-height:clamp(620px,42vw,760px);margin:clamp(102px,8vw,148px) auto 0;display:grid;position:relative}.ConvergateRoadmapSection-module__HfQ_Tq__shaderCard,.ConvergateRoadmapSection-module__HfQ_Tq__copy{opacity:0;transition:opacity .76s var(--ease-standard), transform .92s cubic-bezier(.16, 1, .3, 1);will-change:opacity, transform;transform:translateY(30px)}.ConvergateRoadmapSection-module__HfQ_Tq__root[data-revealed=true]>.ConvergateRoadmapSection-module__HfQ_Tq__shaderCard,.ConvergateRoadmapSection-module__HfQ_Tq__root[data-revealed=true]>.ConvergateRoadmapSection-module__HfQ_Tq__copy{opacity:1;transform:translate(0,0)}.ConvergateRoadmapSection-module__HfQ_Tq__root[data-revealed=true]>.ConvergateRoadmapSection-module__HfQ_Tq__copy{transition-delay:.12s}.ConvergateRoadmapSection-module__HfQ_Tq__shaderCard{isolation:isolate;background:radial-gradient(circle at 20% 12%,#6f7ff02e,#0000 36%),linear-gradient(#202023 0%,#171719 54%,#121213 100%);border:1px solid #ffffff14;border-radius:clamp(24px,2vw,32px);min-height:clamp(620px,42vw,760px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 30px 100px #00000042}.ConvergateRoadmapSection-module__HfQ_Tq__shaderCanvas{z-index:1;opacity:.9;position:absolute;inset:0;overflow:hidden}.ConvergateRoadmapSection-module__HfQ_Tq__shaderCanvas canvas{width:100%!important;height:100%!important}.ConvergateRoadmapSection-module__HfQ_Tq__shaderCard:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#050505c7,#0505055c 54%,#050505ad),linear-gradient(#05050514,#050505c2);position:absolute;inset:0}.ConvergateRoadmapSection-module__HfQ_Tq__shaderOverlay{z-index:3;flex-direction:column;justify-content:flex-end;gap:18px;min-height:clamp(620px,42vw,760px);padding:clamp(24px,3.2vw,44px);display:flex;position:relative}.ConvergateRoadmapSection-module__HfQ_Tq__shaderEyebrow{grid-template-columns:repeat(var(--release-count), minmax(74px, 1fr));color:#f6f6f7b8;width:fit-content;min-height:26px;font-family:var(--font-body);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:0 13px;font-size:12px;font-weight:500;line-height:1;display:inline-grid}.ConvergateRoadmapSection-module__HfQ_Tq__shaderOverlay h2{color:#fff;max-width:590px;font-family:var(--font-heading);letter-spacing:0;text-wrap:balance;font-size:clamp(31px,3.1vw,50px);font-weight:300;line-height:.94}.ConvergateRoadmapSection-module__HfQ_Tq__shaderOverlay p{color:#f6f6f7a3;max-width:480px;font-family:var(--font-body);font-size:clamp(13px,.92vw,15px);font-weight:300;line-height:1.42}.ConvergateRoadmapSection-module__HfQ_Tq__nowrap{white-space:nowrap}.ConvergateRoadmapSection-module__HfQ_Tq__shaderButton{width:fit-content;margin-top:6px}.ConvergateRoadmapSection-module__HfQ_Tq__copy{align-content:start;align-self:start;gap:24px;min-width:0;display:grid}.ConvergateRoadmapSection-module__HfQ_Tq__copy h2{color:#f6f6f7;max-width:620px;font-family:var(--font-heading);letter-spacing:0;text-wrap:balance;font-size:clamp(25px,2.25vw,38px);font-weight:300;line-height:1.06}.ConvergateRoadmapSection-module__HfQ_Tq__releaseSwitch{--active-index:0;--release-count:4;grid-template-columns:repeat(var(--release-count), minmax(74px, 1fr));background:#ffffff0b;border:1px solid #ffffff17;border-radius:999px;width:fit-content;max-width:100%;padding:4px;display:inline-grid;position:relative;overflow-x:auto;box-shadow:inset 0 1px #ffffff14}.ConvergateRoadmapSection-module__HfQ_Tq__releaseSwitch,.ConvergateRoadmapSection-module__HfQ_Tq__releasePanel{opacity:0;transition:opacity .62s var(--ease-standard), transform .76s cubic-bezier(.16, 1, .3, 1);will-change:opacity, transform;transform:translateY(18px)}.ConvergateRoadmapSection-module__HfQ_Tq__root[data-revealed=true] .ConvergateRoadmapSection-module__HfQ_Tq__releaseSwitch,.ConvergateRoadmapSection-module__HfQ_Tq__root[data-revealed=true] .ConvergateRoadmapSection-module__HfQ_Tq__releasePanel{opacity:1;transform:translate(0,0)}.ConvergateRoadmapSection-module__HfQ_Tq__root[data-revealed=true] .ConvergateRoadmapSection-module__HfQ_Tq__releaseSwitch{transition-delay:.22s}.ConvergateRoadmapSection-module__HfQ_Tq__root[data-revealed=true] .ConvergateRoadmapSection-module__HfQ_Tq__releasePanel{transition-delay:.3s}.ConvergateRoadmapSection-module__HfQ_Tq__releaseSwitch:before{inset-block:4px;width:calc((100% - 8px) / var(--release-count));content:"";pointer-events:none;transform:translateX(calc(var(--active-index) * 100%));transition:transform .42s cubic-bezier(.16, 1, .3, 1), background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);background:#121318eb;border:1px solid #ffffff1a;border-radius:999px;position:absolute;left:4px;box-shadow:inset 0 1px #ffffff1f,0 8px 22px #00000038}.ConvergateRoadmapSection-module__HfQ_Tq__releaseButton,.ConvergateRoadmapSection-module__HfQ_Tq__releaseButtonActive{z-index:1;color:#f6f6f794;min-width:0;min-height:32px;font-family:var(--font-body);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:520;line-height:1;display:inline-flex;position:relative}.ConvergateRoadmapSection-module__HfQ_Tq__releaseButton:hover,.ConvergateRoadmapSection-module__HfQ_Tq__releaseButton:focus-visible{color:#fff;background:#ffffff0e;outline:none}.ConvergateRoadmapSection-module__HfQ_Tq__releaseButtonActive{color:#fff;box-shadow:none;background:0 0;border-color:#0000}.ConvergateRoadmapSection-module__HfQ_Tq__releasePanel{gap:17px;min-width:0;padding-top:4px;animation:.44s cubic-bezier(.16,1,.3,1) both ConvergateRoadmapSection-module__HfQ_Tq__releasePanelForward;display:grid}.ConvergateRoadmapSection-module__HfQ_Tq__releasePanel[data-direction=back]{animation-name:ConvergateRoadmapSection-module__HfQ_Tq__releasePanelBack}.ConvergateRoadmapSection-module__HfQ_Tq__releasePanelHeader{align-items:center;gap:12px;min-width:0;display:flex}.ConvergateRoadmapSection-module__HfQ_Tq__releasePanelHeader b{color:#fff;min-width:0;font-family:var(--font-body);font-size:clamp(16px,1.1vw,18px);font-weight:500;line-height:1.18}.ConvergateRoadmapSection-module__HfQ_Tq__releasePanel>p{color:#f6f6f7a3;max-width:650px;font-family:var(--font-body);font-size:clamp(13px,.92vw,15px);font-weight:300;line-height:1.44}.ConvergateRoadmapSection-module__HfQ_Tq__statusPill{color:#f6f6f7b8;width:fit-content;min-height:24px;font-family:var(--font-body);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;flex:none;align-items:center;padding:0 10px;font-size:11px;font-weight:560;line-height:1;display:inline-flex}.ConvergateRoadmapSection-module__HfQ_Tq__statusPill[data-state=released]{color:#22c55e;background:#22c55e14;border-color:#22c55e47}.ConvergateRoadmapSection-module__HfQ_Tq__statusPill[data-state=in-progress]{color:var(--brand,#6f7ff0);background:#6f7ff01a;border-color:#6f7ff057}.ConvergateRoadmapSection-module__HfQ_Tq__statusPill[data-state=planned]{color:#f59e0b;background:#f59e0b17;border-color:#f59e0b52}.ConvergateRoadmapSection-module__HfQ_Tq__statusPill[data-state=request]{color:#f6f6f7b8;background:#ffffff0e;border-color:#ffffff24}.ConvergateRoadmapSection-module__HfQ_Tq__featureList{gap:10px;min-width:0;display:grid}.ConvergateRoadmapSection-module__HfQ_Tq__featureRow{border-top:1px solid #ffffff17;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:13px 0;display:grid}.ConvergateRoadmapSection-module__HfQ_Tq__featureRow i{width:34px;height:34px;color:var(--brand,#6f7ff0);background:#6f7ff014;border:1px solid #6f7ff03d;border-radius:10px;place-items:center;display:grid}.ConvergateRoadmapSection-module__HfQ_Tq__featureRow span{gap:5px;min-width:0;display:grid}.ConvergateRoadmapSection-module__HfQ_Tq__featureRow b{color:#fff;font-family:var(--font-body);font-size:14px;font-weight:500;line-height:1.18}.ConvergateRoadmapSection-module__HfQ_Tq__featureRow small{color:#f6f6f794;font-family:var(--font-body);font-size:13px;font-weight:300;line-height:1.36}@media (max-width:1180px){.ConvergateRoadmapSection-module__HfQ_Tq__root{grid-template-columns:1fr}.ConvergateRoadmapSection-module__HfQ_Tq__copy{order:1}.ConvergateRoadmapSection-module__HfQ_Tq__shaderCard{order:2}}@media (max-width:680px){.ConvergateRoadmapSection-module__HfQ_Tq__root{min-height:0;width:var(--landing-shell-width);gap:28px;margin:92px auto 0}.ConvergateRoadmapSection-module__HfQ_Tq__shaderCard,.ConvergateRoadmapSection-module__HfQ_Tq__shaderOverlay{min-height:560px}.ConvergateRoadmapSection-module__HfQ_Tq__shaderOverlay{padding:22px}.ConvergateRoadmapSection-module__HfQ_Tq__releaseSwitch{width:100%}.ConvergateRoadmapSection-module__HfQ_Tq__releaseButton,.ConvergateRoadmapSection-module__HfQ_Tq__releaseButtonActive{flex:1 0 auto}.ConvergateRoadmapSection-module__HfQ_Tq__releasePanelHeader{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ConvergateRoadmapSection-module__HfQ_Tq__releaseSwitch:before,.ConvergateRoadmapSection-module__HfQ_Tq__releaseButton,.ConvergateRoadmapSection-module__HfQ_Tq__releaseButtonActive,.ConvergateRoadmapSection-module__HfQ_Tq__shaderCard,.ConvergateRoadmapSection-module__HfQ_Tq__copy,.ConvergateRoadmapSection-module__HfQ_Tq__releaseSwitch,.ConvergateRoadmapSection-module__HfQ_Tq__releasePanel{opacity:1;transition:none;animation:none;transform:none}}@keyframes ConvergateRoadmapSection-module__HfQ_Tq__releasePanelForward{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes ConvergateRoadmapSection-module__HfQ_Tq__releasePanelBack{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}
