/* ==========================================================================
   Self-hosted webfonts — Orkla India
   --------------------------------------------------------------------------
   Families:
     • FK Roman Standard Trial  — headings (serif).  Converted from the
       supplied .otf to .woff2.  NOTE: the Trial cut is missing some glyphs
       (& @ % and curly quotes/apostrophe); those degrade per-character to
       the serif fallback in --ff-heading (tokens.css). Swap in the licensed
       full FK Roman to close that gap.
     • Messina Sans             — body / UI (sans).  Full glyph coverage.
   font-display: swap keeps text visible during load.
   ========================================================================== */

/* ---- Messina Sans (body / UI) ------------------------------------------ */
@font-face {
	font-family: "Messina Sans";
	src: url("../fonts/MessinaSans-Light.woff2") format("woff2");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Messina Sans";
	src: url("../fonts/MessinaSans-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Messina Sans";
	src: url("../fonts/MessinaSans-RegularItalic.woff2") format("woff2");
	font-weight: 400;
	font-style: italic;
	font-display: swap;
}
@font-face {
	/* No true Medium (500) in the family — SemiBold is the nearest cut. */
	font-family: "Messina Sans";
	src: url("../fonts/MessinaSans-SemiBold.woff2") format("woff2");
	font-weight: 500 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Messina Sans";
	src: url("../fonts/MessinaSans-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

/* ---- FK Roman Standard Trial (headings) -------------------------------- */
@font-face {
	font-family: "FK Roman Standard Trial";
	src: url("../fonts/FKRoman-Light.woff2") format("woff2");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "FK Roman Standard Trial";
	src: url("../fonts/FKRoman-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "FK Roman Standard Trial";
	src: url("../fonts/FKRoman-Medium.woff2") format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "FK Roman Standard Trial";
	src: url("../fonts/FKRoman-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
