@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.animate-slideInRight{will-change:transform,opacity;animation:.8s ease-out forwards slideInRight}.animate-slideInLeft{will-change:transform,opacity;animation:.8s ease-out forwards slideInLeft}.animate-slideInUp{will-change:transform,opacity;animation:.8s ease-out forwards slideInUp}.animate-slideInDown{will-change:transform,opacity;animation:.8s ease-out forwards slideInDown}.hero-wrapper{background:0 0;width:100%;height:100%;transition:width 1s cubic-bezier(.4,0,.2,1),height 1s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.hero-wrapper.shrunk{width:50%;height:50%}.hero-shape{clip-path:none;will-change:clip-path;isolation:isolate;width:100%;height:100%}@media (min-width:768px){.hero-shape{clip-path:url(#hero-clip-lg)}}.hero-shape.shrunk{clip-path:url(#hero-clip-shrunk)!important}
.client-stories .story-img{opacity:0;transform-origin:50%;transform:scale(.3)translateZ(0)}.client-stories.animate-in .story-text{opacity:0;animation:.5s ease-out forwards textUp;transform:translateY(30px)}.client-stories.animate-in .story-img:not(.center-person){animation:1.4s cubic-bezier(.22,1,.36,1) .3s forwards flyOut}.client-stories.animate-in .center-person{animation:.7s ease-out .3s forwards centerIn}.client-stories.animate-out .story-img,.client-stories.animate-out .center-person,.client-stories.animate-out .story-img:not(.center-person){animation:.9s cubic-bezier(.55,0,.55,.2) forwards flyIn}@keyframes flyOut{0%{opacity:0;top:5%;left:42%;transform:scale(.3)}40%{opacity:1;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes flyIn{0%{opacity:1;transform:scale(1)}to{opacity:0;top:5%;left:42%;transform:scale(.3)}}@keyframes centerIn{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes textUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
