{
"style_rules": {
"character": "3D CGI cartoon athlete — exaggerated proportions: oversized head, stocky muscular build, flushed red cheeks, fierce/determined expression. Quality: Pixar/DreamWorks/AAA mobile game cutscene. NOT realistic.",
"character_outfit": "deep purple + neon lime green — MUST match title typography colors exactly",
"background": "photorealistic 3D stadium — real-feeling crowd, professional arena lighting, wet reflective surfaces, official event signage. Realistic render quality (deliberate contrast with cartoon character).",
"title": "2 words, fills upper portion — WORD 1 in deep purple, WORD 2 in neon lime/chartreuse. Bold condensed italic display type. Character appears BEHIND title letters, title appears IN FRONT OF background stadium.",
"depth_order": "[back] realistic stadium → title text → cartoon character → sport prop extreme foreground [front]",
"graphic_slashes": "bold diagonal red-orange 2D graphic streaks layered into the 3D scene — 2-3 slashes per image",
"foreground_prop": "sport equipment at extreme close range, larger than character's head, with motion blur",
"sub_brand_label": "lower right: white bold condensed text on orange-red diagonal stripe chevron",
"color_system": "3 colors only — deep purple + neon lime green + red-orange. Purple+green shared by character AND title. Orange-red = graphic accent + label only.",
"format": "16:9 horizontal"
}
}