.scroll-reveal_root__FhqG8 [data-reveal-state]{transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0ms)}.scroll-reveal_root__FhqG8 [data-reveal-state=waiting]{opacity:0;transform:translateY(16px)}.scroll-reveal_root__FhqG8 [data-reveal-state=visible],.scroll-reveal_root__FhqG8 [data-reveal]:focus-within{opacity:1;transform:none}.scroll-reveal_researchFlow__iaSXO .scroll-reveal_flowStep__qZaFJ{transition:opacity .3s ease,transform .3s cubic-bezier(.22,1,.36,1);transition-delay:.2s}.scroll-reveal_researchFlow__iaSXO .scroll-reveal_flowInput__33wCF{transition-delay:.1s}@media (min-width:640px){.scroll-reveal_heroNavOverlay__bSQGQ{-webkit-mask-image:linear-gradient(90deg,transparent calc(max(24px, (100vw - 1240px) / 2 + 24px) + 132px),#000 calc(max(24px, (100vw - 1240px) / 2 + 24px) + 168px));mask-image:linear-gradient(90deg,transparent calc(max(24px, (100vw - 1240px) / 2 + 24px) + 132px),#000 calc(max(24px, (100vw - 1240px) / 2 + 24px) + 168px))}}.scroll-reveal_researchFlow__iaSXO[data-reveal-state=waiting] .scroll-reveal_flowStep__qZaFJ{opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.scroll-reveal_researchFlow__iaSXO[data-reveal-state] .scroll-reveal_flowStep__qZaFJ,.scroll-reveal_root__FhqG8 [data-reveal-state]{opacity:1;transform:none;transition:none}}.research-flow-particles_overlay__nyJIt{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible;fill:none;stroke:var(--brand-primary)}.research-flow-particles_overlay__nyJIt path{--flow-start:0px;stroke-linecap:round;animation:research-flow-particles_flow__e3Ozk 3s linear infinite;animation-delay:inherit;animation-play-state:paused}.research-flow-particles_overlay__nyJIt g{animation-delay:inherit}.research-flow-particles_overlay__nyJIt[data-running=true] path{animation-play-state:running}.research-flow-particles_particle__Xe1kk{stroke-width:5;stroke-dasharray:.1 99.9}.research-flow-particles_overlay__nyJIt .research-flow-particles_trail__lPY69{--flow-start:12px;stroke-width:2;stroke-dasharray:12 88}@keyframes research-flow-particles_flow__e3Ozk{0%{stroke-dashoffset:var(--flow-start);opacity:0}8%{opacity:1}88%{opacity:1}to{stroke-dashoffset:calc(var(--flow-start) - 100px);opacity:0}}@media (prefers-reduced-motion:reduce){.research-flow-particles_overlay__nyJIt{display:none}.research-flow-particles_overlay__nyJIt path{animation:none}}