/*!
 * Font Awesome Free 5 — brands face only.
 *
 * All that survives of the vendored fontawesome-all.css (~6000 rules, four
 * font faces) after the Lucide migration: Lucide ships no brand marks (it
 * dropped them deliberately) and a hand-drawn LinkedIn "in" would read as a
 * knock-off, so IconHelper still emits `<i class="fab fa-…">` for the four
 * social networks — see the note at the top of app/helpers/icon_helper.rb.
 * Every other fa-* class in the app (.fa-red, .fa-2x, .fa-ul, .fa-li …) is
 * hand-defined in app/assets/stylesheets/ and owes nothing to this file.
 *
 * woff2 only: the .eot/.svg/.ttf/.woff siblings were IE8-era fallbacks that
 * no browser we support ever asks for, and they cost 1.1 MB in the image.
 *
 * Plain CSS on purpose (not a dartsass partial) so Propshaft's CssAssetUrls
 * compiler fingerprints the bare url() against vendor/assets/fonts.
 *
 * License: SIL OFL 1.1 (fonts), MIT (CSS) — https://fontawesome.com/license
 */
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  /* `block`, NOT the `swap` the three text faces next door use. These glyphs
     live at private-use codepoints (\f0e1 and friends), which no fallback font
     has — so `swap` would paint a notdef box for each social icon and then
     replace it once the woff2 lands. Blocking shows nothing and then the right
     glyph, which is what the pre-extraction file did (it set no descriptor at
     all, and `auto` blocks). */
  font-display: block;
  src: url("/assets/fa-brands-400-cf7af12f.woff2") format("woff2"); }

.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.fa-facebook-f:before {
  content: "\f39e"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-linkedin-in:before {
  content: "\f0e1"; }

.fa-twitter:before {
  content: "\f099"; }
