/* mtnlab brand v1.0.0, written by hand from code/mtnlab-kit/brand.json in the shape the kit's build will produce
   (design.md §7). stand-in until mtnlab-kit:1.0.0 is released; then this folder is replaced by the kit's output.
   do not put app styles here: they go in /assets/style.css. fonts are self-hosted, OFL licenses next to them. */
/* variable: weight 400 to 600 used, optical size follows the font size as on the brand page */
@font-face { font-family: "Fraunces"; font-weight: 100 900; font-style: normal; font-display: swap; src: url("fonts/fraunces-variable.woff2") format("woff2"); }
@font-face { font-family: "Atkinson Hyperlegible"; font-weight: 400; font-style: normal; font-display: swap; src: url("fonts/atkinson-hyperlegible-400.woff2") format("woff2"); }
@font-face { font-family: "Atkinson Hyperlegible"; font-weight: 700; font-style: normal; font-display: swap; src: url("fonts/atkinson-hyperlegible-700.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Mono"; font-weight: 400; font-style: normal; font-display: swap; src: url("fonts/ibm-plex-mono-400.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Mono"; font-weight: 500; font-style: normal; font-display: swap; src: url("fonts/ibm-plex-mono-500.woff2") format("woff2"); }

:root {
  --ink: #1f2421; --graphite: #4a4f4c; --stone: #8b8478; --sand: #e9e2d4; --paper: #f7f3ea; --white: #fffdf8;
  --font-display: "Fraunces", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;
  --font-body: "Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;
}
[data-project="mtnlab"]   { --deep: #1f2421; --light: #b8b2a8; --accent: #1f2421; --tint: #e9e2d4; --mtn: var(--light); }
[data-project="art"]      { --deep: #9a3d1e; --light: #e8a08f; --accent: #c4572f; --tint: #f4dccb; --mtn: var(--light); }
