.roadmap-container{background:repeating-linear-gradient(180deg,#d9d9d9,#d9d9d9 1px,transparent 0,transparent 74px);container-name:roadmap;container-type:inline-size;display:flex;justify-content:center;position:relative}.roadmap-container:after,.roadmap-container:before{bottom:0;content:"";height:100%;max-width:25%;position:absolute;top:0;width:300px}.roadmap-container:before{background:#f3f4f8;background:linear-gradient(90deg,#f3f4f8,rgba(243,244,248,0));left:0}.roadmap-container:after{background:#f3f4f8;background:linear-gradient(270deg,#f3f4f8,rgba(243,244,248,0));right:0}.roadmap{justify-content:space-between;max-width:967px;z-index:1}.roadmap,.roadmap-card{display:flex;flex-direction:column;flex-wrap:wrap;position:relative;width:100%}.roadmap-card{background:var(--color-white);border-radius:var(--border-radius);gap:8px;max-width:412px;padding:24px 24px 14px}.roadmap-card-intro{padding-right:50px}.roadmap-card .roadmap-card-intro:before{border:1px solid #d9d9d9;border-radius:100%;content:"";height:34px;position:absolute;right:24px;top:24px;width:34px}.roadmap-card.roadmap-checked .roadmap-card-intro:before{background-color:#faae3e;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.082' height='10.754' viewBox='0 0 14.082 10.754'%3E%3Cpath fill='%23fff' d='M5.121 10.754 0 5.633l1.792-1.792L5.12 7.169 12.29 0l1.792 1.792Z' data-name='Path 358'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px;border:1px solid #faae3e}.roadmap-card *{color:grey;font-size:14px;line-height:1.571428571428571;margin:0}.roadmap-card h5{color:var(--color-blue);font-size:18px;font-weight:600;letter-spacing:-.22px;line-height:1.333333333333333}.roadmap-icons{display:flex;flex-direction:row;flex-wrap:wrap;gap:2px}.roadmap-icons .icon{align-items:center;border:1px solid #f0f0f0;border-radius:12px;display:flex;height:40px;justify-content:center;width:40px}.roadmap-icons .icon img{height:calc(100% - 16px);max-height:20px;max-width:20px;width:calc(100% - 16px)}.roadmap-card .roadmap-nav{align-items:center;border-top:1px solid #f0f0f0;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;margin-top:8px;padding-top:8px;position:relative}.roadmap>.roadmap-card:nth-child(odd){margin-left:auto}.roadmap-card:before{background-color:var(--color-blue);border:3px solid var(--color-white);border-radius:100%;content:"";height:11px;position:absolute;top:0;width:11px;z-index:1}.roadmap>.roadmap-card:nth-child(odd):before{left:-77px}.roadmap>.roadmap-card:nth-child(2n):before{right:-77px}.roadmap-card:not(:last-child):after{background-color:var(--color-blue);content:"";height:100%;height:calc(100% - 28px);position:absolute;top:0;width:1px}.roadmap>.roadmap-card:first-child:after{top:6px}.roadmap>.roadmap-card:nth-child(odd):after{left:-72px}.roadmap>.roadmap-card:nth-child(2n):after{right:-72px}@container roadmap (max-width: 967px){.roadmap>.roadmap-card{max-width:calc(50% - 56px)}.roadmap>.roadmap-card:nth-child(odd):before{left:-61.5px}.roadmap>.roadmap-card:nth-child(2n):before{right:-61.5px}.roadmap>.roadmap-card:nth-child(odd):after{left:-56.5px}.roadmap>.roadmap-card:nth-child(2n):after{right:-56.5px}}@container roadmap (max-width: 767px){.roadmap>.roadmap-card{max-width:calc(50% - 36px)}.roadmap>.roadmap-card:nth-child(odd):before{left:-41.5px}.roadmap>.roadmap-card:nth-child(2n):before{right:-41.5px}.roadmap>.roadmap-card:nth-child(odd):after{left:-36.5px}.roadmap>.roadmap-card:nth-child(2n):after{right:-36.5px}}@container roadmap (min-width: 650px){.roadmap>.roadmap-card:not(:first-child){margin-top:-38px}}@container roadmap (max-width: 650px){.roadmap{gap:24px}.roadmap>.roadmap-card:nth-child(2n),.roadmap>.roadmap-card:nth-child(odd){margin-left:29px;max-width:calc(100% - 29px)}.roadmap>.roadmap-card:nth-child(2n):before,.roadmap>.roadmap-card:nth-child(odd):before{left:-28.5px}.roadmap>.roadmap-card:nth-child(2n):after,.roadmap>.roadmap-card:nth-child(odd):after{left:-23.5px}.roadmap-card:not(:last-child):after{height:calc(100% + 24px)}}