html[data-landing-scroll],html[data-landing-scroll] body{overscroll-behavior-y:none;width:100%;height:100%;min-height:0;margin:0;overflow:hidden}html[data-landing-scroll] body{position:fixed;inset:0}html[data-landing-scroll=funnel] #app{top:var(--landing-offset-top,0px);width:100%;height:100vh;min-height:0;height:var(--app-height,100dvh);max-height:var(--app-height,100dvh);box-sizing:border-box;margin-inline:auto;position:fixed;bottom:auto;left:0;right:0;overflow:hidden;transform:translateZ(0)}html[data-landing-scroll] :is(.screen,.screen-scroll,.lx-cl.is-scroll,.lxe-poll-opts,.v5-grid-scroll,.scr){overscroll-behavior-y:contain;scroll-padding-block:16px 80px}html[data-landing-scroll=template] body{top:var(--landing-offset-top,0px);height:100vh;height:var(--app-height,100dvh);flex-direction:column;display:flex;bottom:auto}html[data-landing-scroll=template] #app{display:contents}html[data-landing-scroll=template] header{flex-shrink:0}
