.fade-in{opacity:0;will-change:opacity}.fade-in-up{position:relative;opacity:0;-webkit-transform:translate3d(0, 7rem, 0);transform:translate3d(0, 7rem, 0);will-change:transform;will-change:opacity;overflow:hidden}@media screen and (pointer: fine)and (hover: hover){.fade-in-up.child-animation{overflow:hidden}.fade-in-up.child-animation img{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1.3);transform:scale(1.3)}}.fade-in-left{position:relative;opacity:0;-webkit-transform:translate3d(-7rem, 0, 0);transform:translate3d(-7rem, 0, 0);will-change:transform;will-change:opacity}@media screen and (pointer: fine)and (hover: hover){.fade-in-left.child-animation{overflow:hidden}.fade-in-left.child-animation img{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1.3);transform:scale(1.3)}}.fade-in-right{opacity:0;-webkit-transform:translate3d(7rem, 0, 0);transform:translate3d(7rem, 0, 0);will-change:transform;will-change:opacity}@media screen and (pointer: fine)and (hover: hover){.fade-in-right.child-animation{overflow:hidden}.fade-in-right.child-animation img{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1.3);transform:scale(1.3)}}.fade-in-right-stagger-cont{height:auto;opacity:0;will-change:opacity}.fade-in-right-stagger{-webkit-transform:translate3d(6rem, 0, 0);transform:translate3d(6rem, 0, 0);opacity:0;will-change:transform;will-change:opacity}.fade-in-left-stagger-cont{height:auto;opacity:0;will-change:opacity}.fade-in-left-stagger{-webkit-transform:translate3d(-6rem, 0, 0);transform:translate3d(-6rem, 0, 0);opacity:0;will-change:transform;will-change:opacity}.fade-in-stagger-cont{height:auto;opacity:0;will-change:opacity}.fade-in-stagger{opacity:0;will-change:opacity}.fade-in-up-stagger-cont{height:auto;opacity:0;will-change:opacity}.fade-in-up-stagger{-webkit-transform:translate3d(0, 7rem, 0);transform:translate3d(0, 7rem, 0);opacity:0;will-change:transform;will-change:opacity}.character-animation{opacity:0}.character-animation .line{line-height:1.1em;margin-top:-0.25em}.character-animation .line:first-of-type{margin-top:0}.character-animation .line .char{--p: 180%;--s: 20%;clip-path:polygon(-15% var(--p), 115% calc(var(--p) - var(--s)), 115% 130%, -15% 130%)}.text-animation .char{will-change:transform,opacity,color;color:#3e3e3e;opacity:0;-webkit-transform:translate3d(0, 2rem, 0);transform:translate3d(0, 2rem, 0)}

/*# sourceMappingURL=gsap-frontend-style.css.map */