#insight .insight-graphic{position:relative;width:100%;aspect-ratio:720/580;isolation:isolate}
#insight .insight-graphic>svg{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:visible}
#insight .insight-particle-canvas{position:absolute;inset:0;display:block;width:100%;height:100%;z-index:0;pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}
#insight .insight-top-leader,#insight .insight-market-leader,#insight .insight-absorbed-leader{fill:none;stroke-width:.9;stroke-linecap:round;stroke-linejoin:round}
#insight .insight-top-leader{stroke:#c6b48c;opacity:.72}
#insight .insight-market-leader{stroke:#95b4c2;opacity:.65}
#insight .insight-absorbed-leader{stroke:#718f9f;stroke-dasharray:2 4;opacity:.65}
#insight .insight-plane-front{fill:none;stroke:#97b5c4;stroke-width:.9;stroke-linecap:round;opacity:.65}
#insight .insight-graphic .diagram-label,#insight .insight-graphic .diagram-muted{font-size:20px}

@media(max-width:750px){#insight .insight-graphic .diagram-label,#insight .insight-graphic .diagram-muted{font-size:22px}}
