.nav-link{@apply text-slate-600 hover:text-[#074259] font-medium transition-colors;}.cta-btn{@apply bg-[#074259] text-white px-6 py-2.5 rounded-full font-semibold shadow-md hover:bg-slate-800 transition;}.menu-item{@apply block w-full text-left text-slate-800 font-medium py-3 px-4 rounded-xl hover:bg-white/60 transition;}.menu-cta{@apply block w-full text-center bg-[#074259] text-white py-3 rounded-full font-semibold shadow-md hover:bg-slate-800 transition;}
