(defcomp
  (&key title description &rest children)
  (div
    (~tw :tokens "border border-stone-200 rounded-lg overflow-hidden")
    (div
      (~tw :tokens "bg-stone-100 px-4 py-3 border-b border-stone-200")
      (h3 (~tw :tokens "font-semibold text-stone-800") title)
      (when description (p (~tw :tokens "text-sm text-stone-500 mt-1") description)))
    (div (~tw :tokens "p-4") children)))
