html.lenis, html.lenis body {
  height: auto;
}

.lenis.lenis-smooth {
  scroll-behavior: auto !important;
}

.lenis.lenis-smooth [data-lenis-prevent] {
  overscroll-behavior: contain;
}

.lenis.lenis-stopped {
  overflow: hidden;
}

.lenis.lenis-smooth iframe {
  pointer-events: none;
}





[data-animation-type="move"] { 
position: relative;
line-height: 0.8!important;
}
[data-animation-type="move"] > span{
display: inline-block; 
overflow: hidden;
position: relative;
line-height: 1.3!important;
}
[data-animation-type="move"] .word, 
[data-animation-type="move"] .line {
  display: block; 
}
[data-split-style="letter"] .letter {
display: inline-block; 
} 








.fixed-item {
  width: 100%;
  overflow: hidden;
}

.fixed-item img {
  width: 100vw;
  height: 95vh;
  object-fit: cover;
}


/*

.pincontainer {
  height: calc(100vh - 40px);
  position: relative;
}

.pinned-image {
  position: absolute;
  top: 0;
  width: 100%;
  height: auto;
  max-height: calc(100vh - 40px);
  object-fit: cover;


}

*/