.manufacturing-capability-hero{color:#fff;min-height:590px;padding:var(--site-section-space) var(--site-content-gutter);background:#0b304a;grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr);align-items:center;gap:64px;display:grid}.manufacturing-capability-hero-copy{max-width:720px}.manufacturing-capability-hero .eyebrow{color:#79c4e3}.manufacturing-capability-hero h1{color:#fff;margin:14px 0 22px;font-size:2.7rem;line-height:1.15}.manufacturing-capability-hero .lead{color:#d4e4ec;max-width:680px;font-size:1rem;line-height:1.65}.manufacturing-capability-proof-list{border-bottom:1px solid #c9e1ed47;margin:28px 0 30px}.manufacturing-capability-proof-list article{border-top:1px solid #c9e1ed47;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:14px;padding:13px 0;display:grid}.manufacturing-capability-proof-list strong{color:#fff;text-transform:uppercase;font-size:.78rem;line-height:1.4;display:block}.manufacturing-capability-proof-list article>span{color:#76bfdf;font-size:.78rem;font-weight:700;line-height:1.4}.manufacturing-capability-proof-list p{color:#c8dce8;margin:4px 0 0;font-size:.86rem;line-height:1.5}.manufacturing-capability-hero .button.primary{color:#0b304a;background:#fff;border-color:#fff}.manufacturing-capability-hero .button.primary:hover{background:#e8f3f8;border-color:#e8f3f8}.manufacturing-capability-hero .button.secondary{color:#fff;background:0 0;border-color:#ffffff9e}.manufacturing-capability-hero .button.secondary:hover{background:#ffffff14;border-color:#fff}.manufacturing-capability-hero-media{background:#ffffff0f;border:1px solid #ffffff3d;border-radius:6px;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1.7fr) minmax(190px,.8fr);gap:8px;min-height:465px;padding:42px 10px 10px;display:grid;position:relative;box-shadow:0 22px 52px #00111d47}.manufacturing-capability-media-eyebrow{color:#b9d9e8;letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:700;position:absolute;top:13px;left:14px}.manufacturing-capability-hero-media figure,.manufacturing-capability-evidence-grid figure{background:#0b304a;border-radius:4px;margin:0;position:relative;overflow:hidden}.manufacturing-capability-media-main{grid-row:1/3}.manufacturing-capability-hero-media img,.manufacturing-capability-evidence-grid img,.manufacturing-capability-evidence-grid video{object-fit:cover;width:100%;height:100%}.manufacturing-capability-hero-media figcaption,.manufacturing-capability-evidence-grid figcaption{color:#fff;z-index:2;background:#041f31e0;padding:11px 14px;font-size:.78rem;font-weight:600;line-height:1.4;position:absolute;bottom:0;left:0;right:0}.manufacturing-capability-metrics{color:#0b304a;padding:0 var(--site-content-gutter);background:#fff;border-bottom:1px solid #d5e4ec;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.manufacturing-capability-metrics article{border-inline-start:1px solid #d5e4ec;border-top:4px solid #1f78a5;min-height:136px;padding:32px 30px}.manufacturing-capability-metrics article:last-child{border-inline-end:1px solid #d5e4ec}.manufacturing-capability-metrics strong{margin-bottom:10px;font-size:1.6rem;line-height:1.2;display:block}.manufacturing-capability-metrics span{color:#53697a;font-size:.85rem}.manufacturing-capability-scope-band,.manufacturing-capability-evidence-band,.manufacturing-capability-control-band{padding:var(--site-section-space-feature) var(--site-content-gutter)}.manufacturing-capability-section-heading{max-width:790px;margin-bottom:42px}.manufacturing-capability-section-heading h2,.manufacturing-capability-control-layout h2{margin:10px 0 16px;font-size:1.8rem;line-height:1.25}.manufacturing-capability-section-heading p:not(.eyebrow),.manufacturing-capability-control-layout p:not(.eyebrow){color:#55677a;font-size:1rem;line-height:1.65}.manufacturing-capability-stage-grid{border-bottom:1px solid #c8dce8;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.manufacturing-capability-stage-grid article{border-inline-start:1px solid #c8dce8;border-top:1px solid #c8dce8;min-height:188px;padding:28px 30px}.manufacturing-capability-stage-grid article:nth-child(3n){border-inline-end:1px solid #c8dce8}.manufacturing-capability-stage-grid span{color:#1877a8;margin-bottom:26px;font-size:.8rem;font-weight:700;display:block}.manufacturing-capability-stage-grid h3,.manufacturing-capability-control-list h3{margin:0 0 10px;font-size:1.2rem;line-height:1.35}.manufacturing-capability-stage-grid p,.manufacturing-capability-control-list p{color:#5a6c7d;margin:0;font-size:.92rem;line-height:1.55}.manufacturing-capability-evidence-band{background:#eef5f9}.manufacturing-capability-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.manufacturing-capability-evidence-grid figure{aspect-ratio:16/9}.manufacturing-capability-evidence-grid video{display:block}.manufacturing-capability-control-layout{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:start;gap:72px;display:grid}.manufacturing-capability-control-list{border-bottom:1px solid #c8dce8;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.manufacturing-capability-control-list article{border-inline-start:1px solid #c8dce8;border-top:1px solid #c8dce8;min-height:154px;padding:24px}.manufacturing-capability-control-list article:nth-child(2n){border-inline-end:1px solid #c8dce8}.manufacturing-capability-final-cta{max-width:none;padding:var(--site-section-space) var(--site-content-gutter);margin:0}@media (max-width:1080px){.manufacturing-capability-hero{grid-template-columns:1fr}.manufacturing-capability-hero-copy{max-width:820px}.manufacturing-capability-hero-media{min-height:440px}.manufacturing-capability-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.manufacturing-capability-metrics article:nth-child(2){border-inline-end:1px solid #d5e4ec}.manufacturing-capability-control-layout{grid-template-columns:1fr;gap:44px}}@media (max-width:760px){.manufacturing-capability-hero{min-height:auto;padding:48px var(--site-content-gutter);display:block}.manufacturing-capability-hero h1{font-size:2.2rem}.manufacturing-capability-hero .lead,.manufacturing-capability-section-heading p:not(.eyebrow),.manufacturing-capability-control-layout p:not(.eyebrow){font-size:.875rem}.manufacturing-capability-proof-list article{display:block}.manufacturing-capability-proof-list strong{margin-bottom:6px;display:block}.manufacturing-capability-hero-media{grid-template-rows:290px 160px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;margin-top:34px}.manufacturing-capability-media-main{grid-area:auto/1/auto/3}.manufacturing-capability-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 18px}.manufacturing-capability-metrics article{min-height:125px;padding:25px 16px}.manufacturing-capability-metrics strong{font-size:1.25rem}.manufacturing-capability-scope-band,.manufacturing-capability-evidence-band,.manufacturing-capability-control-band{padding:56px var(--site-content-gutter)}.manufacturing-capability-section-heading h2,.manufacturing-capability-control-layout h2{font-size:1.44rem}.manufacturing-capability-stage-grid,.manufacturing-capability-evidence-grid,.manufacturing-capability-control-list{grid-template-columns:1fr}.manufacturing-capability-stage-grid article,.manufacturing-capability-control-list article{border-inline-end:1px solid #c8dce8;min-height:auto}.manufacturing-capability-stage-grid h3,.manufacturing-capability-control-list h3{font-size:.96rem}.manufacturing-capability-stage-grid p,.manufacturing-capability-control-list p{font-size:.875rem}.manufacturing-capability-final-cta{padding:44px var(--site-content-gutter)}}.news-article-section>p.lead{color:#233f50;font-size:1.08rem}.news-article-cta .eyebrow{margin:0 0 .55rem;color:#a9cadb!important}@media (max-width:760px){.news-article-section>p.lead{font-size:.96rem}}@media (max-width:860px){:root{--site-content-gutter:20px;--site-section-space-compact:36px;--site-section-space:44px;--site-section-space-feature:52px}}@media (max-width:420px){:root{--site-section-space-compact:34px;--site-section-space:40px;--site-section-space-feature:48px}}#product-solutions .eyebrow,.home-buyer-path-section .eyebrow,.home-workflow-section .eyebrow,.home-commercial-terms-section .eyebrow,.home-trust-section .eyebrow,.buyer-resources-section .eyebrow{color:#4d5f6c!important}[dir=rtl] .manufacturing-capability-media-eyebrow{left:auto;right:14px}.site-header{background:#f9fbfcfa;min-height:0;padding:0;display:block}.site-utility-bar{color:#d7e3e9;min-height:36px;padding-inline:var(--site-content-gutter);background:#102b3b;border-bottom:1px solid #bbcfda33;justify-content:space-between;align-items:center;display:flex}.site-utility-bar>p{color:#c7d6de;letter-spacing:.055em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:600}.site-utility-bar .language-switcher{border:0;align-self:stretch;gap:0;padding:0;display:flex}.site-utility-bar .language-switcher-label,.site-utility-bar .language-switcher>a,.site-utility-bar .language-switcher>.language-option-unavailable{letter-spacing:.025em;border-inline-start:1px solid #bbcfda29;justify-content:center;align-items:center;min-height:36px;padding:0 11px;font-weight:650;display:inline-flex;font-size:.72rem!important}.site-utility-bar .language-switcher-label{color:#8fa7b5;letter-spacing:.07em;text-transform:uppercase;font-size:.66rem!important}.site-utility-bar .language-switcher>a{color:#fff;background:0 0;border-block:0;border-inline-end:0;border-radius:0}.site-utility-bar .language-switcher>a:hover,.site-utility-bar .language-switcher>a:focus-visible,.site-utility-bar .language-switcher>a[aria-current=page]{color:#fff;background:#1b4d68}.site-utility-bar .language-option-unavailable{color:#8098a6;cursor:not-allowed}.site-header-main{grid-template-columns:clamp(390px,25vw,480px) minmax(0,1fr);align-items:center;gap:clamp(18px,2vw,36px);width:min(100% - 64px,1840px);min-height:76px;margin-inline:auto;padding-block:10px;display:grid}.site-header-main .header-quality-badge{display:inline-grid}.site-header-main .desktop-nav{justify-content:flex-start;gap:clamp(3px,.35vw,8px);min-width:0;margin-inline-start:0}.site-header-main .desktop-nav>a,.site-header-main .desktop-nav-item>a{padding-inline:clamp(5px,.4vw,8px)}.site-header-main .desktop-nav-link[aria-current=page]:not(.desktop-contact-cta){color:#0f5f8a;position:relative}.site-header-main .desktop-nav-link[aria-current=page]:not(.desktop-contact-cta):before{content:"";background:#15749e;border-radius:999px;height:2px;position:absolute;inset-block-end:6px;inset-inline:8px}.mobile-language-group .language-option-unavailable{border:1px solid var(--line);color:#8a99a4;cursor:not-allowed;text-align:center;border-radius:999px;min-width:42px;padding:7px 10px;font-size:.78rem;font-weight:700}@media (max-width:1440px) and (min-width:1081px){.site-header-main{grid-template-columns:clamp(270px,21vw,310px) minmax(0,1fr);gap:clamp(8px,1vw,14px);width:calc(100% - 36px);padding-block:8px}.site-header-main .brand{gap:8px}.site-header-main .brand-mark{flex-basis:44px;width:44px;height:44px}.site-header-main .header-quality-badge{display:none}.site-header-main .desktop-nav{gap:1px}.site-header-main .desktop-nav>a,.site-header-main .desktop-nav-item>a{padding-inline:clamp(3px,.3vw,5px)}}@media (max-width:1180px) and (min-width:1081px){.site-header-main{grid-template-columns:270px minmax(0,1fr);gap:8px;width:calc(100% - 36px)}.site-header-main .brand{gap:8px}.site-header-main .brand-mark,.site-header-main .header-quality-badge{flex-basis:44px;width:44px;height:44px}.site-header-main .desktop-nav{gap:1px}.site-header-main .desktop-nav>a,.site-header-main .desktop-nav-item>a{padding-inline:3px}}@media (max-width:1080px){.site-utility-bar{display:none}.site-header-main{gap:10px;width:calc(100% - 28px);min-height:66px;padding-block:10px;display:flex}.site-header-main .header-quality-badge{flex-basis:42px;width:42px;height:42px}}@media (max-width:430px){.site-header-main .brand small{display:none}.site-header-main .header-quality-badge{flex-basis:38px;width:38px;height:38px}}@media (min-width:1081px){:is([lang=es],[lang=pt-BR]) .site-header-main{grid-template-columns:max-content minmax(0,1fr)}:is([lang=es],[lang=pt-BR]) .site-header-main .brand small{white-space:normal;max-width:15rem}}@media (min-width:1081px) and (max-width:1280px){:is([lang=es],[lang=pt-BR]) .site-header-main{grid-template-columns:minmax(0,1fr)}:is([lang=es],[lang=pt-BR]) .site-header-main .desktop-nav{justify-content:center}}
