/* Curated Font Awesome Free icons (subset), self-hosted.
   Source: Font Awesome Free 7.0.0 — https://fontawesome.com/license/free
   Icons: CC BY 4.0; fonts: SIL OFL 1.1. Full license: /fonts/fa-LICENSE.txt */
@font-face { font-family: 'Font Awesome 7 Brands'; src: url('/fonts/fa-brands.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: block; }
@font-face { font-family: 'Font Awesome 7 Free Solid'; src: url('/fonts/fa-solid.woff2') format('woff2'); font-weight: 900; font-style: normal; font-display: block; }
.ogi { display: inline-block; width: 1em; text-align: center; font-style: normal; line-height: 1; vertical-align: -.06em; }
.ogi-instagram::before { content: "\f16d"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-youtube::before { content: "\f167"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-tiktok::before { content: "\e07b"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-x-twitter::before { content: "\e61b"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-facebook::before { content: "\f09a"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-whatsapp::before { content: "\f232"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-telegram::before { content: "\f2c6"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-linkedin::before { content: "\f08c"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-pinterest::before { content: "\f0d2"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-snapchat::before { content: "\f2ab"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-threads::before { content: "\e618"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-twitch::before { content: "\f1e8"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-discord::before { content: "\f392"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-spotify::before { content: "\f1bc"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-soundcloud::before { content: "\f1be"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-github::before { content: "\f09b"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-reddit::before { content: "\f1a1"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-bluesky::before { content: "\e671"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-dribbble::before { content: "\f17d"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-behance::before { content: "\f1b4"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-medium::before { content: "\f23a"; font-family: 'Font Awesome 7 Brands'; font-weight: 400; }
.ogi-link::before { content: "\f0c1"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
.ogi-globe::before { content: "\f0ac"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
.ogi-envelope::before { content: "\f0e0"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
.ogi-calendar-days::before { content: "\f073"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
.ogi-bag-shopping::before { content: "\f290"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
.ogi-store::before { content: "\f54e"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
.ogi-music::before { content: "\f001"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
.ogi-play::before { content: "\f04b"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
.ogi-camera::before { content: "\f030"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
.ogi-location-dot::before { content: "\f3c5"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
.ogi-rss::before { content: "\f09e"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
.ogi-podcast::before { content: "\f2ce"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
.ogi-book::before { content: "\f02d"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
.ogi-gamepad::before { content: "\f11b"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
.ogi-briefcase::before { content: "\f0b1"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
.ogi-paintbrush::before { content: "\f1fc"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
.ogi-gift::before { content: "\f06b"; font-family: 'Font Awesome 7 Free Solid'; font-weight: 900; }
