.ithalassa-roadmap{background:#00d9c00a;border-radius:18px;margin:3rem 0 2rem;padding:2rem 0;font-family:Orbitron,"Exo 2",Montserrat,Arial,sans-serif;position:relative;box-shadow:0 2px 16px #00d9c012}.roadmap-list{max-width:600px;margin:0 auto;padding:0;list-style:none;position:relative}.roadmap-step{z-index:1;align-items:flex-start;margin-bottom:2.2rem;display:flex;position:relative}.roadmap-content{box-shadow:none;color:#232323;background:#00d9c012;border-left:4px solid #00d9c0;border-radius:10px;flex:1;min-width:0;padding:1rem 1.2rem;transition:background .3s,border .3s}.roadmap-step.roadmap-in_progress .roadmap-content{border-left:4px solid #ff4365}.roadmap-step.roadmap-upcoming .roadmap-content{border-left:4px solid #b7ad99}.roadmap-content h4{color:#00d9c0;letter-spacing:1px;margin:0 0 .2rem;font-size:1.25rem;font-weight:700}.roadmap-step.roadmap-in_progress .roadmap-content h4{color:#ff4365}.roadmap-step.roadmap-upcoming .roadmap-content h4{color:#b7ad99}.roadmap-content p{color:#232323;margin:0;font-family:"Exo 2",Montserrat,Arial,sans-serif;font-size:1rem}body.dark-mode .roadmap-content{color:#fffff3;background:#181a1beb;border-left:4px solid #00d9c0}body.dark-mode .roadmap-step.roadmap-in_progress .roadmap-content{border-left:4px solid #ff4365}body.dark-mode .roadmap-step.roadmap-upcoming .roadmap-content{border-left:4px solid #b7ad99}body.dark-mode .roadmap-content h4{color:#00d9c0}body.dark-mode .roadmap-step.roadmap-in_progress .roadmap-content h4{color:#ff4365}body.dark-mode .roadmap-step.roadmap-upcoming .roadmap-content h4{color:#b7ad99}body.dark-mode .roadmap-content p{color:#fffff3}.roadmap-step:last-child{margin-bottom:0}@media (max-width:600px){.roadmap-list{max-width:98vw}.ithalassa-roadmap{padding:1rem .2rem}.roadmap-content{padding:.8rem .6rem}.roadmap-list:before{left:14px}}.ithalassa-roadmap-modern{background:#00d9c00a;border-radius:18px;margin:3rem 0 2rem;padding:2rem 0;font-family:Orbitron,"Exo 2",Montserrat,Arial,sans-serif;position:relative;box-shadow:0 2px 16px #00d9c012}.roadmap-timeline{flex-direction:column;align-items:center;max-width:600px;margin:0 auto;display:flex;position:relative}.roadmap-timeline-step{flex-direction:row;align-items:flex-start;width:100%;margin-bottom:2.5rem;display:flex;position:relative}.roadmap-timeline-indicator{z-index:2;flex-direction:column;align-items:center;margin-right:1.5rem;display:flex;position:relative}.roadmap-icon{background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-bottom:.2rem;padding:.5rem;font-size:2.2rem;transition:box-shadow .3s,background .3s;display:flex;box-shadow:0 2px 8px #00d9c01a}.roadmap-icon.done{color:#00d9c0;background:#00d9c01f;box-shadow:0 0 0 4px #00d9c033}.roadmap-icon.in_progress{color:#ff4365;background:#ff43651f;animation:1.2s infinite alternate pulse;box-shadow:0 0 0 4px #ff436533}.roadmap-icon.upcoming{color:#b7ad99;background:#b7ad991f;box-shadow:0 0 0 4px #b7ad9933}@keyframes pulse{0%{box-shadow:0 0 0 4px #ff436533}to{box-shadow:0 0 0 10px #ff436522}}.roadmap-timeline-line{opacity:.5;background:linear-gradient(#00d9c0 0%,#ff4365 100%);border-radius:2px;width:4px;height:2.5rem;margin:0 auto}.roadmap-timeline-content{color:#232323;background:#00d9c012;border-left:4px solid #00d9c0;border-radius:12px;flex:1;min-width:0;padding:1.1rem 1.5rem;transition:background .3s,border .3s;box-shadow:0 2px 8px #00d9c012}.roadmap-timeline-step.roadmap-in_progress .roadmap-timeline-content{border-left:4px solid #ff4365}.roadmap-timeline-step.roadmap-upcoming .roadmap-timeline-content{border-left:4px solid #b7ad99}.roadmap-timeline-content h4{color:#00d9c0;letter-spacing:1px;margin:0 0 .2rem;font-size:1.25rem;font-weight:700}.roadmap-timeline-step.roadmap-in_progress .roadmap-timeline-content h4{color:#ff4365}.roadmap-timeline-step.roadmap-upcoming .roadmap-timeline-content h4{color:#b7ad99}.roadmap-timeline-content p{color:#232323;margin:0;font-family:"Exo 2",Montserrat,Arial,sans-serif;font-size:1rem}body.dark-mode .roadmap-timeline-content{color:#fffff3;background:#181a1beb;border-left:4px solid #00d9c0}body.dark-mode .roadmap-timeline-step.roadmap-in_progress .roadmap-timeline-content{border-left:4px solid #ff4365}body.dark-mode .roadmap-timeline-step.roadmap-upcoming .roadmap-timeline-content{border-left:4px solid #b7ad99}body.dark-mode .roadmap-timeline-content h4{color:#00d9c0}body.dark-mode .roadmap-timeline-step.roadmap-in_progress .roadmap-timeline-content h4{color:#ff4365}body.dark-mode .roadmap-timeline-step.roadmap-upcoming .roadmap-timeline-content h4{color:#b7ad99}body.dark-mode .roadmap-timeline-content p{color:#fffff3}.roadmap-timeline-step:last-child{margin-bottom:0}@media (max-width:600px){.roadmap-timeline{max-width:98vw}.ithalassa-roadmap-modern{padding:1rem .2rem}.roadmap-timeline-content{padding:.8rem .6rem}.roadmap-timeline-indicator{margin-right:.7rem}}
