/* Tokens oficiales del brief. No agregar colores fuera de esta paleta. */
:root {
  --cielo: #8fa8d4;
  --azul-medio: #6b8fc7;
  --corporativo: #1a3faa;
  --profundo: #0d2980;
  --noche: #0a1628;
  --blanco: #ffffff;

  --papel: #f5f8fd;
  --tinte: #e9effa;
  --linea: #d0d8ee;
  --texto: #0a1628;
  --texto-2: #4a5a78;

  --font-display: "Barlow Condensed", "Arial Narrow", Arial, sans-serif;
  --font-title: "Barlow", Arial, sans-serif;
  --font-body: "Barlow", Arial, sans-serif;

  --ease: cubic-bezier(0.16, 1, 0.3, 1);
  --ease-inout: cubic-bezier(0.45, 0, 0.55, 1);
  --dur-micro: 0.35s;
  --dur: 0.9s;
  --header: clamp(76px, 7.8vw, 120px);
  --radius: 6px;
  --gutter: clamp(1.25rem, 4vw, 4.5rem);
}
