@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpSmall{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpTiny{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpMicro{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUpLarge{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes slideLeft{0%{transform:translate(20px)}to{transform:translate(0)}}@keyframes slideRight{0%{transform:translate(-20px)}to{transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes scaleInUp{0%{opacity:0;transform:translateY(40px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fadeInUpXLarge{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes progressBar{0%{width:0}to{width:var(--target-width)}}.enterprise-cards-grid{display:grid}.enterprise-section-title{opacity:0;animation:.6s cubic-bezier(.4,0,.2,1) forwards fadeInUpXLarge}.enterprise-card{opacity:0;animation:.6s cubic-bezier(.4,0,.2,1) forwards scaleInUp}.enterprise-card:first-child{animation-delay:.2s}.enterprise-card:nth-child(2){animation-delay:.4s}.enterprise-card:nth-child(3){animation-delay:.6s}
