digraph acre_yields {
  bgcolor="#1a1a2e"
  rankdir=LR
  node [fontname="Helvetica" fontsize=10 style=filled shape=box]
  edge [color="#888888" fontname="Helvetica" fontsize=9 fontcolor="#aaaaaa"]

  subgraph cluster_third {
    label="1/3 ACRE" fontcolor="#CDDC39" fontsize=12 fontname="Helvetica Bold"
    color="#CDDC39" style=dashed

    t_stalk [label="~1,333 kg\ndry stalk" fillcolor="#827717" fontcolor="white"]
    t_cellulose [label="~560 kg\ncellulose" fillcolor="#9E9D24" fontcolor="white"]
    t_plastic [label="~400 kg\nbioplastic" fillcolor="#AFB42B" fontcolor="white"]
    t_serves [label="serves ~33 people\npackaging only\nor 1 household\nall replaceable plastic" fillcolor="#263238" fontcolor="#CDDC39" shape=note]

    t_stalk -> t_cellulose -> t_plastic -> t_serves
  }

  subgraph cluster_one {
    label="1 ACRE" fontcolor="#4CAF50" fontsize=12 fontname="Helvetica Bold"
    color="#4CAF50" style=dashed

    o_stalk [label="~4,000 kg\ndry stalk" fillcolor="#2E7D32" fontcolor="white"]
    o_cellulose [label="~1,680 kg\ncellulose" fillcolor="#388E3C" fontcolor="white"]
    o_plastic [label="~1,200 kg\nbioplastic" fillcolor="#43A047" fontcolor="white"]
    o_serves [label="serves ~100 people\npackaging only\nor 6 households\nall replaceable plastic" fillcolor="#263238" fontcolor="#4CAF50" shape=note]

    o_stalk -> o_cellulose -> o_plastic -> o_serves
  }

  subgraph cluster_three {
    label="3 ACRES" fontcolor="#2196F3" fontsize=12 fontname="Helvetica Bold"
    color="#2196F3" style=dashed

    h_stalk [label="~12,000 kg\ndry stalk" fillcolor="#1565C0" fontcolor="white"]
    h_cellulose [label="~5,040 kg\ncellulose" fillcolor="#1976D2" fontcolor="white"]
    h_plastic [label="~3,600 kg\nbioplastic" fillcolor="#1E88E5" fontcolor="white"]
    h_serves [label="serves ~300 people\npackaging only\nor 18 households\nall replaceable plastic" fillcolor="#263238" fontcolor="#2196F3" shape=note]

    h_stalk -> h_cellulose -> h_plastic -> h_serves
  }
}
