@font-face { font-family:'Sohne'; src:url('./sohne/sohne-400.otf') format('opentype'); font-weight:400; font-style:normal; font-display:swap; }
@font-face { font-family:'Sohne'; src:url('./sohne/sohne-500.otf') format('opentype'); font-weight:500; font-style:normal; font-display:swap; }
@font-face { font-family:'Sohne'; src:url('./sohne/sohne-600.otf') format('opentype'); font-weight:600; font-style:normal; font-display:swap; }
@font-face { font-family:'Sohne'; src:url('./sohne/sohne-700.otf') format('opentype'); font-weight:700; font-style:normal; font-display:swap; }

/* Explicit, locally hosted fallback for characters absent from the Söhne subset. */
@font-face { font-family:'Instrument Sans'; src:url('./instrument-sans/instrument-sans-variable.woff2') format('woff2'); font-weight:400 700; font-stretch:75% 100%; font-style:normal; font-display:swap; }
