:root{--nws-ink:#111725;--nws-navy:#111a42;--nws-deep:#090e27;--nws-cyan:#0497d5;--nws-cyan-pale:#a4e5ff;--nws-red:#e51d35;--nws-ivory:#f3f1eb;--nws-paper:#fbfaf7;--nws-line:rgba(17,23,37,.17);--nws-wline:rgba(255,255,255,.22);--nws-mono:"IBM Plex Mono",monospace;--nws-sans:"IBM Plex Sans",sans-serif;--nws-display:"Space Grotesk",sans-serif;--nws-ease:cubic-bezier(.23,1,.32,1)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--nws-ivory)}body{margin:0;background:var(--nws-ivory);color:var(--nws-ink);font-family:var(--nws-sans);line-height:1.5}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}.nws-site{overflow-x:hidden}.nws-main{display:block}.nws-wrap{max-width:1440px;margin:0 auto}.nws-site-header{height:86px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;padding:0 44px;border-bottom:1px solid var(--nws-line);background:rgba(243,241,235,.94);position:relative;z-index:10}.nws-brand-link{display:flex;align-items:center;gap:10px}.nws-beam-mark{position:relative;display:inline-block;width:29px;height:34px;border-left:4px solid var(--nws-navy);border-right:4px solid var(--nws-navy);background:var(--nws-navy)}.nws-beam-mark i,.nws-beam-mark b,.nws-beam-mark em{position:absolute;left:50%;width:4px;transform:translateX(-50%);content:""}.nws-beam-mark i{height:15px;top:-12px;background:var(--nws-cyan)}.nws-beam-mark b{height:9px;top:8px;background:#fff}.nws-beam-mark em{height:15px;top:17px;background:var(--nws-red)}.nws-brand-type{display:flex;flex-direction:column;line-height:.66;letter-spacing:-.06em;color:var(--nws-navy);font-family:var(--nws-display)}.nws-brand-type strong{font-size:22px}.nws-brand-type small{align-self:flex-end;padding-top:6px;font-size:9px;letter-spacing:.12em}.nws-primary-nav{justify-self:center}.nws-nav-list{display:flex;align-items:center;gap:clamp(20px,3vw,45px);padding:0;margin:0;list-style:none}.nws-nav-list a{font-family:var(--nws-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;opacity:.72;transition:color .18s var(--nws-ease),opacity .18s var(--nws-ease)}.nws-nav-list a:hover,.nws-nav-list .current-menu-item>a{color:var(--nws-cyan);opacity:1}.nws-header-actions{display:flex;align-items:center;gap:18px}.nws-language-switcher{display:flex;gap:6px;font-family:var(--nws-mono);font-size:9px;letter-spacing:.08em}.nws-language-switcher a,.nws-language-switcher.is-single{color:#737c89}.nws-language-switcher a.is-current,.nws-language-switcher.is-single{color:var(--nws-navy);font-weight:500}.nws-header-phone{font-family:var(--nws-mono);font-size:10px;color:#465063;white-space:nowrap}.nws-header-cta{display:flex;align-items:center;gap:8px;padding:11px 14px;background:var(--nws-navy);color:#fff;font-family:var(--nws-mono);font-size:10px;letter-spacing:.03em;transition:background .18s var(--nws-ease),transform .16s var(--nws-ease)}.nws-header-cta:hover{background:var(--nws-cyan)}.nws-header-cta:active{transform:scale(.97)}.nws-hero{min-height:min(766px,calc(100vh - 86px));position:relative;display:grid;align-items:center;overflow:hidden;background-size:cover;background-position:center;color:#fff}.nws-hero-copy{width:min(765px,61vw);padding:100px 0 135px;margin-left:clamp(36px,9.4vw,154px);position:relative;z-index:2;animation:nws-rise .7s var(--nws-ease) both}.nws-eyebrow{display:flex;gap:9px;align-items:center;margin:0 0 24px;color:var(--nws-cyan);font-family:var(--nws-mono);font-size:10px;font-weight:500;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.nws-eyebrow>span:first-child{display:inline-block;width:7px;height:7px;flex:0 0 7px;background:var(--nws-red);box-shadow:0 0 0 3px rgba(229,29,53,.2)}.nws-hero h1,.nws-manifesto h2,.nws-solutions h2,.nws-tech-copy h2,.nws-integration h2,.nws-process h2,.nws-expertise h2,.nws-contact h2{margin:0;font-family:var(--nws-display);font-weight:500;letter-spacing:-.075em;line-height:.92}.nws-hero h1{max-width:780px;font-size:clamp(50px,6.2vw,94px)}.nws-hero h1 em,.nws-solutions h2 em,.nws-tech-copy h2 em,.nws-integration h2 em,.nws-process h2 em,.nws-expertise h2 em,.nws-contact h2 em{color:var(--nws-cyan-pale);font-style:normal}.nws-lead{max-width:520px;margin:30px 0 0;color:rgba(255,255,255,.78);font-size:clamp(15px,1.28vw,19px);line-height:1.52}.nws-actions{display:flex;gap:20px;flex-wrap:wrap;align-items:center;margin-top:38px}.nws-button{display:inline-flex;align-items:center;gap:14px;padding:16px 19px;border:1px solid transparent;font-family:var(--nws-mono);font-size:11px;letter-spacing:.03em;transition:transform .16s var(--nws-ease),background .18s var(--nws-ease)}.nws-button-primary{background:var(--nws-cyan);color:#031421}.nws-button-primary:hover{background:#b2e8ff}.nws-button-light{border-color:rgba(255,255,255,.4);background:#fff;color:var(--nws-navy)}.nws-button-light:hover{background:var(--nws-cyan-pale)}.nws-button:active{transform:scale(.97)}.nws-link-light{color:rgba(255,255,255,.9);font-family:var(--nws-mono);font-size:11px}.nws-hero-rail{position:absolute;z-index:3;top:0;right:38px;bottom:0;width:54px;display:flex;flex-direction:column;align-items:center;padding:27px 0;border-left:1px solid var(--nws-wline);color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em;writing-mode:vertical-rl;transform:rotate(180deg)}.nws-hero-rail i{display:block;flex:1;width:1px;margin:18px 0;background:linear-gradient(var(--nws-cyan),#fff 47%,var(--nws-red) 53%,rgba(255,255,255,.25))}.nws-hero-proof{position:absolute;right:106px;bottom:0;z-index:3;display:flex;border-left:1px solid var(--nws-wline)}.nws-hero-proof>div{min-width:145px;padding:20px 24px;border-right:1px solid var(--nws-wline);background:rgba(9,14,39,.48);backdrop-filter:blur(7px)}.nws-hero-proof strong{display:block;font-family:var(--nws-display);font-size:22px;font-weight:500;letter-spacing:-.05em}.nws-hero-proof small{display:block;padding-top:4px;color:rgba(255,255,255,.57);font-family:var(--nws-mono);font-size:8px;letter-spacing:.05em;text-transform:uppercase}.nws-manifesto{display:grid;grid-template-columns:98px minmax(0,1fr) minmax(260px,.53fr);min-height:410px;border-bottom:1px solid var(--nws-line);background:var(--nws-ivory)}.nws-section-index{display:flex;flex-direction:column;align-items:center;gap:20px;padding-top:51px;border-right:1px solid var(--nws-line);color:var(--nws-cyan);font-family:var(--nws-mono);font-size:10px}.nws-section-index i{width:1px;height:94px;background:linear-gradient(var(--nws-cyan),var(--nws-red))}.nws-manifesto>div:nth-child(2){padding:clamp(58px,7vw,104px) clamp(40px,7vw,115px)}.nws-manifesto h2,.nws-solutions h2,.nws-tech-copy h2,.nws-process h2,.nws-expertise h2{font-size:clamp(34px,4.1vw,65px)}.nws-manifesto h2 span{color:#687181}.nws-manifesto-note{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:58px clamp(30px,5vw,72px) 58px 36px;border-left:1px solid var(--nws-line);background:#ece9e1}.nws-manifesto-note small{color:var(--nws-red);font-family:var(--nws-mono);font-size:9px}.nws-manifesto-note p{max-width:260px;margin:18px 0 28px;color:#4a5362;font-size:15px;line-height:1.6}.nws-manifesto-note a,.nws-tech-detail a{color:var(--nws-navy);font-family:var(--nws-mono);font-size:10px;font-weight:500}.nws-manifesto-note a:hover,.nws-tech-detail a:hover{color:var(--nws-cyan)}.nws-solutions{padding:clamp(70px,9vw,142px) clamp(24px,8.2vw,132px) 90px;background:var(--nws-paper)}.nws-solutions-intro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(230px,.45fr);gap:55px;align-items:end;margin-bottom:70px}.nws-solutions-intro>p{max-width:350px;margin:0 0 4px;color:#596273;font-size:16px;line-height:1.6}.nws-solution-list{border-top:1px solid var(--nws-line)}.nws-solution-row{width:100%;display:grid;grid-template-columns:65px minmax(180px,.8fr) minmax(260px,1.1fr) 130px 36px;gap:18px;align-items:center;padding:25px 0;border-bottom:1px solid var(--nws-line);transition:padding .22s var(--nws-ease),color .18s var(--nws-ease)}.nws-solution-row:hover{padding-left:14px;color:var(--nws-cyan)}.nws-solution-row>span,.nws-solution-row small{font-family:var(--nws-mono);font-size:10px;color:#87909d}.nws-solution-row strong{font-family:var(--nws-display);font-size:clamp(22px,2vw,31px);font-weight:500;letter-spacing:-.055em}.nws-solution-row p{margin:0;color:#586170;font-size:14px;line-height:1.45}.nws-solution-row small{text-align:right;text-transform:uppercase}.nws-solution-row b{justify-self:end;color:var(--nws-red);font-size:20px}.nws-tech-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);background:var(--nws-ivory)}.nws-tech-image{min-height:720px;position:relative;overflow:hidden;background:var(--nws-navy)}.nws-tech-image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,14,38,.02),rgba(8,14,38,.74))}.nws-tech-image img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.nws-tech-image span{position:absolute;z-index:2;bottom:28px;left:29px;color:#fff;font-family:var(--nws-mono);font-size:9px;letter-spacing:.08em}.nws-tech-copy{padding:clamp(64px,8vw,125px) clamp(35px,9vw,145px)}.nws-tech-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:62px;border-bottom:1px solid var(--nws-line)}.nws-tech-tabs span{padding:0 8px 15px 0;color:#7c8490;font-family:var(--nws-mono);font-size:10px}.nws-tech-tabs .is-active{color:var(--nws-navy)}.nws-tech-detail{padding-top:39px}.nws-tech-detail small{color:var(--nws-cyan);font-family:var(--nws-mono);font-size:9px;letter-spacing:.12em}.nws-tech-detail h3{margin:8px 0 0;font-family:var(--nws-display);font-size:34px;font-weight:500;letter-spacing:-.06em}.nws-tech-detail>p{max-width:520px;margin:18px 0 0;color:#596272;font-size:16px;line-height:1.63}.nws-tech-detail>div{display:flex;flex-wrap:wrap;gap:9px;margin:30px 0}.nws-tech-detail i{padding:8px 9px;border:1px solid rgba(17,23,37,.2);color:#4d5868;font-family:var(--nws-mono);font-size:9px;font-style:normal}.nws-integration{display:grid;grid-template-columns:minmax(315px,.85fr) minmax(0,1.15fr);background:var(--nws-navy);color:#fff}.nws-integration-copy{padding:clamp(72px,8vw,126px) clamp(34px,7vw,112px)}.nws-integration h2,.nws-contact h2{font-size:clamp(47px,5.3vw,82px)}.nws-integration-copy>p:not(.nws-eyebrow){max-width:410px;margin:31px 0;color:rgba(255,255,255,.7);font-size:16px;line-height:1.65}.nws-integration-image{min-height:640px;position:relative;overflow:hidden}.nws-integration-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(17,26,66,.19),rgba(17,26,66,.02))}.nws-integration-image img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.nws-process{display:grid;grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr);gap:80px;padding:clamp(75px,10vw,150px) clamp(24px,8.2vw,132px);background:#e7e4dc}.nws-process-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--nws-line);border-left:1px solid var(--nws-line)}.nws-process-grid article{min-height:180px;padding:24px 25px 27px;border-right:1px solid var(--nws-line);border-bottom:1px solid var(--nws-line)}.nws-process-grid span{color:var(--nws-red);font-family:var(--nws-mono);font-size:10px}.nws-process-grid h3{margin:38px 0 10px;font-family:var(--nws-display);font-size:24px;font-weight:500;letter-spacing:-.055em}.nws-process-grid p{max-width:230px;margin:0;color:#646d79;font-size:13px;line-height:1.5}.nws-expertise{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);background:var(--nws-paper)}.nws-expertise-image{min-height:680px;overflow:hidden}.nws-expertise-image img{width:100%;height:100%;object-fit:cover}.nws-expertise-copy{padding:clamp(70px,8vw,128px) clamp(35px,8vw,128px)}.nws-expertise-copy>p:not(.nws-eyebrow){max-width:565px;margin:26px 0 38px;color:#586271;font-size:16px;line-height:1.62}.nws-resource-list{border-top:1px solid var(--nws-line)}.nws-resource-list a{display:grid;grid-template-columns:128px 1fr 26px;column-gap:15px;padding:21px 0;border-bottom:1px solid var(--nws-line);transition:padding .18s var(--nws-ease)}.nws-resource-list a:hover{padding-left:9px}.nws-resource-list small{grid-row:span 2;color:var(--nws-cyan);font-family:var(--nws-mono);font-size:8px;letter-spacing:.08em}.nws-resource-list strong{font-family:var(--nws-display);font-size:17px;font-weight:500;letter-spacing:-.03em;line-height:1.2}.nws-resource-list span{grid-column:3;grid-row:1;color:var(--nws-red)}.nws-contact{display:grid;grid-template-columns:98px minmax(0,1fr) minmax(280px,.36fr);background:var(--nws-deep);color:#fff}.nws-contact-rail{display:flex;flex-direction:column;align-items:center;gap:18px;padding:34px 0;border-right:1px solid var(--nws-wline);color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:9px;letter-spacing:.11em;writing-mode:vertical-rl;transform:rotate(180deg)}.nws-contact-rail i{display:block;flex:1;width:1px;background:linear-gradient(var(--nws-cyan),var(--nws-red))}.nws-contact-main{padding:clamp(74px,9vw,136px) clamp(36px,8vw,126px)}.nws-contact-main>p:not(.nws-eyebrow){max-width:500px;margin:26px 0 34px;color:rgba(255,255,255,.68);font-size:16px;line-height:1.6}.nws-contact-aside{display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:48px 34px;border-left:1px solid var(--nws-wline);background:rgba(255,255,255,.035)}.nws-contact-aside small{margin-bottom:14px;color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}.nws-contact-aside a{color:rgba(255,255,255,.78);font-size:14px}.nws-contact-aside a:last-child{margin-top:19px;color:#fff;font-family:var(--nws-mono);font-size:10px}.nws-site-footer{display:flex;justify-content:space-between;gap:30px;align-items:center;padding:21px 44px;background:#070b1e;color:rgba(255,255,255,.45);font-family:var(--nws-mono);font-size:9px;letter-spacing:.06em}.nws-footer-brand{display:flex;align-items:center;gap:9px;color:#fff;font-family:var(--nws-display);font-size:13px;letter-spacing:-.03em}.nws-footer-brand .nws-beam-mark{width:20px;height:23px}.nws-page-header,.nws-archive-header{padding:100px max(24px,9vw);background:var(--nws-navy);color:#fff}.nws-page-header h1,.nws-archive-header h1{max-width:900px;margin:0;font-family:var(--nws-display);font-size:clamp(46px,6vw,88px);font-weight:500;letter-spacing:-.075em;line-height:.93}.nws-page-content,.nws-archive-grid{max-width:1240px;margin:0 auto;padding:80px 32px}.nws-entry-content{max-width:820px;font-size:18px;line-height:1.7}.nws-entry-content h2{font-family:var(--nws-display);font-size:38px;letter-spacing:-.05em}.nws-machine-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;padding:80px max(24px,9vw)}.nws-machine-specs{margin:0;padding:0;list-style:none;border-top:1px solid var(--nws-line)}.nws-machine-specs li{display:flex;justify-content:space-between;gap:25px;padding:15px 0;border-bottom:1px solid var(--nws-line);font-size:14px}.nws-machine-specs strong{font-family:var(--nws-mono);font-size:10px;color:#687181;text-transform:uppercase}.nws-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.nws-card{padding:28px;border:1px solid var(--nws-line);background:#fff}.nws-card h2{font-family:var(--nws-display);font-size:28px;letter-spacing:-.05em}.nws-card p{color:#596273}.nws-card a{color:var(--nws-navy);font-family:var(--nws-mono);font-size:10px}@keyframes nws-rise{from{opacity:0;transform:translate3d(0,19px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@media(max-width:1080px){.nws-site-header{padding:0 27px}.nws-header-phone{display:none}.nws-hero-copy{width:min(710px,75vw);margin-left:72px}.nws-hero-proof{right:92px}.nws-hero-proof>div{min-width:120px;padding:17px 18px}.nws-manifesto{grid-template-columns:70px minmax(0,1fr) minmax(235px,.44fr)}.nws-solution-row{grid-template-columns:45px minmax(145px,.8fr) minmax(205px,1.1fr) 95px 26px}.nws-tech-copy{padding-right:50px;padding-left:50px}.nws-process{gap:40px}.nws-card-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.nws-site-header{height:71px;padding:0 18px}.nws-primary-nav,.nws-header-cta,.nws-header-phone{display:none}.nws-header-actions{justify-self:end}.nws-hero{min-height:calc(100svh - 71px);background-position:64% center!important}.nws-hero-copy{width:auto;margin:0;padding:90px 26px 150px;align-self:end}.nws-hero h1{font-size:clamp(46px,13vw,66px)}.nws-lead{font-size:15px}.nws-actions{flex-direction:column;align-items:flex-start;gap:10px}.nws-hero-rail{display:none}.nws-hero-proof{right:0;left:0}.nws-hero-proof>div{min-width:0;flex:1;padding:15px 12px}.nws-hero-proof strong{font-size:17px}.nws-hero-proof small{font-size:7px;line-height:1.3}.nws-manifesto{display:block;min-height:0}.nws-section-index{display:none}.nws-manifesto>div:nth-child(2){padding:72px 26px 45px}.nws-manifesto h2,.nws-solutions h2,.nws-tech-copy h2,.nws-process h2,.nws-expertise h2{font-size:clamp(37px,10.2vw,49px)}.nws-manifesto-note{padding:35px 26px 42px;border-left:0;border-top:1px solid var(--nws-line)}.nws-solutions{padding:75px 20px 60px}.nws-solutions-intro{display:block;margin-bottom:47px}.nws-solutions-intro>p{margin-top:27px}.nws-solution-row{grid-template-columns:28px 1fr 22px;gap:12px;padding:22px 0}.nws-solution-row p,.nws-solution-row small{display:none}.nws-solution-row strong{font-size:24px}.nws-tech-grid,.nws-integration,.nws-process,.nws-expertise,.nws-contact{display:block}.nws-tech-image{min-height:430px}.nws-tech-copy{padding:70px 26px}.nws-tech-tabs{margin-top:45px}.nws-tech-tabs span{font-size:9px}.nws-integration-copy{padding:75px 26px}.nws-integration-image{min-height:420px}.nws-process{padding:74px 26px}.nws-process>div:first-child{margin-bottom:45px}.nws-process-grid{grid-template-columns:1fr}.nws-process-grid article{min-height:145px}.nws-process-grid h3{margin-top:20px}.nws-expertise-image{min-height:350px}.nws-expertise-copy{padding:74px 26px}.nws-resource-list a{grid-template-columns:1fr 20px}.nws-resource-list small{grid-row:auto;grid-column:1;padding-bottom:8px}.nws-resource-list strong{grid-column:1}.nws-resource-list span{grid-column:2;grid-row:2}.nws-contact-rail{display:none}.nws-contact-main{padding:75px 26px 54px}.nws-contact h2{font-size:clamp(47px,12.5vw,65px)}.nws-contact-aside{padding:34px 26px;border-left:0;border-top:1px solid var(--nws-wline)}.nws-site-footer{display:grid;padding:25px 26px;gap:11px;font-size:8px}.nws-card-grid{grid-template-columns:1fr}.nws-machine-grid{grid-template-columns:1fr;padding:60px 26px;gap:35px}.nws-page-content,.nws-archive-grid{padding:55px 26px}}.nws-brand-link{gap:0}.nws-brand-logo{width:58px;height:58px;object-fit:contain;transition:transform .18s var(--nws-ease)}.nws-brand-link:hover .nws-brand-logo{transform:translateY(-1px)}.nws-footer-brand{gap:0}.nws-footer-logo{width:42px;height:42px;object-fit:contain}@media(max-width:760px){.nws-brand-logo{width:48px;height:48px}.nws-footer-logo{width:38px;height:38px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.nws-section-title h2,.nws-product-video h2,.nws-configurator h1,.nws-configurator h2,.nws-hub-hero h1,.nws-hub-callout h2,.nws-tool-header h1{margin:0;font-family:var(--nws-display);font-weight:500;letter-spacing:-.072em;line-height:.94}.nws-section-title h2{font-size:clamp(34px,4vw,62px)}.nws-section-title h2 em,.nws-configurator h1 em,.nws-configurator h2 em,.nws-hub-hero h1 em,.nws-hub-callout h2 em{font-style:normal;color:var(--nws-cyan)}.nws-navigation-hub{padding:clamp(72px,10vw,142px) clamp(24px,8.2vw,132px);background:var(--nws-paper)}.nws-navigation-hub-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:66px;border-top:1px solid var(--nws-line);border-left:1px solid var(--nws-line)}.nws-navigation-hub-card{position:relative;min-height:290px;display:flex;flex-direction:column;align-items:flex-start;padding:28px 25px 26px;border-right:1px solid var(--nws-line);border-bottom:1px solid var(--nws-line);background:#fff;transition:background .2s var(--nws-ease),transform .2s var(--nws-ease)}.nws-navigation-hub-card:hover{z-index:1;background:#eefaff;transform:translateY(-5px)}.nws-navigation-hub-card span{font-family:var(--nws-mono);font-size:9px;letter-spacing:.09em;color:var(--nws-cyan)}.nws-navigation-hub-card strong{max-width:240px;margin-top:auto;font-family:var(--nws-display);font-size:clamp(26px,2.2vw,36px);font-weight:500;letter-spacing:-.065em;line-height:1}.nws-navigation-hub-card p{margin:17px 0 0;color:#586271;font-size:14px;line-height:1.52}.nws-navigation-hub-card b{position:absolute;right:25px;bottom:24px;color:var(--nws-red);font-size:22px}.nws-navigation-hub-card-navy{background:var(--nws-navy);color:#fff}.nws-navigation-hub-card-navy p{color:rgba(255,255,255,.7)}.nws-navigation-hub-card-navy span{color:var(--nws-cyan-pale)}.nws-navigation-hub-card-cyan{background:var(--nws-cyan);color:#031421}.nws-navigation-hub-card-cyan span,.nws-navigation-hub-card-cyan p{color:rgba(3,20,33,.72)}.nws-home-machine-section{padding:clamp(75px,10vw,150px) max(24px,9vw);background:#e7e4dc}.nws-home-machine-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.39fr);gap:62px;align-items:end;margin:0 auto 58px;max-width:1320px}.nws-home-machine-intro h2{margin:0;font-family:var(--nws-display);font-size:clamp(37px,4.6vw,68px);font-weight:500;letter-spacing:-.074em;line-height:.93}.nws-home-machine-intro h2 em{font-style:normal;color:var(--nws-cyan)}.nws-home-machine-intro>div:last-child p{margin:0;color:#566171;font-size:16px;line-height:1.6}.nws-home-machine-intro>div:last-child a{display:inline-block;margin-top:22px;color:var(--nws-navy);font-family:var(--nws-mono);font-size:10px}.nws-home-machine-grid{display:grid;grid-template-columns:repeat(3,1fr);max-width:1320px;margin:0 auto;border-top:1px solid var(--nws-line);border-left:1px solid var(--nws-line)}.nws-home-machine-card{display:flex;flex-direction:column;border-right:1px solid var(--nws-line);border-bottom:1px solid var(--nws-line);background:#f8f7f3;transition:transform .2s var(--nws-ease),background .2s var(--nws-ease)}.nws-home-machine-card:hover{background:#fff;transform:translateY(-5px)}.nws-home-machine-media{height:285px;position:relative;overflow:hidden;background:var(--nws-navy)}.nws-home-machine-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,14,39,.02),rgba(9,14,39,.58))}.nws-home-machine-media img{width:100%;height:100%;object-fit:cover;transition:transform .55s var(--nws-ease)}.nws-home-machine-card:hover img{transform:scale(1.04)}.nws-home-machine-media span{position:absolute;z-index:1;right:21px;bottom:16px;color:#fff;font-family:var(--nws-display);font-size:44px;letter-spacing:-.08em}.nws-home-machine-card>div:last-child{position:relative;min-height:215px;padding:23px 26px 32px}.nws-home-machine-card p{margin:0;color:var(--nws-cyan);font-family:var(--nws-mono);font-size:9px;letter-spacing:.09em}.nws-home-machine-card h3{max-width:300px;margin:16px 0 12px;font-family:var(--nws-display);font-size:29px;font-weight:500;letter-spacing:-.06em;line-height:1}.nws-home-machine-card>div:last-child>span{display:block;max-width:320px;color:#606a78;font-size:14px;line-height:1.52}.nws-home-machine-card b{position:absolute;right:24px;bottom:22px;color:var(--nws-red);font-size:20px}.nws-home-expertise-section{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);background:var(--nws-navy);color:#fff}.nws-home-expertise-visual{position:relative;min-height:720px;overflow:hidden}.nws-home-expertise-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,14,38,.03),rgba(8,14,38,.75))}.nws-home-expertise-visual img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.nws-home-expertise-visual span{position:absolute;z-index:2;left:27px;bottom:27px;color:#fff;font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}.nws-home-expertise-copy{padding:clamp(72px,8.7vw,140px) clamp(32px,8vw,130px)}.nws-home-expertise-copy h2{margin:0;font-family:var(--nws-display);font-size:clamp(37px,4.2vw,65px);font-weight:500;letter-spacing:-.075em;line-height:.93}.nws-home-expertise-copy h2 em{font-style:normal;color:var(--nws-cyan-pale)}.nws-home-expertise-copy>p:not(.nws-eyebrow){max-width:600px;margin:28px 0 38px;color:rgba(255,255,255,.69);font-size:16px;line-height:1.62}.nws-home-expertise-list{margin-bottom:38px;border-top:1px solid var(--nws-wline)}.nws-home-expertise-list a{display:grid;grid-template-columns:130px 1fr 24px;gap:13px;padding:21px 0;border-bottom:1px solid var(--nws-wline);transition:padding .18s var(--nws-ease)}.nws-home-expertise-list a:hover{padding-left:9px}.nws-home-expertise-list small{color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:8px;letter-spacing:.08em}.nws-home-expertise-list strong{font-family:var(--nws-display);font-size:18px;font-weight:500;letter-spacing:-.03em;line-height:1.23}.nws-home-expertise-list span{color:var(--nws-red)}.nws-home-config-cta{display:flex;justify-content:space-between;gap:60px;align-items:flex-end;padding:clamp(72px,9vw,136px) max(24px,9vw);background:var(--nws-paper)}.nws-home-config-cta>div{max-width:920px}.nws-home-config-cta h2{margin:0;font-family:var(--nws-display);font-size:clamp(42px,5.1vw,78px);font-weight:500;letter-spacing:-.078em;line-height:.91}.nws-home-config-cta h2 em{font-style:normal;color:var(--nws-cyan)}.nws-home-config-cta p:not(.nws-eyebrow){max-width:580px;margin:26px 0 0;color:#586271;font-size:16px;line-height:1.62}.nws-home-config-cta>.nws-button{flex:0 0 auto}.nws-product-hero{display:grid;grid-template-columns:minmax(0,1fr) 230px;min-height:480px;color:#fff;background:var(--nws-deep)}.nws-product-hero-copy{align-self:center;padding:clamp(72px,10vw,150px) max(24px,9vw)}.nws-product-hero h1{max-width:980px;margin:0;font-family:var(--nws-display);font-size:clamp(52px,6vw,96px);font-weight:500;letter-spacing:-.083em;line-height:.9}.nws-product-hero-copy>p:not(.nws-eyebrow){max-width:650px;margin:26px 0 0;color:rgba(255,255,255,.72);font-size:18px;line-height:1.58}.nws-product-hero-actions{display:flex;gap:21px;align-items:center;flex-wrap:wrap;margin-top:34px}.nws-product-hero-spec{display:flex;flex-direction:column;justify-content:flex-end;padding:42px 28px;border-left:1px solid var(--nws-wline);background:rgba(255,255,255,.03)}.nws-product-hero-spec small{color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}.nws-product-hero-spec strong{margin:24px 0 7px;font-family:var(--nws-display);font-size:32px;font-weight:500;line-height:1.02;letter-spacing:-.06em}.nws-product-hero-spec span{color:rgba(255,255,255,.5);font-size:12px}.nws-product-page{background:var(--nws-paper)}.nws-product-media{padding:clamp(72px,9vw,132px) max(24px,9vw) 42px}.nws-product-gallery{display:grid;grid-template-columns:1.35fr .65fr;grid-template-rows:260px 260px;gap:14px;margin-top:53px}.nws-product-gallery-item{position:relative;margin:0;overflow:hidden;background:var(--nws-navy)}.nws-product-gallery-item:first-child{grid-row:span 2}.nws-product-gallery-item img{width:100%;height:100%;object-fit:cover}.nws-product-gallery-item figcaption{position:absolute;right:0;bottom:0;left:0;padding:18px 20px;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.7));font-size:12px}.nws-product-main-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(330px,.6fr);gap:clamp(40px,7vw,120px);padding:clamp(56px,7vw,110px) max(24px,9vw) clamp(85px,11vw,160px)}.nws-product-content .nws-entry-content{max-width:860px}.nws-product-aside{align-self:start;position:sticky;top:26px;padding:31px;background:#eae7df;border-top:4px solid var(--nws-cyan)}.nws-product-qualify{margin-top:36px;padding-top:25px;border-top:1px solid var(--nws-line)}.nws-product-qualify small{color:var(--nws-red);font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}.nws-product-qualify p{color:#596271;font-size:14px;line-height:1.55}.nws-product-video{margin-top:65px;padding-top:54px;border-top:1px solid var(--nws-line)}.nws-product-video h2{max-width:550px;font-size:clamp(32px,3.8vw,54px)}.nws-product-video-frame{margin-top:28px;overflow:hidden;background:#070b1e;aspect-ratio:16/9}.nws-product-video-frame iframe,.nws-product-video-frame video{width:100%;height:100%;border:0}.nws-product-related,.nws-expertise-machines{padding:clamp(65px,8vw,120px) max(24px,9vw);border-top:1px solid var(--nws-line);background:#e7e4dc}.nws-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:50px}.nws-related-card{position:relative;min-height:310px;padding:24px;border:1px solid var(--nws-line);background:#f8f7f3;overflow:hidden;transition:transform .18s var(--nws-ease)}.nws-related-card:hover{transform:translateY(-4px)}.nws-related-card img{width:calc(100% + 48px);height:172px;object-fit:cover;margin:-24px -24px 20px}.nws-related-card span{display:block;color:var(--nws-cyan);font-family:var(--nws-mono);font-size:8px;letter-spacing:.09em}.nws-related-card strong{display:block;margin:13px 0 9px;font-family:var(--nws-display);font-size:25px;font-weight:500;letter-spacing:-.05em;line-height:1}.nws-related-card p{margin:0;color:#606a78;font-size:13px;line-height:1.48}.nws-related-card b{position:absolute;right:21px;bottom:19px;color:var(--nws-red);font-size:19px}.nws-hub-hero{display:grid;grid-template-columns:minmax(0,1fr) 210px;min-height:500px;background:var(--nws-navy);color:#fff}.nws-hub-hero>div:first-child{align-self:center;padding:clamp(75px,10vw,145px) max(24px,9vw)}.nws-hub-hero h1{max-width:900px;font-size:clamp(52px,6vw,94px)}.nws-hub-hero>div:first-child>p:not(.nws-eyebrow){max-width:680px;margin:27px 0 0;color:rgba(255,255,255,.73);font-size:18px;line-height:1.6}.nws-hub-hero-rail{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:29px;border-left:1px solid var(--nws-wline);background:rgba(255,255,255,.03)}.nws-hub-hero-rail small{color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}.nws-hub-hero-rail span{color:var(--nws-red);font-family:var(--nws-display);font-size:68px;font-weight:500;letter-spacing:-.08em}.nws-hub-filter-band{display:flex;justify-content:space-between;gap:38px;align-items:center;padding:28px max(24px,9vw);background:#dceef6}.nws-hub-filter-band p{max-width:740px;margin:0;color:#25465c;font-size:15px;line-height:1.55}.nws-hub-grid-wrap{padding:clamp(70px,9vw,140px) max(24px,9vw);background:var(--nws-paper)}.nws-hub-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:54px}.nws-hub-card{min-height:420px;border:1px solid var(--nws-line);background:#fff}.nws-hub-card>a{display:grid;grid-template-columns:.8fr 1.2fr;height:100%}.nws-hub-card-media{position:relative;overflow:hidden;background:var(--nws-navy)}.nws-hub-card-media img{width:100%;height:100%;object-fit:cover}.nws-hub-card-placeholder{position:absolute;top:21px;left:22px;color:var(--nws-cyan-pale);font-family:var(--nws-display);font-size:52px;letter-spacing:-.08em}.nws-hub-card-copy{position:relative;display:flex;flex-direction:column;padding:34px 31px}.nws-hub-card-copy p{margin:0;color:var(--nws-cyan);font-family:var(--nws-mono);font-size:9px;letter-spacing:.08em}.nws-hub-card-copy h2{margin:31px 0 13px;font-family:var(--nws-display);font-size:clamp(30px,3vw,44px);font-weight:500;letter-spacing:-.07em;line-height:.95}.nws-hub-card-copy>span{color:#596371;font-size:14px;line-height:1.55}.nws-hub-card-copy b{margin-top:auto;align-self:flex-end;color:var(--nws-red);font-size:21px}.nws-hub-card-planned{display:grid;grid-template-columns:.8fr 1.2fr}.nws-hub-card-planned .nws-hub-card-media{min-height:200px}.nws-hub-callout{display:flex;justify-content:space-between;align-items:flex-end;gap:45px;padding:clamp(70px,9vw,135px) max(24px,9vw);background:var(--nws-deep);color:#fff}.nws-hub-callout h2{font-size:clamp(40px,5vw,74px)}.nws-expertise-detail{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(310px,.55fr);gap:clamp(35px,7vw,110px);padding:clamp(58px,8vw,128px) max(24px,9vw);background:var(--nws-paper)}.nws-expertise-detail-image{margin-bottom:48px;overflow:hidden}.nws-expertise-detail-image img{width:100%;max-height:600px;object-fit:cover}.nws-expertise-detail-aside{align-self:start;position:sticky;top:26px;padding:31px;background:#e7e4dc;border-top:4px solid var(--nws-red)}.nws-expertise-detail-aside>p:not(.nws-eyebrow){color:#596271;font-size:15px;line-height:1.6}.nws-expertise-external{display:block;margin-top:22px;color:var(--nws-navy);font-family:var(--nws-mono);font-size:10px}.nws-tool-header{display:grid;grid-template-columns:minmax(0,1fr) 210px;min-height:430px;color:#fff;background:var(--nws-deep)}.nws-tool-header>div{align-self:center;padding:clamp(72px,9vw,132px) max(24px,9vw)}.nws-tool-header h1{max-width:900px;font-size:clamp(52px,6vw,92px)}.nws-tool-header>div>p:not(.nws-eyebrow){max-width:650px;margin:25px 0 0;color:rgba(255,255,255,.72);font-size:17px;line-height:1.6}.nws-tool-header aside{display:flex;flex-direction:column;justify-content:space-between;padding:27px;border-left:1px solid var(--nws-wline);background:rgba(255,255,255,.03)}.nws-tool-header aside small{color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}.nws-tool-header aside span{color:var(--nws-red);font-family:var(--nws-display);font-size:67px;letter-spacing:-.08em}.nws-tool-page-content{padding:clamp(55px,8vw,130px) max(24px,9vw);background:var(--nws-paper)}.nws-tool-intro{margin-bottom:55px}.nws-configurator{max-width:1240px;margin:0 auto}.nws-configurator-intro{max-width:850px}.nws-configurator h1{font-size:clamp(39px,5vw,75px)}.nws-configurator-intro>p:not(.nws-eyebrow){max-width:650px;margin:24px 0 0;color:#596271;font-size:16px;line-height:1.65}.nws-configurator-form{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-top:55px}.nws-configurator-form fieldset{min-inline-size:0;margin:0;padding:25px;border:1px solid var(--nws-line);background:#fff}.nws-configurator-form fieldset:nth-child(1),.nws-configurator-form fieldset:nth-child(2){grid-column:span 1}.nws-configurator-form legend{padding:0;color:var(--nws-navy);font-family:var(--nws-display);font-size:21px;font-weight:500;letter-spacing:-.04em}.nws-choice-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:22px}.nws-choice-grid label{display:flex;gap:9px;align-items:flex-start;padding:11px 10px;border:1px solid #d7dde2;color:#4e5968;font-size:13px;line-height:1.32;cursor:pointer;transition:border-color .15s var(--nws-ease),background .15s var(--nws-ease)}.nws-choice-grid label:has(input:checked){border-color:var(--nws-cyan);background:#ebf9ff;color:var(--nws-navy)}.nws-choice-grid input{margin:2px 0 0;accent-color:var(--nws-cyan)}.nws-configurator-actions{grid-column:span 2;display:flex;align-items:center;gap:20px;padding-top:12px}.nws-configurator-actions button{cursor:pointer}.nws-configurator-reset{border:0;background:transparent;color:#596271;font-family:var(--nws-mono);font-size:10px}.nws-configurator-results{margin-top:64px}.nws-configurator-placeholder{padding:37px;border:1px dashed #aeb9c2;color:#647080;text-align:center;font-family:var(--nws-mono);font-size:12px}.nws-configurator-result-intro h2{margin-top:13px;font-size:clamp(34px,4.5vw,62px)}.nws-configurator-result-intro>p:not(.nws-eyebrow){max-width:700px;color:#596271;line-height:1.6}.nws-configurator-result-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:39px}.nws-configurator-card{background:#fff;border:1px solid var(--nws-line)}.nws-configurator-card-media{height:210px;position:relative;overflow:hidden;background:var(--nws-navy)}.nws-configurator-card-media img{width:100%;height:100%;object-fit:cover}.nws-configurator-card-index{position:absolute;bottom:17px;right:18px;color:#fff;font-family:var(--nws-display);font-size:45px;letter-spacing:-.08em}.nws-configurator-card-copy{padding:22px}.nws-configurator-card-copy>p:first-child{margin:0;color:var(--nws-cyan);font-family:var(--nws-mono);font-size:8px;letter-spacing:.08em}.nws-configurator-card h3{margin:14px 0 10px;font-family:var(--nws-display);font-size:27px;font-weight:500;letter-spacing:-.05em;line-height:1}.nws-configurator-card-excerpt{color:#606a78;font-size:13px;line-height:1.5}.nws-configurator-card small{display:block;margin:15px 0;color:#596271;font-family:var(--nws-mono);font-size:9px}.nws-configurator-card a{color:var(--nws-navy);font-family:var(--nws-mono);font-size:10px}.nws-configurator-follow-up{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:26px;padding:28px;background:var(--nws-navy);color:#fff}.nws-configurator-follow-up p{margin:0;font-family:var(--nws-display);font-size:22px;letter-spacing:-.04em}.nws-configurator-empty{padding:45px;background:#e7e4dc}.nws-configurator-empty h2{font-size:clamp(34px,4vw,56px)}.nws-configurator-empty>p:not(.nws-eyebrow){max-width:580px;color:#596271;line-height:1.6}@media(max-width:1080px){.nws-navigation-hub-grid{grid-template-columns:repeat(2,1fr)}.nws-home-expertise-section{grid-template-columns:.76fr 1.24fr}.nws-product-main-grid,.nws-expertise-detail{grid-template-columns:1fr}.nws-product-aside,.nws-expertise-detail-aside{position:static}.nws-hub-grid{grid-template-columns:1fr}.nws-hub-card{min-height:340px}.nws-configurator-result-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.nws-navigation-hub{padding:74px 20px}.nws-navigation-hub-grid{grid-template-columns:1fr;margin-top:42px}.nws-navigation-hub-card{min-height:225px}.nws-home-machine-section{padding:74px 20px}.nws-home-machine-intro{display:block;margin-bottom:43px}.nws-home-machine-intro>div:last-child{margin-top:24px}.nws-home-machine-grid{grid-template-columns:1fr}.nws-home-machine-media{height:240px}.nws-home-expertise-section{display:block}.nws-home-expertise-visual{min-height:350px}.nws-home-expertise-copy{padding:73px 26px}.nws-home-expertise-list a{grid-template-columns:1fr 20px}.nws-home-expertise-list small{grid-column:1}.nws-home-expertise-list strong{grid-column:1}.nws-home-expertise-list span{grid-column:2;grid-row:2}.nws-home-config-cta,.nws-hub-callout{display:block;padding:74px 26px}.nws-home-config-cta>.nws-button,.nws-hub-callout>.nws-button{margin-top:30px}.nws-product-hero,.nws-hub-hero,.nws-tool-header{grid-template-columns:1fr}.nws-product-hero-copy,.nws-hub-hero>div:first-child,.nws-tool-header>div{padding:75px 26px}.nws-product-hero-spec,.nws-hub-hero-rail,.nws-tool-header aside{min-height:140px;border-top:1px solid var(--nws-wline);border-left:0}.nws-product-hero-spec{padding:26px}.nws-product-gallery{grid-template-columns:1fr;grid-template-rows:300px}.nws-product-gallery-item:first-child{grid-row:auto}.nws-product-gallery-item{height:220px}.nws-product-media{padding:70px 26px 35px}.nws-product-main-grid,.nws-expertise-detail{padding:55px 26px 80px}.nws-related-grid,.nws-configurator-result-grid{grid-template-columns:1fr}.nws-hub-filter-band{display:block;padding:30px 26px}.nws-hub-filter-band>.nws-button{margin-top:22px}.nws-hub-grid-wrap{padding:70px 20px}.nws-hub-card>a,.nws-hub-card-planned{grid-template-columns:1fr}.nws-hub-card-media{min-height:180px}.nws-tool-page-content{padding:56px 20px}.nws-configurator-form{grid-template-columns:1fr;margin-top:40px}.nws-configurator-form fieldset,.nws-configurator-actions{grid-column:auto}.nws-choice-grid{grid-template-columns:1fr}.nws-configurator-actions{align-items:flex-start;flex-direction:column}.nws-configurator-follow-up{display:block}.nws-configurator-follow-up>.nws-button{margin-top:20px}}.nws-hero-real-machine{background:linear-gradient(90deg,#090e27 0%,rgba(9,14,39,.98) 29%,rgba(9,14,39,.82) 44%,rgba(9,14,39,.32) 69%,#111a42 100%);isolation:isolate}.nws-hero-real-machine:after{content:"";position:absolute;z-index:0;inset:0;background:radial-gradient(ellipse at 79% 55%,rgba(4,151,213,.12),transparent 38%)}.nws-hero-machine-real{position:absolute;z-index:1;right:clamp(52px,7vw,150px);bottom:0;width:auto;height:min(94%,760px);max-width:52vw;object-fit:contain;object-position:right bottom;filter:drop-shadow(-24px 18px 22px rgba(0,0,0,.38));pointer-events:none}.nws-hero-real-machine .nws-hero-copy{z-index:2}.nws-hero-real-machine .nws-hero-rail,.nws-hero-real-machine .nws-hero-proof{z-index:3}@media(max-width:760px){.nws-hero-real-machine{background:linear-gradient(145deg,#090e27 0%,#111a42 58%,#0b1130 100%)}.nws-hero-real-machine:after{background:linear-gradient(0deg,#090e27 0%,rgba(9,14,39,.84) 32%,rgba(9,14,39,.12) 69%)}.nws-hero-machine-real{right:-16%;bottom:0;height:62%;max-width:75vw;filter:drop-shadow(-12px 12px 16px rgba(0,0,0,.3))}}.nws-site-header{height:96px;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;padding:0 36px}.nws-nav-list{gap:clamp(14px,2vw,30px)}.nws-nav-list a{font-size:12px;font-weight:500;letter-spacing:.065em;opacity:.9}.nws-nav-list a:hover,.nws-nav-list .current-menu-item>a{font-weight:600;opacity:1}.nws-header-cta{padding:12px 15px;font-size:11px}.nws-header-phone{font-size:10px}@media(max-width:1180px){.nws-site-header{gap:18px;padding:0 28px}.nws-nav-list{gap:clamp(12px,1.6vw,22px)}.nws-header-phone{display:none}}@media(max-width:760px){.nws-site-header{height:71px;padding:0 18px}.nws-primary-nav,.nws-header-cta,.nws-header-phone{display:none}}.nws-filtration-hero{position:relative;min-height:680px;display:grid;align-items:center;overflow:hidden;background:linear-gradient(112deg,#070b1e 0%,#111a42 47%,#08618d 100%);color:#fff}.nws-filtration-hero:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(20% - 1px),rgba(255,255,255,.12) 20%,transparent calc(20% + 1px)),linear-gradient(90deg,rgba(9,14,39,.96),rgba(9,14,39,.7) 47%,rgba(9,14,39,.12))}.nws-filtration-hero-copy{position:relative;z-index:2;width:min(730px,61vw);padding:110px 0 128px;margin-left:clamp(36px,9.4vw,154px)}.nws-filtration-hero h1,.nws-filtration-intro h2,.nws-filtration-cases h2,.nws-filtration-offer h2,.nws-filtration-contact h2{margin:0;font-family:var(--nws-display);font-weight:500;letter-spacing:-.075em;line-height:.92}.nws-filtration-hero h1{font-size:clamp(50px,6vw,88px)}.nws-filtration-hero h1 em,.nws-filtration-intro h2 em,.nws-filtration-cases h2 em,.nws-filtration-offer h2 em,.nws-filtration-contact h2 em{color:var(--nws-cyan-pale);font-style:normal}.nws-filtration-hero-copy>p:not(.nws-eyebrow){max-width:570px;margin:29px 0 0;color:rgba(255,255,255,.8);font-size:17px;line-height:1.62}.nws-filtration-rail{position:absolute;z-index:3;top:0;right:38px;bottom:0;width:54px;display:flex;flex-direction:column;align-items:center;padding:27px 0;border-left:1px solid var(--nws-wline);color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em;writing-mode:vertical-rl;transform:rotate(180deg)}.nws-filtration-rail i{display:block;flex:1;width:1px;margin:18px 0;background:linear-gradient(var(--nws-cyan),#fff 45%,var(--nws-red) 55%,rgba(255,255,255,.25))}.nws-filtration-signal{position:absolute;right:112px;bottom:0;z-index:2;display:flex;align-items:end;gap:4px;padding:0 0 46px}.nws-filtration-signal span{display:block;width:18px;background:var(--nws-cyan);box-shadow:0 0 0 3px rgba(4,151,213,.14)}.nws-filtration-signal span:nth-child(1){height:58px}.nws-filtration-signal span:nth-child(2){height:125px;background:#fff}.nws-filtration-signal span:nth-child(3){height:205px;background:var(--nws-red)}.nws-filtration-signal b{align-self:flex-end;max-width:125px;margin-left:18px;color:#fff;font-family:var(--nws-mono);font-size:9px;font-weight:400;letter-spacing:.08em;line-height:1.45}.nws-filtration-intro{display:grid;grid-template-columns:98px minmax(0,1.1fr) minmax(290px,.72fr);gap:0;min-height:450px;border-bottom:1px solid var(--nws-line);background:var(--nws-ivory)}.nws-filtration-index{display:flex;flex-direction:column;align-items:center;gap:18px;padding-top:52px;border-right:1px solid var(--nws-line);color:var(--nws-cyan);font-family:var(--nws-mono);font-size:10px}.nws-filtration-index i{width:1px;height:105px;background:linear-gradient(var(--nws-cyan),var(--nws-red))}.nws-filtration-index small{writing-mode:vertical-rl;letter-spacing:.08em}.nws-filtration-intro>div:nth-child(2){padding:clamp(70px,8vw,126px) clamp(38px,7vw,105px)}.nws-filtration-intro h2,.nws-filtration-cases h2{font-size:clamp(36px,4.2vw,65px)}.nws-filtration-intro-copy{display:flex;flex-direction:column;justify-content:center;padding:66px clamp(30px,5.4vw,76px);border-left:1px solid var(--nws-line);background:#e8e5dd}.nws-filtration-intro-copy p{margin:0 0 22px;color:#596273;font-size:15px;line-height:1.65}.nws-filtration-intro-copy p:last-child{margin-bottom:0}.nws-filtration-intro-copy strong{color:var(--nws-navy);font-weight:600}.nws-filtration-cases{padding:clamp(75px,10vw,145px) clamp(24px,8.2vw,132px);background:var(--nws-paper)}.nws-filtration-case-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:66px;border-top:1px solid var(--nws-line);border-left:1px solid var(--nws-line)}.nws-filtration-case-grid article{min-height:310px;padding:28px 27px;border-right:1px solid var(--nws-line);border-bottom:1px solid var(--nws-line);background:#fff}.nws-filtration-case-grid span{color:var(--nws-red);font-family:var(--nws-mono);font-size:10px;letter-spacing:.08em}.nws-filtration-case-grid h3{margin:73px 0 15px;font-family:var(--nws-display);font-size:clamp(25px,2.3vw,34px);font-weight:500;letter-spacing:-.06em;line-height:1}.nws-filtration-case-grid p{max-width:290px;margin:0;color:#596273;font-size:14px;line-height:1.58}.nws-filtration-offer{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);background:var(--nws-navy);color:#fff}.nws-filtration-offer-panel{padding:clamp(74px,9vw,136px) clamp(34px,8vw,122px);background:linear-gradient(135deg,#0b1130,#111a42)}.nws-filtration-offer h2{font-size:clamp(43px,5vw,76px)}.nws-filtration-offer-panel>p:not(.nws-eyebrow){max-width:490px;margin:30px 0 0;color:rgba(255,255,255,.73);font-size:16px;line-height:1.65}.nws-filtration-offer-list{display:grid;grid-template-rows:repeat(3,1fr);border-left:1px solid var(--nws-wline)}.nws-filtration-offer-list>div{display:grid;grid-template-columns:92px 1fr;align-content:center;gap:0 22px;min-height:180px;padding:31px 42px;border-bottom:1px solid var(--nws-wline)}.nws-filtration-offer-list>div:last-child{border-bottom:0}.nws-filtration-offer-list span{grid-row:span 2;color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:11px}.nws-filtration-offer-list strong{font-family:var(--nws-display);font-size:25px;font-weight:500;letter-spacing:-.05em}.nws-filtration-offer-list p{margin:8px 0 0;color:rgba(255,255,255,.63);font-size:14px;line-height:1.52}.nws-filtration-contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.44fr);background:#e6e2d8}.nws-filtration-contact>div:first-child{padding:clamp(74px,9vw,136px) clamp(30px,8.2vw,132px)}.nws-filtration-contact h2{font-size:clamp(44px,5vw,78px)}.nws-filtration-contact>div:first-child>p:not(.nws-eyebrow){max-width:560px;margin:28px 0 0;color:#586271;font-size:16px;line-height:1.65}.nws-filtration-contact-action{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:14px;padding:54px 38px;border-left:1px solid var(--nws-line);background:#dcd7cb}.nws-filtration-contact-action small{margin-bottom:15px;color:var(--nws-red);font-family:var(--nws-mono);font-size:9px;letter-spacing:.08em}.nws-filtration-contact-action a{color:var(--nws-navy);font-family:var(--nws-display);font-size:clamp(23px,2.6vw,38px);font-weight:500;letter-spacing:-.055em}.nws-filtration-contact-action span{max-width:250px;color:#596273;font-size:13px;line-height:1.55}@media(max-width:760px){.nws-filtration-hero{min-height:calc(100svh - 71px)}.nws-filtration-hero-copy{width:auto;padding:90px 26px 155px;margin:0;align-self:end}.nws-filtration-hero h1{font-size:clamp(45px,12.8vw,64px)}.nws-filtration-hero-copy>p:not(.nws-eyebrow){font-size:15px}.nws-filtration-rail{display:none}.nws-filtration-signal{right:20px;padding-bottom:28px}.nws-filtration-signal span{width:12px}.nws-filtration-signal span:nth-child(1){height:40px}.nws-filtration-signal span:nth-child(2){height:73px}.nws-filtration-signal span:nth-child(3){height:112px}.nws-filtration-signal b{display:none}.nws-filtration-intro,.nws-filtration-offer,.nws-filtration-contact{display:block;min-height:0}.nws-filtration-index{display:none}.nws-filtration-intro>div:nth-child(2){padding:75px 26px 45px}.nws-filtration-intro h2,.nws-filtration-cases h2{font-size:clamp(37px,10.2vw,50px)}.nws-filtration-intro-copy{padding:37px 26px 48px;border-top:1px solid var(--nws-line);border-left:0}.nws-filtration-cases{padding:75px 26px}.nws-filtration-case-grid{grid-template-columns:1fr;margin-top:46px}.nws-filtration-case-grid article{min-height:230px}.nws-filtration-case-grid h3{margin-top:46px;font-size:31px}.nws-filtration-offer-panel{padding:74px 26px}.nws-filtration-offer h2{font-size:clamp(43px,12vw,62px)}.nws-filtration-offer-list{border-top:1px solid var(--nws-wline);border-left:0}.nws-filtration-offer-list>div{grid-template-columns:55px 1fr;min-height:150px;padding:27px 26px}.nws-filtration-contact>div:first-child{padding:75px 26px 52px}.nws-filtration-contact h2{font-size:clamp(43px,12vw,62px)}.nws-filtration-contact-action{padding:35px 26px;border-top:1px solid var(--nws-line);border-left:0}}.nws-filtration-offer{grid-template-columns:minmax(0,.88fr) minmax(300px,.57fr) minmax(0,.75fr)}.nws-filtration-product-visual{position:relative;display:grid;place-items:center;min-height:610px;margin:0;overflow:hidden;border-left:1px solid var(--nws-wline);background:radial-gradient(circle at 50% 48%,rgba(41,189,240,.27) 0,rgba(14,45,100,.19) 28%,rgba(7,11,30,.1) 57%,transparent 74%),linear-gradient(145deg,#0b1233,#091028);isolation:isolate}.nws-filtration-product-visual:before{position:absolute;z-index:-1;inset:8% 9%;border:1px solid rgba(173,231,255,.18);content:"";transform:rotate(-8deg)}.nws-filtration-product-visual:after{position:absolute;z-index:-1;right:-18%;bottom:-18%;width:78%;height:58%;border-radius:50%;background:rgba(4,151,213,.19);content:"";filter:blur(18px)}.nws-filtration-product-visual img{position:relative;z-index:2;width:min(88%,440px);max-height:540px;object-fit:contain;filter:drop-shadow(0 30px 22px rgba(0,0,0,.55))}.nws-filtration-product-visual figcaption{position:absolute;z-index:3;bottom:25px;left:27px;color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}.nws-filtration-product-orbit{position:absolute;z-index:3;top:25px;right:25px;display:flex;align-items:center;gap:10px;color:rgba(227,248,255,.72);font-family:var(--nws-mono);font-size:8px;letter-spacing:.1em;writing-mode:vertical-rl}.nws-filtration-product-orbit i{display:block;width:1px;height:67px;background:linear-gradient(var(--nws-cyan),var(--nws-red))}@media(max-width:1100px) and (min-width:761px){.nws-filtration-offer{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nws-filtration-offer-panel{grid-column:span 2}.nws-filtration-product-visual{min-height:500px}.nws-filtration-offer-list{grid-column:span 2;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;border-top:1px solid var(--nws-wline);border-left:0}.nws-filtration-offer-list>div{grid-template-columns:1fr;gap:10px;padding:32px;border-right:1px solid var(--nws-wline);border-bottom:0}.nws-filtration-offer-list>div:last-child{border-right:0}.nws-filtration-offer-list span{grid-row:auto}}@media(max-width:760px){.nws-filtration-product-visual{min-height:470px;border-top:1px solid var(--nws-wline);border-left:0}.nws-filtration-product-visual:before{inset:12% 14%}.nws-filtration-product-visual img{width:min(88%,340px);max-height:415px}.nws-filtration-product-visual figcaption{bottom:19px;left:20px;font-size:8px}.nws-filtration-product-orbit{top:18px;right:20px}.nws-filtration-product-orbit i{height:47px}}.nws-configurator{padding:clamp(36px,5vw,72px);border:1px solid var(--nws-line);background:var(--nws-paper)}.nws-configurator-intro{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(260px,.64fr);gap:36px;align-items:end;padding-bottom:42px;border-bottom:1px solid var(--nws-line)}.nws-configurator-intro h1{margin:11px 0 0;font-family:var(--nws-display);font-size:clamp(42px,5.4vw,82px);font-weight:500;letter-spacing:-.075em;line-height:.91}.nws-configurator-intro h1 em{color:var(--nws-cyan);font-style:normal}.nws-configurator-intro>p:not(.nws-eyebrow){max-width:420px;margin:0;color:#596273;font-size:15px;line-height:1.65}.nws-configurator-progress{display:grid;grid-template-columns:repeat(6,1fr);gap:0;margin:38px 0 0;padding:0;border-top:1px solid var(--nws-line);border-left:1px solid var(--nws-line);list-style:none}.nws-configurator-progress li{display:flex;flex-direction:column;gap:9px;min-height:80px;padding:15px 13px;border-right:1px solid var(--nws-line);border-bottom:1px solid var(--nws-line);background:#f2f0ea;color:#75808c;transition:background .18s var(--nws-ease-out),color .18s var(--nws-ease-out)}.nws-configurator-progress li span{font-family:var(--nws-mono);font-size:10px;letter-spacing:.08em}.nws-configurator-progress li small{font-family:var(--nws-display);font-size:16px;font-weight:500;letter-spacing:-.04em}.nws-configurator-progress li.is-current{background:var(--nws-navy);color:#fff}.nws-configurator-progress li.is-complete{background:#dff6ff;color:#046993}.nws-configurator-form{display:block;margin:0}.nws-configurator-step{min-width:0;margin:0;padding:clamp(36px,5vw,67px) 0 36px;border:0}.nws-configurator-step[hidden]{display:none}.nws-configurator-step legend{max-width:860px;padding:0;color:var(--nws-navy);font-family:var(--nws-display);font-size:clamp(28px,3.5vw,52px);font-weight:500;letter-spacing:-.065em;line-height:.98}.nws-configurator-step legend span{display:block;margin-bottom:15px;color:var(--nws-red);font-family:var(--nws-mono);font-size:10px;font-weight:400;letter-spacing:.1em}.nws-configurator-step-help{max-width:610px;margin:21px 0 31px;color:#647080;font-size:15px;line-height:1.58}.nws-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nws-choice-grid-materials{grid-template-columns:repeat(3,minmax(0,1fr))}.nws-choice-grid label{position:relative;display:flex;align-items:center;min-height:75px;padding:17px 19px;border:1px solid var(--nws-line);background:#fff;color:var(--nws-navy);cursor:pointer;transition:border-color .18s var(--nws-ease-out),background .18s var(--nws-ease-out),transform .18s var(--nws-ease-out),box-shadow .18s var(--nws-ease-out)}.nws-choice-grid label:hover{border-color:var(--nws-cyan);box-shadow:inset 0 -3px 0 var(--nws-cyan)}.nws-choice-grid label:has(input:checked){border-color:var(--nws-navy);background:var(--nws-navy);color:#fff;box-shadow:inset 0 -3px 0 var(--nws-cyan)}.nws-choice-grid input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.nws-choice-grid label:has(input:focus-visible){outline:2px solid var(--nws-cyan);outline-offset:3px}.nws-choice-grid label span{font-family:var(--nws-display);font-size:18px;font-weight:500;letter-spacing:-.035em;line-height:1.08}.nws-configurator-step-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:38px}.nws-configurator-back,.nws-configurator-reset{padding:0;border:0;background:transparent;color:#536070;font-family:var(--nws-mono);font-size:11px;letter-spacing:.04em;cursor:pointer}.nws-configurator-back:hover,.nws-configurator-reset:hover{color:var(--nws-navy);text-decoration:underline;text-underline-offset:4px}.nws-configurator-actions{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:24px;border-top:1px solid var(--nws-line)}.nws-configurator-actions p{margin:0;color:#73808e;font-family:var(--nws-mono);font-size:9px;letter-spacing:.05em}.nws-configurator-notice{margin:32px 0 -10px;padding:14px 17px;border-left:3px solid var(--nws-red);background:#fff0ef;color:#8d2922;font-family:var(--nws-mono);font-size:11px;line-height:1.45}.nws-configurator-results{margin-top:64px}.nws-configurator-criteria{display:flex;flex-wrap:wrap;gap:8px;margin-top:23px}.nws-configurator-criteria span{padding:7px 9px;border:1px solid rgba(5,102,145,.24);background:#e6f8ff;color:#056992;font-family:var(--nws-mono);font-size:9px;letter-spacing:.025em}.nws-configurator-result-intro{padding-top:45px;border-top:4px solid var(--nws-navy)}.nws-configurator-result-intro h2,.nws-configurator-empty h2{margin:12px 0 0;font-family:var(--nws-display);font-size:clamp(34px,4.5vw,62px);font-weight:500;letter-spacing:-.075em;line-height:.94}.nws-configurator-result-intro h2 em,.nws-configurator-empty h2 em{color:var(--nws-cyan);font-style:normal}.nws-configurator-result-intro>p:not(.nws-eyebrow),.nws-configurator-empty>p:not(.nws-eyebrow){max-width:700px;margin:20px 0 0;color:#596273;font-size:15px;line-height:1.65}.nws-configurator-nearby{margin-bottom:25px!important}.nws-configurator-empty{padding:clamp(38px,6vw,82px);background:#e8e5dd;border-top:4px solid var(--nws-red)}.nws-configurator-empty .nws-button{margin-top:30px}.nws-configurator-result-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:39px}.nws-configurator-card{border:1px solid var(--nws-line);background:#fff}.nws-configurator-card-media{position:relative;display:flex;align-items:flex-end;justify-content:space-between;min-height:156px;padding:19px;background:linear-gradient(135deg,#0a102e,#154d6d);color:#fff;overflow:hidden}.nws-configurator-card-media:before{position:absolute;top:0;right:16%;bottom:0;width:1px;background:rgba(255,255,255,.15);content:"";transform:rotate(24deg)}.nws-configurator-card-media small{position:relative;z-index:1;font-family:var(--nws-mono);font-size:8px;letter-spacing:.08em}.nws-configurator-card-index{position:relative;z-index:1;font-family:var(--nws-display);font-size:64px;font-weight:500;letter-spacing:-.1em;line-height:.72}.nws-configurator-card-copy{padding:24px}.nws-configurator-card-copy>p:first-child{margin:0;color:#056992;font-family:var(--nws-mono);font-size:9px;letter-spacing:.06em}.nws-configurator-card h3{margin:15px 0 11px;font-family:var(--nws-display);font-size:31px;font-weight:500;letter-spacing:-.065em;line-height:.95}.nws-configurator-card-excerpt{min-height:67px;margin:0;color:#5e6875;font-size:14px;line-height:1.55}.nws-configurator-card a{display:inline-block;margin-top:22px;color:var(--nws-navy);font-family:var(--nws-mono);font-size:10px;letter-spacing:.03em}.nws-configurator-follow-up{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:26px;padding:29px 32px;background:var(--nws-navy);color:#fff}.nws-configurator-follow-up p{margin:0;font-family:var(--nws-display);font-size:24px;font-weight:500;letter-spacing:-.05em}.nws-configurator-placeholder{padding:27px 0;border-top:1px solid var(--nws-line);color:#647080;font-family:var(--nws-mono);font-size:11px}@media(max-width:960px){.nws-configurator-intro{grid-template-columns:1fr}.nws-configurator-intro>p:not(.nws-eyebrow){max-width:600px}.nws-configurator-progress{grid-template-columns:repeat(3,1fr)}.nws-choice-grid,.nws-choice-grid-materials{grid-template-columns:repeat(2,minmax(0,1fr))}.nws-configurator-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.nws-configurator{margin:0 -20px;padding:36px 20px}.nws-configurator-progress{grid-template-columns:repeat(2,1fr);margin-top:30px}.nws-configurator-progress li{min-height:66px;padding:11px}.nws-configurator-progress li small{font-size:15px}.nws-configurator-step{padding-top:38px}.nws-configurator-step legend{font-size:34px}.nws-choice-grid,.nws-choice-grid-materials{grid-template-columns:1fr}.nws-choice-grid label{min-height:61px}.nws-choice-grid label span{font-size:17px}.nws-configurator-step-actions,.nws-configurator-actions,.nws-configurator-follow-up{align-items:flex-start;flex-direction:column}.nws-configurator-actions{gap:14px}.nws-configurator-results{margin-top:48px}.nws-configurator-result-grid{grid-template-columns:1fr}.nws-configurator-card-excerpt{min-height:0}}.nws-archive-header{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(270px,.55fr);gap:46px;align-items:end;padding:clamp(70px,10vw,150px) clamp(24px,7vw,120px) 72px;background:var(--nws-navy);color:#fff}.nws-archive-header h1{grid-column:1;margin:12px 0 0;font-family:var(--nws-display);font-size:clamp(50px,7vw,108px);font-weight:500;letter-spacing:-.085em;line-height:.86}.nws-archive-header h1 em{color:var(--nws-cyan);font-style:normal}.nws-archive-header>p:last-child{max-width:405px;margin:0;color:rgba(255,255,255,.7);font-size:15px;line-height:1.65}.nws-machine-catalogue{padding:clamp(50px,7vw,110px) clamp(20px,7vw,120px);background:var(--nws-paper)}.nws-machine-family{padding:0 0 clamp(56px,8vw,120px);margin:0 0 clamp(52px,7vw,100px);border-bottom:1px solid var(--nws-line)}.nws-machine-family:last-child{margin-bottom:0;border-bottom:0}.nws-machine-family-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.52fr);column-gap:50px;align-items:end;margin-bottom:35px}.nws-machine-family-header .nws-eyebrow{grid-column:1/-1;margin:0 0 12px}.nws-machine-family-header h2{margin:0;font-family:var(--nws-display);font-size:clamp(34px,4.7vw,70px);font-weight:500;letter-spacing:-.075em;line-height:.91}.nws-machine-family-header>p:last-child,.nws-machine-family-intro{max-width:460px;margin:0;color:#1d2430;font-size:18px;line-height:1.55;font-weight:450}.nws-machine-catalogue .nws-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nws-machine-catalogue .nws-card{position:relative;display:flex;flex-direction:column;min-height:100%;padding:0 0 25px;border:1px solid var(--nws-line);background:#fff}.nws-machine-catalogue .nws-card>img,.nws-machine-catalogue .nws-card>a:first-child{display:block;aspect-ratio:1.38;background:#e4e6e4;overflow:hidden}.nws-machine-catalogue .nws-card>a:first-child img{width:100%;height:100%;object-fit:cover;transition:transform .28s var(--nws-ease-out)}.nws-machine-catalogue .nws-card:hover>a:first-child img{transform:scale(1.025)}.nws-machine-catalogue .nws-card>.nws-eyebrow,.nws-machine-catalogue .nws-card h3,.nws-machine-catalogue .nws-card>p:not(.nws-eyebrow),.nws-machine-catalogue .nws-card>a:last-child,.nws-card-special-badge{margin-left:24px;margin-right:24px}.nws-machine-catalogue .nws-card>.nws-eyebrow{margin-top:23px;margin-bottom:9px;color:var(--nws-red);font-family:var(--nws-mono);font-size:9px;letter-spacing:.08em}.nws-machine-catalogue .nws-card h3{margin-top:0;margin-bottom:12px;font-family:var(--nws-display);font-size:32px;font-weight:500;letter-spacing:-.065em;line-height:.94}.nws-machine-catalogue .nws-card h3 a{color:var(--nws-navy)}.nws-machine-catalogue .nws-card>p:not(.nws-eyebrow){min-height:48px;margin-top:0;margin-bottom:22px;color:#62707d;font-size:14px;line-height:1.55}.nws-machine-catalogue .nws-card>a:last-child{margin-top:auto;color:var(--nws-navy);font-family:var(--nws-mono);font-size:10px;letter-spacing:.03em}.nws-card-special{border-color:rgba(222,60,57,.45);background:#fffafa}.nws-card-special-badge{display:inline-flex;align-self:flex-start;margin-top:auto;margin-bottom:14px;padding:5px 7px;border:1px solid rgba(222,60,57,.35);color:#a72b27;font-family:var(--nws-mono);font-size:8px;letter-spacing:.06em}@media(max-width:900px){.nws-archive-header,.nws-machine-family-header{grid-template-columns:1fr}.nws-archive-header>p:last-child,.nws-machine-family-header>p:last-child{margin-top:20px}.nws-machine-catalogue .nws-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.nws-archive-header{padding:68px 24px 50px}.nws-machine-catalogue{padding:52px 20px}.nws-machine-family{padding-bottom:60px;margin-bottom:60px}.nws-machine-catalogue .nws-card-grid{grid-template-columns:1fr}.nws-machine-catalogue .nws-card h3{font-size:30px}}.nws-card-provisional-visual{position:relative;display:block;height:218px;margin:-28px -28px 25px;overflow:hidden;background:radial-gradient(circle at 51% 44%,#f7fbfc 0,#e7eced 56%,#d9dde0 100%);border-bottom:1px solid var(--nws-line)}.nws-card-provisional-visual:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(10,18,45,.05),transparent 56%);pointer-events:none}.nws-card-provisional-visual img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;padding:15px 20px 10px;filter:drop-shadow(0 20px 17px rgba(11,18,32,.20));transition:transform .35s var(--nws-ease)}.nws-card:hover .nws-card-provisional-visual img{transform:scale(1.035) translateY(-2px)}.nws-card-provisional-visual span{position:absolute;z-index:2;right:12px;bottom:11px;padding:5px 7px;background:rgba(255,255,255,.84);color:#5c6674;font-family:var(--nws-mono);font-size:7px;letter-spacing:.07em;text-transform:uppercase}.nws-product-hero.has-provisional-visual{grid-template-columns:minmax(0,1fr) minmax(270px,.8fr) 230px}.nws-product-hero-visual{position:relative;min-height:480px;margin:0;overflow:hidden;background:radial-gradient(circle at 50% 45%,#f7fbfc 0,#e5eaeb 59%,#cbd1d5 100%);border-left:1px solid rgba(255,255,255,.13)}.nws-product-hero-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 61%,rgba(8,14,38,.25));pointer-events:none}.nws-product-hero-visual img{position:absolute;z-index:1;inset:0;width:100%;height:100%;object-fit:contain;padding:35px 25px 26px;filter:drop-shadow(0 27px 22px rgba(5,11,27,.27))}.nws-product-hero-visual figcaption{position:absolute;z-index:2;left:18px;bottom:15px;color:rgba(255,255,255,.83);font-family:var(--nws-mono);font-size:8px;letter-spacing:.08em;text-transform:uppercase}@media(max-width:1080px){.nws-product-hero.has-provisional-visual{grid-template-columns:minmax(0,1fr) 210px}.nws-product-hero-visual{grid-column:1 / -1;min-height:380px;border-left:0;border-top:1px solid rgba(255,255,255,.13)}.nws-product-hero-spec{grid-column:2;grid-row:1}}@media(max-width:760px){.nws-card-provisional-visual{height:230px}.nws-product-hero.has-provisional-visual{display:flex;flex-direction:column}.nws-product-hero-visual{order:2;min-height:340px}.nws-product-hero-copy{order:1}.nws-product-hero-spec{order:3}.nws-product-hero-visual img{padding:26px 32px 20px}}.nws-machine-catalogue{background:#f4f3ef}.nws-machine-family{position:relative}.nws-machine-catalogue .nws-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.1vw,34px)}.nws-machine-catalogue .nws-card{display:flex;min-width:0;min-height:0;padding:0;overflow:hidden;border:0;background:transparent;box-shadow:0 12px 32px rgba(14,23,53,.08);transition:transform .28s var(--nws-ease-out),box-shadow .28s var(--nws-ease-out)}.nws-machine-catalogue .nws-card:hover{transform:translateY(-7px);box-shadow:0 20px 42px rgba(14,23,53,.15)}.nws-machine-catalogue .nws-card>a.nws-card-media{display:block;position:relative;flex:none;aspect-ratio:4 / 3!important;overflow:hidden;background:#d4d6da}.nws-machine-catalogue .nws-card>a.nws-card-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,18,45,0) 55%,rgba(10,18,45,.18) 100%);pointer-events:none}.nws-machine-catalogue .nws-card>a.nws-card-media img{display:block;width:100%;height:100%;padding:0!important;object-fit:cover!important;object-position:center;filter:none!important;transition:transform .55s var(--nws-ease-out)}.nws-machine-catalogue .nws-card:hover>a.nws-card-media img{transform:scale(1.045)}.nws-card-media-index{position:absolute;z-index:2;top:16px;left:16px;display:grid;place-items:center;width:31px;height:31px;border:1px solid rgba(255,255,255,.58);background:rgba(10,18,45,.74);color:#fff;font-family:var(--nws-mono);font-size:9px;letter-spacing:.04em;backdrop-filter:blur(8px)}.nws-card-body{display:flex;flex:1;flex-direction:column;min-height:250px;padding:26px 27px 25px;background:#fff;border:1px solid #dce0de;border-top:0}.nws-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:17px}.nws-machine-catalogue .nws-card-body .nws-eyebrow{margin:0;color:#a02c31;font-family:var(--nws-mono);font-size:8px;letter-spacing:.105em;line-height:1.35}.nws-machine-catalogue .nws-card-body h3{margin:19px 0 12px;font-family:var(--nws-display);font-size:clamp(28px,2.4vw,39px);font-weight:500;letter-spacing:-.068em;line-height:.94}.nws-machine-catalogue .nws-card-body h3 a{color:var(--nws-navy);font-family:inherit;font-size:inherit;letter-spacing:inherit}.nws-machine-catalogue .nws-card-body .nws-card-description{min-height:0;margin:0;color:#697380;font-size:14px;line-height:1.62}.nws-machine-catalogue .nws-card-body .nws-card-link{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:28px 0 0;padding-top:16px;border-top:1px solid #e0e3e0;color:var(--nws-navy);font-family:var(--nws-mono);font-size:9px;letter-spacing:.055em}.nws-machine-catalogue .nws-card-body .nws-card-link b{color:var(--nws-red);font-size:17px;font-weight:400;line-height:1;transition:transform .2s var(--nws-ease-out)}.nws-machine-catalogue .nws-card:hover .nws-card-link b{transform:translate(3px,-3px)}.nws-machine-catalogue .nws-card-special{box-shadow:0 12px 32px rgba(33,83,105,.10)}.nws-machine-catalogue .nws-card-special .nws-card-body{background:#f7fafb;border-color:#d2dfe3}.nws-card-special-badge{display:inline-flex;align-items:center;min-height:19px;margin:0;padding:3px 7px;border:1px solid #a4c0c9;background:#eef7f8;color:#356574;font-family:var(--nws-mono);font-size:7px;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}@media(max-width:900px){.nws-machine-catalogue .nws-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.nws-card-body{min-height:238px}}@media(max-width:600px){.nws-machine-catalogue .nws-card-grid{grid-template-columns:1fr;gap:25px}.nws-machine-catalogue .nws-card>a.nws-card-media{aspect-ratio:1.35}.nws-card-body{min-height:0;padding:24px}.nws-machine-catalogue .nws-card-body h3{font-size:34px}.nws-machine-catalogue .nws-card-body .nws-card-link{margin-top:24px}}.nws-uv-bridge{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);min-height:458px;margin:clamp(46px,6vw,78px) 0 clamp(60px,8vw,105px);overflow:hidden;background:#080d26;color:#fff;box-shadow:0 20px 45px rgba(7,13,34,.18)}.nws-uv-bridge:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 69% 47%,rgba(74,114,255,.35) 0,rgba(56,38,185,.18) 19%,transparent 48%),linear-gradient(122deg,transparent 43%,rgba(111,120,255,.06) 43.1%,transparent 43.45%);pointer-events:none}.nws-uv-bridge-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(50px,6vw,84px) clamp(30px,6vw,88px)}.nws-uv-bridge-copy .nws-eyebrow{margin:0;color:#a9cfff}.nws-uv-bridge-copy h2{max-width:640px;margin:28px 0 23px;font-family:var(--nws-display);font-size:clamp(47px,5.2vw,76px);font-weight:500;letter-spacing:-.075em;line-height:.89}.nws-uv-bridge-copy h2 em{font-style:normal;color:#6dafff}.nws-uv-bridge-copy>p:not(.nws-eyebrow){max-width:540px;margin:0 0 34px;color:rgba(255,255,255,.72);font-size:16px;line-height:1.65}.nws-uv-bridge-copy .nws-button{margin-top:auto;border-color:rgba(161,210,255,.56);background:rgba(255,255,255,.96);color:#090f2d}.nws-uv-bridge-copy .nws-button:hover{background:#a9d8ff}.nws-uv-bridge-panel{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:100%;padding:clamp(40px,5vw,75px) clamp(30px,4vw,63px);border-left:1px solid rgba(185,206,255,.18);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(11,16,55,.56))}.nws-uv-beam{position:absolute;top:36px;right:clamp(28px,4vw,58px);display:flex;align-items:flex-start;gap:5px;color:#b9dcff;font-family:var(--nws-display);letter-spacing:-.08em;line-height:.8}.nws-uv-beam:after{content:"";position:absolute;top:66px;right:8px;width:2px;height:185px;background:linear-gradient(#b7e4ff,rgba(105,99,255,.14));box-shadow:0 0 24px 5px rgba(102,132,255,.47)}.nws-uv-beam span{font-size:clamp(65px,7vw,108px)}.nws-uv-beam small{margin-top:10px;font-family:var(--nws-mono);font-size:10px;letter-spacing:.08em}.nws-uv-bridge-summary{max-width:330px;padding-top:116px}.nws-uv-bridge-summary strong{display:block;margin-bottom:13px;color:#fff;font-family:var(--nws-display);font-size:clamp(26px,2.5vw,38px);font-weight:500;letter-spacing:-.055em;line-height:.96}.nws-uv-bridge-summary p{margin:0;color:rgba(255,255,255,.69);font-size:14px;line-height:1.58}.nws-uv-bridge-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.nws-uv-bridge-tags span{padding:6px 8px;border:1px solid rgba(184,210,255,.28);color:#c7ddff;font-family:var(--nws-mono);font-size:8px;letter-spacing:.075em}@media(max-width:860px){.nws-uv-bridge{grid-template-columns:1fr}.nws-uv-bridge-panel{min-height:340px;border-top:1px solid rgba(185,206,255,.18);border-left:0}.nws-uv-beam{top:40px}.nws-uv-bridge-summary{padding-top:98px}}@media(max-width:600px){.nws-uv-bridge{margin:48px -20px 64px}.nws-uv-bridge-copy{padding:52px 26px}.nws-uv-bridge-copy h2{font-size:52px}.nws-uv-bridge-panel{min-height:290px;padding:35px 26px}.nws-uv-beam{right:26px}.nws-uv-beam:after{height:125px}.nws-uv-bridge-summary{max-width:255px;padding-top:72px}.nws-uv-bridge-tags{margin-top:20px}}.nws-expertise-page{background:#f7f7f4;color:#111525;overflow:hidden}.nws-expertise-detail-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.14fr) minmax(330px,.86fr);min-height:640px;background:#0b1133;color:#fff;overflow:hidden}.nws-expertise-detail-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 75% 31%,rgba(45,159,255,.29),transparent 23%),linear-gradient(122deg,transparent 47%,rgba(113,139,255,.08) 47.1%,transparent 47.4%);pointer-events:none}.nws-expertise-detail-hero-udi:before{background:radial-gradient(circle at 76% 29%,rgba(24,170,215,.3),transparent 25%),linear-gradient(122deg,transparent 47%,rgba(40,209,237,.08) 47.1%,transparent 47.4%)}.nws-expertise-detail-hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(72px,9vw,150px) clamp(32px,9vw,158px) clamp(66px,8vw,115px)}.nws-expertise-detail-hero-copy .nws-eyebrow{margin:0;color:#a6d8fb}.nws-expertise-detail-hero-copy h1{max-width:740px;margin:28px 0 25px;font-family:var(--nws-display);font-size:clamp(62px,8vw,124px);font-weight:500;letter-spacing:-.085em;line-height:.8}.nws-expertise-detail-hero-copy h1 em{font-style:normal;color:#16a9e6}.nws-expertise-detail-hero-copy>p:not(.nws-eyebrow){max-width:590px;margin:0;color:rgba(255,255,255,.75);font-size:17px;line-height:1.67}.nws-expertise-detail-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:41px}.nws-expertise-detail-actions .nws-button{background:#fff;color:#0b1133}.nws-text-link-light{padding:9px 0;border-bottom:1px solid rgba(255,255,255,.45);color:#fff;font-family:var(--nws-mono);font-size:10px;letter-spacing:.08em;text-decoration:none}.nws-text-link-light:hover{border-color:#15a9e5;color:#b9e7ff}.nws-expertise-detail-rail{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:60px clamp(32px,5vw,84px);border-left:1px solid rgba(197,217,255,.18);background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(0,6,29,.42))}.nws-expertise-detail-rail small{position:absolute;top:64px;left:clamp(32px,5vw,84px);color:#a5cfff;font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}.nws-expertise-detail-rail strong{font-family:var(--nws-display);font-size:clamp(110px,15vw,230px);font-weight:500;letter-spacing:-.12em;line-height:.68}.nws-expertise-detail-rail>span{margin:22px 0 0 12px;color:#c6e4ff;font-family:var(--nws-mono);font-size:10px;letter-spacing:.1em}.nws-expertise-detail-rail i{position:absolute;top:142px;right:clamp(65px,8vw,126px);width:2px;height:255px;background:linear-gradient(#b5e7ff,rgba(38,147,255,.05));box-shadow:0 0 29px 5px rgba(47,163,255,.65)}.nws-expertise-detail-rail em{margin-top:70px;color:rgba(255,255,255,.84);font-family:var(--nws-mono);font-size:10px;font-style:normal;letter-spacing:.1em;line-height:1.5}.nws-udi-rail strong{color:#bff4ff}.nws-udi-rail>span{margin-left:0}.nws-udi-rail i{background:linear-gradient(#bffaff,rgba(24,215,237,.05));box-shadow:0 0 29px 5px rgba(24,210,235,.62)}.nws-expertise-statement{display:grid;grid-template-columns:160px minmax(0,1.15fr) minmax(260px,.85fr);gap:40px;align-items:end;padding:clamp(70px,9vw,144px) clamp(24px,8vw,142px);background:#e2f4fb}.nws-section-index{align-self:stretch;color:#e83348;font-family:var(--nws-display);font-size:clamp(74px,8vw,142px);font-weight:500;letter-spacing:-.12em;line-height:.78}.nws-expertise-statement h2,.nws-expertise-principle-intro h2,.nws-expertise-compare h2,.nws-expertise-cases h2,.nws-udi-anatomy h2,.nws-udi-flow h2,.nws-expertise-machine-link h2,.nws-expertise-callout h2{margin:14px 0 0;color:#111525;font-family:var(--nws-display);font-size:clamp(42px,5.6vw,82px);font-weight:500;letter-spacing:-.08em;line-height:.87}.nws-expertise-statement h2 em,.nws-expertise-principle-intro h2 em,.nws-expertise-compare h2 em,.nws-expertise-cases h2 em,.nws-udi-anatomy h2 em,.nws-udi-flow h2 em,.nws-expertise-machine-link h2 em,.nws-expertise-callout h2 em{color:#159fdd;font-style:normal}.nws-expertise-statement>p{margin:0 0 8px;color:#55616c;font-size:16px;line-height:1.65}.nws-expertise-principles{display:grid;grid-template-columns:1.14fr repeat(3,1fr);gap:1px;padding:0 clamp(24px,8vw,142px) clamp(75px,9vw,142px);background:#dfe3e4}.nws-expertise-principle-intro,.nws-expertise-principle{min-height:395px;padding:clamp(28px,3.6vw,56px);background:#f7f7f4}.nws-expertise-principle-intro>p:not(.nws-eyebrow){max-width:430px;margin:24px 0 0;color:#59636c;line-height:1.62}.nws-expertise-principle{position:relative;display:flex;flex-direction:column;justify-content:flex-end}.nws-expertise-principle>span{position:absolute;top:34px;left:36px;color:#e7374c;font-family:var(--nws-mono);font-size:10px;letter-spacing:.1em}.nws-expertise-principle h3{margin:0 0 15px;color:#121625;font-family:var(--nws-display);font-size:30px;font-weight:500;letter-spacing:-.055em;line-height:.96}.nws-expertise-principle p{margin:0;color:#59636c;font-size:14px;line-height:1.65}.nws-udi-principles{background:#dceff0}.nws-expertise-compare{padding:clamp(76px,9vw,150px) clamp(24px,8vw,142px);background:#11183e;color:#fff}.nws-expertise-compare-title h2{color:#fff}.nws-expertise-compare-title h2 em{color:#6faeff}.nws-expertise-compare-table{max-width:1080px;margin:55px 0 0;border-top:1px solid rgba(213,231,255,.28)}.nws-compare-row{display:grid;grid-template-columns:1.1fr .8fr 1fr;gap:20px;align-items:center;min-height:77px;border-bottom:1px solid rgba(213,231,255,.2);color:rgba(255,255,255,.68);font-size:14px}.nws-compare-row strong{color:#fff;font-weight:500}.nws-compare-head{min-height:54px;color:#8fb9f0;font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.nws-compare-head strong{color:#b9ddff;font-weight:400}.nws-expertise-footnote{max-width:760px;margin:27px 0 0;color:rgba(255,255,255,.53);font-size:12px;line-height:1.55}.nws-expertise-cases{padding:clamp(76px,9vw,148px) clamp(24px,8vw,142px);background:#f7f7f4}.nws-expertise-case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:58px;background:#dfe3e4}.nws-expertise-case{position:relative;min-height:410px;padding:clamp(28px,3.3vw,50px);background:#fff}.nws-expertise-case>span{display:block;margin-bottom:74px;color:#e83348;font-family:var(--nws-display);font-size:42px;letter-spacing:-.08em}.nws-case-sector{margin:0 0 12px;color:#228fc2;font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}.nws-expertise-case h3{margin:0 0 16px;color:#121625;font-family:var(--nws-display);font-size:38px;font-weight:500;letter-spacing:-.06em;line-height:.94}.nws-expertise-case>p:not(.nws-case-sector){margin:0;color:#5a646e;font-size:14px;line-height:1.6}.nws-expertise-case ul{margin:25px 0 0;padding:0;list-style:none}.nws-expertise-case li{position:relative;padding:7px 0 7px 15px;border-top:1px solid #e4e7e8;color:#313b45;font-size:12px}.nws-expertise-case li:before{content:"";position:absolute;top:12px;left:0;width:5px;height:5px;background:#1ba4df}.nws-expertise-callout{display:flex;justify-content:space-between;gap:46px;align-items:flex-end;padding:clamp(66px,8vw,130px) clamp(24px,8vw,142px);background:#14a7e3;color:#fff}.nws-expertise-callout h2{color:#fff}.nws-expertise-callout h2 em{color:#0b1133}.nws-expertise-callout>div>p:not(.nws-eyebrow){max-width:620px;margin:24px 0 0;color:#083b56;font-size:16px;line-height:1.62}.nws-expertise-callout .nws-eyebrow{color:#063a57}.nws-expertise-callout .nws-button{flex:0 0 auto;background:#0b1133;border-color:#0b1133;color:#fff}.nws-expertise-callout .nws-button:hover{background:#fff;color:#0b1133}.nws-udi-anatomy{display:grid;grid-template-columns:minmax(0,.95fr) minmax(450px,1.05fr);gap:clamp(42px,7vw,116px);padding:clamp(78px,10vw,152px) clamp(24px,8vw,142px);background:#ecf8f8}.nws-udi-anatomy-copy>p:not(.nws-eyebrow){max-width:490px;margin:26px 0 0;color:#58636d;line-height:1.65}.nws-udi-stack{border-top:1px solid #bdced0}.nws-udi-stack>div{display:grid;grid-template-columns:52px minmax(130px,.8fr) 1.2fr;gap:20px;align-items:center;min-height:110px;border-bottom:1px solid #bdced0}.nws-udi-stack span{color:#e83348;font-family:var(--nws-mono);font-size:10px;letter-spacing:.1em}.nws-udi-stack strong{color:#121625;font-family:var(--nws-display);font-size:25px;font-weight:500;letter-spacing:-.045em;line-height:.96}.nws-udi-stack p{margin:0;color:#59646c;font-size:13px;line-height:1.5}.nws-udi-flow{display:grid;grid-template-columns:.92fr 1.08fr;gap:clamp(42px,7vw,116px);padding:clamp(78px,10vw,150px) clamp(24px,8vw,142px);background:#f7f7f4}.nws-udi-flow ol{margin:0;padding:0;list-style:none;border-top:1px solid #c6ccce}.nws-udi-flow li{display:grid;grid-template-columns:54px 1fr;gap:20px;padding:24px 0;border-bottom:1px solid #c6ccce}.nws-udi-flow li>span{padding-top:5px;color:#e83348;font-family:var(--nws-mono);font-size:10px;letter-spacing:.1em}.nws-udi-flow strong{display:block;margin-bottom:8px;color:#121625;font-family:var(--nws-display);font-size:28px;font-weight:500;letter-spacing:-.05em}.nws-udi-flow p{margin:0;color:#59636c;line-height:1.55}.nws-expertise-machine-link{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(40px,7vw,110px);align-items:center;padding:clamp(78px,10vw,150px) clamp(24px,8vw,142px);background:#0b1133}.nws-expertise-machine-link h2{color:#fff}.nws-expertise-machine-link h2 em{color:#62ceef}.nws-expertise-machine-link .nws-eyebrow{color:#92d7ef}.nws-expertise-machine-link-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:rgba(203,230,255,.2)}.nws-expertise-machine-link-cards a{position:relative;min-height:214px;padding:31px;color:#fff;background:#111a46;text-decoration:none}.nws-expertise-machine-link-cards a:hover{background:#163069}.nws-expertise-machine-link-cards span{display:block;margin-bottom:44px;color:#8ee0f3;font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}.nws-expertise-machine-link-cards strong{display:block;margin-bottom:10px;font-family:var(--nws-display);font-size:28px;font-weight:500;letter-spacing:-.05em}.nws-expertise-machine-link-cards p{max-width:190px;margin:0;color:rgba(255,255,255,.66);font-size:13px;line-height:1.5}.nws-expertise-machine-link-cards b{position:absolute;right:28px;bottom:25px;color:#8ee0f3;font-size:19px}.nws-hub-card-local-link{display:flex;justify-content:space-between;align-items:center;margin-top:22px;padding-top:13px;border-top:1px solid #e1e4e5;color:#16203a;font-family:var(--nws-mono);font-size:9px;letter-spacing:.08em;text-decoration:none}.nws-hub-card-local-link:hover{color:#159fdd}.nws-hub-card-local-link b{font-size:15px;font-weight:400}@media(max-width:980px){.nws-expertise-detail-hero{grid-template-columns:1fr;min-height:0}.nws-expertise-detail-rail{min-height:320px;border-top:1px solid rgba(197,217,255,.18);border-left:0}.nws-expertise-detail-rail small{top:35px}.nws-expertise-detail-rail i{top:67px;height:170px}.nws-expertise-detail-rail em{margin-top:42px}.nws-expertise-statement{grid-template-columns:100px 1fr}.nws-expertise-statement>p{grid-column:2}.nws-expertise-principles{grid-template-columns:repeat(2,1fr)}.nws-expertise-principle-intro{grid-column:span 2}.nws-udi-anatomy,.nws-udi-flow,.nws-expertise-machine-link{grid-template-columns:1fr}.nws-expertise-machine-link-cards{max-width:680px}}@media(max-width:700px){.nws-expertise-detail-hero-copy{padding:68px 26px 56px}.nws-expertise-detail-hero-copy h1{font-size:66px}.nws-expertise-detail-hero-copy>p:not(.nws-eyebrow){font-size:15px}.nws-expertise-detail-rail{min-height:265px;padding:35px 26px}.nws-expertise-detail-rail small{left:26px}.nws-expertise-detail-rail strong{font-size:130px}.nws-expertise-detail-rail i{right:65px;height:132px}.nws-expertise-statement{grid-template-columns:1fr;gap:25px;padding:63px 26px}.nws-expertise-statement>p{grid-column:auto}.nws-section-index{font-size:86px}.nws-expertise-statement h2,.nws-expertise-principle-intro h2,.nws-expertise-compare h2,.nws-expertise-cases h2,.nws-udi-anatomy h2,.nws-udi-flow h2,.nws-expertise-machine-link h2,.nws-expertise-callout h2{font-size:47px}.nws-expertise-principles{grid-template-columns:1fr;padding:0 20px 54px}.nws-expertise-principle-intro{grid-column:auto}.nws-expertise-principle-intro,.nws-expertise-principle{min-height:0;padding:42px 28px}.nws-expertise-principle{min-height:270px}.nws-expertise-compare{padding:65px 26px}.nws-expertise-compare-table{margin-top:39px}.nws-compare-row{grid-template-columns:.86fr 1fr;gap:14px;padding:16px 0;font-size:12px}.nws-compare-row strong:last-child{grid-column:2}.nws-compare-head{display:none}.nws-expertise-cases{padding:66px 20px}.nws-expertise-case-grid{grid-template-columns:1fr;margin-top:38px}.nws-expertise-case{min-height:0;padding:36px 28px}.nws-expertise-case>span{margin-bottom:45px}.nws-expertise-callout{display:block;padding:65px 26px}.nws-expertise-callout .nws-button{margin-top:30px}.nws-udi-anatomy,.nws-udi-flow,.nws-expertise-machine-link{padding:66px 26px}.nws-udi-stack>div{grid-template-columns:35px 1fr;gap:10px;padding:18px 0}.nws-udi-stack p{grid-column:2}.nws-expertise-machine-link-cards{grid-template-columns:1fr}.nws-expertise-machine-link-cards a{min-height:176px}.nws-expertise-detail-actions{gap:18px}}.nws-expertise-photo-band{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(320px,.72fr);margin:0;background:#0c1235;color:#fff;overflow:hidden}.nws-expertise-photo-main{position:relative;min-height:490px;margin:0;overflow:hidden}.nws-expertise-photo-main:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,10,30,.1),rgba(6,10,30,.03) 52%,rgba(6,10,30,.62)),linear-gradient(0deg,rgba(5,9,29,.76),transparent 45%);pointer-events:none}.nws-expertise-photo-main img{width:100%;height:100%;min-height:490px;object-fit:cover;object-position:center;filter:saturate(.92) contrast(1.04)}.nws-expertise-photo-main figcaption{position:absolute;z-index:1;right:clamp(24px,4vw,60px);bottom:clamp(24px,4vw,50px);left:clamp(24px,4vw,60px);max-width:490px;color:rgba(255,255,255,.82);font-size:14px;line-height:1.55}.nws-expertise-photo-main figcaption span{display:block;margin-bottom:9px;color:#b8e5ff;font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}.nws-expertise-photo-aside{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:clamp(44px,6vw,90px) clamp(28px,5vw,76px);background:radial-gradient(circle at 82% 22%,rgba(44,139,255,.34),transparent 34%),linear-gradient(145deg,#121947,#080d27)}.nws-expertise-photo-band-udi .nws-expertise-photo-aside{background:radial-gradient(circle at 83% 22%,rgba(23,197,198,.29),transparent 34%),linear-gradient(145deg,#102643,#07112b)}.nws-expertise-photo-aside .nws-eyebrow{margin:0;color:#a4d8f8}.nws-expertise-photo-aside h2{max-width:450px;margin:26px 0 20px;color:#fff;font-family:var(--nws-display);font-size:clamp(42px,4vw,70px);font-weight:500;letter-spacing:-.08em;line-height:.88}.nws-expertise-photo-aside h2 em{color:#58b5ee;font-style:normal}.nws-expertise-photo-aside>p:not(.nws-eyebrow){margin:0;color:rgba(255,255,255,.7);font-size:15px;line-height:1.65}.nws-expertise-case-with-image{padding-bottom:0}.nws-expertise-case-photo{height:154px;margin:24px 0 0;overflow:hidden;background:#101737}.nws-expertise-case-photo img{width:100%;height:100%;object-fit:cover;object-position:center 46%;filter:saturate(.92)}.nws-expertise-case-with-image ul{padding-bottom:34px}.nws-expertise-visual-pairs{display:grid;grid-template-columns:.82fr 1.09fr 1.09fr;gap:1px;padding:clamp(72px,9vw,138px) clamp(24px,8vw,142px);background:#dce3e4}.nws-expertise-visual-pairs-intro,.nws-expertise-visual-pairs figure{min-height:460px;margin:0;background:#f7f7f4}.nws-expertise-visual-pairs-intro{padding:clamp(30px,4vw,60px);display:flex;flex-direction:column;justify-content:flex-end}.nws-expertise-visual-pairs-intro h2{margin:18px 0 20px;color:#111525;font-family:var(--nws-display);font-size:clamp(37px,4vw,63px);font-weight:500;letter-spacing:-.08em;line-height:.89}.nws-expertise-visual-pairs-intro h2 em{color:#149edc;font-style:normal}.nws-expertise-visual-pairs-intro>p:not(.nws-eyebrow){margin:0;color:#59636c;font-size:14px;line-height:1.62}.nws-expertise-visual-pairs figure{position:relative;overflow:hidden;background:#0b1133}.nws-expertise-visual-pairs figure:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(7,10,30,.84),transparent 49%);pointer-events:none}.nws-expertise-visual-pairs img{width:100%;height:100%;object-fit:cover;filter:saturate(.86) contrast(1.04)}.nws-expertise-visual-pairs figcaption{position:absolute;z-index:1;right:28px;bottom:27px;left:28px;color:#fff;font-size:13px;line-height:1.52}.nws-hub-grid>.nws-expertise-pole-panel{grid-column:1 / -1}.nws-expertise-pole-panel{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);min-height:470px;margin:0;overflow:hidden;background:#0b1133;color:#fff;text-decoration:none}.nws-expertise-pole-panel:hover{color:#fff}.nws-expertise-pole-copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(46px,6vw,86px) clamp(34px,7vw,106px)}.nws-expertise-pole-copy .nws-eyebrow{margin:0;color:#a9d8f8}.nws-expertise-pole-copy h2{margin:29px 0 20px;color:#fff;font-family:var(--nws-display);font-size:clamp(49px,5.6vw,84px);font-weight:500;letter-spacing:-.085em;line-height:.84}.nws-expertise-pole-copy h2 em{color:#49b8ed;font-style:normal}.nws-expertise-pole-copy>p:not(.nws-eyebrow){max-width:530px;margin:0;color:rgba(255,255,255,.72);font-size:15px;line-height:1.66}.nws-expertise-pole-cta{display:flex;gap:20px;align-items:center;margin-top:auto;padding:13px 17px;background:#fff;color:#0a1133;font-family:var(--nws-mono);font-size:10px;letter-spacing:.08em}.nws-expertise-pole-cta b{font-size:15px;font-weight:400}.nws-expertise-pole-cta-muted{background:transparent;border:1px solid rgba(255,255,255,.4);color:rgba(255,255,255,.75)}.nws-expertise-pole-visual{position:relative;overflow:hidden;background:#0a1338}.nws-expertise-pole-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0b1133 0,rgba(11,17,51,.18) 39%,rgba(11,17,51,.1)),linear-gradient(0deg,rgba(6,10,30,.26),transparent 54%);pointer-events:none}.nws-expertise-pole-visual img{width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.92) contrast(1.04)}.nws-expertise-pole-visual>strong{position:absolute;z-index:2;right:clamp(30px,5vw,78px);bottom:clamp(58px,8vw,105px);color:#d2f2ff;font-family:var(--nws-display);font-size:clamp(108px,14vw,208px);font-weight:500;letter-spacing:-.13em;line-height:.7}.nws-expertise-pole-visual>small{position:absolute;z-index:2;right:clamp(31px,5vw,78px);bottom:clamp(30px,4vw,58px);color:#b7e5f7;font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em;line-height:1.55}.nws-expertise-pole-visual-abstract{background:radial-gradient(circle at 72% 31%,rgba(42,181,245,.38),transparent 20%),linear-gradient(132deg,#0b1133 15%,#111f58 100%)}.nws-expertise-pole-visual-abstract:before{content:"";position:absolute;top:17%;right:16%;width:160px;height:160px;background:repeating-linear-gradient(90deg,rgba(173,230,255,.54) 0 8px,transparent 8px 15px),repeating-linear-gradient(0deg,rgba(173,230,255,.54) 0 8px,transparent 8px 15px);mask-image:linear-gradient(145deg,#000,transparent);opacity:.65;transform:rotate(8deg)}.nws-expertise-pole-visual-prepreg{background:radial-gradient(circle at 68% 25%,rgba(35,217,210,.25),transparent 22%),linear-gradient(132deg,#0b1133 15%,#173b58 100%)}.nws-expertise-pole-visual-prepreg:before{width:270px;height:2px;background:#8ce5ec;box-shadow:0 42px 0 rgba(140,229,236,.75),0 84px 0 rgba(140,229,236,.48),0 126px 0 rgba(140,229,236,.25);mask-image:none;transform:rotate(-21deg)}@media(max-width:980px){.nws-expertise-photo-band,.nws-expertise-pole-panel{grid-template-columns:1fr}.nws-expertise-photo-main{min-height:400px}.nws-expertise-photo-main img{min-height:400px}.nws-expertise-photo-aside{min-height:340px}.nws-expertise-visual-pairs{grid-template-columns:1fr 1fr}.nws-expertise-visual-pairs-intro{grid-column:1 / -1;min-height:290px}.nws-expertise-pole-visual{min-height:360px}.nws-expertise-pole-copy{min-height:395px}.nws-expertise-pole-visual:after{background:linear-gradient(0deg,#0b1133 0,rgba(11,17,51,.05) 52%)}}@media(max-width:640px){.nws-expertise-photo-main,.nws-expertise-photo-main img{min-height:280px}.nws-expertise-photo-main figcaption{right:22px;bottom:20px;left:22px;font-size:12px}.nws-expertise-photo-aside{min-height:285px;padding:42px 26px}.nws-expertise-photo-aside h2{font-size:47px}.nws-expertise-case-photo{height:136px}.nws-expertise-visual-pairs{grid-template-columns:1fr;padding:56px 20px}.nws-expertise-visual-pairs-intro{grid-column:auto;min-height:0;padding:38px 27px}.nws-expertise-visual-pairs figure{min-height:310px}.nws-expertise-pole-copy{min-height:0;padding:48px 27px}.nws-expertise-pole-copy h2{font-size:52px}.nws-expertise-pole-visual{min-height:285px}.nws-expertise-pole-visual>strong{font-size:135px}.nws-expertise-pole-visual>small{right:27px;bottom:27px}.nws-expertise-pole-cta{margin-top:31px}}@media (min-width:1281px){.nws-site-header{height:112px;gap:34px;padding:0 46px}.nws-brand-logo{width:76px;height:76px}.nws-nav-list{gap:clamp(18px,1.7vw,32px)}.nws-nav-list a{font-size:13px;font-weight:600;letter-spacing:.075em}.nws-header-actions{gap:20px}.nws-header-phone{font-size:11px}.nws-header-cta{padding:14px 17px;font-size:11px}}.nws-udi-evidence{display:grid;grid-template-columns:minmax(310px,.78fr) minmax(0,1.22fr);gap:1px;padding:clamp(72px,9vw,138px) clamp(24px,8vw,142px);background:#dce3e4}.nws-udi-evidence-copy{display:flex;flex-direction:column;justify-content:flex-end;min-height:510px;padding:clamp(32px,4vw,62px);background:#f7f7f4}.nws-udi-evidence-copy h2{margin:18px 0 20px;color:#111525;font-family:var(--nws-display);font-size:clamp(37px,4vw,63px);font-weight:500;letter-spacing:-.08em;line-height:.89}.nws-udi-evidence-copy h2 em{color:#149edc;font-style:normal}.nws-udi-evidence-copy>p:not(.nws-eyebrow){max-width:390px;margin:0;color:#59636c;font-size:14px;line-height:1.62}.nws-udi-evidence-standard{margin-top:38px;padding-top:20px;border-top:1px solid var(--nws-line)}.nws-udi-evidence-standard span{display:block;color:#6b7480;font-family:var(--nws-mono);font-size:8px;letter-spacing:.1em}.nws-udi-evidence-standard strong{display:block;margin:8px 0;color:var(--nws-navy);font-family:var(--nws-display);font-size:43px;font-weight:500;letter-spacing:-.08em;line-height:.9}.nws-udi-evidence-standard p{max-width:290px;margin:0;color:#59636c;font-size:13px;line-height:1.5}.nws-udi-evidence-media{position:relative;display:flex;align-items:center;justify-content:center;min-height:510px;margin:0;overflow:hidden;background:#0b1133}.nws-udi-evidence-media:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(7,10,30,.86),transparent 38%);pointer-events:none}.nws-udi-evidence-media img{width:100%;height:100%;object-fit:contain;padding:22px;filter:saturate(.9) contrast(1.03)}.nws-udi-evidence-media figcaption{position:absolute;z-index:1;right:clamp(24px,4vw,54px);bottom:clamp(24px,4vw,46px);left:clamp(24px,4vw,54px);max-width:480px;color:rgba(255,255,255,.85);font-size:14px;line-height:1.52}.nws-udi-evidence-media figcaption span{display:block;margin-bottom:8px;color:#b8e5ff;font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}@media(max-width:980px){.nws-udi-evidence{grid-template-columns:1fr}.nws-udi-evidence-copy{min-height:310px}.nws-udi-evidence-media{min-height:480px}}@media(max-width:640px){.nws-udi-evidence{padding:56px 20px}.nws-udi-evidence-copy{min-height:0;padding:38px 27px}.nws-udi-evidence-media{min-height:310px}.nws-udi-evidence-media img{padding:14px}.nws-udi-evidence-media figcaption{right:22px;bottom:20px;left:22px;font-size:12px}}.nws-configurator-intro{align-items:stretch;gap:1px;background:var(--nws-line);border-bottom:0}.nws-configurator-intro-copy{display:flex;flex-direction:column;justify-content:flex-end;min-height:420px;padding:clamp(32px,4.5vw,70px);background:var(--nws-paper)}.nws-configurator-intro-copy .nws-eyebrow{margin-bottom:22px}.nws-configurator-intro-copy h1{margin:0}.nws-configurator-intro-copy>p:not(.nws-eyebrow){max-width:440px;margin:27px 0 0;color:#596273;font-size:15px;line-height:1.65}.nws-configurator-intro-visual{position:relative;min-height:420px;margin:0;overflow:hidden;background:#0b1133}.nws-configurator-intro-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(7,10,30,.82),transparent 48%),linear-gradient(90deg,rgba(7,10,30,.18),transparent 55%);pointer-events:none}.nws-configurator-intro-visual img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center;filter:saturate(.9) contrast(1.04)}.nws-configurator-intro-visual figcaption{position:absolute;z-index:1;right:clamp(24px,4vw,55px);bottom:clamp(24px,4vw,44px);left:clamp(24px,4vw,55px);max-width:365px;color:rgba(255,255,255,.85);font-size:13px;line-height:1.5}.nws-configurator-intro-visual figcaption span{display:block;margin-bottom:8px;color:#b8e5ff;font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}@media(max-width:960px){.nws-configurator-intro-copy{min-height:0}.nws-configurator-intro-visual{min-height:330px}}@media(max-width:640px){.nws-configurator-intro-copy{padding:38px 27px}.nws-configurator-intro-visual{min-height:250px}.nws-configurator-intro-visual figcaption{right:22px;bottom:20px;left:22px;font-size:12px}}@media(min-width:961px){.nws-configurator-intro-visual{order:-1}.nws-configurator-intro-copy{min-height:420px}}.nws-configurator-intro{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:0;background:transparent;border-bottom:1px solid var(--nws-line)}.nws-configurator-intro-copy{min-height:360px;padding:clamp(34px,4vw,64px);justify-content:center;border-left:1px solid var(--nws-line);background:#fff}.nws-configurator-intro-copy h1{font-size:clamp(43px,4.35vw,68px);line-height:.94;letter-spacing:-.07em}.nws-configurator-intro-copy>p:not(.nws-eyebrow){max-width:360px;margin-top:22px;font-size:14px;line-height:1.68}.nws-configurator-intro-visual{min-height:360px;background:#10152f}.nws-configurator-intro-visual:after{background:linear-gradient(0deg,rgba(7,10,30,.78),transparent 45%),linear-gradient(90deg,rgba(7,10,30,.18),transparent 62%)}.nws-configurator-intro-visual img{object-position:center 53%;filter:saturate(.86) contrast(1.06)}.nws-configurator-intro-visual figcaption{right:30px;bottom:27px;left:30px;max-width:330px;font-size:12px}.nws-configurator-intro-visual figcaption span{margin-bottom:6px}@media(max-width:960px){.nws-configurator-intro{grid-template-columns:1fr}.nws-configurator-intro-copy{min-height:0;border-left:0;border-bottom:1px solid var(--nws-line)}.nws-configurator-intro-visual{min-height:290px}}@media(max-width:640px){.nws-configurator-intro-copy{padding:37px 26px}.nws-configurator-intro-copy h1{font-size:clamp(40px,11vw,54px)}.nws-configurator-intro-visual{min-height:250px}}@media(min-width:961px){.nws-configurator{max-width:1260px}.nws-configurator-intro{grid-template-columns:minmax(0,1.32fr) minmax(410px,.98fr)}.nws-configurator-intro-visual,.nws-configurator-intro-copy{min-height:390px}.nws-configurator-intro-copy{padding:46px 52px}.nws-configurator-intro-copy h1{font-size:clamp(44px,3.65vw,60px);letter-spacing:-.065em}.nws-configurator-intro-visual img{object-position:center 48%}}@media(min-width:961px){.nws-configurator{max-width:1260px;padding:0 0 64px}.nws-configurator-intro{grid-template-columns:minmax(0,1.36fr) minmax(380px,.94fr);border-bottom:1px solid var(--nws-line)}.nws-configurator-intro-visual,.nws-configurator-intro-copy{min-height:320px}.nws-configurator-intro-visual{order:-1}.nws-configurator-intro-copy{padding:48px 52px;background:#fbfbfa}.nws-configurator-intro-copy h1{font-size:clamp(46px,3.6vw,61px);line-height:.96}.nws-configurator-intro-copy>p:not(.nws-eyebrow){max-width:385px;margin-top:18px}.nws-configurator-progress,.nws-configurator-form,.nws-configurator-results{margin-left:64px;margin-right:64px}.nws-configurator-intro-visual img{object-position:center 50%}}@media(min-width:961px){.nws-configurator-intro{max-width:none;width:100%}}.nws-configurator-form{margin:18px 0 0}.nws-brand-logo{width:86px;height:86px}.nws-nav-list a{font-size:13px;font-weight:400;letter-spacing:.055em;opacity:.94}.nws-nav-list a:hover,.nws-nav-list .current-menu-item>a{font-weight:400}@media(max-width:1180px){.nws-brand-logo{width:78px;height:78px}.nws-nav-list a{font-size:12px;letter-spacing:.05em}}@media(max-width:760px){.nws-configurator-form{margin-top:14px}.nws-brand-logo{width:62px;height:62px}}.nws-menu-toggle,.nws-mobile-nav-cta{display:none}@media(max-width:760px){body.nws-mobile-menu-open{overflow:hidden}.nws-site-header{position:relative;z-index:30}.nws-menu-toggle{position:relative;z-index:32;display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;min-height:44px;padding:0;border:0;background:transparent;color:var(--nws-navy);font-family:var(--nws-mono);font-size:10px;font-weight:500;letter-spacing:.09em;cursor:pointer}.nws-menu-toggle:focus-visible{outline:2px solid var(--nws-cyan);outline-offset:4px}.nws-menu-toggle-icon{display:grid;gap:5px;width:23px}.nws-menu-toggle-icon i{display:block;width:23px;height:1px;background:currentColor;transition:transform .2s var(--nws-ease),opacity .2s var(--nws-ease)}.nws-menu-toggle.is-open .nws-menu-toggle-icon i:first-child{transform:translateY(3px) rotate(45deg)}.nws-menu-toggle.is-open .nws-menu-toggle-icon i:last-child{transform:translateY(-3px) rotate(-45deg)}.nws-primary-nav{position:fixed;z-index:29;top:71px;right:0;bottom:0;left:0;display:flex;visibility:hidden;flex-direction:column;justify-content:space-between;gap:28px;padding:34px 27px 30px;overflow-y:auto;background:var(--nws-paper);opacity:0;pointer-events:none;transform:translateY(-10px);transition:opacity .2s var(--nws-ease),transform .2s var(--nws-ease),visibility .2s var(--nws-ease)}.nws-primary-nav.is-open{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.nws-nav-list{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;margin:0;padding:0;border-top:1px solid var(--nws-line);counter-reset:nws-mobile-item}.nws-nav-list li{display:block;border-bottom:1px solid var(--nws-line);counter-increment:nws-mobile-item}.nws-nav-list a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 0;color:var(--nws-navy);font-family:var(--nws-display);font-size:clamp(26px,8vw,36px);font-weight:500;letter-spacing:-.055em;line-height:1;opacity:1}.nws-nav-list a:before{content:"0" counter(nws-mobile-item);color:var(--nws-cyan);font-family:var(--nws-mono);font-size:9px;font-weight:500;letter-spacing:.08em}.nws-nav-list a:after{content:"→";margin-left:auto;color:var(--nws-red);font-family:var(--nws-mono);font-size:14px;font-weight:400;letter-spacing:0;line-height:1}.nws-nav-list .current-menu-item>a{color:var(--nws-cyan)}.nws-mobile-nav-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:17px 18px;background:var(--nws-navy);color:#fff;font-family:var(--nws-mono);font-size:11px;font-weight:500;letter-spacing:.045em}.nws-mobile-nav-cta span{color:var(--nws-red);font-family:var(--nws-mono);font-size:14px;font-weight:400;line-height:1}}@media(min-width:761px){.nws-nav-list{gap:clamp(16px,2vw,34px)}.nws-nav-list a{font-size:clamp(14px,.78vw,16px);font-weight:400;letter-spacing:.045em;opacity:1}}@media(min-width:761px) and (max-width:1180px){.nws-nav-list{gap:clamp(10px,1.2vw,15px)}.nws-nav-list a{font-size:13px;letter-spacing:.04em}}:root{--nws-readable-micro:clamp(11px,.78vw,13px);--nws-readable-small:clamp(12px,.86vw,14px)}.nws-eyebrow,.nws-brand-type small,.nws-language-switcher,.nws-header-phone,.nws-header-cta,.nws-hero-rail,.nws-hero-proof small,.nws-section-index,.nws-manifesto-note small,.nws-manifesto-note a,.nws-tech-detail a,.nws-solution-row>span,.nws-solution-row small,.nws-tech-image span,.nws-tech-tabs span,.nws-tech-detail small,.nws-tech-detail i,.nws-process-grid span,.nws-resource-list small,.nws-contact-rail,.nws-contact-aside small,.nws-contact-aside a:last-child,.nws-site-footer,.nws-machine-specs strong,.nws-card a,.nws-navigation-hub-card span,.nws-home-machine-intro>div:last-child a,.nws-home-machine-card p,.nws-home-expertise-visual span,.nws-home-expertise-list small,.nws-product-hero-spec small,.nws-product-qualify small,.nws-related-card span,.nws-hub-hero-rail small,.nws-hub-card-copy p,.nws-expertise-external,.nws-tool-header aside small,.nws-configurator-reset,.nws-configurator-card-copy>p:first-child,.nws-configurator-card small,.nws-configurator-card a,.nws-filtration-rail,.nws-filtration-signal b,.nws-filtration-index,.nws-filtration-case-grid span,.nws-filtration-contact-action small,.nws-filtration-product-visual figcaption,.nws-filtration-product-orbit,.nws-configurator-progress li span,.nws-configurator-step legend span,.nws-configurator-actions p,.nws-configurator-criteria span,.nws-configurator-card-media small,.nws-machine-catalogue .nws-card>.nws-eyebrow,.nws-machine-catalogue .nws-card-body .nws-eyebrow,.nws-machine-catalogue .nws-card-body .nws-card-link,.nws-card-special-badge,.nws-product-hero-visual figcaption,.nws-card-media-index,.nws-uv-beam small,.nws-uv-bridge-tags span,.nws-text-link-light,.nws-expertise-detail-rail small,.nws-expertise-detail-rail>span,.nws-expertise-detail-rail em,.nws-expertise-principle>span,.nws-compare-head,.nws-case-sector,.nws-udi-stack span,.nws-udi-flow li>span,.nws-expertise-machine-link-cards span,.nws-hub-card-local-link,.nws-expertise-photo-main figcaption span,.nws-expertise-pole-cta,.nws-expertise-pole-visual>small,.nws-udi-evidence-standard span,.nws-udi-evidence-media figcaption span,.nws-configurator-intro-visual figcaption span{font-size:var(--nws-readable-micro)}.nws-nav-list a,.nws-menu-toggle,.nws-mobile-nav-cta,.nws-button,.nws-link-light,.nws-product-hero-spec span,.nws-product-gallery-item figcaption,.nws-configurator-placeholder,.nws-configurator-notice,.nws-expertise-footnote,.nws-expertise-case li,.nws-compare-row{font-size:var(--nws-readable-small)}.nws-navigation-hub-card p,.nws-home-machine-card>div:last-child>span,.nws-related-card p,.nws-hub-card-copy>span{font-size:clamp(15px,1vw,17px);line-height:1.58}@media(max-width:760px){:root{--nws-readable-micro:11px;--nws-readable-small:12px}.nws-nav-list a{font-size:14px}.nws-menu-toggle{font-size:12px}.nws-navigation-hub-card p,.nws-home-machine-card>div:last-child>span,.nws-related-card p,.nws-hub-card-copy>span{font-size:15px}.nws-site-footer{font-size:11px}}.nws-home-machine-media.nws-home-machine-media-cutout,.nws-machine-catalogue .nws-card>a.nws-card-media.nws-card-media-cutout{background:radial-gradient(circle at 50% 43%,#f7fbfc 0,#e5eaeb 58%,#cbd1d5 100%)}.nws-home-machine-media.nws-home-machine-media-cutout img{object-fit:contain;padding:16px 20px 12px;filter:drop-shadow(0 20px 17px rgba(11,18,32,.23))}.nws-machine-catalogue .nws-card>a.nws-card-media.nws-card-media-cutout img{object-fit:contain!important;padding:15px 20px 10px!important;filter:drop-shadow(0 20px 17px rgba(11,18,32,.23))!important}.nws-product-gallery-official-ik-box{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(360px,430px)}.nws-product-gallery-official-ik-box .nws-product-gallery-item:first-child{grid-row:auto}.nws-product-gallery-official-ik-box .nws-product-gallery-item{background:radial-gradient(circle at 50% 43%,#f7fbfc 0,#e5eaeb 58%,#cbd1d5 100%);border:1px solid var(--nws-line)}.nws-product-gallery-official-ik-box .nws-product-gallery-item img{object-fit:contain;padding:24px 18px 20px;filter:drop-shadow(0 22px 18px rgba(11,18,32,.2))}@media(max-width:760px){.nws-product-gallery-official-ik-box{grid-template-columns:1fr;grid-template-rows:repeat(3,330px);gap:12px}.nws-product-gallery-official-ik-box .nws-product-gallery-item img{padding:20px 18px 18px}}@media (min-width:761px){.nws-navigation-hub.nws-wrap{max-width:1200px;margin-inline:auto}.nws-navigation-hub .nws-section-title{max-width:920px;margin-inline:auto;text-align:center}.nws-navigation-hub .nws-section-title h2{margin-inline:auto}.nws-navigation-hub-grid{max-width:1060px;margin:54px auto 0}}@media (min-width:761px){.nws-hero-proof{left:50%;right:auto;transform:translateX(-50%)}}@media (min-width:761px){.nws-navigation-hub.nws-wrap{max-width:1440px;margin-inline:auto}.nws-navigation-hub .nws-section-title{max-width:none;margin-inline:0;text-align:left}.nws-navigation-hub .nws-section-title h2{margin-inline:0}.nws-navigation-hub-grid{max-width:none;margin:66px 0 0}}@media (min-width:1150px){.nws-navigation-hub-grid{grid-template-columns:repeat(5,1fr)}.nws-navigation-hub-card{min-height:300px;padding:28px 22px 26px}.nws-navigation-hub-card strong{font-size:clamp(23px,2vw,31px)}}@media (min-width:761px) and (max-width:1149px){.nws-navigation-hub-grid{grid-template-columns:repeat(3,1fr)}}.nws-navigation-hub-card-filtration{background:#e8f4f8}.nws-navigation-hub-card-filtration span{color:#067da9}.nws-navigation-hub-grid{gap:12px;border:0}.nws-navigation-hub-card{border:1px solid var(--nws-line)}.nws-navigation-hub-card-navy:hover,.nws-navigation-hub-card-navy:focus-visible{background:#252f5b;color:#fff}.nws-navigation-hub-card-navy:hover p,.nws-navigation-hub-card-navy:focus-visible p{color:rgba(255,255,255,.82)}.nws-navigation-hub-card-navy:hover span,.nws-navigation-hub-card-navy:focus-visible span{color:var(--nws-cyan-pale)}.nws-navigation-hub-card-navy:hover b,.nws-navigation-hub-card-navy:focus-visible b{color:#ff5960}@media (max-width:760px){.nws-navigation-hub-grid{gap:8px}}.nws-hero-baseline{display:flex;align-items:baseline;gap:10px;margin:20px 0 18px;color:rgba(255,255,255,.92);font-family:var(--nws-display);font-size:clamp(18px,1.65vw,25px);font-weight:500;letter-spacing:-.03em;line-height:1.12}.nws-hero-baseline span{padding-right:10px;border-right:1px solid rgba(133,220,255,.48);color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:10px;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.nws-hero-baseline em{color:var(--nws-cyan-pale);font-style:normal}.nws-hero .nws-lead{color:var(--nws-cyan-pale);max-width:min(430px,40vw);position:relative;z-index:4}@media (max-width:760px){.nws-hero-baseline{gap:8px;margin:17px 0 16px;font-size:18px}.nws-hero-baseline span{padding-right:8px;font-size:8px}}@media (max-width:760px){.nws-hero-baseline{flex-wrap:wrap;gap:5px 8px}.nws-hero-baseline span{flex-basis:100%;padding-right:0;border-right:0}}body.post-type-archive-nws_expertise .nws-uv-bridge{margin-bottom:28px}body.post-type-archive-nws_expertise .nws-hub-grid{margin-top:28px;row-gap:18px}body.post-type-archive-nws_expertise .nws-hub-grid-wrap{padding-bottom:clamp(70px,9vw,132px)}.nws-expertise-pole-air .nws-expertise-pole-visual-air{background:radial-gradient(circle at 72% 26%,rgba(35,217,210,.26),transparent 21%),radial-gradient(circle at 54% 74%,rgba(48,151,255,.24),transparent 30%),linear-gradient(132deg,#0b1133 15%,#123b5b 100%)}.nws-expertise-pole-air .nws-expertise-pole-visual-air::before{width:min(33vw,330px);height:2px;top:26%;right:8%;background:linear-gradient(90deg,transparent,#c5fff8 18%,rgba(115,224,255,.7) 66%,transparent);box-shadow:0 46px 0 rgba(185,255,247,.78),0 92px 0 rgba(125,224,241,.5),0 138px 0 rgba(100,201,240,.25);mask-image:none;opacity:.9;transform:rotate(-12deg)}.nws-expertise-pole-air .nws-expertise-pole-visual-air > strong{color:#d9fff8}.nws-expertise-pole-air .nws-expertise-pole-visual-air > small{color:#b8f7f0}@media (max-width:600px){body.post-type-archive-nws_expertise .nws-uv-bridge{margin:42px -20px 20px}body.post-type-archive-nws_expertise .nws-hub-grid{margin-top:20px;row-gap:12px}body.post-type-archive-nws_expertise .nws-hub-grid-wrap{padding-bottom:56px}.nws-expertise-pole-air .nws-expertise-pole-visual-air::before{width:260px;right:-40px}}.nws-expertise-detail-hero-air::before{background:radial-gradient(circle at 78% 26%,rgba(53,211,195,.29),transparent 24%),radial-gradient(circle at 64% 72%,rgba(73,143,255,.18),transparent 33%),linear-gradient(122deg,transparent 47%,rgba(113,236,216,.08) 47.1%,transparent 47.4%)}.nws-air-rail strong{color:#d9fff8;font-size:clamp(98px,13vw,206px)}.nws-air-rail > span{color:#b9f6ef;margin-left:0}.nws-air-rail i{background:linear-gradient(#c8fff6,rgba(44,203,186,.04));box-shadow:0 0 29px 5px rgba(34,210,191,.58)}.nws-expertise-statement-air{background:#e2f5f2}.nws-air-principles{background:#d8e5e2}.nws-air-principles .nws-expertise-principle-intro{background:#f4f8f6}.nws-air-principles .nws-expertise-principle > span{color:#0b9c91}.nws-air-technologies{display:grid;grid-template-columns:minmax(280px,.74fr) minmax(0,1.26fr);gap:clamp(42px,7vw,116px);padding:clamp(76px,9vw,150px) clamp(24px,8vw,142px);background:#0b1437;color:#fff}.nws-air-technologies-copy h2,.nws-air-control h2,.nws-air-prevention h2{margin:14px 0 0;font-family:var(--nws-display);font-size:clamp(42px,5.6vw,82px);font-weight:500;letter-spacing:-.08em;line-height:.87}.nws-air-technologies-copy h2{color:#fff}.nws-air-technologies-copy h2 em,.nws-air-control h2 em{color:#5fe0d2;font-style:normal}.nws-air-technologies-copy > p:not(.nws-eyebrow){max-width:430px;margin:25px 0 0;color:rgba(255,255,255,.69);font-size:15px;line-height:1.65}.nws-air-technologies .nws-eyebrow{color:#a9eee6}.nws-air-technologies-table{border-top:1px solid rgba(185,242,234,.28)}.nws-air-technology{display:grid;grid-template-columns:135px minmax(160px,.84fr) minmax(210px,1.16fr);gap:24px;align-items:start;padding:23px 0;border-bottom:1px solid rgba(185,242,234,.18);color:rgba(255,255,255,.72);font-size:14px;line-height:1.55}.nws-air-technology > span{color:#a4eee5;font-family:var(--nws-mono);font-size:10px;letter-spacing:.08em}.nws-air-technology strong{color:#fff;font-weight:500}.nws-air-technology-head{min-height:54px;align-items:center;padding:0;color:#a5dfda;font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.nws-air-technology-head strong{color:#b9eee9;font-weight:400}.nws-air-technologies .nws-expertise-footnote{margin-top:28px;color:rgba(255,255,255,.53)}.nws-air-cases{background:#f4f7f4}.nws-air-cases .nws-expertise-case{background:#fff}.nws-air-cases .nws-case-sector{color:#0d978c}.nws-air-cases .nws-expertise-case li::before{background:#0fa99d}.nws-air-control{display:grid;grid-template-columns:minmax(280px,.83fr) minmax(0,1.17fr);gap:clamp(42px,7vw,116px);padding:clamp(78px,10vw,152px) clamp(24px,8vw,142px);background:#0d173a;color:#fff}.nws-air-control .nws-eyebrow{color:#9ee9e0}.nws-air-control > .nws-air-control-title > p:not(.nws-eyebrow){max-width:460px;margin:26px 0 0;color:rgba(255,255,255,.68);line-height:1.65}.nws-air-control ol{margin:0;padding:0;list-style:none;border-top:1px solid rgba(185,242,234,.25)}.nws-air-control li{display:grid;grid-template-columns:54px 1fr;gap:20px;padding:25px 0;border-bottom:1px solid rgba(185,242,234,.2)}.nws-air-control li > span{padding-top:5px;color:#7ce2d8;font-family:var(--nws-mono);font-size:10px;letter-spacing:.1em}.nws-air-control li strong{display:block;margin-bottom:8px;color:#fff;font-family:var(--nws-display);font-size:29px;font-weight:500;letter-spacing:-.05em;line-height:.96}.nws-air-control li p{margin:0;color:rgba(255,255,255,.69);line-height:1.55}.nws-air-prevention{display:grid;grid-template-columns:minmax(280px,.88fr) minmax(0,1.12fr);gap:clamp(42px,7vw,116px);align-items:center;padding:clamp(78px,10vw,152px) clamp(24px,8vw,142px);background:#e2f3f0}.nws-air-prevention h2{color:#111b29}.nws-air-prevention h2 em{color:#0b9c91;font-style:normal}.nws-air-prevention > div:first-child > p:not(.nws-eyebrow){max-width:500px;margin:26px 0 0;color:#52616a;line-height:1.65}.nws-air-prevention-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#b8d3cf}.nws-air-prevention-grid article{min-height:242px;padding:28px;background:#f8fbfa}.nws-air-prevention-grid span{display:block;margin-bottom:52px;color:#0b9c91;font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}.nws-air-prevention-grid strong{display:block;margin-bottom:12px;color:#111b29;font-family:var(--nws-display);font-size:27px;font-weight:500;letter-spacing:-.05em;line-height:.98}.nws-air-prevention-grid p{margin:0;color:#596870;font-size:13px;line-height:1.58}.nws-expertise-callout-air{background:#129b91}.nws-expertise-callout-air h2 em{color:#0a1735}.nws-expertise-callout-air > div > p:not(.nws-eyebrow){color:#063c40}.nws-expertise-callout-air .nws-eyebrow{color:#063c40}@media (max-width:980px){.nws-air-technologies,.nws-air-control,.nws-air-prevention{grid-template-columns:1fr}.nws-air-prevention-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.nws-air-technologies,.nws-air-control,.nws-air-prevention{gap:42px;padding:64px 24px}.nws-air-technology{grid-template-columns:1fr;gap:8px;padding:20px 0}.nws-air-technology-head{display:none}.nws-air-technology > span{margin-bottom:4px}.nws-air-prevention-grid{grid-template-columns:1fr}.nws-air-prevention-grid article{min-height:0;padding:28px 25px}.nws-air-prevention-grid span{margin-bottom:28px}.nws-air-control li{grid-template-columns:42px 1fr;gap:15px}}.nws-machine-catalogue .nws-card>a.nws-card-media.nws-card-media-ik-series{background:#111319}.nws-machine-catalogue .nws-card>a.nws-card-media.nws-card-media-ik-series img{object-position:52% 48%}.nws-machine-catalogue .nws-card>a.nws-card-media.nws-card-media-cu-pro{background:#03050a}.nws-machine-catalogue .nws-card>a.nws-card-media.nws-card-media-cu-pro img{object-fit:contain !important;object-position:50% 53%;background:#03050a}@media (max-width:600px){.nws-machine-catalogue .nws-card>a.nws-card-media.nws-card-media-ik-series img{object-position:54% 50%}.nws-machine-catalogue .nws-card>a.nws-card-media.nws-card-media-cu-pro img{object-position:50% 55%}}.nws-machine-catalogue .nws-card>a.nws-card-media.nws-card-media-oem-special{background:#101216}.nws-machine-catalogue .nws-card>a.nws-card-media.nws-card-media-oem-special img{object-position:52% 48%}.nws-air-photo-band{display:grid;grid-template-columns:minmax(0,1.36fr) minmax(300px,.64fr);min-height:clamp(460px,42vw,680px);background:#f4f9f8}.nws-air-photo-band-capture{grid-template-columns:minmax(300px,.64fr) minmax(0,1.36fr);background:#0d173a;color:#fff}.nws-air-photo-figure{position:relative;min-height:inherit;margin:0;overflow:hidden;background:#0d173a}.nws-air-photo-figure::after{position:absolute;inset:0;content:'';background:linear-gradient(180deg,rgba(5,16,37,.05) 36%,rgba(5,16,37,.72) 100%);pointer-events:none}.nws-air-photo-figure > img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center}.nws-air-photo-band-capture .nws-air-photo-figure > img{object-position:55% center}.nws-air-photo-figure figcaption{position:absolute;z-index:1;left:clamp(24px,4vw,60px);right:clamp(24px,4vw,60px);bottom:clamp(24px,4vw,54px);max-width:540px;color:#fff}.nws-air-photo-figure figcaption span{display:block;margin-bottom:11px;color:#9cf1e5;font-family:var(--nws-mono);font-size:10px;letter-spacing:.13em}.nws-air-photo-figure figcaption strong{display:block;font-family:var(--nws-display);font-size:clamp(22px,2.3vw,36px);font-weight:500;letter-spacing:-.055em;line-height:1.02}.nws-air-photo-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(52px,7vw,112px) clamp(28px,6vw,100px)}.nws-air-photo-copy h2{margin:15px 0 0;color:#111b29;font-family:var(--nws-display);font-size:clamp(46px,5.1vw,80px);font-weight:500;letter-spacing:-.085em;line-height:.86}.nws-air-photo-copy h2 em{color:#0a9f93;font-style:normal}.nws-air-photo-copy > p:not(.nws-eyebrow){max-width:420px;margin:28px 0 0;color:#52616a;font-size:15px;line-height:1.68}.nws-air-photo-band-capture .nws-air-photo-copy h2{color:#fff}.nws-air-photo-band-capture .nws-air-photo-copy h2 em{color:#7ce4d9}.nws-air-photo-band-capture .nws-air-photo-copy > p:not(.nws-eyebrow){color:rgba(255,255,255,.7)}.nws-air-photo-band-capture .nws-air-photo-copy .nws-eyebrow{color:#9fece4}.nws-air-flow-visual{display:grid;grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);gap:clamp(44px,7vw,118px);align-items:center;padding:clamp(72px,9vw,145px) clamp(24px,8vw,142px);background:#d9eeeb}.nws-air-flow-copy h2{margin:15px 0 0;color:#101b2b;font-family:var(--nws-display);font-size:clamp(46px,5.2vw,82px);font-weight:500;letter-spacing:-.085em;line-height:.86}.nws-air-flow-copy h2 em{color:#0b9f93;font-style:normal}.nws-air-flow-copy > p:not(.nws-eyebrow){max-width:430px;margin:27px 0 0;color:#52616a;font-size:15px;line-height:1.68}.nws-air-flow-figure{margin:0;padding:clamp(24px,4vw,54px);background:#f8fbfa;box-shadow:0 28px 70px rgba(21,57,68,.12)}.nws-air-flow-figure > img{display:block;width:100%;height:auto}.nws-air-flow-figure figcaption{margin-top:22px;padding-top:17px;border-top:1px solid #c5ded9;color:#607078;font-size:12px;line-height:1.55}@media (max-width:980px){.nws-air-photo-band,.nws-air-photo-band-capture,.nws-air-flow-visual{grid-template-columns:1fr}.nws-air-photo-band{min-height:0}.nws-air-photo-figure{min-height:min(72vw,550px)}.nws-air-photo-band-capture .nws-air-photo-copy{order:2}.nws-air-flow-visual{gap:48px}}@media (max-width:640px){.nws-air-photo-copy{padding:58px 25px 64px}.nws-air-photo-copy h2,.nws-air-flow-copy h2{font-size:clamp(44px,13vw,62px)}.nws-air-photo-figure{min-height:84vw}.nws-air-photo-figure figcaption{left:24px;right:24px;bottom:25px}.nws-air-flow-visual{padding:66px 24px}.nws-air-flow-figure{padding:22px}}.nws-reference-footer{position:relative;isolation:isolate;overflow:hidden;display:block;padding:0!important;background:#070a14!important;color:#fff;font-family:var(--nws-sans)}.nws-reference-footer-backdrop,.nws-reference-footer-shade{position:absolute;inset:0;pointer-events:none}.nws-reference-footer-backdrop{z-index:-2;background-position:center 56%;background-size:cover;filter:saturate(.72) contrast(1.05)}.nws-reference-footer-shade{z-index:-1;background:linear-gradient(180deg,rgba(6,9,20,.98) 0%,rgba(6,9,20,.87) 42%,rgba(5,7,14,.93) 100%)}.nws-reference-footer-inner{position:relative;z-index:1;max-width:1440px;margin:0 auto;padding:clamp(66px,8vw,116px) clamp(28px,8vw,132px) 22px}.nws-reference-footer-grid{display:grid;grid-template-columns:minmax(165px,.9fr) minmax(155px,.78fr) minmax(215px,1fr) minmax(170px,.9fr);gap:clamp(30px,5vw,76px);align-items:start;padding-bottom:clamp(58px,7vw,92px)}.nws-reference-footer a{color:inherit;text-decoration:none}.nws-reference-footer a:hover{color:var(--nws-cyan-pale)}.nws-reference-footer-brand{display:flex;flex-direction:column;align-items:flex-start}.nws-reference-footer-logo{display:block;width:94px;margin-bottom:22px}.nws-reference-footer-logo img{display:block;width:94px;height:94px;object-fit:contain}.nws-reference-footer-socials{display:flex;gap:9px;margin-bottom:27px}.nws-reference-footer-socials a{display:grid;width:29px;height:29px;place-items:center;border:1px solid rgba(255,255,255,.38);border-radius:50%;font-size:0;transition:background .18s var(--nws-ease),border-color .18s var(--nws-ease),transform .18s var(--nws-ease)}.nws-reference-footer-socials a:before{font-family:Arial,sans-serif;font-size:12px;font-weight:700;line-height:1;color:#fff}.nws-reference-footer-socials a:first-child:before{content:'▶';font-size:10px}.nws-reference-footer-socials a:last-child:before{content:'in';font-size:11px}.nws-reference-footer-socials a:hover{border-color:var(--nws-cyan);background:var(--nws-cyan);transform:translateY(-2px)}.nws-reference-footer-membership{margin:0 0 10px;color:rgba(255,255,255,.68);font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.nws-reference-footer-clp{display:block;width:126px;max-width:100%;padding:8px 9px;background:rgba(255,255,255,.95)}.nws-reference-footer-clp img{display:block;width:100%;height:auto}.nws-reference-footer-column h2{margin:0 0 23px;color:#fff;font-family:var(--nws-display);font-size:21px;font-weight:500;letter-spacing:-.035em}.nws-reference-footer-column>a{display:block;width:max-content;max-width:100%;margin:0 0 12px;color:rgba(255,255,255,.79);font-size:14px;line-height:1.35;transition:color .18s var(--nws-ease),transform .18s var(--nws-ease)}.nws-reference-footer-column>a:before{content:'↗';display:inline-block;margin-right:8px;color:var(--nws-cyan);font-family:var(--nws-mono);font-size:10px;transform:translateY(-1px)}.nws-reference-footer-column>a:hover{transform:translateX(4px)}.nws-reference-footer-company p{margin:0 0 16px;color:rgba(255,255,255,.74);font-size:14px;line-height:1.58}.nws-reference-footer-company p:first-of-type{margin-bottom:19px}.nws-reference-footer-company p a{color:#fff;text-decoration:underline;text-decoration-color:rgba(99,210,226,.66);text-underline-offset:4px}.nws-reference-footer-partner{padding-top:2px}.nws-reference-footer-partner>p{margin:0 0 19px;color:#fff;font-family:var(--nws-display);font-size:19px;font-weight:500;letter-spacing:-.03em;line-height:1.12}.nws-reference-footer-partner>a{display:block;max-width:170px;padding:10px;background:rgba(255,255,255,.96)}.nws-reference-footer-partner img{display:block;width:100%;height:auto}.nws-reference-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:22px;border-top:1px solid rgba(255,255,255,.22);color:rgba(255,255,255,.62);font-family:var(--nws-mono);font-size:9px;letter-spacing:.055em}.nws-reference-footer-bottom p{margin:0;line-height:1.5}.nws-reference-footer-bottom p a{color:#fff}.nws-reference-footer-language{display:flex;gap:17px;flex:none}.nws-reference-footer-language a{position:relative;color:rgba(255,255,255,.6)}.nws-reference-footer-language a:first-child{color:#fff}.nws-reference-footer-language a:first-child:before{content:'';display:inline-block;width:14px;height:9px;margin-right:6px;background:linear-gradient(90deg,#1f4c9f 0 33%,#fff 33% 66%,#e53a43 66%)}.nws-reference-footer-language a:last-child:before{content:'';display:inline-block;width:14px;height:9px;margin-right:6px;background:linear-gradient(#1a1a1a 0 33%,#db343b 33% 66%,#e7c24b 66%)}@media(max-width:1040px){.nws-reference-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 58px}.nws-reference-footer-partner{justify-self:start}}@media(max-width:640px){.nws-reference-footer-inner{padding:57px 26px 20px}.nws-reference-footer-grid{grid-template-columns:1fr;gap:40px;padding-bottom:52px}.nws-reference-footer-logo,.nws-reference-footer-logo img{width:77px;height:77px}.nws-reference-footer-column h2{margin-bottom:16px}.nws-reference-footer-column>a{margin-bottom:10px}.nws-reference-footer-bottom{align-items:flex-start;flex-direction:column;gap:17px}.nws-reference-footer-language{gap:15px}.nws-reference-footer-partner>a{max-width:188px}}.nws-filtration-hero-product{position:absolute;z-index:2;top:50%;right:clamp(104px,11.5vw,212px);display:grid;place-items:center;width:min(29vw,435px);height:min(62vh,510px);margin:0;border:1px solid rgba(173,231,255,.28);background:radial-gradient(circle at 49% 44%,rgba(51,178,235,.25) 0,rgba(10,40,87,.18) 45%,rgba(4,8,29,.05) 74%);box-shadow:inset 0 0 0 10px rgba(255,255,255,.018),0 24px 60px rgba(0,0,0,.16);transform:translateY(-47%)}.nws-filtration-hero-product:before{position:absolute;z-index:-1;inset:17% 16%;border:1px solid rgba(173,231,255,.17);content:"";transform:rotate(-7deg)}.nws-filtration-hero-product:after{position:absolute;z-index:-1;right:8%;bottom:8%;width:54%;height:24%;border-radius:50%;background:rgba(66,196,246,.2);content:"";filter:blur(22px)}.nws-filtration-hero-product img{display:block;width:min(84%,360px);max-height:88%;object-fit:contain;filter:drop-shadow(0 27px 17px rgba(0,0,0,.56))}.nws-filtration-hero-product figcaption{position:absolute;bottom:20px;left:21px;color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:9px;letter-spacing:.12em;line-height:1.45}@media(max-width:760px){.nws-filtration-hero{min-height:900px}.nws-filtration-hero-copy{padding-bottom:305px}.nws-filtration-hero-product{top:auto;right:50%;bottom:28px;width:176px;height:235px;transform:translateX(50%)}.nws-filtration-hero-product:before{inset:13%}.nws-filtration-hero-product img{width:142px;max-height:81%}.nws-filtration-hero-product figcaption{bottom:13px;left:14px;font-size:7px}.nws-filtration-hero-product:after{filter:blur(15px)}}.nws-page-content .nws-footer-local-intro{position:relative;overflow:hidden;padding:clamp(78px,10vw,142px) clamp(28px,10vw,150px);background:linear-gradient(115deg,#0a102d 0%,#111b45 58%,#0b739a 100%);color:#fff}.nws-page-content .nws-footer-local-intro:before{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(20% - 1px),rgba(255,255,255,.11) 20%,transparent calc(20% + 1px));content:"";pointer-events:none}.nws-page-content .nws-footer-local-intro>*{position:relative;z-index:1}.nws-page-content .nws-footer-local-intro h2,.nws-page-content .nws-footer-local-legal h2,.nws-page-content .nws-footer-story-closing h2{max-width:930px;margin:18px 0 0;font-family:var(--nws-display);font-size:clamp(46px,6.2vw,88px);font-weight:500;letter-spacing:-.075em;line-height:.94}.nws-page-content .nws-footer-local-intro h2 em,.nws-page-content .nws-footer-local-legal h2 em,.nws-page-content .nws-footer-story-closing h2 em{color:var(--nws-cyan);font-style:normal}.nws-page-content .nws-footer-local-intro>p:not(.nws-eyebrow){max-width:650px;margin:31px 0 0;color:rgba(255,255,255,.8);font-size:17px;line-height:1.68}.nws-footer-local-actions{display:flex;flex-wrap:wrap;align-items:center;gap:23px;margin-top:37px}.nws-footer-local-actions .nws-link-dark{color:#fff;font-family:var(--nws-mono);font-size:12px;letter-spacing:.04em}.nws-footer-local-grid,.nws-footer-story-grid{display:grid;grid-template-columns:repeat(3,1fr);margin:0;background:var(--nws-paper);border-left:1px solid var(--nws-line)}.nws-footer-local-grid article,.nws-footer-story-grid article{min-height:295px;padding:38px clamp(25px,4vw,56px);border-right:1px solid var(--nws-line);border-bottom:1px solid var(--nws-line);background:#fff}.nws-footer-local-grid span,.nws-footer-story-grid span{color:var(--nws-red);font-family:var(--nws-mono);font-size:10px;letter-spacing:.1em}.nws-footer-local-grid h3,.nws-footer-story-grid h3{margin:78px 0 14px;font-family:var(--nws-display);font-size:clamp(28px,2.4vw,38px);font-weight:500;letter-spacing:-.06em;line-height:1}.nws-footer-local-grid p,.nws-footer-story-grid p{max-width:330px;margin:0;color:#596273;font-size:15px;line-height:1.65}.nws-footer-contact-details{display:grid;grid-template-columns:repeat(3,1fr);background:#e6e2d8}.nws-footer-contact-details>div{min-height:230px;padding:42px clamp(26px,4vw,64px);border-right:1px solid var(--nws-line)}.nws-footer-contact-details>div:last-child{border-right:0}.nws-footer-contact-details strong{display:block;max-width:280px;margin-top:54px;color:var(--nws-navy);font-family:var(--nws-display);font-size:clamp(23px,2.1vw,32px);font-weight:500;letter-spacing:-.055em;line-height:1.12}.nws-footer-local-legal{max-width:1020px;margin:0 auto;padding:clamp(66px,9vw,126px) clamp(25px,7vw,112px);color:#263247}.nws-footer-local-legal .nws-eyebrow{color:var(--nws-red)}.nws-footer-local-legal h2{color:var(--nws-navy)}.nws-footer-local-legal h3{margin:52px 0 12px;color:var(--nws-navy);font-family:var(--nws-display);font-size:30px;font-weight:500;letter-spacing:-.05em}.nws-footer-local-legal p{max-width:800px;margin:0;color:#596273;font-size:16px;line-height:1.75}.nws-footer-local-legal p+p{margin-top:18px}.nws-footer-local-legal a{color:#0b7da7;text-decoration:underline;text-underline-offset:4px}.nws-legal-date{margin-top:30px!important;color:#71809a!important;font-family:var(--nws-mono);font-size:11px!important;letter-spacing:.04em;line-height:1.6!important}.nws-legal-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:44px 0;background:var(--nws-line)}.nws-legal-facts p{min-height:178px;padding:28px;background:#fff;color:#596273}.nws-legal-facts strong{color:var(--nws-navy);font-family:var(--nws-display);font-size:23px;font-weight:500;letter-spacing:-.045em}.nws-footer-story-closing{padding:clamp(74px,10vw,140px) clamp(28px,10vw,150px);background:#e6e2d8}.nws-footer-story-closing h2{max-width:800px;color:var(--nws-navy)}.nws-footer-story-closing p:not(.nws-eyebrow){max-width:550px;margin:28px 0 0;color:#596273;font-size:17px;line-height:1.68}@media(max-width:760px){.nws-page-content .nws-footer-local-intro{padding:76px 26px}.nws-page-content .nws-footer-local-intro h2,.nws-page-content .nws-footer-local-legal h2,.nws-page-content .nws-footer-story-closing h2{font-size:clamp(43px,12vw,59px)}.nws-page-content .nws-footer-local-intro>p:not(.nws-eyebrow){font-size:15px}.nws-footer-local-actions{align-items:flex-start;flex-direction:column;gap:17px}.nws-footer-local-grid,.nws-footer-story-grid,.nws-footer-contact-details,.nws-legal-facts{grid-template-columns:1fr}.nws-footer-local-grid article,.nws-footer-story-grid article{min-height:224px;padding:31px 26px;border-right:0}.nws-footer-local-grid h3,.nws-footer-story-grid h3{margin-top:47px;font-size:32px}.nws-footer-contact-details>div{min-height:180px;padding:32px 26px;border-right:0;border-bottom:1px solid var(--nws-line)}.nws-footer-contact-details strong{margin-top:34px;font-size:28px}.nws-footer-local-legal{padding:70px 26px}.nws-footer-local-legal h3{font-size:28px}.nws-footer-local-legal p{font-size:15px}.nws-legal-facts{margin:34px 0}.nws-legal-facts p{min-height:auto;padding:24px}.nws-footer-story-closing{padding:76px 26px}}body:has(.nws-footer-local-intro) .nws-page-header,body:has(.nws-footer-local-legal) .nws-page-header{display:none}.nws-page-content:has(.nws-footer-local-intro),.nws-page-content:has(.nws-footer-local-legal){max-width:none;margin:0;padding:0}.nws-page-content:has(.nws-footer-local-intro) .nws-entry-content,.nws-page-content:has(.nws-footer-local-legal) .nws-entry-content{max-width:none;margin:0;font-size:inherit;line-height:inherit}.nws-filtration-hero-product{right:clamp(88px,9vw,178px);width:min(33vw,500px);height:min(68vh,550px);transform:translateY(-48%)}.nws-filtration-hero-product img{width:min(92%,450px);max-height:91%}.nws-filtration-product-visual img{width:min(92%,465px);max-height:555px}@media(max-width:760px){.nws-filtration-hero{min-height:930px}.nws-filtration-hero-copy{padding-bottom:334px}.nws-filtration-hero-product{bottom:24px;width:210px;height:278px;right:50%;transform:translateX(50%)}.nws-filtration-hero-product img{width:176px;max-height:84%}.nws-filtration-product-visual{min-height:505px}.nws-filtration-product-visual img{width:min(90%,370px);max-height:448px}}html.nws-lead-open{overflow:hidden}.nws-lead-dialog{position:fixed;z-index:9999;inset:0;display:grid;place-items:center;padding:22px;isolation:isolate}.nws-lead-dialog[hidden]{display:none}.nws-lead-dialog-backdrop{position:absolute;z-index:-1;inset:0;border:0;background:rgba(4,7,22,.78);backdrop-filter:blur(13px);cursor:default}.nws-lead-dialog-panel{position:relative;width:min(100%,950px);max-height:calc(100svh - 44px);overflow:auto;background:var(--nws-paper);box-shadow:0 32px 90px rgba(0,0,0,.42)}.nws-lead-dialog-panel:before{position:absolute;inset:0 auto 0 0;width:9px;background:linear-gradient(#51c5fa 0 47%,#ef4d5b 47% 52%,#09112f 52%);content:""}.nws-lead-dialog-close{position:absolute;z-index:3;top:19px;right:21px;display:grid;width:38px;height:38px;padding:0;place-items:center;border:1px solid rgba(255,255,255,.28);background:#0e1738;color:#fff;font-family:var(--nws-display);font-size:30px;font-weight:300;line-height:1;cursor:pointer;transition:transform .16s var(--nws-ease,ease),background .16s var(--nws-ease,ease)}.nws-lead-dialog-close:hover{background:#ef4d5b;transform:rotate(4deg)}.nws-lead-dialog-intro{position:relative;padding:clamp(54px,7vw,86px) clamp(32px,7vw,86px) 42px;background:linear-gradient(114deg,#09102d 0%,#111d4b 63%,#0b6e94 100%);color:#fff;overflow:hidden}.nws-lead-dialog-intro:after{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(20% - 1px),rgba(255,255,255,.11) 20%,transparent calc(20% + 1px));content:"";pointer-events:none}.nws-lead-dialog-intro>*{position:relative;z-index:1}.nws-lead-dialog-intro .nws-eyebrow{margin:0;color:#aee8ff;flex-wrap:nowrap;white-space:nowrap;align-items:center}.nws-lead-dialog-intro h2{max-width:700px;margin:28px 0 0;font-family:var(--nws-display);font-size:clamp(32px,4.1vw,54px);font-weight:500;letter-spacing:-.05em;line-height:1.08}.nws-lead-dialog-intro h2 em{color:#aee8ff;font-style:normal}.nws-lead-dialog-intro>p:not(.nws-eyebrow){max-width:625px;margin:24px 0 0;color:rgba(255,255,255,.79);font-size:16px;line-height:1.65}.nws-lead-dialog-context{display:inline-flex;margin-top:24px;padding:9px 12px;border:1px solid rgba(174,232,255,.34);color:#dff6ff;font-family:var(--nws-mono);font-size:10px;letter-spacing:.08em;line-height:1.4}.nws-lead-form{padding:clamp(32px,5vw,58px) clamp(32px,7vw,86px) clamp(38px,5vw,60px);background:var(--nws-paper)}.nws-lead-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 22px}.nws-lead-field{display:flex;min-width:0;flex-direction:column;gap:9px;color:var(--nws-navy);font-family:var(--nws-mono);font-size:10px;letter-spacing:.075em;line-height:1.4}.nws-lead-field-wide{grid-column:span 2}.nws-lead-field span b,.nws-lead-consent b,.nws-lead-required b{color:#df3445}.nws-lead-field em{color:#718097;font-style:normal}.nws-lead-field input,.nws-lead-field textarea{box-sizing:border-box;width:100%;border:0;border-bottom:1px solid #aeb6c0;border-radius:0;background:#fff;color:var(--nws-navy);font-family:var(--nws-body);font-size:16px;letter-spacing:0;line-height:1.4;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.nws-lead-field input{height:50px;padding:0 15px}.nws-lead-field textarea{min-height:102px;padding:13px 15px;resize:vertical}.nws-lead-field input::placeholder,.nws-lead-field textarea::placeholder{color:#8d98a8}.nws-lead-field input:focus,.nws-lead-field textarea:focus{border-bottom-color:#139bd1;box-shadow:0 4px 0 rgba(19,155,209,.12)}.nws-lead-consent{display:flex;align-items:flex-start;gap:11px;margin:29px 0 0;color:#596273;font-size:13px;line-height:1.58;cursor:pointer}.nws-lead-consent input{width:17px;height:17px;margin:2px 0 0;accent-color:#0a7fae}.nws-lead-consent a{color:#0b6e94;text-decoration:underline;text-underline-offset:3px}.nws-lead-required{margin:12px 0 0;color:#7b8798;font-family:var(--nws-mono);font-size:10px;letter-spacing:.04em}.nws-lead-feedback{display:none;margin:24px 0 0;padding:13px 16px;border-left:3px solid #0b7da7;background:#e2f5fc;color:#173b50;font-size:14px;line-height:1.5}.nws-lead-feedback.is-visible{display:block}.nws-lead-feedback.is-success{border-left-color:#1e8d67;background:#e5f5ed;color:#185b43}.nws-lead-feedback.is-validation,.nws-lead-feedback.is-spam,.nws-lead-feedback.is-limit,.nws-lead-feedback.is-mail_error{border-left-color:#db4050;background:#fff0f1;color:#70242e}.nws-lead-submit{margin-top:27px;cursor:pointer}.nws-lead-trap{position:absolute!important;left:-99999px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:640px){.nws-lead-dialog{padding:0;align-items:end}.nws-lead-dialog-panel{width:100%;max-height:94svh}.nws-lead-dialog-intro{padding:58px 26px 34px}.nws-lead-dialog-intro h2{font-size:clamp(40px,12vw,56px)}.nws-lead-dialog-intro>p:not(.nws-eyebrow){font-size:15px}.nws-lead-dialog-close{top:14px;right:15px}.nws-lead-form{padding:31px 26px 40px}.nws-lead-form-grid{grid-template-columns:1fr;gap:17px}.nws-lead-field-wide{grid-column:auto}.nws-lead-field input{height:49px}.nws-lead-consent{margin-top:24px;font-size:12px}.nws-lead-submit{width:100%;justify-content:center}}.nws-filtration-certification{display:inline-flex;align-items:center;gap:13px;margin:0 0 25px;padding:8px 13px 8px 8px;border:1px solid rgba(174,232,255,.28);background:rgba(255,255,255,.06);color:#dff6ff;font-family:var(--nws-mono);font-size:9px;letter-spacing:.08em;line-height:1.52;text-transform:uppercase}.nws-filtration-certification-media{display:grid;width:92px;height:46px;place-items:center;overflow:hidden;background:#0787c3}.nws-filtration-certification-media img{display:block;width:100%;height:100%;object-fit:cover}.nws-filtration-certification>span{display:block;max-width:250px}.nws-proos-section{display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);gap:0;background:#e9edf2;color:#101a3f}.nws-proos-intro{padding:clamp(62px,8vw,125px) clamp(28px,6vw,104px);background:#f5f3ed}.nws-proos-intro h2{max-width:615px;margin:19px 0 26px;font-family:var(--nws-display);font-size:clamp(43px,4.8vw,79px);font-weight:500;letter-spacing:-.075em;line-height:.91}.nws-proos-intro h2 em{color:#198dc2;font-style:normal}.nws-proos-intro>p:not(.nws-eyebrow){max-width:535px;margin:0 0 31px;color:#505d70;font-size:16px;line-height:1.68}.nws-proos-intro .nws-button{border-color:#0f1a44;background:#0f1a44;color:#fff}.nws-proos-video{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(36px,5.2vw,82px);background:linear-gradient(135deg,#0a1132 0%,#111d4c 58%,#086e9d 160%);overflow:hidden}.nws-proos-video-frame{position:relative;aspect-ratio:16/9;overflow:hidden;background:#04081c;box-shadow:0 25px 55px rgba(0,0,0,.36)}.nws-proos-video-frame:before{position:absolute;inset:12px;border:1px solid rgba(174,232,255,.26);content:"";pointer-events:none;z-index:2}.nws-proos-video-frame iframe{display:block;width:100%;height:100%;border:0}.nws-proos-video>p{margin:18px 0 0;color:#a9dff4;font-family:var(--nws-mono);font-size:10px;letter-spacing:.075em;line-height:1.5;text-transform:uppercase}.nws-proos-capabilities{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(15,26,68,.16);background:#eef1f4}.nws-proos-capabilities article{position:relative;min-height:225px;padding:35px clamp(27px,4vw,63px) 40px;border-right:1px solid rgba(15,26,68,.16)}.nws-proos-capabilities article:last-child{border-right:0}.nws-proos-capabilities span{display:block;margin-bottom:44px;color:#1591c5;font-family:var(--nws-mono);font-size:10px;letter-spacing:.09em}.nws-proos-capabilities h3{margin:0;color:#0f1a44;font-family:var(--nws-display);font-size:28px;font-weight:500;letter-spacing:-.055em;line-height:1}.nws-proos-capabilities p{max-width:330px;margin:13px 0 0;color:#596579;font-size:14px;line-height:1.58}@media(max-width:820px){.nws-proos-section{grid-template-columns:1fr}.nws-proos-intro{padding:64px 29px}.nws-proos-video{padding:34px 29px 45px}.nws-proos-capabilities{grid-column:auto;grid-template-columns:1fr}.nws-proos-capabilities article{min-height:auto;padding:28px 29px 32px;border-right:0;border-bottom:1px solid rgba(15,26,68,.16)}.nws-proos-capabilities article:last-child{border-bottom:0}.nws-proos-capabilities span{margin-bottom:23px}.nws-filtration-certification{margin-bottom:21px}.nws-filtration-certification-media{width:82px;height:41px}.nws-filtration-certification>span{max-width:194px;font-size:8px}}button.nws-header-cta,button.nws-mobile-nav-cta{border:0;cursor:pointer;text-align:left}button.nws-header-cta{font:inherit}button.nws-mobile-nav-cta{font:inherit}.nws-lead-dialog-context[hidden]{display:none !important}.nws-lead-field input.is-invalid,.nws-lead-field textarea.is-invalid,.nws-lead-consent input.is-invalid{border-color:var(--nws-red)!important;box-shadow:0 0 0 3px rgba(229,29,53,.14)}.nws-lead-feedback.is-validation{display:block;background:rgba(229,29,53,.08);border-left-color:var(--nws-red);color:#7f1828}.nws-hero-proof{display:flex;width:min(660px,calc(100vw - 250px));border-left:1px solid var(--nws-wline)}.nws-hero-proof>.nws-proof{position:relative;display:block;flex:1 1 0;min-width:0;margin:0;padding:20px 24px;border:0;border-right:1px solid var(--nws-wline);border-radius:0;background:rgba(9,14,39,.48);color:#fff;text-align:left;cursor:help;backdrop-filter:blur(7px);transition:background .18s var(--nws-ease),box-shadow .18s var(--nws-ease)}.nws-hero-proof>.nws-proof:hover,.nws-hero-proof>.nws-proof:focus-visible{background:rgba(4,151,213,.19)}.nws-hero-proof>.nws-proof:focus-visible{z-index:7;outline:2px solid var(--nws-cyan-pale);outline-offset:-4px;box-shadow:inset 0 -3px 0 var(--nws-cyan-pale)}.nws-proof strong{display:block;font-family:var(--nws-display);font-size:22px;font-weight:500;letter-spacing:-.05em}.nws-proof small{display:block;padding-top:4px;color:rgba(255,255,255,.66);font-family:var(--nws-mono);font-size:8px;letter-spacing:.05em;text-transform:uppercase}.nws-proof-tooltip{position:absolute;z-index:8;bottom:calc(100% + 13px);left:0;width:min(350px,calc(100vw - 48px));padding:15px 17px 16px;border:1px solid rgba(174,232,255,.48);background:rgba(9,14,39,.98);box-shadow:0 17px 38px rgba(0,0,0,.3);color:rgba(255,255,255,.84);font-family:var(--nws-sans);font-size:13px;letter-spacing:0;line-height:1.5;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .18s var(--nws-ease),transform .18s var(--nws-ease)}.nws-proof-tooltip:after{position:absolute;bottom:-6px;left:31px;width:10px;height:10px;border-right:1px solid rgba(174,232,255,.48);border-bottom:1px solid rgba(174,232,255,.48);background:rgba(9,14,39,.98);content:"";transform:rotate(45deg)}.nws-proof-tooltip b{display:block;margin-bottom:5px;color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.nws-proof:nth-child(2) .nws-proof-tooltip{left:50%;transform:translate(-50%,10px)}.nws-proof:nth-child(2) .nws-proof-tooltip:after{left:50%;margin-left:-5px}.nws-proof:nth-child(3) .nws-proof-tooltip{right:0;left:auto}.nws-proof:nth-child(3) .nws-proof-tooltip:after{right:31px;left:auto}.nws-proof:hover .nws-proof-tooltip,.nws-proof:focus-visible .nws-proof-tooltip{opacity:1;transform:translateY(0)}.nws-proof:nth-child(2):hover .nws-proof-tooltip,.nws-proof:nth-child(2):focus-visible .nws-proof-tooltip{transform:translate(-50%,0)}@media(max-width:760px){.nws-hero-proof{right:18px;bottom:0;left:18px;width:auto;transform:none}.nws-hero-proof>.nws-proof{padding:15px 13px}.nws-proof strong{font-size:19px}.nws-proof small{font-size:7px;letter-spacing:.025em}.nws-proof-tooltip{width:min(350px,calc(100vw - 36px))}.nws-proof:nth-child(2) .nws-proof-tooltip{left:50%;right:auto}.nws-proof:nth-child(3) .nws-proof-tooltip{right:0;left:auto}}@media(prefers-reduced-motion:reduce){.nws-hero-proof>.nws-proof,.nws-proof-tooltip{transition:none}}.nws-filtration-why{display:grid;grid-template-columns:minmax(360px,.86fr) minmax(0,1.14fr);background:#f5f3ed;color:var(--nws-navy);border-bottom:1px solid var(--nws-line)}.nws-filtration-why-media{position:relative;min-height:650px;margin:0;overflow:hidden;background:#0a1230}.nws-filtration-why-media:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,11,31,.04) 35%,rgba(6,11,31,.72) 100%);content:""}.nws-filtration-why-media img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.nws-filtration-why-media figcaption{position:absolute;z-index:2;bottom:28px;left:30px;color:#dff6ff;font-family:var(--nws-mono);font-size:9px;letter-spacing:.11em}.nws-filtration-why-copy{padding:clamp(70px,8.2vw,126px) clamp(35px,7.3vw,112px) clamp(63px,7vw,105px);background:linear-gradient(135deg,#f7f5ef 0%,#efede6 100%)}.nws-filtration-why-copy h2{max-width:720px;margin:17px 0 28px;font-family:var(--nws-display);font-size:clamp(43px,4.8vw,78px);font-weight:500;letter-spacing:-.075em;line-height:.92}.nws-filtration-why-copy h2 em{color:#198dc2;font-style:normal}.nws-filtration-why-copy>p:not(.nws-eyebrow){max-width:620px;margin:0 0 18px;color:#515d6f;font-size:16px;line-height:1.68}.nws-filtration-why-copy>p:not(.nws-eyebrow)+p{margin-bottom:38px}.nws-filtration-why-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(15,26,68,.18);border-left:1px solid rgba(15,26,68,.18)}.nws-filtration-why-points article{min-height:132px;padding:20px 18px 23px;border-right:1px solid rgba(15,26,68,.18);border-bottom:1px solid rgba(15,26,68,.18)}.nws-filtration-why-points span{display:block;margin-bottom:25px;color:var(--nws-red);font-family:var(--nws-mono);font-size:9px;letter-spacing:.09em}.nws-filtration-why-points h3{margin:0;color:#121c43;font-family:var(--nws-display);font-size:20px;font-weight:500;letter-spacing:-.05em;line-height:1.08}.nws-filtration-why-diagram{display:grid;grid-template-columns:136px minmax(0,1fr);gap:19px;align-items:center;margin-top:27px;padding:17px 19px;border:1px solid rgba(15,26,68,.18);background:rgba(255,255,255,.48)}.nws-filtration-why-diagram>div{display:grid;place-items:center;min-height:94px;background:#e2e7ea}.nws-filtration-why-diagram img{display:block;width:min(112px,84%);height:auto;object-fit:contain}.nws-filtration-why-diagram p{margin:0;color:#596579;font-size:13px;line-height:1.55}.nws-filtration-why-diagram strong{color:#111a42;font-family:var(--nws-mono);font-size:10px;letter-spacing:.05em}@media(max-width:900px) and (min-width:761px){.nws-filtration-why{grid-template-columns:minmax(285px,.75fr) minmax(0,1.25fr)}.nws-filtration-why-media{min-height:570px}.nws-filtration-why-copy{padding-right:40px;padding-left:40px}.nws-filtration-why-points h3{font-size:18px}}@media(max-width:760px){.nws-filtration-why{display:block}.nws-filtration-why-media{min-height:315px}.nws-filtration-why-media figcaption{bottom:19px;left:21px;font-size:8px}.nws-filtration-why-copy{padding:65px 26px 57px}.nws-filtration-why-copy h2{font-size:clamp(42px,11.2vw,57px)}.nws-filtration-why-copy>p:not(.nws-eyebrow){font-size:15px}.nws-filtration-why-copy>p:not(.nws-eyebrow)+p{margin-bottom:31px}.nws-filtration-why-points{grid-template-columns:1fr}.nws-filtration-why-points article{display:grid;grid-template-columns:54px 1fr;align-items:start;min-height:auto;padding:20px 18px}.nws-filtration-why-points span{margin:3px 0 0}.nws-filtration-why-points h3{font-size:23px}.nws-filtration-why-diagram{grid-template-columns:104px minmax(0,1fr);gap:15px;padding:14px}.nws-filtration-why-diagram>div{min-height:88px}.nws-filtration-why-diagram img{width:min(88px,84%)}.nws-filtration-why-diagram p{font-size:12px}}.nws-copper-application{padding:clamp(64px,8vw,118px) clamp(28px,7vw,100px) clamp(58px,7vw,96px);background:#f5f3ed}.nws-copper-application h2,.nws-copper-application-method h2{max-width:720px;margin:17px 0 27px;font-family:var(--nws-display);font-size:clamp(43px,5vw,76px);font-weight:500;letter-spacing:-.075em;line-height:.92}.nws-copper-application h2 em,.nws-copper-application-method h2 em{color:var(--nws-cyan);font-style:normal}.nws-copper-application>p:not(.nws-eyebrow){max-width:715px;margin:0;color:#566275;font-size:17px;line-height:1.68}.nws-copper-application-signals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:54px;border-top:1px solid var(--nws-line);border-left:1px solid var(--nws-line)}.nws-copper-application-signals article{min-height:210px;padding:27px 25px;border-right:1px solid var(--nws-line);border-bottom:1px solid var(--nws-line);background:rgba(255,255,255,.48)}.nws-copper-application-signals small{display:block;margin-bottom:60px;color:var(--nws-red);font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}.nws-copper-application-signals strong{display:block;color:var(--nws-navy);font-family:var(--nws-display);font-size:27px;font-weight:500;letter-spacing:-.055em;line-height:1}.nws-copper-application-signals p{max-width:255px;margin:13px 0 0;color:#5b6676;font-size:13px;line-height:1.55}.nws-copper-application-method{display:grid;grid-template-columns:minmax(0,.85fr) minmax(320px,1.15fr);gap:clamp(45px,7vw,115px);padding:clamp(70px,8.5vw,126px) clamp(28px,7vw,100px);background:linear-gradient(135deg,#0a1130 0%,#101c48 59%,#0a739f 155%);color:#fff}.nws-copper-application-method h2{margin-bottom:0;color:#fff}.nws-copper-application-method>div:nth-child(2)>p{max-width:550px;margin:4px 0 38px;color:rgba(230,246,255,.73);font-size:16px;line-height:1.68}.nws-copper-application-method ol{margin:0;padding:0;list-style:none;border-top:1px solid rgba(210,238,250,.2)}.nws-copper-application-method li{display:grid;grid-template-columns:74px 1fr;gap:17px;padding:22px 0;border-bottom:1px solid rgba(210,238,250,.2)}.nws-copper-application-method li>span{color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:10px;letter-spacing:.09em}.nws-copper-application-method li strong{display:block;color:#fff;font-family:var(--nws-display);font-size:24px;font-weight:500;letter-spacing:-.045em;line-height:1.05}.nws-copper-application-method li p{margin:8px 0 0;color:rgba(230,246,255,.67);font-size:13px;line-height:1.55}@media(max-width:760px){.nws-copper-application{padding:66px 26px 55px}.nws-copper-application h2,.nws-copper-application-method h2{font-size:clamp(41px,11.3vw,56px)}.nws-copper-application>p:not(.nws-eyebrow){font-size:15px}.nws-copper-application-signals{grid-template-columns:1fr;margin-top:42px}.nws-copper-application-signals article{display:grid;grid-template-columns:74px 1fr;gap:0;min-height:auto;padding:23px 18px}.nws-copper-application-signals small{margin:3px 0 0}.nws-copper-application-signals strong{font-size:25px}.nws-copper-application-signals p{grid-column:2;margin-top:11px}.nws-copper-application-method{display:block;padding:70px 26px}.nws-copper-application-method>div:nth-child(2)>p{margin-top:28px;font-size:15px}.nws-copper-application-method li{grid-template-columns:56px 1fr;gap:12px}.nws-copper-application-method li strong{font-size:23px}}.nws-global-search{display:grid;grid-template-columns:minmax(0,.92fr) minmax(330px,.88fr);gap:clamp(42px,7vw,112px);align-items:center;padding:clamp(68px,8vw,112px) max(24px,9vw);background:var(--nws-deep);color:#fff}.nws-global-search-copy h2{max-width:620px;margin:16px 0 0;font-family:var(--nws-display);font-size:clamp(43px,5.1vw,77px);font-weight:500;letter-spacing:-.078em;line-height:.91}.nws-global-search-copy h2 em{color:var(--nws-cyan-pale);font-style:normal}.nws-global-search-copy>p:not(.nws-eyebrow){max-width:525px;margin:24px 0 0;color:rgba(234,247,255,.72);font-size:16px;line-height:1.64}.nws-global-search-form{margin:0}.nws-global-search-form label{display:block;margin-bottom:12px;color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.nws-global-search-form>div{display:flex;border:1px solid rgba(207,240,255,.42);background:rgba(255,255,255,.05);transition:border-color .18s var(--nws-ease),background .18s var(--nws-ease)}.nws-global-search-form>div:focus-within{border-color:var(--nws-cyan);background:rgba(41,179,235,.1)}.nws-global-search-form input{min-width:0;flex:1;border:0!important;outline:0!important;background:transparent!important;color:#fff!important;padding:20px 19px;font-family:var(--nws-sans);font-size:16px}.nws-global-search-form input::placeholder{color:rgba(237,248,255,.52)}.nws-global-search-form button{flex:0 0 auto;border:0;background:var(--nws-cyan);color:var(--nws-deep);padding:0 23px;font-family:var(--nws-mono);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .18s var(--nws-ease),transform .16s var(--nws-ease)}.nws-global-search-form button:hover{background:#9de5ff}.nws-global-search-form button:active{transform:scale(.97)}.nws-global-search-form>p{margin:12px 0 0;color:rgba(234,247,255,.52);font-family:var(--nws-mono);font-size:9px;letter-spacing:.07em}.nws-search-page{background:var(--nws-paper)}.nws-search-hero{display:grid;grid-template-columns:minmax(0,1fr) 210px;min-height:430px;background:var(--nws-navy);color:#fff}.nws-search-hero>div{align-self:center;padding:clamp(74px,10vw,142px) max(24px,9vw)}.nws-search-hero h1{max-width:990px;margin:0;font-family:var(--nws-display);font-size:clamp(50px,6vw,92px);font-weight:500;letter-spacing:-.083em;line-height:.9}.nws-search-hero h1 em{color:var(--nws-cyan-pale);font-style:normal}.nws-search-hero p:not(.nws-eyebrow){max-width:670px;margin:27px 0 0;color:rgba(239,249,255,.72);font-size:17px;line-height:1.6}.nws-search-refine{display:grid;grid-template-columns:minmax(0,.72fr) minmax(360px,1.28fr);gap:clamp(34px,6vw,92px);align-items:end;padding:clamp(56px,7vw,92px) max(24px,9vw);border-bottom:1px solid var(--nws-line);background:#e7e4dc}.nws-search-refine>div>p:not(.nws-eyebrow){margin:15px 0 0;color:#5c6675;font-size:14px;line-height:1.6}.nws-search-refine>div>p span{color:var(--nws-navy);font-family:var(--nws-mono);font-size:11px}.nws-global-search-form-results>div{border-color:#a7afb7;background:#f8f7f3}.nws-global-search-form-results>div:focus-within{border-color:var(--nws-cyan);background:#fff}.nws-global-search-form-results input{color:var(--nws-navy)!important}.nws-global-search-form-results input::placeholder{color:#7a8492}.nws-search-results{padding:clamp(64px,8vw,118px) max(24px,9vw) clamp(78px,9vw,130px)}.nws-search-results-heading{display:flex;justify-content:space-between;gap:30px;align-items:flex-end;margin-bottom:42px}.nws-search-results-heading>p:last-child{max-width:420px;margin:0;color:#667080;font-size:14px;line-height:1.55}.nws-search-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--nws-line);border-left:1px solid var(--nws-line)}.nws-search-card{min-height:274px;border-right:1px solid var(--nws-line);border-bottom:1px solid var(--nws-line);background:#fbfaf7}.nws-search-card a{display:flex;position:relative;flex-direction:column;height:100%;padding:28px 26px;color:var(--nws-navy);transition:background .18s var(--nws-ease),transform .18s var(--nws-ease)}.nws-search-card a:hover{background:#fff;transform:translateY(-3px)}.nws-search-card p{margin:0;color:var(--nws-cyan);font-family:var(--nws-mono);font-size:9px;letter-spacing:.09em}.nws-search-card h2{margin:48px 0 12px;font-family:var(--nws-display);font-size:30px;font-weight:500;letter-spacing:-.06em;line-height:.98}.nws-search-card span{max-width:340px;color:#626c7b;font-size:14px;line-height:1.55}.nws-search-card b{position:absolute;right:23px;bottom:20px;color:var(--nws-red);font-size:20px}.nws-search-pagination{margin-top:42px}.nws-search-pagination .nav-links{display:flex;gap:8px;flex-wrap:wrap}.nws-search-pagination a,.nws-search-pagination .current{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border:1px solid var(--nws-line);color:var(--nws-navy);font-family:var(--nws-mono);font-size:10px}.nws-search-pagination .current{border-color:var(--nws-cyan);background:var(--nws-cyan)}.nws-search-empty{max-width:760px;padding:clamp(34px,4.5vw,68px);border-left:4px solid var(--nws-cyan);background:#e7e4dc}.nws-search-empty h2{margin:16px 0 20px;font-family:var(--nws-display);font-size:clamp(42px,5.1vw,72px);font-weight:500;letter-spacing:-.075em;line-height:.92}.nws-search-empty h2 em{color:var(--nws-cyan);font-style:normal}.nws-search-empty>p:not(.nws-eyebrow){max-width:590px;margin:0 0 27px;color:#5f6978;font-size:16px;line-height:1.62}@media(max-width:760px){.nws-global-search{display:block;padding:68px 26px}.nws-global-search-copy h2{font-size:clamp(42px,11.5vw,56px)}.nws-global-search-copy>p:not(.nws-eyebrow){font-size:15px}.nws-global-search-form{margin-top:36px}.nws-global-search-form>div{display:block}.nws-global-search-form input{width:100%;padding:18px}.nws-global-search-form button{width:100%;min-height:53px;padding:0 18px}.nws-global-search-form>p{line-height:1.55}.nws-search-hero{display:block;min-height:0}.nws-search-hero>div{padding:84px 26px 71px}.nws-search-hero h1{font-size:clamp(46px,12.5vw,65px)}.nws-search-hero p:not(.nws-eyebrow){font-size:15px}.nws-search-refine{display:block;padding:56px 26px}.nws-search-refine .nws-global-search-form{margin-top:28px}.nws-search-results{padding:66px 20px 82px}.nws-search-results-heading{display:block;margin-bottom:34px}.nws-search-results-heading>p:last-child{margin-top:13px;font-size:13px}.nws-search-grid{grid-template-columns:1fr}.nws-search-card{min-height:230px}.nws-search-card h2{margin-top:36px;font-size:29px}.nws-search-empty{padding:36px 24px}.nws-search-empty h2{font-size:clamp(39px,10.5vw,51px)}}.nws-header-search{position:relative;z-index:9;border-bottom:1px solid rgba(255,255,255,.15);background:var(--nws-deep)}.nws-header-search-inner{display:flex;justify-content:flex-end;max-width:1530px;margin:0 auto;padding:9px 44px 10px}.nws-header-search-form{width:min(100%,690px);margin:0}.nws-header-search-form .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nws-header-search-form>div{display:flex;min-height:44px;border:1px solid rgba(188,226,244,.42);background:rgba(255,255,255,.05);transition:border-color .18s var(--nws-ease),background .18s var(--nws-ease)}.nws-header-search-form>div:focus-within{border-color:var(--nws-cyan);background:rgba(17,40,83,.82)}.nws-header-search-form input{min-width:0;flex:1;border:0!important;outline:0!important;background:transparent!important;color:#fff!important;padding:0 15px;font-family:var(--nws-sans);font-size:14px}.nws-header-search-form input::placeholder{color:rgba(237,248,255,.64)}.nws-header-search-form button{flex:0 0 auto;border:0;background:var(--nws-cyan);color:var(--nws-deep);padding:0 18px;font-family:var(--nws-mono);font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .18s var(--nws-ease),transform .16s var(--nws-ease)}.nws-header-search-form button:hover{background:#a8e7ff}.nws-header-search-form button:active{transform:scale(.97)}@media(max-width:760px){.nws-header-search-inner{padding:10px 20px}.nws-header-search-form{width:100%}.nws-header-search-form>div{min-height:50px}.nws-header-search-form input{padding:0 13px;font-size:13px}.nws-header-search-form button{padding:0 13px;font-size:8px}}.nws-proos-capabilities article{display:flex;min-height:0;flex-direction:column;padding:0}.nws-proos-capability-visual{width:100%;margin:0;overflow:hidden;border-bottom:1px solid rgba(15,26,68,.16);background:#fff}.nws-proos-capability-visual img{display:block;width:100%;aspect-ratio:427/244;object-fit:cover;object-position:center}.nws-proos-capability-copy{flex:1;padding:25px clamp(27px,4vw,63px) 36px}.nws-proos-capability-copy span{display:block;margin:0 0 20px;color:#1591c5;font-family:var(--nws-mono);font-size:10px;letter-spacing:.09em}.nws-proos-capability-copy h3{margin:0;color:#0f1a44;font-family:var(--nws-display);font-size:28px;font-weight:500;letter-spacing:-.055em;line-height:1}.nws-proos-capability-copy p{max-width:330px;margin:13px 0 0;color:#596579;font-size:14px;line-height:1.58}@media(max-width:820px){.nws-proos-capability-copy{padding:24px 29px 31px}.nws-proos-capability-visual img{aspect-ratio:427/244}}.nws-proos-capabilities article{min-height:390px;justify-content:flex-start}.nws-proos-capability-copy{padding:32px clamp(27px,4vw,63px) 0}.nws-proos-capability-visual{width:auto;max-width:none;margin:auto clamp(27px,4vw,63px) 32px;border:1px solid rgba(15,26,68,.18);background:#fff;box-shadow:0 10px 20px rgba(15,26,68,.08)}.nws-proos-capability-visual img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain}.nws-proos-capability-copy span{margin-bottom:18px}.nws-proos-capability-copy p{margin-bottom:0}@media(max-width:820px){.nws-proos-capabilities article{min-height:auto}.nws-proos-capability-copy{padding:28px 29px 0}.nws-proos-capability-visual{margin:22px 29px 30px}}.nws-proos-capabilities article{min-height:400px}.nws-proos-capability-copy{padding-bottom:0}.nws-proos-capability-visual{width:70%;margin:28px auto 30px}.nws-proos-capability-visual img{width:100%;height:auto}@media(max-width:820px){.nws-proos-capabilities article{min-height:auto}.nws-proos-capability-visual{width:70%;margin:28px auto 32px}}.nws-proos-capability-visual{margin:28px auto 30px clamp(27px,4vw,63px)}@media(max-width:820px){.nws-proos-capability-visual{margin:28px auto 32px 29px}}.nws-client-references{display:grid;grid-template-columns:minmax(16rem,.78fr) minmax(0,1.42fr);column-gap:clamp(2.4rem,7vw,8rem);row-gap:2rem;padding:clamp(5rem,10vw,10rem) 0 clamp(4.4rem,7vw,7rem);align-items:start}.nws-client-references-copy{padding-top:.35rem}.nws-client-references-copy h2{max-width:10ch;margin:1.1rem 0 1.55rem}.nws-client-references-copy>p:last-child{max-width:34rem;margin:0;color:var(--nws-ink-soft,#596577);font-size:1rem;line-height:1.7}.nws-client-reference-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(18,30,55,.16);border-left:1px solid rgba(18,30,55,.16);background:#f5f7fa}.nws-client-reference{display:grid;place-items:center;min-height:7.35rem;margin:0;padding:1.25rem;border-right:1px solid rgba(18,30,55,.16);border-bottom:1px solid rgba(18,30,55,.16);background:#f8fafc;overflow:hidden}.nws-client-reference img{display:block;max-width:min(100%,11.5rem);max-height:3.6rem;width:auto;height:auto;object-fit:contain;filter:grayscale(1) contrast(1.08);opacity:.95;transition:filter .2s ease,opacity .2s ease,transform .2s ease}.nws-client-reference:hover img{filter:grayscale(0) contrast(1);opacity:1;transform:translateY(-1px)}.nws-client-reference--white-source{background:#fff}.nws-client-reference--white-source img{filter:grayscale(1) brightness(.37);opacity:.92}.nws-client-reference--saint-gobain,.nws-client-reference--staubli{background:#fff}.nws-client-reference--saint-gobain img,.nws-client-reference--staubli img{filter:grayscale(1) brightness(.37);opacity:.92}.nws-client-reference--saint-gobain:hover img{filter:invert(23%) sepia(67%) saturate(2590%) hue-rotate(196deg) brightness(91%) contrast(102%);opacity:1;transform:translateY(-1px)}.nws-client-reference--staubli:hover img{filter:invert(18%) sepia(96%) saturate(4141%) hue-rotate(346deg) brightness(88%) contrast(103%);opacity:1;transform:translateY(-1px)}.nws-client-reference--pierburg{background:#fff}.nws-client-reference--pierburg img{max-width:min(100%,9rem);max-height:3rem;filter:grayscale(1) contrast(1.04);mix-blend-mode:multiply}.nws-client-references-note{grid-column:2;margin:-.55rem 0 0;color:var(--nws-ink-soft,#596577);font-size:.72rem;line-height:1.5}@media(max-width:980px){.nws-client-references{grid-template-columns:1fr;gap:2.4rem}.nws-client-references-copy h2{max-width:none}.nws-client-references-note{grid-column:auto;margin:-1.15rem 0 0}}@media(max-width:620px){.nws-client-references{padding:4.8rem 0 4rem;gap:2rem}.nws-client-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nws-client-reference{min-height:6.6rem;padding:1rem}.nws-client-reference img{max-width:min(100%,8rem);max-height:2.35rem}.nws-client-references-note{font-size:.68rem}}.nws-client-reference--pierburg img{max-width:min(100%,9rem);max-height:3rem;transform:scale(1.68);transform-origin:center;filter:grayscale(1) contrast(1.12);mix-blend-mode:multiply}.nws-client-reference--corning img{max-width:min(100%,8.8rem);max-height:3rem;transform:scale(1.92);transform-origin:center;filter:grayscale(1) contrast(1.2)}.nws-client-reference--pierburg:hover img{transform:scale(1.68) translateY(-1px)}.nws-client-reference--corning:hover img{transform:scale(1.92) translateY(-1px)}@media(max-width:620px){.nws-client-reference--pierburg img{transform:scale(1.58)}.nws-client-reference--corning img{transform:scale(1.78)}.nws-client-reference--pierburg:hover img{transform:scale(1.58) translateY(-1px)}.nws-client-reference--corning:hover img{transform:scale(1.78) translateY(-1px)}}.nws-client-reference--groupe-seb{background:#fff}.nws-client-reference--groupe-seb img{max-width:4.25rem;max-height:3.7rem;filter:grayscale(1) contrast(1.06);opacity:.92}.nws-client-reference--groupe-seb:hover img{filter:grayscale(0) contrast(1);opacity:1;transform:translateY(-1px)}@media(max-width:620px){.nws-client-reference--groupe-seb img{max-width:3.9rem;max-height:3.35rem}}.nws-ik-overview,.nws-ik-integration,.nws-ik-traceability,.nws-ik-final-cta{position:relative;overflow:hidden}.nws-ik-overview{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(250px,0.95fr);gap:clamp(2rem,5vw,4.5rem);align-items:center;padding:clamp(2rem,5vw,4rem);background:#f0f3f4;border-top:1px solid rgba(8,30,49,0.14)}.nws-ik-overview-copy h2,.nws-ik-integration-copy h2,.nws-ik-traceability-copy h2,.nws-ik-final-cta h2{margin:0.8rem 0 1.25rem;color:#071e32;font-size:clamp(2rem,4.4vw,4.8rem);line-height:0.97;letter-spacing:-0.055em}.nws-ik-overview-copy h2 em,.nws-ik-integration-copy h2 em,.nws-ik-traceability-copy h2 em,.nws-ik-final-cta h2 em{color:#00a6c8;font-family:inherit;font-style:normal}.nws-ik-overview-copy > p,.nws-ik-integration-copy > p,.nws-ik-traceability-copy > p,.nws-ik-final-cta p{max-width:65ch;color:#375064;font-size:1rem;line-height:1.72}.nws-ik-overview .nws-actions,.nws-ik-integration .nws-actions{display:flex;flex-wrap:wrap;gap:0.75rem;margin-top:1.8rem}.nws-ik-overview .nws-actions .nws-button,.nws-ik-integration .nws-actions .nws-button{min-width:min(100%,215px)}.nws-ik-overview-media{align-self:stretch;min-height:310px;margin:0;display:grid;place-items:center;position:relative;background:#071e32;box-shadow:0 24px 50px rgba(7,30,50,0.19)}.nws-ik-overview-media::after,.nws-ik-traceability-media::after{content:'';position:absolute;inset:auto 0 0;height:3px;background:#00a6c8}.nws-ik-overview-media img{width:100%;height:100%;min-height:310px;object-fit:cover;object-position:50% 50%}.nws-ik-overview-media figcaption,.nws-ik-traceability-media figcaption{position:absolute;left:1rem;bottom:0.95rem;z-index:1;color:#fff;font-size:0.66rem;font-weight:800;letter-spacing:0.12em}.nws-ik-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-inline:1px solid rgba(7,30,50,0.12);border-bottom:1px solid rgba(7,30,50,0.12)}.nws-ik-facts article{min-height:155px;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;background:#fff;border-right:1px solid rgba(7,30,50,0.12)}.nws-ik-facts article:last-child{border-right:0}.nws-ik-facts strong{color:#071e32;font-size:clamp(1.7rem,3vw,2.8rem);line-height:1;letter-spacing:-0.06em}.nws-ik-facts span{max-width:18ch;color:#5e7181;font-size:0.82rem;line-height:1.35}.nws-ik-technology{padding:clamp(3rem,7vw,6rem) clamp(1.25rem,4vw,3.2rem)}.nws-ik-technology .nws-section-title{max-width:780px;margin-bottom:2rem}.nws-ik-technology .nws-section-title > p:last-child{color:#5c7080;line-height:1.65}.nws-ik-source-grid{display:grid;gap:1rem}.nws-ik-source-card{display:grid;grid-template-columns:minmax(190px,0.75fr) minmax(0,1.25fr);min-height:295px;overflow:hidden;background:#f0f3f4;border:1px solid rgba(7,30,50,0.12)}.nws-ik-source-card figure{min-height:100%;margin:0;background:#061d31}.nws-ik-source-card figure img{display:block;width:100%;height:100%;min-height:100%;object-fit:cover}.nws-ik-source-card > div{padding:clamp(1.3rem,3vw,2.25rem)}.nws-ik-source-card > div > span{color:#00a6c8;font-size:0.69rem;font-weight:800;letter-spacing:0.12em}.nws-ik-source-card h3{margin:0.5rem 0 0.8rem;color:#071e32;font-size:clamp(1.45rem,2.6vw,2.15rem);letter-spacing:-0.045em;line-height:1.02}.nws-ik-source-card p{margin:0;color:#536978;font-size:0.9rem;line-height:1.55}.nws-ik-source-card ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0.65rem;margin:1rem 0 0;padding:0;list-style:none}.nws-ik-source-card li{color:#405969;font-size:0.73rem;line-height:1.3}.nws-ik-source-card li::before{content:'— ';color:#00a6c8;font-weight:800}.nws-ik-source-uv{background:#eaf7f8}.nws-ik-source-coduo{background:#f4f0e9}.nws-ik-integration{display:grid;grid-template-columns:minmax(235px,0.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,4.5rem);align-items:center;padding:clamp(2rem,5vw,4.5rem);background:#061d31}.nws-ik-integration-photo{margin:0;background:#0b263d}.nws-ik-integration-photo img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.nws-ik-integration-copy h2{color:#fff}.nws-ik-integration-copy > p{color:rgba(255,255,255,0.78)}.nws-ik-integration-copy .nws-eyebrow{color:#79d7e8}.nws-ik-integration-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:1.65rem 0 0;background:rgba(255,255,255,0.18)}.nws-ik-integration-points article{min-height:115px;padding:1rem;background:rgba(255,255,255,0.06)}.nws-ik-integration-points b{display:block;color:#fff;font-size:0.84rem}.nws-ik-integration-points span{display:block;margin-top:0.55rem;color:rgba(255,255,255,0.68);font-size:0.73rem;line-height:1.4}.nws-ik-integration .nws-button-primary{background:#00a6c8;color:#061d31}.nws-ik-traceability{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,0.8fr);gap:clamp(1.6rem,4vw,3rem);align-items:center;padding:clamp(2.25rem,5vw,4rem);background:#e8eff2}.nws-ik-traceability-copy .nws-eyebrow{color:#007a94}.nws-ik-traceability-media{margin:0;position:relative;min-height:300px;overflow:hidden;background:#071e32}.nws-ik-traceability-media img{display:block;width:100%;height:100%;min-height:300px;object-fit:cover}.nws-ik-traceability-list{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:1.5rem}.nws-ik-traceability-list span{padding:0.52rem 0.68rem;border:1px solid rgba(7,30,50,0.18);color:#23475f;font-size:0.73rem;font-weight:700}.nws-ik-applications{padding:clamp(3rem,6vw,5rem) clamp(1.25rem,4vw,3.2rem);background:#fff}.nws-ik-applications .nws-section-title{margin-bottom:2rem}.nws-ik-application-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(7,30,50,0.15);border-left:1px solid rgba(7,30,50,0.15)}.nws-ik-application-grid article{min-height:225px;padding:1.35rem;border-right:1px solid rgba(7,30,50,0.15);border-bottom:1px solid rgba(7,30,50,0.15)}.nws-ik-application-grid b{color:#00a6c8;font-size:0.68rem;letter-spacing:0.11em}.nws-ik-application-grid h3{margin:2.3rem 0 0.75rem;color:#071e32;font-size:1.15rem;letter-spacing:-0.03em}.nws-ik-application-grid p{margin:0;color:#607482;font-size:0.82rem;line-height:1.5}.nws-ik-final-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:end;padding:clamp(2.5rem,6vw,5rem);background:#00a6c8}.nws-ik-final-cta h2{color:#061d31}.nws-ik-final-cta h2 em{color:#fff}.nws-ik-final-cta p{color:#073447}.nws-ik-final-cta .nws-eyebrow{color:#073447}.nws-ik-final-cta-actions{display:flex;flex-direction:column;align-items:stretch;gap:0.7rem;min-width:235px}.nws-ik-final-cta-actions .nws-button-primary{background:#061d31;color:#fff}.nws-ik-final-cta-actions .nws-button-light{background:transparent;color:#061d31;border:1px solid rgba(6,29,49,0.45)}@media (max-width:900px){.nws-ik-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.nws-ik-facts article:nth-child(2){border-right:0}.nws-ik-facts article:nth-child(-n+2){border-bottom:1px solid rgba(7,30,50,0.12)}.nws-ik-application-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nws-ik-final-cta{grid-template-columns:1fr}.nws-ik-final-cta-actions{max-width:360px}}@media (max-width:680px){.nws-ik-overview,.nws-ik-integration,.nws-ik-traceability{grid-template-columns:1fr}.nws-ik-overview-media{min-height:250px}.nws-ik-overview-media img{min-height:250px}.nws-ik-source-card{grid-template-columns:1fr}.nws-ik-source-card figure{min-height:195px}.nws-ik-source-card figure img{min-height:195px;max-height:230px}.nws-ik-source-card ul{grid-template-columns:1fr;gap:0.3rem}.nws-ik-integration-photo{max-width:390px}.nws-ik-integration-points{grid-template-columns:1fr}.nws-ik-integration-points article{min-height:auto}.nws-ik-traceability-media{min-height:245px;max-width:390px}.nws-ik-traceability-media img{min-height:245px}.nws-ik-application-grid{grid-template-columns:1fr}.nws-ik-application-grid article{min-height:auto}.nws-ik-application-grid h3{margin-top:1.2rem}.nws-ik-final-cta-actions{min-width:0;width:100%}}@media (prefers-reduced-motion:no-preference){.nws-ik-source-card,.nws-ik-application-grid article,.nws-ik-overview-media img,.nws-ik-traceability-media img{transition:transform 220ms cubic-bezier(0.23,1,0.32,1),box-shadow 220ms cubic-bezier(0.23,1,0.32,1)}.nws-ik-source-card:hover{box-shadow:0 16px 34px rgba(7,30,50,0.12)}.nws-ik-source-card:hover figure img,.nws-ik-overview-media:hover img,.nws-ik-traceability-media:hover img{transform:scale(1.025)}.nws-ik-application-grid article:hover{background:#eaf7f8}}.nws-product-page-ik .nws-product-main-grid{grid-template-columns:minmax(0,1fr);gap:0;padding:clamp(64px,8vw,126px) max(24px,9vw) clamp(56px,8vw,110px)}.nws-product-page-ik .nws-product-content .nws-entry-content{max-width:none}.nws-product-page-ik .nws-ik-overview{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(310px,.72fr);gap:clamp(34px,6vw,96px);align-items:stretch;max-width:none;padding:0 0 clamp(52px,7vw,96px);border-bottom:1px solid var(--nws-line)}.nws-product-page-ik .nws-ik-overview-copy{max-width:760px}.nws-product-page-ik .nws-ik-overview-side{display:flex;flex-direction:column;justify-content:space-between;padding:32px;background:var(--nws-deep);color:#fff;border-top:4px solid var(--nws-cyan)}.nws-product-page-ik .nws-ik-overview-side h3{margin:19px 0 34px;font-family:var(--nws-display);font-size:clamp(30px,3vw,47px);font-weight:500;letter-spacing:-.06em;line-height:.96}.nws-product-page-ik .nws-ik-overview-signals{border-top:1px solid rgba(255,255,255,.18)}.nws-product-page-ik .nws-ik-overview-signals article{display:grid;grid-template-columns:78px 1fr;gap:14px;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.18)}.nws-product-page-ik .nws-ik-overview-signals b{color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:10px;letter-spacing:.04em}.nws-product-page-ik .nws-ik-overview-signals span{color:rgba(255,255,255,.67);font-size:12px;line-height:1.45}.nws-product-page-ik .nws-ik-facts{margin:0 0 clamp(62px,8vw,118px);max-width:none}.nws-product-page-ik .nws-ik-technology{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(34px,6vw,96px);align-items:start;max-width:none;padding:clamp(62px,8vw,118px) 0;border-top:1px solid var(--nws-line)}.nws-product-page-ik .nws-ik-technology .nws-section-title{position:sticky;top:32px;max-width:520px}.nws-product-page-ik .nws-ik-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0}.nws-product-page-ik .nws-ik-source-card{display:flex;min-height:405px;border:1px solid var(--nws-line);background:#fff}.nws-product-page-ik .nws-ik-source-card>div{display:flex;flex-direction:column;width:100%;padding:29px 25px}.nws-product-page-ik .nws-ik-source-card>div>span{color:var(--nws-cyan);font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}.nws-product-page-ik .nws-ik-source-card h3{margin:22px 0 16px;font-family:var(--nws-display);font-size:clamp(25px,2vw,34px);font-weight:500;letter-spacing:-.06em;line-height:.96}.nws-product-page-ik .nws-ik-source-card p{margin:0;color:#586271;font-size:14px;line-height:1.58}.nws-product-page-ik .nws-ik-source-card ul{display:grid;gap:9px;margin:auto 0 0;padding:22px 0 0;border-top:1px solid var(--nws-line);list-style:none}.nws-product-page-ik .nws-ik-source-card li{position:relative;padding-left:13px;color:#586271;font-size:11px;line-height:1.45}.nws-product-page-ik .nws-ik-source-card li:before{content:'—';position:absolute;left:0;color:var(--nws-cyan)}.nws-product-page-ik .nws-ik-source-uv{background:#eaf8fc}.nws-product-page-ik .nws-ik-source-coduo{background:#e9e6dd}.nws-product-page-ik .nws-ik-integration{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:clamp(34px,6vw,96px);padding:clamp(58px,8vw,112px);background:var(--nws-deep);color:#fff}.nws-product-page-ik .nws-ik-integration-copy{max-width:720px}.nws-product-page-ik .nws-ik-integration-copy>p:not(.nws-eyebrow){color:rgba(255,255,255,.7);font-size:16px;line-height:1.65}.nws-product-page-ik .nws-ik-integration-axes{padding:30px;background:rgba(255,255,255,.06);border-top:3px solid var(--nws-cyan)}.nws-product-page-ik .nws-ik-integration-axes article{padding:19px 0;border-top:1px solid rgba(255,255,255,.18)}.nws-product-page-ik .nws-ik-integration-axes article:first-of-type{margin-top:22px}.nws-product-page-ik .nws-ik-integration-axes b{display:block;color:#fff;font-family:var(--nws-display);font-size:24px;font-weight:500;letter-spacing:-.04em}.nws-product-page-ik .nws-ik-integration-axes span{display:block;margin-top:7px;color:rgba(255,255,255,.64);font-size:13px;line-height:1.5}.nws-product-page-ik .nws-ik-traceability{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:clamp(34px,6vw,96px);align-items:center;padding:clamp(64px,8vw,120px) 0;max-width:none}.nws-product-page-ik .nws-ik-traceability-copy{max-width:760px}.nws-product-page-ik .nws-ik-traceability-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--nws-line);background:#fff}.nws-product-page-ik .nws-ik-traceability-rail span{min-height:104px;display:flex;align-items:flex-end;padding:18px;border-right:1px solid var(--nws-line);border-bottom:1px solid var(--nws-line);color:var(--nws-navy);font-family:var(--nws-display);font-size:20px;font-weight:500;letter-spacing:-.04em;line-height:1.05}.nws-product-page-ik .nws-ik-traceability-rail span:nth-child(even){border-right:0}.nws-product-page-ik .nws-product-aside{position:static;display:grid;grid-template-columns:155px minmax(0,1fr) minmax(270px,.76fr);gap:30px;align-items:start;margin-top:0;padding:clamp(32px,4vw,56px);background:#e7e4dc;border-top:4px solid var(--nws-cyan)}.nws-product-page-ik .nws-product-aside>.nws-eyebrow{margin:4px 0 0}.nws-product-page-ik .nws-machine-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;border-top:1px solid var(--nws-line)}.nws-product-page-ik .nws-machine-specs li{display:grid;grid-template-columns:115px 1fr;gap:13px;padding:15px 0;border-bottom:1px solid var(--nws-line)}.nws-product-page-ik .nws-product-qualify{margin:0;padding:25px 0 0 26px;border-top:0;border-left:1px solid var(--nws-line)}.nws-product-page-ik .nws-product-media-bottom{padding:clamp(70px,9vw,130px) max(24px,9vw);border-top:1px solid var(--nws-line);background:#e7e4dc}.nws-product-page-ik .nws-product-media-bottom .nws-section-title{max-width:620px}.nws-product-page-ik .nws-product-media-bottom .nws-section-title>p:not(.nws-eyebrow){max-width:510px;color:#596271;line-height:1.55}.nws-product-page-ik .nws-product-media-bottom .nws-product-gallery{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:205px;gap:12px;margin-top:42px}.nws-product-page-ik .nws-product-media-bottom .nws-product-gallery-item:first-child{grid-row:auto}.nws-product-page-ik .nws-product-media-bottom .nws-product-gallery-item{min-height:0;background:#111528}.nws-product-page-ik .nws-product-media-bottom .nws-product-gallery-item img{object-fit:contain;background:#111528}@media(max-width:1080px){.nws-product-page-ik .nws-ik-technology,.nws-product-page-ik .nws-ik-integration,.nws-product-page-ik .nws-ik-traceability{grid-template-columns:1fr}.nws-product-page-ik .nws-ik-technology .nws-section-title{position:static}.nws-product-page-ik .nws-product-aside{grid-template-columns:130px 1fr}.nws-product-page-ik .nws-product-qualify{grid-column:2;padding-left:0;border-left:0}}@media(max-width:760px){.nws-product-page-ik .nws-ik-overview,.nws-product-page-ik .nws-ik-source-grid{grid-template-columns:1fr}.nws-product-page-ik .nws-ik-source-card{min-height:0}.nws-product-page-ik .nws-ik-overview-side{padding:27px}.nws-product-page-ik .nws-product-aside{grid-template-columns:1fr;gap:24px;padding:29px 26px}.nws-product-page-ik .nws-machine-specs{grid-template-columns:1fr}.nws-product-page-ik .nws-machine-specs li{grid-template-columns:105px 1fr}.nws-product-page-ik .nws-product-qualify{grid-column:auto;padding:24px 0 0;border-top:1px solid var(--nws-line)}.nws-product-page-ik .nws-ik-traceability-rail span{min-height:86px;padding:14px;font-size:18px}.nws-product-page-ik .nws-product-media-bottom .nws-product-gallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px}.nws-product-page-ik .nws-product-media-bottom{padding:70px 26px}}.nws-product-hero-ik{grid-template-columns:minmax(0,1.24fr) minmax(300px,.76fr) 230px;background:linear-gradient(110deg,#070c22 0%,#0b1230 61%,#111a3a 100%)}.nws-product-hero-ik .nws-product-hero-copy{padding-right:clamp(34px,5vw,92px)}.nws-product-hero-architecture{display:flex;flex-direction:column;justify-content:flex-end;padding:42px 34px;border-left:1px solid var(--nws-wline);background:rgba(255,255,255,.035)}.nws-product-hero-architecture>strong{margin:22px 0 34px;color:#fff;font-family:var(--nws-display);font-size:clamp(27px,2.6vw,42px);font-weight:500;letter-spacing:-.065em;line-height:.95}.nws-product-hero-architecture>div{display:grid;grid-template-columns:27px 1fr;gap:12px;padding:13px 0;border-top:1px solid rgba(255,255,255,.17)}.nws-product-hero-architecture>div>span{color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:9px;letter-spacing:.09em}.nws-product-hero-architecture>div p{margin:0;color:rgba(255,255,255,.63);font-size:12px;line-height:1.42}.nws-product-hero-architecture>div b{display:block;margin-bottom:3px;color:#fff;font-family:var(--nws-mono);font-size:9px;font-weight:400;letter-spacing:.06em}@media(max-width:1080px){.nws-product-hero-ik{grid-template-columns:minmax(0,1fr) minmax(285px,.75fr) 180px}.nws-product-hero-architecture{padding:33px 26px}}@media(max-width:760px){.nws-product-hero-ik{grid-template-columns:1fr}.nws-product-hero-architecture{min-height:auto;padding:31px 26px;border-top:1px solid var(--nws-wline);border-left:0}.nws-product-hero-architecture>strong{font-size:33px}.nws-product-hero-ik .nws-product-hero-spec{min-height:0}}@media(max-width:760px){.nws-product-hero-ik{display:flex;flex-direction:column;min-height:0}.nws-product-hero-ik .nws-product-hero-copy{order:1}.nws-product-hero-ik .nws-product-hero-architecture{order:2}.nws-product-hero-ik .nws-product-hero-spec{order:3}}.nws-laserix-intro{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(300px,.54fr);background:var(--nws-paper);border-bottom:1px solid var(--nws-line)}.nws-laserix-intro-copy{padding:clamp(66px,8vw,118px) clamp(28px,7vw,108px)}.nws-laserix-intro-copy h2{max-width:680px;margin:13px 0 27px;font-family:var(--nws-display);font-size:clamp(39px,4.4vw,69px);font-weight:500;letter-spacing:-.075em;line-height:.93}.nws-laserix-intro-copy h2 em,.nws-laserix-applications h2 em,.nws-laserix-final-cta h2 em{font-style:normal;color:var(--nws-cyan)}.nws-laserix-intro-copy>p:not(.nws-eyebrow){max-width:690px;margin:0 0 17px;color:#505a69;font-size:17px;line-height:1.66}.nws-laserix-intro-copy .nws-actions{margin-top:34px}.nws-laserix-intro-side{display:flex;flex-direction:column;padding:clamp(48px,6vw,88px) clamp(28px,4.7vw,66px);background:var(--nws-navy);color:#fff}.nws-laserix-intro-side>.nws-eyebrow{color:var(--nws-cyan-pale)}.nws-laserix-intro-side>strong{margin:20px 0 50px;font-family:var(--nws-display);font-size:clamp(37px,3.55vw,55px);font-weight:500;letter-spacing:-.075em;line-height:.88}.nws-laserix-intro-side>div{display:grid;grid-template-columns:28px 1fr;gap:13px;padding:17px 0;border-top:1px solid var(--nws-wline)}.nws-laserix-intro-side>div span{color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:9px;line-height:1.5}.nws-laserix-intro-side>div p{margin:0;color:rgba(255,255,255,.68);font-size:13px;line-height:1.48}.nws-laserix-intro-side>div b{display:block;margin-bottom:4px;color:#fff;font-family:var(--nws-mono);font-size:10px;letter-spacing:.04em}.nws-laserix-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#e5e2d9;border-bottom:1px solid var(--nws-line)}.nws-laserix-facts article{min-height:190px;padding:clamp(27px,3vw,46px) clamp(25px,4vw,64px);border-right:1px solid var(--nws-line)}.nws-laserix-facts article:last-child{border-right:0}.nws-laserix-facts strong{display:block;margin-bottom:23px;color:var(--nws-navy);font-family:var(--nws-display);font-size:clamp(28px,2.65vw,43px);font-weight:500;letter-spacing:-.066em}.nws-laserix-facts span{display:block;max-width:290px;color:#556070;font-size:14px;line-height:1.5}.nws-laserix-capabilities{padding:clamp(70px,9vw,138px) max(24px,9vw);background:var(--nws-ivory)}.nws-laserix-capabilities .nws-section-title{display:grid;grid-template-columns:minmax(0,.98fr) minmax(260px,.47fr);gap:55px;align-items:end;margin:0 auto 60px;max-width:1320px}.nws-laserix-capabilities .nws-section-title>p:last-child{max-width:350px;margin:0;color:#596473;font-size:16px;line-height:1.62}.nws-laserix-capability-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1320px;margin:0 auto;border-top:1px solid var(--nws-line);border-left:1px solid var(--nws-line)}.nws-laserix-capability-grid article{min-height:265px;padding:28px 24px;border-right:1px solid var(--nws-line);border-bottom:1px solid var(--nws-line);background:rgba(255,255,255,.38);transition:background .2s var(--nws-ease),transform .2s var(--nws-ease)}.nws-laserix-capability-grid article:hover{position:relative;z-index:1;background:#fff;transform:translateY(-5px)}.nws-laserix-capability-grid span{color:var(--nws-red);font-family:var(--nws-mono);font-size:10px;letter-spacing:.08em}.nws-laserix-capability-grid h3{margin:52px 0 12px;font-family:var(--nws-display);font-size:clamp(24px,2vw,31px);font-weight:500;letter-spacing:-.06em;line-height:1}.nws-laserix-capability-grid p{margin:0;color:#5b6574;font-size:14px;line-height:1.55}.nws-laserix-applications{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);background:var(--nws-deep);color:#fff}.nws-laserix-applications-copy{padding:clamp(70px,8vw,126px) clamp(28px,7vw,112px)}.nws-laserix-applications-copy h2,.nws-laserix-final-cta h2{margin:14px 0 25px;font-family:var(--nws-display);font-size:clamp(39px,4.4vw,69px);font-weight:500;letter-spacing:-.075em;line-height:.93}.nws-laserix-applications-copy>p:not(.nws-eyebrow){max-width:405px;margin:0;color:rgba(255,255,255,.68);font-size:16px;line-height:1.65}.nws-laserix-application-list{display:flex;flex-direction:column;justify-content:center;padding:clamp(38px,6vw,92px) clamp(28px,6vw,100px);border-left:1px solid var(--nws-wline)}.nws-laserix-application-list article{display:grid;grid-template-columns:145px minmax(0,1fr);gap:18px;padding:28px 0;border-top:1px solid var(--nws-wline)}.nws-laserix-application-list article:last-child{border-bottom:1px solid var(--nws-wline)}.nws-laserix-application-list span{color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:9px;letter-spacing:.08em}.nws-laserix-application-list h3{margin:0;font-family:var(--nws-display);font-size:clamp(24px,2.2vw,34px);font-weight:500;letter-spacing:-.06em}.nws-laserix-application-list p{grid-column:2;margin:1px 0 0;color:rgba(255,255,255,.64);font-size:14px;line-height:1.55}.nws-laserix-final-cta{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.6fr);gap:70px;align-items:end;padding:clamp(72px,9vw,136px) max(24px,9vw);background:var(--nws-cyan);color:#042033}.nws-laserix-final-cta h2 em{color:#fff}.nws-laserix-final-cta>div>p:not(.nws-eyebrow){max-width:590px;margin:0;color:rgba(3,30,45,.75);font-size:16px;line-height:1.65}.nws-laserix-final-cta .nws-eyebrow{color:#093046}.nws-laserix-final-cta-actions{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.nws-laserix-final-cta .nws-button-primary{background:var(--nws-navy);color:#fff}.nws-laserix-final-cta .nws-button-primary:hover{background:#fff;color:var(--nws-navy)}@media(max-width:900px){.nws-laserix-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nws-laserix-applications{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.nws-laserix-application-list article{grid-template-columns:115px minmax(0,1fr)}}@media(max-width:760px){.nws-laserix-intro,.nws-laserix-applications,.nws-laserix-final-cta{display:block}.nws-laserix-intro-copy{padding:69px 26px 57px}.nws-laserix-intro-copy h2,.nws-laserix-applications-copy h2,.nws-laserix-final-cta h2{font-size:clamp(39px,10.7vw,53px)}.nws-laserix-intro-copy>p:not(.nws-eyebrow){font-size:15px}.nws-laserix-intro-side{padding:47px 26px}.nws-laserix-intro-side>strong{margin:15px 0 37px}.nws-laserix-facts{grid-template-columns:1fr}.nws-laserix-facts article{min-height:0;padding:31px 26px;border-right:0;border-bottom:1px solid var(--nws-line)}.nws-laserix-facts article:last-child{border-bottom:0}.nws-laserix-capabilities{padding:72px 26px}.nws-laserix-capabilities .nws-section-title{display:block;margin-bottom:45px}.nws-laserix-capabilities .nws-section-title>p:last-child{margin-top:24px;font-size:15px}.nws-laserix-capability-grid{grid-template-columns:1fr}.nws-laserix-capability-grid article{min-height:0;padding:25px}.nws-laserix-capability-grid h3{margin-top:28px}.nws-laserix-applications-copy{padding:72px 26px 47px}.nws-laserix-application-list{padding:0 26px 63px;border-left:0}.nws-laserix-application-list article{display:block;padding:24px 0}.nws-laserix-application-list h3{margin:13px 0 10px}.nws-laserix-application-list p{margin:0}.nws-laserix-final-cta{padding:72px 26px}.nws-laserix-final-cta-actions{margin-top:34px}}.nws-application-material-filter{display:grid;grid-template-columns:minmax(13rem,0.55fr) minmax(0,1.45fr);gap:1.5rem 2.25rem;align-items:start;margin:0 0 2.5rem;padding:1.6rem 1.75rem 1.4rem;border-top:1px solid rgba(6,20,48,0.2);border-bottom:1px solid rgba(6,20,48,0.2);background:linear-gradient(110deg,rgba(220,242,250,0.72),rgba(247,246,240,0.88))}.nws-application-material-filter-heading p:last-child{max-width:28rem;margin:0.45rem 0 0;color:#4a5568;font-size:0.94rem;line-height:1.55}.nws-application-material-filter-controls{display:flex;flex-wrap:wrap;gap:0.6rem;align-items:center}.nws-application-material-filter-button{appearance:none;min-height:2.7rem;padding:0.63rem 0.9rem;border:1px solid rgba(6,20,48,0.32);border-radius:0;background:rgba(255,255,255,0.44);color:#061430;font:inherit;font-size:0.79rem;font-weight:700;letter-spacing:0.04em;line-height:1.15;text-transform:uppercase;cursor:pointer;transition:background-color 160ms cubic-bezier(0.23,1,0.32,1),border-color 160ms cubic-bezier(0.23,1,0.32,1),color 160ms cubic-bezier(0.23,1,0.32,1),transform 160ms cubic-bezier(0.23,1,0.32,1)}.nws-application-material-filter-button:hover,.nws-application-material-filter-button:focus-visible{border-color:#00a7df;background:rgba(0,167,223,0.12);outline:none}.nws-application-material-filter-button:focus-visible{box-shadow:0 0 0 3px rgba(0,167,223,0.28)}.nws-application-material-filter-button.is-active{border-color:#00a7df;background:#00a7df;color:#061430}.nws-application-material-filter-button:active{transform:scale(0.97)}.nws-application-material-filter-status{grid-column:2;margin:-0.75rem 0 0;color:#536071;font-family:var(--nws-mono);font-size:0.72rem;letter-spacing:0.05em;text-transform:uppercase}.nws-application-material-empty{margin:1.25rem 0 0;padding:1rem 1.2rem;border-left:3px solid #00a7df;background:#edf7fa;color:#20344f}.nws-application-card[hidden]{display:none !important}@media (max-width:720px){.nws-application-material-filter{grid-template-columns:1fr;gap:1.1rem;margin-bottom:1.75rem;padding:1.25rem}.nws-application-material-filter-controls{gap:0.5rem}.nws-application-material-filter-button{min-height:2.55rem;padding:0.58rem 0.72rem;font-size:0.72rem}.nws-application-material-filter-status{grid-column:1;margin:-0.35rem 0 0}}.nws-product-page-ik .nws-ik-source-card .nws-ik-source-specs{display:grid;grid-template-columns:1fr;gap:0;margin:auto 0 0;padding:18px 0 0;border-top:1px solid var(--nws-line);list-style:none}.nws-product-page-ik .nws-ik-source-card .nws-ik-source-specs li{display:grid;grid-template-columns:minmax(70px,0.42fr) minmax(0,1fr);gap:10px;align-items:start;padding:10px 0;color:#405969;font-size:12px;line-height:1.42}.nws-product-page-ik .nws-ik-source-card .nws-ik-source-specs li + li{border-top:1px solid rgba(7,30,50,0.11)}.nws-product-page-ik .nws-ik-source-card .nws-ik-source-specs li::before{content:none}.nws-product-page-ik .nws-ik-source-card .nws-ik-source-specs li > span{color:var(--nws-cyan);font-family:var(--nws-mono);font-size:9px;font-weight:700;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase}.nws-product-page-ik .nws-ik-source-card .nws-ik-source-specs li > strong{display:block;min-width:0;color:#405969;font-size:12px;font-weight:500;overflow-wrap:anywhere}@media (max-width:600px){.nws-product-page-ik .nws-ik-source-card .nws-ik-source-specs li{grid-template-columns:1fr;gap:3px}}.nws-footer-story-clp{display:grid;grid-template-columns:minmax(0,1.58fr) minmax(300px,.72fr);background:#f3f1eb;border-top:1px solid var(--nws-line);border-bottom:1px solid var(--nws-line)}.nws-footer-story-clp-copy{padding:clamp(70px,9vw,132px) clamp(28px,8vw,126px);background:#fff}.nws-footer-story-clp-copy h2{max-width:760px;margin:18px 0 0;color:var(--nws-navy);font-family:var(--nws-display);font-size:clamp(44px,5.5vw,80px);font-weight:500;letter-spacing:-.075em;line-height:.94}.nws-footer-story-clp-copy h2 em{color:var(--nws-cyan);font-style:normal}.nws-footer-story-clp-copy>p:not(.nws-eyebrow){max-width:720px;margin:28px 0 0;color:#596273;font-size:17px;line-height:1.72}.nws-footer-story-clp-copy>p:not(.nws-eyebrow)+p:not(.nws-eyebrow){margin-top:16px}.nws-footer-story-clp-role{display:flex;flex-direction:column;justify-content:flex-end;min-height:100%;padding:clamp(52px,7vw,100px) clamp(28px,5vw,78px);background:linear-gradient(145deg,#08112f 0%,#10204e 66%,#0a789e 150%);color:#fff}.nws-footer-story-clp-role .nws-eyebrow{color:#9edcef}.nws-footer-story-clp-role strong{display:block;margin:48px 0 14px;font-family:var(--nws-display);font-size:clamp(40px,4vw,64px);font-weight:500;letter-spacing:-.07em;line-height:.91}.nws-footer-story-clp-role>span{max-width:270px;color:rgba(255,255,255,.78);font-size:16px;line-height:1.55}.nws-footer-story-clp-role a{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;align-self:flex-start;margin-top:44px;padding:14px 17px;border:1px solid rgba(255,255,255,.52);color:#fff;font-family:var(--nws-mono);font-size:11px;letter-spacing:.06em;line-height:1;text-decoration:none;transition:background-color .18s var(--nws-ease),border-color .18s var(--nws-ease),transform .18s var(--nws-ease)}.nws-footer-story-clp-role a:hover{border-color:#fff;background:rgba(255,255,255,.12);transform:translateY(-2px)}.nws-footer-story-clp-role a:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:760px){.nws-footer-story-clp{grid-template-columns:1fr}.nws-footer-story-clp-copy{padding:72px 26px}.nws-footer-story-clp-copy h2{font-size:clamp(43px,12vw,59px)}.nws-footer-story-clp-copy>p:not(.nws-eyebrow){font-size:15px}.nws-footer-story-clp-role{min-height:0;padding:58px 26px}.nws-footer-story-clp-role strong{margin-top:36px;font-size:52px}.nws-footer-story-clp-role a{margin-top:34px}}.nws-home-machine-media img[src*="ik-series-uv-framed"],.nws-product-page-ik .nws-product-gallery-item img[src*="ik-series-uv-framed"]{object-fit:contain;background:#0b1230}.nws-home-machine-media img[src*="ik-series-uv-light-grey"]{object-fit:contain;background:rgb(232,230,226)}.nws-product-hero-ik .nws-product-hero-inline-media{max-width:460px;margin:29px 0 0;background:transparent;border:0;overflow:visible}.nws-product-hero-ik .nws-product-hero-inline-media img{display:block;width:100%;height:auto;aspect-ratio:1.6/1;object-fit:contain;background:transparent;filter:drop-shadow(0 20px 18px rgba(0,0,0,.28))}.nws-product-hero-ik .nws-product-hero-home-visual{position:relative;max-width:470px;margin-top:27px;padding:11px 11px 31px;overflow:hidden;border:1px solid rgba(255,255,255,.19);background:linear-gradient(135deg,rgba(255,255,255,.15),rgba(255,255,255,.045))}.nws-product-hero-ik .nws-product-hero-home-visual img{aspect-ratio:1.6/1;object-fit:contain;background:#e8e6e2;filter:drop-shadow(0 18px 15px rgba(0,0,0,.24))}.nws-product-hero-ik .nws-product-hero-home-visual figcaption{position:absolute;right:12px;bottom:11px;color:rgba(255,255,255,.74);font-family:var(--nws-mono);font-size:8px;letter-spacing:.07em;text-transform:uppercase}.nws-product-hero-home-card-visual img{background:#e8e6e2}@media(max-width:1080px){.nws-product-hero-ik .nws-product-hero-inline-media{max-width:410px}.nws-product-hero-ik .nws-product-hero-home-visual{max-width:420px}}@media(max-width:760px){.nws-product-hero-ik .nws-product-hero-inline-media{max-width:none;margin-top:24px}.nws-product-hero-ik .nws-product-hero-inline-media img{aspect-ratio:1.6/1}.nws-product-hero-ik .nws-product-hero-home-visual{max-width:none;padding:10px 10px 31px}}.nws-product-page-ik .nws-ik-ad-access{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(320px,.96fr);gap:clamp(34px,6vw,94px);align-items:center;padding:clamp(60px,8vw,110px) max(24px,9vw);background:var(--nws-paper);border-top:1px solid var(--nws-line);border-bottom:1px solid var(--nws-line)}.nws-ik-ad-access-copy{max-width:570px}.nws-ik-ad-access-copy h2{margin:0 0 20px;font-family:var(--nws-display);font-size:clamp(30px,3.5vw,52px);font-weight:500;letter-spacing:-.065em;line-height:.95}.nws-ik-ad-access-copy h2 em{color:var(--nws-cyan);font-style:normal}.nws-ik-ad-access-copy>p{max-width:510px;margin:0 0 28px;color:#596271;font-size:16px;line-height:1.6}.nws-ik-ad-access-media{position:relative;display:flex;align-items:center;justify-content:center;min-height:360px;margin:0;padding:clamp(18px,3vw,36px);overflow:hidden;border:1px solid var(--nws-line);background:linear-gradient(145deg,#fff 0%,#edf0ee 100%);box-shadow:18px 20px 0 rgba(10,24,57,.07)}.nws-ik-ad-access-media:before{position:absolute;top:14px;right:14px;width:42px;height:42px;border-top:1px solid var(--nws-cyan);border-right:1px solid var(--nws-cyan);content:"";opacity:.8}.nws-ik-ad-access-media img{position:relative;z-index:1;display:block;width:100%;max-height:390px;object-fit:contain;filter:drop-shadow(0 18px 14px rgba(9,20,49,.15))}.nws-ik-ad-access-media figcaption{position:absolute;z-index:1;right:18px;bottom:14px;left:18px;color:#687181;font-family:var(--nws-mono);font-size:9px;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.nws-ik-ad-access-specs{grid-column:1/-1;display:grid;grid-template-columns:minmax(210px,.72fr) minmax(0,2.28fr);gap:clamp(24px,4vw,70px);align-items:start;width:100%;margin-top:clamp(10px,2vw,32px);padding-top:clamp(28px,4vw,54px);border-top:1px solid var(--nws-line)}.nws-ik-ad-access-specs-heading .nws-eyebrow{margin:0 0 10px}.nws-ik-ad-access-specs-heading>p:last-child{max-width:255px;margin:0;color:#596271;font-size:14px;line-height:1.5}.nws-ik-ad-access-specs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--nws-line);border-left:1px solid var(--nws-line)}.nws-ik-ad-access-specs article{min-height:124px;padding:22px 24px;border-right:1px solid var(--nws-line);border-bottom:1px solid var(--nws-line);background:rgba(255,255,255,.38)}.nws-ik-ad-access-specs b{display:block;font-family:var(--nws-display);font-size:clamp(24px,2.3vw,32px);font-weight:500;letter-spacing:-.055em;line-height:.95;color:var(--nws-navy)}.nws-ik-ad-access-specs span{display:block;max-width:215px;margin-top:8px;color:#596271;font-size:13px;line-height:1.45}@media(max-width:1080px){.nws-product-page-ik .nws-ik-ad-access{grid-template-columns:1fr;gap:34px}.nws-ik-ad-access-copy{max-width:620px}.nws-ik-ad-access-media{max-width:620px;min-height:330px}.nws-ik-ad-access-specs{grid-template-columns:minmax(190px,.72fr) minmax(0,2.28fr);margin-top:8px}}@media(max-width:760px){.nws-product-page-ik .nws-ik-ad-access{gap:28px;padding:58px 24px}.nws-ik-ad-access-media{min-height:300px;padding:24px 18px;box-shadow:10px 12px 0 rgba(10,24,57,.06)}.nws-ik-ad-access-media img{max-height:330px}.nws-ik-ad-access-specs{grid-template-columns:1fr;gap:22px;padding-top:30px}.nws-ik-ad-access-specs-heading>p:last-child{max-width:410px}.nws-ik-ad-access-specs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nws-ik-ad-access-specs article{min-height:116px;padding:19px 17px}.nws-ik-ad-access-specs b{font-size:25px}.nws-ik-ad-access-specs span{font-size:12px}}@media(max-width:420px){.nws-ik-ad-access-specs-grid{grid-template-columns:1fr}.nws-ik-ad-access-specs article{min-height:0}}.nws-expertise-detail-hero-fire:before{background:radial-gradient(circle at 78% 30%,rgba(237,80,85,.34),transparent 25%),radial-gradient(circle at 58% 74%,rgba(21,164,222,.17),transparent 31%),linear-gradient(123deg,transparent 47%,rgba(255,132,116,.09) 47.1%,transparent 47.45%)}.nws-fire-rail strong{font-size:clamp(84px,11.5vw,182px);color:#ff8b83;letter-spacing:-.1em}.nws-fire-rail>span{margin-left:0;color:#ffd0cc}.nws-fire-rail i{background:linear-gradient(#ff9a90,rgba(233,80,85,.04));box-shadow:0 0 29px 5px rgba(233,80,85,.48)}.nws-expertise-statement-fire{background:#f3e7e2}.nws-expertise-statement-fire .nws-section-index{color:#e65055}.nws-expertise-statement-fire h2 em{color:#d9484e}.nws-fire-overview{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);gap:clamp(46px,8vw,130px);align-items:center;padding:clamp(80px,10vw,158px) clamp(24px,8vw,142px);background:#f8f8f6}.nws-fire-overview-copy h2,.nws-fire-section-heading h2,.nws-fire-data-copy h2,.nws-fire-product-copy h2,.nws-fire-layers-copy h2,.nws-fire-regulation h2,.nws-fire-sources h2{margin:14px 0 0;color:#111525;font-family:var(--nws-display);font-size:clamp(42px,5.6vw,82px);font-weight:500;letter-spacing:-.08em;line-height:.87}.nws-fire-overview-copy h2 em,.nws-fire-section-heading h2 em,.nws-fire-data-copy h2 em,.nws-fire-product-copy h2 em,.nws-fire-layers-copy h2 em,.nws-fire-regulation h2 em,.nws-fire-sources h2 em{color:#e65055;font-style:normal}.nws-fire-overview-copy>p:not(.nws-eyebrow){max-width:620px;margin:27px 0 0;color:#58636d;font-size:16px;line-height:1.72}.nws-fire-citation{font-size:13px!important;color:#6f7580!important}.nws-fire-product-figure{margin:0;padding:clamp(22px,3.5vw,48px);border:1px solid #d8dde0;background:#fff;box-shadow:0 20px 48px rgba(17,26,55,.11)}.nws-fire-product-figure img{display:block;width:100%;max-width:430px;height:auto;margin:0 auto;mix-blend-mode:multiply}.nws-fire-product-figure figcaption{margin-top:27px;padding-top:17px;border-top:1px solid #dce1e3;color:#616b75;font-size:13px;line-height:1.55}.nws-fire-product-figure figcaption span{display:block;margin-bottom:8px;color:#db454d;font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}.nws-fire-chain{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(38px,7vw,110px);align-items:center;padding:clamp(76px,9vw,148px) clamp(24px,8vw,142px);background:#0c1230;color:#fff}.nws-fire-chain .nws-eyebrow{color:#f2a5a2}.nws-fire-chain .nws-fire-section-heading h2{color:#fff}.nws-fire-chain .nws-fire-section-heading h2 em{color:#ff958c}.nws-fire-section-heading>p:not(.nws-eyebrow){max-width:470px;margin:25px 0 0;color:#6875a0;font-size:15px;line-height:1.68}.nws-fire-chain .nws-fire-section-heading>p:not(.nws-eyebrow){color:rgba(255,255,255,.68)}.nws-fire-chart{margin:0}.nws-fire-chart img{display:block;width:100%;height:auto;border:1px solid rgba(200,221,255,.19);background:#f5f4f0}.nws-fire-chart figcaption{margin-top:14px;color:rgba(255,255,255,.52);font-size:12px;line-height:1.55}.nws-fire-principles{display:grid;grid-template-columns:1.16fr repeat(3,1fr);gap:1px;padding:0 clamp(24px,8vw,142px) clamp(80px,10vw,145px);background:#e0e3e3}.nws-fire-principle-intro,.nws-fire-principle{min-height:402px;padding:clamp(28px,3.5vw,56px);background:#f8f8f6}.nws-fire-principle-intro>p:not(.nws-eyebrow){max-width:420px;margin:24px 0 0;color:#59636c;line-height:1.62}.nws-fire-principle-intro h2{margin:14px 0 0;color:#111525;font-family:var(--nws-display);font-size:clamp(42px,5.2vw,75px);font-weight:500;letter-spacing:-.08em;line-height:.87}.nws-fire-principle-intro h2 em{color:#e65055;font-style:normal}.nws-fire-principle{position:relative;display:flex;flex-direction:column;justify-content:flex-end}.nws-fire-principle>span{position:absolute;top:34px;left:36px;color:#e65055;font-family:var(--nws-mono);font-size:10px;letter-spacing:.1em}.nws-fire-principle h3{margin:0 0 15px;color:#121625;font-family:var(--nws-display);font-size:30px;font-weight:500;letter-spacing:-.055em;line-height:.96}.nws-fire-principle p{margin:0;color:#59636c;font-size:14px;line-height:1.65}.nws-fire-data{display:grid;grid-template-columns:minmax(300px,.74fr) minmax(0,1.26fr);gap:clamp(44px,7vw,112px);align-items:center;padding:clamp(82px,10vw,158px) clamp(24px,8vw,142px);background:#edf6f7}.nws-fire-data-copy>p:not(.nws-eyebrow){max-width:500px;margin:26px 0 0;color:#58636d;line-height:1.68}.nws-fire-data-note{font-size:13px!important;color:#79838b!important}.nws-fire-data-figures{display:grid;gap:26px}.nws-fire-data-figures figure{margin:0;border:1px solid #d4e0e3;background:#fff;box-shadow:0 14px 34px rgba(18,68,86,.08)}.nws-fire-data-figures img{display:block;width:100%;height:auto}.nws-fire-scenarios{padding:clamp(76px,9vw,148px) clamp(24px,8vw,142px);background:#f8f8f6}.nws-fire-scenarios .nws-fire-section-heading{display:grid;grid-template-columns:1fr minmax(280px,.64fr);gap:50px;align-items:end}.nws-fire-scenarios .nws-fire-section-heading>p:not(.nws-eyebrow){margin:0 0 7px}.nws-fire-scenario-table{margin-top:58px;border-top:1px solid #c7ced1}.nws-fire-scenario-row{display:grid;grid-template-columns:.85fr .86fr 1.12fr;gap:30px;align-items:center;min-height:104px;border-bottom:1px solid #cfd5d7;color:#5a6570;font-size:14px;line-height:1.5}.nws-fire-scenario-row>span{color:#151c2c;font-family:var(--nws-display);font-size:24px;font-weight:500;letter-spacing:-.04em;line-height:1}.nws-fire-scenario-row strong{color:#33404c;font-weight:500}.nws-fire-scenario-head{min-height:52px;color:#477f92;font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.nws-fire-scenario-head>span{color:#477f92;font-family:var(--nws-mono);font-size:9px;font-weight:400;letter-spacing:.1em}.nws-fire-scenario-head strong{color:#477f92;font-weight:400}.nws-fire-product{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(46px,8vw,126px);align-items:center;padding:clamp(85px,10vw,165px) clamp(24px,8vw,142px);background:#111a45;color:#fff}.nws-fire-product .nws-eyebrow{color:#ffb3ad}.nws-fire-product-copy h2{color:#fff}.nws-fire-product-copy h2 em{color:#ff9188}.nws-fire-product-copy>p:not(.nws-eyebrow){max-width:565px;margin:24px 0 0;color:rgba(255,255,255,.73);font-size:15px;line-height:1.7}.nws-fire-spec-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:rgba(255,255,255,.16)}.nws-fire-spec-grid article{min-height:205px;padding:32px;background:#182457}.nws-fire-spec-grid span{display:block;margin-bottom:37px;color:#89d9ee;font-family:var(--nws-mono);font-size:9px;letter-spacing:.1em}.nws-fire-spec-grid strong{display:block;margin-bottom:10px;color:#fff;font-family:var(--nws-display);font-size:34px;font-weight:500;letter-spacing:-.06em;line-height:.95}.nws-fire-spec-grid p{margin:0;color:rgba(255,255,255,.65);font-size:13px;line-height:1.52}.nws-fire-layers{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:clamp(46px,8vw,122px);padding:clamp(82px,10vw,158px) clamp(24px,8vw,142px);background:#fff}.nws-fire-layers-copy>p:not(.nws-eyebrow){max-width:480px;margin:26px 0 0;color:#59636c;line-height:1.68}.nws-fire-layers ol{margin:0;padding:0;list-style:none;border-top:1px solid #cbd1d4}.nws-fire-layers li{display:grid;grid-template-columns:54px 1fr;gap:20px;padding:23px 0;border-bottom:1px solid #cbd1d4}.nws-fire-layers li>span{padding-top:5px;color:#e65055;font-family:var(--nws-mono);font-size:10px;letter-spacing:.1em}.nws-fire-layers strong{display:block;margin-bottom:8px;color:#121625;font-family:var(--nws-display);font-size:27px;font-weight:500;letter-spacing:-.05em}.nws-fire-layers p{margin:0;color:#59636c;font-size:14px;line-height:1.55}.nws-fire-regulation{display:grid;grid-template-columns:1fr minmax(280px,.58fr);gap:clamp(36px,7vw,105px);align-items:end;padding:clamp(78px,9vw,146px) clamp(24px,8vw,142px);background:#f2e7e2}.nws-fire-regulation>div>p:not(.nws-eyebrow){max-width:720px;margin:26px 0 0;color:#59636c;font-size:15px;line-height:1.68}.nws-fire-regulation-note{margin:0 0 5px;padding:22px;border-left:3px solid #e65055;background:rgba(255,255,255,.48);color:#6a4a4a;font-size:13px;line-height:1.62}.nws-fire-sources{padding:clamp(78px,9vw,142px) clamp(24px,8vw,142px);background:#f8f8f6}.nws-fire-sources ol{max-width:1020px;margin:45px 0 0;padding:0;list-style:none;border-top:1px solid #ccd2d4}.nws-fire-sources li{border-bottom:1px solid #d8dcde}.nws-fire-sources a,.nws-fire-sources li{display:block;padding:17px 0;color:#56616c;font-size:13px;line-height:1.58;text-decoration:none}.nws-fire-sources a:hover{color:#e04750}.nws-fire-sources>p:not(.nws-eyebrow){max-width:880px;margin:28px 0 0;color:#7a838b;font-size:13px;line-height:1.6}.nws-expertise-callout-fire{background:#e65055}.nws-expertise-callout-fire h2 em{color:#0b1133}.nws-expertise-callout-fire>div>p:not(.nws-eyebrow),.nws-expertise-callout-fire .nws-eyebrow{color:#5d1c29}.nws-expertise-callout-fire .nws-button{background:#0b1133;border-color:#0b1133}.nws-expertise-callout-fire .nws-button:hover{background:#fff;color:#0b1133}.nws-expertise-fire sup{font-size:10px;line-height:0}.nws-expertise-fire sup a{color:#d73948;text-decoration:none}.nws-fire-product sup a,.nws-fire-chain sup a{color:#ffb6af}@media(max-width:980px){.nws-fire-overview,.nws-fire-chain,.nws-fire-data,.nws-fire-product,.nws-fire-layers,.nws-fire-regulation{grid-template-columns:1fr}.nws-fire-principles{grid-template-columns:repeat(2,1fr)}.nws-fire-principle-intro{grid-column:span 2}.nws-fire-scenarios .nws-fire-section-heading{grid-template-columns:1fr}.nws-fire-scenarios .nws-fire-section-heading>p:not(.nws-eyebrow){margin:0}.nws-fire-overview-copy,.nws-fire-data-copy,.nws-fire-product-copy,.nws-fire-layers-copy{max-width:680px}.nws-fire-chart{max-width:900px}.nws-fire-regulation-note{max-width:680px}}@media(max-width:700px){.nws-fire-overview,.nws-fire-chain,.nws-fire-data,.nws-fire-product,.nws-fire-layers,.nws-fire-regulation,.nws-fire-scenarios,.nws-fire-sources{padding-left:26px;padding-right:26px}.nws-fire-overview{gap:35px}.nws-fire-product-figure{padding:24px}.nws-fire-principles{grid-template-columns:1fr;padding:0 20px 56px}.nws-fire-principle-intro{grid-column:auto}.nws-fire-principle-intro,.nws-fire-principle{min-height:0;padding:42px 28px}.nws-fire-principle{min-height:252px}.nws-fire-scenario-table{margin-top:40px}.nws-fire-scenario-row{grid-template-columns:1fr;gap:8px;min-height:0;padding:20px 0;font-size:13px}.nws-fire-scenario-row>span{font-size:24px}.nws-fire-scenario-head{display:none}.nws-fire-spec-grid{grid-template-columns:1fr}.nws-fire-spec-grid article{min-height:0;padding:29px}.nws-fire-spec-grid span{margin-bottom:24px}.nws-fire-layers li{grid-template-columns:34px 1fr;gap:12px}.nws-fire-layers strong{font-size:25px}.nws-fire-data-figures{gap:18px}.nws-fire-sources ol{margin-top:30px}.nws-fire-sources a,.nws-fire-sources li{font-size:12px}.nws-fire-regulation-note{padding:18px}.nws-fire-product-copy h2,.nws-fire-overview-copy h2,.nws-fire-section-heading h2,.nws-fire-data-copy h2,.nws-fire-layers-copy h2,.nws-fire-regulation h2,.nws-fire-sources h2{font-size:47px}}.nws-fire-bridge{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);min-height:452px;margin:clamp(34px,5vw,72px) 0;overflow:hidden;background:#12183c;color:#fff;box-shadow:0 20px 44px rgba(10,20,49,.17)}.nws-fire-bridge:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 74% 27%,rgba(233,80,85,.4),transparent 25%),linear-gradient(122deg,transparent 48%,rgba(255,137,127,.08) 48.1%,transparent 48.5%);pointer-events:none}.nws-fire-bridge-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(48px,6vw,82px) clamp(30px,6vw,88px)}.nws-fire-bridge-copy .nws-eyebrow{margin:0;color:#ffb4ae}.nws-fire-bridge-copy h2{max-width:650px;margin:26px 0 22px;color:#fff;font-family:var(--nws-display);font-size:clamp(47px,5.2vw,76px);font-weight:500;letter-spacing:-.075em;line-height:.89}.nws-fire-bridge-copy h2 em{color:#ff9188;font-style:normal}.nws-fire-bridge-copy>p:not(.nws-eyebrow){max-width:530px;margin:0 0 32px;color:rgba(255,255,255,.72);font-size:16px;line-height:1.65}.nws-fire-bridge-copy .nws-button{margin-top:auto;background:#fff;color:#0d1334}.nws-fire-bridge-copy .nws-button:hover{background:#ffc4bd}.nws-fire-bridge-visual{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:clamp(36px,5vw,70px);border-left:1px solid rgba(255,213,209,.17);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(7,10,32,.38))}.nws-fire-bridge-visual img{display:block;max-width:295px;width:100%;height:auto;mix-blend-mode:multiply;filter:drop-shadow(0 18px 18px rgba(0,0,0,.2))}.nws-fire-bridge-visual figcaption{width:100%;max-width:295px;margin-top:22px;padding-top:15px;border-top:1px solid rgba(255,255,255,.24);color:rgba(255,255,255,.75);font-size:13px;line-height:1.52}.nws-fire-bridge-visual figcaption span{display:block;margin-bottom:7px;color:#ffaaa2;font-family:var(--nws-mono);font-size:9px;letter-spacing:.11em}@media(max-width:860px){.nws-fire-bridge{grid-template-columns:1fr}.nws-fire-bridge-visual{min-height:310px;border-top:1px solid rgba(255,213,209,.17);border-left:0}}@media(max-width:600px){.nws-fire-bridge{margin:48px -20px 62px}.nws-fire-bridge-copy{padding:52px 26px}.nws-fire-bridge-copy h2{font-size:52px}.nws-fire-bridge-visual{padding:38px 26px}.nws-fire-bridge-visual img{max-width:240px}}.nws-expertise-fire .nws-fire-chain{display:block;padding:clamp(76px,9vw,148px) clamp(24px,8vw,142px)}.nws-expertise-fire .nws-fire-chain .nws-fire-section-heading{max-width:850px}.nws-expertise-fire .nws-fire-chain .nws-fire-section-heading>p:not(.nws-eyebrow){max-width:740px}.nws-fire-control-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,32px);margin-top:clamp(38px,5vw,64px);padding:0;list-style:none}.nws-fire-control-step{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:252px;padding:clamp(24px,2.6vw,38px);border:1px solid rgba(190,213,244,.2);border-top:5px solid #d45a61;background:#101a42;color:#fff;box-shadow:0 15px 30px rgba(2,7,28,.18)}.nws-fire-control-step>span{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:26px;margin-bottom:auto;padding:0 8px;background:#d45a61;color:#fff;font-family:var(--nws-mono);font-size:9px;letter-spacing:.08em}.nws-fire-control-step h3{max-width:100%;margin:37px 0 14px;color:#fff;font-family:var(--nws-display);font-size:clamp(26px,2.25vw,35px);font-weight:500;letter-spacing:-.055em;line-height:.94;overflow-wrap:anywhere;hyphens:auto}.nws-fire-control-step p{max-width:100%;margin:0;color:rgba(255,255,255,.72);font-size:14px;line-height:1.58;overflow-wrap:anywhere;hyphens:auto}.nws-fire-control-step-flow{border-top-color:#6bb9df;background:#122b55}.nws-fire-control-step-flow>span{background:#5daed6}.nws-fire-control-step-risk{border-top-color:#91a8c7;background:#172346}.nws-fire-control-step-risk>span{background:#778eac}.nws-fire-control-step-action{border-top-color:#ff958c;background:#202955}.nws-fire-control-step-action>span{background:#ed756d}.nws-fire-control-step:not(:last-child)::after{position:absolute;z-index:2;top:50%;right:calc(clamp(12px,2vw,32px) / -2);display:flex;align-items:center;justify-content:center;width:24px;height:24px;transform:translate(50%,-50%);border:1px solid rgba(196,227,255,.45);border-radius:50%;background:#0c1230;color:#99d4f0;content:"→";font-size:15px;line-height:1}.nws-fire-control-note{max-width:1010px;margin:clamp(28px,3vw,42px) 0 0;padding:18px 20px;border-left:3px solid #ed756d;background:rgba(255,255,255,.06);color:rgba(255,255,255,.7);font-size:13px;line-height:1.65}.nws-fire-control-note sup a{color:#ffb9b2}@media(max-width:980px){.nws-fire-control-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.nws-fire-control-step{min-height:224px}.nws-fire-control-step:not(:last-child)::after{display:none}}@media(max-width:600px){.nws-expertise-fire .nws-fire-chain{padding-left:26px;padding-right:26px}.nws-fire-control-flow{grid-template-columns:1fr;margin-top:34px}.nws-fire-control-step{min-height:0;padding:28px}.nws-fire-control-step h3{margin-top:32px;font-size:31px}.nws-fire-control-note{padding:17px 18px;font-size:12px}}.nws-expertise-fire .nws-fire-principle{justify-content:flex-start;overflow:hidden}.nws-fire-principle-visual{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:142px;margin-top:24px;margin-bottom:clamp(24px,3vw,42px);overflow:hidden;border:1px solid rgba(43,66,98,.11);background:linear-gradient(135deg,#f3f6f7 0%,#fff 62%,#f8fbfb 100%)}.nws-fire-principle-visual::before{position:absolute;inset:0;background-image:linear-gradient(rgba(45,78,110,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(45,78,110,.045) 1px,transparent 1px);background-size:18px 18px;content:""}.nws-fire-principle-visual svg{position:relative;z-index:1;display:block;width:min(100%,250px);height:auto;max-height:160px}.nws-fire-principle-content{margin-top:auto}.nws-fire-principle-content h3,.nws-fire-principle-content p{overflow-wrap:anywhere;hyphens:auto}.nws-fire-principle-local .nws-fire-principle-visual{border-color:rgba(210,87,93,.22);background:radial-gradient(circle at 50% 48%,rgba(255,227,183,.36),transparent 43%),linear-gradient(135deg,#fff8ee,#fff)}.nws-fire-principle-deflagration .nws-fire-principle-visual{border-color:rgba(72,129,177,.2);background:radial-gradient(circle at 50% 48%,rgba(144,202,234,.21),transparent 48%),linear-gradient(135deg,#f5fafc,#fff)}.nws-fire-principle-confined .nws-fire-principle-visual{border-color:rgba(93,115,146,.25);background:radial-gradient(circle at 50% 48%,rgba(255,154,131,.16),transparent 43%),linear-gradient(135deg,#f5f7fa,#fff)}@media(max-width:700px){.nws-fire-principle-visual{min-height:160px;margin-top:10px;margin-bottom:30px}.nws-fire-principle-visual svg{width:min(100%,280px)}.nws-fire-principle-content{margin-top:0}}.nws-lead-technical-trigger{margin:0;padding:0;border:0;background:transparent;cursor:pointer;text-align:left}.nws-lead-technical-trigger:focus-visible{outline:2px solid #b8eaff;outline-offset:6px}.nws-cut-m-capacity{display:block;max-width:none;margin:0;padding:clamp(48px,6vw,90px) 0 clamp(28px,4vw,48px);overflow:visible}.nws-cut-m-capacity .nws-section-title{max-width:none;margin-bottom:28px}.nws-cut-m-capacity table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid var(--nws-line)}.nws-cut-m-capacity caption{caption-side:bottom;padding:16px 4px 0;color:rgba(11,18,32,.58);font-size:13px;text-align:left}.nws-cut-m-capacity th,.nws-cut-m-capacity td{padding:22px 26px;border-bottom:1px solid var(--nws-line);font-size:18px;text-align:left;vertical-align:middle}.nws-cut-m-capacity thead th{font-family:var(--nws-mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:rgba(11,18,32,.62);background:#f4f7f8;line-height:1.35}.nws-cut-m-capacity tbody th{font-family:var(--nws-display);font-size:20px;font-weight:500;letter-spacing:-.03em}.nws-cut-m-capacity tbody td{font-family:var(--nws-display);font-size:28px;font-weight:500;letter-spacing:-.04em;color:var(--nws-navy)}.nws-cut-m-proofs{padding:clamp(60px,8vw,110px) max(24px,9vw);border-top:1px solid var(--nws-line)}.nws-cut-m-proofs-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:42px}.nws-cut-m-proof{margin:0;min-height:220px;overflow:hidden;background:#111528;border:1px solid var(--nws-line)}.nws-cut-m-proof-wide{grid-column:1 / span 2;grid-row:1 / span 2}.nws-cut-m-proof img,.nws-cut-m-proof-image{display:block;width:100%;height:100%;object-fit:cover}.nws-cut-m-proof-wide img,.nws-cut-m-proof-wide .nws-cut-m-proof-image{min-height:460px}.nws-cut-m-proof figcaption{padding:12px 14px;background:#0b1230;color:rgba(255,255,255,.78);font-size:12px;line-height:1.45}@media(max-width:980px){.nws-cut-m-proofs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nws-cut-m-proof-wide{grid-column:1 / -1;grid-row:auto}.nws-cut-m-proof-wide img,.nws-cut-m-proof-wide .nws-cut-m-proof-image{min-height:280px}}@media(max-width:640px){.nws-cut-m-proofs-grid{grid-template-columns:1fr}.nws-cut-m-capacity th,.nws-cut-m-capacity td{padding:10px 12px;font-size:12px}}.nws-cut-m-highlights{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.nws-cut-m-highlights article{min-height:0}.nws-cut-m-highlights article strong{display:block;margin-bottom:8px;font-size:16px}.nws-cut-m-capacity-note{margin:16px 0 0;color:rgba(11,18,32,.68);font-size:13px;line-height:1.55}.nws-cut-m-specs{padding:clamp(60px,8vw,110px) max(24px,9vw);border-top:1px solid var(--nws-line)}.nws-cut-m-specs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:42px}.nws-cut-m-specs-grid article{padding:22px 22px 8px;border:1px solid var(--nws-line);background:var(--nws-paper)}.nws-cut-m-specs-grid h3{margin:0 0 16px;font-family:var(--nws-display);font-size:24px;font-weight:500}.nws-cut-m-specs-grid ul{margin:0;padding:0;list-style:none}.nws-cut-m-specs-grid li{display:grid;grid-template-columns:minmax(90px,.9fr) minmax(0,1.4fr);gap:12px;padding:10px 0;border-top:1px solid var(--nws-line);font-size:13px}.nws-cut-m-specs-grid li span{color:rgba(11,18,32,.55)}.nws-cut-m-specs-grid li strong{font-weight:600}@media(max-width:1100px){.nws-cut-m-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}.nws-cut-m-specs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.nws-cut-m-highlights,.nws-cut-m-specs-grid{grid-template-columns:1fr}}.nws-product-hero-standard{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);min-height:640px;align-items:stretch}.nws-product-hero-standard .nws-product-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,7vw,96px) clamp(28px,5.5vw,80px)}.nws-product-hero-standard .nws-product-hero-copy>p:not(.nws-eyebrow){max-width:34em;margin:18px 0 0}.nws-product-hero-facts{list-style:none;margin:34px 0 0;padding:0;max-width:560px;border-top:1px solid rgba(255,255,255,.18)}.nws-product-hero-facts li{display:grid;gap:4px;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.12)}.nws-product-hero-facts b{color:#fff;font-family:var(--nws-display);font-size:clamp(20px,1.8vw,28px);font-weight:500;letter-spacing:-.04em;line-height:1.15}.nws-product-hero-facts span{color:rgba(255,255,255,.62);font-size:14px;line-height:1.4}.nws-product-hero-standard .nws-product-hero-actions{margin-top:32px}.nws-product-hero-standard .nws-product-hero-visual{margin:0;min-height:100%;background:#0b1024}.nws-product-hero-standard .nws-product-hero-visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 38%}@media(max-width:900px){.nws-product-hero-standard{grid-template-columns:1fr;min-height:0}.nws-product-hero-standard .nws-product-hero-copy{padding:42px 24px 28px}.nws-product-hero-standard .nws-product-hero-visual{min-height:320px;max-height:440px}}.nws-product-page-cut-m-nano .nws-ik-technology{display:flex;flex-direction:column;gap:36px}.nws-product-page-cut-m-nano .nws-ik-technology .nws-section-title{position:static;max-width:760px}.nws-product-page-cut-m-nano .nws-ik-technology .nws-section-title h2{font-size:clamp(36px,4.6vw,72px);line-height:.95}.nws-product-page-cut-m-nano .nws-ik-source-grid{width:100%}.nws-product-page-cut-m-nano .nws-cut-m-capacity{grid-column:1 / -1}.nws-product-page-cut-m-nano .nws-product-main-grid{grid-template-columns:1fr;padding:0}.nws-product-page-cut-m-nano .nws-entry-content{max-width:none}.nws-product-lead{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:clamp(28px,4.5vw,72px);align-items:stretch;max-width:none;padding:clamp(48px,7vw,96px) max(24px,9vw)}.nws-product-lead-copy{display:flex;flex-direction:column;justify-content:center;max-width:640px}.nws-product-lead-copy p{margin:0;color:#243040;font-size:clamp(17px,1.25vw,20px);line-height:1.62}.nws-product-lead-copy p + p{margin-top:1.15em}.nws-product-lead-media{margin:0;min-height:280px;background:#111528;overflow:hidden}.nws-product-lead-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 35%}.nws-product-safety{display:grid;grid-template-columns:minmax(280px,.92fr) minmax(0,1.08fr);gap:clamp(28px,4.5vw,72px);align-items:stretch;padding:clamp(48px,7vw,96px) max(24px,9vw);background:#e7e4dc;border-top:1px solid var(--nws-line)}.nws-product-safety-media{margin:0;min-height:320px;background:#111528;overflow:hidden}.nws-product-safety-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 40%}.nws-product-safety-copy{display:flex;flex-direction:column;justify-content:center;max-width:640px}.nws-product-safety-copy h2{margin:0;font-family:var(--nws-display);font-size:clamp(32px,4vw,56px);font-weight:500;letter-spacing:-.06em;line-height:.95}.nws-product-safety-copy > p:not(.nws-eyebrow){margin:18px 0 0;color:#243040;font-size:clamp(16px,1.15vw,18px);line-height:1.6}.nws-product-safety-copy ul{list-style:none;margin:28px 0 0;padding:0;border-top:1px solid var(--nws-line)}.nws-product-safety-copy li{display:grid;gap:2px;padding:14px 0;border-bottom:1px solid var(--nws-line)}.nws-product-safety-copy b{font-family:var(--nws-display);font-size:20px;font-weight:500;letter-spacing:-.03em}.nws-product-safety-copy span{color:#596271;font-size:14px}@media(max-width:800px){.nws-product-lead,.nws-product-safety{grid-template-columns:1fr}.nws-product-lead-media,.nws-product-safety-media{min-height:240px;max-height:360px}}button.nws-button.nws-lead-submit{background:#9aa3b2 !important;border-color:#9aa3b2 !important;color:#fff !important;cursor:not-allowed !important;pointer-events:none !important;opacity:1 !important;box-shadow:none !important;transform:none !important}button.nws-button.nws-lead-submit.is-ready{background:var(--nws-navy) !important;border-color:var(--nws-navy) !important;color:#fff !important;cursor:pointer !important;pointer-events:auto !important}button.nws-button.nws-lead-submit.is-ready:hover{background:#0a6d94 !important;border-color:#0a6d94 !important}.nws-lead-form[hidden]{display:none !important}.nws-lead-thanks[hidden]{display:none !important}.nws-lead-thanks{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;min-height:280px;padding:56px 48px 56px 56px;background:var(--nws-paper)}.nws-lead-thanks-kicker{margin:0;color:#0b7da7;font-family:var(--nws-mono);font-size:11px;letter-spacing:.12em}.nws-lead-thanks h3{max-width:640px;margin:16px 0 14px;color:var(--nws-navy);font-family:var(--nws-display);font-size:clamp(28px,3.6vw,44px);font-weight:500;letter-spacing:-.04em;line-height:1.15}.nws-lead-thanks p:not(.nws-lead-thanks-kicker){max-width:520px;margin:0 0 28px;color:#445065;font-size:16px;line-height:1.65}.nws-expertise-search{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:0 0 42px;padding:22px 0 8px;border-bottom:1px solid var(--nws-line)}.nws-expertise-search p{max-width:420px;margin:0;color:#445065;font-size:14px;line-height:1.55}.nws-expertise-search-form{width:min(100%,520px)}.nws-expertise-search-form>div{display:flex;min-height:48px;border:1px solid #c5d0db;background:#fff}.nws-expertise-search-form input{min-width:0;flex:1;border:0;outline:0;background:transparent;padding:0 16px;color:var(--nws-navy);font-family:var(--nws-sans);font-size:14px}.nws-expertise-search-form button{border:0;background:var(--nws-navy);color:#fff;padding:0 16px;font-family:var(--nws-mono);font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.nws-expertise-search-form button:hover{background:#0a6d94}.nws-expertise-search-results{margin:0 0 46px}.nws-expertise-search-count{margin:0 0 18px;color:#0b7da7;font-family:var(--nws-mono);font-size:10px;letter-spacing:.08em}.nws-expertise-search-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--nws-line);border-left:1px solid var(--nws-line)}.nws-expertise-search-grid .nws-search-card{min-height:220px}.nws-expertise-search-empty{padding:28px 30px;border-left:4px solid var(--nws-cyan);background:#e7eef4}.nws-expertise-search-empty p:not(.nws-eyebrow){margin:10px 0 0;color:#445065}@media(max-width:800px){.nws-expertise-search{display:block}.nws-expertise-search-form{width:100%;margin-top:16px}.nws-expertise-search-grid{grid-template-columns:1fr}}.nws-hub-filter-band .nws-expertise-search-form{width:min(100%,460px);flex:0 0 auto}.nws-hub-filter-band .nws-expertise-search-form>div{min-height:44px;border-color:#8fb4c8}.nws-hub-filter-band .nws-expertise-search-form button{background:#0f1a44}.nws-expertise-search-results:not([hidden]){margin:0 0 38px}@media(max-width:800px){.nws-hub-filter-band{flex-direction:column;align-items:stretch}.nws-hub-filter-band .nws-expertise-search-form{width:100%}}.nws-hub-grid-wrap > .nws-uv-bridge,.nws-hub-grid-wrap > .nws-fire-bridge,.nws-hub-grid-wrap > .nws-integration-bridge{margin:0 0 16px !important}.nws-hub-grid-wrap > .nws-hub-grid{margin-top:0;gap:16px}.nws-hub-grid-wrap > .nws-hub-grid > .nws-expertise-pole-panel{margin:0}.nws-hub-hero .nws-expertise-search-form{width:min(100%,520px);margin-top:32px}.nws-hub-hero .nws-expertise-search-form>div{min-height:46px;border:1px solid rgba(188,226,244,.42);background:rgba(255,255,255,.06)}.nws-hub-hero .nws-expertise-search-form>div:focus-within{border-color:var(--nws-cyan);background:rgba(17,40,83,.82)}.nws-hub-hero .nws-expertise-search-form input{color:#fff}.nws-hub-hero .nws-expertise-search-form input::placeholder{color:rgba(237,248,255,.64)}.nws-hub-hero .nws-expertise-search-form button{background:var(--nws-cyan);color:var(--nws-deep)}.nws-hub-hero .nws-expertise-search-form button:hover{background:#a8e7ff}.nws-hub-hero{min-height:0}@media(max-width:800px){.nws-hub-hero .nws-expertise-search-form{width:100%}}.nws-product-page-cut-m-nano .nws-product-hero-standard{min-height:860px}.nws-product-page-cut-m-nano .nws-product-hero-standard .nws-product-hero-visual{position:relative !important;background:#0b1024 !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:stretch !important;padding:0 !important;overflow:hidden;min-height:860px}.nws-product-page-cut-m-nano .nws-product-hero-standard .nws-product-hero-visual:after{display:none}.nws-product-page-cut-m-nano .nws-nano-hero-photo{flex:1 1 0;min-height:0;display:flex;align-items:center;justify-content:center;padding:24px 28px 8px}.nws-product-page-cut-m-nano .nws-product-hero-standard .nws-nano-hero-photo img{position:relative !important;inset:auto !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;display:block !important;width:auto !important;height:auto !important;max-width:82% !important;max-height:100% !important;object-fit:contain !important;object-position:center center !important;margin:0 auto !important;padding:0 !important;transform:none !important}.nws-product-page-cut-m-nano .nws-nano-hero-video{flex:1 1 0;min-height:0;overflow:hidden;background:#070b18}.nws-product-page-cut-m-nano .nws-nano-hero-video video{display:block;width:100%;height:100%;object-fit:cover;object-position:center 55%}.nws-product-page-cut-m-nano .nws-nano-hero-photo{cursor:zoom-in}.nws-product-page-cut-m-nano .nws-nano-hero-zoom{display:none;position:absolute;inset:0;z-index:6;background:#0b1024;align-items:center;justify-content:center;padding:28px 32px}.nws-product-page-cut-m-nano .nws-nano-hero-stack.is-zoomed .nws-nano-hero-zoom{display:flex}.nws-product-page-cut-m-nano .nws-nano-hero-zoom img{display:block;width:auto;height:auto;max-width:92%;max-height:94%;object-fit:contain}@media(hover:none){.nws-product-page-cut-m-nano .nws-nano-hero-zoom{display:none !important}}@media(max-width:900px){.nws-product-page-cut-m-nano .nws-product-hero-standard,.nws-product-page-cut-m-nano .nws-product-hero-standard .nws-product-hero-visual{min-height:640px;max-height:none}.nws-product-page-cut-m-nano .nws-nano-hero-video{min-height:180px}}.nws-nano-intro{display:grid;grid-template-columns:minmax(0,0.92fr) minmax(320px,1.08fr);min-height:560px;background:#101628;color:#fff}.nws-nano-intro-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,7vw,96px) clamp(28px,5vw,80px)}.nws-nano-intro-copy .nws-eyebrow{color:var(--nws-cyan-pale)}.nws-nano-intro-copy h2{margin:0;max-width:11em;font-family:var(--nws-display);font-size:clamp(34px,4.2vw,58px);font-weight:500;letter-spacing:-.06em;line-height:.96;color:#fff}.nws-nano-intro-copy p:not(.nws-eyebrow){margin:18px 0 0;max-width:32em;color:rgba(255,255,255,.74);font-size:clamp(16px,1.2vw,19px);line-height:1.6}.nws-nano-intro-media{margin:0;min-height:100%;overflow:hidden;background:#0b1020}.nws-nano-intro-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 55%}.nws-nano-promise{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#f4f1ea;border-top:1px solid var(--nws-line)}.nws-nano-promise article{padding:clamp(40px,5.5vw,78px) clamp(22px,3vw,42px);border-right:1px solid var(--nws-line)}.nws-nano-promise article:last-child{border-right:0}.nws-nano-promise h2{margin:0;font-family:var(--nws-display);font-size:clamp(26px,2.4vw,36px);font-weight:500;letter-spacing:-.05em;line-height:1.05}.nws-nano-promise .nws-eyebrow{font-size:clamp(18px,1.7vw,24px);letter-spacing:.18em;font-weight:600;margin-bottom:16px}.nws-nano-promise p:not(.nws-eyebrow){margin:16px 0 0;color:#445065;font-size:16px;line-height:1.58;max-width:28em}.nws-nano-gallery{display:grid;grid-template-columns:1.15fr 0.9fr 1.05fr;gap:0;background:#0b1020}.nws-nano-gallery figure{margin:0;position:relative;min-height:520px;overflow:hidden}.nws-nano-gallery img{display:block;width:100%;height:100%;object-fit:cover}.nws-nano-gallery figcaption{position:absolute;left:0;right:0;bottom:0;margin:0;padding:72px 22px 22px;background:linear-gradient(to top,rgba(8,12,28,.82),transparent);color:#fff;font-size:14px;line-height:1.4}.nws-nano-capacity{padding:clamp(56px,8vw,110px) max(24px,9vw);background:#f4f1ea}.nws-nano-table-wrap{margin-top:36px;overflow:auto;border:1px solid var(--nws-line)}.nws-nano-table{width:100%;border-collapse:collapse;min-width:520px;background:#fff}.nws-nano-table th,.nws-nano-table td{padding:20px 22px;text-align:left;border-bottom:1px solid var(--nws-line)}.nws-nano-table thead th{background:var(--nws-navy);color:#fff;font-family:var(--nws-display);font-size:20px;font-weight:500;letter-spacing:-.03em}.nws-nano-table tbody th{font-weight:600;width:40%;background:#fff}.nws-nano-table tbody td{font-family:var(--nws-display);font-size:32px;font-weight:500;letter-spacing:-.04em}.nws-nano-table-note{margin:14px 0 0;color:#5a6573;font-size:13px}.nws-nano-cta{padding:clamp(56px,8vw,110px) max(24px,9vw);background:var(--nws-navy);color:#fff}.nws-nano-cta .nws-eyebrow{color:var(--nws-cyan-pale)}.nws-nano-cta h2{margin:0;max-width:14em;color:#fff;font-family:var(--nws-display);font-size:clamp(34px,4.4vw,62px);font-weight:500;letter-spacing:-.06em;line-height:.96}.nws-nano-cta > p:not(.nws-eyebrow){margin:18px 0 0;max-width:34em;color:rgba(255,255,255,.74);font-size:18px;line-height:1.55}.nws-nano-cta .nws-product-hero-actions{margin-top:32px}@media(max-width:980px){.nws-nano-intro,.nws-nano-promise,.nws-nano-gallery{grid-template-columns:1fr}.nws-nano-intro{min-height:0}.nws-nano-intro-media,.nws-nano-gallery figure{min-height:360px;max-height:480px}.nws-nano-promise article{border-right:0;border-bottom:1px solid var(--nws-line)}}.nws-nano-door{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);min-height:420px;background:#0b1024;color:#fff}.nws-nano-door figure{margin:0;min-height:100%;overflow:hidden;background:#101628}.nws-nano-door img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 48%}.nws-nano-door-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,6vw,88px) clamp(28px,5vw,72px)}.nws-nano-door-stat{margin:0;font-family:var(--nws-display);font-size:clamp(42px,5.4vw,78px);font-weight:500;letter-spacing:-.07em;line-height:.9;color:var(--nws-cyan)}.nws-nano-door-copy h2{margin:10px 0 0;font-family:var(--nws-display);font-size:clamp(28px,3.2vw,44px);font-weight:500;font-style:italic;letter-spacing:-.04em;color:#fff}.nws-nano-door-copy > p:not(.nws-nano-door-stat){margin:18px 0 0;max-width:22em;color:rgba(255,255,255,.76);font-size:clamp(16px,1.15vw,18px);line-height:1.55;position:relative;padding-left:22px}.nws-nano-door-copy > p:not(.nws-nano-door-stat):before{content:"";position:absolute;left:0;top:0.35em;bottom:0.35em;width:3px;background:var(--nws-cyan)}@media(max-width:800px){.nws-nano-door{grid-template-columns:1fr}.nws-nano-door figure{min-height:280px;max-height:380px}}.nws-client-reference--saint-gobain img,.nws-client-reference--staubli img{max-width:min(100%,12.4rem);max-height:3.9rem;filter:none;opacity:1}.nws-client-reference--seb img{max-width:min(100%,7.4rem);max-height:4.6rem}.nws-client-reference--airbus img{max-width:min(100%,11.8rem);max-height:4.2rem}.nws-client-reference--stanley img{max-width:min(100%,13.5rem);max-height:3.4rem}.nws-client-reference--corning img{max-width:min(100%,12.2rem);max-height:4.1rem}.nws-client-reference--pierburg img{max-width:min(100%,12.6rem);max-height:4.2rem;mix-blend-mode:multiply}.nws-client-reference--haagen img{max-width:min(100%,12rem);max-height:4.4rem}.nws-site-footer.nws-reference-footer{position:relative;isolation:auto;overflow:visible;background:var(--nws-navy) !important;color:#fff;padding:0 !important;font-family:var(--nws-sans)}.nws-reference-footer-backdrop,.nws-reference-footer-shade{display:none !important}.nws-reference-footer-inner{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:clamp(56px,7vw,96px) clamp(24px,5vw,48px) 0}.nws-footer-top{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1.8fr);gap:clamp(36px,6vw,80px);padding-bottom:clamp(40px,5vw,64px);border-bottom:1px solid rgba(255,255,255,.12)}.nws-footer-brandblock .nws-reference-footer-logo{display:inline-flex;align-items:center}.nws-footer-brandblock .nws-reference-footer-logo img{width:58px;height:auto;display:block;filter:none}.nws-footer-brandblock h2{margin:22px 0 10px;max-width:14em;color:#fff;font-family:var(--nws-display);font-size:clamp(28px,3.2vw,42px);font-weight:500;letter-spacing:-.05em;line-height:1.02}.nws-footer-brandblock p{margin:0;max-width:32em;color:rgba(255,255,255,.68);font-size:16px;line-height:1.55}.nws-footer-brandblock .nws-product-hero-actions{margin-top:26px;display:flex;flex-wrap:wrap;gap:12px}.nws-footer-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.nws-footer-col h3{margin:0 0 16px;color:var(--nws-cyan-pale);font-family:var(--nws-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.nws-footer-col a,.nws-footer-col p{display:block;margin:0 0 8px;color:rgba(255,255,255,.82);font-size:15px;line-height:1.45;text-decoration:none}.nws-footer-col a:hover{color:#fff}.nws-footer-mid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) minmax(0,.9fr);gap:28px;padding:28px 0 34px;border-bottom:1px solid rgba(255,255,255,.12);align-items:center}.nws-footer-contact-line{color:rgba(255,255,255,.78);font-size:15px;line-height:1.55}.nws-footer-contact-line a{color:#fff;text-decoration:none}.nws-footer-contact-line a:hover{color:var(--nws-cyan-pale)}.nws-footer-partners{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.nws-footer-partners img{display:block;height:38px;width:auto;max-width:180px;object-fit:contain;filter:brightness(0) invert(1);opacity:.88}.nws-footer-partners .nws-footer-bofa img{height:46px;filter:none;opacity:1;background:transparent;padding:0}.nws-footer-socials{display:flex;gap:10px;justify-content:flex-end}.nws-footer-socials a{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.28);border-radius:50%;color:#fff;font-family:var(--nws-mono);font-size:11px;letter-spacing:.04em;text-decoration:none}.nws-footer-socials a:hover{background:var(--nws-cyan);border-color:var(--nws-cyan);color:#031421}.nws-footer-bottom{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 0 22px;color:rgba(255,255,255,.48);font-family:var(--nws-mono);font-size:11px;letter-spacing:.06em}.nws-footer-bottom a{color:rgba(255,255,255,.62);text-decoration:none}.nws-footer-bottom a:hover{color:#fff}@media(max-width:900px){.nws-footer-top,.nws-footer-mid,.nws-footer-cols{grid-template-columns:1fr}.nws-footer-socials{justify-content:flex-start}}.nws-footer-brandrow{display:flex;align-items:center;gap:22px;margin-bottom:18px}.nws-footer-brandblock .nws-reference-footer-logo img{width:75px !important;height:auto}.nws-footer-brandrow h2{margin:0 !important;max-width:14em;color:#fff;font-family:var(--nws-display);font-size:clamp(26px,2.8vw,38px);font-weight:500;letter-spacing:-.05em;line-height:1.05}.nws-site-footer.nws-reference-footer .nws-button-light{background:transparent !important;border:1px solid rgba(255,255,255,.55) !important;color:#fff !important}.nws-site-footer.nws-reference-footer .nws-button-light:hover{background:var(--nws-cyan) !important;border-color:var(--nws-cyan) !important;color:#031421 !important}.nws-site-footer.nws-reference-footer a.nws-button{color:inherit}.nws-footer-socials a{width:42px;height:42px;padding:0;font-size:0}.nws-footer-socials a svg{width:18px;height:18px;display:block;fill:#fff}.nws-footer-socials a:hover svg{fill:#031421}.nws-nano-bofa{background:#f4f1ea;padding:0}.nws-nano-bofa-intro{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.75fr);background:#f4f1ea;color:var(--nws-ink);min-height:420px}.nws-nano-bofa-copy{padding:clamp(40px,6vw,88px) clamp(24px,5vw,72px);display:flex;flex-direction:column;justify-content:center}.nws-nano-bofa-copy .nws-eyebrow{color:var(--nws-cyan)}.nws-nano-bofa-copy h2{margin:0;max-width:16em;color:var(--nws-navy);font-family:var(--nws-display);font-size:clamp(28px,3.6vw,48px);font-weight:500;letter-spacing:-.055em;line-height:1.02}.nws-nano-bofa-copy h2 em{color:var(--nws-cyan);font-style:normal}.nws-nano-bofa-lead{margin:18px 0 0;font-size:18px;line-height:1.4;color:var(--nws-ink)}.nws-nano-bofa-copy p:not(.nws-eyebrow):not(.nws-nano-bofa-lead){margin:14px 0 0;max-width:38em;color:#5a6573;font-size:16px;line-height:1.6}.nws-nano-bofa-intro figure{margin:0;display:grid;place-items:center;padding:36px 28px;background:transparent}.nws-nano-bofa-intro img{display:block;width:min(100%,380px);height:auto;object-fit:contain;filter:none}.nws-nano-bofa-body{padding:clamp(36px,5vw,72px) clamp(24px,5vw,72px) clamp(48px,6vw,88px)}.nws-nano-bofa-body h3{margin:0 0 22px;text-align:center;font-family:var(--nws-display);font-size:clamp(22px,2.2vw,30px);font-weight:500;letter-spacing:-.04em;color:var(--nws-navy)}.nws-nano-bofa-grid{list-style:none;margin:0 0 48px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--nws-line);background:#fff}.nws-nano-bofa-grid li{padding:18px 20px;border-right:1px solid var(--nws-line);border-bottom:1px solid var(--nws-line)}.nws-nano-bofa-grid li:nth-child(3n){border-right:0}.nws-nano-bofa-grid li:nth-last-child(-n+3){border-bottom:0}.nws-nano-bofa-grid b{display:block;font-size:14px;font-weight:600;line-height:1.35;color:var(--nws-ink)}.nws-nano-bofa-grid span{display:block;margin-top:6px;color:#5a6573;font-size:13px}.nws-nano-bofa-specs{margin:0 auto;max-width:880px;background:#fff;border:1px solid var(--nws-line)}.nws-nano-bofa-specs div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;padding:14px 20px;border-bottom:1px solid var(--nws-line)}.nws-nano-bofa-specs div:last-child{border-bottom:0}.nws-nano-bofa-specs dt{margin:0;color:#5a6573;font-size:14px}.nws-nano-bofa-specs dd{margin:0;font-weight:600;color:var(--nws-ink);font-size:15px}@media(max-width:900px){.nws-nano-bofa-intro,.nws-nano-bofa-grid,.nws-nano-bofa-specs div{grid-template-columns:1fr}.nws-nano-bofa-grid li{border-right:0}.nws-nano-bofa-grid li:nth-last-child(-n+3){border-bottom:1px solid var(--nws-line)}.nws-nano-bofa-grid li:last-child{border-bottom:0}.nws-nano-bofa-intro figure{place-items:center;padding:0 24px 24px}}.nws-nano-apps{background:#f4f1ea;padding:clamp(56px,8vw,110px) max(24px,9vw)}.nws-nano-apps .nws-section-title{margin-bottom:36px}.nws-nano-apps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.nws-nano-apps-grid article:nth-child(4),.nws-nano-apps-grid article:nth-child(5){grid-column:span 1}.nws-nano-apps-grid article{background:#fff;border:1px solid var(--nws-line);border-radius:8px;padding:22px 22px 28px;min-height:100%}.nws-nano-apps-grid figure{margin:0 0 18px;aspect-ratio:4/3;display:grid;place-items:center;background:#fff}.nws-nano-apps-grid img{display:block;max-width:100%;max-height:220px;width:auto;height:auto;object-fit:contain}.nws-nano-apps-grid h3{margin:0;padding-top:14px;border-top:1px solid var(--nws-cyan);color:var(--nws-cyan);font-family:var(--nws-display);font-size:clamp(22px,2vw,28px);font-weight:500;letter-spacing:-.03em}.nws-nano-apps-grid p{margin:14px 0 0;color:#3a4656;font-size:16px;line-height:1.55}@media(max-width:980px){.nws-nano-apps-grid{grid-template-columns:1fr}}@media(min-width:981px){.nws-nano-apps-grid article:nth-child(4){grid-column:1 / 2}.nws-nano-apps-grid article:nth-child(5){grid-column:2 / 3}}.nws-nano-bofa-triple{margin:0 auto 36px;max-width:720px;text-align:center;color:var(--nws-navy);font-size:18px;line-height:1.5}.nws-nano-bofa-triple b{font-weight:600}.nws-lead-dialog-context{display:none!important}.nws-nano-bofa-copy .nws-button{margin-top:26px;align-self:flex-start}.nws-machine-specials-band{margin-top:0;padding:clamp(8px,2vw,24px) 0 0;border-top:0}.nws-machine-specials-copy{max-width:46em;margin-top:8px}.nws-machine-specials-copy p{margin:0 0 22px;color:#445065;font-size:16px;line-height:1.65}.nws-lead-dialog-intro .nws-eyebrow [data-nws-lead-eyebrow]{display:inline;width:auto;height:auto;background:none;box-shadow:none;white-space:nowrap;font:inherit;color:inherit}.nws-machine-family{scroll-margin-top:110px}.nws-machine-jump{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px;max-width:920px}.nws-machine-jump a{display:inline-flex;align-items:center;padding:10px 14px;border:1px solid rgba(255,255,255,.28);color:#fff;background:transparent;font-family:var(--nws-mono);font-size:11px;letter-spacing:.04em;text-decoration:none;line-height:1.3}.nws-machine-jump a:hover{background:var(--nws-cyan);border-color:var(--nws-cyan);color:#031421}.nws-machine-catalogue .nws-card>a.nws-card-media-contain{background:#eef1f4}.nws-machine-catalogue .nws-card>a.nws-card-media-contain img{object-fit:contain!important;object-position:center bottom;padding:18px 28px 0!important}.nws-machine-catalogue .nws-card:hover>a.nws-card-media-contain img{transform:scale(1.02)}.nws-machine-specials-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:clamp(28px,5vw,64px);align-items:center}.nws-machine-specials-copy .nws-eyebrow{margin:0 0 12px}.nws-machine-specials-copy h2{margin:0 0 18px;font-family:var(--nws-display);font-size:clamp(34px,4.7vw,70px);font-weight:500;letter-spacing:-.075em;line-height:.91}.nws-machine-specials-lead{margin:0 0 14px;color:#1d2430;font-size:18px;line-height:1.5}.nws-machine-specials-media{margin:0;display:grid;place-items:center;min-height:280px}.nws-machine-specials-media img{display:block;width:100%;max-width:560px;height:auto;object-fit:contain}@media(max-width:860px){.nws-machine-specials-grid{grid-template-columns:1fr}.nws-machine-specials-media{order:-1}}.nws-lead-file{margin-top:6px}.nws-lead-file input[type=file]{height:auto;padding:12px 0;border:0;font-size:14px}.nws-lead-file small{display:block;margin-top:6px;color:#718097;font-family:var(--nws-body);font-size:13px;letter-spacing:0;text-transform:none}.nws-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nws-doc-hub-hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr);gap:40px;align-items:end;padding:48px max(44px,9vw) 28px}.nws-doc-search{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;margin-top:22px;max-width:720px;background:#fff;border:1px solid rgba(255,255,255,.28);overflow:hidden}.nws-doc-search input{width:100%;min-width:0;height:56px;padding:0 18px;border:0;background:#fff;color:var(--nws-navy);font-family:var(--nws-body);font-size:16px;outline:none}.nws-doc-search input::placeholder{color:#687280}.nws-doc-search button{height:56px;padding:0 22px;border:0;background:#0a73b7;color:#fff;font-family:var(--nws-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.nws-doc-article .nws-doc-search{border-color:var(--nws-line);max-width:100%}.nws-doc-search-results{margin-top:14px;padding:18px 20px;background:#fff;color:var(--nws-navy);border:1px solid var(--nws-line);max-width:720px}.nws-doc-search-results p{margin:0;font-family:var(--nws-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#687280}.nws-doc-search-results ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:14px}.nws-doc-search-results li{display:grid;gap:4px}.nws-doc-search-results a{color:var(--nws-navy);text-decoration:none}.nws-doc-search-results small{color:#687280;font-size:12px}.nws-doc-search-results mark{background:#d9f3ff;color:inherit;padding:0 .1em}.nws-doc-hub-toc{background:#f3eee6;padding:22px 24px;color:var(--nws-navy)}.nws-doc-hub-toc ol,.nws-doc-toc ol{margin:10px 0 0;padding-left:18px;display:grid;gap:8px}.nws-doc-hub-toc a,.nws-doc-toc a{color:var(--nws-navy);text-decoration:none}.nws-doc-family{padding:18px max(44px,9vw) 36px;border-top:1px solid var(--nws-line)}.nws-doc-family h2{margin:0 0 18px;font-family:var(--nws-display);font-size:clamp(28px,3.4vw,48px);letter-spacing:-.06em}.nws-doc-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nws-doc-card{display:flex;flex-direction:column;gap:10px;padding:22px;background:#fff;border:1px solid var(--nws-line);min-height:190px}.nws-doc-card h3{margin:0;font-size:22px;letter-spacing:-.04em}.nws-doc-card p{margin:0;color:#4b5563;flex:1}.nws-doc-card-link{font-family:var(--nws-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#0a73b7;text-decoration:none}.nws-doc-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:36px;padding:28px max(44px,9vw) 64px;align-items:start}.nws-doc-sidebar{position:sticky;top:18px;padding:18px 18px 22px;background:#f3eee6}.nws-doc-sidebar ul{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:6px}.nws-doc-sidebar a{color:var(--nws-navy);text-decoration:none}.nws-doc-sidebar .is-active a{color:#0a73b7;font-weight:600}.nws-doc-nav-family,.nws-doc-nav-group span{display:block;margin:12px 0 6px;font-family:var(--nws-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#687280}.nws-doc-nav-home{display:inline-block;margin:0 0 14px;font-weight:600}.nws-doc-article{min-width:0;background:#fff;padding:28px 32px 48px}.nws-doc-main{background:#fff}.nws-doc-crumbs{margin:0 0 16px;color:#687280;font-size:13px}.nws-doc-toc{margin:18px 0 28px;padding:18px 22px;background:#f3eee6}.nws-doc-body{max-width:820px;color:#1d2430;font-size:17px;line-height:1.65}.nws-doc-body h1{margin:0 0 18px;font-family:var(--nws-display);font-size:clamp(32px,4vw,54px);letter-spacing:-.06em;line-height:1.05}.nws-doc-body h2{margin:36px 0 12px;font-size:28px;letter-spacing:-.04em}.nws-doc-body h3{margin:22px 0 8px;font-size:20px}.nws-doc-body img{max-width:100%;height:auto;margin:12px 0}.nws-doc-body ul,.nws-doc-body ol{padding-left:22px}.nws-doc-admonition{margin:18px 0;padding:14px 16px;border-left:4px solid #0a73b7;background:#eef7fc}.nws-doc-admonition-warning,.nws-doc-admonition-danger{border-left-color:#c44536;background:#fbecea}.nws-doc-admonition-title{margin:0 0 8px;font-family:var(--nws-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.hero-classic{text-align:center;margin:0 0 28px}.hero-classic img{max-width:min(100%,640px);height:auto}.nws-doc-body .image-texte-cadre{display:flex;align-items:center;gap:18px;border:1px solid var(--nws-line);border-radius:4px;padding:12px 16px;margin:1em 0}.nws-doc-body .image-texte-cadre img,.nws-doc-body img[src*="/icons/danger"]{width:96px;max-width:96px !important;height:auto;margin:0;flex:none}@media(max-width:960px){.nws-doc-hub-hero,.nws-doc-layout,.nws-doc-card-grid{grid-template-columns:1fr}.nws-doc-sidebar{position:static}}.nws-nano-apps-grid-text{grid-template-columns:repeat(2,minmax(0,1fr))}.nws-nano-apps-grid-text article{padding:22px 24px;background:#fff;border:1px solid var(--nws-line)}.nws-nano-apps-grid-text h3{margin:0 0 8px;font-family:var(--nws-display);font-size:24px;letter-spacing:-.04em}.nws-nano-apps-grid-text p{margin:0;color:#4b5563;font-size:16px;line-height:1.55}@media(max-width:800px){.nws-nano-apps-grid-text{grid-template-columns:1fr}}.nws-product-hero-lead{margin:10px 0 0;max-width:34em;color:#4b5563;font-size:18px;line-height:1.5}.nws-product-page-laserkube-x .nws-product-hero-visual{display:flex;align-items:center;justify-content:center;background:#0b1024}.nws-product-page-laserkube-x .nws-product-hero-visual img{object-fit:contain;max-height:min(560px,78%);width:auto;margin:auto}.nws-product-page-laserkube-x .nws-nano-intro-media{background:#f4f1ea}.nws-product-page-laserkube-x .nws-nano-intro-media img{object-fit:contain;object-position:center;width:100%;height:100%}.nws-product-page-laserkube-x .nws-nano-posage{background:#f4f1ea}.nws-product-page-laserkube-x .nws-nano-posage .nws-nano-intro-copy .nws-eyebrow{color:var(--nws-cyan)}.nws-product-page-laserkube-x .nws-nano-posage .nws-nano-intro-copy h2{color:var(--nws-navy)}.nws-product-page-laserkube-x .nws-nano-posage .nws-nano-intro-copy p:not(.nws-eyebrow){color:#3a4450}.nws-product-page-laserkube-x .nws-nano-posage .nws-nano-intro-media{background:#f4f1ea}.nws-product-page-laserkube-x .nws-nano-posage .nws-nano-intro-media img{object-fit:contain;padding:clamp(16px,3vw,36px)}.nws-product-page-laserkube-x .nws-nano-video{background:#0b1024;color:#fff;grid-template-columns:minmax(0,1.15fr) minmax(280px,.9fr);align-items:center;min-height:0}.nws-product-page-laserkube-x .nws-nano-video .nws-nano-intro-copy{justify-content:center}.nws-product-page-laserkube-x .nws-nano-video .nws-nano-intro-copy .nws-eyebrow{color:var(--nws-cyan-pale)}.nws-product-page-laserkube-x .nws-nano-video .nws-nano-intro-copy h2{color:#fff}.nws-product-page-laserkube-x .nws-nano-video .nws-nano-intro-copy p:not(.nws-eyebrow){color:rgba(255,255,255,.78)}.nws-product-page-laserkube-x .nws-nano-video-frame{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:0;height:100%;aspect-ratio:16/9;overflow:hidden;background:#0b1024}.nws-product-page-laserkube-x .nws-nano-video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}@media(max-width:980px){.nws-product-page-laserkube-x .nws-nano-video{grid-template-columns:1fr}}.nws-nano-materials{padding:clamp(56px,8vw,110px) max(24px,9vw);background:#f4f1ea}.nws-nano-materials .nws-section-title{margin-bottom:36px}.nws-nano-materials .nws-section-title h2{color:var(--nws-navy)}.nws-nano-materials-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:start}.nws-nano-materials-grid article{background:#fff;border:1px solid var(--nws-line);padding:22px 26px 18px}.nws-nano-materials-grid ul{margin:0;padding:0;list-style:none}.nws-nano-materials-grid li{position:relative;padding:8px 0 8px 18px;color:var(--nws-navy);font-family:var(--nws-display);font-size:18px;letter-spacing:-.02em;line-height:1.25;border-bottom:1px solid rgba(15,23,42,.08)}.nws-nano-materials-grid li:last-child{border-bottom:0}.nws-nano-materials-grid li:before{content:"";position:absolute;left:0;top:0.72em;width:7px;height:7px;border-radius:50%;background:var(--nws-cyan)}@media(max-width:1100px){.nws-nano-materials-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.nws-nano-materials-grid{grid-template-columns:1fr}}.nws-product-page-laserkube-x .nws-nano-bofa,.nws-product-page-laserkube-x .nws-nano-bofa-intro{background:#0b1024;color:#fff}.nws-product-page-laserkube-x .nws-nano-bofa-copy .nws-eyebrow{color:var(--nws-cyan-pale)}.nws-product-page-laserkube-x .nws-nano-bofa-copy h2{color:#fff}.nws-product-page-laserkube-x .nws-nano-bofa-copy h2 em{color:var(--nws-cyan)}.nws-product-page-laserkube-x .nws-nano-bofa-lead{color:#fff}.nws-product-page-laserkube-x .nws-nano-bofa-copy p:not(.nws-eyebrow):not(.nws-nano-bofa-lead){color:rgba(255,255,255,.76)}.nws-product-page-laserkube-x .nws-nano-bofa-intro figure{background:#0b1024}.nws-product-page-laserkube-x .nws-nano-bofa-body{background:#0b1024;color:#fff}.nws-product-page-laserkube-x .nws-nano-bofa-triple{color:rgba(255,255,255,.86)}.nws-product-page-laserkube-x .nws-nano-bofa-body h3{color:#fff}.nws-product-page-laserkube-x .nws-nano-bofa-specs,.nws-product-page-laserkube-x .nws-nano-bofa-specs div{border-color:rgba(255,255,255,.14)}.nws-product-page-laserkube-x .nws-nano-bofa-specs dt{color:rgba(255,255,255,.58)}.nws-product-page-laserkube-x .nws-nano-bofa-specs dd{color:#fff}.nws-product-page-laserkube-x .nws-nano-apps-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.nws-product-page-laserkube-x .nws-nano-apps-grid-3{grid-template-columns:1fr}}.nws-button-ghost{border-color:rgba(255,255,255,.55);background:transparent;color:#fff}.nws-button-ghost:hover{background:#fff;color:var(--nws-navy)}.nws-nano-cta .nws-product-hero-actions{flex-wrap:wrap;gap:12px}.nws-product-page-laserkube-max .nws-product-hero-visual{display:flex;align-items:center;justify-content:center;background:#0b1024}.nws-product-page-laserkube-max .nws-product-hero-visual img{object-fit:contain;max-height:min(560px,78%);width:auto;margin:auto}.nws-product-page-laserkube-max .nws-nano-intro{background:#0b1024}.nws-product-page-laserkube-max .nws-nano-intro-media{background:#0b1024}.nws-product-page-laserkube-max .nws-nano-intro-media img{object-fit:contain;object-position:center;width:100%;height:100%;padding:clamp(16px,3vw,40px)}.nws-nano-versions{padding:clamp(56px,8vw,110px) max(24px,9vw);background:#0b1024;color:#fff}.nws-nano-versions .nws-section-title h2{color:#fff}.nws-nano-versions .nws-eyebrow{color:var(--nws-cyan-pale)}.nws-nano-versions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:36px;align-items:stretch}.nws-nano-versions-grid article{display:flex;flex-direction:column;background:#111a36;border:1px solid rgba(255,255,255,.12);padding:28px 30px 26px}.nws-nano-versions-grid h3{margin:8px 0 0;font-family:var(--nws-display);font-size:clamp(28px,3vw,40px);font-weight:500;letter-spacing:-.04em;color:#fff}.nws-nano-versions-grid p{margin:14px 0 0;color:rgba(255,255,255,.78);line-height:1.55}.nws-nano-versions-grid ul{margin:18px 0 0;padding:0;list-style:none;flex:1}.nws-nano-versions-grid li{display:flex;align-items:center;gap:10px;padding:8px 0;color:#fff;border-bottom:1px solid rgba(255,255,255,.1);line-height:1.35}.nws-nano-versions-grid li:last-child{border-bottom:0}.nws-nano-versions-grid li:before{content:"";flex:0 0 7px;width:7px;height:7px;margin:0;border-radius:50%;background:var(--nws-cyan)}.nws-nano-versions-grid .nws-button{margin-top:22px;align-self:flex-start}.nws-nano-materials-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.nws-nano-materials-pair article{background:#fff;border:1px solid var(--nws-line);padding:26px 28px}.nws-nano-materials-pair h3{margin:0 0 12px;font-family:var(--nws-display);font-size:24px;color:var(--nws-navy)}.nws-nano-materials-pair ul{margin:0;padding:0;list-style:none}.nws-nano-materials-pair li{display:flex;align-items:center;gap:10px;padding:8px 0;color:var(--nws-navy);border-bottom:1px solid rgba(15,23,42,.08);line-height:1.35}.nws-nano-materials-pair li:last-child{border-bottom:0}.nws-nano-materials-pair li:before{content:"";flex:0 0 7px;width:7px;height:7px;margin:0;border-radius:50%;background:var(--nws-cyan)}.nws-product-page-laserkube-max .nws-nano-bofa,.nws-product-page-laserkube-max .nws-nano-bofa-intro{background:#0b1024;color:#fff}.nws-product-page-laserkube-max .nws-nano-bofa-copy .nws-eyebrow{color:var(--nws-cyan-pale)}.nws-product-page-laserkube-max .nws-nano-bofa-copy h2{color:#fff}.nws-product-page-laserkube-max .nws-nano-bofa-copy h2 em{color:var(--nws-cyan)}.nws-product-page-laserkube-max .nws-nano-bofa-lead{color:#fff}.nws-product-page-laserkube-max .nws-nano-bofa-copy p:not(.nws-eyebrow):not(.nws-nano-bofa-lead){color:rgba(255,255,255,.76)}.nws-product-page-laserkube-max .nws-nano-bofa-intro figure{background:#0b1024}@media(max-width:900px){.nws-nano-versions-grid,.nws-nano-materials-pair{grid-template-columns:1fr}}.nws-product-page-laserkube-max .nws-nano-intro.nws-nano-safety{background:#f4f1ea}.nws-product-page-laserkube-max .nws-nano-safety .nws-nano-intro-copy{background:#f4f1ea}.nws-product-page-laserkube-max .nws-nano-safety .nws-nano-intro-copy .nws-eyebrow{color:var(--nws-cyan)}.nws-product-page-laserkube-max .nws-nano-safety .nws-nano-intro-copy h2{color:var(--nws-navy)}.nws-product-page-laserkube-max .nws-nano-safety .nws-nano-intro-copy p:not(.nws-eyebrow){color:#3a4450}.nws-product-page-laserkube-max .nws-nano-safety .nws-nano-intro-copy p strong{color:var(--nws-navy)}.nws-product-page-laserkube-max .nws-nano-safety .nws-nano-intro-media{background:#f4f1ea;display:flex;align-items:center;justify-content:center}.nws-product-page-laserkube-max .nws-nano-safety .nws-nano-intro-media img{object-fit:contain;width:70%;max-width:70%;height:auto;padding:clamp(12px,2.5vw,28px);margin:auto}.nws-product-page-laserkube-max .nws-product-hero h1 em{font-style:normal;color:var(--nws-cyan)}.nws-product-page-laserkube-x .nws-product-hero h1 em{font-style:normal;color:var(--nws-cyan)}.nws-product-page-laserkube-x .nws-nano-intro:not(.nws-nano-posage):not(.nws-nano-video){background:#0b1024}.nws-product-page-laserkube-x .nws-nano-intro:not(.nws-nano-posage):not(.nws-nano-video) .nws-nano-intro-media{display:flex;align-items:center;justify-content:center;background:#0b1024}.nws-product-page-laserkube-x .nws-nano-intro:not(.nws-nano-posage):not(.nws-nano-video) .nws-nano-intro-media img{object-fit:contain;object-position:center;width:70%;max-width:70%;height:auto;padding:clamp(12px,2.5vw,28px);margin:auto}.nws-ik-hero .nws-product-hero-visual{background:#101628;display:flex;align-items:center;justify-content:center}.nws-ik-hero .nws-product-hero-visual img{position:relative;inset:auto;width:80%;height:80%;max-width:80%;max-height:80%;object-fit:contain;object-position:center;padding:0}.nws-ik-sources .nws-nano-table tbody th,.nws-ik-sources .nws-nano-table tbody td{width:auto;white-space:normal;font-family:var(--nws-sans,inherit);font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:1.35}.nws-ik-sources .nws-nano-table tbody th{width:16%;white-space:nowrap;font-weight:600}.nws-ik-intro .nws-nano-intro-media,.nws-ik-door figure{background:#101628}.nws-ik-intro .nws-nano-intro-media img,.nws-ik-door figure img{object-fit:contain;object-position:center;background:transparent}.nws-ik-door .nws-nano-door-copy ul{margin:16px 0 0;padding:0 0 0 1.1em;max-width:34em}.nws-ik-door .nws-nano-door-copy li{margin:6px 0 0;color:inherit}.nws-ik-door .nws-nano-door-copy h2{max-width:14em}.nws-ik-apps .nws-section-title{margin-bottom:28px}.nws-ik-apps-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(240px,.95fr);gap:22px;align-items:stretch}.nws-ik-apps-layout.nws-ik-apps-mosaic{grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}.nws-ik-apps-mosaic > article{background:#fff;border:1px solid var(--nws-line);padding:16px 18px 18px}.nws-ik-apps-mosaic > article h3{margin:0 0 8px;font-family:var(--nws-display);font-size:21px;color:var(--nws-navy)}.nws-ik-apps-mosaic > article p{margin:0;font-size:15px;line-height:1.45}.nws-ik-apps-mosaic .nws-ik-carousel-small{width:50%;max-width:50%;height:210px;min-height:210px;max-height:210px;justify-self:center;align-self:start}.nws-ik-apps .nws-nano-apps-grid-text{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;height:100%}.nws-ik-apps .nws-nano-apps-grid-text article{padding:16px 18px 18px}.nws-ik-apps .nws-nano-apps-grid-text h3{font-size:21px}.nws-ik-apps .nws-nano-apps-grid-text p{font-size:15px;line-height:1.45}.nws-ik-carousel{position:relative;min-height:0;height:100%;border-radius:8px;overflow:hidden;background:#101628}.nws-ik-carousel-frame{position:absolute;inset:0}.nws-ik-carousel-frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity .45s ease}.nws-ik-carousel-frame img.is-active{opacity:1}.nws-ik-carousel-nav{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:34px;height:34px;border:0;border-radius:50%;background:rgba(16,22,40,.62);color:#fff;font-size:22px;line-height:1;cursor:pointer}.nws-ik-carousel-prev{left:10px}.nws-ik-carousel-next{right:10px}.nws-ik-carousel-dots{position:absolute;left:0;right:0;bottom:12px;z-index:2;display:flex;justify-content:center;gap:7px}.nws-ik-carousel-dots button{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.4);cursor:pointer}.nws-ik-carousel-dots button.is-active{background:#7fd7ff}@media(max-width:900px){.nws-ik-apps-layout,.nws-ik-apps-layout.nws-ik-apps-mosaic{grid-template-columns:1fr}.nws-ik-carousel{height:320px}.nws-ik-apps-mosaic .nws-ik-carousel-small{width:50%;max-width:50%;height:210px;min-height:210px;max-height:210px;justify-self:center}}.nws-ik-series-hero .nws-product-hero-visual{background:#101628;display:flex;align-items:center;justify-content:center}.nws-ik-series-hero .nws-product-hero-visual img{position:relative;inset:auto;width:82%;height:auto;max-height:82%;object-fit:contain;padding:0}.nws-ik-series-intro .nws-nano-intro-media,.nws-ik-series-head .nws-nano-intro-media,.nws-ik-series-line .nws-nano-intro-media{background:#101628}.nws-ik-series-head .nws-nano-intro-media img{object-fit:contain;object-position:center}.nws-ik-series-line{background:#f4f1ea;color:var(--nws-ink);grid-template-columns:minmax(240px,.9fr) minmax(0,1.1fr);min-height:0;align-items:center}.nws-ik-series-line .nws-nano-intro-copy{padding:clamp(28px,4vw,52px) clamp(24px,4vw,64px)}.nws-ik-series-line .nws-nano-intro-copy h2{color:var(--nws-navy);font-size:clamp(26px,3.2vw,42px)}.nws-ik-series-line .nws-nano-intro-copy p:not(.nws-eyebrow){color:var(--nws-ink)}.nws-ik-series-line .nws-eyebrow{color:var(--nws-cyan)}.nws-ik-series-line .nws-nano-intro-media{background:#f4f1ea;min-height:0;display:flex;align-items:center;justify-content:center;padding:24px 8px 24px 24px}.nws-ik-series-line .nws-nano-intro-media{padding:0}.nws-ik-series-line .nws-nano-intro-media img{width:100%;height:100%;max-height:280px;object-fit:cover;object-position:center}.nws-ik-series-versions-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nws-ik-series-materials{grid-template-columns:repeat(3,minmax(0,1fr))}.nws-ik-series-sam{grid-template-columns:1fr;min-height:0}.nws-ik-series-sam .nws-nano-door-copy{max-width:72rem;margin:0 auto;padding:clamp(48px,7vw,96px) max(24px,9vw)}.nws-ik-series-table tbody th,.nws-ik-series-table tbody td{font-family:var(--nws-sans,inherit);font-size:17px;font-weight:500;letter-spacing:0;line-height:1.4}.nws-ik-series-table tbody th{font-weight:600;width:28%;white-space:nowrap}@media(max-width:980px){.nws-ik-series-versions-grid,.nws-ik-series-materials{grid-template-columns:1fr}.nws-ik-series-line{grid-template-columns:1fr}}.nws-ik-series-uv-link{display:inline-block;margin-top:16px;color:var(--nws-cyan-pale);font-size:13px;font-weight:500;letter-spacing:.02em;text-decoration:none;border-bottom:1px solid rgba(127,215,255,.45);padding-bottom:1px}.nws-ik-series-uv-link:hover{color:#fff;border-bottom-color:#fff}.nws-mopa-page .nws-expertise-detail-rail strong{font-size:clamp(72px,8vw,128px);letter-spacing:-.08em;line-height:.78}.nws-mopa-diagrams{padding:clamp(36px,5vw,72px) max(24px,9vw) clamp(48px,6vw,88px);background:#f7f7f4}.nws-mopa-diagrams-dark{background:#0c1235;color:#fff}.nws-mopa-diagrams-dark .nws-section-title{margin:0 0 36px}.nws-mopa-diagrams-dark .nws-section-title h2{color:#fff}.nws-mopa-diagrams-dark .nws-eyebrow{color:#8fd4ff}.nws-mopa-diagrams figure{margin:0}.nws-mopa-diagrams figcaption,.nws-mopa-photos figcaption{margin-top:12px;color:#5b6272;font-size:13px;line-height:1.5}.nws-mopa-diagrams-dark figcaption{color:rgba(255,255,255,.62)}.nws-mopa-schema-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:28px}.nws-mopa-diagrams img,.nws-mopa-photos img{width:100%;height:auto;display:block;background:#fff;border:1px solid rgba(17,23,37,.12)}.nws-mopa-page .nws-mopa-table-4.nws-expertise-compare-table .nws-compare-row,.nws-mopa-page .nws-mopa-table-4 .nws-compare-row{grid-template-columns:1.05fr .9fr .9fr .95fr}.nws-mopa-page .nws-mopa-table-4 .nws-compare-row strong:last-child{grid-column:auto}.nws-mopa-photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:12px max(24px,9vw) 72px;background:#f7f7f4}.nws-mopa-photos figure{margin:0}.nws-mopa-machines{padding:clamp(56px,8vw,110px) max(24px,9vw);background:#0b1024;color:#fff}.nws-mopa-machines .nws-section-title h2{color:#fff}.nws-mopa-machines .nws-eyebrow{color:var(--nws-cyan-pale)}.nws-mopa-machine-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:36px}.nws-mopa-machine-grid article{border:1px solid rgba(255,255,255,.14);padding:28px 28px 32px}.nws-mopa-machine-grid h3{margin:8px 0 12px;font-family:var(--nws-display);font-size:clamp(28px,3vw,40px);color:#fff}.nws-mopa-machine-grid p{color:rgba(255,255,255,.76);max-width:38em}.nws-mopa-machine-grid .nws-button{margin-top:22px}.nws-mopa-faq{padding:clamp(56px,8vw,110px) max(24px,9vw);background:#f3eee6}.nws-mopa-faq dl{margin:36px 0 0;display:grid;gap:0;max-width:860px}.nws-mopa-faq div{padding:22px 0;border-top:1px solid var(--nws-line)}.nws-mopa-faq dt{font-family:var(--nws-display);font-size:22px;color:var(--nws-navy);margin:0 0 8px}.nws-mopa-faq dd{margin:0;color:#3c4250;line-height:1.55}.nws-mopa-faq a{color:var(--nws-cyan);text-decoration:underline;text-underline-offset:3px}.nws-mopa-bridge .nws-uv-beam span{font-size:42px}.nws-mopa-page .nws-expertise-principle{justify-content:flex-start;padding-top:76px}.nws-mopa-page .nws-expertise-principle h3{min-height:2.05em}.nws-mopa-page .nws-expertise-principle-intro{display:flex;flex-direction:column;justify-content:flex-start}.nws-mopa-page .nws-text-link-light{background:transparent;color:#fff;border:0;padding:0;font:inherit;cursor:pointer}@media(max-width:900px){.nws-mopa-schema-grid,.nws-mopa-photos,.nws-mopa-machine-grid{grid-template-columns:1fr}.nws-mopa-page .nws-mopa-table-4 .nws-compare-row{grid-template-columns:.86fr 1fr}.nws-mopa-page .nws-mopa-table-4 .nws-compare-row strong:nth-child(n+3){grid-column:2}}.nws-product-page-laserix h1 em{color:var(--nws-cyan);font-style:normal}.nws-laserix-hero .nws-product-hero-visual{display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(180deg,#e8eaee 0%,#f4f5f7 55%,#fff 100%)}.nws-laserix-hero .nws-product-hero-visual img{width:auto;max-width:92%;max-height:760px;height:auto;object-fit:contain;object-position:center bottom;margin:24px auto 0}.nws-laserix-sources{background:#f4f1ea;color:var(--nws-ink)}.nws-laserix-sources .nws-section-title h2{color:var(--nws-navy)}.nws-laserix-sources .nws-eyebrow{color:var(--nws-cyan)}.nws-laserix-sources .nws-nano-versions-grid article{position:relative;background:#fff;border:1px solid var(--nws-line)}.nws-laserix-sources .nws-nano-versions-grid h3{color:var(--nws-navy)}.nws-laserix-sources .nws-nano-versions-grid p{color:#3a4450}.nws-laserix-sources .nws-nano-versions-grid li{color:var(--nws-ink);border-bottom-color:var(--nws-line)}.nws-laserix-smart3d{background:#f4f1ea;color:var(--nws-ink);min-height:0}.nws-laserix-smart3d figure{background:#f4f1ea;display:flex;align-items:center;justify-content:center;min-height:0;padding:clamp(28px,4vw,56px)}.nws-laserix-smart3d figure img{width:50%;max-width:50%;height:auto;object-fit:contain;background:transparent;padding:0;border:0;box-shadow:none}.nws-laserix-smart3d .nws-nano-door-copy h2{color:var(--nws-navy);font-style:normal}.nws-laserix-smart3d .nws-nano-door-copy p,.nws-laserix-smart3d .nws-nano-door-copy li{color:#3a4450}.nws-laserix-ihm{background:#f4f1ea;color:var(--nws-ink);min-height:0;grid-template-columns:minmax(0,1fr) minmax(280px,.78fr);align-items:stretch}.nws-laserix-ihm .nws-nano-intro-copy{padding:clamp(32px,4.5vw,56px) clamp(28px,5vw,80px)}.nws-laserix-ihm .nws-nano-intro-copy .nws-eyebrow{color:var(--nws-cyan)}.nws-laserix-ihm .nws-nano-intro-copy h2{color:var(--nws-navy)}.nws-laserix-ihm .nws-nano-intro-copy p:not(.nws-eyebrow){color:#3a4450}.nws-laserix-ihm .nws-nano-intro-media{background:#f4f1ea;min-height:280px;max-height:380px}.nws-laserix-ihm-media img{object-fit:cover;object-position:center 18%;height:100%}.nws-laserix-link{display:inline-block;margin-top:16px;color:var(--nws-cyan);font-size:13px;font-weight:500;letter-spacing:.02em;text-decoration:none;border-bottom:1px solid rgba(4,151,213,.45);padding-bottom:1px}.nws-laserix-link:hover{color:var(--nws-navy);border-bottom-color:var(--nws-navy)}.nws-laserix-smart3d figure img{object-fit:contain;background:#f7f7f4;padding:28px 18px}.nws-laserix-ihm-media img{object-fit:cover;object-position:center top}.nws-laserix-apps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nws-laserix-apps-grid figure{overflow:hidden;background:#111;place-items:stretch}.nws-laserix-apps-grid img{width:100%;height:100%;max-height:none;object-fit:cover}@media(max-width:900px){.nws-laserix-hero .nws-product-hero-visual img{max-height:460px;max-width:100%}.nws-laserix-apps-grid{grid-template-columns:1fr}}@media (max-width:760px){.nws-navigation-hub-card b,.nws-home-machine-card a span,.nws-button span[aria-hidden],.nws-header-search-form button span[aria-hidden],.nws-link-light span[aria-hidden]{color:var(--nws-red);font-family:var(--nws-mono);font-size:14px;font-weight:400;line-height:1}.nws-navigation-hub-card b{font-size:14px}}@media (max-width:1180px){.nws-hero .nws-lead{max-width:min(360px,46vw)}}@media (max-width:760px){.nws-hero-copy{width:calc(100% - 24px) !important;max-width:none;padding-bottom:220px}.nws-hero .nws-lead{max-width:100% !important;padding:8px 14px 10px 0;background:linear-gradient(90deg,rgba(9,14,39,.94) 0%,rgba(9,14,39,.78) 70%,rgba(9,14,39,0) 100%)}.nws-hero-machine-real{height:46% !important;max-width:58vw !important;right:-6% !important;opacity:.38}}.nws-header-phone{color:var(--nws-navy);font-size:13px;font-weight:500;letter-spacing:.02em}.nws-contact-phone{color:#fff;font-family:var(--nws-mono);font-size:20px;font-weight:500;letter-spacing:.02em;line-height:1.3;border-bottom:1px solid rgba(255,255,255,.7);padding-bottom:4px}.nws-contact-phone:hover{color:var(--nws-cyan-pale);border-bottom-color:var(--nws-cyan-pale)}.nws-contact-map{display:inline-block;margin-top:18px;color:var(--nws-navy);font-family:var(--nws-mono);font-size:12px;font-weight:500;letter-spacing:.03em;border-bottom:1px solid rgba(17,26,66,.35);padding-bottom:3px}.nws-contact-map:hover{color:var(--nws-cyan);border-bottom-color:var(--nws-cyan)}.nws-contact-hours-note{max-width:280px;margin:14px 0 0;color:#3a4450;font-size:14px;line-height:1.5}.nws-expertise-callout .nws-button,.nws-expertise-callout .nws-button-light,.nws-expertise-callout .nws-button-primary{background:#0b1133 !important;border:1px solid #0b1133 !important;color:#fff !important}.nws-expertise-callout .nws-button:hover,.nws-expertise-callout .nws-button-light:hover,.nws-expertise-callout .nws-button-primary:hover{background:#fff !important;border-color:#fff !important;color:#0b1133 !important}.nws-hub-callout .nws-button,.nws-hub-callout .nws-button-light{background:#fff !important;border:1px solid #fff !important;color:#0b1133 !important}.nws-hub-callout .nws-button:hover,.nws-hub-callout .nws-button-light:hover{background:var(--nws-cyan) !important;border-color:var(--nws-cyan) !important;color:#031421 !important}.nws-expertise-detail-actions .nws-button-light{background:#fff !important;border:1px solid #fff !important;color:#0b1133 !important}.nws-expertise-detail-actions .nws-button-light:hover{background:var(--nws-cyan) !important;border-color:var(--nws-cyan) !important;color:#031421 !important}.nws-contact-page .nws-footer-local-intro,.nws-contact-page .nws-footer-contact-details > div{padding-left:clamp(48px,8vw,120px)}.nws-contact-page .nws-footer-local-intro{padding-right:clamp(28px,8vw,150px)}.nws-contact-page .nws-footer-contact-details strong{max-width:340px}