/* ==========================================================================
   CAPA 1 · MARCA — Estudi Immobiliari ON
   Se encola antes de tokens.css. Para otro cliente, sustituir este archivo.
   ========================================================================== */

:root {

  /* --- Color primario: superficies oscuras e identidad ------------------- */
  --brand-primary-900:  #0B0F2E;  /* fondo tras la fotografía del hero      */
  --brand-primary-800:  #0E1440;  /* fondo oscuro principal: cifras, footer */
  --brand-primary-700:  #141C52;  /* estado activo, enlaces, foco           */

  /* --- Color de acento: llamada a la acción ----------------------------- */
  /* Un solo color de CTA en toda la landing. Sin degradados.               */
  --brand-accent:       #F5E31E;
  --brand-accent-hover: #E8D619;
  --brand-accent-ink:   #14161C;  /* texto sobre el acento. Nunca blanco.   */

  /* --- Color secundario: destacados sobre fondo oscuro ------------------ */
  --brand-secondary:    #F5E31E;  /* en ON coincide con el acento           */

  /* --- Neutros de marca ------------------------------------------------- */
  /* Fríos en ON. Una marca cálida solo cambia estos seis valores.          */
  --brand-ink:          #14161C;  /* texto principal                        */
  --brand-ink-60:       #5A6070;  /* subtitulares, párrafos secundarios     */
  --brand-ink-40:       #8A90A0;  /* antetítulos, ayudas, placeholders      */
  --brand-line:         #E2E5EC;  /* borde por defecto                      */
  --brand-line-strong:  #C9CEDC;  /* borde de campo y botón secundario      */
  --brand-surface:      #FFFFFF;  /* sección clara y tarjeta                */
  --brand-surface-alt:  #F5F6F9;  /* sección alterna, chips inactivos       */
  --brand-surface-img:  #EDEFF4;  /* placeholder de imagen en carga         */

  /* --- Tipografía de marca ---------------------------------------------- */
  /* Self-hosted en /assets/fonts/. Ver fonts.css del tema.                 */
  /* Jost             → titulares, cifras e interfaz                        */
  /* Instrument Sans  → texto corrido y campos                              */
  /* Instrument Serif → SOLO el énfasis en cursiva del H1                   */
  --brand-font-display: 'Jost', system-ui, -apple-system, sans-serif;
  --brand-font-body:    'Instrument Sans', system-ui, -apple-system, sans-serif;
  --brand-font-accent:  'Instrument Serif', Georgia, serif;

  /* --- Rasgos de marca -------------------------------------------------- */
  /* La personalidad visual, no la estructura. Una marca más sobria sube el
     radio a 4px y el peso a 500; una más rotunda baja el tracking.         */
  --brand-radius-scale: 1;        /* multiplicador de los radios            */
  --brand-title-weight: 600;
  --brand-title-tracking: -.03em;
}
