digraph can_vs_cannot {
  bgcolor="#1a1a2e"
  rankdir=TB
  node [fontname="Helvetica" fontsize=10 style=filled shape=box]
  edge [style=invis]

  label=<<B><FONT COLOR="#cccccc" POINT-SIZE="14">what hemp bioplastic can &amp; cannot replace</FONT></B>>
  labelloc=t

  subgraph cluster_can {
    label="CAN REPLACE" fontcolor="#4CAF50" fontsize=12 fontname="Helvetica Bold"
    color="#4CAF50" style=dashed

    c1 [label="food trays\nclamshells" fillcolor="#2E7D32" fontcolor="white"]
    c2 [label="shopping bags\nproduce bags" fillcolor="#388E3C" fontcolor="white"]
    c3 [label="disposable\ncutlery & plates" fillcolor="#43A047" fontcolor="white"]
    c4 [label="plant pots\nseed trays" fillcolor="#4CAF50" fontcolor="white"]
    c5 [label="product\npackaging" fillcolor="#66BB6A" fontcolor="white"]
    c6 [label="car interior\npanels" fillcolor="#81C784" fontcolor="#1a1a2e"]

    c1 -> c2 -> c3 -> c4 -> c5 -> c6
  }

  subgraph cluster_cannot {
    label="CANNOT REPLACE" fontcolor="#F44336" fontsize=12 fontname="Helvetica Bold"
    color="#F44336" style=dashed

    n1 [label="pipes &\nplumbing" fillcolor="#B71C1C" fontcolor="white"]
    n2 [label="electronics\nhousings" fillcolor="#C62828" fontcolor="white"]
    n3 [label="medical\ndevices" fillcolor="#D32F2F" fontcolor="white"]
    n4 [label="clear bottles\n& windows" fillcolor="#E53935" fontcolor="white"]
    n5 [label="wire\ninsulation" fillcolor="#F44336" fontcolor="white"]
    n6 [label="outdoor furniture\ndecking, siding" fillcolor="#EF5350" fontcolor="white"]

    n1 -> n2 -> n3 -> n4 -> n5 -> n6
  }

  note [label="hemp bioplastic replaces ~20-30%\nof household disposable plastic\n\npackaging & single-use items only\nnot engineering or medical plastics" fillcolor="#263238" fontcolor="#CDDC39" shape=note fontsize=10]
}
