/* SeaDPtech — web font loading
 * ---------------------------------------------------------------------------
 * The design system self-hosts Aptos (tokens/fonts.css). Aptos is a proprietary
 * Microsoft typeface: the licence that ships with Microsoft 365 / Windows covers
 * desktop use only. Serving the font files from a public web server is
 * redistribution and requires a separate webfont licence (sold through MyFonts).
 *
 * This build therefore does NOT serve Aptos. Instead:
 *   1. 'Aptos' is first in every stack, so any visitor whose machine already has
 *      it — every Microsoft 365 desktop — renders true brand type at no licence
 *      cost and no download.
 *   2. Inter (SIL OFL) and JetBrains Mono (SIL OFL) are self-hosted as the
 *      guaranteed fallback for everyone else.
 *
 * To switch to true Aptos everywhere once a webfont licence is held:
 *   - drop the licensed .woff2 files into assets/fonts/
 *   - uncomment the @font-face block at the foot of this file
 *   - delete nothing else; the stacks already prefer Aptos.
 * --------------------------------------------------------------------------- */

@font-face{font-family:'Inter';src:url('../fonts/inter-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Inter';src:url('../fonts/inter-600.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Inter';src:url('../fonts/inter-700.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'JetBrains Mono';src:url('../fonts/jetbrains-mono-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'JetBrains Mono';src:url('../fonts/jetbrains-mono-700.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}

/* Overrides tokens/typography.css. Aptos first, licence-clean fallbacks after. */
:root{
  --font-display:'Aptos Display','Aptos','Inter',system-ui,sans-serif;
  --font-body:'Aptos','Inter',system-ui,sans-serif;
  --font-mono:'Aptos Mono','JetBrains Mono',ui-monospace,SFMono-Regular,Consolas,monospace;
  --font-narrow:'Aptos Narrow','Aptos','Inter',system-ui,sans-serif;
  --font-serif:'Aptos Serif',Georgia,serif;
}

/* ---------------------------------------------------------------------------
 * LICENSED APTOS — uncomment only when a Microsoft/MyFonts webfont licence is held.
 *
 * @font-face{font-family:'Aptos';src:url('../fonts/aptos-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
 * @font-face{font-family:'Aptos';src:url('../fonts/aptos-600.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}
 * @font-face{font-family:'Aptos';src:url('../fonts/aptos-700.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
 * @font-face{font-family:'Aptos Display';src:url('../fonts/aptos-display-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
 * @font-face{font-family:'Aptos Display';src:url('../fonts/aptos-display-700.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
 * @font-face{font-family:'Aptos Mono';src:url('../fonts/aptos-mono-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
 * @font-face{font-family:'Aptos Mono';src:url('../fonts/aptos-mono-700.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
 * --------------------------------------------------------------------------- */
