/* ==========================================================================
   HAVAS — FONT FACES
   Baikal Normal (body copy) and Baikal ExtraCond (condensed display/headlines).
   Trimmed to the weight/style combinations actually used in the deck and
   re-encoded as WOFF2 for a much smaller payload than the source .otf files.

   ⚠ LICENSE NOTE: these are BeFonts trial files marked "Personal Use Only".
   Shipped here at the site owner's explicit request/responsibility.
   ========================================================================== */

@font-face { font-family: 'Baikal Normal'; src: url('../assets/fonts/BaikalNormal-Light.woff2') format('woff2'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Baikal Normal'; src: url('../assets/fonts/BaikalNormal-Regular.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Baikal Normal'; src: url('../assets/fonts/BaikalNormal-Italic.woff2') format('woff2'); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: 'Baikal Normal'; src: url('../assets/fonts/BaikalNormal-Medium.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Baikal Normal'; src: url('../assets/fonts/BaikalNormal-SemiBold.woff2') format('woff2'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Baikal Normal'; src: url('../assets/fonts/BaikalNormal-Bold.woff2') format('woff2'); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: 'Baikal ExtraCond'; src: url('../assets/fonts/BaikalExtraCond-Light.woff2') format('woff2'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Baikal ExtraCond'; src: url('../assets/fonts/BaikalExtraCond-Regular.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Baikal ExtraCond'; src: url('../assets/fonts/BaikalExtraCond-Italic.woff2') format('woff2'); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: 'Baikal ExtraCond'; src: url('../assets/fonts/BaikalExtraCond-Medium.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Baikal ExtraCond'; src: url('../assets/fonts/BaikalExtraCond-SemiBold.woff2') format('woff2'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Baikal ExtraCond'; src: url('../assets/fonts/BaikalExtraCond-Bold.woff2') format('woff2'); font-weight: 700; font-style: normal; font-display: swap; }

:root {
  --font-display: 'Baikal ExtraCond', 'Archivo Narrow', 'Arial Narrow', sans-serif;
  --font-body: 'Baikal Normal', 'Inter', Helvetica, Arial, sans-serif;
}
