/*		User-Agent:Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
		Query-String:family=Fira+Sans%3A300%2C400%2C500%2C600%2C800%7CPT+Serif%3A400%2C400i%2C700%2C700i%7CAbril+Fatface
*/

@font-face {
  font-family: 'Abril Fatface';
  font-style: normal;
  font-weight: 400;
  src: url(https://cdnjs.de/fonts/g/f/e7d1c44dd48ce94fff80690fde1ead3d.ttf) format('truetype');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 300;
  src: url(https://cdnjs.de/fonts/g/f/7be266d0db2bb304f9bcafca6cef9f36.ttf) format('truetype');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://cdnjs.de/fonts/g/f/1aba15933c14b11a1f829664bbe1febc.ttf) format('truetype');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 500;
  src: url(https://cdnjs.de/fonts/g/f/166c6a48a4830ad1c08ea42f332e23ca.ttf) format('truetype');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 600;
  src: url(https://cdnjs.de/fonts/g/f/c5247413637e143becb77d0070e61a64.ttf) format('truetype');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 800;
  src: url(https://cdnjs.de/fonts/g/f/7c96ca4c6d4eaeb611552de413d554fc.ttf) format('truetype');
}
@font-face {
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 400;
  src: url(https://cdnjs.de/fonts/g/f/29ad4b7cacbee20cb0d798edef5979c3.ttf) format('truetype');
}
@font-face {
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 700;
  src: url(https://cdnjs.de/fonts/g/f/e5c3ebeddccb94ea21b09ec2203c5a46.ttf) format('truetype');
}
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  src: url(https://cdnjs.de/fonts/g/f/d31e2e4d670a03339e6455fa4546deae.ttf) format('truetype');
}
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  src: url(https://cdnjs.de/fonts/g/f/0305305fb001c1ff298945a204983aa0.ttf) format('truetype');
}
