/* Static editorial margin drawings; no canvas or extra content band. */
#opportunities,#services{position:relative;isolation:isolate}
#opportunities::before,#services::before,#start::after{content:"";position:absolute;z-index:-1;pointer-events:none;background:url('assets/energy-lines-fallback.svg') no-repeat center / contain;opacity:.13}
#opportunities::before{width:min(780px,85%);height:180px;left:-45px;top:-16px}
#services::before{width:min(640px,75%);height:185px;right:-35px;top:-30px;transform:scaleX(-1);opacity:.1}
#start{isolation:isolate}
#start::after{width:70%;height:160px;left:-50px;bottom:-28px;opacity:.16}
@media(max-width:760px){#opportunities::before{width:100%;height:110px;left:-40px;top:-18px;opacity:.1}#services::before{width:95%;height:110px;right:-40px;top:-16px;opacity:.08}#start::after{width:125%;height:120px;left:-45px;bottom:-22px;opacity:.12}}
