/* Self-hosted on this server — no third-party font CDN. */

@font-face {
    font-family: 'Figtree';
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src: url('/fonts/figtree-latin-400-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Figtree';
    font-style: normal;
    font-display: swap;
    font-weight: 500;
    src: url('/fonts/figtree-latin-500-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Figtree';
    font-style: normal;
    font-display: swap;
    font-weight: 600;
    src: url('/fonts/figtree-latin-600-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Playfair Display';
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src: url('/fonts/playfair-display-latin-400-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Playfair Display';
    font-style: normal;
    font-display: swap;
    font-weight: 500;
    src: url('/fonts/playfair-display-latin-500-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Playfair Display';
    font-style: normal;
    font-display: swap;
    font-weight: 600;
    src: url('/fonts/playfair-display-latin-600-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Playfair Display';
    font-style: normal;
    font-display: swap;
    font-weight: 700;
    src: url('/fonts/playfair-display-latin-700-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Noto Serif Armenian';
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src: url('/fonts/noto-serif-armenian-armenian-400-normal.woff2')
        format('woff2');
    unicode-range: U+0308, U+0530-058F, U+2010, U+2024, U+25CC, U+FB13-FB17;
}

@font-face {
    font-family: 'Noto Serif Armenian';
    font-style: normal;
    font-display: swap;
    font-weight: 500;
    src: url('/fonts/noto-serif-armenian-armenian-500-normal.woff2')
        format('woff2');
    unicode-range: U+0308, U+0530-058F, U+2010, U+2024, U+25CC, U+FB13-FB17;
}

@font-face {
    font-family: 'Noto Serif Armenian';
    font-style: normal;
    font-display: swap;
    font-weight: 600;
    src: url('/fonts/noto-serif-armenian-armenian-600-normal.woff2')
        format('woff2');
    unicode-range: U+0308, U+0530-058F, U+2010, U+2024, U+25CC, U+FB13-FB17;
}

@font-face {
    font-family: 'Noto Serif Armenian';
    font-style: normal;
    font-display: swap;
    font-weight: 700;
    src: url('/fonts/noto-serif-armenian-armenian-700-normal.woff2')
        format('woff2');
    unicode-range: U+0308, U+0530-058F, U+2010, U+2024, U+25CC, U+FB13-FB17;
}
