/* fonts.css — NARS mapping (UltraLight for headers, Thin for body)
   Host on Netlify with the accompanying _headers file to enable CORS.
*/

/* Monotype-style family names used in prompts/code */
@font-face {
  font-family: "HelveticaNeueW01-UltLt";
  src: url("./HelveticaNeueLTPro-UltLt.woff2") format("woff2");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Neue LT W01_35 Thin";
  src: url("./HelveticaNeueLTPro-Th.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

/* Optional: desktop 'Pro' aliases in case you reference them by mistake */
@font-face {
  font-family: "HelveticaNeueLTPro-UltLt";
  src: url("./HelveticaNeueLTPro-UltLt.woff2") format("woff2");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "HelveticaNeueLTPro-Th";
  src: url("./HelveticaNeueLTPro-Th.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

/* Example usage (can delete) */
:root {
  --header-font: "HelveticaNeueW01-UltLt", sans-serif;
  --body-font: "Helvetica Neue LT W01_35 Thin", sans-serif;
}

h1,h2,h3,h4,h5,h6 { font-family: var(--header-font); }
body,p,span,li     { font-family: var(--body-font); }