*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Rajdhani,sans-serif;font-size:16px;line-height:1.6;color:#000;background-color:#fff;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Rajdhani,sans-serif;font-weight:700;line-height:1.2}.display-font{font-family:Acme,sans-serif}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;text-decoration:none;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease}.btn-primary{background-color:#7cda24;color:#000}.btn-primary:hover{background-color:#63ae1d;transform:translateY(-2px)}.btn-secondary{background-color:#8f00e2;color:#fff}.btn-secondary:hover{background-color:#6f00af;transform:translateY(-2px)}.section{padding:80px 0}.section-title{font-size:36px;font-weight:700;text-align:center;margin-bottom:40px;letter-spacing:2px;text-transform:uppercase}.section-title span{color:#df52ff}.text-center{text-align:center}.text-white{color:#fff}.text-purple{color:#8f00e2}.text-pink{color:#df52ff}.bg-dark{background-color:#000}.bg-purple{background:linear-gradient(135deg,#8f00e2,#8300e9)}.bg-light{background-color:#f5f5f5}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.animate-fadeIn{animation:fadeIn .6s ease-out forwards}.animate-slideInLeft{animation:slideInLeft .6s ease-out forwards}.animate-slideInRight{animation:slideInRight .6s ease-out forwards}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f5f5f5}::-webkit-scrollbar-thumb{background:#8f00e2;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#70155c}
