/* Kalam and Architects Daughter (Google Fonts, OFL licensed), self-hosted so
   no visitor's browser contacts Google. Latin subset (covers DE/EN incl.
   äöü/ß). Only the hand-drawn workflow sketches on /ai and /ai/solutions use
   them; a browser downloads a font only when a page actually uses it. */
@font-face {
  font-family: 'Architects Daughter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/ArchitectsDaughter-400-latin.woff2') format('woff2');
}
@font-face {
  font-family: 'Kalam';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/Kalam-400-latin.woff2') format('woff2');
}
@font-face {
  font-family: 'Kalam';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('fonts/Kalam-700-latin.woff2') format('woff2');
}
