/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 *
 * Written by `npm run icons` — do not edit by hand. Only the icons the site
 * uses, with fonts cut down to them (scripts/icons.mjs).
 */
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900); }

.fas,
.far,
.fab,
.fa-solid,
.fa-regular,
.fa-brands,
.fa {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto; }

.fas::before,
.far::before,
.fab::before,
.fa-solid::before,
.fa-regular::before,
.fa-brands::before,
.fa::before {
  content: var(--fa); }

.fa-classic,
.fas,
.fa-solid,
.far,
.fa-regular {
  font-family: 'Font Awesome 6 Free'; }

.fa-brands,
.fab {
  font-family: 'Font Awesome 6 Brands'; }

@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("/static/fonts/icons/fa-solid-900.4c35207ba4.woff2") format("woff2"); }

.fas,
.fa-solid {
  font-weight: 900; }

@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("/static/fonts/icons/fa-regular-400.d48f3d1107.woff2") format("woff2"); }

.far,
.fa-regular {
  font-weight: 400; }

@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("/static/fonts/icons/fa-brands-400.73add62417.woff2") format("woff2"); }

.fab,
.fa-brands {
  font-weight: 400; }

.fa-angle-up { --fa: "\f106"; }
.fa-angles-left { --fa: "\f100"; }
.fa-angles-right { --fa: "\f101"; }
.fa-arrow-left { --fa: "\f060"; }
.fa-arrow-pointer { --fa: "\f245"; }
.fa-arrow-up-right-from-square { --fa: "\f08e"; }
.fa-baby-carriage { --fa: "\f77d"; }
.fa-book-bible { --fa: "\f647"; }
.fa-book-open { --fa: "\f518"; }
.fa-chevron-down { --fa: "\f078"; }
.fa-chevron-left { --fa: "\f053"; }
.fa-chevron-right { --fa: "\f054"; }
.fa-child-reaching { --fa: "\e59d"; }
.fa-children { --fa: "\e4e1"; }
.fa-church { --fa: "\f51d"; }
.fa-circle { --fa: "\f111"; }
.fa-compress { --fa: "\f066"; }
.fa-copy { --fa: "\f0c5"; }
.fa-earth-americas { --fa: "\f57d"; }
.fa-earth-asia { --fa: "\f57e"; }
.fa-envelope { --fa: "\f0e0"; }
.fa-expand { --fa: "\f065"; }
.fa-file { --fa: "\f15b"; }
.fa-fly { --fa: "\f417"; }
.fa-futbol { --fa: "\f1e3"; }
.fa-globe { --fa: "\f0ac"; }
.fa-graduation-cap { --fa: "\f19d"; }
.fa-gratipay { --fa: "\f184"; }
.fa-grip { --fa: "\f58d"; }
.fa-hand-holding-heart { --fa: "\f4be"; }
.fa-headphones-simple { --fa: "\f58f"; }
.fa-heart { --fa: "\f004"; }
.fa-instagram { --fa: "\f16d"; }
.fa-location-dot { --fa: "\f3c5"; }
.fa-magnifying-glass { --fa: "\f002"; }
.fa-map-location-dot { --fa: "\f5a0"; }
.fa-minus { --fa: "\f068"; }
.fa-newspaper { --fa: "\f1ea"; }
.fa-pen-to-square { --fa: "\f044"; }
.fa-pencil { --fa: "\f303"; }
.fa-people-roof { --fa: "\e537"; }
.fa-person-praying { --fa: "\f683"; }
.fa-phone { --fa: "\f095"; }
.fa-plus { --fa: "\2b"; }
.fa-quote-left { --fa: "\f10d"; }
.fa-quote-right { --fa: "\f10e"; }
.fa-seedling { --fa: "\f4d8"; }
.fa-user-group { --fa: "\f500"; }
.fa-xmark { --fa: "\f00d"; }
.fa-youtube { --fa: "\f167"; }
