/* The retained particle sculpture: from scattered tasks to a connected system. */
.lab-story{height:280svh;isolation:isolate;scroll-margin-top:0}.lab-sticky{min-height:660px}.lab-top{top:112px;align-items:center}.lab-top>.all-motion{font-family:inherit;font-size:11px;background:none;color:#c4d7d5;border:1px solid #66857d;border-radius:30px;padding:10px 16px;min-height:40px;letter-spacing:0}.lab-copy h2{font-weight:400;letter-spacing:-.055em}.lab-copy h2 em{font-weight:400}.lab-chapters>button{border:0}.lab-copy .lab-cta{background:#d6e9df;color:#1d3c32;border-color:#d6e9df}.lab-copy .lab-cta:hover{background:#fff;color:#17372a}.lab-chapters>button:focus-visible,.lab-skip:focus-visible,.lab-top>.all-motion:focus-visible{outline:2px solid #bde6d8;outline-offset:5px}.lab-skip{min-height:40px;display:flex;align-items:center}.lab-step-label{color:#aedbc8}.lab-orbit-label{color:#a5c2b8}.lab-top>span{max-width:50%}
@media(max-width:800px){.lab-story{height:255svh}.lab-sticky{min-height:700px}.lab-top{top:105px}.lab-top>.all-motion{font-size:10px;padding:8px 12px}.lab-copy{bottom:150px}.lab-copy h2{font-size:52px}.lab-bottom{bottom:22px}.lab-chapters>button{min-height:44px}}
@media(max-width:520px){.lab-sticky{height:100svh;min-height:710px}.lab-top{top:94px}.lab-copy{bottom:154px}.lab-copy h2{font-size:44px;line-height:1.07;margin-bottom:18px}.lab-copy p{font-size:14px;line-height:1.65;margin-bottom:20px}.lab-step-label{margin-bottom:15px}.lab-scene{inset:8% -24% 19% -24%}.lab-bottom{bottom:20px;gap:4px}.lab-chapters{gap:9px}.lab-chapters>button{font-size:12px}.lab-bottom .lab-skip{font-size:11px}.lab-top>span{font-size:10px}}
@media(max-height:680px) and (min-width:801px){.lab-top{top:95px}.lab-copy{top:29%}.lab-copy h2{font-size:52px}.lab-bottom{bottom:25px}.lab-copy p{font-size:15px}.lab-sticky{min-height:640px}}
.motion-paused .lab-story{height:auto}.motion-paused .lab-sticky{height:820px;position:relative}.motion-paused .lab-copy{top:auto;bottom:170px}
@media(prefers-reduced-motion:reduce){.lab-story{height:auto}.lab-sticky{position:relative;height:820px}.lab-copy{top:auto;bottom:170px}.lab-copy.changing{animation:none}}
