@font-face { font-family: "Plus Jakarta Sans"; src: url("../fonts/plus-jakarta-sans-500.woff2") format("woff2"); font-weight: 500; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("../fonts/plus-jakarta-sans-600.woff2") format("woff2"); font-weight: 600; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("../fonts/plus-jakarta-sans-700.woff2") format("woff2"); font-weight: 700; font-display: swap; }
@font-face { font-family: Inter; src: url("../fonts/inter-400.woff2") format("woff2"); font-weight: 400; font-display: swap; }
@font-face { font-family: Inter; src: url("../fonts/inter-500.woff2") format("woff2"); font-weight: 500; font-display: swap; }
@font-face { font-family: Inter; src: url("../fonts/inter-600.woff2") format("woff2"); font-weight: 600; font-display: swap; }

:root {
  --fgm-primary: #6C5CE7;
  --fgm-blue: #3B82F6;
  --fgm-ink: #101828;
  --fgm-canvas: #F7F8FC;
  --fgm-white: #fff;
  --fgm-border: #E5E7EB;
  --fgm-muted: #667085;
  --fgm-luxury: #0B1020;
  --fgm-radius: 18px;
  --fgm-container: 1180px;
  --fgm-shadow: 0 18px 40px rgba(16, 24, 40, 0.08);
  --fgm-font-heading: "Plus Jakarta Sans", sans-serif;
  --fgm-font-body: Inter, sans-serif;
  --fgm-space: 1.25rem;
}
