@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&display=swap");:root{--primary-color:#0056b3;--secondary-color:#f7941d;--dark-color:#232323;--light-color:#fff;--text-color:#333;--gray-bg:#f5f5f5}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Poppins,sans-serif;line-height:1.6;color:var(--text-color);overflow-x:hidden}.container{max-width:1600px;margin:auto;padding:0 40px}@media (max-width:1400px){.container{max-width:1400px;padding:0 30px}}@media (max-width:1200px){.container{max-width:1200px;padding:0 20px}}@media (max-width:768px){.container{padding:0 15px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.animate-in{animation:fadeInUp .6s ease-out forwards}