digraph recycling_lie {
    bgcolor="transparent"
    rankdir=TB
    pad=0.5
    nodesep=0.6
    ranksep=0.8

    node [
        fontname="Helvetica"
        fontsize=11
        style="filled"
        penwidth=2
        shape=box
        width=2.6
        height=0.7
    ]

    edge [
        fontname="Helvetica"
        fontsize=9
        penwidth=2
    ]

    label="THE RECYCLING LIE\nthe symbol was designed by the petroleum industry"
    labelloc=t
    fontname="Helvetica"
    fontsize=16
    fontcolor="#C62828"

    // What they told you
    subgraph cluster_promise {
        label="WHAT THEY PROMISED"
        fontname="Helvetica"
        fontsize=12
        fontcolor="#1565C0"
        style="rounded,filled"
        color="#2196F3"
        fillcolor="#E3F2FD"

        buy [label="buy plastic products" fillcolor="#BBDEFB" color="#2196F3" fontcolor="#0D47A1"]
        sort [label="sort into recycling bin" fillcolor="#BBDEFB" color="#2196F3" fontcolor="#0D47A1"]
        recycle [label="recycled into new products" fillcolor="#BBDEFB" color="#2196F3" fontcolor="#0D47A1"]
        circle [label="circular economy" fillcolor="#BBDEFB" color="#2196F3" fontcolor="#0D47A1"]

        buy -> sort -> recycle -> circle [color="#2196F3"]
        circle -> buy [color="#2196F3" style=dashed]
    }

    // What actually happens
    subgraph cluster_reality {
        label="WHAT ACTUALLY HAPPENS"
        fontname="Helvetica"
        fontsize=12
        fontcolor="#C62828"
        style="rounded,filled"
        color="#F44336"
        fillcolor="#FFEBEE"

        buy2 [label="buy plastic products" fillcolor="#FFCDD2" color="#F44336" fontcolor="#B71C1C"]
        sort2 [label="sort into recycling bin\n(feel good about yourself)" fillcolor="#FFCDD2" color="#F44336" fontcolor="#B71C1C"]
        ship [label="shipped to Southeast Asia\nor dumped in local landfill" fillcolor="#FFCDD2" color="#F44336" fontcolor="#B71C1C"]
        burn_dump [label="burned in open air\nor dumped in rivers\npoisoning communities" fillcolor="#F44336" fontcolor="white" color="#B71C1C"]
        ocean [label="8-12 million tons enter\noceans every year" fillcolor="#B71C1C" fontcolor="white" color="#7f0000"]

        buy2 -> sort2 -> ship -> burn_dump -> ocean [color="#F44336"]
    }

    // The numbers
    numbers [
        label="THE NUMBERS\n\n8.7 billion tons produced total\n6.3 billion tons became waste\n9% recycled · 12% incinerated · 79% landfill or environment\nrecycling was never the plan · selling plastic was the plan"
        fillcolor="#263238"
        fontcolor="#CDDC39"
        color="#CDDC39"
        penwidth=3
        width=3.4
        height=1.2
    ]

    circle -> numbers [style=invis]
    ocean -> numbers [color="#B71C1C" label="where it\nactually goes" fontcolor="#7f0000"]
}
