.np-roadmap{margin:0;position:relative;width:100%}.np-roadmap picture{display:block;line-height:0}.np-roadmap__img{display:block;height:auto;width:100%}.np-roadmap__eyebrow{color:#0b7285;font-size:clamp(19px,1.4vw,20px);font-weight:500;letter-spacing:.08em;line-height:1.3;margin:0 0 10px}.np-roadmap__heading{color:#364153;font-size:clamp(26px,2.8vw,40px);font-weight:700;line-height:1.2;margin:0 0 20px}.np-roadmap__description{color:#364153;font-size:clamp(18px,1.4vw,20px);font-weight:400;line-height:1.5}.np-roadmap__description p:last-child{margin-bottom:0}@media (min-width:992px){.np-roadmap__content{left:50%;max-width:900px;padding:0 12px;position:absolute;text-align:center;top:7%;transform:translateX(-50%);width:100%;z-index:2}.np-roadmap__description{margin:0 auto;max-width:768px}}@media (max-width:991px){.np-roadmap{background-color:#f5f6f7;background-image:var(--np-bg-mobile);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;display:flex;flex-direction:column}.np-roadmap:after{aspect-ratio:var(--np-bg-ratio,750/1100);content:"";display:block;pointer-events:none;width:100%}.np-roadmap picture{display:none}.np-roadmap__content{margin:0;max-width:100%;padding:48px 16px 8px;position:relative;text-align:center;transform:none;width:100%;z-index:2}.np-roadmap__eyebrow{font-size:19px}.np-roadmap__heading{font-size:26px;margin-bottom:15px}.np-roadmap__description{font-size:18px;margin:0 auto;max-width:560px}}