I see the issue - the components are using /images/logo.png but the external URL from Brownland's website may not have been properly downloaded. Let me update the logo to use the external URL directly instead of a local file path.
I switched from using Next.js Image component with a local path to a regular img tag with the external URL directly from Brownland Coffee's website. This should fix the logo visibility issue across the navbar, splash screen, and footer since the external URL will load the image directly from their server.
Updated all three components (navbar, footer, and splash screen) to use the new local logo at /images/logo.png. The logo files were already saved to public/images/logo.png and app/icon.png for the favicon. The new gold gradient Brownland Coffee logo with the "B" monogram will now display consistently across the entire site.