# Vibrant Gradient — full style spec

Rich gradient backgrounds, bold white type, glassy depth. Reads as a modern consumer app (fintech, fitness, music, social). Energetic and premium.

PALETTE
- Background: a 2-stop LINEAR gradient. Pick one pairing and commit:
  - Violet→pink `#7C3AED → #EC4899`
  - Blue→cyan `#2563EB → #06B6D4`
  - Indigo→fuchsia `#4F46E5 → #DB2777`
- Text: `#FFFFFF` (white) — the gradient carries the colour.
- Accent (sparingly): bright `#FDE047` (yellow) or `#34D399` (mint) for one chip/word.

TYPOGRAPHY
- Headline: fontFamily `Poppins` or `Montserrat`, fontWeight 800, white, large. High energy.
- Supporting copy: white at lower opacity (≈ 0.85).

LAYOUT
- Full-bleed gradient background. Headline up top, device anchored bottom with a soft glow/shadow so it floats on the colour.
- Optional: a translucent "glass" card behind a stat (white at low opacity, big radius).

CONCRETE MOVES (apply via set_props / add_layer)
- Background → set a linear `gradient` (2 stops, angle ~135).
- Headline text → white, `Poppins`/`Montserrat`, weight 800.
- Device/key shape → soft light shadow (color `#FFFFFF`-ish or dark, blur ~40, opacity ~0.2) for a glow/lift.
- One accent chip → bright accent fill, dark or white bold label.

AVOID: dark text on the gradient, more than 2 fighting gradient stops, low-contrast white-on-light, clutter.
