/* Fuentes del equipo, declaradas para la vista previa del selector.
 * GENERADO por marca/generar-fuentes-equipo.mjs — no editar a mano.
 * 76 familias · 495 variantes en el equipo · 2026-08-19
 *
 * Declarar no es descargar: el navegador solo pide el fichero cuando algo pinta texto con esa
 * familia, o sea cuando el desplegable de fuentes enseña ese nombre. Sin abrir el desplegable,
 * esto no cuesta ni una petición.
 */

@font-face {
  font-family: "Almarai";
  src: url('/assets/by-id/fcd7ad44-d710-479b-a413-3c446c4b4b99') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Almoneda";
  src: url('/assets/by-id/2e0c28d9-9ba9-4e5b-83fe-719bfb0a3b89') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Anton";
  src: url('/assets/by-id/b030cc55-188d-4851-aec8-7e08503a67a7') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Archivo";
  src: url('/assets/by-id/c8396acc-d2ae-4d0b-ae16-0ba92cb60dd4') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Archivo Condensed";
  src: url('/assets/by-id/b05849bd-5b26-4dad-b4bc-32aeb90bdf19') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Archivo Expanded";
  src: url('/assets/by-id/8b4a27e0-03ab-4f30-9d50-ffff26c3dd21') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Archivo ExtraCondensed";
  src: url('/assets/by-id/2274220f-f962-460b-91df-73fe48206d3b') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Archivo SemiCondensed";
  src: url('/assets/by-id/3bde0c8c-452b-45a7-b4fe-f53077c3e04f') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Archivo SemiExpanded";
  src: url('/assets/by-id/5252fe87-15bf-4058-9ecd-250f03f06ccb') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Awesome Serif";
  src: url('/assets/by-id/7c1cb2fb-f229-4694-a98a-3e57dfb7c6fb') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bebas Neue";
  src: url('/assets/by-id/5c32ed0a-6a3c-4fac-9878-d936b80b3765') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bodoni Moda 18pt";
  src: url('/assets/by-id/00fad970-8fc9-4d75-b08d-64780eb79149') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bodoni Moda 28pt";
  src: url('/assets/by-id/b83f987b-5215-4132-b43d-2498e29f173a') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bodoni Moda 48pt";
  src: url('/assets/by-id/81d84d64-5163-4d6a-905d-08632c887056') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bodoni Moda 72pt";
  src: url('/assets/by-id/d0cd3886-658c-4cb2-b7ed-c3b1ee6c9317') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bodoni Moda 9pt";
  src: url('/assets/by-id/d6b47e6e-c4dc-4b66-abdb-78a55e8ea254') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bricolage Grotesque";
  src: url('/assets/by-id/23b159d6-0f80-4cdb-b5b3-5791dec74d28') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bricolage Grotesque Condensed";
  src: url('/assets/by-id/69c9cacd-aee4-4f34-b5ef-161704e99902') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bricolage Grotesque SemiCondensed";
  src: url('/assets/by-id/72d04871-ec28-4641-8f7a-ad5a2c9af050') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cormorant";
  src: url('/assets/by-id/404c73f5-fad3-4c40-b480-e2cf4b85672d') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cormorant Garamond";
  src: url('/assets/by-id/b33a8b14-152d-4df0-a886-cf28204e82fb') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "DM Mono";
  src: url('/assets/by-id/e81abcf5-6ce7-4712-9d69-c18e20ae1e63') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "DM Serif Display";
  src: url('/assets/by-id/56350300-e0ba-4479-9f26-163a3345c9d0') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Darker Grotesque";
  src: url('/assets/by-id/1003c278-5103-4396-928d-60d3d96fa2ea') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Familjen Grotesk";
  src: url('/assets/by-id/608fa6ae-0693-4973-aaf0-997867f76f90') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Figtree";
  src: url('/assets/by-id/d1ceb3cc-872b-49d0-9a53-57e0be195647') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Gardiant";
  src: url('/assets/by-id/90434c38-64a7-4738-8898-f3a1241526ea') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Gasoek One";
  src: url('/assets/by-id/16d553b4-6c6c-4f5b-b11e-cb9b26f4d449') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Geist";
  src: url('/assets/by-id/ba070893-3cd9-4fca-b2cb-d8453ef9e3a8') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Geist Mono";
  src: url('/assets/by-id/a7651714-c254-44d0-a898-32385c6bcbe1') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Gilda Display";
  src: url('/assets/by-id/6b7de681-1f37-4b2f-bdc5-295c9e52681f') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Golos Text";
  src: url('/assets/by-id/57c25445-38c5-4084-92db-2a1928780621') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Hanken Grotesk";
  src: url('/assets/by-id/22178977-bd40-4576-983c-0f864c627acb') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Host Grotesk";
  src: url('/assets/by-id/e3144178-a7e2-4243-8f02-2953af429a49') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "IBM Plex Sans";
  src: url('/assets/by-id/8e61bd64-cc95-4a25-a769-6e54db41af28') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "IBM Plex Sans Condensed";
  src: url('/assets/by-id/ddac8624-fa4d-42d1-ab05-0b0aff3af4e8') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "IBM Plex Sans SemiCondensed";
  src: url('/assets/by-id/2a4a77a4-b1b5-4e08-9b80-3ff91f489c4d') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Instrument Sans";
  src: url('/assets/by-id/fc49c35c-3457-4875-a420-55fb58459be9') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Instrument Sans Condensed";
  src: url('/assets/by-id/d5cc1ca8-49ad-48a9-ba8e-d9d315690147') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Instrument Serif";
  src: url('/assets/by-id/1a0b33cd-6834-45e4-8a99-181db5f71dce') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url('/assets/by-id/88b2a2f2-4be6-44bc-a1b2-cb21406fa0b9') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter 18pt";
  src: url('/assets/by-id/ae3f50df-9ca4-4098-9e39-0179da8e7abc') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter 24pt";
  src: url('/assets/by-id/f58ac955-0936-4d14-a95c-96d292142b52') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter 28pt";
  src: url('/assets/by-id/e9220729-6f16-404a-87e0-945de42d6b14') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "JetBrains Mono";
  src: url('/assets/by-id/36e03aea-1a85-4ff0-8ce6-ef51f0dbdfc8') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Jost";
  src: url('/assets/by-id/7ae2e6ff-a75f-4dd6-a9f3-a3987d64eaca') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Lato";
  src: url('/assets/by-id/7b4db4af-d735-43d8-8edf-31e0c9e832b2') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "League Spartan";
  src: url('/assets/by-id/6b0c07e8-d7ea-4a1d-ba8e-01571150de2d') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Manrope";
  src: url('/assets/by-id/8be0f757-6e7f-4931-abd0-4a3a1fd32fbe') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Marcellus";
  src: url('/assets/by-id/e7f602e9-3cc9-4c33-a82f-d48fdc1230f8') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Merriweather";
  src: url('/assets/by-id/24244c35-1276-4c71-95fc-448f19c51346') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url('/assets/by-id/df4437c4-aa76-4aa6-b728-391114aa4125') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Mulish";
  src: url('/assets/by-id/449e0a89-4563-47f4-a8e6-0d9100a2b8dd') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Neue Montreal";
  src: url('/assets/by-id/585ea990-730b-4350-a74b-7ed9bd316e10') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Newsreader 14pt";
  src: url('/assets/by-id/8d657c48-dc71-4b14-8cf7-e24845426ea1') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Newsreader 24pt";
  src: url('/assets/by-id/fe6b3198-bdbe-4469-b6de-245d860154aa') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Newsreader 36pt";
  src: url('/assets/by-id/3b81825c-aa9d-4211-8b7f-1dd7c67dfaa8') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Newsreader 60pt";
  src: url('/assets/by-id/d203e6b3-be2b-4912-805b-4fb82bab8da0') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Newsreader 9pt";
  src: url('/assets/by-id/ec18640a-7be3-4976-a0fe-4f320cc9b30d') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Onest";
  src: url('/assets/by-id/c6788756-7260-45dd-a212-aadaafc101df') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url('/assets/by-id/8aff03b8-286d-4219-9a45-f4dd75f39e33') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Oswald";
  src: url('/assets/by-id/e7c59cce-283d-40d6-96a9-beaef86efb3f') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Playfair Display";
  src: url('/assets/by-id/1fb9c3bf-b898-4c8d-81a5-39c701a31d08') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Poppins";
  src: url('/assets/by-id/823e77a8-d2f6-4198-b055-d17b36f36bf9') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Prata";
  src: url('/assets/by-id/b627c590-07a3-4532-95f2-c06c12fdbccb') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Public Sans";
  src: url('/assets/by-id/e229f7c3-aa6f-419d-98c4-23375b3ff229') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Raleway";
  src: url('/assets/by-id/1a828cd4-7078-4231-aca6-9109ac8a62c6') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Rubik";
  src: url('/assets/by-id/cf499a96-c098-4ecb-a269-ac9f0543f51c') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Schibsted Grotesk";
  src: url('/assets/by-id/24ae432b-7f39-4549-8e1f-1ea73778cabc') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Space Grotesk";
  src: url('/assets/by-id/f171b4dd-3d8d-4003-957c-35e26f55bc76') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Space Mono";
  src: url('/assets/by-id/bd1ece0e-6fda-4529-9f82-930ca348adee') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Syne";
  src: url('/assets/by-id/e89adc23-32cf-4870-b5aa-b53e336cff04') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Trajan Pro";
  src: url('/assets/by-id/a80dc415-fa79-484f-9cea-6fcb2e03514e') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Ubuntu";
  src: url('/assets/by-id/bc2fc8a3-c086-40ad-b657-7783325d9ffb') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Vitor";
  src: url('/assets/by-id/04c8e3ab-52f1-47d2-b387-b95b24a52a7f') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Wix Madefor Display";
  src: url('/assets/by-id/6e6d58ac-9955-4a41-a46b-500e43c01507') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
