| 0 Boot | 2.4 s | Static rain | Counter 0–100 and a cyan-to-amber line; the rain resolves into the wave as the overlay fades. | Hero copy under the overlay. |
| 1 Hero | 140vh | Wave surface, right of the copy | Rolling interference wave; tilt and part with the cursor. | Visible on load; fades t 0.55–0.95. |
| 2 Noise | 190vh | Static, centred above the copy | Wave breaks into falling static t 0–0.25. Five labels ride the static and sharpen one by one (blur, jitter and flicker fall away) through the stop. | Lines t 0.10 / 0.22, tiles 0.34. |
| 3 The signal | 210vh | Focus ring | Static collapses into a breathing torus t 0.15–0.6; colour shifts to amber t 0.45–0.65; warm flash at 0.55. | Copy t 0.58–0.74. |
| 4 What we do | 420vh | Website frame → gyroscope → radar disc → globe | Each service morphs in over 35% of its quarter and holds; radar ripples, gyroscope rings turn. | Matching list item highlights. |
| 5 Timeline | 280vh | Double helix | Helix runs left to right and slowly turns. | Steps light at t 0.2 / 0.4 / 0.6 / 0.8. |
| 6 Results | 210vh | Spiral galaxy, dimmed behind the counters | Slow rotation. | Counters at t 0.15. |
| 7 In focus | 210vh | Amber focus ring above the copy | Breathing ring; cursor still parts it. | Copy t 0.66–0.84. |
| Phones | | 26k particles, forms above the copy | No cursor effects, pixel ratio ≤ 1.5, 30 fps when idle. | Copy at the bottom. |