/*! FontAwesome Free 7.3.1 subset - 50 icons used by this site.
 *  Generated by tools/fa-subset.py. Do not edit; re-run the script.
 *  Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT - Fonticons, Inc. */
:root, :host {--fa-family-classic: "Font Awesome 7 Free";--fa-family-brands: "Font Awesome 7 Brands";--fa-style-family-classic: var(--fa-family-classic);--fa-font-solid: normal 900 1em/1 "Font Awesome 7 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 7 Free";--fa-font-brands: normal 400 1em/1 "Font Awesome 7 Brands";}@font-face {font-family: "Font Awesome 7 Free";font-style: normal;font-weight: 900;font-display: block;src: url("../webfonts/fa-solid-900.woff2") format("woff2");}@font-face {font-family: "Font Awesome 7 Brands";font-style: normal;font-weight: 400;font-display: block;src: url("../webfonts/fa-brands-400.woff2") format("woff2");}.fa-solid, .fa-regular, .fa-brands, .fa-classic, .fas, .far, .fab, .fa {--_fa-family: var(--fa-family, var(--fa-style-family, var(--fa-family-classic)));-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display: var(--fa-display, inline-block);font-family: var(--_fa-family);font-feature-settings: normal;font-style: normal;font-synthesis: none;font-variant: normal;font-weight: var(--fa-style, 900);line-height: 1;text-align: center;text-rendering: auto;width: var(--fa-width, 1.25em);}:is(.fas, .far, .fab, .fa-solid, .fa-regular, .fa-brands, .fa-classic, .fa)::before {content: var(--fa)/"";}@supports not (content: ""/"") {:is(.fas, .far, .fab, .fa-solid, .fa-regular, .fa-brands, .fa-classic, .fa)::before {content: var(--fa);}}.fas, .fa-classic { --fa-family: var(--fa-family-classic); }.fas, .fa-solid { --fa-style: 900; }.far { --fa-family: var(--fa-family-classic); }.far, .fa-regular { --fa-style: 400; }.fab, .fa-brands, .fa-classic.fa-brands { --fa-family: var(--fa-family-brands); }.fab, .fa-brands { --fa-style: 400; }.fa-fw, .fa-width-fixed { --fa-width: 1.25em; }.fa-spin { animation: fa-spin 2s linear infinite; }@keyframes fa-spin {from { transform: rotate(0deg); }to { transform: rotate(360deg); }}@media (prefers-reduced-motion: reduce) {.fa-spin { animation-delay: -1ms; animation-duration: 1ms; animation-iteration-count: 1; }}.fa-angle-down{--fa:"\f107"}.fa-angle-left{--fa:"\f104"}.fa-angle-right{--fa:"\f105"}.fa-angle-up{--fa:"\f106"}.fa-archive{--fa:"\f187"}.fa-bars{--fa:"\f0c9"}.fa-bluesky{--fa:"\e671"}.fa-calendar{--fa:"\f133"}.fa-check{--fa:"\f00c"}.fa-check-circle{--fa:"\f058"}.fa-circle{--fa:"\f111"}.fa-circle-exclamation{--fa:"\f06a"}.fa-clipboard{--fa:"\f328"}.fa-code{--fa:"\f121"}.fa-display{--fa:"\e163"}.fa-envelope{--fa:"\f0e0"}.fa-facebook-square{--fa:"\f082"}.fa-file-code{--fa:"\f1c9"}.fa-folder{--fa:"\f07b"}.fa-folder-open{--fa:"\f07c"}.fa-github{--fa:"\f09b"}.fa-hashtag{--fa:"\23"}.fa-home{--fa:"\f015"}.fa-info-circle{--fa:"\f05a"}.fa-lightbulb{--fa:"\f0eb"}.fa-link{--fa:"\f0c1"}.fa-linkedin{--fa:"\f08c"}.fa-list-ul{--fa:"\f0ca"}.fa-mastodon{--fa:"\f4f6"}.fa-moon{--fa:"\f186"}.fa-pen{--fa:"\f304"}.fa-reddit{--fa:"\f1a1"}.fa-rss{--fa:"\f09e"}.fa-search{--fa:"\f002"}.fa-spinner{--fa:"\f110"}.fa-square-reddit{--fa:"\f1a2"}.fa-square-threads{--fa:"\e619"}.fa-square-x-twitter{--fa:"\e61a"}.fa-stack-overflow{--fa:"\f16c"}.fa-stream{--fa:"\f550"}.fa-sun{--fa:"\f185"}.fa-tag{--fa:"\f02b"}.fa-tags{--fa:"\f02c"}.fa-telegram{--fa:"\f2c6"}.fa-threads{--fa:"\e618"}.fa-thumbtack{--fa:"\f08d"}.fa-triangle-exclamation{--fa:"\f071"}.fa-users{--fa:"\f0c0"}.fa-weibo{--fa:"\f18a"}.fa-x-twitter{--fa:"\e61b"}
