/* Operational quality: photographic background with a legible dark overlay. */
body.page-industries main .industry-quality{display:block;position:relative;margin:0;padding:clamp(76px,8vw,120px) 0;border:0;border-radius:0;background-color:#014153;background-image:linear-gradient(90deg,rgba(1,65,83,.89),rgba(1,65,83,.72)),url('/assets/equipment-technical-verification-63.webp');background-size:cover;background-position:center,center 52%;background-repeat:no-repeat;color:#fff}
body.page-industries main .industry-quality>.split-copy{display:block;width:min(1280px,calc(100% - 96px));max-width:none;margin:0 auto;padding:0;background:transparent;color:#fff;border:0;border-radius:0}
body.page-industries main .industry-quality :is(h2,.kicker){color:#fff}
body.page-industries main .industry-quality .kicker::before{background:#fff}
body.page-industries main .industry-quality h2{max-width:1050px;font-size:clamp(34px,4vw,56px);line-height:1.12}
body.page-industries main .industry-quality p{color:#f1f3f7;max-width:760px;line-height:1.8}
body.page-industries main .industry-quality .challenge-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin-top:44px;background:transparent}
body.page-industries main .industry-quality .challenge-list>span{color:#fff;border-color:rgba(255,255,255,.3);background:transparent}
@media(max-width:800px){body.page-industries main .industry-quality>.split-copy{width:calc(100% - 40px)}body.page-industries main .industry-quality .challenge-list{grid-template-columns:1fr;margin-top:30px}body.page-industries main .industry-quality{background-image:linear-gradient(rgba(1,65,83,.83),rgba(1,65,83,.83)),url('/assets/equipment-technical-verification-63.webp')}}
