@import url('https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital@0;1&display=swap');

/* Add Inter font loading */
@font-face {
    font-family: 'Inter Hero';
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url('/fonts/Inter-Regular.v20260522.woff2') format('woff2');
}

@font-face {
    font-family: 'Inter Hero';
    font-style: normal;
    font-weight: 500;
    font-display: block;
    src: url('/fonts/Inter-Medium.v20260522.woff2') format('woff2');
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 400;
    font-display: optional;
    src:
        url('/fonts/Inter-Regular.v20260522.woff2') format('woff2'),
        url('https://rsms.me/inter/font-files/Inter-Regular.woff2') format('woff2');
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 500;
    font-display: optional;
    src:
        url('/fonts/Inter-Medium.v20260522.woff2') format('woff2'),
        url('https://rsms.me/inter/font-files/Inter-Medium.woff2') format('woff2');
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 600;
    font-display: optional;
    src: url('https://rsms.me/inter/font-files/Inter-SemiBold.woff2') format('woff2');
}

/* Add Inter variable font */
@font-face {
    font-family: 'Inter var';
    font-weight: 100 900;
    font-display: optional;
    font-style: normal;
    src: url('https://rsms.me/inter/font-files/Inter-roman.var.woff2?v=3.19') format('woff2');
}
