/* Generado por INNSITE CMS — no editar a mano */
@font-face {
  font-family: Garet;
  src: url("/api/media/innit/fonts/Garet-Heavy.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Garet;
  src: url("/api/media/innit/fonts/Garet-Book.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

:root {
  --cms-primario: #01f2e1;
  --cms-secundario: #1f2f98;
  --cms-acento: #0c1014;
  --cms-primario-soft: #1ff4e5;
  --cms-acento-hover: #0a0e11;
  --cms-line: rgba(1, 242, 225, 0.08);
  --cms-shadow: 0 12px 40px rgba(1, 242, 225, 0.08);

  --primario: #01f2e1;
  --secundario: #1f2f98;
  --acento: #0c1014;
  --primary: #01f2e1;
  --secondary: #1f2f98;
  --accent: #0c1014;
  --brand: #01f2e1;

  /* Alias de templates actuales (p. ej. Sure Assurance) */
  --navy: #01f2e1;
  --navy-2: #1ff4e5;
  --crimson: #0c1014;
  --crimson-hover: #0a0e11;
  --line: rgba(1, 242, 225, 0.08);
  --shadow: 0 12px 40px rgba(1, 242, 225, 0.08);

  --cms-font-titulos: Garet, "Segoe UI", sans-serif;
  --cms-font-subtitulos: Garet, "Segoe UI", sans-serif;
  --cms-font-cuerpo: Garet, "Segoe UI", sans-serif;

}
