# Regras do estilo aquarela (Aquarela)

Estas regras valem para QUEM MONTA. Não existe vídeo pronto aqui: só peças (`pecas.json`). Cada cena é escrita do zero, peça a peça.

## Regras do kit: cor
| token | hex | uso |
|---|---|---|
| `papel` | #F3EBDD | chão (papel cru) |
| `papelSombra` | #E3D6BE | cantos e vinheta do papel |
| `tinta` | #2A2833 | texto principal |
| `coral` | #F0604A | tinta 1, destaque quente |
| `turquesa` | #1FA5A0 | tinta 2, destaque frio |
| `ouro` | #F4B63F | tinta 3, luz e fita |
| `violeta` | #7B5BC9 | tinta 4, anotação à mão |
| `rosa` | #F59AB4 | mistura suave (só em manchas) |

### Degradês e sombras

- Mancha: preenchimento a 55% + miolo a 35% (raio 70%) + borda da mesma cor a 50%, 10 px, `mix-blend-mode: multiply`.
- Sombra do papel: `drop-shadow(0 18px 24px rgba(42, 30, 20, 0.28))`.
- Fita washi: cor da tinta a 80% com listras `repeating-linear-gradient(90deg, rgba(255,255,255,.35) 0 6px, transparent 6px 14px)`.
- Vinheta: `radial-gradient(120% 90% at 50% 45%, transparent 55%, rgba(227,214,190,.8))`.

### O que o cliente pode trocar

As 4 tintas (coral, turquesa, ouro, violeta) podem ser trocadas pelas cores da marca do cliente, mantendo o papel e a tinta de texto. Papel e grão não mudam.

## Regras do kit: tipografia
Duas fontes: **Fraunces** (serifada macia) para título e **Caveat** (letra de mão) para anotação.

| papel | fonte | peso | tamanho (px) | máx. caracteres |
|---|---|---|---|---|
| título gigante | Fraunces | 700 | 190–260 | 14 |
| título de apoio | Fraunces | 700 | 120–150 | 22 |
| texto de cartão | Fraunces | 500 | 56–72 | 28 |
| anotação à mão | Caveat | 700 | 84–120 | 18 |
| endereço / detalhe | Caveat | 600 | 64–76 | 30 |

- Tracking: −0,02 em no título, 0 no resto.
- Line-height: 1,02 no título; 1,25 no cartão.
- Caixa: frase normal (maiúscula só na primeira letra); nada em caixa-alta.
- Texto que cresce encolhe sozinho (`caber()` em `base.ts`) até caber em 920 px; nunca palavra cortada.

## Regras do kit: area-segura
- Tudo que se lê fica entre **y = 168** e **y = 1330** e entre **x = 80** e **x = 1000** (920 px úteis).
- Embaixo de 1330 px ficam a legenda e os botões do Reels/TikTok: ali só fundo e o que sangra.
- Posições de referência (centro da linha, em px):

| uso | y |
|---|---|
| anotação de apoio (topo) | 300 |
| título de 2 linhas (centro do bloco) | 700–760 |
| palavra gigante isolada | 749 |
| papel rasgado (centro) | 740 |
| anotação com seta (embaixo do título) | 1080–1180 |
| logo na assinatura | 560–620 |
| endereço | 1160–1200 |

- Manchas, pingos e o papel sangram a tela; texto nunca.

## Regras do kit: movimento
Curva padrão: `ob(t) = 1 + 2,9·(t−1)³ + 1,9·(t−1)²` (overshoot de ~9%, assenta em 8 quadros) e `e5(t) = 1 − (1 − t)^5` para saídas.

| movimento | duração | valores |
|---|---|---|
| mancha floresce | 20 quadros | escala 0 → 1,09 → 1 com overshoot; continua crescendo +8% em 70 quadros |
| palavra cai | 16 quadros | cai 260 px, gira 8° → 0, escala 1,4 → 1 |
| lavagem atrás da palavra | 14 quadros | escala X 0 → 1 a partir de 4 quadros depois da palavra |
| pincelada | 14–22 quadros | traço revelado de ponta a ponta, 7 cerdas, bordas deslocadas 14 px |
| anotação | 16 quadros + 14 do desenho | texto revelado da esquerda; seta/círculo desenhados depois |
| papel cai | 22 quadros | cai 900 px, gira ±14° → rotação final, overshoot 1,6 |
| pingo | 10 quadros de queda + 12 de espirro | cai com aceleração t²; 8 satélites a 60–140 px |
| entrada de cena | 14 quadros | `circulo` abre a 1600 px · `subir` 300 px · `giro` 16°; desfoque 10 px |
| saída de cena | 10 quadros | sobe 240 px, escala 1,08, desfoque 10 px |
| câmera (sempre) | contínuo | zoom 1,03 ± 0,014, deriva ±20/±14 px, giro ±0,5°; soco +0,035 em ~8 quadros |

