/*
  Local typography overrides / fallbacks.

  Why this file exists:
  - The original Cargo site loads fonts from https://type.cargo.site/files/...
  - That host does NOT send CORS headers (Access-Control-Allow-Origin), so
    browsers can block those fonts when the page is served from localhost.

  If you own the proper font licenses, you can self-host the font files and add
  @font-face rules here (recommended for a real domain migration).
*/

/* Keep the same font stack, but add reasonable fallbacks so it looks closer */
[data-predefined-style="true"] bodycopy {
	font-family: "Halibut Serif Condensed", Georgia, "Times New Roman", serif, Icons;
}

[data-predefined-style="true"] h1 {
	font-family: "Le Murmure", Georgia, "Times New Roman", serif, Icons;
}

[data-predefined-style="true"] h2 {
	font-family: Diatype, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif, Icons;
}

[data-predefined-style="true"] small {
	font-family: "Monument Grotesk Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace, Icons;
}
