.scroll-story{--scroll-progress:0}.scroll-story[data-ready=true] .draw-path{stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0,(var(--scroll-progress) - var(--in,0))/var(--dur,1),1));opacity:clamp(0,(var(--scroll-progress) - var(--in,0))*60,1)}.scroll-story[data-ready=true] .scene-layer{opacity:0;transition:opacity .6s}.scroll-story[data-ready=true][data-scene=assemble] .layer-assemble,.scroll-story[data-ready=true][data-scene=compliance] .layer-compliance,.scroll-story[data-ready=true][data-scene=maintenance] .layer-maintenance,.scroll-story[data-ready=true][data-scene=rent] .layer-rent,.scroll-story[data-ready=true][data-scene=reveal] .layer-reveal{opacity:1;will-change:opacity}.scroll-story[data-ready=true] .beat-copy{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(24px)}.scroll-story[data-ready=true][data-scene=assemble] [data-beat=assemble] .beat-copy,.scroll-story[data-ready=true][data-scene=compliance] [data-beat=compliance] .beat-copy,.scroll-story[data-ready=true][data-scene=maintenance] [data-beat=maintenance] .beat-copy,.scroll-story[data-ready=true][data-scene=rent] [data-beat=rent] .beat-copy,.scroll-story[data-ready=true][data-scene=reveal] [data-beat=reveal] .beat-copy{opacity:1;transform:translateY(0)}.cv-auto{content-visibility:auto;contain-intrinsic-size:auto 800px}@media (prefers-reduced-motion:reduce){.scroll-story .draw-path{stroke-dasharray:none!important;stroke-dashoffset:0!important;opacity:1!important}.scroll-story .scene-layer,.scroll-story .beat-copy{opacity:1!important;transition:none!important;transform:none!important}}
