{
  "id": "0cda721f-ea63-46b6-8760-d32cf288ae06",
  "name": "marlin",
  "aliases": [],
  "type": "astrotypes:pairing",
  "title": "Marlin - oswald + dm-sans",
  "description": "Auto-generated stack using Oswald, DM Sans, and JetBrains Mono.",
  "category": "serif",
  "fonts": {
    "heading": "oswald",
    "body": "dm-sans"
  },
  "tokens": {
    "--font-heading": "var(--font-oswald)",
    "--font-body": "var(--font-dm-sans)"
  },
  "typography": {
    "h1": {
      "font-size": "2.25rem",
      "line-height": "1.2",
      "letter-spacing": "-0.02em",
      "font-weight": "700"
    },
    "h2": {
      "font-size": "1.875rem",
      "line-height": "1.25",
      "letter-spacing": "-0.015em",
      "font-weight": "600"
    },
    "h3": {
      "font-size": "1.5rem",
      "line-height": "1.3",
      "letter-spacing": "-0.01em",
      "font-weight": "600"
    },
    "body": {
      "font-size": "1rem",
      "line-height": "1.65",
      "font-weight": "400"
    }
  },
  "css": {
    ":root": {
      "--font-heading": "var(--font-oswald)",
      "--font-body": "var(--font-dm-sans)"
    },
    "h1, h2, h3, h4, h5, h6": {
      "font-family": "var(--font-heading)"
    },
    "body, p": {
      "font-family": "var(--font-body)"
    }
  },
  "meta": {
    "mood": [
      "academic",
      "refined",
      "analytical"
    ],
    "useCase": [
      "documentation",
      "research",
      "education"
    ],
    "preview": "The quick brown fox jumps over the lazy dog."
  }
}
