@tailwind base;@tailwind components;@tailwind utilities;body,div,p,span,input,button,select,textarea,a{font-family:Aptos,sans-serif!important}h1,h2,h3,h4,h5,h6,strong,b,th,[style*="font-weight: bold"],[style*="font-weight: 600"],[style*="font-weight: 700"],[style*="font-weight: 800"]{font-family:Aptos Semibold,Aptos,sans-serif!important;font-weight:600!important}body{margin:0;padding:0}@keyframes shrinkAndSlide{0%{filter:drop-shadow(0 20px 30px #0006);transform:translate(320px,120px)scale(3.5)}30%{transform:translate(320px,120px)scale(3.5)}to{filter:drop-shadow(0 4px 8px #00000026);transform:translate(0)scale(1)}}@keyframes delayedFadeIn{0%,40%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up-1{opacity:0;animation:1s ease-out .3s forwards slideUp}.animate-slide-up-2{opacity:0;animation:1s ease-out .6s forwards slideUp}.hover-lift{transition:transform .2s,box-shadow .2s}.hover-lift:hover{transform:translateY(-5px)scale(1.05);box-shadow:0 10px 25px #0003}.logo-animated-intro{animation:2.4s cubic-bezier(.77,0,.175,1) forwards shrinkAndSlide}.text-delayed-fade{animation:2.8s cubic-bezier(.16,1,.3,1) forwards delayedFadeIn}
