/*
 * This is a manifest file that'll be compiled into application.css.
 *
 * With Propshaft, assets are served efficiently without preprocessing steps. You can still include
 * application-wide styles in this file, but keep in mind that CSS precedence will follow the standard
 * cascading order, meaning styles declared later in the document or manifest will override earlier ones,
 * depending on specificity.
 *
 * Consider organizing styles into separate files for maintainability.
 */

/*
 * Bricolage Grotesque — the brand display face, used ONLY by the wordmark in
 * shared/_lockup (font-display). Self-hosted, exactly as the marketing site
 * does it: no font CDN at runtime, so the mark can never render in a fallback
 * face. Body copy is untouched (Geist adoption is the deferred look-and-feel
 * pass, not this slice).
 *
 * Propshaft resolves the url() below by LOGICAL PATH, not by filesystem
 * position: app/assets/fonts is on the asset load path, so
 * "BricolageGrotesque-Variable.woff2" is rewritten at serve time to the
 * digested /assets/BricolageGrotesque-Variable-<sha>.woff2.
 */
@font-face {
  font-family: "Bricolage Grotesque";
  src: url("/assets/BricolageGrotesque-Variable-b86257e5.woff2") format("woff2-variations");
  font-weight: 200 800;
  font-style: normal;
  font-display: swap;
}
