{"version":3,"sources":["../../src/fonts/index.ts"],"sourcesContent":["import localFont from 'next/font/local';\n\n/**\n * Gellix — the Forjio family display face. Used for marketing-site\n * headings only (the `.marketing-site :is(h1...h6)` rule in\n * `@forjio/website-ui/styles/marketing.css`).\n *\n * Wire it once in `app/layout.tsx`:\n *\n * ```tsx\n * import { gellix } from '@forjio/website-ui/fonts';\n *\n * <body className={`${inter.variable} ${jetbrainsMono.variable} ${gellix.variable} font-sans`}>\n * ```\n *\n * The `--font-display` CSS var is then consumed by both `marketing.css`\n * (above) and each product's `tailwind.config` (`fontFamily.display`).\n *\n * NB: `next/font/local` resolves paths at build time against THIS file's\n * location, so the .woff2 binaries must ship inside the package and sit\n * adjacent to this module — `dist/fonts/*.woff2` post-build. Don't move.\n */\nexport const gellix = localFont({\n  src: [\n    { path: './Gellix-Regular.woff2', weight: '400' },\n    { path: './Gellix-Medium.woff2', weight: '500' },\n    { path: './Gellix-SemiBold.woff2', weight: '600' },\n    { path: './Gellix-Bold.woff2', weight: '700' },\n  ],\n  display: 'swap',\n  variable: '--font-display',\n});\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,mBAAsB;AAsBf,MAAM,aAAS,aAAAA,SAAU;AAAA,EAC9B,KAAK;AAAA,IACH,EAAE,MAAM,0BAA0B,QAAQ,MAAM;AAAA,IAChD,EAAE,MAAM,yBAAyB,QAAQ,MAAM;AAAA,IAC/C,EAAE,MAAM,2BAA2B,QAAQ,MAAM;AAAA,IACjD,EAAE,MAAM,uBAAuB,QAAQ,MAAM;AAAA,EAC/C;AAAA,EACA,SAAS;AAAA,EACT,UAAU;AACZ,CAAC;","names":["localFont"]}