/* Schriften lokal eingebunden (SIL Open Font License, siehe fonts/OFL-*.txt) – keine Verbindung zu Google Fonts */
@font-face { font-family: 'Bebas Neue'; font-style: normal; font-weight: 400; font-display: swap; src: url('fonts/bebas-neue-latin-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-display: swap; src: url('fonts/montserrat-latin-700-normal.woff2') format('woff2'); }
@font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 900; font-display: swap; src: url('fonts/montserrat-latin-900-normal.woff2') format('woff2'); }
@font-face { font-family: 'Oswald'; font-style: normal; font-weight: 600; font-display: swap; src: url('fonts/oswald-latin-600-normal.woff2') format('woff2'); }
@font-face { font-family: 'Oswald'; font-style: normal; font-weight: 700; font-display: swap; src: url('fonts/oswald-latin-700-normal.woff2') format('woff2'); }
/* Weitere Schriften (SIL Open Font License; Permanent Marker: Apache License 2.0) */
@font-face { font-family: 'Anton'; font-style: normal; font-weight: 400; font-display: swap; src: url('fonts/anton-latin-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Archivo Black'; font-style: normal; font-weight: 400; font-display: swap; src: url('fonts/archivo-black-latin-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Bangers'; font-style: normal; font-weight: 400; font-display: swap; src: url('fonts/bangers-latin-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Barlow Condensed'; font-style: normal; font-weight: 800; font-display: swap; src: url('fonts/barlow-condensed-latin-800-normal.woff2') format('woff2'); }
@font-face { font-family: 'Barlow Condensed'; font-style: italic; font-weight: 800; font-display: swap; src: url('fonts/barlow-condensed-latin-800-italic.woff2') format('woff2'); }
@font-face { font-family: 'Black Ops One'; font-style: normal; font-weight: 400; font-display: swap; src: url('fonts/black-ops-one-latin-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Graduate'; font-style: normal; font-weight: 400; font-display: swap; src: url('fonts/graduate-latin-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Kanit'; font-style: normal; font-weight: 800; font-display: swap; src: url('fonts/kanit-latin-800-normal.woff2') format('woff2'); }
@font-face { font-family: 'Kanit'; font-style: italic; font-weight: 800; font-display: swap; src: url('fonts/kanit-latin-800-italic.woff2') format('woff2'); }
@font-face { font-family: 'Permanent Marker'; font-style: normal; font-weight: 400; font-display: swap; src: url('fonts/permanent-marker-latin-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Russo One'; font-style: normal; font-weight: 400; font-display: swap; src: url('fonts/russo-one-latin-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Teko'; font-style: normal; font-weight: 600; font-display: swap; src: url('fonts/teko-latin-600-normal.woff2') format('woff2'); }
/* Zuume-ähnlich (schmal & fett) und Used-Look (SIL Open Font License 1.1) */
@font-face { font-family: 'Big Shoulders Display'; font-style: normal; font-weight: 100 850; font-display: swap; src: url('fonts/big-shoulders-display-latin-800-normal.woff2') format('woff2'); }
@font-face { font-family: 'Big Shoulders Display'; font-style: normal; font-weight: 851 900; font-display: swap; src: url('fonts/big-shoulders-display-latin-900-normal.woff2') format('woff2'); }
@font-face { font-family: 'Rubik Dirt'; font-style: normal; font-weight: 100 900; font-display: swap; src: url('fonts/rubik-dirt-latin-400-normal.woff2') format('woff2'); }
