@keyframes process-card-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes process-icon-in{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes arrow-in{0%{opacity:0}to{opacity:1}}.process-card-top{animation:process-card-in .55s cubic-bezier(.22,1,.36,1) both;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease;will-change:transform}.process-card-top:hover{transform:translateY(-6px)!important;box-shadow:3px 12px 32px 0 rgba(0,0,0,.18)!important;z-index:20}.process-card-bottom{animation:process-card-in .55s cubic-bezier(.22,1,.36,1) both;transition:transform .32s cubic-bezier(.22,1,.36,1);will-change:transform}.process-card-bottom:hover{transform:translateY(-6px)!important;z-index:20}.process-card-bottom:hover .process-badge-animate,.process-card-top:hover .process-badge-animate{transform:scale(1.22)!important}.process-badge-animate{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.process-icon-animate{animation:process-icon-in .5s cubic-bezier(.34,1.56,.64,1) both;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease;will-change:transform}.process-icon-hover{transform:translateY(-6px)!important;box-shadow:3px 12px 32px 0 rgba(0,0,0,.18)!important;z-index:20}.process-arrow-animate{animation:arrow-in .45s ease-out var(--arrow-delay,0s) both}.process-mobile-card{animation:process-card-in .55s cubic-bezier(.22,1,.36,1) both}