/**
 * Line Awesome Icon Subset
 *
 * Only includes icons actually used in the project:
 * - la-bars (menu hamburger)
 * - la-times (close/X)
 * - la-angle-down (dropdown arrow)
 * - la-check (checkmark)
 * - la-quote-right (quotation)
 *
 * Original library: ~150KB → This subset: ~3KB
 */

/* Font Face - Line Awesome */
@font-face {
  font-family: 'Line Awesome Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src:
    url('../fonts/la-solid-900.woff2') format('woff2'),
    url('../fonts/la-solid-900.woff') format('woff');
}

/* Base Icon Styles */
.las {
  font-family: 'Line Awesome Free';
  font-weight: 900;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Icon Definitions - Only Used Icons */

/* la-bars - Menu hamburger icon */
.la-bars:before {
  content: '\f0c9';
}

/* la-times - Close/X icon */
.la-times:before {
  content: '\f00d';
}

/* la-angle-down - Dropdown arrow */
.la-angle-down:before {
  content: '\f107';
}

/* la-check - Checkmark */
.la-check:before {
  content: '\f00c';
}

/* la-quote-right - Quote icon */
.la-quote-right:before {
  content: '\f10e';
}

/* la-arrow-right - Arrow right icon */
.la-arrow-right:before {
  content: '\f061';
}
