/* UMG self-hosted fonts — estate voice (Fraunces display / Instrument Sans body).
   Source: /opt/umg-scripts/site-design-patterns/fonts/ (site-design-patterns kit,
   downstream of umg.ummah.city + ummahpass). No remote requests, font-display: swap
   to avoid FOIT. Wave B chrome pass (Aug 11 2026) — Tab ruling: ummahcauses hero
   runs full estate voice (genre exception rejected; donation = persuasion/trust
   surface like /pricing). Amiri + Instrument Serif (sacred layer / tagline) stay
   on the existing Bunny Fonts link — not part of this self-host set. */

@font-face {
    font-family: 'Fraunces';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/fonts/fraunces-latin-400-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Fraunces';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('/fonts/fraunces-latin-500-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Fraunces';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('/fonts/fraunces-latin-600-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Instrument Sans';
    font-style: normal;
    font-weight: 400 700;
    font-display: swap;
    src: url('/fonts/instrument-sans-variable.woff2') format('woff2-variations'),
         url('/fonts/instrument-sans-variable.woff2') format('woff2');
}
