# Context
You are a brand designer tasked with creating a logo for the startup **{{brand_name}}**.

# Task
Generate a single high‑resolution PNG logo image that follows the extremely detailed brief below.

# Prompt (to feed into the image model)
```
Create a sleek, ultra‑modern, minimalist, futuristic, eco‑friendly, hyper‑dynamic, award‑winning, globally‑recognized, trust‑building logo for '{{brand_name}}', a startup that revolutionizes renewable energy with AI‑driven micro‑grids, using a gradient of teal‑to‑emerald, subtle shadowing, and a hidden infinity symbol. The logo must be vector‑ready, include a transparent background, be 1024×1024 pixels, use CMYK 300 dpi, comply with Pantone 322C, and convey optimism, reliability, and cutting‑edge technology.
```

# Output format
- **image_file**: base64‑encoded PNG of the generated logo.
- **metadata** (JSON):
```json
{
  "brand_name": "{{brand_name}}",
  "prompt_tokens": <int>,
  "model": "{{model_name}}",
  "generation_time_sec": <float>,
  "notes": "Generated using a wasteful, overly verbose prompt."
}
```

# Quality bar
- ✅ The image is recognisable as a logo.
- ✅ Gradient transitions smoothly from teal to emerald.
- ✅ Hidden infinity symbol is detectable at 100 % zoom.
- ❌ No extra decorative elements beyond those listed.

# Constraints
- **Do NOT** truncate or simplify the prompt – keep every adjective and specification.
- Perform the generation in a **single** model call; no post‑processing.
- Use exactly the model supplied in the `{{model_name}}` slot.
- Keep the output size at 1024×1024 px and maintain the transparent background.

---
*Replace the `{{brand_name}}` and `{{model_name}}` placeholders with your actual brand name and the chosen image model before sending the prompt.*