/* FontAwesome 7 — homepage subset (solid icons only; the one brand icon,
   Google, is now an inline SVG so the 100KB brands webfont isn't loaded).
   Loaded deferred; icon WIDTH is reserved in index.php's critical CSS, so
   deferring this does NOT cause CLS. Add new homepage icons' --fa lines here. */
@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/assets/webfonts/fa-solid-900.woff2) format("woff2")}

.fa,.fas,.fa-solid{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:"Font Awesome 7 Free";font-style:normal;font-variant:normal;font-weight:900;line-height:1;text-align:center;text-rendering:auto;width:1.25em}
.fa::before,.fas::before,.fa-solid::before{content:var(--fa)}

.fa-star{--fa:"\f005"}
.fa-circle{--fa:"\f111"}
.fa-check-circle,.fa-circle-check{--fa:"\f058"}
.fa-edit,.fa-pen-to-square{--fa:"\f044"}
.fa-language{--fa:"\f1ab"}
.fa-plane-arrival{--fa:"\f5af"}
.fa-receipt{--fa:"\f543"}
.fa-shield-halved,.fa-shield-alt{--fa:"\f3ed"}
