/* Poppins — self-hosted (Vercaa 2026 heading font, added 2026-08-12 foundational typography pass).
 * Mirrors the existing open-sans-family.css pattern in this same directory: self-hosted woff2 only
 * (modern-browser-only, no EOT/TTF/SVG legacy fallbacks — this is a 2026 app, and every other
 * self-hosted family here already targets modern browsers first via woff2). Latin subset only
 * (matches this project's English/EN-first content — see custom.css token block for how this is
 * wired up as --font-heading). Weights 400/500/600/700 cover every heading-weight case used across
 * custom.css's h1-h6 + heading-utility-class rules.
 */
@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    src: url('../poppins-family/poppins-family-400.woff2') format('woff2');
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    src: url('../poppins-family/poppins-family-500.woff2') format('woff2');
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    src: url('../poppins-family/poppins-family-600.woff2') format('woff2');
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    src: url('../poppins-family/poppins-family-700.woff2') format('woff2');
}
