/* Self-hosted fonts (31 Oct 2026): no calls to Google Fonts. Subsets: Latin; Baloo Bhaijaan 2 adds Arabic. SIL OFL 1.1. */
@font-face{font-family:'Baloo 2';font-style:normal;font-weight:600;font-display:swap;src:url('Baloo2_600SemiBold.woff') format('woff')}
@font-face{font-family:'Baloo 2';font-style:normal;font-weight:700;font-display:swap;src:url('Baloo2_700Bold.woff') format('woff')}
@font-face{font-family:'Baloo 2';font-style:normal;font-weight:800;font-display:swap;src:url('Baloo2_800ExtraBold.woff') format('woff')}
@font-face{font-family:'Baloo Bhaijaan 2';font-style:normal;font-weight:500;font-display:swap;src:url('BalooBhaijaan2_500Medium.woff') format('woff')}
@font-face{font-family:'Baloo Bhaijaan 2';font-style:normal;font-weight:700;font-display:swap;src:url('BalooBhaijaan2_700Bold.woff') format('woff')}
@font-face{font-family:'Baloo Bhaijaan 2';font-style:normal;font-weight:800;font-display:swap;src:url('BalooBhaijaan2_800ExtraBold.woff') format('woff')}
@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url('Nunito_400Regular.woff') format('woff')}
@font-face{font-family:'Nunito';font-style:normal;font-weight:500;font-display:swap;src:url('Nunito_500Medium.woff') format('woff')}
@font-face{font-family:'Nunito';font-style:normal;font-weight:600;font-display:swap;src:url('Nunito_600SemiBold.woff') format('woff')}
@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url('Nunito_700Bold.woff') format('woff')}
@font-face{font-family:'Nunito';font-style:normal;font-weight:800;font-display:swap;src:url('Nunito_800ExtraBold.woff') format('woff')}
