/* ═══════════════════════════════════════════════════════════════════════════
   SCHRIFTEN — liegen auf dem eigenen Server

   Bewusst NICHT über Google Fonts eingebunden. Das würde die IP-Adresse jedes
   Besuchers an Google schicken, bevor er irgendetwas angeklickt hat — genau
   das, was diese Seite sonst überall vermeidet (Calendly lädt erst auf Klick,
   EmailJS wurde entfernt). Die Dateien liegen in /schriften/, zusammen 262 KB.

   Nur der Latin-Ausschnitt: deckt Umlaute und ß ab, mehr braucht die Seite nicht.
   font-display: swap zeigt sofort die Ersatzschrift, damit nie leerer Text steht.

   Lora   — Serife, warm, für Überschriften
   Inter  — sehr klar, auch klein noch gut lesbar, für alles andere
   ═══════════════════════════════════════════════════════════════════════════ */
@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;
           src:url('/schriften/inter-400.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;
           src:url('/schriften/inter-500.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;
           src:url('/schriften/inter-600.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;
           src:url('/schriften/inter-700.woff2') format('woff2')}
@font-face{font-family:'Lora';font-style:normal;font-weight:500;font-display:swap;
           src:url('/schriften/lora-500.woff2') format('woff2')}
@font-face{font-family:'Lora';font-style:normal;font-weight:600;font-display:swap;
           src:url('/schriften/lora-600.woff2') format('woff2')}


:root{
    --schrift-text: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    --schrift-titel: 'Lora', Georgia, 'Times New Roman', serif;
}
