/* ===== BarLev AAA (the design's real font, provided by client) ===== */
@font-face{
  font-family:'BarLev AAA';
  src:url('../fonts/BARLEV-AAA-LIGHT.OTF') format('opentype');
  font-weight:300;font-style:normal;font-display:swap;
}
@font-face{
  font-family:'BarLev AAA';
  src:url('../fonts/BARLEV-AAA-REGULAR.OTF') format('opentype');
  font-weight:400;font-style:normal;font-display:swap;
}
@font-face{
  font-family:'BarLev AAA';
  src:url('../fonts/BARLEV-AAA-BOLD.OTF') format('opentype');
  font-weight:700;font-style:normal;font-display:swap;
}

:root{
  /* Colors */
  --c-dark-blue:#10437c;
  --c-blue:#196cf2;
  --c-red:#d91b1e;
  --c-gold:#f0c723;
  --c-gold-2:#c5a207;
  --c-navy:#0c1d37;
  --c-text-navy:#1d365c;
  --c-sky:#bcd8f0;
  --c-field:#f6f6f6;
  --c-white:#ffffff;

  /* Gradients */
  --grad-gold:linear-gradient(168.17deg,#f0c723 13.99%,#c5a207 57.03%);
  --grad-gold-btn:linear-gradient(90deg,#edc421 0%,#caa70a 100%);

  /* Fonts — BarLev AAA is the real design font (client-provided); Assistant for body */
  --font-display:'BarLev AAA','Heebo',sans-serif;
  --font-body:'Assistant',sans-serif;
}
