/* ===========================================================
   NEXITY - iconos
   Subconjunto de Bootstrap Icons v1.x (MIT) con SOLO los 24
   glifos que usa el sitio: 2,9 KB en lugar de 130 KB de fuente
   + 84 KB de CSS.

   Para añadir un icono nuevo:
   1. Busca su codepoint:   python tools/subset_icons.py buscar <nombre>
   2. Pega aquí abajo la línea .bi-<nombre> que te devuelva.
   3. Regenera la fuente:   python tools/subset_icons.py
   =========================================================== */

@font-face {
  font-family: "nexity-icons";
  font-style: normal;
  font-weight: normal;
  font-display: block;
  src: url("../fonts/nexity-icons.woff2?v=7c82c67a") format("woff2");
}

.bi::before,
[class^="bi-"]::before,
[class*=" bi-"]::before {
  display: inline-block;
  font-family: "nexity-icons" !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: -0.125em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* navegación e interfaz */
.bi-list::before             { content: "\f479"; }
.bi-x-lg::before             { content: "\f659"; }
.bi-arrow-up::before         { content: "\f148"; }
.bi-arrow-left::before       { content: "\f12f"; }
.bi-arrow-down-right::before { content: "\f123"; }
.bi-chevron-down::before     { content: "\f282"; }
.bi-check-circle-fill::before { content: "\f26a"; }

/* servicios y stack */
.bi-robot::before            { content: "\f6b1"; }
.bi-arrow-repeat::before     { content: "\f130"; }
.bi-code-square::before      { content: "\f2c7"; }
.bi-code-slash::before       { content: "\f2c6"; }
.bi-cpu::before              { content: "\f2d6"; }
.bi-shield-lock::before      { content: "\f538"; }
.bi-phone::before            { content: "\f4e7"; }
.bi-cloud-arrow-up::before   { content: "\f297"; }
.bi-diagram-3::before        { content: "\f2ee"; }

/* proceso de trabajo */
.bi-clipboard-check::before        { content: "\f28b"; }
.bi-lightning-charge::before       { content: "\f46d"; }
.bi-rocket-takeoff::before         { content: "\f845"; }

/* contacto */
.bi-whatsapp::before         { content: "\f618"; }
.bi-envelope::before         { content: "\f32f"; }
.bi-envelope-fill::before    { content: "\f32c"; }
.bi-globe2::before           { content: "\f3ef"; }
.bi-geo-alt::before          { content: "\f3e8"; }
