/* fonts.css — self-hosted webfaces, shared by the public site and the admin.
   Centralized here so adding a face touches one file and both layouts pick it up.

   All three are variable-weight TTFs under /static/font/. The variable-axis
   format hint lets browsers pick any weight in the declared range; the plain
   "truetype" format is the fallback for browsers that don't grok variations. */

@font-face {
    font-family: 'Caveat';
    src: url('/static/font/Caveat-VariableFont_wght.ttf') format('truetype-variations'),
         url('/static/font/Caveat-VariableFont_wght.ttf') format('truetype');
    font-weight: 400 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/static/font/Montserrat-VariableFont_wght.ttf') format('truetype-variations'),
         url('/static/font/Montserrat-VariableFont_wght.ttf') format('truetype');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/static/font/Montserrat-Italic-VariableFont_wght.ttf') format('truetype-variations'),
         url('/static/font/Montserrat-Italic-VariableFont_wght.ttf') format('truetype');
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}
