@charset "utf-8";.fade-slide-text-gray-white{position:relative;display:inline-block;overflow:hidden}.text-gray-layer{position:relative;display:inline-block;clip-path:inset(0 100% 0 0);transition:clip-path .8s cubic-bezier(.43,.05,.17,1)}.text-gray-layer-01{color:rgba(255,255,255,.3)}.text-gray-layer-02{color:rgba(0,0,0,.3)}.text-gray-layer:after{content:attr(data-text);position:absolute;top:0;left:0;clip-path:inset(0 100% 0 0);transition:clip-path .8s cubic-bezier(.43,.05,.17,1);transition-delay:.3s}.text-gray-layer-01:after{color:#fff}.text-gray-layer-02:after{color:var(--primary-color)}.fade-slide-text-gray-white.animate-gray-white .text-gray-layer{clip-path:inset(0 0 0 0)}.fade-slide-text-gray-white.animate-gray-white .text-gray-layer:after{clip-path:inset(0 0 0 0)}@keyframes slideInLeftOnScroll{from{opacity:0;transform:translateX(-300px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInLeftInitial{from{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.slide-in-left{opacity:0;transform:translateX(-300px);transition:opacity .4s ease-out,transform .4s ease-out}.slide-in-left.visible{animation:slideInLeftOnScroll .4s ease-out forwards}.slide-in-initial{animation:slideInLeftInitial 1s ease-out forwards}.fade-up{opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s ease-out}.fade-up.visible{animation:fadeInUp 1s ease-out forwards}