/* Self-hosted fonts — no CDN tracking */

/* Merriweather Bold (700) — Title/Hook default */
@font-face {
    font-family: 'Merriweather';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Merriweather Bold'), local('Merriweather-Bold'),
         url('../fonts/merriweather-v30-latin-700.woff2') format('woff2');
}

/* Merriweather Black (900) — Title/Hook option */
@font-face {
    font-family: 'Merriweather';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: local('Merriweather Black'), local('Merriweather-Black'),
         url('../fonts/merriweather-v30-latin-900.woff2') format('woff2');
}

/* Poppins SemiBold (600) */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: local('Poppins SemiBold'), local('Poppins-SemiBold'),
         url('../fonts/poppins-v24-latin-600.woff2') format('woff2');
}

/* Poppins Bold (700) — Caption default */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Poppins Bold'), local('Poppins-Bold'),
         url('../fonts/poppins-v24-latin-700.woff2') format('woff2');
}
