/*
  Font loading strategy:
  - Primary: Google Fonts CDN (loaded via <link> in index.njk)
  - Future: Self-hosted woff2 files for GDPR compliance

  To self-host, download fonts from https://gwfh.mranftl.com/fonts:
  - Oswald: 400, 600, 700
  - Open Sans: 300, 400, 600

  Then uncomment the @font-face rules below and place the woff2 files
  in this /fonts/ directory. Remove the Google Fonts <link> from index.njk.
*/

/*
@font-face {
  font-family: 'Oswald';
  src: url('/fonts/oswald-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Oswald';
  src: url('/fonts/oswald-600.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Oswald';
  src: url('/fonts/oswald-700.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/fonts/opensans-300.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/fonts/opensans-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/fonts/opensans-600.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
*/
