/* ============================================================
   TRUE FLOW POOL SOLUTIONS — brand/fonts.css
   CANONICAL @font-face declarations for EVERY surface
   (website + ops + inspector + crew + dock + any future app).
   Self-hosted WOFF2, no Google Fonts dependency.

   This is the single source. The /deploy skill copies the whole
   brand/ folder (this file + tokens.css + fonts/) into each app
   on every deploy, so no app can drift. Never inline an
   @font-face block in an app's CSS or HTML again — edit here.

   Only Inter 400/700 + Libre Baskerville 400/italic/700 are
   declared. Weights 300/500/600 used in CSS resolve to the
   nearest declared face — do NOT re-add 500/600 faces.

   Mirrors True Flow Website/fonts.css exactly. If the website
   set ever changes, regenerate both from here.
   ============================================================ */
@font-face { font-family: "Libre Baskerville"; font-style: normal; font-weight: 400; font-display: swap; src: url("fonts/LibreBaskerville-regular.woff2") format("woff2"); }
@font-face { font-family: "Libre Baskerville"; font-style: italic; font-weight: 400; font-display: swap; src: url("fonts/LibreBaskerville-italic.woff2") format("woff2"); }
@font-face { font-family: "Libre Baskerville"; font-style: normal; font-weight: 700; font-display: swap; src: url("fonts/LibreBaskerville-bold.woff2") format("woff2"); }
@font-face { font-family: "Inter"; font-style: normal; font-weight: 400; font-display: swap; src: url("fonts/Inter-regular.woff2") format("woff2"); }
@font-face { font-family: "Inter"; font-style: normal; font-weight: 700; font-display: swap; src: url("fonts/Inter-bold.woff2") format("woff2"); }
