.roadmap-page_page__qgB1x{flex:1 0 auto;width:100%;max-width:1320px;margin:0 auto;padding:56px 24px 88px}.roadmap-page_hero__pKnwG{display:grid;grid-gap:28px;gap:28px;align-items:end;margin-bottom:32px}.roadmap-page_heroCopy__hyk8o{max-width:760px}.roadmap-page_kicker__r1__o{margin:0 0 14px;font-size:12px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--brand-blue-deep)}.roadmap-page_title__KY_3f{margin:0;font-size:clamp(2.8rem,6vw,5.6rem);line-height:.92;letter-spacing:-.05em;color:var(--text)}.roadmap-page_lead__i8OBS{margin:20px 0 0;max-width:620px;font-size:1.08rem;line-height:1.7;color:var(--muted)}.roadmap-page_legend__V0_69{display:flex;flex-wrap:wrap;gap:12px}.roadmap-page_eventType__iCBf1,.roadmap-page_legendItem__cVozL{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:7px 12px;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.roadmap-page_milestone__pQ_5L{color:#0b2e0d;background:linear-gradient(135deg,rgba(174,223,33,.86),rgba(136,195,37,.94))}.roadmap-page_featureUpdate__uiPo2{color:#10203c;background:linear-gradient(135deg,rgba(242,232,75,.9),rgba(255,193,7,.94))}.roadmap-page_newGameSupport__yTHvJ{color:#eef8ff;background:linear-gradient(135deg,rgba(8,168,254,.84),rgba(1,72,190,.94))}.roadmap-page_communityFeatures__HukZJ{color:#143126;background:linear-gradient(135deg,rgba(136,195,37,.3),rgba(174,223,33,.82))}.roadmap-page_viewportShell__iqiG7{position:relative;padding:22px;border:1px solid rgba(1,72,190,.14);border-radius:30px;background:radial-gradient(1200px 420px at 50% 0,rgba(8,168,254,.11),transparent),linear-gradient(180deg,rgba(244,244,244,.88),rgba(226,226,226,.7));box-shadow:0 22px 80px rgba(1,72,190,.08);overflow:hidden}.roadmap-page_viewportNote__0kbJL{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center;margin-bottom:18px}.roadmap-page_dragHint__r9f8L{font-size:.85rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--text)}.roadmap-page_dragSubhint__vVRzh{font-size:.92rem;color:var(--muted)}.roadmap-page_viewport__bMuU8{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;cursor:-webkit-grab;cursor:grab;touch-action:pan-x;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-bottom:10px}.roadmap-page_viewport__bMuU8::-webkit-scrollbar{display:none}.roadmap-page_viewportDragging__S8O8d{cursor:-webkit-grabbing;cursor:grabbing}.roadmap-page_timeline__bTUPS{position:relative;display:flex;align-items:flex-start;min-height:440px;padding:42px 0 26px}.roadmap-page_rail__Wa6ck{position:absolute;left:0;right:0;top:126px;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(1,72,190,.2),rgba(8,168,254,.7),rgba(136,195,37,.6));box-shadow:0 0 0 1px rgba(8,168,254,.05)}.roadmap-page_currentMarker__UEBcv{position:absolute;top:16px;bottom:8px;transform:translateX(-50%);pointer-events:none;z-index:2}.roadmap-page_currentMarkerTag__fa2NE{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;background:var(--text);color:var(--surface);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 16px 30px rgba(0,0,0,.18)}.roadmap-page_currentMarkerLine__Qe8GE{position:absolute;top:38px;bottom:0;left:50%;width:2px;transform:translateX(-50%);background:linear-gradient(180deg,rgba(27,42,55,.95),rgba(8,168,254,.45),rgba(27,42,55,0))}.roadmap-page_month__H8IR_{position:relative;flex:0 0 auto;padding:0 18px}.roadmap-page_monthCurrent__4Gx_d .roadmap-page_monthLabel__1PaoD{color:var(--brand-blue-deep)}.roadmap-page_monthTopline__LmlQq{display:flex;align-items:center;gap:8px;min-height:44px}.roadmap-page_monthLabel__1PaoD{font-size:1rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.roadmap-page_monthRailSpacer__I9As6{height:74px}.roadmap-page_cardStack__TNTuH{display:grid;grid-gap:14px;gap:14px}.roadmap-page_eventCard__RdSsn{min-height:112px;padding:18px 18px 20px;border:1px solid rgba(1,72,190,.12);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(244,244,244,.84)),linear-gradient(135deg,rgba(8,168,254,.04),rgba(136,195,37,.04));box-shadow:0 18px 30px rgba(1,72,190,.06)}.roadmap-page_monthCurrent__4Gx_d .roadmap-page_eventCard__RdSsn{border-color:rgba(8,168,254,.24);box-shadow:0 22px 34px rgba(8,168,254,.1)}.roadmap-page_futureMonth__hF6Z9{padding-right:0}.roadmap-page_futureCard__BHxgI{min-height:calc(112px * 2 + 14px)}.roadmap-page_eventTitle__v2p3u{margin:14px 0 0;font-size:1.3rem;line-height:1.05;letter-spacing:-.04em}@media (prefers-color-scheme:dark){.roadmap-page_kicker__r1__o{color:#7dc8ff}.roadmap-page_viewportShell__iqiG7{border-color:rgba(8,168,254,.16);background:radial-gradient(1200px 420px at 50% 0,rgba(8,168,254,.16),transparent),linear-gradient(180deg,rgba(13,23,38,.92),rgba(7,13,22,.86));box-shadow:0 28px 90px rgba(0,0,0,.34)}.roadmap-page_featureUpdate__uiPo2{color:#201800}.roadmap-page_communityFeatures__HukZJ{color:#0d1b13}.roadmap-page_currentMarkerTag__fa2NE{background:#edf6ff;color:#07121f}.roadmap-page_eventCard__RdSsn{border-color:rgba(8,168,254,.14);background:linear-gradient(180deg,rgba(15,26,43,.88),rgba(9,18,30,.96)),linear-gradient(135deg,rgba(8,168,254,.08),rgba(136,195,37,.06));box-shadow:0 20px 44px rgba(0,0,0,.24)}.roadmap-page_monthCurrent__4Gx_d .roadmap-page_eventCard__RdSsn{border-color:rgba(125,200,255,.32)}}@media (max-width:900px){.roadmap-page_page__qgB1x{padding:40px 16px 68px}.roadmap-page_viewportShell__iqiG7{padding:18px;border-radius:24px}.roadmap-page_timeline__bTUPS{min-height:400px}}@media (max-width:640px){.roadmap-page_hero__pKnwG{gap:22px}.roadmap-page_lead__i8OBS{font-size:1rem}.roadmap-page_viewportNote__0kbJL{align-items:flex-start;flex-direction:column}.roadmap-page_timeline__bTUPS{min-height:388px}}