/*!
 * Self-hosted, subsetted Font Awesome 6.5.1 Free — only the 68 icons
 * actually used on this site (57 solid + 11 brands), generated via fontawesome-subset.
 * Original all.min.css + 2 webfonts were ~295KB; this subset is ~10KB total.
 * License: Font Awesome Free (fontawesome.com/license/free)
 */
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('/assets/fonts/fa-solid-900.woff2') format('woff2');
}
@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/assets/fonts/fa-brands-400.woff2') format('woff2');
}
.fa-solid, .fas {
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
}
.fa-brands, .fab {
  font-family: 'Font Awesome 6 Brands';
  font-weight: 400;
}
.fa-solid, .fas, .fa-brands, .fab {
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}
.fa-solid::before, .fas::before, .fa-brands::before, .fab::before {
  content: var(--fa-content);
}
.fa-arrow-right { --fa-content: "\f061"; }
.fa-arrow-trend-up { --fa-content: "\e098"; }
.fa-arrow-up-right-from-square { --fa-content: "\f08e"; }
.fa-arrows-rotate { --fa-content: "\f021"; }
.fa-bars { --fa-content: "\f0c9"; }
.fa-bolt { --fa-content: "\f0e7"; }
.fa-box { --fa-content: "\f466"; }
.fa-box-open { --fa-content: "\f49e"; }
.fa-briefcase { --fa-content: "\f0b1"; }
.fa-bullhorn { --fa-content: "\f0a1"; }
.fa-cart-plus { --fa-content: "\f217"; }
.fa-cart-shopping { --fa-content: "\f07a"; }
.fa-check { --fa-content: "\f00c"; }
.fa-chevron-down { --fa-content: "\f078"; }
.fa-chevron-right { --fa-content: "\f054"; }
.fa-circle-check { --fa-content: "\f058"; }
.fa-circle-exclamation { --fa-content: "\f06a"; }
.fa-circle-info { --fa-content: "\f05a"; }
.fa-circle-play { --fa-content: "\f144"; }
.fa-clapperboard { --fa-content: "\e131"; }
.fa-clock { --fa-content: "\f017"; }
.fa-cloud-arrow-up { --fa-content: "\f0ee"; }
.fa-copyright { --fa-content: "\f1f9"; }
.fa-download { --fa-content: "\f019"; }
.fa-droplet-slash { --fa-content: "\f5c7"; }
.fa-dumbbell { --fa-content: "\f44b"; }
.fa-envelope { --fa-content: "\f0e0"; }
.fa-eye { --fa-content: "\f06e"; }
.fa-gauge { --fa-content: "\f624"; }
.fa-gear { --fa-content: "\f013"; }
.fa-gift { --fa-content: "\f06b"; }
.fa-hourglass-half { --fa-content: "\f252"; }
.fa-indian-rupee-sign { --fa-content: "\e1bc"; }
.fa-layer-group { --fa-content: "\f5fd"; }
.fa-lock { --fa-content: "\f023"; }
.fa-magnifying-glass { --fa-content: "\f002"; }
.fa-mobile-screen { --fa-content: "\f3cf"; }
.fa-paper-plane { --fa-content: "\f1d8"; }
.fa-pen { --fa-content: "\f304"; }
.fa-person-running { --fa-content: "\f70c"; }
.fa-phone { --fa-content: "\f095"; }
.fa-plus { --fa-content: "\2b"; }
.fa-receipt { --fa-content: "\f543"; }
.fa-right-from-bracket { --fa-content: "\f2f5"; }
.fa-sack-dollar { --fa-content: "\f81d"; }
.fa-shield-halved { --fa-content: "\f3ed"; }
.fa-star { --fa-content: "\f005"; }
.fa-store { --fa-content: "\f54e"; }
.fa-tags { --fa-content: "\f02c"; }
.fa-trash { --fa-content: "\f1f8"; }
.fa-triangle-exclamation { --fa-content: "\f071"; }
.fa-user { --fa-content: "\f007"; }
.fa-user-pen { --fa-content: "\f4ff"; }
.fa-user-tie { --fa-content: "\f508"; }
.fa-users { --fa-content: "\f0c0"; }
.fa-video { --fa-content: "\f03d"; }
.fa-xmark { --fa-content: "\f00d"; }
.fa-cc-mastercard { --fa-content: "\f1f1"; }
.fa-cc-visa { --fa-content: "\f1f0"; }
.fa-facebook { --fa-content: "\f09a"; }
.fa-google-pay { --fa-content: "\e079"; }
.fa-instagram { --fa-content: "\f16d"; }
.fa-pinterest { --fa-content: "\f0d2"; }
.fa-snapchat { --fa-content: "\f2ab"; }
.fa-tiktok { --fa-content: "\e07b"; }
.fa-whatsapp { --fa-content: "\f232"; }
.fa-x-twitter { --fa-content: "\e61b"; }
.fa-youtube { --fa-content: "\f167"; }
