/* ============================================================
   fonts.css - rasmussmedstrup.dk
   Lokalt hostede fonts. Erstatter Google Fonts CDN.
   Variable fonts dækker alle weights i én fil pr. familie.
   font-display: swap så system-fonts vises mens lokal woff2 loades.

   Forventet placering (du skal placere disse filer manuelt - se README
   eller besked i theme-rod). Variable woff2 kan hentes fra:
     - https://fonts.google.com (vælg "Variable" tab på familie-siden)
     - https://gwfh.mranftl.com (pakker variable woff2 ud direkte)

   Filer:
     assets/fonts/inter/inter-variable.woff2
     assets/fonts/newsreader/newsreader-variable.woff2
     assets/fonts/newsreader/newsreader-italic-variable.woff2
     assets/fonts/manrope/manrope-variable.woff2
   ============================================================ */

/* ---- Inter (global UI sans, header, footer) ---- */
@font-face {
	font-family: 'Inter';
	src: url('../fonts/inter/inter-variable.woff2') format('woff2-variations'),
	     url('../fonts/inter/inter-variable.woff2') format('woff2');
	font-weight: 100 900;
	font-style: normal;
	font-display: swap;
}

/* ---- Newsreader (display serif til headings og ledes, opsz-axis) ---- */
@font-face {
	font-family: 'Newsreader';
	src: url('../fonts/newsreader/newsreader-variable.woff2') format('woff2-variations'),
	     url('../fonts/newsreader/newsreader-variable.woff2') format('woff2');
	font-weight: 200 800;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Newsreader';
	src: url('../fonts/newsreader/newsreader-italic-variable.woff2') format('woff2-variations'),
	     url('../fonts/newsreader/newsreader-italic-variable.woff2') format('woff2');
	font-weight: 200 800;
	font-style: italic;
	font-display: swap;
}

/* ---- Manrope (sans til content body, labels, buttons) ---- */
@font-face {
	font-family: 'Manrope';
	src: url('../fonts/manrope/manrope-variable.woff2') format('woff2-variations'),
	     url('../fonts/manrope/manrope-variable.woff2') format('woff2');
	font-weight: 200 800;
	font-style: normal;
	font-display: swap;
}
