/* Ubuntu - self-hosted (previously loaded from Google Fonts' CDN, which sent
   every visitor's IP to Google on every page load). Files pulled directly from
   Google's font host; same family/weights/format so rendering is unchanged. */
@font-face {
  font-family: 'Ubuntu';
  src: url('/fonts/ubuntu-300.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Ubuntu';
  src: url('/fonts/ubuntu-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Ubuntu';
  src: url('/fonts/ubuntu-500.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Ubuntu';
  src: url('/fonts/ubuntu-700.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
