/* ==========================================================================
   v3 font corrections

   WHY THIS FILE EXISTS
   public/css/loadfont.css declares TWO faces of 'Graphik Arabic' at the same
   weight: GraphikArabic-Regular with `font-weight: normal`, and then
   GraphikArabic-Super — also with `font-weight: normal` — further down. When
   two @font-face rules share a family + weight + style, the LAST one wins, so
   every 400-weight text resolves to Super (a heavy display cut) instead of
   Regular.

   Measured in headless Chrome at 40px, "نبي نشوف من فينا":
     font-family:'Graphik Arabic'; font-weight:400  ->  290.27px
     GraphikArabic-Regular  (loaded directly)       ->  276.45px
     GraphikArabic-Super    (loaded directly)       ->  290.27px   <-- match

   This is a v2 bug, not a v3 one. It is fixed HERE rather than in
   loadfont.css because this file only loads when the v3 flag is on, so v2's
   rendering is left exactly as it is today. Correcting loadfont.css directly
   would make 400-weight text across the live site suddenly lighter — a real
   visual change that should be a deliberate decision, not a side effect of
   the redesign.

   v3 body copy leans on Regular (hero paragraphs, FAQ answers are H3 Regular),
   so the redesign needs the real Regular to be reachable.

   Load AFTER loadfont.css so these declarations win.
   ========================================================================== */

/* Reclaim weight 400 for the actual Regular cut. */
@font-face {
	font-family: 'Graphik Arabic';
	src: url('../../font/GraphikArabic-Regular.woff2') format('woff2'),
	     url('../../font/GraphikArabic-Regular.woff') format('woff'),
	     url('../../font/GraphikArabic-Regular.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

/* Super gets its own family so it stops colliding with Regular and becomes
   selectable on purpose. Nothing in v3 uses it yet — it is exposed so that a
   future display treatment can reach it without re-breaking weight 400. */
@font-face {
	font-family: 'Graphik Arabic Super';
	src: url('../../font/GraphikArabic-Super.woff2') format('woff2'),
	     url('../../font/GraphikArabic-Super.woff') format('woff'),
	     url('../../font/GraphikArabic-Super.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
