.rs-cm{background:#fff;padding:72px 0}.rs-cm__head{margin:0 0 48px;max-width:720px;text-align:left}.rs-cm__eyebrow{color:#5465fe;font-family:Manrope,sans-serif;font-size:11px;font-weight:800;letter-spacing:1px;margin:0 0 12px;text-transform:uppercase}.rs-cm__title{color:#0b1733;font-family:var(--rs-font-heading,"Hanken Grotesk"),sans-serif;font-size:32px;font-weight:700;margin:0 0 8px}.rs-cm__sub{color:#44566d;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0}.rs-cm__timeline{padding:24px 0;position:relative}.rs-cm__spine{background:#e0e7f3;bottom:0;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}.rs-cm__row{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin:0 0 40px;min-height:180px;position:relative}.rs-cm__row:last-child{margin:0}.rs-cm__row--left .rs-cm__card{grid-column:1;justify-self:end}.rs-cm__row--right .rs-cm__card{grid-column:2;justify-self:start}.rs-cm__card{background:#fff;border:1px solid #e0e7f3;border-radius:6px 6px 12px 12px;display:flex;flex-direction:column;gap:8px;max-width:560px;padding:18px 20px 16px;position:relative}.rs-cm__row--left .rs-cm__card:after,.rs-cm__row--right .rs-cm__card:after{background:#e0e7f3;content:"";height:2px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.rs-cm__row--left .rs-cm__card:after{right:-24px}.rs-cm__row--right .rs-cm__card:after{left:-24px}.rs-cm__bar{background:linear-gradient(90deg,#5465fe 0,#8bd96e);border-top-left-radius:6px;border-top-right-radius:6px;height:5px;left:0;position:absolute;right:0;top:0}.rs-cm__year{align-items:baseline;column-gap:8px;display:flex;flex-wrap:wrap;line-height:32px;margin:8px 0 0;row-gap:0}.rs-cm__year-num{font-weight:600}.rs-cm__year-num,.rs-cm__year-sep{color:#5464fe;font-family:Manrope,sans-serif;font-size:24px}.rs-cm__year-sep{font-weight:300}.rs-cm__year-lbl{color:#5464fe;font-family:Manrope,sans-serif;font-size:24px;font-weight:600}.rs-cm__heading{color:#0b1733;font-family:var(--rs-font-heading,"Hanken Grotesk"),sans-serif;font-size:16px;font-weight:600;line-height:22px;margin:0}.rs-cm__body{color:#44566d;font-family:Manrope,sans-serif;font-size:12px;font-weight:400;line-height:18px}.rs-cm__body p{margin:0 0 4px}.rs-cm__body p:last-child{margin:0}.rs-cm__body ol,.rs-cm__body ul{margin:0;padding-left:18px}.rs-cm__body li{margin:0 0 2px}.rs-cm__pill{background:rgba(26,107,255,.06);border-radius:5px;color:#1a6bff;display:block;font-family:Manrope,sans-serif;font-size:11px;font-weight:500;line-height:15px;margin:4px 0 0;padding:5px 10px}.rs-cm__pill span{margin-right:4px}.rs-cm__dot{background:#5465fe;border:3px solid #fff;border-radius:50%;height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}@media (max-width:900px){.rs-cm__spine{left:16px}.rs-cm__row{gap:0;grid-template-columns:1fr;margin:0 0 24px;min-height:0;padding-left:40px}.rs-cm__row--left .rs-cm__card,.rs-cm__row--right .rs-cm__card{grid-column:1;justify-self:stretch}.rs-cm__dot{left:16px;top:24px;transform:none}}