.o-scroll-narrative{position:relative}.o-scroll-narrative__bg{height:100svh;overflow:hidden;position:sticky;top:0;z-index:0}.o-scroll-narrative__bg img,.o-scroll-narrative__bg video{border-radius:0;filter:blur(10px);height:100%;object-fit:cover;transform:scale(1.05);width:100%}.o-scroll-narrative__content{align-items:flex-start;display:flex;height:100svh;justify-content:center;margin-top:-100svh;overflow:hidden;padding:var(--layout-site-padding);position:sticky;top:0;z-index:1}.o-scroll-narrative__scroll{height:100%;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 15%,#000 70%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 15%,#000 70%,transparent);overflow:hidden}@media screen and (min-width:768px){.o-scroll-narrative__scroll{padding-left:15.5rem}}@media screen and (min-width:1100px){.o-scroll-narrative__scroll{padding-left:0}}.o-scroll-narrative__inner{max-width:67rem;padding-block:30svh 20svh}@media screen and (min-width:768px){.o-scroll-narrative__inner{padding-block:40svh 30svh}}.o-scroll-narrative__sidebar{left:var(--layout-site-padding);margin-bottom:0;position:absolute;top:var(--layout-site-padding)}@media screen and (min-width:768px){.o-scroll-narrative__sidebar{top:50%;transform:translateY(-50%)}}.o-scroll-narrative__sidebar-media{border-radius:var(--border-radius);display:none;flex-shrink:0;margin-bottom:4rem;overflow:hidden;width:11.5rem}@media screen and (min-width:768px){.o-scroll-narrative__sidebar-media{display:block}}.o-scroll-narrative__sidebar-media img{height:auto;width:100%}.o-scroll-narrative__sidebar-label{color:rgb(var(--color-text));font-family:var(--link-ff);font-size:var(--link-fs);letter-spacing:var(--link-ls);text-transform:uppercase}.o-scroll-narrative__heading{margin-bottom:8rem;max-width:40rem}.o-scroll-narrative__text{color:rgb(var(--color-text));font-family:var(--ff-secondary);font-size:2.4rem;line-height:150%}.o-scroll-narrative__text p{margin:0}