# Pop a name, then its role four frames later on the same baseline to its right

Manual DaVinci Resolve / Fusion construction guide generated from the recipe. It is not a tested .drp.
The accompanying Remotion project (recipe.json) is the executable definition; the numbers below are copied from it.
Neither construction establishes source fidelity: this is an original vector approximation of an inspected editing moment.

## Source and clock
Reference: OpenAI's "How Virgin Atlantic Uses ChatGPT Work to Turn Weeks of Work Into Hours" (WwxZeU4WH14), published 2026-07-20.
Source interval [108, 180) on the 24/1 fps master: 72 frames, 3.000000 s. Local frame 0 = source frame 108.
Create a 1920x1080 progressive timeline at 24/1 fps and a Fusion composition exactly 72 frames long. Keep integer frames; do not round the frame rate.
Background field: #c9c9c7. Export silent H.264 yuv420p to match the intended playback container.

## Observation
A speaker sits against a plain pale wall with no graphics. At local ~f4 a bold white name pops in at bottom-left; at ~f8 the role and company appear in lighter weight to the right of the name on the same baseline, separated by a gap rather than stacked underneath. Both hold unchanged to the end of the window.

## Mechanism
Two-beat lower third laid out horizontally: name pops first, role follows on the same baseline instead of a second line.

## Phases (local frames)
- 0: Clean plate
- 4: Name pops in
- 8: Role appears to the right, same baseline
- 72: Hold

## Layer inventory (absolute 1920x1080 top-left pixels, back to front)
- wall-shade [rect] at (0, 0) size 1920x1080 fill #d6d6d4
- wall-fall [rect] at (0, 620) size 1920x460 fill #b8b8b6
- figure [rect] at (700, 330) size 520x760 radius 120 fill #151515
- name [text] at (120, 942) text "Miles King" 26px weight 700 #ffffff visible [4, 72)
    keyframes opacity: f4=0, f6=1
    keyframes ty: f4=6, f8=0 (out)
- role [text] at (405, 942) text "Head of Customer Experience, Virgin Atlantic" 26px weight 500 #ffffff visible [8, 72)
    keyframes opacity: f8=0, f10=1
    keyframes ty: f8=6, f12=0 (out)

## Construction steps
1. Timeline 1920x1080 at 24 fps; Fusion comp of 72 frames. Local 0 = master frame 108.
2. Background: a pale grey plate (#d6d6d4) with a darker band below y=620 and a dark rounded silhouette standing in for the speaker; keep the lower-left quadrant light so the white type reads as in the source.
3. Name: Text+ 26 px, weight 700, white, baseline at y=942, x=120. Keyframe Opacity 0 to 1 over frames 4–6 and Y offset +6 to 0 over 4–8 (ease out).
4. Role: Text+ 26 px, weight 500, white, same baseline, x=405 (about 285 px right of the name's left edge). Opacity 0 to 1 over 8–10 and the same 6 px rise over 8–12.
5. Hold both to frame 72; no out animation inside this window.
6. Easy mistake: stacking the role under the name. The source keeps both on one baseline with a wide gap, so the second beat reads as a horizontal extension of the first.

## Content variants
Default copy:
- name: Miles King
- role: Head of Customer Experience, Virgin Atlantic
Adaptation changes:
- name: Priya Nair
- role: Director of Airport Operations, Northwind Air

## Limits
Easing names map to Fusion spline shapes: linear = linear, in/out/inOut = ease curves on the same frames, hold = step, spring/overshoot = slight overshoot past the target before settling.
Text reveal frames give the first and last unit; distribute characters/words evenly between them. Cursor click rings last 14 frames.
Vector illustration is an approximation of layout and motion, not the product UI or recovered production assets.
