.short-roadmap-container{max-width:1200px;margin:0 auto;padding:0 20px}.short-roadmap-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:48px;display:grid}.short-roadmap-card{border:1px solid #ffffff1a;border-left:4px solid var(--phase-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:12px;padding:24px;transition:all .3s;position:relative;overflow:hidden}.short-roadmap-card:before{content:"";background:linear-gradient(90deg,var(--phase-color),transparent);height:2px;position:absolute;top:0;left:0;right:0}.short-roadmap-card:hover{border-color:#fff3;transform:translateY(-4px);box-shadow:0 12px 24px #0003}.short-roadmap-header{align-items:center;gap:16px;margin-bottom:16px;display:flex}.short-roadmap-icon{background:#ffffff1a;border:1px solid #fff3;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.short-roadmap-info{flex:1}.short-roadmap-phase{color:var(--text-secondary);margin-bottom:4px;font-size:.875rem;font-weight:500}.short-roadmap-title{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600;line-height:1.2}.short-roadmap-timeline{color:var(--text-secondary);margin-bottom:16px;font-size:.875rem;font-weight:500}.short-roadmap-status{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;align-items:center;gap:8px;padding:6px 12px;font-size:.75rem;font-weight:600;display:inline-flex}.short-roadmap-status.completed{color:#22c55e;background:#22c55e33;border:1px solid #22c55e4d}.short-roadmap-status.in-progress{color:#f59e0b;background:#f59e0b33;border:1px solid #f59e0b4d}.short-roadmap-status.upcoming{color:#3b82f6;background:#3b82f633;border:1px solid #3b82f64d}.short-roadmap-cta{text-align:center;margin-top:32px}@media (max-width:768px){.short-roadmap-grid{grid-template-columns:1fr;gap:16px}.short-roadmap-card{padding:20px}.short-roadmap-header{gap:12px}.short-roadmap-icon{width:40px;height:40px}.short-roadmap-title{font-size:1.125rem}}@media (prefers-color-scheme:dark){.short-roadmap-card{background:#0003}.short-roadmap-icon{background:#ffffff0d}}@media (prefers-contrast:high){.short-roadmap-card,.short-roadmap-status{border-width:2px}}
