@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap");:root{--primary-orange:#f7931a;--primary-blue:#1e40af;--primary-purple:#7c3aed;--accent-cyan:#06b6d4;--accent-green:#10b981;--accent-pink:#ec4899;--bg-primary:#ffffff;--bg-secondary:#f8fafc;--bg-tertiary:#f1f5f9;--text-primary:#1e293b;--text-secondary:#64748b;--text-muted:#94a3b8;--border-light:#e2e8f0;--border-medium:#cbd5e1;--glass-bg:rgba(255,255,255,0.8);--gradient-primary:linear-gradient(135deg,#f7931a,#ec4899);--gradient-secondary:linear-gradient(135deg,#1e40af,#7c3aed);--gradient-accent:linear-gradient(135deg,#06b6d4,#10b981);--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--text-primary);background:var(--bg-primary);overflow-x:hidden}body,html{width:100%;height:100%}.container{max-width:1200px;margin:0 auto;padding:0 20px}.bg-animation{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background:linear-gradient(135deg,#ffffff,#f8fafc 50%,#f1f5f9)}.bg-animation:before{content:"";position:absolute;inset:0;background:radial-gradient(600px circle at 20% 30%,rgba(247,147,26,.08) 0,transparent 60%),radial-gradient(800px circle at 80% 70%,rgba(30,64,175,.06) 0,transparent 60%),radial-gradient(400px circle at 40% 80%,rgba(6,182,212,.05) 0,transparent 60%);animation:float 25s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-30px) rotate(1deg)}}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}::-webkit-scrollbar-corner{background:transparent}*{font-family:Inter,sans-serif!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}
/*# sourceMappingURL=864ee17a92a18df6.css.map*/