/* Mason's Auto Store — brand tokens. Source of truth: Brand Identity Guidelines v1.0 */
:root{
  --m-teal:#0A5F5C; --m-teal-deep:#063F3D; --m-mint:#7FD1C9; --m-wash:#E6F2F1;
  --m-red:#D7262F;  --m-red-deep:#A8171F;
  --m-carbon:#15181B; --m-steel:#5B6670; --m-line:#DDE2E5; --m-fog:#F3F5F6; --m-white:#FFFFFF;
  --m-amber:#F4B000;
  --f-display:"Archivo","Arial Black",sans-serif;
  --f-body:"Instrument Sans","Segoe UI",Helvetica,Arial,sans-serif;
  --f-mono:"JetBrains Mono",ui-monospace,Menlo,Consolas,monospace;
  --r-sm:6px; --r-md:10px; --r-lg:18px;
  --shadow:0 1px 2px rgba(21,24,27,.06),0 8px 24px rgba(21,24,27,.08);
  --skew:-9deg;
  --wrap:1240px;
}
