/* FINAL OVERRIDE: Font display optimization - Must load AFTER all external CSS */
/* This file loads last to ensure font-display: swap takes precedence over CDN CSS */

/* Font Awesome 6 Brands - jsDelivr CDN */
@font-face {
    font-family: 'Font Awesome 6 Brands';
    font-style: normal;
    font-weight: 400;
    font-display: swap !important;
    src: url('https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.1.1/webfonts/fa-brands-400.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.1.1/webfonts/fa-brands-400.woff') format('woff');
}

/* Font Awesome 6 Free Solid - jsDelivr CDN */
@font-face {
    font-family: 'Font Awesome 6 Free';
    font-style: normal;
    font-weight: 900;
    font-display: swap !important;
    src: url('https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.1.1/webfonts/fa-solid-900.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.1.1/webfonts/fa-solid-900.woff') format('woff');
}

/* Font Awesome 6 Free Regular - jsDelivr CDN */
@font-face {
    font-family: 'Font Awesome 6 Free';
    font-style: normal;
    font-weight: 400;
    font-display: swap !important;
    src: url('https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.1.1/webfonts/fa-regular-400.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.1.1/webfonts/fa-regular-400.woff') format('woff');
}

/* Font Awesome 5 Brands - Legacy */
@font-face {
    font-family: 'Font Awesome 5 Brands';
    font-style: normal;
    font-weight: 400;
    font-display: swap !important;
    src: url('https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.1.1/webfonts/fa-brands-400.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.1.1/webfonts/fa-brands-400.woff') format('woff');
}

/* Font Awesome 5 Pro removed - fully migrated to FA6 Free */

/* Note: fa-solid-900 and fa-regular-400 are loaded from CDN (jsDelivr) - no local files needed */

/* Roboto font removed - using Times New Roman instead */

