ESTRUCTURA PARA media.portaleccleston.com
==========================================

Subir tal cual a la raiz del CDN (manteniendo rutas):

  media.portaleccleston.com/
  └── branding/
      ├── formato-eccleston.json     -> formato de la presentacion (reutilizable)
      ├── manifest.json              -> indice de recursos
      └── logos/
          ├── eccleston.png          -> wordmark Eccleston (1818x580, RGBA)
          └── sib.png                -> logo SIB tricolor (1534x768, RGBA)

URLs resultantes:
  http://media.portaleccleston.com/branding/formato-eccleston.json
  http://media.portaleccleston.com/branding/logos/eccleston.png
  http://media.portaleccleston.com/branding/logos/sib.png

El JSON ya referencia los logos por su URL absoluta del CDN (campo "logos.*.url"),
asi que al generar PPTX con pptxgenjs se pueden traer directo del CDN.

Notas:
- Unidades en pulgadas (x,y,w,h) listas para pptxgenjs. canvas.emu trae los EMU originales.
- Colores en hex SIN '#'.
- Tipografias: Georgia (titulos) / Calibri (cuerpo).
- chart.familias define los colores por campus: lanus=rojos, temperley=azules (2/3/4 estados).
