body { font-family: 'Inter', sans-serif; }
h1,h2,h3,h4,h5,h6 { font-family: 'Space Grotesk', sans-serif; }
.bg-navy { background-color: hsl(218 55% 18%); }
.text-gradient-gold { color: hsl(20 90% 48%); }
.reveal { opacity: 0; transform: translateY(30px); }
.reveal.visible { animation: fadeUp .7s ease forwards; }

@keyframes fadeUp {
  from { opacity: 0; transform: translateY(30px); }
  to { opacity: 1; transform: translateY(0); }
}
