@keyframes motion-failsafe{to{opacity:1;filter:none;stroke-dashoffset:0;transform:none}}@media (scripting:enabled){[data-motion]{--motion-ease:cubic-bezier(.16, 1, .3, 1);--motion-failsafe:motion-failsafe 1ms 3s forwards}[data-reveal]{--motion-failsafe:none}[data-motion=text],[data-motion=list]>*,[data-band-line]{transition:opacity .7s var(--motion-ease), translate .9s var(--motion-ease), filter .7s var(--motion-ease)}[data-motion=text]:not([data-reveal=in]),[data-motion=list]:not([data-reveal=in])>*,[data-motion=contours]:not([data-reveal=in]) [data-band-line]{opacity:0;filter:blur(6px);animation:var(--motion-failsafe);translate:0 1.5rem}[data-motion=list]>:nth-child(2){transition-delay:.12s}[data-motion=list]>:nth-child(3){transition-delay:.24s}[data-motion=list]>:nth-child(n+4){transition-delay:.36s}[data-ridge]{transition:transform 1.4s var(--motion-ease) calc(var(--i) * 90ms)}[data-motion=ridges]:not([data-reveal=in]) [data-ridge]{transform:translateY(calc(24px + var(--i) * 16px));animation:var(--motion-failsafe)}[data-contour]{transition:opacity .9s var(--motion-ease) calc(var(--i) * 70ms)}[data-motion=contours]:not([data-reveal=in]) [data-contour]{opacity:0;animation:var(--motion-failsafe)}[data-band-line]{transition-delay:.35s}[data-river-mask]{transition:stroke-dashoffset 2s cubic-bezier(.37,0,.63,1) .2s}[data-motion=river]:not([data-reveal=in]) [data-river-mask]{stroke-dashoffset:1px;animation:var(--motion-failsafe)}[data-station]{transition:opacity .5s var(--motion-ease), scale .7s var(--motion-ease)}[data-motion=river]:not([data-reveal=in]) [data-station]{opacity:0;animation:var(--motion-failsafe);scale:.85}[data-station="0"]{transition-delay:.79s}[data-station="1"]{transition-delay:1.2s}[data-station="2"]{transition-delay:1.61s}}
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}
