.hero-visual{transform-style:preserve-3d;will-change:transform;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.hero-copy{will-change:transform;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.hero-visual .orbit{will-change:transform}.hero-visual .orbit-one{animation:orbit-drift-one 17s ease-in-out infinite alternate}.hero-visual .orbit-two{animation:orbit-drift-two 23s ease-in-out infinite alternate}.hero-visual .core{animation:core-breathe 7s ease-in-out infinite;transition:box-shadow .35s}.hero-visual:hover .core{box-shadow:0 35px 90px rgba(16,17,22,.32),0 0 0 15px rgba(201,255,86,.09)}.hero-visual .tag-one{animation:tag-float-one 6.5s ease-in-out infinite}.hero-visual .tag-two{animation:tag-float-two 8s ease-in-out infinite}.hero-visual .tag-three{animation:tag-float-three 7.2s ease-in-out infinite}@keyframes orbit-drift-one{0%{transform:translate(-18px,-8px) rotate(-5deg) scale(.96)}28%{transform:translate(12px,-19px) rotate(9deg) scale(1.03)}57%{transform:translate(22px,13px) rotate(-3deg) scale(.99)}81%{transform:translate(-7px,21px) rotate(13deg) scale(1.04)}100%{transform:translate(-21px,2px) rotate(4deg) scale(.97)}}@keyframes orbit-drift-two{0%{transform:translate(13px,9px) rotate(-28deg) scale(1.02)}24%{transform:translate(-16px,20px) rotate(-17deg) scale(.96)}52%{transform:translate(-25px,-11px) rotate(-32deg) scale(1.04)}78%{transform:translate(9px,-22px) rotate(-21deg) scale(.98)}100%{transform:translate(24px,8px) rotate(-29deg) scale(1.03)}}@keyframes core-breathe{0%,100%{transform:translateZ(35px) scale(1)}50%{transform:translateZ(48px) scale(1.025)}}@keyframes tag-float-one{0%,100%{transform:translate3d(0,0,65px) rotate(-2deg)}50%{transform:translate3d(10px,-13px,75px) rotate(2deg)}}@keyframes tag-float-two{0%,100%{transform:translate3d(0,0,55px) rotate(1deg)}50%{transform:translate3d(-13px,10px,70px) rotate(-3deg)}}@keyframes tag-float-three{0%,100%{transform:translate3d(0,0,75px) rotate(-1deg)}50%{transform:translate3d(9px,12px,88px) rotate(3deg)}}@media(prefers-reduced-motion:reduce){.hero-visual .orbit,.hero-visual .core,.hero-visual .float-tag{animation:none}.hero-visual,.hero-copy{transition:none}}