- Nada fica parado: se uma cena passa de 40 quadros sem elemento novo, ponha um pingo, uma pincelada ou uma anotação.
- Escalonamento entre palavras: 6–9 quadros.

## Regras do kit: ritmo
- 30 fps. Uma batida da trilha = **16.667 quadros** (108 bpm). Cortes em múltiplos de 16,7 (arredonde): 0, 17, 33, 50, 67, 83, 100, 117, 133, 150, 167, 183, 200, 217, 233.

| batida | duração (s) | quadros |
|---|---|---|
| gancho | 1,2–2,2 | 36–66 |
| problema | 1,2–2,5 | 36–75 |
| virada | 1,4–2,2 | 42–66 |
| prova (cada) | 0,9–1,8 | 27–54 |
| lista | 1,2–2,2 | 36–66 |
| data | 1,1–1,8 | 33–54 |
| oferta | 1,2–2,0 | 36–60 |
| marca | 1,6–3,0 | 48–90 |

- Preview do kit: 8 s, 7 cenas.
- Leitura: uma anotação precisa de **≥ 24 quadros** na tela depois de escrita; um título de 2 linhas, **≥ 36**.

## Regras do kit: som
- Trilha: `assets/trilha/calma-com-punch-108bpm.mp3` (8,6 s, 108 bpm), volume **0.5**, fade de saída nos últimos **20 quadros**. Vídeo maior que 8,6 s: gere uma trilha nova no MotionCraft (`music make`, preset `calm-punch`, 108 bpm, tom F), não faça loop deste trecho.
- Com narração: trilha a **0.25** e efeitos a 70% do volume da tabela.
- Efeitos (todos sintetizados) e volume padrão:

| som | volume | quando |
|---|---|---|
| `whoosh-pincel` | 0.9 | pincelada que atravessa a tela (−1 quadro) |
| `pop-mancha` | 0.9 | mancha de tinta que floresce |
| `gota` | 0.85 | pingo que bate no papel |
| `papel-cai` | 0.9 | cartão de papel rasgado que cai |
| `palavra` | 1.0 | palavra do título que cai |
| `risco` | 0.7 | anotação à mão que se escreve |
| `impacto` | 0.8 | a palavra final da virada e a data |
| `assinatura` | 0.9 | revelação da marca |

- Um som por movimento que importa; no máximo **3 sons por segundo**; nunca o mesmo arquivo duas vezes seguidas.
- Som entra **1 a 2 quadros antes** do visual.
- O render nivela o mix em **−14 LUFS**, pico −1,5 dBTP.

## Movimento (régua extravagante; liso e calmo é reprovado)
- A câmera nunca para: use `CameraDeriva` (ou a câmera do estilo) com ao menos 4 chaves `{em, z, x, y}` mudando `z` e `x/y`, uma chave a cada cena. Deriva e leve rotação por baixo, sempre.
- Em cada corte, um `CorteImpacto` (clarão + tremida + zoom-pop) casado com o som `impacto` 1 a 2 quadros antes.
- Toda cena tem fundo vivo (`Particulas` + o fundo do estilo), pelo menos 1 herói e 2 apoios em movimento. Cena parada é reprovada.
- Entrada de elemento: 10-18 quadros com overshoot curto; saída: metade da entrada. Stagger entre itens: 2-5 quadros.
- Peças 3D e giros valem: quanto mais profundidade (parallax, perspectiva, rotação), melhor, sem sair da área segura.

## Som (camadas)
- Trilha sempre, volume 0,45, fade de saída 20 quadros.
- SFX em TODO corte e em toda entrada de elemento grande, no mínimo 2 camadas por corte (ex.: `gota` + `impacto`, depois `impacto` no quadro seguinte). Máx. 6 efeitos por segundo. Nunca o mesmo arquivo duas vezes no mesmo quadro.
- Sons deste estilo: assinatura, gota, impacto, palavra, papel-cai, pop-mancha, risco, whoosh-pincel.

## Densidade mínima (o conferir cobra isto)
| medida | mínimo |
|---|---|
| camadas visuais simultâneas por cena | 4 (fundo, partículas, herói, apoio) |
| elementos em movimento por segundo (média da linha do tempo) | 5 |
| chaves de câmera por vídeo | 4 |
| SFX por corte | 1 (alvo 2) |
| peças diferentes usadas no vídeo | 6 |

## Proibido
- Copiar uma cena pronta: cada cena é composta peça a peça, com props novas.
- Cena parada: nenhum quadro em que nada se mexe.
- Elemento com movimento grande sem som.
