/* ============================================================
   Self-hosted Fonts
   All files are stored in assets/fonts/ — no Google CDN needed.
   Simplified for maximum browser compatibility (Safari).
   ============================================================ */

/* ── Cormorant Garamond 400 (Regular) ── */
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/cormorant-garamond-400-latin.woff2') format('woff2');
}

/* ── Cormorant Garamond 600 (SemiBold) ── */
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/cormorant-garamond-600-latin.woff2') format('woff2');
}

/* ── Cormorant Garamond 700 (Bold) ── */
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/cormorant-garamond-700-latin.woff2') format('woff2');
}

/* ── Inter 400 (Regular) ── */
@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/inter-400-600-latin.woff2') format('woff2');
}

/* ── Inter 600 (SemiBold) ── */
@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/inter-400-600-latin.woff2') format('woff2');
}
