/* Font Awesome 6.4.0 subset — ONLY the icons this site actually uses.
   Generated by mkicons.py. Class API is byte-identical to upstream FA, which is required:
   assets/js/main.js swaps fa-plus<->fa-minus on the FAQ accordion and injects
   'fa-regular fa-circle' into the search dropdown, so the classes must keep working. */
@font-face{font-family:"LCE Icons Solid";font-style:normal;font-weight:900;font-display:swap;src:url("../fonts/lce-solid.woff2") format("woff2")}
.fa,.fas,.fa-solid{font-family:"LCE Icons Solid";font-weight:900}
@font-face{font-family:"LCE Icons Brands";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/lce-brands.woff2") format("woff2")}
.fab,.fa-brands{font-family:"LCE Icons Brands";font-weight:400}
@font-face{font-family:"LCE Icons Regular";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/lce-regular.woff2") format("woff2")}
.far,.fa-regular{font-family:"LCE Icons Regular";font-weight:400}
.fa,.fas,.fa-solid,.fab,.fa-brands,.far,.fa-regular{-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-2x{font-size:2em}.fa-fw{text-align:center;width:1.25em}
.fa-bolt:before{content:"\f0e7"}
.fa-chevron-down:before{content:"\f078"}
.fa-plus:before{content:"\2b"}
.fa-minus:before{content:"\f068"}
.fa-phone:before{content:"\f095"}
.fa-check:before{content:"\f00c"}
.fa-arrow-right:before{content:"\f061"}
.fa-user:before{content:"\f007"}
.fa-times:before{content:"\f00d"}
.fa-magnifying-glass:before{content:"\f002"}
.fa-bars:before{content:"\f0c9"}
.fa-fire:before{content:"\f06d"}
.fa-chevron-right:before{content:"\f054"}
.fa-chevron-left:before{content:"\f053"}
.fa-cut:before{content:"\f0c4"}
.fa-cog:before{content:"\f013"}
.fa-shop:before{content:"\f54f"}
.fa-scissors:before{content:"\f0c4"}
.fa-layer-group:before{content:"\f5fd"}
.fa-gear:before{content:"\f013"}
.fa-envelope:before{content:"\f0e0"}
.fa-calculator:before{content:"\f1ec"}
.fa-youtube:before{content:"\f167"}
.fa-linkedin:before{content:"\f08c"}
.fa-instagram:before{content:"\f16d"}
.fa-facebook:before{content:"\f09a"}
.fa-circle:before{content:"\f111"}
/* bootstrap-icons subset. The family name MUST stay literally "bootstrap-icons": lce.css and
   style.css set font-family:'bootstrap-icons' directly on ::before pseudo-elements (the main
   menu dropdown arrow \F282 on every page, and \F135 on service lists), so renaming the family
   would silently blank those. Selector shape copied from upstream for the same reason.
   \F054 is also referenced that way but does NOT exist in bootstrap-icons (it is a Font Awesome
   codepoint) — a pre-existing lce bug that renders nothing; unchanged here. */
@font-face{font-family:"bootstrap-icons";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/lce-bi.woff2") format("woff2")}
.bi::before,[class^="bi-"]::before,[class*=" bi-"]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.bi-chevron-double-right::before{content:"\f280"}
.bi-arrow-right-short::before{content:"\f135"}
.bi-chevron-down::before{content:"\f282"}
