.roadmap-section{position:relative}.roadmap-section .roadmap-container{display:flex;flex-direction:column;gap:40px;max-width:100%;position:relative;z-index:2;margin:0 auto}.roadmap-section .roadmap-image-mobile-above{width:100%;margin-bottom:30px;display:none}.roadmap-section .roadmap-image-mobile-above img{width:100%;height:auto;border-radius:8px}@media screen and (min-width:750px){.roadmap-section .roadmap-container{flex-direction:row;align-items:flex-start;gap:60px}.roadmap-section .roadmap-image-mobile-above{display:none}.roadmap-section .roadmap-content{flex:1;min-width:0}.roadmap-section .roadmap-image-column{flex:0 0 50%;max-width:50%}}.roadmap-section .roadmap-image{width:100%;height:auto;border-radius:8px}.roadmap-section .roadmap-timeline{position:relative;max-width:100%}.roadmap-section .roadmap-timeline:before{content:"";position:absolute;left:15px;top:30px;bottom:0;width:2px;background:#efefef;border-radius:2px}.roadmap-section .roadmap-timeline .timeline-fill{position:absolute;left:15px;top:30px;width:2px;background:#e0e0e0;border-radius:2px;height:0%;min-height:0;transition:height .3s ease-out;z-index:2;transform-origin:top;pointer-events:none;overflow:hidden}.roadmap-section .roadmap-item{position:relative;margin-bottom:50px;padding-left:50px;opacity:1;transform:translateY(0);transition:opacity .6s ease-out,transform .6s ease-out}.roadmap-section .roadmap-item.fade-out{opacity:0;transform:translateY(30px)}.roadmap-section .roadmap-item.animate-in{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.roadmap-section .roadmap-item{opacity:1;transform:none;transition:none}.roadmap-section .roadmap-item.animate-in{opacity:1;transform:none}}.roadmap-section .roadmap-item:last-child{margin-bottom:0}.roadmap-section .roadmap-circle{position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50%;background:#e0e0e0;display:flex;align-items:center;justify-content:center;z-index:2}.roadmap-section .roadmap-circle svg{width:16px;height:16px;fill:#898989}.roadmap-section .roadmap-badge{display:inline-block;background:#f0ebff;color:#37354b;padding:4px 12px;border-radius:50px;font-size:12px;font-weight:600;margin-bottom:6px;line-height:1.4;border:1px solid #37354b}.roadmap-section .roadmap-title{font-size:20px;margin-bottom:8px;margin-top:0;font-weight:600;line-height:1.3;color:#37354b}.roadmap-section .roadmap-description{font-size:16px;line-height:1.6;color:#505050;opacity:.9}.roadmap-section .roadmap-description ul,.roadmap-section .roadmap-description ol{margin:10px 0;padding-left:0;list-style:none}.roadmap-section .roadmap-description ul li,.roadmap-section .roadmap-description ol li{position:relative;padding-left:28px;margin-bottom:8px;line-height:1.5}.roadmap-section .roadmap-description ul li:before{content:"";position:absolute;left:0;top:.35em;width:8px;height:8px;background:#e0e0e0;border-radius:50%}.roadmap-section .roadmap-description ol{counter-reset:list-counter}.roadmap-section .roadmap-description ol li:before{counter-increment:list-counter;content:counter(list-counter) ".";position:absolute;left:0;top:0;font-weight:600;color:#e0e0e0}.roadmap-section .roadmap-header{text-align:center;margin-bottom:40px}.roadmap-section .roadmap-header .heading{font-size:35px;color:#37354b;margin-bottom:15px;line-height:1.3;margin-top:0}.roadmap-section .roadmap-header .subheading{font-size:14px;color:#37354b;opacity:.8}.roadmap-section .roadmap-section .accent,.roadmap-section .roadmap-section .global-accent-text,.roadmap-section .roadmap-section .custom-accent-text{padding-right:0;display:inline-block;background:linear-gradient(135deg,#25282a,#25282a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;line-height:1.3}@media screen and (max-width:749px){.roadmap-section .roadmap-header{text-align:center;margin-bottom:30px}.roadmap-section .roadmap-header .heading{font-size:22px;color:#37354b;line-height:1.3}.roadmap-section .roadmap-header .subheading{font-size:13px;color:#37354b}.roadmap-section .roadmap-timeline:before{left:15px;top:25px}.roadmap-section .roadmap-item{padding-left:50px;margin-bottom:40px}.roadmap-section .roadmap-item.fade-out{transform:translateY(20px)}.roadmap-section .roadmap-item.animate-in{transform:translateY(0)}.roadmap-section .roadmap-circle{left:0;top:0;width:30px;height:30px}.roadmap-section .roadmap-circle svg{width:16px;height:16px}.roadmap-section .roadmap-badge{font-size:11px;padding:3px 10px;margin-bottom:6px}.roadmap-section .roadmap-title{font-size:20px;color:#37354b}.roadmap-section .roadmap-description{font-size:14px;color:#505050}.roadmap-section .roadmap-description ul li,.roadmap-section .roadmap-description ol li{padding-left:24px;margin-bottom:6px}.roadmap-section .roadmap-description ul li:before{width:6px;height:6px;top:.4em}}.roadmap-section .roadmap-button-container{text-align:center;margin-top:0;margin-bottom:20px;padding-top:0}.roadmap-section .roadmap-cta-button{display:block;width:100%;text-decoration:none;transition:all .3s ease;cursor:pointer;text-align:center;padding:12px 24px;font-size:16px;text-transform:uppercase;letter-spacing:1px;border-radius:8px;background-color:#000}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ctm-roadmap-section.css.map */
