/* Kode Design Consultants — font-face declarations. Self-host these files from /assets/fonts/. */ /* Manrope — primary UI typeface (variable, 200–800). */ @font-face { font-family: "Manrope"; font-style: normal; font-weight: 200 800; font-display: swap; src: url("./Manrope/Manrope-Variable.woff2") format("woff2-variations"), url("./Manrope/Manrope-Regular.woff2") format("woff2"); } /* Opificio — display / wordmark only. Three cuts: Bold (canonical), Rounded, Regular. */ @font-face { font-family: "Opificio"; font-style: normal; font-weight: 700; font-display: swap; src: url("./Opificio/Opificio-Bold.woff2") format("woff2"); } @font-face { font-family: "Opificio Rounded"; font-style: normal; font-weight: 700; font-display: swap; src: url("./Opificio/Opificio-Rounded.woff2") format("woff2"); } @font-face { font-family: "Opificio"; font-style: normal; font-weight: 400; font-display: swap; src: url("./Opificio/Opificio-Regular.woff2") format("woff2"); } /* Roboto Mono — code / tabular figures only. Not a brand typeface. */ @font-face { font-family: "Roboto Mono"; font-style: normal; font-weight: 400 700; font-display: swap; src: url("./Roboto-Mono/Roboto-Mono-Regular.woff2") format("woff2"); }