/* Self-hosted Font Awesome 6 subset -- covers every fa-* icon class
   found across static-file templates/JS AND actual rendered HTML output
   (sampled across sitemap.xml: homepage, shop, product pages, blog,
   events, jobs, forum, landing pages -- the first pass only grepped
   static files and missed DB-frozen views like the header cart icon).
   Regenerated 2026-07-15. Bare .fa maps to the solid weight (no true
   "regular" style icons found in use). Source: @fortawesome/
   fontawesome-free 7.3.0, subset via fonttools. Re-run by re-crawling
   a sitemap sample + static-file grep, merging both, resolving through
   metadata/icon-families.json (see scratchpad history this session). */
@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/website_speed_boost/static/src/fonts/fa6/fa-brands-400.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/website_speed_boost/static/src/fonts/fa6/fa-solid-900.woff2) format("woff2")}

.fa,.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands{
  -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
}
.fa,.fas,.far,.fa-solid,.fa-regular{font-family:"Font Awesome 6 Free" !important;font-weight:900 !important}
.fab,.fa-brands{font-family:"Font Awesome 6 Brands" !important;font-weight:400 !important}

.fa-plus:before{content:"\2b" !important}
.fa-x:before{content:"\58" !important}
.fa-tiktok:before{content:"\e07b" !important}
.fa-clipboard-question:before{content:"\e4e3" !important}
.fa-x-twitter:before{content:"\e61b" !important}
.fa-search:before{content:"\f002" !important}
.fa-heart:before{content:"\f004" !important}
.fa-star:before,.fa-star-o:before{content:"\f005" !important}
.fa-user:before{content:"\f007" !important}
.fa-th-large:before{content:"\f009" !important}
.fa-th:before{content:"\f00a" !important}
.fa-check:before{content:"\f00c" !important}
.fa-times:before,.fa-xmark:before{content:"\f00d" !important}
.fa-search-minus:before{content:"\f010" !important}
.fa-cog:before{content:"\f013" !important}
.fa-home:before{content:"\f015" !important}
.fa-clock:before,.fa-clock-o:before{content:"\f017" !important}
.fa-download:before{content:"\f019" !important}
.fa-inbox:before{content:"\f01c" !important}
.fa-refresh:before{content:"\f021" !important}
.fa-lock:before{content:"\f023" !important}
.fa-volume-up:before{content:"\f028" !important}
.fa-tag:before{content:"\f02b" !important}
.fa-tags:before{content:"\f02c" !important}
.fa-book:before{content:"\f02d" !important}
.fa-camera:before{content:"\f030" !important}
.fa-bold:before{content:"\f032" !important}
.fa-italic:before{content:"\f033" !important}
.fa-align-left:before{content:"\f036" !important}
.fa-align-center:before{content:"\f037" !important}
.fa-align-right:before{content:"\f038" !important}
.fa-list:before{content:"\f03a" !important}
.fa-video:before{content:"\f03d" !important}
.fa-image:before{content:"\f03e" !important}
.fa-map-marker:before{content:"\f041" !important}
.fa-pen-to-square:before{content:"\f044" !important}
.fa-play:before{content:"\f04b" !important}
.fa-pause:before{content:"\f04c" !important}
.fa-stop:before{content:"\f04d" !important}
.fa-chevron-left:before{content:"\f053" !important}
.fa-chevron-right:before{content:"\f054" !important}
.fa-check-circle:before,.fa-circle-check:before{content:"\f058" !important}
.fa-info-circle:before{content:"\f05a" !important}
.fa-arrow-left:before{content:"\f060" !important}
.fa-arrow-right:before{content:"\f061" !important}
.fa-arrow-up:before{content:"\f062" !important}
.fa-arrow-down:before{content:"\f063" !important}
.fa-expand:before{content:"\f065" !important}
.fa-compress:before{content:"\f066" !important}
.fa-minus:before{content:"\f068" !important}
.fa-exclamation-circle:before{content:"\f06a" !important}
.fa-gift:before{content:"\f06b" !important}
.fa-fire:before{content:"\f06d" !important}
.fa-eye:before{content:"\f06e" !important}
.fa-eye-slash:before{content:"\f070" !important}
.fa-exclamation-triangle:before{content:"\f071" !important}
.fa-calendar-alt:before{content:"\f073" !important}
.fa-random:before{content:"\f074" !important}
.fa-comment:before{content:"\f075" !important}
.fa-chevron-up:before{content:"\f077" !important}
.fa-chevron-down:before{content:"\f078" !important}
.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a" !important}
.fa-folder:before{content:"\f07b" !important}
.fa-folder-open:before{content:"\f07c" !important}
.fa-twitter-square:before{content:"\f081" !important}
.fa-facebook-square:before{content:"\f082" !important}
.fa-comments:before{content:"\f086" !important}
.fa-linkedin:before,.fa-linkedin-square:before{content:"\f08c" !important}
.fa-thumb-tack:before{content:"\f08d" !important}
.fa-upload:before{content:"\f093" !important}
.fa-phone:before{content:"\f095" !important}
.fa-twitter:before{content:"\f099" !important}
.fa-facebook:before{content:"\f09a" !important}
.fa-credit-card:before{content:"\f09d" !important}
.fa-rss:before{content:"\f09e" !important}
.fa-certificate:before{content:"\f0a3" !important}
.fa-globe:before{content:"\f0ac" !important}
.fa-filter:before{content:"\f0b0" !important}
.fa-briefcase:before{content:"\f0b1" !important}
.fa-users:before{content:"\f0c0" !important}
.fa-link:before{content:"\f0c1" !important}
.fa-copy:before{content:"\f0c5" !important}
.fa-paperclip:before{content:"\f0c6" !important}
.fa-save:before{content:"\f0c7" !important}
.fa-bars:before,.fa-navicon:before{content:"\f0c9" !important}
.fa-list-ul:before{content:"\f0ca" !important}
.fa-list-ol:before{content:"\f0cb" !important}
.fa-strikethrough:before{content:"\f0cc" !important}
.fa-underline:before{content:"\f0cd" !important}
.fa-pinterest:before{content:"\f0d2" !important}
.fa-google-plus-square:before{content:"\f0d4" !important}
.fa-caret-down:before{content:"\f0d7" !important}
.fa-caret-up:before{content:"\f0d8" !important}
.fa-envelope:before,.fa-envelope-o:before{content:"\f0e0" !important}
.fa-linkedin-in:before{content:"\f0e1" !important}
.fa-bolt:before{content:"\f0e7" !important}
.fa-paste:before{content:"\f0ea" !important}
.fa-lightbulb:before{content:"\f0eb" !important}
.fa-cloud-upload:before{content:"\f0ee" !important}
.fa-angles-left:before{content:"\f100" !important}
.fa-angles-right:before{content:"\f101" !important}
.fa-angle-left:before{content:"\f104" !important}
.fa-angle-right:before{content:"\f105" !important}
.fa-quote-left:before{content:"\f10d" !important}
.fa-quote-right:before{content:"\f10e" !important}
.fa-spinner:before{content:"\f110" !important}
.fa-eraser:before{content:"\f12d" !important}
.fa-shield:before{content:"\f132" !important}
.fa-calendar:before{content:"\f133" !important}
.fa-circle-play:before,.fa-play-circle:before{content:"\f144" !important}
.fa-file-o:before{content:"\f15b" !important}
.fa-file-alt:before,.fa-file-text-o:before{content:"\f15c" !important}
.fa-thumbs-o-up:before{content:"\f164" !important}
.fa-thumbs-o-down:before{content:"\f165" !important}
.fa-youtube:before,.fa-youtube-play:before{content:"\f167" !important}
.fa-dropbox:before{content:"\f16b" !important}
.fa-instagram:before{content:"\f16d" !important}
.fa-long-arrow-down:before{content:"\f175" !important}
.fa-arrow-left-long:before{content:"\f177" !important}
.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178" !important}
.fa-university:before{content:"\f19c" !important}
.fa-graduation-cap:before{content:"\f19d" !important}
.fa-google:before{content:"\f1a0" !important}
.fa-building:before,.fa-building-o:before{content:"\f1ad" !important}
.fa-cubes:before{content:"\f1b3" !important}
.fa-file-pdf-o:before{content:"\f1c1" !important}
.fa-file-word-o:before{content:"\f1c2" !important}
.fa-circle-notch:before{content:"\f1ce" !important}
.fa-paper-plane:before{content:"\f1d8" !important}
.fa-sliders:before{content:"\f1de" !important}
.fa-share-alt:before{content:"\f1e0" !important}
.fa-binoculars:before{content:"\f1e5" !important}
.fa-newspaper-o:before{content:"\f1ea" !important}
.fa-trash:before{content:"\f1f8" !important}
.fa-chart-line:before{content:"\f201" !important}
.fa-whatsapp:before{content:"\f232" !important}
.fa-object-group:before{content:"\f247" !important}
.fa-calendar-times-o:before{content:"\f273" !important}
.fa-calendar-check:before,.fa-calendar-check-o:before{content:"\f274" !important}
.fa-snapchat:before{content:"\f2ab" !important}
.fa-handshake:before,.fa-handshake-o:before{content:"\f2b5" !important}
.fa-id-card:before{content:"\f2c2" !important}
.fa-snowflake:before{content:"\f2dc" !important}
.fa-sync-alt:before{content:"\f2f1" !important}
.fa-pencil:before{content:"\f303" !important}
.fa-clipboard:before{content:"\f328" !important}
.fa-external-link-alt:before{content:"\f35d" !important}
.fa-exchange-alt:before{content:"\f362" !important}
.fa-repeat:before{content:"\f363" !important}
.fa-facebook-f:before{content:"\f39e" !important}
.fa-mobile:before{content:"\f3ce" !important}
.fa-reply:before{content:"\f3e5" !important}
.fa-boxes-stacked:before{content:"\f468" !important}
.fa-id-card-clip:before{content:"\f47f" !important}
.fa-user-clock:before{content:"\f4fd" !important}
.fa-user-graduate:before{content:"\f501" !important}
.fa-user-shield:before{content:"\f505" !important}
.fa-book-open:before{content:"\f518" !important}
.fa-chalkboard-teacher:before{content:"\f51c" !important}
.fa-money-bill-wave:before{content:"\f53a" !important}
.fa-reorder:before{content:"\f550" !important}
.fa-check-double:before{content:"\f560" !important}
.fa-star-half-alt:before{content:"\f5c0" !important}
.fa-laptop-code:before{content:"\f5fc" !important}
.fa-layer-group:before{content:"\f5fd" !important}
