.whole-network{--whole-emergent:#c8621b;aspect-ratio:4/5;background:var(--surface);border:0;border-radius:10px;min-width:0;min-height:0;margin:0;position:relative;overflow:hidden}[data-theme=dark] .whole-network{--whole-emergent:#e8914f}.whole-network__drawing{position:absolute;inset:0}.whole-network canvas{background:var(--surface);width:100%;height:100%;display:block}.whole-network__play{z-index:1;font:500 12px/1.4 var(--font-mono);background:var(--surface);min-width:44px;min-height:44px;color:var(--ink);border:1px solid var(--control-line);cursor:pointer;border-radius:6px;padding:10px 14px;position:absolute;bottom:24px;left:24px}.whole-network__play:hover{background:var(--spec-ground)}.whole-network__play:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.home-network-section{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;gap:40px;display:grid}.home-network-copy{min-width:0}.home-network-copy h2{margin-top:0}.home-network-copy .section-copy{max-width:none}@media (max-width:900px){.home-network-section{grid-template-columns:1fr;gap:28px}}@media (max-width:600px){.whole-network__play{bottom:20px;left:20px}}
