/* Only the first brokerage illustration. Static reference adaptation. */
.broker-line-figure{order:3;margin:24px 0 0;width:100%;max-width:460px}
.broker-line-stage{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:#fff;border-radius:18px;isolation:isolate}
.broker-line-paths{position:absolute;inset:0;display:block;width:100%;height:100%;color:#6e895c;pointer-events:none}
.broker-line-paths path{stroke:currentColor;stroke-width:3.4;stroke-linecap:round;opacity:.45}
.broker-line-paths path:nth-child(2){opacity:.6}.broker-line-paths path:nth-child(3){opacity:.46}.broker-line-paths path:nth-child(4){opacity:.33}
.broker-line-logos{position:absolute;inset:0 8%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4.1667%;align-items:center;z-index:1}
.broker-line-logo{display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:50%;background:white}
.broker-line-logo img{display:block;width:100%;height:100%;object-fit:contain;border-radius:50%;filter:none}
@media(max-width:650px){.broker-line-figure{margin-top:21px}}
