.roadmap-page{padding-top:64px;padding-bottom:80px}.roadmap-heading{max-width:760px;margin-bottom:48px}.roadmap-heading h1{letter-spacing:-.035em;margin:12px 0 20px;font-size:clamp(36px,5vw,56px);line-height:1.12}.roadmap-heading p{color:var(--muted);line-height:1.6}.roadmap-heading .roadmap-eyebrow{letter-spacing:.05em;text-transform:uppercase;font-size:13px;font-weight:600}.roadmap-board{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:20px;display:grid}.roadmap-stage{min-width:0}.roadmap-stage h2{border-bottom:1px solid var(--line-2);align-items:center;gap:10px;margin:0 0 20px;padding-bottom:14px;font-size:15px;font-weight:600;display:flex}.roadmap-stage h2 span{color:var(--muted);font-size:12px;font-weight:400}.roadmap-item{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;margin-bottom:16px;padding:20px}.roadmap-item h3{overflow-wrap:anywhere;margin:0 0 14px;font-size:16px;line-height:1.45}.roadmap-timeframe,.roadmap-empty{color:var(--muted);font-size:13px;line-height:1.5}.roadmap-tags{flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.roadmap-tags li{color:var(--muted);border:1px solid var(--line-2);overflow-wrap:anywhere;border-radius:5px;padding:3px 7px;font-size:12px}.roadmap-item summary{cursor:pointer;padding:6px 0;font-size:13px}.roadmap-item summary:focus-visible{outline-offset:4px;outline:2px solid}.roadmap-description{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted);margin:14px 0 0;font-size:14px;line-height:1.6}@media (max-width:1050px){.roadmap-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (max-width:650px){.roadmap-page{padding-top:36px}.roadmap-heading{margin-bottom:32px}.roadmap-board{grid-template-columns:minmax(0,1fr)}}
