/* fonts.css: declarar las fuentes locales */
@font-face {
  font-family: "arquitecta";
  src: url('../fonts/Arquitecta.otf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap; /* evita FOIT, mejora rendimiento */
}

@font-face {
  font-family: "arquitecta-bold";
  src: url('../fonts/ArquitectaBold.otf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "arquitecta-black";
  src: url('../fonts/ArquitectaBlack.otf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Aplicación global de las fuentes */
:root {
  --ff-base: "arquitecta", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial;
  --ff-title: "arquitecta-bold", Georgia, "Times New Roman", serif;
}

body {
  font-family: var(--ff-base);
}
h1, h2, h3, h4 {
  font-family: var(--ff-title);
}
