/* FlowCAD3D brand layer — fonts bundled locally (Montserrat, SIL OFL 1.1) and design tokens
   from brand package v2.0 (docs/brand/flowcad3d-brand.css). No internet connection required. */
@font-face { font-family: "Montserrat"; font-style: normal; font-weight: 400; font-display: swap; src: url("../assets/fonts/montserrat-latin-400-normal.woff2") format("woff2"); }
@font-face { font-family: "Montserrat"; font-style: normal; font-weight: 500; font-display: swap; src: url("../assets/fonts/montserrat-latin-500-normal.woff2") format("woff2"); }
@font-face { font-family: "Montserrat"; font-style: normal; font-weight: 600; font-display: swap; src: url("../assets/fonts/montserrat-latin-600-normal.woff2") format("woff2"); }
@font-face { font-family: "Montserrat"; font-style: normal; font-weight: 700; font-display: swap; src: url("../assets/fonts/montserrat-latin-700-normal.woff2") format("woff2"); }
:root {
  --fc-navy: #0B1E3A;
  --fc-blue: #0066FF;
  --fc-cyan: #14C8FF;
  --fc-gray: #7A8CA3;
  --fc-bg: #E9EEF4;
  --fc-white: #FFFFFF;
  --fc-font: "Montserrat", Arial, sans-serif;
}
