.CaseStudyMotion-module__N80Fna__revealMedia{opacity:1;transition:opacity .8s ease-out,transform .8s cubic-bezier(.22,.61,.36,1);transform:none}[data-inview=false] .CaseStudyMotion-module__N80Fna__revealMedia{opacity:0;transition:none;transform:translateY(16px)}.CaseStudyMotion-module__N80Fna__revealRow{opacity:1;transition:opacity .7s ease-out,transform .7s cubic-bezier(.22,.61,.36,1);transform:none}[data-inview=false] .CaseStudyMotion-module__N80Fna__revealRow{opacity:0;transition:none;transform:translateY(12px)}.CaseStudyMotion-module__N80Fna__dl-1{transition-delay:0s}.CaseStudyMotion-module__N80Fna__dl-2{transition-delay:.15s}.CaseStudyMotion-module__N80Fna__dl-3{transition-delay:.3s}.CaseStudyMotion-module__N80Fna__mechanical .CaseStudyMotion-module__N80Fna__revealRow,.CaseStudyMotion-module__N80Fna__mechanical .CaseStudyMotion-module__N80Fna__revealMedia{transition-duration:.45s;transition-timing-function:cubic-bezier(.85,0,.15,1)}.CaseStudyMotion-module__N80Fna__routePath,.CaseStudyMotion-module__N80Fna__routeFinal{stroke-dasharray:1;stroke-dashoffset:0}.CaseStudyMotion-module__N80Fna__routeStop,.CaseStudyMotion-module__N80Fna__routeLabel{opacity:1}[data-inview=false] .CaseStudyMotion-module__N80Fna__routePath,[data-inview=false] .CaseStudyMotion-module__N80Fna__routeFinal{stroke-dashoffset:1px;transition:none}[data-inview=false] .CaseStudyMotion-module__N80Fna__routeStop,[data-inview=false] .CaseStudyMotion-module__N80Fna__routeLabel{opacity:0;transition:none}[data-inview=true] .CaseStudyMotion-module__N80Fna__routePath{stroke-dashoffset:0;transition:stroke-dashoffset 1.6s cubic-bezier(.45,.05,.35,1) .2s}[data-inview=true] .CaseStudyMotion-module__N80Fna__routeFinal{stroke-dashoffset:0;transition:stroke-dashoffset .5s ease-out 1.75s}[data-inview=true] .CaseStudyMotion-module__N80Fna__routeStop{opacity:1;transition:opacity .4s ease-out}[data-inview=true] g:first-of-type .CaseStudyMotion-module__N80Fna__routeStop{transition-delay:.25s}[data-inview=true] g:nth-of-type(2) .CaseStudyMotion-module__N80Fna__routeStop{transition-delay:.85s}[data-inview=true] g:nth-of-type(3) .CaseStudyMotion-module__N80Fna__routeStop{transition-delay:1.35s}[data-inview=true] g:nth-of-type(4) .CaseStudyMotion-module__N80Fna__routeStop{transition-delay:1.9s}[data-inview=true] .CaseStudyMotion-module__N80Fna__routeLabel{opacity:1;transition:opacity .5s ease-out}[data-inview=true] g:first-of-type .CaseStudyMotion-module__N80Fna__routeLabel{transition-delay:.4s}[data-inview=true] g:nth-of-type(2) .CaseStudyMotion-module__N80Fna__routeLabel{transition-delay:1s}[data-inview=true] g:nth-of-type(3) .CaseStudyMotion-module__N80Fna__routeLabel{transition-delay:1.5s}[data-inview=true] g:nth-of-type(4) .CaseStudyMotion-module__N80Fna__routeLabel{transition-delay:2.05s}.CaseStudyMotion-module__N80Fna__explodeModule{opacity:1;transition:transform .65s var(--explode-ease) var(--d), opacity .35s ease-out calc(var(--d) + .1s);--explode-ease:steps(6, end);transform:translate(0)}[data-inview=false] .CaseStudyMotion-module__N80Fna__explodeModule{transform:translate(var(--dx), var(--dy));opacity:.3;transition:none}.CaseStudyMotion-module__N80Fna__explodeTrace{stroke-dasharray:1;stroke-dashoffset:0}[data-inview=false] .CaseStudyMotion-module__N80Fna__explodeTrace{stroke-dashoffset:1px;transition:none}[data-inview=true] .CaseStudyMotion-module__N80Fna__explodeTrace{stroke-dashoffset:0;transition:stroke-dashoffset .55s steps(8,end) .85s}@media (prefers-reduced-motion:reduce){.CaseStudyMotion-module__N80Fna__revealMedia,.CaseStudyMotion-module__N80Fna__revealRow{opacity:1!important;transition:none!important;transform:none!important}.CaseStudyMotion-module__N80Fna__routePath,.CaseStudyMotion-module__N80Fna__routeFinal,.CaseStudyMotion-module__N80Fna__explodeTrace{stroke-dasharray:none!important;stroke-dashoffset:0!important;transition:none!important}.CaseStudyMotion-module__N80Fna__routeStop,.CaseStudyMotion-module__N80Fna__routeLabel{opacity:1!important;transition:none!important}.CaseStudyMotion-module__N80Fna__explodeModule{opacity:1!important;transition:none!important;transform:translate(0)!important}}
