Chunking Strategy in RAG: Why It Makes or Breaks Retrieval