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}html.wf-anim .reveal,html.wf-anim .reveal-up{transition-property:opacity,transform;transition-duration:.7s;transition-timing-function:var(--expo,cubic-bezier(.16, 1, .3, 1))}@keyframes wf-enter-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes wf-enter-fade{0%{opacity:0}to{opacity:1}}html.wf-anim main>:first-child:not(.reveal):not(.reveal-up){animation:wf-enter-up .85s var(--expo,cubic-bezier(.16, 1, .3, 1)) 60ms both}html.wf-anim .navbar{animation:wf-enter-fade .6s var(--expo,cubic-bezier(.16, 1, .3, 1)) both}html.wf-anim body{transition:opacity .2s;animation:.4s wf-enter-fade}html.wf-anim.wf-leaving body{opacity:0}@media (prefers-reduced-motion:reduce){html.wf-anim body{transition:none!important;animation:none!important}}html.wf-anim .slider-wrapper{transition:transform 1s cubic-bezier(.76,0,.24,1)}html.wf-anim .carousel-track{scroll-snap-type:x proximity}@media (prefers-reduced-motion:reduce){html.wf-anim main>:first-child,html.wf-anim .navbar{animation:none!important}}
