/* Schriften lokal gehostet – keine Verbindung zu Google */
@font-face{font-family:'Archivo';font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(archivo-latin-standard-normal.woff2) format('woff2')}
@font-face{font-family:'Source Sans 3';font-style:normal;font-display:swap;font-weight:200 900;src:url(source-sans-3-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Big Shoulders Display';font-style:normal;font-display:swap;font-weight:100 900;src:url(big-shoulders-display-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-display:swap;font-weight:100 900;src:url(hanken-grotesk-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Work Sans';font-style:normal;font-display:swap;font-weight:100 900;src:url(work-sans-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Caveat';font-style:normal;font-display:swap;font-weight:400 700;src:url(caveat-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(bricolage-grotesque-latin-standard-normal.woff2) format('woff2')}
@font-face{font-family:'Figtree';font-style:normal;font-display:swap;font-weight:300 900;src:url(figtree-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Alfa Slab One';font-style:normal;font-display:swap;font-weight:400;src:url(alfa-slab-one-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-display:swap;font-weight:500;src:url(ibm-plex-mono-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-display:swap;font-weight:600;src:url(barlow-condensed-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-display:swap;font-weight:700;src:url(barlow-condensed-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-display:swap;font-weight:800;src:url(barlow-condensed-latin-800-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow';font-style:normal;font-display:swap;font-weight:400;src:url(barlow-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow';font-style:normal;font-display:swap;font-weight:500;src:url(barlow-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow';font-style:normal;font-display:swap;font-weight:600;src:url(barlow-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow';font-style:normal;font-display:swap;font-weight:700;src:url(barlow-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-display:swap;font-weight:500;src:url(jetbrains-mono-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-display:swap;font-weight:700;src:url(jetbrains-mono-latin-700-normal.woff2) format('woff2')}