@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn 1s ease-out forwards}.animate-fade-in-down{animation:fadeInDown 1s ease-out forwards}.animate-fade-in-up{animation:fadeInUp 1.2s ease-out forwards}.animate-slide-up{animation:slideUp .8s ease-out forwards}.animate-slide-down{animation:slideDown .8s ease-out forwards}.reveal{opacity:0;transform:translateY(50px);transition:opacity 1.2s ease-out,transform 1.2s cubic-bezier(.16,1,.3,1)}.reveal.active{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transform:translate(-50px);transition:opacity 1.2s ease-out,transform 1.2s cubic-bezier(.16,1,.3,1)}.reveal-left.active{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transform:translate(50px);transition:opacity 1.2s ease-out,transform 1.2s cubic-bezier(.16,1,.3,1)}.reveal-right.active{opacity:1;transform:translate(0)}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;display:flex;justify-content:center;align-items:center;z-index:9999;transition:opacity .5s ease}.preloader.hidden{opacity:0;pointer-events:none}.loader-bar{width:200px;height:2px;background:#333;position:relative;overflow:hidden}.loader-bar:after{content:"";position:absolute;left:0;top:0;height:100%;width:0;background:#eab308;animation:loading 2s ease-in-out infinite}@keyframes loading{0%{width:0;left:0}50%{width:100%;left:0}to{width:0;left:100%}}@media(max-width:1024px){.group.scroll-active .group-hover\:scale-110{transform:scale(1.1)}.group.scroll-active .group-hover\:scale-105{transform:scale(1.05)}.group.scroll-active .group-hover\:opacity-70{opacity:.7}.group.scroll-active .group-hover\:opacity-100{opacity:1}.group.scroll-active .group-hover\:w-full{width:100%}.group.scroll-active .group-hover\:translate-x-2{transform:translate(.5rem)}.group.scroll-active .group-hover\:-translate-y-2{transform:translateY(-.5rem)}.group.scroll-active .group-hover\:translate-y-0{transform:translateY(0)}.group.scroll-active .group-hover\:grayscale-0{filter:grayscale(0)}.group.scroll-active .group-hover\:text-white{color:#fff}.group.scroll-active .group-hover\:text-gray-400{color:#9ca3af}.group.scroll-active .group-hover\:translate-x-4{transform:translate(1rem)}.group.scroll-active .group-hover\:bg-yellow-500\/20{background-color:#eab30833}.group.scroll-active .group-hover\:bg-transparent{background-color:transparent}.scroll-active.hover\:grayscale-0{filter:grayscale(0)}.scroll-active.hover\:bg-black{background-color:#000}.scroll-active.grayscale{filter:grayscale(0)}.scroll-active.hover\:bg-black{background-color:#000!important}.scroll-active.group.hover\:bg-black h4{color:#fff}.scroll-active.group.hover\:bg-black p{color:#9ca3af}}
