```json
{
"style_name": "Ground Up",
"style_slug": "cobalt-sky-blend-chunky-orange",
"canvas": "4:5 portrait, flat cobalt field #0B4FD0 that blends seamlessly into the photographed sky",
"color": {
"field": "cobalt / ultramarine #0B4FD0",
"display": "warm orange #F2652A",
"shapes": "leaf green #52B04E",
"text": "cream #F7F0DC",
"rule": "four colors, no fifth — and the flat blue must match the photographed sky exactly so the horizon between graphic and sky is invisible"
},
"typography": {
"headline": "two-word imperative, ALL CAPS, chunky rounded display with soft wobbly terminals and slightly irregular baselines — hand-cut feel, not a clean geometric; orange, top of frame, 1–2 lines, letters nearly touching",
"occlusion": "the subject or their prop overlaps the headline from below, breaking one or two letters",
"caption": "2–3 short lines of small cream lowercase sans, left side at mid-height, sentence fragments separated by a slash",
"marks": "small blue or light-blue tick dashes scattered around the headline like registration marks",
"glyph": "one hand-drawn mark near the caption — double chevron / diagonal arrow / curved arrow / four-point sparkle / crescent moon"
},
"graphic_shapes": "soft organic green blobs and ribbon squiggles bleeding in from the left and right edges, always cropped by the frame, never floating in the middle",
"photography": {
"angle": "camera low to the ground, tilted up — the subject towers and the horizon sits in the bottom quarter",
"light": "direct midday sun, hard shadows, high saturation, clear blue sky",
"subject": "one person mid-motion — walking, reaching, lifting, leaning in — looking up or off-camera, relaxed and pleased, never posing at the lens",
"wardrobe": "styled ONLY from the four-color palette; the outfit is part of the color system",
"casting": "vary the age hard across the set — teens through seventies",
"prop": "one real object that names the activity: flowers, a record, a vase, a telescope"
},
"design_rules": [
"the seam between flat blue and real sky must be undetectable — this is the whole trick",
"green shapes only ever touch the edges",
"headline is an instruction, two words, present tense",
"no drop shadows on the type; it sits flat on the blue like screen print"
],
"swap_variables": {
"subject": "flower buyer / rooftop DJ / potter / young astronomer",
"headline": "FRESH RUN / SPIN ON / SHAPE IT / LOOK UP",
"caption": "flowers after sunrise / sound travels · city frequency / hands make the future / small worlds · wide skies",
"glyph": "chevrons / arrow / sparkle / moon",
"prop": "wildflower bouquet / vinyl + suitcase turntable / raw vase / refractor telescope"
}
}
```