First for your information they use nuxt.js for their landing lage.

If you want to achieve this kind of scrolling in bubble you need to to a little bit html css code.

The most simple solution would be:

Create a group for every page view and give them an id like groupone, grouptwo…

then have the html elements on the site with code like this:

groupone {

position: sticky!important;
top: 50px!important;

}

grouptwo {

position: sticky!important;
top: 80px!important;

}

.
.
.
and so on