/*
  Metric-adjusted fallback while swiss-721-bt loads (font-display: swap still swaps,
  but line breaks and box size stay closer to the final Adobe face).
*/
@font-face {
    font-family: 'swiss-721-bt-fallback';
    src: local('Arial');
    size-adjust: 101%;
    ascent-override: 92%;
    descent-override: 24%;
    line-gap-override: 0%;
    font-weight: 400 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Karla';
    src: url('/assets/fonts/Karla-Bold.woff2') format('woff2'),
        url('/assets/fonts/Karla-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Karla';
    src: url('/assets/fonts/Karla-Black.woff2') format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Karla';
    src: url('/assets/fonts/Karla-Regular.woff2') format('woff2'),
        url('/assets/fonts/Karla-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}