Create a purely code-driven animation that will be rendered as a video with sound, 60-120 seconds long, in whatever style seems appropriate. The subject: an 8th-grade-science-class-friendly explainer about "atoms, elements, molecules, compounds, and mixtures". Entire video should be as high of a production value as possible. Please spend your time on this, it's very important. People should understand what the differences and relationships are between those five terms. Use high quality text-to-speech model for generation. I have an OpenRouter API key (OPENROUTER_API_KEY) with its base URL (OPENROUTER_BASE_URL) in the .env file. This folder is configured for a Python project, so you can also write any quick tools you need in Python. The animation should probably be driven by JavaScript and played in the browser, but I am not at all married to that concept, and leave the final decision to you. You can use any tools you can find access to on OpenRouter (they have models for TTS, image generation, vision, audio intelligence, music, etc.) and resources on the internet. You create the script, the assets, the animation, concept, everything. Please work autonomously until done. Quality is paramount. Production value should be on professional level. Max OpenRouter spend is $10.