#let indented-argument(title: "", abbreviation: "", ..args) = [
  #set par(first-line-indent: 0pt)

  #pad(left: 12pt, smallcaps(title))

  #let arg-numbering = (..nums) => nums.pos().map(n => (
    "(" + abbreviation + str(n) + ")"
  )).join()

  #enum(
    numbering: arg-numbering,
    indent: 16pt,
    tight: false,
    ..args.pos(),
  )
]