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}.motion-progress{z-index:35;pointer-events:none;background:linear-gradient(to bottom, var(--lime) 0 2px, var(--soil-light) 2px 3px, var(--soil) 3px 4px);transform-origin:0;height:4px;position:fixed;inset:0 0 auto;transform:scaleX(0)}@supports (animation-timeline:scroll()){.motion-progress{animation:linear both motion-progress;animation-timeline:scroll(root)}}@keyframes motion-progress{to{transform:scaleX(1)}}.motion-curtain{z-index:60;pointer-events:none;visibility:hidden;height:100lvh;position:fixed;inset:0 0 auto;overflow:hidden}.motion-curtain:is([data-state=on],[data-state=leaving]){visibility:visible}.motion-curtain[data-state=on]{pointer-events:auto}.motion-curtain>span{position:absolute;inset:0;transform:translateY(100%)}.motion-curtain>span:first-child{background:var(--lime)}.motion-curtain>span:nth-child(2){background:var(--soil-light)}.motion-curtain>span:nth-child(3){background:var(--soil)}.motion-curtain>span:nth-child(4){background:var(--green-dark);place-items:center;display:grid}.motion-curtain-logo{width:clamp(84px,10vw,132px)}.motion-word-mask,.motion-line-mask{margin-bottom:-.12em;padding-bottom:.12em}[data-mask] :is(img,video){scale:var(--motion-zoom,none)}:where(:has(>[data-tilt])){perspective:1200px}:where([data-tilt]){position:relative}[data-tilt]:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--tilt-x,50%) var(--tilt-y,0%), #ffffff38, #fff0 58%);opacity:0;transition:opacity .45s;position:absolute;inset:0}[data-tilt].is-tilting:after{opacity:1}.motion-count{font-variant-numeric:tabular-nums;display:inline-grid}.motion-count>[aria-hidden]{grid-area:1/1;justify-self:start}.motion-count-ghost{visibility:hidden}.motion-marquee{--motion-marquee-gap:16px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.motion-marquee-track{width:max-content;animation:motion-marquee var(--motion-marquee-duration,40s) linear infinite;display:flex}.motion-marquee.is-reverse .motion-marquee-track{animation-direction:reverse}.motion-marquee:focus-within .motion-marquee-track{animation-play-state:paused}@media (hover:hover){.motion-marquee:hover .motion-marquee-track{animation-play-state:paused}}.motion-marquee-group{align-items:center;gap:var(--motion-marquee-gap);padding:0 var(--motion-marquee-gap) 0 0;flex:none;margin:0;list-style:none;display:flex}@keyframes motion-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.motion-progress,.motion-curtain{display:none}.motion-marquee{-webkit-mask-image:none;mask-image:none}.motion-marquee-track{width:auto;animation:none}.motion-marquee-group{flex-wrap:wrap;flex:1;justify-content:center;padding:0}.motion-marquee-group[aria-hidden=true]{display:none}}
