@keyframes fadeSlideIn{0%{opacity:0;filter:blur(8px);transform:translateY(30px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes rotateText1{0%{opacity:1;transform:translateY(0)}45%{opacity:1;transform:translateY(0)}50%{opacity:0;transform:translateY(-20px)}95%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes rotateText2{0%{opacity:0;transform:translateY(20px)}45%{opacity:0;transform:translateY(20px)}50%{opacity:1;transform:translateY(0)}95%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes rotateCircle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes counterRotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.animate-on-scroll{animation-play-state:paused!important}.animate-on-scroll.animate{animation-play-state:running!important}.fade-slide-in{animation:.7s ease-out both fadeSlideIn}.animation-delay-100{animation-delay:.1s}.animation-delay-200{animation-delay:.2s}.animation-delay-300{animation-delay:.3s}.animation-delay-400{animation-delay:.4s}.animation-delay-500{animation-delay:.5s}.animation-delay-600{animation-delay:.6s}.rotating-text-container{text-align:left;vertical-align:top;min-width:14ch;display:inline-block;position:relative}.rotating-text{white-space:nowrap;position:absolute;left:0}.rotating-text-1{animation:6s infinite rotateText1;position:relative}.rotating-text-2{animation:6s infinite rotateText2}.team-circle-container{--circle-radius:7rem;animation:60s linear infinite rotateCircle}.team-circle-container:hover,.team-circle-container:hover .counter-rotate{animation-play-state:paused}.counter-rotate{animation:60s linear infinite counterRotate}@media (min-width:640px){.team-circle-container{--circle-radius:8.5rem}}@media (min-width:768px){.team-circle-container{--circle-radius:9.5rem}}@media (min-width:1024px){.team-circle-container{--circle-radius:10rem}}
