/* Selbst gehostete Schriften (keine Verbindung zu Google) */
@font-face { font-family: 'Source Serif 4'; font-style: normal; font-weight: 400; font-display: swap; src: url('fonts/source-serif-4-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Source Serif 4'; font-style: normal; font-weight: 600; font-display: swap; src: url('fonts/source-serif-4-600-normal.woff2') format('woff2'); }
@font-face { font-family: 'Source Sans 3'; font-style: normal; font-weight: 400; font-display: swap; src: url('fonts/source-sans-3-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Source Sans 3'; font-style: normal; font-weight: 500 600; font-display: swap; src: url('fonts/source-sans-3-600-normal.woff2') format('woff2'); }
@font-face { font-family: 'Source Sans 3'; font-style: normal; font-weight: 700; font-display: swap; src: url('fonts/source-sans-3-700-normal.woff2') format('woff2'); }
@font-face { font-family: 'Roboto Slab'; font-style: normal; font-weight: 300; font-display: swap; src: url('fonts/roboto-slab-300-normal.woff2') format('woff2'); }
@font-face { font-family: 'Roboto Slab'; font-style: normal; font-weight: 400; font-display: swap; src: url('fonts/roboto-slab-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Mulish'; font-style: normal; font-weight: 400; font-display: swap; src: url('fonts/mulish-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Mulish'; font-style: italic; font-weight: 400; font-display: swap; src: url('fonts/mulish-400-italic.woff2') format('woff2'); }
@font-face { font-family: 'Mulish'; font-style: normal; font-weight: 600; font-display: swap; src: url('fonts/mulish-600-normal.woff2') format('woff2'); }
@font-face { font-family: 'Mulish'; font-style: normal; font-weight: 700; font-display: swap; src: url('fonts/mulish-700-normal.woff2') format('woff2'); }
@font-face { font-family: 'RL Logo'; src: url('fonts/rl-logo.woff2') format('woff2'); font-display: block; }
@font-face { font-family: 'RL Montserrat'; font-weight: 400; font-display: swap; src: url('fonts/mk-montserrat.woff2') format('woff2'); }

@font-face { font-family: 'Bricolage Grotesque'; font-weight: 500; font-display: swap; src: url('fonts/bricolage-grotesque-500-normal.woff2') format('woff2'); }
@font-face { font-family: 'Bricolage Grotesque'; font-weight: 700; font-display: swap; src: url('fonts/bricolage-grotesque-700-normal.woff2') format('woff2'); }
@font-face { font-family: 'Figtree'; font-weight: 400; font-display: swap; src: url('fonts/figtree-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Figtree'; font-weight: 500; font-display: swap; src: url('fonts/figtree-500-normal.woff2') format('woff2'); }
@font-face { font-family: 'Figtree'; font-weight: 600; font-display: swap; src: url('fonts/figtree-600-normal.woff2') format('woff2'); }

@font-face { font-family: 'Figtree'; font-weight: 700; font-display: swap; src: url('fonts/figtree-700-normal.woff2') format('woff2'); }
