/* ESO Font Awesome 6.5.1 subset - generated 2026-06-10 (M17). 64 icons used sitewide.
   Regenerate via the inventory + fontTools.subset; see scripts/cosmetic-pass-fixes-3.py commit. */
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/css/fa/eso-fa-solid.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/css/fa/eso-fa-regular.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/css/fa/eso-fa-brands.woff2) format("woff2")}
.fa,.fa-solid,.fa-regular,.fa-brands,.fa-sharp{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}
.fa,.fa-solid,.fa-sharp{font-family:"Font Awesome 6 Free";font-weight:900}
.fa-regular{font-family:"Font Awesome 6 Free";font-weight:400}
.fa-brands{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa-xs{font-size:.75em;vertical-align:.125em}.fa-sm{font-size:.875em;vertical-align:.0535714286em}
.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}
.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}
.fa-fw{text-align:center;width:1.25em}
.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}
@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}
@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,100%{transform:rotate(0deg)}}
.fa-angles-right::before{content:"\f101"}
.fa-arrow-down::before{content:"\f063"}
.fa-arrow-left::before{content:"\f060"}
.fa-arrow-right::before{content:"\f061"}
.fa-arrow-up::before{content:"\f062"}
.fa-arrows-up-to-line::before{content:"\e4c2"}
.fa-bars::before{content:"\f0c9"}
.fa-book-open::before{content:"\f518"}
.fa-building::before{content:"\f1ad"}
.fa-calculator::before{content:"\f1ec"}
.fa-certificate::before{content:"\f0a3"}
.fa-check::before{content:"\f00c"}
.fa-chevron-circle-left::before{content:"\f137"}
.fa-chevron-circle-right::before{content:"\f138"}
.fa-chevron-down::before{content:"\f078"}
.fa-chevron-left::before{content:"\f053"}
.fa-chevron-up::before{content:"\f077"}
.fa-circle-dollar-to-slot::before,.fa-dollar-circle::before{content:"\f4b9"}
.fa-chevron-right::before{content:"\f054"}
.fa-circle-check::before{content:"\f058"}
.fa-comments::before{content:"\f086"}
.fa-comments-dollar::before{content:"\f653"}
.fa-cookie-bite::before{content:"\f564"}
.fa-copy::before{content:"\f0c5"}
.fa-credit-card::before{content:"\f09d"}
.fa-dollar-sign::before{content:"\24"}
.fa-envelope::before{content:"\f0e0"}
.fa-eye::before{content:"\f06e"}
.fa-file-arrow-down::before{content:"\f56d"}
.fa-file-lines::before{content:"\f15c"}
.fa-file-pdf::before{content:"\f1c1"}
.fa-file-text::before{content:"\f15c"}
.fa-filter::before{content:"\f0b0"}
.fa-headset::before{content:"\f590"}
.fa-helmet-safety::before{content:"\f807"}
.fa-info-circle::before{content:"\f05a"}
.fa-map-marker-alt::before{content:"\f3c5"}
.fa-newspaper::before{content:"\f1ea"}
.fa-pallet::before{content:"\f482"}
.fa-phone::before{content:"\f095"}
.fa-play-circle::before{content:"\f144"}
.fa-print::before{content:"\f02f"}
.fa-screwdriver-wrench::before{content:"\f7d9"}
.fa-search::before{content:"\f002"}
.fa-shield-check::before{content:"\f3ed"}
.fa-shield-halved::before{content:"\f3ed"}
.fa-sort::before{content:"\f0dc"}
.fa-square::before{content:"\f0c8"}
.fa-star::before{content:"\f005"}
.fa-table-list::before{content:"\f00b"}
.fa-tag::before{content:"\f02b"}
.fa-times::before{content:"\f00d"}
.fa-times-circle::before{content:"\f057"}
.fa-toolbox::before{content:"\f552"}
.fa-tools::before{content:"\f7d9"}
.fa-tractor::before{content:"\f722"}
.fa-trowel-bricks::before{content:"\e58a"}
.fa-truck::before{content:"\f0d1"}
.fa-truck-fast::before{content:"\f48b"}
.fa-truck-ramp-box::before{content:"\f4de"}
.fa-users::before{content:"\f0c0"}
.fa-volume-high::before{content:"\f028"}
.fa-volume-xmark::before{content:"\f6a9"}
.fa-wheelchair-move::before{content:"\e2ce"}
.fa-xmark::before{content:"\f00d"}
.fa-copyright::before{content:"\f1f9"}
.fa-square::before{content:"\f0c8"}
.fa-facebook-f::before{content:"\f39e"}
