.bs-scroll,.bss-scene-item{--progress:0;--bss-distance:80px;--bss-duration:1.1s;--bss-scale-from:.9;--bss-scale-out-from:1.1;--bss-rotate-from:-10deg;--bss-blur-from:10px;will-change:transform,opacity,filter}.bss-pin-active{align-self:flex-start;z-index:1}.bss-pin-fixed{position:fixed!important;top:var(--bss-pin-top,50vh)!important;z-index:10}.bss-pin-released{position:absolute!important;top:auto!important;z-index:1}.bss-mask-parallax,.bss-mask-reveal{overflow:hidden}.bss-mask-parallax .bss-mask-parallax-image{display:block;height:100%;min-height:100%;object-fit:cover;scale:1.18;will-change:transform}.bss-mask-reveal-active{--bss-mask-progress:0;clip-path:inset(0 0 calc((1 - var(--bss-mask-progress)) * 100%) 0);will-change:clip-path}.bss-mask-reveal-active.bss-mask-reveal-from-left{clip-path:inset(0 calc((1 - var(--bss-mask-progress)) * 100%) 0 0)}.bss-mask-reveal-active.bss-mask-reveal-from-right{clip-path:inset(0 0 0 calc((1 - var(--bss-mask-progress)) * 100%))}.bss-mask-reveal-active .bss-mask-reveal-image{display:block;min-height:100%;width:100%;object-fit:cover;translate:0 calc(var(--bss-mask-image-y-from) + (var(--bss-mask-image-y-to) - var(--bss-mask-image-y-from)) * var(--bss-mask-progress));scale:calc(var(--bss-mask-image-scale-from) + (var(--bss-mask-image-scale-to) - var(--bss-mask-image-scale-from)) * var(--bss-mask-progress));will-change:translate,scale}.bss-scene-active{--bss-progress:0;--bss-scene-y-from:0px;--bss-scene-y-to:0px;--bss-scene-scale-from:1;--bss-scene-scale-to:1;--bss-scene-opacity-from:1;--bss-scene-opacity-to:1;--bss-scene-rotate-from:0deg;--bss-scene-rotate-to:0deg;--bss-scene-blur-from:0px;--bss-scene-blur-to:0px;opacity:calc(var(--bss-scene-opacity-from) + (var(--bss-scene-opacity-to) - var(--bss-scene-opacity-from)) * var(--progress));translate:0 calc(var(--bss-scene-y-from) + (var(--bss-scene-y-to) - var(--bss-scene-y-from)) * var(--progress));scale:calc(var(--bss-scene-scale-from) + (var(--bss-scene-scale-to) - var(--bss-scene-scale-from)) * var(--progress));rotate:calc(var(--bss-scene-rotate-from) + (var(--bss-scene-rotate-to) - var(--bss-scene-rotate-from)) * var(--progress));filter:blur(calc(var(--bss-scene-blur-from) + (var(--bss-scene-blur-to) - var(--bss-scene-blur-from)) * var(--progress));transition:none!important}.bss-scene-active.bss-scene-opacity-from-0,.bss-scene-active.bss-phase-1-opacity-from-0{--bss-scene-opacity-from:0}.bss-motion-safe .bs-scroll,.bss-motion-safe .bss-scene-item{opacity:1!important;translate:0!important;scale:1!important;rotate:0!important;filter:none!important;clip-path:none!important}@media (prefers-reduced-motion:reduce){.bs-scroll,.bss-scene-item{opacity:1!important;translate:0!important;scale:1!important;rotate:0!important;filter:none!important;transition:none!important;clip-path:none!important}}
