/*
 * Gotham Font Family — Alvarium Analytics corporate typeface
 * Single family name with proper weight mapping for CSS font-weight usage.
 *
 * Usage:
 *   font-family: 'Gotham', sans-serif;
 *   font-weight: 300;  -> Light
 *   font-weight: 400;  -> Book (normal/regular)
 *   font-weight: 500;  -> Medium
 *   font-weight: 700;  -> Bold
 */

/* Light (300) */
@font-face {
    font-family: 'Gotham';
    src: url('/static/fonts/gotham-light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('/static/fonts/gotham-lightitalic.woff2') format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

/* Book (400 — normal) */
@font-face {
    font-family: 'Gotham';
    src: url('/static/fonts/gotham-book.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('/static/fonts/gotham-bookitalic.woff2') format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

/* Medium (500) */
@font-face {
    font-family: 'Gotham';
    src: url('/static/fonts/gotham-medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('/static/fonts/gotham-mediumitalic.woff2') format('woff2');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

/* Bold (700) */
@font-face {
    font-family: 'Gotham';
    src: url('/static/fonts/gotham-bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('/static/fonts/gotham-bolditalic.woff2') format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}
