/*!
 * Font Awesome Free 7 — subset MRI (solid + brands, icons utilisées uniquement)
 */

/* ── Base ──────────────────────────────────────────────────────────── */
.fa,.fa-brands,.fa-solid,.fab,.fas{
  --_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  display:var(--fa-display,inline-block);
  font-family:var(--_fa-family);
  font-feature-settings:normal;
  font-style:normal;
  font-synthesis:none;
  font-variant:normal;
  font-weight:var(--fa-style,900);
  line-height:1;
  text-align:center;
  text-rendering:auto;
  width:var(--fa-width,1.25em)
}

:is(.fas,.fab,.fa-solid,.fa-brands,.fa):before{content:var(--fa)/""}
@supports not (content:""/""){
  :is(.fas,.fab,.fa-solid,.fa-brands,.fa):before{content:var(--fa)}
}

/* ── Brands override ────────────────────────────────────────────────── */
.fa-brands,.fab{
  --fa-style-family:"Font Awesome 7 Brands";
  font-weight:400
}

/* ── @font-face ─────────────────────────────────────────────────────── */
@font-face{
  font-family:"Font Awesome 7 Free";
  font-style:normal;
  font-weight:900;
  font-display:swap;
  src:url(../webfonts/fa-solid-900.woff2) format("woff2")
}
@font-face{
  font-family:"Font Awesome 7 Brands";
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(../webfonts/fa-brands-400.woff2) format("woff2")
}

/* ── Icônes utilisées (solid) ───────────────────────────────────────── */
.fa-map-marker-alt,.fa-location-dot{--fa:"\f3c5"}
.fa-phone-alt,.fa-phone-flip{--fa:"\f879"}
.fa-certificate{--fa:"\f0a3"}
.fa-arrow-right{--fa:"\f061"}
.fa-long-arrow-alt-right,.fa-right-long{--fa:"\f30b"}
.fa-bolt,.fa-zap{--fa:"\f0e7"}
.fa-home,.fa-house{--fa:"\f015"}
.fa-shield-alt,.fa-shield-halved{--fa:"\f3ed"}
.fa-check{--fa:"\f00c"}
.fa-external-link-alt,.fa-up-right-from-square{--fa:"\f35d"}
.fa-video,.fa-video-camera{--fa:"\f03d"}
.fa-charging-station{--fa:"\f5e7"}
.fa-wind{--fa:"\f72e"}
.fa-network-wired{--fa:"\f6ff"}
.fa-envelope{--fa:"\f0e0"}

/* ── Icônes utilisées (brands) ──────────────────────────────────────── */
.fa-linkedin-in{--fa:"\f0e1"}
