/*
 * GowunFraunces SAFE for Rebuilder rb.service1
 *
 * Base UI: Gowun Dodum only
 * Optional English point class: Fraunces letters only
 *
 * Usage for point text:
 *   class="font-Fraunces"
 * or
 *   class="font-F"
 */

/* --- Stable site-wide base: Gowun Dodum --- */
@font-face {
    font-family: 'font-R';
    src: url('https://cdn.jsdelivr.net/gh/sweetherofonts/fontshero_pack2/gowundodum-regular/gowundodum-regular-Regular.woff2') format('woff2');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: 'font-B';
    src: url('https://cdn.jsdelivr.net/gh/sweetherofonts/fontshero_pack2/gowundodum-regular/gowundodum-regular-Regular.woff2') format('woff2');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: 'font-H';
    src: url('https://cdn.jsdelivr.net/gh/sweetherofonts/fontshero_pack2/gowundodum-regular/gowundodum-regular-Regular.woff2') format('woff2');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

/* --- Optional point font: Fraunces, alphabet only --- */
@font-face {
    font-family: 'font-Fraunces';
    src: url('https://cdn.jsdelivr.net/npm/@fontsource-variable/fraunces@5.3.0/files/fraunces-latin-wght-normal.woff2') format('woff2-variations');
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    unicode-range: U+0041-005A, U+0061-007A;
}

.font-Fraunces,
.font-F {
    font-family: 'font-Fraunces', 'font-R', sans-serif !important;
    font-optical-sizing: auto;
}
