Some content may be AI-generated.