.hero-module__FBiGaq__hero{isolation:isolate;color:#fff;background:#0a192b;flex-direction:column;justify-content:flex-end;min-height:max(720px,100svh - 80px);max-height:1100px;display:flex;position:relative}.hero-module__FBiGaq__inner{z-index:2;pointer-events:none;width:min(100% - 10rem,1260px);margin:auto auto 0;padding-block:160px 66px;position:relative}.hero-module__FBiGaq__inner a{pointer-events:auto}.hero-module__FBiGaq__eyebrow{color:#c5ddf0;text-transform:uppercase;letter-spacing:.13em;margin-bottom:22px;font-size:12px;font-weight:600;line-height:1.6}.hero-module__FBiGaq__title{letter-spacing:-.045em;font-size:clamp(40px,4.25vw,64px);font-weight:650;line-height:1.06}.hero-module__FBiGaq__title span{display:block}.hero-module__FBiGaq__description{color:#e2e7ec;text-wrap:pretty;max-width:570px;margin-top:24px;font-size:17px;line-height:1.6}.hero-module__FBiGaq__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hero-module__FBiGaq__primary{background:var(--xld-action);border:1px solid #ffffff90;border-color:var(--xld-action);justify-content:space-between;align-items:center;gap:24px;min-height:50px;padding:14px 22px;font-size:14px;font-weight:600;line-height:1.3;transition:background .2s;display:inline-flex}.hero-module__FBiGaq__primary:hover{background:var(--xld-action-hover)}.hero-module__FBiGaq__bottom{z-index:2;color:#dce4ed;border-top:1px solid #ffffff40;justify-content:space-between;gap:24px;width:min(100% - 10rem,1260px);margin-inline:auto;padding:22px 0;font-size:12px;line-height:1.6;display:flex;position:relative}.hero-module__FBiGaq__bottom a{gap:24px;display:flex}.hero-module__FBiGaq__media{z-index:0;margin:0;position:absolute;inset:0}.hero-module__FBiGaq__mediaSurface{background:#172a3e;position:absolute;inset:0;overflow:hidden}.hero-module__FBiGaq__placeholder{background:#172a3e;position:absolute;inset:0}.hero-module__FBiGaq__poster,.hero-module__FBiGaq__video{object-fit:cover;object-position:60% 45%;width:100%;height:100%;position:absolute;inset:0}.hero-module__FBiGaq__video{opacity:0;transition:opacity .3s}.hero-module__FBiGaq__videoReady{opacity:1}.hero-module__FBiGaq__mediaShade{pointer-events:none;background:linear-gradient(90deg,#030e1d85 0%,#03122520 52%,#03122500 100%),linear-gradient(#0000 35%,#061427a8);position:absolute;inset:0}.hero-module__FBiGaq__videoControl{z-index:3;color:#fff;background:#08192ee6;border:1px solid #ffffff70;min-height:44px;padding:10px 16px;position:absolute;top:22px;right:24px}@media (max-width:1199px){.hero-module__FBiGaq__inner,.hero-module__FBiGaq__bottom{width:calc(100% - 96px)}}@media (max-width:767px){.hero-module__FBiGaq__hero{min-height:720px;max-height:none}.hero-module__FBiGaq__inner,.hero-module__FBiGaq__bottom{width:calc(100% - 40px)}.hero-module__FBiGaq__inner{padding-block:230px 36px}.hero-module__FBiGaq__title{letter-spacing:-.04em;font-size:clamp(27px,7.7vw,54px);line-height:1.1}.hero-module__FBiGaq__eyebrow{letter-spacing:.08em;margin-bottom:18px;font-size:12px}.hero-module__FBiGaq__description{max-width:480px;margin-top:20px;font-size:15px;line-height:1.55}.hero-module__FBiGaq__actions{gap:10px;margin-top:24px}.hero-module__FBiGaq__primary{gap:16px;min-height:48px;padding:13px 16px;font-size:13px}.hero-module__FBiGaq__poster,.hero-module__FBiGaq__video{object-position:60% 25%}.hero-module__FBiGaq__mediaShade{background:linear-gradient(#06142600 0%,#0614267a 53%,#061426db 100%)}.hero-module__FBiGaq__bottom{padding:18px 0;font-size:11px}.hero-module__FBiGaq__bottom>span{max-width:200px}.hero-module__FBiGaq__bottom a{white-space:nowrap;align-items:center;gap:10px}}@media (max-width:399px){.hero-module__FBiGaq__hero{min-height:730px}.hero-module__FBiGaq__actions{flex-direction:column;align-items:flex-start}.hero-module__FBiGaq__primary{min-width:225px}.hero-module__FBiGaq__bottom>span{max-width:154px}}@media (prefers-reduced-motion:reduce){.hero-module__FBiGaq__hero *,.hero-module__FBiGaq__hero :before,.hero-module__FBiGaq__hero :after{transition:none;animation:none}}.hero-module__FBiGaq__inner,.hero-module__FBiGaq__bottom{width:min(calc(100% - var(--site-gutter) * 2), 80rem)}.hero-module__FBiGaq__bottom a{align-items:center;min-height:44px}@media (max-width:767px){.hero-module__FBiGaq__hero{min-height:clamp(640px,100svh - 100px,720px)}.hero-module__FBiGaq__inner{padding-block:210px 30px}.hero-module__FBiGaq__bottom{font-size:12px}}
.manufacturing-home-module__XZKlQq__home{--navy:#091d32;--blue:#235c98;--ink:#102b43;--muted:#526271;color:var(--ink);background:#fff}.manufacturing-home-module__XZKlQq__home section,.manufacturing-home-module__XZKlQq__home [id]{scroll-margin-top:104px}.manufacturing-home-module__XZKlQq__container{width:min(calc(100% - var(--site-gutter) * 2), 80rem);margin-inline:auto}.manufacturing-home-module__XZKlQq__home h2{letter-spacing:-.045em;text-wrap:pretty;font-size:clamp(34px,4.1vw,60px);font-weight:600;line-height:1.08}.manufacturing-home-module__XZKlQq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#376b96;margin-bottom:24px;font-size:12px;font-weight:600;line-height:1.5}.manufacturing-home-module__XZKlQq__photoFrame{background:#dce1e3;height:100%;position:relative;overflow:hidden}.manufacturing-home-module__XZKlQq__photo{object-fit:cover;transition:transform .35s}.manufacturing-home-module__XZKlQq__photoFallback{color:#243e53;background:#dde4e7;place-items:center;padding:24px;font-size:14px;display:grid;position:absolute;inset:0}.manufacturing-home-module__XZKlQq__home figure{min-width:0;margin:0}.manufacturing-home-module__XZKlQq__home figcaption{letter-spacing:.025em;color:var(--muted);padding-top:13px;font-size:12px;line-height:1.5}.manufacturing-home-module__XZKlQq__textLink{border-bottom:1px solid #8c9baa;justify-content:space-between;align-items:center;gap:38px;min-height:48px;margin-top:26px;font-size:14px;font-weight:600;display:inline-flex}.manufacturing-home-module__XZKlQq__textLink:hover{color:#2874b3}.manufacturing-home-module__XZKlQq__introduction{padding:112px 0 64px}.manufacturing-home-module__XZKlQq__introHeading{grid-template-columns:1.6fr 1fr;align-items:end;column-gap:90px;display:grid}.manufacturing-home-module__XZKlQq__introHeading>.manufacturing-home-module__XZKlQq__eyebrow{grid-column:1/-1}.manufacturing-home-module__XZKlQq__home .manufacturing-home-module__XZKlQq__introHeading h2{font-size:clamp(42px,4.6vw,64px)}.manufacturing-home-module__XZKlQq__introText{max-width:385px;color:var(--muted);padding-bottom:4px;font-size:17px;line-height:1.7}.manufacturing-home-module__XZKlQq__introPhotography{grid-template-columns:3fr 1.15fr;align-items:start;gap:36px;margin-top:64px;display:grid}.manufacturing-home-module__XZKlQq__introWide .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:1.55}.manufacturing-home-module__XZKlQq__introPortrait{padding-top:132px}.manufacturing-home-module__XZKlQq__introPortrait .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:.75}.manufacturing-home-module__XZKlQq__capabilityIndex{border-top:1px solid #d9dfe3;flex-wrap:wrap;justify-content:space-between;gap:12px 28px;margin-top:50px;padding-top:20px;display:flex}.manufacturing-home-module__XZKlQq__capabilityIndex a{align-items:center;gap:28px;min-height:44px;font-size:13px;display:inline-flex}.manufacturing-home-module__XZKlQq__capabilityIndex a:hover{color:#235c98}.manufacturing-home-module__XZKlQq__materials{background:#f0f2f1;padding:84px 0 112px}.manufacturing-home-module__XZKlQq__materialLayout{padding-right:max(var(--site-gutter), calc((100vw - 1280px) / 2));grid-template-columns:1.4fr 1fr;align-items:center;gap:7vw;display:grid}.manufacturing-home-module__XZKlQq__materialPhoto .manufacturing-home-module__XZKlQq__photoFrame{height:clamp(400px,38vw,590px)}.manufacturing-home-module__XZKlQq__materialPhoto figcaption{padding-left:max(var(--site-gutter), calc((100vw - 1280px) / 2))}.manufacturing-home-module__XZKlQq__materialCopy>p:not(.manufacturing-home-module__XZKlQq__eyebrow),.manufacturing-home-module__XZKlQq__fabricationCopy>p:not(.manufacturing-home-module__XZKlQq__eyebrow),.manufacturing-home-module__XZKlQq__equipmentCopy>p:not(.manufacturing-home-module__XZKlQq__eyebrow){max-width:360px;color:var(--muted);margin-top:26px;font-size:16px;line-height:1.75}.manufacturing-home-module__XZKlQq__fabrication{background:var(--navy);color:#fff;padding:112px 0 100px}.manufacturing-home-module__XZKlQq__fabrication .manufacturing-home-module__XZKlQq__eyebrow,.manufacturing-home-module__XZKlQq__proof .manufacturing-home-module__XZKlQq__eyebrow{color:#a6c9e8}.manufacturing-home-module__XZKlQq__fabricationLayout{grid-template-columns:1fr 1.15fr;align-items:start;gap:44px 8%;display:grid}.manufacturing-home-module__XZKlQq__fabricationCopy{padding-top:38px}.manufacturing-home-module__XZKlQq__fabricationCopy>p:not(.manufacturing-home-module__XZKlQq__eyebrow){color:#c1cdd6}.manufacturing-home-module__XZKlQq__home .manufacturing-home-module__XZKlQq__fabricationCopy>p.manufacturing-home-module__XZKlQq__supportingCapability{margin-top:16px;font-size:13px;line-height:1.65}.manufacturing-home-module__XZKlQq__fabrication .manufacturing-home-module__XZKlQq__textLink{border-color:#66809a}.manufacturing-home-module__XZKlQq__fabrication .manufacturing-home-module__XZKlQq__textLink:hover{color:#b5dafa}.manufacturing-home-module__XZKlQq__fabricationPortrait{grid-area:1/2/3}.manufacturing-home-module__XZKlQq__fabricationPortrait .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:.75}.manufacturing-home-module__XZKlQq__fabrication figcaption,.manufacturing-home-module__XZKlQq__proof figcaption{color:#c1cdd6}.manufacturing-home-module__XZKlQq__machiningPhoto{width:88%}.manufacturing-home-module__XZKlQq__machiningPhoto .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:1.13}.manufacturing-home-module__XZKlQq__equipment{padding:130px 0 110px}.manufacturing-home-module__XZKlQq__equipmentLayout{grid-template-columns:1.35fr 1fr;align-items:start;gap:55px 8%;display:grid}.manufacturing-home-module__XZKlQq__equipmentTall{grid-row:1/3}.manufacturing-home-module__XZKlQq__equipmentTall .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:.7}.manufacturing-home-module__XZKlQq__equipmentCopy{padding-top:52px}.manufacturing-home-module__XZKlQq__windingPhoto{width:90%}.manufacturing-home-module__XZKlQq__windingPhoto .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:1.2}.manufacturing-home-module__XZKlQq__industries{background:#f1f3f3;padding:80px 0 100px}.manufacturing-home-module__XZKlQq__industryHeading{justify-content:space-between;align-items:start;gap:32px;margin-bottom:40px;display:flex}.manufacturing-home-module__XZKlQq__industryHeading>div{max-width:390px}.manufacturing-home-module__XZKlQq__industryIntro{color:#526271;font-size:15px;line-height:1.7}.manufacturing-home-module__XZKlQq__home .manufacturing-home-module__XZKlQq__industryHeading h2{width:63%;font-size:clamp(29px,3vw,43px)}.manufacturing-home-module__XZKlQq__industryNames{flex-wrap:wrap;gap:4px 34px;margin-bottom:30px;display:flex}.manufacturing-home-module__XZKlQq__industryNames button{color:#556574;text-align:left;border-bottom:1px solid #0000;align-items:center;gap:12px;min-height:46px;padding:6px 0;font-size:clamp(14px,1.3vw,19px);transition:color .2s,border-color .2s;display:inline-flex}.manufacturing-home-module__XZKlQq__industryNames button[data-priority=lead]{color:#214c73;font-weight:650}.manufacturing-home-module__XZKlQq__industryNames button span{opacity:0;transition:opacity .2s}.manufacturing-home-module__XZKlQq__industryNames button[aria-pressed=true]{color:#102b43;border-color:#235c98}.manufacturing-home-module__XZKlQq__industryNames button[aria-pressed=true] span{opacity:1}.manufacturing-home-module__XZKlQq__industryView{position:relative}.manufacturing-home-module__XZKlQq__industryImages{background:#d4dadf;height:470px;position:relative;overflow:hidden}.manufacturing-home-module__XZKlQq__industryLayer{opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.manufacturing-home-module__XZKlQq__industryLayer[data-active=true]{opacity:1}.manufacturing-home-module__XZKlQq__industryLayer .manufacturing-home-module__XZKlQq__photo{object-position:50% 42%}.manufacturing-home-module__XZKlQq__industryCopy{color:#fff;background:#091d32f5;width:440px;max-width:80%;padding:32px 36px;position:absolute;bottom:0;left:0}.manufacturing-home-module__XZKlQq__industryCopy h3{letter-spacing:-.025em;margin-bottom:14px;font-size:24px;font-weight:500}.manufacturing-home-module__XZKlQq__industryCopy p{color:#d1dde6;font-size:14px;line-height:1.6}.manufacturing-home-module__XZKlQq__industryCaption{color:#556574;min-height:48px;padding-top:14px;font-size:12px;line-height:1.6}.manufacturing-home-module__XZKlQq__industryFooter{border-top:1px solid #cbd4d8;grid-template-columns:1fr minmax(300px,.64fr);align-items:end;gap:72px;margin-top:18px;padding-top:28px;display:grid}.manufacturing-home-module__XZKlQq__industryBoundary{color:#526271;max-width:550px;font-size:14px;line-height:1.7}.manufacturing-home-module__XZKlQq__industryExplore{color:#235c98;align-items:center;gap:28px;min-height:44px;margin-top:10px;font-size:14px;font-weight:650;display:inline-flex}.manufacturing-home-module__XZKlQq__industryExplore:hover{color:#163f68}.manufacturing-home-module__XZKlQq__industryOpen{border-left:3px solid #235c98;padding:4px 0 4px 24px}.manufacturing-home-module__XZKlQq__industryOpen p{color:#102b43;letter-spacing:-.015em;font-size:18px;font-weight:600}.manufacturing-home-module__XZKlQq__industryOpen a{color:#235c98;align-items:center;gap:24px;min-height:44px;font-size:14px;font-weight:650;display:inline-flex}.manufacturing-home-module__XZKlQq__industryOpen a:hover{color:#163f68}.manufacturing-home-module__XZKlQq__noScript{font-size:14px;line-height:1.6}.manufacturing-home-module__XZKlQq__proof{background:var(--navy);color:#fff;padding:108px 0 64px}.manufacturing-home-module__XZKlQq__proofHeading{justify-content:space-between;align-items:end;gap:70px;margin-bottom:70px;display:flex}.manufacturing-home-module__XZKlQq__home .manufacturing-home-module__XZKlQq__proofHeading h2{font-size:clamp(31px,3.45vw,50px)}.manufacturing-home-module__XZKlQq__proofHeading>p{color:#b4c6d7;padding-bottom:3px;font-size:14px;line-height:1.7}.manufacturing-home-module__XZKlQq__gallery{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:64px 28px;display:grid}.manufacturing-home-module__XZKlQq__galleryMain{grid-column:1/9}.manufacturing-home-module__XZKlQq__galleryMain .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:1.4}.manufacturing-home-module__XZKlQq__galleryDetail{grid-column:10/13;padding-top:130px}.manufacturing-home-module__XZKlQq__galleryDetail .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:.72}.manufacturing-home-module__XZKlQq__galleryEquipment{grid-column:2/6}.manufacturing-home-module__XZKlQq__galleryEquipment .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:.76}.manufacturing-home-module__XZKlQq__galleryFinished{grid-column:7/13;padding-top:76px}.manufacturing-home-module__XZKlQq__galleryFinished .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:1.4}.manufacturing-home-module__XZKlQq__recognition{border-top:1px solid #ffffff26;justify-content:space-between;align-items:baseline;gap:24px;margin-top:76px;padding-top:26px;display:flex}.manufacturing-home-module__XZKlQq__recognition h3{font-size:16px;font-weight:500}.manufacturing-home-module__XZKlQq__recognition p{color:#b4c6d7;font-size:13px}.manufacturing-home-module__XZKlQq__contact{padding:110px 0}.manufacturing-home-module__XZKlQq__contactLayout{grid-template-columns:1.2fr 1fr;align-items:center;gap:10%;display:grid}.manufacturing-home-module__XZKlQq__contactLayout>div>p:not(.manufacturing-home-module__XZKlQq__eyebrow){color:var(--muted);margin-top:24px;font-size:16px;line-height:1.7}.manufacturing-home-module__XZKlQq__primary{color:#fff;background:var(--xld-action);justify-content:space-between;align-items:center;gap:50px;min-height:52px;margin-top:32px;padding:14px 24px;font-size:14px;font-weight:600;display:inline-flex}.manufacturing-home-module__XZKlQq__primary:hover{background:#174674}.manufacturing-home-module__XZKlQq__contactDetails a{border-bottom:1px solid #cbd4dd;grid-template-columns:1fr auto;gap:12px;padding-block:28px;display:grid}.manufacturing-home-module__XZKlQq__contactDetails a>span:first-child{color:var(--muted);grid-column:1/-1;font-size:12px}.manufacturing-home-module__XZKlQq__contactDetails strong{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(18px,2vw,29px);font-weight:500}@media (max-width:1199px){.manufacturing-home-module__XZKlQq__container{width:min(calc(100% - var(--site-gutter) * 2), 80rem)}.manufacturing-home-module__XZKlQq__introHeading{column-gap:40px}.manufacturing-home-module__XZKlQq__introText{font-size:15px}.manufacturing-home-module__XZKlQq__introPortrait{padding-top:90px}.manufacturing-home-module__XZKlQq__materialLayout{gap:5vw;padding-right:40px}.manufacturing-home-module__XZKlQq__materialPhoto figcaption{padding-left:40px}.manufacturing-home-module__XZKlQq__fabricationLayout,.manufacturing-home-module__XZKlQq__equipmentLayout{column-gap:6%}.manufacturing-home-module__XZKlQq__equipmentCopy{padding-top:16px}.manufacturing-home-module__XZKlQq__galleryDetail{padding-top:70px}.manufacturing-home-module__XZKlQq__proofHeading{gap:40px}}@media (max-width:767px){.manufacturing-home-module__XZKlQq__container{width:min(calc(100% - var(--site-gutter) * 2), 80rem)}.manufacturing-home-module__XZKlQq__home h2{font-size:clamp(32px,8.6vw,48px)}.manufacturing-home-module__XZKlQq__eyebrow{margin-bottom:18px;font-size:12px}.manufacturing-home-module__XZKlQq__introduction{padding:64px 0 40px}.manufacturing-home-module__XZKlQq__introHeading{display:block}.manufacturing-home-module__XZKlQq__home .manufacturing-home-module__XZKlQq__introHeading h2{font-size:clamp(37px,10vw,61px)}.manufacturing-home-module__XZKlQq__introText{max-width:450px;margin-top:25px;font-size:15px}.manufacturing-home-module__XZKlQq__introPhotography{grid-template-columns:1fr;gap:26px;margin-top:36px}.manufacturing-home-module__XZKlQq__introWide{margin-inline:-20px!important}.manufacturing-home-module__XZKlQq__introWide .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:1.2}.manufacturing-home-module__XZKlQq__introWide figcaption{padding-left:20px}.manufacturing-home-module__XZKlQq__introPortrait{justify-self:end;width:55%;padding-top:0}.manufacturing-home-module__XZKlQq__introPortrait .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:.85}.manufacturing-home-module__XZKlQq__capabilityIndex{margin-top:30px;padding-top:12px;display:block}.manufacturing-home-module__XZKlQq__capabilityIndex a{justify-content:space-between;font-size:12px;display:flex}.manufacturing-home-module__XZKlQq__materials{padding:58px 0 64px}.manufacturing-home-module__XZKlQq__materialLayout{flex-direction:column-reverse;align-items:stretch;gap:30px;padding:0;display:flex}.manufacturing-home-module__XZKlQq__materialCopy{margin-inline:20px}.manufacturing-home-module__XZKlQq__materialPhoto .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:1.13;height:auto}.manufacturing-home-module__XZKlQq__materialPhoto figcaption{padding-left:20px}.manufacturing-home-module__XZKlQq__materialCopy>p:not(.manufacturing-home-module__XZKlQq__eyebrow),.manufacturing-home-module__XZKlQq__fabricationCopy>p:not(.manufacturing-home-module__XZKlQq__eyebrow),.manufacturing-home-module__XZKlQq__equipmentCopy>p:not(.manufacturing-home-module__XZKlQq__eyebrow){margin-top:20px;font-size:15px}.manufacturing-home-module__XZKlQq__textLink{margin-top:20px;font-size:13px}.manufacturing-home-module__XZKlQq__fabrication{padding:64px 0}.manufacturing-home-module__XZKlQq__fabricationLayout{grid-template-columns:1fr;gap:32px}.manufacturing-home-module__XZKlQq__fabricationCopy{padding-top:0}.manufacturing-home-module__XZKlQq__fabricationPortrait{grid-area:auto;justify-self:end;width:90%}.manufacturing-home-module__XZKlQq__fabricationPortrait .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:.83}.manufacturing-home-module__XZKlQq__machiningPhoto{width:76%;margin-top:8px!important}.manufacturing-home-module__XZKlQq__machiningPhoto .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:.9}.manufacturing-home-module__XZKlQq__equipment{padding:64px 0}.manufacturing-home-module__XZKlQq__equipmentLayout{flex-direction:column;gap:32px;display:flex}.manufacturing-home-module__XZKlQq__equipmentCopy{order:-1;padding:0}.manufacturing-home-module__XZKlQq__equipmentTall{width:100%}.manufacturing-home-module__XZKlQq__equipmentTall .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:.7}.manufacturing-home-module__XZKlQq__windingPhoto{align-self:end;width:76%}.manufacturing-home-module__XZKlQq__industries{padding:58px 0 46px}.manufacturing-home-module__XZKlQq__industryHeading{margin-bottom:26px;display:block}.manufacturing-home-module__XZKlQq__industryHeading>div{max-width:none}.manufacturing-home-module__XZKlQq__industryIntro{margin-bottom:22px;font-size:14px}.manufacturing-home-module__XZKlQq__home .manufacturing-home-module__XZKlQq__industryHeading h2{width:100%;font-size:30px}.manufacturing-home-module__XZKlQq__industryNames{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:10px;margin:-4px -20px 22px;padding:8px 20px 10px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.manufacturing-home-module__XZKlQq__industryNames::-webkit-scrollbar{display:none}.manufacturing-home-module__XZKlQq__industryNames button{color:#526271;white-space:nowrap;scroll-snap-align:start;background:#e4e9ea;border:1px solid #d1dadd;border-radius:999px;flex:none;min-height:46px;padding:0 16px;font-size:13px;line-height:1.2}.manufacturing-home-module__XZKlQq__industryNames button[aria-pressed=true]{color:#fff;background:#102b43;border-color:#102b43}.manufacturing-home-module__XZKlQq__industryNames button[data-priority=lead]{border-color:#9db5c7}.manufacturing-home-module__XZKlQq__industryNames button[data-priority=lead][aria-pressed=true]{border-color:#102b43}.manufacturing-home-module__XZKlQq__industryNames button span{display:none}.manufacturing-home-module__XZKlQq__industryImages{aspect-ratio:1.1;height:auto}.manufacturing-home-module__XZKlQq__industryCopy{width:100%;max-width:none;min-height:222px;padding:24px;position:relative}.manufacturing-home-module__XZKlQq__industryCopy h3{font-size:23px}.manufacturing-home-module__XZKlQq__industryCaption{min-height:64px;font-size:12px}.manufacturing-home-module__XZKlQq__industryFooter{grid-template-columns:1fr;gap:24px;margin-top:2px;padding-top:24px}.manufacturing-home-module__XZKlQq__industryBoundary{font-size:13px}.manufacturing-home-module__XZKlQq__industryOpen{padding-left:18px}.manufacturing-home-module__XZKlQq__industryOpen p{font-size:17px}.manufacturing-home-module__XZKlQq__industryLayer .manufacturing-home-module__XZKlQq__photo{transition:transform .4s;transform:scale(1)}.manufacturing-home-module__XZKlQq__industryLayer[data-active=true] .manufacturing-home-module__XZKlQq__photo{transform:scale(1.01)}.manufacturing-home-module__XZKlQq__proof{padding:64px 0 42px}.manufacturing-home-module__XZKlQq__proofHeading{margin-bottom:36px;display:block}.manufacturing-home-module__XZKlQq__home .manufacturing-home-module__XZKlQq__proofHeading h2{font-size:clamp(29px,8.2vw,46px)}.manufacturing-home-module__XZKlQq__proofHeading>p{margin-top:24px;font-size:14px}.manufacturing-home-module__XZKlQq__gallery{grid-template-columns:repeat(10,minmax(0,1fr));gap:34px 8px}.manufacturing-home-module__XZKlQq__galleryMain{grid-column:1/-1}.manufacturing-home-module__XZKlQq__galleryMain .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:1.14}.manufacturing-home-module__XZKlQq__galleryDetail{grid-column:4/-1;padding:0}.manufacturing-home-module__XZKlQq__galleryDetail .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:.95}.manufacturing-home-module__XZKlQq__galleryEquipment{grid-column:1/8}.manufacturing-home-module__XZKlQq__galleryEquipment .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:.8}.manufacturing-home-module__XZKlQq__galleryFinished{grid-column:1/-1;padding-top:0}.manufacturing-home-module__XZKlQq__galleryFinished .manufacturing-home-module__XZKlQq__photoFrame{aspect-ratio:1.1}.manufacturing-home-module__XZKlQq__recognition{margin-top:44px;padding-top:22px;display:block}.manufacturing-home-module__XZKlQq__recognition h3{font-size:14px}.manufacturing-home-module__XZKlQq__recognition p{margin-top:10px;font-size:12px}.manufacturing-home-module__XZKlQq__contact{padding:64px 0}.manufacturing-home-module__XZKlQq__contactLayout{grid-template-columns:1fr;gap:32px}.manufacturing-home-module__XZKlQq__contactDetails strong{font-size:22px}.manufacturing-home-module__XZKlQq__contactLayout>div>p:not(.manufacturing-home-module__XZKlQq__eyebrow){font-size:15px}.manufacturing-home-module__XZKlQq__home figcaption{font-size:12px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.manufacturing-home-module__XZKlQq__photoFrame:hover .manufacturing-home-module__XZKlQq__photo{transform:scale(1.025)}.manufacturing-home-module__XZKlQq__industryLayer .manufacturing-home-module__XZKlQq__photo{transition:transform .4s;transform:scale(1)}.manufacturing-home-module__XZKlQq__industryLayer[data-active=true] .manufacturing-home-module__XZKlQq__photo{transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.manufacturing-home-module__XZKlQq__home *,.manufacturing-home-module__XZKlQq__home :before,.manufacturing-home-module__XZKlQq__home :after{scroll-behavior:auto;transition:none;animation:none}.manufacturing-home-module__XZKlQq__industryLayer .manufacturing-home-module__XZKlQq__photo{transform:none!important}}.manufacturing-home-module__XZKlQq__industryCaption{min-height:64px}@media (min-width:768px) and (max-width:1199px){.manufacturing-home-module__XZKlQq__materialLayout{padding-right:var(--site-gutter)}.manufacturing-home-module__XZKlQq__materialPhoto figcaption{padding-left:var(--site-gutter)}}@media (max-width:767px){.manufacturing-home-module__XZKlQq__introWide{margin-inline:calc(-1 * var(--site-gutter))!important}.manufacturing-home-module__XZKlQq__introWide figcaption,.manufacturing-home-module__XZKlQq__materialPhoto figcaption{padding-left:var(--site-gutter)}.manufacturing-home-module__XZKlQq__materialCopy{margin-inline:var(--site-gutter)}.manufacturing-home-module__XZKlQq__industryNames{margin-inline:calc(-1 * var(--site-gutter));padding-inline:var(--site-gutter);scroll-padding-inline:var(--site-gutter)}.manufacturing-home-module__XZKlQq__industryCaption{min-height:96px}.manufacturing-home-module__XZKlQq__capabilityIndex a{font-size:14px}}@media (max-width:359px){.manufacturing-home-module__XZKlQq__industryCopy{min-height:248px}}
