.c1-roadmap{background:transparent;color:#36244e;font-family:Figtree,sans-serif;padding:104px 0 112px}.c1-roadmap__container{margin:0 auto;max-width:1120px;padding:0 24px}.c1-roadmap__h2,.c1-roadmap__intro,.c1-roadmap__outro{margin:0 auto;text-align:center}.c1-roadmap__h2{color:#36244e;font-size:48px;font-style:normal;font-weight:500;letter-spacing:-1px;line-height:120%}.c1-roadmap__h2--intro{max-width:418px}.c1-roadmap__h2--outro{margin-top:34px;max-width:712px}.c1-roadmap__intro-text,.c1-roadmap__outro-text{color:#36244e;font-size:18px;font-style:normal;font-weight:400;line-height:140%;margin:16px auto 0;text-align:center}.c1-roadmap__intro-text{max-width:580px}.c1-roadmap__outro-text{max-width:566px}.c1-roadmap__intro-text p,.c1-roadmap__outro-text p{margin:0}.c1-roadmap__timeline{margin-top:64px;--c1-step-gap:72px;--c1-line-color:#e0d6c4;--c1-num-top:6px;--c1-num-gap:8px;--c1-line-inset:56px;display:grid;gap:var(--c1-step-gap);overflow:visible;position:relative}.c1-roadmap__timeline:before{background:var(--c1-line-color);border-radius:2px;bottom:var(--c1-line-inset);content:"";left:50%;margin-left:-1px;position:absolute;top:var(--c1-line-inset);width:2px;z-index:0}.c1-roadmap__row{align-items:start;display:grid;gap:44px;grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr);overflow:visible;position:relative;z-index:1}.c1-roadmap__col--left,.c1-roadmap__col--marker,.c1-roadmap__col--right{min-width:0;overflow:visible}@media screen and (max-width:900px){.c1-roadmap__col.c1-roadmap__col--left:has(.c1-roadmap__content){order:1}}.c1-roadmap__content{max-width:425px}.c1-roadmap__h3{font-size:22px;font-weight:700;margin:0}.c1-roadmap__h3,.c1-roadmap__text{color:#36244e;font-style:normal;line-height:140%}.c1-roadmap__text{font-size:18px;font-weight:400;margin-top:10px}.c1-roadmap__text p{margin:0}.c1-roadmap__text p+p{margin-top:10px}.c1-roadmap__cta{margin-top:16px}.c1-roadmap .btn{font-family:Figtree,sans-serif}.c1-roadmap__media{border-radius:28px;overflow:hidden}.c1-roadmap__svg{display:block;height:auto;width:100%}.c1-roadmap__col--marker{position:relative}.c1-roadmap__num{background:#faf7f3;color:#36244e;font-family:Figtree,sans-serif;font-size:28px;font-weight:400;left:20%;line-height:140%;padding:16px;position:absolute;text-align:right;top:var(--c1-num-top,6px);transform:translateY(0);width:auto;z-index:2}.c1-roadmap__ctas{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:26px}.c1-io{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.c1-io.is-inview{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.c1-io{opacity:1;transform:none;transition:none}}@media (max-width:900px){.c1-roadmap__row{gap:22px;grid-template-columns:1fr}.c1-roadmap__col--marker,.c1-roadmap__timeline:before{display:none}.c1-roadmap__content{max-width:none}}