html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
html.lenis{scroll-behavior:auto}[data-reveal]{transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}.reveal-ready [data-reveal]:not([data-revealed]){opacity:0;transform:translateY(32px)}.reveal-ready [data-reveal=left]:not([data-revealed]){transform:translate(-40px)}.reveal-ready [data-reveal=right]:not([data-revealed]){transform:translate(40px)}.reveal-ready [data-reveal=zoom]:not([data-revealed]){transform:scale(.94)}[data-reveal=card]{transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.22,1,.36,1),clip-path 1.2s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}.reveal-ready [data-reveal=card]:not([data-revealed]){opacity:0;clip-path:inset(30% 0 0 round 1.5rem);transform:translateY(80px)}[data-reveal=card] [data-rail-img]{transition:scale 1.4s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}.reveal-ready [data-reveal=card]:not([data-revealed]) [data-rail-img]{scale:1.45}html{scrollbar-gutter:stable}@media (min-width:375px) and (max-width:639.98px){body:has([data-home-gutter]) .site-header-row{padding-inline:1.5rem}}
