@tailwind base;@tailwind components;@tailwind utilities;@layer base{#root,*,a,body,html,img{@apply max-w-full block}}@layer components{.btn-primary,.container,.social-btn-instagram,.social-btn-telegram,.social-btn-whatsapp,.tab-btn{@apply flex items-center gap-3 px-6 py-4 rounded-full font-semibold text-white;@apply bg-gradient-to-r from-blue-600 to-blue-500;@apply transition-all duration-300 hover:scale-105 hover:-translate-y-1;@apply shadow-lg hover:shadow-xl hover:shadow-blue-500/30}}@layer utilities{@keyframes floatUp{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-100px) scale(1.5)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes gradient-x{0%,to{background-position:0;background-size:200% 200%}50%{background-position:100%;background-size:200% 200%}}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes glow{0%,to{box-shadow:0 0 20px #fb923c4d}50%{box-shadow:0 0 40px #fb923c99,0 0 60px #ef444466}}@keyframes float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-20px) rotate(3deg)}}.animate-fade-in-up{animation:fade-in-up .8s ease-out forwards}.animate-gradient-x{animation:gradient-x 3s ease infinite;background-size:200% 200%}.animate-shimmer{animation:shimmer 2s infinite}.animate-glow{animation:glow 2s ease-in-out infinite}.animate-float{animation:float 3s ease-in-out infinite}.st-logo-shine{background:linear-gradient(90deg,#0000,#fff6,#0000);transform:skewX(-20deg)}.bg-professional-gradient{background:linear-gradient(135deg,#f97316,#ea580c 25%,#dc2626 50%,#b91c1c 75%,#991b1b)}.text-professional-gradient{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1f2937,#374151 25%,#f97316 50%,#ea580c 75%,#dc2626);-webkit-background-clip:text;background-clip:text}}
/*# sourceMappingURL=main.1980c050.css.map*/