.manufacturing-page .mfg-title-accent{color:#176dc0}.manufacturing-page h1{font-size:var(--text-inner-h1);line-height:1.15}.manufacturing-page h2{font-size:var(--text-h2);line-height:1.2}.manufacturing-page h3{font-size:var(--text-h3);line-height:1.3}.manufacturing-page :is(h1,h2,h3){font-weight:600;text-wrap:balance}.manufacturing-page .section{padding-block:var(--space-section)}.manufacturing-page .eyebrow{font-size:var(--text-label);line-height:1.5}.manufacturing-page p{font-size:var(--text-body);line-height:1.8}.manufacturing-page .mfg-hero{position:relative;isolation:isolate;background:#102941;color:#fff}.manufacturing-page .mfg-hero-media,.manufacturing-page .mfg-hero-shade{position:absolute;inset:0}.manufacturing-page .mfg-hero-media img{object-fit:cover;object-position:60% 50%}.manufacturing-page .mfg-hero-shade{background:linear-gradient(90deg,#071523ed,#071523bd 45%,#07152333)}.manufacturing-page .mfg-hero-copy{position:relative;padding-block:104px;min-height:560px}.manufacturing-page .mfg-hero-copy h1{max-width:720px}.manufacturing-page .mfg-hero-copy .eyebrow{color:#a4d5fa}.manufacturing-page .mfg-hero-copy>p:not(.eyebrow){max-width:580px;margin-top:24px;color:#d7e7f5}.manufacturing-page .mfg-hero-copy .button{margin-top:32px}.manufacturing-page .mfg-section-nav{display:flex;flex-wrap:wrap;gap:12px 28px;padding-block:20px;border-bottom:1px solid #cfdeea;font-size:var(--text-nav);font-weight:500}.manufacturing-page .mfg-section-nav a{display:inline-flex;align-items:center;min-height:44px}.manufacturing-page .mfg-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:72px;align-items:center}.manufacturing-page .mfg-split>*{min-width:0}.manufacturing-page .mfg-copy>p:not(.eyebrow){max-width:var(--copy-width);margin-top:24px}.manufacturing-page .mfg-photo img{display:block;width:100%;height:auto}.manufacturing-page .mfg-photo figcaption{margin-top:12px;font-size:var(--text-note);line-height:1.5;color:#53657a}.manufacturing-page .mfg-facts{margin:32px 0 0;font-size:var(--text-spec);line-height:1.5}.manufacturing-page .mfg-facts>div{display:grid;grid-template-columns:1fr 1.5fr;gap:20px;padding-block:16px;border-top:1px solid #cfdeea}.manufacturing-page :is(.mfg-facts,.mfg-test-list,.mfg-custom-list) dd{margin:0}.manufacturing-page .mfg-facts dt{color:#53657a}.manufacturing-page .mfg-tinted{background:#e6eef5}.manufacturing-page #quality-control{background:#f3f5f7}.manufacturing-page .mfg-capabilities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.manufacturing-page .mfg-capabilities article{background:#fff;padding:36px}.manufacturing-page .mfg-capabilities .text-link,.manufacturing-page .mfg-capabilities article>p:not(.eyebrow){margin-top:24px}.manufacturing-page .mfg-process{list-style:none;padding:0;margin:36px 0 0}.manufacturing-page .mfg-process li{display:flex;gap:24px;padding-block:24px;border-top:1px solid #cfdeea}.manufacturing-page .mfg-process li>span{color:#176dc0;font-size:var(--text-label);padding-top:6px}.manufacturing-page .mfg-process p{margin-top:16px}.manufacturing-page .mfg-copy .mfg-note{font-size:var(--text-note);line-height:1.5}.manufacturing-page .mfg-review-list{list-style:none;padding:0;margin:32px 0 20px}.manufacturing-page .mfg-review-list li{border-top:1px solid #cfdeea;padding-block:20px}.manufacturing-page .mfg-review-list strong{font-size:var(--text-body);font-weight:600}.manufacturing-page .mfg-review-list p{margin-top:12px}.manufacturing-page .mfg-test-list{margin:32px 0 0}.manufacturing-page .mfg-test-list>div{padding-block:20px;border-top:1px solid #cfdeea}.manufacturing-page .mfg-test-list dt{font-weight:600}.manufacturing-page .mfg-test-list dd{color:#53657a;margin-top:12px}.manufacturing-page .mfg-custom{background:#102d49;color:#fff}.manufacturing-page .mfg-custom .eyebrow{color:#a4d5fa}.manufacturing-page .mfg-custom p{color:#c7d9e8}.manufacturing-page .mfg-custom .button{margin-top:32px}.manufacturing-page .mfg-custom-list{margin:0}.manufacturing-page .mfg-custom-list>div{border-top:1px solid #54728b;padding-block:24px}.manufacturing-page .mfg-custom-list dt{font-size:var(--text-h4);font-weight:600;line-height:1.35}.manufacturing-page .mfg-custom-list dd{margin-top:16px;color:#c7d9e8}.manufacturing-page .mfg-faq{max-width:900px}.manufacturing-page .mfg-faq>div{margin-top:40px}.manufacturing-page .mfg-faq summary{font-size:var(--text-body);font-weight:500}.manufacturing-page .mfg-faq details p{margin-top:20px}@media (max-width:1000px){.manufacturing-page .mfg-split{gap:40px}.manufacturing-page .mfg-capabilities article{padding:28px}}@media (max-width:760px){.manufacturing-page .mfg-hero-media{position:relative;height:250px}.manufacturing-page .mfg-hero-shade{display:none}.manufacturing-page .mfg-hero-copy{min-height:0;padding-block:40px}.manufacturing-page .mfg-hero-copy .button{max-width:100%}.manufacturing-page .mfg-section-nav{gap:8px 20px}.manufacturing-page :is(.mfg-split,.mfg-capabilities){grid-template-columns:1fr;gap:36px}.manufacturing-page .section-heading{display:block}.manufacturing-page .section-heading>p{margin-top:24px}.manufacturing-page .mfg-process li{gap:18px}.manufacturing-page .mfg-facts>div{grid-template-columns:1fr 1.3fr;gap:16px}.manufacturing-page .mfg-facts dd{overflow-wrap:anywhere}}.manufacturing-page .mfg-testing-photo{margin-top:28px}