.solutionWrap#optimization .mainInfo .img img{display:block;width:100%;height:auto}.solutionWrap#optimization .list .img img{display:block;width:100%;height:auto}.solutionWrap#optimization .list .img:after{pointer-events:none}
.acsSystemFrame{position:relative;border:1px solid #4bba40;padding:58px 28px 34px;background:rgba(255,255,255,.42)}.acsSystemLabel{position:absolute;top:-15px;left:32px;padding:5px 17px;background:#4bba40;color:#fff;font-size:.78rem;letter-spacing:.16em}.acsSystemFrame .acsSequenceTrack{width:100%}@media(max-width:800px){.acsSystemFrame{padding:48px 16px 24px}.acsSystemLabel{left:18px;font-size:.68rem}.acsSystemFrame .acsSequenceTrack{width:100%}}
.acsSystemFrame{padding-bottom:190px}.acsNodeGroup{width:168px;height:154px;flex:0 0 168px;position:relative;display:block}.acsNodeGroup>.acsNode{width:168px}.acsBranches{display:flex;gap:10px;position:absolute;top:174px;left:-35px;width:238px;padding-top:18px}.acsBranches:before{content:"";position:absolute;top:0;left:25%;right:25%;height:1px;background:#4bba40}.acsBranch{width:114px;min-height:72px;padding:12px 8px;background:#fff;border:1px solid #dfe5e2;text-align:center;position:relative}.acsBranch:before{content:"";position:absolute;top:-19px;left:50%;width:1px;height:19px;background:#4bba40}.acsBranch b{display:block;width:7px;height:7px;border-radius:50%;background:#4bba40;margin:0 auto 7px}.acsBranch strong{display:block;color:#3b4143;font-size:.58rem;line-height:1.25}.acsBranch span{display:block;color:#7b8384;font-size:.58rem;line-height:1.3;margin-top:5px}.acsNodeGroup+.acsConnector{align-self:center;margin-top:0}@media(max-width:1000px){.acsNodeGroup{width:155px;flex-basis:155px}.acsNodeGroup>.acsNode{width:155px}.acsBranches{left:-35px}}@media(max-width:800px){.acsSystemFrame{padding-bottom:24px}.acsNodeGroup{width:100%;height:auto;flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch}.acsNodeGroup>.acsNode{width:100%}.acsBranches{position:relative;top:auto;left:auto;width:100%;justify-content:center;margin-top:18px;padding-top:18px}.acsBranch{width:calc(50% - 8px);min-height:82px}.acsBranches:before{left:25%;right:25%}.acsNodeGroup+.acsConnector{align-self:stretch;margin-top:18px}}
.acsSequence{background:#f5f5f5;margin:0 0 120px;padding:88px 0 92px;overflow:hidden}.acsSequenceHead{text-align:center;margin:0 auto 62px}.acsSequenceHead p{margin:0 0 16px;color:#4bba40;font-size:.75rem;font-weight:700;letter-spacing:.18em}.acsSequenceHead h2{margin:0 0 14px;color:#333;font-size:2.25rem;line-height:1.15}.acsSequenceHead span{color:#70797b;font-size:1rem}.acsSequenceTrack{display:flex;align-items:center;justify-content:center}.acsNode{width:168px;min-height:154px;padding:23px 15px 18px;background:#fff;border:1px solid #e1e5e4;text-align:center;position:relative;box-sizing:border-box;z-index:1}.acsNode:after{content:"";position:absolute;inset:8px;border:1px solid #eef0ef;pointer-events:none}.acsNodeCore{border:2px solid #4bba40;box-shadow:0 12px 28px rgba(75,186,64,.14)}.acsNodeIcon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0 auto 16px;border-radius:50%;background:#4bba40;color:#fff;font-style:normal;font-size:.85rem;font-weight:700;position:relative;z-index:2}.acsNode strong{display:block;color:#3b4143;font-size:.78rem;letter-spacing:.04em;line-height:1.3;position:relative;z-index:2}.acsNode span{display:block;color:#7b8384;font-size:.7rem;margin-top:7px;position:relative;z-index:2}.acsConnector{width:92px;position:relative;height:42px;display:flex;align-items:center;justify-content:center}.acsConnector:before{content:"";height:1px;width:100%;background:#4bba40;position:absolute;left:0;top:22px}.acsConnector:after{content:"";position:absolute;right:-1px;top:18px;border-left:7px solid #4bba40;border-top:4px solid transparent;border-bottom:4px solid transparent}.acsConnector b{position:absolute;z-index:2;top:18px;left:0;width:9px;height:9px;border-radius:50%;background:#4bba40;box-shadow:0 0 0 4px rgba(75,186,64,.13);animation:acsFlow 2.8s linear infinite}.acsConnector em{position:absolute;top:0;color:#7b8384;font-size:.58rem;font-style:normal;letter-spacing:.12em;background:#f5f5f5;padding:0 5px}@keyframes acsFlow{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}100%{left:calc(100% - 9px);opacity:0}}@media(max-width:800px){.acsSequence{margin-bottom:70px;padding:60px 0}.acsSequenceHead{text-align:left;margin-bottom:38px}.acsSequenceHead h2{font-size:1.8rem}.acsSequenceHead span{font-size:.9rem;line-height:1.6;display:block}.acsSequenceTrack{display:flex;flex-direction:column;gap:0;align-items:stretch}.acsNode{width:100%;min-height:145px}.acsConnector{width:100%;height:55px}.acsConnector:before{width:1px;height:100%;left:50%;top:0}.acsConnector:after{right:auto;left:calc(50% - 4px);top:auto;bottom:-1px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #4bba40;border-bottom:0}.acsConnector b{left:calc(50% - 4px);top:0;animation-name:acsFlowVertical}.acsConnector em{top:18px;left:calc(50% + 9px);writing-mode:vertical-rl;padding:4px 0}.acsSequenceTrack .acsNode strong{font-size:.68rem}@keyframes acsFlowVertical{0%{top:0;opacity:0}12%{opacity:1}88%{opacity:1}100%{top:calc(100% - 9px);opacity:0}}}
.acsSequence{background:#f5f5f5;margin:0 0 120px;padding:88px 0 92px;overflow:hidden}.acsSequenceHead{text-align:center;margin:0 auto 62px}.acsSequenceHead p{margin:0 0 16px;color:#4bba40;font-size:.75rem;font-weight:700;letter-spacing:.18em}.acsSequenceHead h2{margin:0 0 14px;color:#333;font-size:2.25rem;line-height:1.15}.acsSequenceHead span{color:#70797b;font-size:1rem}.acsSequenceTrack{display:flex;align-items:center;justify-content:center}.acsNode{width:168px;min-height:154px;padding:23px 15px 18px;background:#fff;border:1px solid #e1e5e4;text-align:center;position:relative;box-sizing:border-box;z-index:1}.acsNode:after{content:"";position:absolute;inset:8px;border:1px solid #eef0ef;pointer-events:none}.acsNodeCore{border:2px solid #4bba40;box-shadow:0 12px 28px rgba(75,186,64,.14)}.acsNodeIcon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0 auto 16px;border-radius:50%;background:#4bba40;color:#fff;font-style:normal;font-size:.85rem;font-weight:700;position:relative;z-index:2}.acsNode strong{display:block;color:#3b4143;font-size:.78rem;letter-spacing:.04em;line-height:1.3;position:relative;z-index:2}.acsNode span{display:block;color:#7b8384;font-size:.7rem;margin-top:7px;position:relative;z-index:2}.acsConnector{width:92px;position:relative;height:42px;display:flex;align-items:center;justify-content:center}.acsConnector:before{content:"";height:1px;width:100%;background:#4bba40;position:absolute;left:0;top:22px}.acsConnector:after{content:"";position:absolute;right:-1px;top:18px;border-left:7px solid #4bba40;border-top:4px solid transparent;border-bottom:4px solid transparent}.acsConnector b{position:absolute;z-index:2;top:18px;left:0;width:9px;height:9px;border-radius:50%;background:#4bba40;box-shadow:0 0 0 4px rgba(75,186,64,.13);animation:acsFlow 2.8s linear infinite}.acsConnector:nth-of-type(4) b{animation-delay:.7s}.acsConnector:nth-of-type(6) b{animation-delay:1.4s}.acsConnector em{position:absolute;top:0;color:#7b8384;font-size:.58rem;font-style:normal;letter-spacing:.12em;background:#f5f5f5;padding:0 5px}@keyframes acsFlow{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}100%{left:calc(100% - 9px);opacity:0}}@media(max-width:1000px){.acsSequenceTrack{flex-wrap:wrap;gap:0 8px}.acsNode{width:155px}.acsConnector{width:62px}}@media(max-width:800px){.acsSequence{margin-bottom:70px;padding:60px 0}.acsSequenceHead{text-align:left;margin-bottom:38px}.acsSequenceHead h2{font-size:1.8rem}.acsSequenceHead span{font-size:.9rem;line-height:1.6;display:block}.acsSequenceTrack{display:grid;grid-template-columns:1fr 34px 1fr;gap:0 9px;align-items:center}.acsNode{width:auto;min-height:145px}.acsConnector{width:34px;height:76px}.acsConnector:before{width:1px;height:100%;left:16px;top:0}.acsConnector:after{right:auto;left:12px;top:auto;bottom:-1px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #4bba40;border-bottom:0}.acsConnector b{left:12px;top:0;animation-name:acsFlowVertical}.acsConnector em{top:33px;left:7px;writing-mode:vertical-rl;padding:4px 0}.acsSequenceTrack .acsNode:nth-of-type(5){grid-column:3}.acsSequenceTrack .acsConnector:nth-of-type(6){grid-column:2;grid-row:4}.acsSequenceTrack .acsNode:nth-of-type(7){grid-column:1;grid-row:5}.acsSequenceTrack .acsConnector:nth-of-type(4){grid-column:2;grid-row:2}.acsSequenceTrack .acsNode:nth-of-type(3){grid-column:1;grid-row:3}.acsSequenceTrack .acsConnector:nth-of-type(2){grid-column:2;grid-row:2}.acsSequenceTrack .acsNode:nth-of-type(1){grid-column:1;grid-row:1}.acsSequenceTrack .acsNode strong{font-size:.68rem}@keyframes acsFlowVertical{0%{top:0;opacity:0}12%{opacity:1}88%{opacity:1}100%{top:calc(100% - 9px);opacity:0}}}
.acsBranchDiagram{height:360px;padding:0;background:#fff;display:block}.acsDiagramBox{position:absolute;border:2px solid #1f3851;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;box-sizing:border-box}.acsInputBox,.acsOutputBox{width:140px;height:130px;top:115px}.acsInputBox{left:7%}.acsOutputBox{right:7%}.acsFieldBox,.acsLabBox{width:220px;height:125px;left:calc(50% - 110px);padding:15px}.acsFieldBox{top:35px}.acsLabBox{bottom:35px}.acsDiagramBox strong{font-size:1rem;color:#263943;line-height:1.25}.acsDiagramBox span{font-size:.82rem;color:#4bba40;margin-top:7px}.acsDiagramBox small{font-size:.68rem;line-height:1.35;color:#7c8587;margin-top:5px}.acsDiagramCaption{font-size:.78rem!important;letter-spacing:.12em;color:#263943!important}.acsDiagramBranchLine{position:absolute;height:2px;background:#4f86c6;transform-origin:left center;left:calc(7% + 140px);width:calc(43% - 140px);z-index:0}.acsBranchLineLeft{top:180px;transform:rotate(-23deg)}.acsBranchLineLeft:after,.acsBranchLineRight:after{content:"";position:absolute;right:-1px;top:-5px;border-left:8px solid #4f86c6;border-top:6px solid transparent;border-bottom:6px solid transparent}.acsBranchLineRight{left:calc(50% + 110px);top:180px;width:calc(43% - 140px);transform:rotate(23deg);transform-origin:right center}.acsBranchLineRight:after{right:auto;left:-1px;transform:rotate(180deg)}.acsPulse{position:absolute;width:9px;height:9px;border-radius:50%;background:#4bba40;z-index:3;animation:acsDiagramPulse 2.6s linear infinite}.acsPulseTop{top:118px;left:20%}.acsPulseBottom{bottom:118px;left:20%;animation-delay:1.3s}@keyframes acsDiagramPulse{0%{left:20%;opacity:0}12%{opacity:1}88%{opacity:1}100%{left:calc(50% - 115px);opacity:0}}@media(max-width:800px){.acsBranchDiagram{height:560px}.acsInputBox,.acsOutputBox{width:110px;height:85px;top:238px}.acsInputBox{left:2%}.acsOutputBox{right:2%}.acsFieldBox,.acsLabBox{width:180px;height:115px;left:calc(50% - 90px)}.acsFieldBox{top:45px}.acsLabBox{bottom:45px}.acsDiagramBranchLine{left:calc(2% + 110px);width:calc(48% - 110px)}.acsBranchLineLeft{top:280px;transform:rotate(-45deg)}.acsBranchLineRight{left:calc(50% + 90px);width:calc(48% - 110px);top:280px;transform:rotate(45deg)}.acsPulseTop{top:180px}.acsPulseBottom{bottom:180px}}
.acsFlowDiagram{height:330px;padding:0 28px;display:flex;align-items:center;background:#fff}.acsFlowRow{width:100%;display:flex;align-items:center;justify-content:center;gap:0}.acsFlowBox{width:128px;height:112px;border:2px solid #1f3851;background:#fff;display:flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;flex:0 0 128px}.acsFlowBox span{font-size:.75rem;letter-spacing:.12em;color:#263943;line-height:1.4}.acsFlowLink{width:58px;height:2px;background:#77b937;position:relative;flex:0 0 58px}.acsFlowLink:after{content:"";position:absolute;right:-1px;top:-5px;border-left:8px solid #77b937;border-top:6px solid transparent;border-bottom:6px solid transparent}.acsSplit{width:190px;display:flex;flex-direction:column;gap:20px;position:relative;flex:0 0 190px}.acsSplit:before,.acsSplit:after{content:"";position:absolute;left:-58px;width:58px;height:2px;background:#77b937;transform-origin:right center}.acsSplit:before{top:56px;transform:rotate(-25deg)}.acsSplit:after{bottom:56px;transform:rotate(25deg)}.acsSplitBox{height:112px;border:2px solid #1f3851;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;position:relative}.acsSplitBox:after{content:"";position:absolute;right:-58px;width:58px;height:2px;background:#77b937;transform-origin:left center}.acsSplitBox:first-child:after{transform:rotate(25deg)}.acsSplitBox:last-child:after{transform:rotate(-25deg)}.acsSplitBox strong{font-size:.8rem;color:#263943;line-height:1.3}.acsSplitBox span{font-size:.7rem;color:#4bba40;margin-top:7px}.acsFlowPulse{position:absolute;width:8px;height:8px;border-radius:50%;background:#4bba40;animation:acsLineFlow 2.8s linear infinite}.acsFlowPulseA{left:19%;top:calc(50% - 42px)}.acsFlowPulseB{left:19%;top:calc(50% + 34px);animation-delay:1.4s}@keyframes acsLineFlow{0%{left:19%;opacity:0}12%{opacity:1}88%{opacity:1}100%{left:37%;opacity:0}}@media(max-width:1100px){.acsFlowDiagram{padding:0 12px}.acsFlowBox{width:105px;flex-basis:105px}.acsFlowLink{width:28px;flex-basis:28px}.acsSplit{width:160px;flex-basis:160px}.acsSplit:before,.acsSplit:after{left:-28px;width:28px}.acsSplitBox:after{right:-28px;width:28px}}@media(max-width:800px){.acsFlowDiagram{height:auto;min-height:620px;padding:70px 20px 30px}.acsFlowRow{flex-direction:column;gap:0}.acsFlowLink{width:2px;height:35px;flex-basis:35px}.acsFlowLink:after{right:auto;left:-5px;top:auto;bottom:-1px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #77b937;border-bottom:0}.acsSplit{width:100%;flex-basis:auto;gap:16px}.acsSplit:before,.acsSplit:after{display:none}.acsSplitBox{width:100%;height:105px}.acsSplitBox:after{display:none}.acsFlowBox{width:180px;flex-basis:auto;height:90px}.acsFlowPulse{display:none}}
.acsFlowBox,.acsSplitBox{width:128px;height:112px}.acsSplit{width:128px;flex-basis:128px;gap:20px}.acsFlowBox,.acsSplitBox{box-shadow:0 8px 18px rgba(31,56,81,.06)}.acsFlowBox:before,.acsSplitBox:before{content:"";position:absolute;top:-2px;left:-2px;width:42px;height:3px;background:#4bba40}.acsSplitBox{position:relative}.acsSplitBox:after{right:-58px;width:58px}@media(max-width:1100px){.acsFlowBox,.acsSplitBox{width:112px;height:100px}.acsSplit{width:112px;flex-basis:112px}.acsSplitBox:after{right:-28px;width:28px}}@media(max-width:800px){.acsFlowBox,.acsSplitBox{width:180px;height:90px}.acsSplit{width:100%;flex-basis:auto}.acsSplitBox:before{width:36px}}
.acsSystemFrame{padding-bottom:34px}.acsSequenceTrack{display:flex;align-items:center;justify-content:center}.acsNodeGroup,.acsFlowDiagram,.acsFlowRow{display:none}

/* The second stage branches into field and lab execution, then rejoins processing. */
.acsBranchedTrack{min-height:390px;flex-wrap:nowrap!important;gap:0!important}.acsBranchedTrack>.acsNode{flex:0 0 168px}.acsBranchStage{width:168px;flex:0 0 168px;display:flex;flex-direction:column;gap:34px}.acsBranchPath{position:relative}.acsBranchPath .acsNode{width:168px;height:154px;min-height:154px}.acsBranchPath p{position:absolute;left:0;margin:0;color:#303638;font-size:.92rem;font-weight:600;white-space:nowrap}.acsBranchPath:first-child p{bottom:calc(100% + 10px)}.acsBranchPath:last-child p{top:calc(100% + 10px)}.acsFork,.acsMerge{width:92px;height:342px;position:relative;flex:0 0 92px}.acsForkLine,.acsMergeLine{position:absolute;top:50%;width:98px;height:2px;background:#4bba40}.acsForkLine{left:-3px;transform-origin:left center}.acsForkLineTop{transform:rotate(-45deg)}.acsForkLineBottom{transform:rotate(45deg)}.acsMergeLine{right:-3px;transform-origin:right center}.acsMergeLineTop{transform:rotate(45deg)}.acsMergeLineBottom{transform:rotate(-45deg)}.acsForkLine:after,.acsMergeLine:after{content:"";position:absolute;right:-1px;top:-4px;border-left:7px solid #4bba40;border-top:5px solid transparent;border-bottom:5px solid transparent}.acsForkLine b,.acsMergeLine b{position:absolute;top:-4px;left:0;width:9px;height:9px;border-radius:50%;background:#4bba40;box-shadow:0 0 0 4px rgba(75,186,64,.13);animation:acsBranchFlow 2.8s linear infinite}.acsForkLineBottom b,.acsMergeLineBottom b{animation-delay:1.4s}.acsFork em,.acsMerge em{position:absolute;z-index:2;top:calc(50% - 18px);left:50%;transform:translateX(-50%);color:#7b8384;font-size:.55rem;font-style:normal;letter-spacing:.1em;white-space:nowrap;background:#f5f5f5;padding:1px 5px}.acsMerge em{top:calc(50% - 20px)}@keyframes acsBranchFlow{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}100%{left:calc(100% - 9px);opacity:0}}
@media(max-width:1100px) and (min-width:801px){.acsBranchedTrack>.acsNode{flex-basis:112px;width:112px}.acsBranchedTrack .acsNode{width:112px;height:132px;min-height:132px;padding:18px 9px}.acsBranchedTrack .acsNodeIcon{width:40px;height:40px;margin-bottom:12px}.acsBranchStage{width:112px;flex-basis:112px}.acsFork,.acsMerge{width:38px;flex-basis:38px}.acsForkLine,.acsMergeLine{width:69px}.acsBranchPath p{font-size:.72rem}}
@media(max-width:800px){.acsBranchedTrack{display:flex!important;min-height:0;align-items:center!important}.acsBranchedTrack>.acsNode,.acsBranchStage .acsNode{width:100%;height:145px;min-height:145px;flex-basis:auto}.acsFork,.acsMerge{width:100%;height:48px;flex:0 0 48px}.acsForkLine,.acsMergeLine{display:none}.acsFork:before,.acsMerge:before{content:"";position:absolute;left:50%;top:0;width:1px;height:100%;background:#4bba40}.acsFork:after,.acsMerge:after{content:"";position:absolute;left:calc(50% - 4px);bottom:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #4bba40}.acsFork em,.acsMerge em{top:15px;left:calc(50% + 12px);transform:none}.acsBranchStage{width:100%;flex:0 0 auto;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:29px 0}.acsBranchPath .acsNode{width:100%}.acsBranchPath p{font-size:.72rem}.acsBranchPath:first-child p{bottom:calc(100% + 8px)}.acsBranchPath:last-child p{top:auto;bottom:calc(100% + 8px)}}
.acsForkLine,.acsMergeLine{width:132px}@media(max-width:1100px) and (min-width:801px){.acsForkLine,.acsMergeLine{width:69px}}@media(max-width:800px){.acsForkLine,.acsMergeLine{display:none}}
.solutionWrap#optimization .list .acsRemoteMeasurement .img img{width:78%;margin:0 auto}.solutionWrap#optimization .mainInfo .img img{object-fit:contain}@media(max-width:800px){.solutionWrap#optimization .list .acsRemoteMeasurement .img img{width:70%}}
.solutionWrap#optimization .mainInfo{margin-bottom:0;padding-bottom:42px}.solutionWrap#optimization .mainInfo .img{background:#f7f7f7}.solutionWrap#optimization .mainInfo .img img{width:100%;height:auto;object-fit:contain}.solutionWrap#optimization .mainInfo .txtBox{margin-top:-24px}.solutionWrap#optimization .list .acsRemoteMeasurement .img img{width:86%}.solutionWrap#optimization+.acsSequence{margin-top:0}.solutionWrap#optimization .acsSequence{padding-top:68px}@media(max-width:800px){.solutionWrap#optimization .mainInfo{padding-bottom:20px}.solutionWrap#optimization .mainInfo .txtBox{margin-top:0}.solutionWrap#optimization .list .acsRemoteMeasurement .img img{width:80%}.solutionWrap#optimization .acsSequence{padding-top:50px}}
.solutionWrap#optimization .mainInfo{overflow:visible}.solutionWrap#optimization .mainInfo .txtBox{margin-top:0!important}.solutionWrap#optimization .mainInfo .img,.solutionWrap#optimization .mainInfo .img img{overflow:visible;max-height:none}.solutionWrap#optimization .list .acsRemoteMeasurement .img img{width:100%;margin:0}@media(max-width:800px){.solutionWrap#optimization .list .acsRemoteMeasurement .img img{width:100%}}
.solutionWrap#optimization .list .img:after{top:0!important}.solutionWrap#optimization .list .item:nth-child(odd) .img:after{right:0!important}.solutionWrap#optimization .list .item:nth-child(even) .img:after{left:0!important}.solutionWrap#optimization .list .info .link{margin-top:30px}@media(max-width:800px){.solutionWrap#optimization .list .info .link{margin-top:24px}}
.solutionWrap#optimization .mainInfo{overflow:hidden}.solutionWrap#optimization .mainInfo .txtBox{margin-top:-150px!important}.solutionWrap#optimization .list .img:after{top:-20px!important}.solutionWrap#optimization .list .item:nth-child(odd) .img:after{right:-20px!important}.solutionWrap#optimization .list .item:nth-child(even) .img:after{left:-20px!important}@media(max-width:800px){.solutionWrap#optimization .mainInfo .txtBox{margin-top:0!important}.solutionWrap#optimization .list .img:after{top:-12px!important}.solutionWrap#optimization .list .item:nth-child(odd) .img:after{right:-12px!important}.solutionWrap#optimization .list .item:nth-child(even) .img:after{left:-12px!important}}

/* Preserve the same visual pause used between the lead story and detail rows on other solution pages. */
.solutionWrap#optimization .mainInfo + .list{padding-top:120px}
@media(max-width:800px){.solutionWrap#optimization .mainInfo + .list{padding-top:70px}}

.subTitle .accuver-cloud-product-link,
.subTitle .accuver-cloud-product-link:visited{display:flex;align-items:center;justify-content:center;gap:24px;width:100%;color:#333;text-decoration:none}
.subTitle .accuver-cloud-product-link span,
.subTitle .accuver-cloud-product-link:visited span{color:#333}
.subTitle .accuver-cloud-product-link img{display:block;flex:0 0 auto;transform:translateY(.0625em)}
