/**
 * exsos Marken-Schriften (lizenzpflichtig, self-hosted).
 *
 * Die woff2-Dateien werden von exsos-brand/sync-brand.py gespiegelt
 * (SSoT: exsos-brand/fonts/, konvertiert aus den CI-OTF). Nicht von Hand
 * hierher kopieren – Aenderungen im exsos-brand-Repo pflegen.
 *
 * Gespiegelte Dateien:
 *   /assets/fonts/exsos/SharpSansNo1-{Book,Medium,Semibold,Bold}.woff2
 *   /assets/fonts/exsos/ACaslonPro-{Regular,Italic}.woff2
 */
@font-face { font-family: 'Sharp Sans'; src: url('/assets/fonts/exsos/SharpSansNo1-Book.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Sharp Sans'; src: url('/assets/fonts/exsos/SharpSansNo1-Medium.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Sharp Sans'; src: url('/assets/fonts/exsos/SharpSansNo1-Semibold.woff2') format('woff2'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Sharp Sans'; src: url('/assets/fonts/exsos/SharpSansNo1-Bold.woff2') format('woff2'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Adobe Caslon Pro'; src: url('/assets/fonts/exsos/ACaslonPro-Regular.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Adobe Caslon Pro'; src: url('/assets/fonts/exsos/ACaslonPro-Italic.woff2') format('woff2'); font-weight: 400; font-style: italic; font-display: swap; }
