{
  "name": "loud",
  "title": "Loud — the sanctioned blast",
  "register": "loud",
  "when": "hype, social reels, sport, music, motivational shorts — content that WANTS the type to compete with the face (k-pop-lyric lineage; deliberately breaks 'subject wins' at the hero). Machine-gun letter staggers, slam entrances, scene-sampled saturated accent on the hero. Body lines ANNOUNCE in front of the subject (bodyLayer:fg — k-pop lyric depth); only the hero embeds behind.",
  "font": {
    "family": "Anton",
    "weights": [400]
  },
  "palette": {
    "scheme": "light-on-dark",
    "cap_color": "#ffffff",
    "blend": "normal",
    "accent": "scene",
    "accent_fallback": "#ffd600",
    "heroColor": "accent",
    "accentMode": "counter"
  },
  "optics": {
    "depthMatch": false,
    "contactShadow": true,
    "warmBloom": false
  },
  "filter": "none",
  "motion": {
    "soft": {
      "y": 0,
      "scale": 1.3,
      "rot": 1.2,
      "dur": 0.18,
      "ease": "back.out(1.7)"
    },
    "present": {
      "y": 0,
      "scale": 1.35,
      "rot": 1.2,
      "dur": 0.18,
      "ease": "back.out(1.7)"
    },
    "impact": {
      "y": 0,
      "scale": 1.45,
      "rot": 1.5,
      "dur": 0.16,
      "ease": "back.out(1.9)"
    },
    "exit": {
      "dur": 0.14,
      "scale": 0.96,
      "ease": "power3.in",
      "stagger": 0
    }
  },
  "hero": {
    "entrance": "slam",
    "perLetter": false,
    "letterStagger": 0.01,
    "glow": 0.25,
    "dimOthers": 0.55,
    "breathe": 0.016,
    "case": "uppercase",
    "tracking": "-0.005em",
    "sizeRange": [0.26, 0.4],
    "css": "-webkit-text-stroke: 2px rgba(0,0,0,0.35); paint-order: stroke fill;",
    "ripple": 3,
    "loom": 0.03
  },
  "css": "",
  "bodyLayer": "fg",
  "deliveries": {
    "home": "column",
    "rail": "unvalidated",
    "note": "slam maps; bodyLayer:fg already a std-shaped hybrid; validated both"
  }
}
