/*
 * Shared WorldShare theme.
 * Loaded for every entry with `charity_css: worldshare` (worldshare, -hpa, -jkps,
 * -maf, -ph, -woh, hop41) so the brand lives in one file instead of per-entry tokens.
 *
 * Headings: ITC Avant Garde Gothic Pro is Adobe Fonts (can't be self-hosted), so we
 * approximate it with Poppins (geometric sans). Body uses Heebo (their actual font).
 * Brand navy: #243d57.
 */

@font-face {
    font-family: 'Heebo';
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url('/fonts/heebo/Heebo-Variable.woff2') format('woff2');
}
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('/fonts/poppins/Poppins-600.woff2') format('woff2');
}
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('/fonts/poppins/Poppins-700.woff2') format('woff2');
}

body {
    font-family: 'Heebo', sans-serif;
}

/* Poppins for headings, brand navy. Excludes the child-card intro (.freight-sans-black). */
h1:not(.freight-sans-black),
h2:not(.freight-sans-black),
h3:not(.freight-sans-black),
h4:not(.freight-sans-black),
h5,
h6 {
    font-family: 'Poppins', sans-serif;
    color: #243d57;
}
