Semantic Legal Document Analyzer Using RAG and LLMs