/* Self-hosted fonts — files in /fonts/ (repo root), paths relative to this file. */

@font-face {
    font-family: 'Proxima Nova';
    font-style: normal;
    font-display: swap;
    src: url('../docs/Proxima_Nova_Regular.ttf') format('truetype');
}


@font-face {
    font-family: 'Proxima Nova Bold';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../docs/Proxima_Nova_Extrabold.ttf') format('truetype');
}

@font-face {
    font-family: 'Termina Demi';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/termina-demi.woff2') format('woff2');
}

/* Alias for heading use — same resource, different family name */
@font-face {
    font-family: 'Termina Demi W00';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../docs/Termina_W00_Demi.ttf') format('truetype');
}

/* Brand / icon font (Henselite mark) */
@font-face {
    font-family: hen;
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url('../fonts/hen.woff2') format('woff2');
}

/* Gravity Forms theme icon font */
@font-face {
    font-family: 'gform-icons-theme';
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url('../fonts/gform-icons-theme.woff2') format('woff2');
}
