.tech-pulse{animation:4s ease-in-out infinite techPulse}.tech-pulse-delay{animation-delay:2s}@keyframes techPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.tech-fade-in{animation:.8s ease-out both techFadeIn}.tech-fade-in-delay-1{animation:.8s ease-out .3s both techFadeIn}@keyframes techFadeIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.tech-fade-in-scroll{animation:.6s ease-out both techFadeInScroll;animation-timeline:view();animation-range:entry entry 30%}@keyframes techFadeInScroll{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@supports not (animation-timeline:view()){.tech-fade-in-scroll{animation:.8s ease-out both techFadeIn}}
