/* ===========================
   OPEN SANS (Regular Only)
   File: OpenSans-Regular.ttf
=========================== */
@font-face {
    font-family: 'Open Sans';
    src: url('/fonts/OpenSans-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}


/* ===========================
   INTER (Regular + Bold + SemiBold)
   Files:
   - Inter_24pt-Regular.ttf
   - Inter_24pt-SemiBold.ttf
   - Inter_24pt-Bold.ttf
=========================== */

/* Regular */
@font-face {
    font-family: 'Inter';
    src: url('/fonts/Inter_24pt-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* SemiBold */
@font-face {
    font-family: 'Inter';
    src: url('/fonts/Inter_24pt-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* Bold */
@font-face {
    font-family: 'Inter';
    src: url('/fonts/Inter_24pt-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}



/* ===========================
   PUBLIC SANS (Multiple Available)
   Files detected:
   - PublicSans-Regular.ttf
   - PublicSans-Medium.ttf
   - PublicSans-Bold.ttf
=========================== */

/* Regular */
@font-face {
    font-family: 'Public Sans';
    src: url('/fonts/PublicSans-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Medium */
@font-face {
    font-family: 'Public Sans';
    src: url('/fonts/PublicSans-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* Bold */
@font-face {
    font-family: 'Public Sans';
    src: url('/fonts/PublicSans-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}



/* ===========================
   MONTSERRAT (Regular Only)
   File: Montserrat.ttf
=========================== */
@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
