body.execution-quality{font-family:Arial,Helvetica,sans-serif}body.execution-quality :is(p,a,button,summary,.source-text:not(.heading)){font-family:Arial,Helvetica,sans-serif!important}body.execution-quality :is(h1,h2,.source-text.heading){font-family:Georgia,'Times New Roman',serif!important;font-weight:400}body.execution-quality .execution-separators{display:none}body.execution-quality img[data-execution-quality-icon]{object-fit:contain!important;mix-blend-mode:normal!important;background:transparent!important;filter:none!important;box-shadow:none!important}
@media(min-width:1200px){body.execution-quality main,body.execution-quality .et-footer{max-width:none;width:100%}body.execution-quality .execution-separators{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:0}body.execution-quality .hero .source-cta[href="#section-584"]{background:transparent;color:#fff!important;border:1px solid #ffffffab}body.execution-quality .et-footer{padding:26px 6.5%;gap:18px;font-size:12px}body.execution-quality .et-footer>img{width:120px;height:44px;object-fit:contain}}

body.execution-quality .source-media.diagram>img,body.execution-quality .model-scroll img[src*="execution-diagram"]{clip-path:polygon(10% 0,100% 0,100% 100%,0 100%,0 81%,10% 60%)}

body.execution-quality .hero .source-cta[href="#section-584"]{background:transparent;color:#fff!important;border:1px solid #ffffffab}body.execution-quality [data-source-lines="123,124"],body.execution-quality [data-source-lines="130,131"],body.execution-quality [data-source-lines="138,139"]{font-weight:600!important}
