body{color:#fff;overflow-x:hidden}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#020205}::-webkit-scrollbar-thumb{background:#1f2937;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#374151}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#374151;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#4b5563}.neon-text-cyan{text-shadow:0 0 10px rgba(6,182,212,.5)}.neon-box-cyan{box-shadow:0 0 15px #06b6d426}.animate-fire-text{background:linear-gradient(to top,#b91c1c,#ef4444,#f97316 50%,#eab308 80%,#fef08a);background-size:200% 200%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:fire-rise 1s linear infinite;filter:drop-shadow(0 -2px 8px rgba(249,115,22,.6))}.animate-diagonal-light{background:linear-gradient(120deg,#fffc 40%,#06b6d4,#fffc 60%);background-size:200% 200%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:diagonal-light 4s linear infinite}@keyframes breath-red{0%{background-color:#7f1d1d1a;box-shadow:inset 4px 0 #ef4444}50%{background-color:#7f1d1d4d;box-shadow:inset 4px 0 #ef4444,0 0 30px #dc262626}to{background-color:#7f1d1d1a;box-shadow:inset 4px 0 #ef4444}}.new-lead-active{animation:breath-red 2.5s infinite ease-in-out}.preserve-3d{transform-style:preserve-3d}.backface-hidden{backface-visibility:hidden}.perspective-1000{perspective:1000px}.perspective-500{perspective:500px}.rotate-x-10{transform:rotateX(10deg)}.group:hover .animate-scroll-left,.group:hover .animate-scroll-right{animation-play-state:paused}.footer-grid-bg{background-image:linear-gradient(to right,rgba(6,182,212,.1) 1px,transparent 1px),linear-gradient(to bottom,rgba(6,182,212,.1) 1px,transparent 1px);background-size:40px 40px;transform-origin:top}@keyframes fire-rise{0%{background-position:50% 100%}to{background-position:50% 0%}}@keyframes diagonal-light{0%{background-position:0% 50%}to{background-position:100% 50%}}
