@font-face{font-family:ArchivoFB-Arial;font-weight:600;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Helvetica);size-adjust:103.388%;ascent-override:84.923%;descent-override:20.312%;line-gap-override:0%}@font-face{font-family:ArchivoFB-Arial;font-weight:700;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Helvetica);size-adjust:106.984%;ascent-override:82.068%;descent-override:19.629%;line-gap-override:0%}@font-face{font-family:ArchivoFB-Roboto;font-weight:600;src:local(Roboto-Bold),local(Roboto Bold),local(Roboto-Regular),local(Roboto Regular),local(Roboto);size-adjust:100.665%;ascent-override:87.22%;descent-override:20.861%;line-gap-override:0%}@font-face{font-family:ArchivoFB-Roboto;font-weight:700;src:local(Roboto-Bold),local(Roboto Bold),local(Roboto-Regular),local(Roboto Regular),local(Roboto);size-adjust:103.673%;ascent-override:84.69%;descent-override:20.256%;line-gap-override:0%}@font-face{font-family:ArchivoFB-Liberation;font-weight:600;src:local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans),local(LiberationSans),local(Arial),local(ArialMT),local(Helvetica);size-adjust:103.388%;ascent-override:84.923%;descent-override:20.312%;line-gap-override:0%}@font-face{font-family:ArchivoFB-Liberation;font-weight:700;src:local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans),local(LiberationSans),local(Arial),local(ArialMT),local(Helvetica);size-adjust:106.984%;ascent-override:82.068%;descent-override:19.629%;line-gap-override:0%}@font-face{font-family:ArchivoFB-Arial-Prose;font-weight:600;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Helvetica);size-adjust:95.096%;ascent-override:92.328%;descent-override:22.083%;line-gap-override:0%}@font-face{font-family:ArchivoFB-Arial-Prose;font-weight:700;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Helvetica);size-adjust:98.352%;ascent-override:89.271%;descent-override:21.352%;line-gap-override:0%}@font-face{font-family:ArchivoFB-Roboto-Prose;font-weight:600;src:local(Roboto-Bold),local(Roboto Bold),local(Roboto-Regular),local(Roboto Regular),local(Roboto);size-adjust:101.339%;ascent-override:86.64%;descent-override:20.723%;line-gap-override:0%}@font-face{font-family:ArchivoFB-Roboto-Prose;font-weight:700;src:local(Roboto-Bold),local(Roboto Bold),local(Roboto-Regular),local(Roboto Regular),local(Roboto);size-adjust:104.535%;ascent-override:83.991%;descent-override:20.089%;line-gap-override:0%}@font-face{font-family:ArchivoFB-Liberation-Prose;font-weight:600;src:local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans),local(LiberationSans),local(Arial),local(ArialMT),local(Helvetica);size-adjust:95.096%;ascent-override:92.328%;descent-override:22.083%;line-gap-override:0%}@font-face{font-family:ArchivoFB-Liberation-Prose;font-weight:700;src:local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans),local(LiberationSans),local(Arial),local(ArialMT),local(Helvetica);size-adjust:98.352%;ascent-override:89.271%;descent-override:21.352%;line-gap-override:0%}@font-face{font-family:InterFB-Arial-Prose;font-weight:400;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Helvetica);size-adjust:106.8%;ascent-override:90.73%;descent-override:22.565%;line-gap-override:0%}@font-face{font-family:InterFB-Arial-Prose;font-weight:500;src:local(Arial Medium),local(Arial-MediumMT),local(Liberation Sans Medium),local(LiberationSans-Medium),local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Helvetica);size-adjust:107.835%;ascent-override:89.859%;descent-override:22.349%;line-gap-override:0%}@font-face{font-family:InterFB-Arial-Prose;font-weight:600;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Helvetica);size-adjust:101.267%;ascent-override:95.688%;descent-override:23.798%;line-gap-override:0%}@font-face{font-family:InterFB-Roboto-Prose;font-weight:400;src:local(Roboto-Regular),local(Roboto Regular),local(Roboto);size-adjust:106.832%;ascent-override:90.703%;descent-override:22.559%;line-gap-override:0%}@font-face{font-family:InterFB-Roboto-Prose;font-weight:500;src:local(Roboto-Medium),local(Roboto Medium),local(Roboto-Regular),local(Roboto Regular),local(Roboto);size-adjust:107.196%;ascent-override:90.395%;descent-override:22.482%;line-gap-override:0%}@font-face{font-family:InterFB-Roboto-Prose;font-weight:600;src:local(Roboto-Bold),local(Roboto Bold),local(Roboto-Regular),local(Roboto Regular),local(Roboto);size-adjust:107.915%;ascent-override:89.793%;descent-override:22.332%;line-gap-override:0%}@font-face{font-family:InterFB-Liberation-Prose;font-weight:400;src:local(Liberation Sans),local(LiberationSans),local(Arial),local(ArialMT),local(Helvetica);size-adjust:106.8%;ascent-override:90.73%;descent-override:22.565%;line-gap-override:0%}@font-face{font-family:InterFB-Liberation-Prose;font-weight:500;src:local(Liberation Sans Medium),local(LiberationSans-Medium),local(Arial Medium),local(Arial-MediumMT),local(Liberation Sans),local(LiberationSans),local(Arial),local(ArialMT),local(Helvetica);size-adjust:107.835%;ascent-override:89.859%;descent-override:22.349%;line-gap-override:0%}@font-face{font-family:InterFB-Liberation-Prose;font-weight:600;src:local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans),local(LiberationSans),local(Arial),local(ArialMT),local(Helvetica);size-adjust:101.267%;ascent-override:95.688%;descent-override:23.798%;line-gap-override:0%}@font-face{font-family:PlexMonoFB-Courier;font-weight:400;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono),local(LiberationMono),local(DejaVu Sans Mono);size-adjust:99.982%;ascent-override:102.519%;descent-override:27.505%;line-gap-override:0%}@font-face{font-family:PlexMonoFB-Courier;font-weight:500;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono),local(LiberationMono),local(DejaVu Sans Mono);size-adjust:99.982%;ascent-override:102.519%;descent-override:27.505%;line-gap-override:0%}@font-face{font-family:PlexMonoFB-RobotoMono;font-weight:400;src:local(RobotoMono-Regular),local(Roboto Mono),local(Liberation Mono),local(LiberationMono),local(Courier New);size-adjust:99.982%;ascent-override:102.519%;descent-override:27.505%;line-gap-override:0%}@font-face{font-family:PlexMonoFB-RobotoMono;font-weight:500;src:local(RobotoMono-Regular),local(Roboto Mono),local(Liberation Mono),local(LiberationMono),local(Courier New);size-adjust:99.982%;ascent-override:102.519%;descent-override:27.505%;line-gap-override:0%}@font-face{font-family:PlexMonoFB-Liberation;font-weight:400;src:local(Liberation Mono),local(LiberationMono),local(Courier New),local(CourierNewPSMT),local(DejaVu Sans Mono);size-adjust:99.982%;ascent-override:102.519%;descent-override:27.505%;line-gap-override:0%}@font-face{font-family:PlexMonoFB-Liberation;font-weight:500;src:local(Liberation Mono),local(LiberationMono),local(Courier New),local(CourierNewPSMT),local(DejaVu Sans Mono);size-adjust:99.982%;ascent-override:102.519%;descent-override:27.505%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/archivo-latin-600-normal.3BBy0ZsW.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/archivo-latin-700-normal.D9cHMWGj.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2)format("woff2")}.v5{background:var(--v5-ground);color:var(--v5-t-700);font-family:var(--v5-body);font-size:var(--v5-fs-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}.v5 *,.v5 :before,.v5 :after{box-sizing:border-box}.v5 img{max-width:100%;height:auto;display:block}.v5 a{cursor:pointer;color:var(--v5-blue);text-decoration:none}.v5 button{cursor:pointer}.v5 :where(.al-article-body,.article-body,.faq-item__answer,.answer-capsule__body,.al-capsule,p,li,td,dd,figcaption,blockquote) :is(strong,b){font-weight:600}.v5 .al-skip-link{z-index:10000;background:var(--v5-ink);color:var(--v5-on-dark);font-family:var(--v5-body);border-radius:8px;padding:10px 16px;font-weight:600;transition:transform .2s;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.v5 .al-skip-link:focus{transform:translateY(0)}.v5 h1,.v5 h2,.v5 h3{font-family:var(--v5-display);font-weight:600}.v5 h1{letter-spacing:var(--v5-ls-display);line-height:var(--v5-lh-display)}.v5 h2{letter-spacing:var(--v5-ls-h2);line-height:var(--v5-lh-heading)}.v5 h3{letter-spacing:var(--v5-ls-h3);line-height:var(--v5-lh-heading)}.v5 .al-section-pad{padding-left:20px;padding-right:20px}@media (width>=768px){.v5 .al-section-pad{padding-left:var(--v5-pad);padding-right:var(--v5-pad)}}@media (prefers-reduced-motion:reduce){.v5 *{transition-duration:0s!important}}.v5 .al-btn{border-radius:var(--v5-r-btn);min-height:44px;font-family:var(--v5-display);transition:filter var(--v5-t-fast) var(--v5-ease),background var(--v5-t-fast) var(--v5-ease),transform var(--v5-t-fast) var(--v5-ease);text-align:center;border:none;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:16px;font-weight:700;display:inline-flex}.v5 .al-btn-primary{background:var(--v5-blue-deep);color:#fff}.v5 .al-btn-primary:hover{filter:brightness(1.12);color:#fff}.v5 .al-header{background:var(--v5-paper);z-index:40;justify-content:space-between;align-items:center;gap:24px;height:64px;display:flex;position:sticky;top:0}.v5 .al-logo{align-items:center;min-height:44px;display:inline-flex}.v5 .al-logo img{width:auto;height:40px;display:block}.v5 .al-nav-links{align-items:center;gap:28px;display:none}.v5 .al-nav-links a{font-family:var(--v5-display);font-weight:600;font-size:var(--v5-fs-body);color:var(--v5-t-700)}.v5 .al-nav-links a:hover{color:var(--v5-blue)}.v5 .al-header-get{font-family:var(--al-n11-font-display);font-weight:600;font-size:var(--v5-fs-sm);color:var(--al-n11-brand);border:1.5px solid var(--al-n11-brand);border-radius:var(--al-n11-media-radius);background:var(--al-n11-surface);min-height:44px;transition:box-shadow var(--v5-t-fast);align-items:center;padding:9px 20px;display:inline-flex}.v5 .al-header-get:hover{box-shadow:var(--al-n11-card-shadow)}.v5 .al-header-search{border:1px solid var(--v5-line);border-radius:var(--v5-r-sm);width:44px;height:44px;color:var(--v5-t-700);background:var(--v5-paper);transition:color var(--v5-t-fast),border-color var(--v5-t-fast),background var(--v5-t-fast);justify-content:center;align-items:center;display:inline-flex}.v5 .al-header-search:hover{color:var(--v5-blue);border-color:var(--v5-blue);background:var(--v5-blue-mist)}.v5 .al-burger{border:1px solid var(--v5-line);border-radius:var(--v5-r-sm);background:var(--v5-paper);width:44px;height:44px;color:var(--v5-t-700);justify-content:center;align-items:center;display:inline-flex}@media (width>=1024px){.v5 .al-nav-links{display:flex}.v5 .al-burger{display:none}}.v5 .al-hide-mobile{display:none}@media (width>=1024px){.v5 .al-hide-mobile{display:inline-flex}}@media (width>=1024px) and (width<=1199px){.v5 .al-nav-links{gap:16px}.v5 .al-header-get{padding-left:12px;padding-right:12px}}.v5 .al-drawer{z-index:60;visibility:hidden;position:fixed;inset:0}.v5 .al-drawer[aria-hidden=false]{visibility:visible}.v5 .al-drawer-bg{opacity:0;transition:opacity var(--v5-t-base);background:#0b1b296b;position:absolute;inset:0}.v5 .al-drawer[aria-hidden=false] .al-drawer-bg{opacity:1}.v5 .al-drawer-panel{background:var(--v5-paper);width:min(86vw,340px);height:100%;box-shadow:var(--v5-shadow-pop);transition:transform var(--v5-t-base);flex-direction:column;gap:4px;padding:20px 24px 48px;display:flex;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%)}.v5 .al-drawer[aria-hidden=false] .al-drawer-panel{transform:translate(0)}.v5 .al-drawer-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.v5 .al-drawer a{min-height:52px;font-family:var(--v5-display);color:var(--v5-t-900);flex-direction:column;justify-content:center;font-size:18px;font-weight:600;display:flex}.v5 .al-drawer-search{align-items:center;gap:10px;color:var(--v5-blue)!important;flex-direction:row!important;justify-content:flex-start!important;font-size:16px!important}.v5 .al-drawer-main{flex-direction:column;gap:4px;display:flex}.v5 .al-drawer a.al-drawer-cta{color:#fff;border-bottom:none;margin-top:16px}.v5 .al-drawer a small{font-family:var(--v5-body);font-weight:400;font-size:var(--v5-fs-label);color:var(--v5-t-500)}.v5 #home,.v5 section[id]{scroll-margin-top:76px}@media (width>=768px){}@media (width>=860px){}.v5 .al-form{background:var(--v5-paper);border:1px solid var(--v5-line-blue);border-radius:var(--v5-r-lg);box-shadow:var(--v5-shadow-pop);flex-direction:column;gap:16px;padding:28px;display:flex}.v5 .al-field{flex-direction:column;gap:6px;display:flex}.v5 .al-field label{font-family:var(--v5-body);font-weight:400;font-size:var(--v5-fs-label);color:var(--v5-t-900)}.v5 .al-field input,.v5 .al-field select,.v5 .al-field textarea{min-height:48px;font-size:16px;font-family:var(--v5-body);color:var(--v5-t-900);background:var(--v5-paper);border:1px solid var(--v5-line-2);border-radius:var(--v5-r-sm);padding:12px 14px}.v5 .al-field input[type=email],.v5 .al-field textarea{font-family:var(--v5-body)}.v5 .al-field textarea{resize:vertical;min-height:auto;line-height:1.5}.v5 .al-field-row{flex-wrap:wrap;gap:14px;display:flex}.v5 .al-field-row>*{flex:180px;min-width:0}.v5 .al-form .fine{font-size:var(--v5-fs-body);line-height:var(--v5-lh-body);color:var(--v5-t-500);margin:0}.v5 .al-footer{background:var(--v5-mist)}.v5 .al-foot-grid{max-width:var(--v5-wrap);grid-template-columns:minmax(0,1fr);gap:8px;margin:0 auto;padding:32px 20px 24px;display:grid}@media (width>=768px){.v5 .al-foot-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding:48px 32px 32px}}.v5 .al-foot-col{padding-bottom:12px}@media (width>=768px){.v5 .al-foot-col{padding-bottom:0}}.v5 .al-foot-col summary{cursor:pointer;font-family:var(--v5-display);font-weight:700;font-size:var(--v5-fs-body);color:var(--v5-t-900);align-items:center;min-height:44px;padding:10px 0;list-style:none;display:flex}.v5 .al-foot-col summary::-webkit-details-marker{display:none}@media (width>=768px){.v5 .al-foot-col summary{cursor:default;pointer-events:none}}.v5 .al-foot-col ul{flex-direction:column;gap:2px;margin:6px 0 0;padding:0;list-style:none;display:flex}.v5 .al-foot-col a{min-width:44px;min-height:44px;font-size:var(--v5-fs-sm);color:var(--v5-t-500);align-items:center;display:inline-flex}.v5 .al-foot-col a:hover{color:var(--v5-blue)}.v5 .al-foot-legal{max-width:var(--v5-wrap);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:16px 20px 32px;display:flex}@media (width>=768px){.v5 .al-foot-legal{padding:16px 32px 32px}}.v5 .al-foot-legal img{width:auto;height:28px}.v5 .al-foot-legal .cpy{font-size:var(--v5-fs-body);color:var(--v5-t-400)}.v5 .al-foot-legal .cpy address{font-style:normal;line-height:var(--v5-lh-body);color:inherit;margin:2px 0 0}.v5 .al-foot-legal a{min-height:44px;font-size:var(--v5-fs-label);color:var(--v5-t-500);align-items:center;display:inline-flex}.v5 .al-foot-legal a:hover{color:var(--v5-blue)}.v5 .al-sticky-rfq{left:0;right:0;bottom:var(--consent-h,0px);z-index:50;height:calc(56px + env(safe-area-inset-bottom,0px));padding:0 16px env(safe-area-inset-bottom,0px);box-sizing:border-box;background:var(--v5-paper);box-shadow:var(--v5-shadow-sticky);justify-content:space-between;align-items:center;gap:12px;transition:transform .3s;display:flex;position:fixed}.v5 .al-sticky-rfq.is-hidden{pointer-events:none;transform:translateY(120%)}.v5 .al-sticky-rfq .lbl{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--al-n11-font-body);font-size:var(--al-n11-fs-small);color:var(--al-n11-muted);flex:auto;overflow:hidden}.v5 .al-sticky-rfq a{white-space:nowrap;border-radius:var(--al-n11-media-radius);background:var(--al-n11-brand);min-width:132px;min-height:44px;color:var(--al-n11-on-dark);font-family:var(--al-n11-font-display);font-weight:600;font-size:var(--v5-fs-body);flex:none;justify-content:center;align-items:center;padding:10px 16px;display:inline-flex}@media (width>=768px){.v5 .al-sticky-rfq{display:none}}.v5 main{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}@media (width>=768px){.v5 main{padding-bottom:0}}.v5 .al-header.al-section-pad{padding-inline:max(20px,50% - 620px)}.v5 .al-nav-item{display:inline-flex;position:static}.v5 .al-nav-item>a{align-items:center;gap:5px;display:inline-flex}.v5 .al-nav-panel{background:var(--v5-paper);border:1px solid var(--v5-line);opacity:0;visibility:hidden;z-index:60;border-radius:14px;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:22px;width:min(780px,100vw - 32px);padding:18px;transition:opacity .17s,visibility 0s linear .18s,transform .17s;display:grid;position:absolute;top:calc(100% + 6px);left:0;transform:translateY(4px);box-shadow:0 4px 14px #0b1b291a}.v5 .al-mega--products{grid-template-columns:minmax(0,1fr) 340px;width:min(660px,100vw - 32px)}.v5 .al-resources-panel{width:min(360px,100vw - 32px);padding:12px;display:block}.v5 .al-resources-panel .mi-d{font-family:var(--al-n11-font-body);font-size:var(--al-n11-fs-small)}.v5 .al-resources-panel .al-mega-all{min-height:44px}.v5 .al-nav-item.al-open .al-nav-panel{opacity:1;visibility:visible;transition:opacity .17s,visibility,transform .17s;transform:translateY(0)}.v5 .al-mega-group{flex-direction:column;gap:1px;display:flex}.v5 .al-mega-gh{font-family:var(--al-n11-font-display);font-size:var(--al-n11-fs-eyebrow);letter-spacing:var(--al-n11-ls-eyebrow);text-transform:uppercase;color:var(--al-n11-accent);padding:8px 10px 4px;font-weight:600}.v5 .al-mega-item{min-width:0;min-height:auto;transition:background var(--v5-t-fast);border-radius:9px;flex-direction:column;gap:1px;padding:8px 10px;text-decoration:none;display:flex}.v5 .al-mega-item .mi-l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v5 .al-mega-item:hover,.v5 .al-mega-item:focus-visible{background:var(--v5-blue-mist)}.v5 .al-mega-item .mi-l{font-family:var(--v5-display);font-weight:600;font-size:var(--v5-fs-sm);color:var(--v5-t-900);line-height:1.25}.v5 .al-mega-item .mi-d{font-family:var(--v5-body);font-size:var(--v5-fs-eyebrow);color:var(--v5-t-500);text-overflow:ellipsis;white-space:nowrap;line-height:1.5;overflow:hidden}.v5 .al-mega-item:hover .mi-l,.v5 .al-mega-item:focus-visible .mi-l{color:var(--v5-blue-deep)}.v5 .al-mega-all{font-family:var(--v5-display);font-weight:700;font-size:var(--v5-fs-label);color:var(--v5-blue);border-radius:0;flex-direction:row;align-items:center;gap:7px;margin-top:6px;padding-top:12px}.v5 .al-mega-all:hover{color:var(--v5-blue-deep);background:0 0}.v5 .al-mega-all svg{transition:transform var(--v5-t-fast) var(--v5-ease)}.v5 .al-mega-all:hover svg{transform:translate(3px)}@media (width<=1023px){.v5 .al-nav-panel{display:none}}.v5 .al-drawer-acc summary{font-family:var(--v5-display);color:var(--v5-t-900);cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;padding:14px 4px;font-size:16px;font-weight:600;list-style:none;display:flex}.v5 .al-drawer-acc summary::-webkit-details-marker{display:none}.v5 .al-drawer-acc[open] summary svg{transform:rotate(180deg)}.v5 .al-drawer-acc summary svg{color:var(--v5-t-500);transition:transform .16s}.v5 .al-drawer-sub{min-height:44px;display:block;font-size:var(--v5-fs-sm)!important;color:var(--v5-t-700)!important;border-bottom:0!important;padding:11px 4px 11px 16px!important}.v5 .al-drawer-sub-hub{font-weight:600;color:var(--v5-blue)!important}@media (width>=640px){}@media (width>=1024px){}@media (width>=768px){}@media (width>=1024px){}@media (width>=768px){}.v5 .al-home-family-name{font-family:var(--v5-display);color:var(--v5-ink);margin:0;font-size:18px;line-height:1.25}.v5 .al-home-family-count{font-family:var(--v5-mono);color:var(--v5-muted);margin-top:auto;font-size:13px}.v5 .al-home-family-count b{color:var(--v5-warn);font-weight:500}.v5 .al-home-promise-grid{max-width:var(--v5-wrap);grid-template-columns:minmax(0,1fr);gap:20px;margin:0 auto;display:grid}@media (width>=640px){.v5 .al-home-promise-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.v5 .al-home-promise-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.v5 .al-home-family-card{background:var(--v5-paper);border:1px solid var(--v5-line);border-radius:var(--v5-r-sm);min-width:0;box-shadow:var(--v5-sh);color:var(--v5-t-700);transition:border-color var(--v5-t-fast) var(--v5-ease),box-shadow var(--v5-t-fast) var(--v5-ease),transform var(--v5-t-fast) var(--v5-ease);flex-direction:column;display:flex;overflow:hidden}.v5 .al-home-family-card:hover{border-color:var(--v5-line-2);transform:translateY(-2px)}.v5 .al-home-family-card picture{background:var(--v5-mist);display:block}.v5 .al-home-family-card img{aspect-ratio:16/10;object-fit:cover;width:100%}.v5 [data-reveal]{opacity:1;transform:none}.v5.al-motion-ready [data-reveal]:not([data-reveal-static]){opacity:0;transform:translateY(16px)}@media (prefers-reduced-motion:reduce){.v5.al-motion-ready [data-reveal]:not([data-reveal-static]){opacity:1;transform:none}}.v5 [data-p2-headline]{max-width:13.2em}@media (width>=768px){.v5 [data-p2-headline]{max-width:19.2em}}@media (width>=1100px){}.v5 .al-form-trustsign{margin-top:12px}.v5 .al-form-trustsign__entity{font-family:var(--v5-display);font-weight:600;font-size:var(--v5-fs-label);color:var(--v5-t-900);margin:0 0 4px}.v5 .al-form-trustsign ul{font-size:var(--v5-fs-body);line-height:var(--v5-lh-body);color:var(--v5-t-600);flex-wrap:wrap;gap:2px 14px;margin:0;padding:0;list-style:none;display:flex}.v5 .al-home-promise-grid{gap:0 var(--v5-s-7);grid-template-columns:minmax(0,1fr)}.v5 .al-home-family-card{background:var(--v5-paper);border:1px solid var(--v5-line);border-radius:var(--v5-r-sm)}.v5 .al-home-family-name{font-size:var(--v5-fs-h3);line-height:var(--v5-lh-heading)}.v5 .al-home-family-count,.v5 .al-home-family-count b{font-size:var(--v5-fs-sm);color:var(--v5-t-600);font-weight:400}@media (width>=720px){.v5 .al-home-promise-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){}@media (width<=639px){.v5 .al-home-family-card{grid-template-columns:120px minmax(0,1fr);align-items:center;display:grid}}@media (width>=1024px) and (prefers-reduced-motion:reduce){}.v5{--al-intent-ease:cubic-bezier(.16,1,.3,1);scrollbar-color:var(--v5-t-600) var(--v5-paper)}.v5 ::selection{background:var(--v5-blue-deep);color:var(--v5-paper)}.v5 :is(input,textarea){caret-color:var(--v5-blue)}.v5 :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid var(--v5-blue);outline-offset:2px}.v5 :is(section,[id]){scroll-margin-top:var(--v5-s-9)}.v5 a{text-underline-offset:5px;transition:color .18s var(--al-intent-ease),background-color .18s var(--al-intent-ease),border-color .18s var(--al-intent-ease),text-decoration-color .18s var(--al-intent-ease);text-decoration-thickness:1px}.v5 a:hover{text-decoration-thickness:2px}.v5 :is(.al-intent-text-link,.text-link,.al-focus-evidence-link,.al-home-cta-link,.al-home-guide a){width:fit-content;max-width:100%;min-height:44px;color:var(--v5-blue-deep);font-size:var(--v5-fs-sm);text-decoration-line:underline;text-decoration-color:var(--v5-line-2);align-items:center;font-weight:400;display:inline-flex}.v5 :is(.al-intent-text-link,.text-link,.al-focus-evidence-link,.al-home-cta-link,.al-home-guide a):hover{color:var(--v5-blue);text-decoration-color:currentColor}.v5 :is(.al-home-family-card,.image-card,.feature):hover h3 a{color:var(--v5-blue);text-underline-offset:5px;text-decoration:underline}.v5 :is(.al-home-family-card,.image-card){transition:border-color .24s var(--al-intent-ease),box-shadow .24s var(--al-intent-ease)}.v5 :is(.al-home-family-card,.image-card):hover{border-color:var(--v5-blue);box-shadow:0 8px 24px rgb(var(--v5-ink-rgb)/.08)}.v5 .al-home-family-card:hover .al-cat-img img{transform:scale(1.025)}.v5 :is(.al-btn,.button){transition:background-color .2s var(--al-intent-ease),border-color .2s var(--al-intent-ease),box-shadow .2s var(--al-intent-ease)}.v5 :is(.al-btn-primary,.button.primary):hover{background:var(--v5-ink);border-color:var(--v5-ink);box-shadow:0 4px 12px rgb(var(--v5-ink-rgb)/.16)}.v5 :is(.al-btn,.button):active{box-shadow:none}.v5 summary{list-style:none}.v5 summary::-webkit-details-marker{display:none}.v5 select{appearance:none;cursor:pointer;padding-right:14px;background-image:none!important}.v5 .al-intent-disclosure-label{font-weight:400;font-size:var(--v5-fs-label);color:var(--v5-blue-deep);flex:none}.v5 .al-intent-disclosure-label:after{content:"View details"}.v5 details[open]>summary>.al-intent-disclosure-label:after{content:"Close details"}.v5 .al-intent-form{border:1px solid var(--v5-line-2);border-radius:var(--v5-r-sm);padding:var(--v5-s-5) var(--v5-s-4);gap:var(--v5-s-4);box-shadow:none}.v5 .al-intent-form :is(.al-intent-form-request,.al-intent-form-contact){gap:var(--v5-s-4);display:grid}.v5 .al-intent-form h3{font-size:var(--v5-fs-h3);line-height:var(--v5-lh-heading);color:var(--v5-ink);margin:0}.v5 .al-intent-form-contact{padding-top:var(--v5-s-4);border-top:1px solid var(--v5-line)}.v5 .al-intent-form .al-form-required-note{font-size:var(--v5-fs-label);color:var(--v5-t-600);margin:0}.v5 .al-intent-form .al-field-row{gap:var(--v5-s-4);grid-template-columns:minmax(0,1fr);display:grid}.v5 .al-intent-form .al-field{gap:var(--v5-s-2);min-width:0}.v5 .al-intent-form :is(.al-field label,.al-file__label){font-family:var(--v5-body);font-size:var(--v5-fs-sm);line-height:var(--v5-lh-dense);font-weight:400}.v5 .al-intent-form :is(input:not([type=file]),select,textarea){border-radius:var(--v5-r-sm);border-color:var(--v5-line-2);padding:var(--v5-s-3);background:var(--v5-paper);width:100%;max-width:100%;min-height:48px;font-size:var(--v5-fs-body);line-height:var(--v5-lh-dense);transition:border-color .18s var(--al-intent-ease),background-color .18s var(--al-intent-ease)}.v5 .al-intent-form textarea{resize:vertical;min-height:112px}.v5 .al-intent-form :is(input,select,textarea):focus{border-color:var(--v5-blue);background:var(--v5-blue-mist)}.v5 .al-intent-form :is(input,textarea):user-invalid{border-color:var(--v5-stop)}.v5 .al-intent-form :is(.al-field-hint,.al-optional-label){font-size:var(--v5-fs-label);line-height:var(--v5-lh-body);color:var(--v5-t-600)}.v5 .al-intent-form .al-file__cta{justify-content:flex-start;gap:var(--v5-s-3);min-height:56px;padding:var(--v5-s-3) var(--v5-s-4);background:var(--v5-paper);border:1px dashed var(--v5-line-2);font-size:var(--v5-fs-sm);color:var(--v5-blue-deep)}.v5 .al-intent-form .al-file__cta svg{flex:none}.v5 .al-intent-form .al-form-optional{border:0;border-block:1px solid var(--v5-line);border-radius:0;overflow:visible}.v5 .al-intent-form .al-form-optional summary{padding:var(--v5-s-3) 0;min-height:56px;font-size:var(--v5-fs-sm);line-height:var(--v5-lh-dense);gap:var(--v5-s-3)}.v5 .al-intent-form .al-form-optional summary:after{content:none}.v5 .al-intent-form .al-form-optional small{font-family:var(--v5-body);font-size:var(--v5-fs-label);letter-spacing:0;text-transform:none}.v5 .al-intent-form .al-form-optional__body{background:var(--v5-paper);padding:var(--v5-s-4) 0;gap:var(--v5-s-4)}.v5 .al-intent-form .al-form-submit{font-size:var(--v5-fs-sm);width:100%;min-height:48px}.v5 .al-intent-form .al-intent-trust{gap:var(--v5-s-2);margin:0;display:grid}.v5 .al-intent-form .al-intent-trust ul{gap:var(--v5-s-1);font-size:var(--v5-fs-label);line-height:var(--v5-lh-body);display:grid}.v5 .al-intent-form .fine{font-size:var(--v5-fs-sm);line-height:var(--v5-lh-body);padding-top:var(--v5-s-3);border-top:1px solid var(--v5-line);margin:0}.v5 .al-intent-form .fine a{font-size:inherit}.v5 .al-intent-form .al-form-status:empty{display:none}.v5 .al-intent-form .al-form-status:not(:empty){padding:var(--v5-s-3);background:var(--v5-blue-mist);color:var(--v5-blue-deep);font-size:var(--v5-fs-sm)}.v5 .al-intent-form [hidden]{display:none!important}@media (width>=720px){.v5 .al-intent-team-roles,.v5 .al-intent-form .al-field-row{grid-template-columns:repeat(2,minmax(0,1fr))}.v5 .al-intent-form{padding:var(--v5-s-6)}}@media (width>=1024px){}@media (width<=767px){}@media (width<=479px){.v5 .al-intent-disclosure-label{width:48px;line-height:var(--v5-lh-dense);text-align:right}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.v5 *,.v5 :before,.v5 :after{transition:none!important;animation:none!important}.v5 :is(.al-intent-intent-choice,.al-home-family-card):hover img{transform:none}}.v5 .al-intent-form .al-intent-form-header{justify-content:space-between;align-items:center;gap:var(--v5-s-3);flex-wrap:wrap;display:flex}.v5 .al-intent-form .al-intent-form-header h3{margin:0}.v5 .al-intent-form .al-form-required-note{font-family:var(--v5-body);font-size:var(--v5-fs-eyebrow);white-space:nowrap}.v5 .al-intent-form .al-optional-label{font-family:var(--v5-body);letter-spacing:0;text-transform:none;font-weight:400}.v5 .al-intent-form .al-intent-trust ul{gap:var(--v5-s-1) var(--v5-s-4);flex-wrap:wrap;display:flex}.v5 .al-intent-form .al-intent-trust li{font-size:var(--v5-fs-body)}@media (width>=1024px){}.v5 .al-intent-form{gap:var(--v5-s-4);display:grid}.v5 :is(.al-guide-card,.al-bom-checks) summary{justify-content:space-between;align-items:center;gap:var(--v5-s-3);min-height:44px;padding-block:var(--v5-s-3);font-size:var(--v5-fs-sm);cursor:pointer;color:var(--v5-ink);display:flex}@media (width>=720px){}@media (width>=1024px){}@media (prefers-reduced-motion:reduce){}

@media (prefers-reduced-motion:no-preference){html.js-reveal [data-reveal]{opacity:0;will-change:transform, opacity;transform:translateY(18px)}html.js-reveal [data-reveal].in{opacity:1;transition:opacity .7s var(--ease), transform .7s var(--ease);transition-delay:var(--reveal-delay,0s);will-change:auto;transform:none}.sl-ready .sl-line{vertical-align:top;padding-bottom:.06em;display:inline-block;overflow:hidden}.sl-ready .sl-inner{transition:transform .6s var(--ease);transition-delay:calc(var(--sl-i,0) * 80ms);will-change:transform;display:inline-block;transform:translateY(105%)}.sl-ready.in .sl-inner{will-change:auto;transform:none}[data-countup].is-counted{animation:v6-count-pop .42s var(--ease)}@keyframes v6-count-pop{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}}@media (prefers-reduced-motion:reduce){html.js-reveal [data-reveal],html.js-reveal [data-reveal].in,.sl-ready .sl-inner{opacity:1;will-change:auto;transition:none;transform:none}}

.v5 .al-skip-link{color:var(--v5-paper)!important;background:var(--v5-ink)!important}.v5 .al-header-actions{align-items:center;gap:12px;display:flex}.v5 .al-drawer-label{color:var(--v5-t-500);font-family:var(--v5-display);font-size:var(--v5-fs-eyebrow);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.v5 .al-drawer a.al-drawer-cta{color:var(--v5-paper)}.v5 .al-noscript-nav{min-width:0;padding:var(--v5-s-3);background:var(--v5-paper);display:block;overflow-x:hidden}.v5 .al-noscript-grid{gap:var(--v5-s-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.v5 .al-noscript-section{min-width:0;padding:var(--v5-s-2);background:var(--v5-paper)}.v5 .al-noscript-title,.v5 .al-noscript-group-link,.v5 .al-noscript-link,.v5 .al-noscript-footer-link,.v5 .al-noscript-direct a{box-sizing:border-box;min-width:0;min-height:44px;padding:var(--v5-s-2);overflow-wrap:anywhere;align-items:center;display:flex}.v5 .al-noscript-title{font-family:var(--v5-display);font-size:var(--v5-fs-body);color:var(--v5-t-900);font-weight:600}.v5 .al-noscript-group+.al-noscript-group{margin-top:var(--v5-s-2);padding-top:var(--v5-s-2)}.v5 .al-noscript-group-link,.v5 .al-noscript-footer-link{color:var(--v5-blue);font-family:var(--v5-display);font-size:var(--v5-fs-sm);font-weight:600;line-height:var(--v5-lh-dense)}.v5 .al-noscript-group-label{padding:var(--v5-s-2);overflow-wrap:anywhere;color:var(--v5-blue);font-family:var(--v5-display);font-size:var(--v5-fs-eyebrow);letter-spacing:.08em;font-weight:600;line-height:var(--v5-lh-dense);text-transform:uppercase;display:block}.v5 .al-noscript-subgroup{min-width:0;padding-inline-start:var(--v5-s-2)}.v5 .al-noscript-link{color:var(--v5-t-700);font-family:var(--v5-body);font-size:var(--v5-fs-sm);line-height:var(--v5-lh-dense)}.v5 .al-noscript-footer-link{margin-top:var(--v5-s-2)}.v5 .al-noscript-direct{gap:var(--v5-s-2);min-width:0;margin-top:var(--v5-s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.v5 .al-noscript-direct a{color:var(--v5-t-900);background:var(--v5-paper);font-family:var(--v5-display);font-size:var(--v5-fs-body);font-weight:600}@media (width>=768px){.v5 .al-noscript-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.v5 .al-noscript-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.v5 .al-header .al-nav-links>a,.v5 .al-header .al-nav-item>a{min-height:44px;box-shadow:none;border:0;outline:none;align-items:center;text-decoration:none;display:inline-flex}.v5 .al-header .al-nav-links>a:focus-visible,.v5 .al-header .al-nav-item>a:focus-visible{color:var(--v5-paper);background:var(--v5-blue-deep)}@media (forced-colors:active){.v5 .al-header .al-nav-links>a:focus-visible,.v5 .al-header .al-nav-item>a:focus-visible{color:highlighttext;forced-color-adjust:none;background:highlight}}@media (width>=1024px) and (width<=1279px){.v5 .al-nav-links{gap:16px}.v5 .al-header-get{padding-inline:12px}}@media (width>=1280px){.v5 .al-header-actions{gap:8px}.v5 .al-nav-links{gap:14px}}@media (width>=1024px){.v5 .al-nav-panel.al-mega--flat{box-sizing:border-box;max-height:calc(100vh - 88px);padding:var(--v5-s-5);display:block;overflow:hidden auto}.v5 .al-nav-panel.al-mega--flat.al-mega--products{width:min(1240px,100vw - 32px)}.v5 .al-nav-panel.al-mega--flat.al-mega--solutions,.v5 .al-nav-panel.al-mega--flat.al-mega--services{width:min(960px,100vw - 32px)}.v5 .al-nav-panel.al-mega--flat.al-resources-panel{width:min(720px,100vw - 32px)}.v5 .al-product-family-grid{gap:var(--v5-s-3);grid-template-columns:repeat(6,minmax(0,1fr));min-width:0;display:grid}.v5 .al-product-family-grid--tiles{align-items:stretch}.v5 .al-family-tile{gap:var(--v5-s-2);min-width:0;height:100%;padding:var(--v5-s-2);border:1px solid var(--v5-line);border-radius:var(--v5-r-sm);background:var(--v5-paper);color:var(--v5-t-900);transition:background var(--v5-t-fast) var(--v5-ease), border-color var(--v5-t-fast) var(--v5-ease);flex-direction:column;text-decoration:none;display:flex}.v5 .al-family-tile:hover,.v5 .al-family-tile:focus-visible{border-color:var(--v5-blue);background:var(--v5-blue-mist);color:var(--v5-blue-deep)}.v5 .al-family-tile-picture{aspect-ratio:4/3;background:var(--v5-paper);width:100%;display:block;overflow:hidden}.v5 .al-family-tile-picture img{object-fit:contain;width:100%;height:100%;display:block}.v5 .al-family-tile-label{overflow-wrap:anywhere;font-family:var(--v5-display);font-size:var(--v5-fs-sm);font-weight:600;line-height:var(--v5-lh-dense)}.v5 .al-product-family-column,.v5 .al-mega--flat .al-mega-group{min-width:0}.v5 .al-mega--flat .al-mega-group+.al-mega-group{margin-top:var(--v5-s-4)}.v5 .al-mega-grid{gap:var(--v5-s-5);align-items:start;min-width:0;display:grid}.v5 .al-mega-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.v5 .al-mega-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.v5 .al-mega--flat .al-mega-gh{padding:0 var(--v5-s-2) var(--v5-s-2);overflow-wrap:anywhere;color:var(--v5-blue);display:block}.v5 .al-mega--flat .al-mega-item{min-width:0;min-height:44px;padding:var(--v5-s-2);justify-content:center}.v5 .al-mega--flat .al-mega-item .mi-l,.v5 .al-mega--flat .al-mega-item .mi-d{all:unset;overflow-wrap:anywhere;min-width:0;display:block}.v5 .al-mega--flat .al-mega-item .mi-l{font-family:var(--v5-display);font-size:var(--v5-fs-sm);font-weight:600;line-height:var(--v5-lh-dense);color:var(--v5-t-700)}.v5 .al-mega--flat .al-mega-item .mi-d{font-family:var(--v5-body);font-size:var(--v5-fs-eyebrow);font-weight:400;line-height:var(--v5-lh-dense);color:var(--v5-t-500)}.v5 .al-mega--flat .al-mega-item:hover .mi-l,.v5 .al-mega--flat .al-mega-item:focus-visible .mi-l{color:var(--v5-blue-deep)}.v5 .al-mega-footer{margin-top:var(--v5-s-4);padding-top:var(--v5-s-3);border-top:1px solid var(--v5-line);justify-content:flex-start;display:flex}.v5 .al-mega-footer .al-mega-all{width:fit-content;padding:var(--v5-s-2);color:var(--v5-blue);border-top:0;margin:0}}.v5 .al-drawer-panel,.v5 .al-drawer-main,.v5 .al-drawer-acc,.v5 .al-drawer-section,.v5 .al-drawer-group{min-width:0}.v5 .al-drawer-panel{overflow-x:hidden}.v5 .al-drawer-section{padding-bottom:var(--v5-s-2)}.v5 .al-drawer-section+.al-drawer-section{padding-top:var(--v5-s-2);border-top:1px solid var(--v5-line-soft)}.v5 .al-drawer-section-label,.v5 .al-drawer-group-label{max-width:100%;padding:var(--v5-s-2) var(--v5-s-1);overflow-wrap:anywhere;color:var(--v5-blue);font-family:var(--v5-display);font-size:var(--v5-fs-eyebrow);letter-spacing:.08em;font-weight:600;line-height:var(--v5-lh-dense);text-transform:uppercase;display:block}.v5 .al-drawer a.al-drawer-family{max-width:100%;min-height:44px;padding:var(--v5-s-2) var(--v5-s-1);overflow-wrap:anywhere;color:var(--v5-blue);font-size:var(--v5-fs-sm);line-height:var(--v5-lh-dense);border-bottom:0;justify-content:center;display:flex}.v5 .al-drawer-group-label{padding-inline-start:var(--v5-s-4)}.v5 .al-drawer .al-drawer-sub{box-sizing:border-box;overflow-wrap:anywhere;max-width:100%;min-height:44px;padding-inline-start:var(--v5-s-5)!important}@media (prefers-reduced-transparency:reduce){.v5 .al-drawer-bg{background:var(--v5-ink)}}@media (prefers-contrast:more){.v5 .al-header,.v5 .al-burger,.v5 .al-header-search,.v5 .al-drawer-acc{border-color:var(--v5-t-700)}.v5 .al-drawer-bg{background:var(--v5-ink)}}.al-header[data-astro-cid-u4pj4f5a] .al-header-search[data-astro-cid-u4pj4f5a]{width:auto;min-width:44px;padding-inline:var(--v5-s-3);font-size:var(--v5-fs-sm)}.v5 .al-footer .al-foot-grid{grid-template-columns:minmax(0,1fr)}.v5 .al-footer .al-foot-col{min-width:0;margin:0}.v5 .al-footer .al-foot-col a{color:var(--v5-t-600);overflow-wrap:anywhere;line-height:1.45}.v5 .al-foot-company{gap:16px;padding-top:6px;display:grid}.v5 .al-foot-regno{margin:var(--v5-s-1) 0 0;font-family:var(--v5-mono);font-size:var(--v5-fs-eyebrow);color:var(--v5-t-500)}.v5 .al-foot-entity-name{color:var(--v5-t-900);font-family:var(--v5-display);font-size:var(--v5-fs-sm);margin:0;font-weight:600;line-height:1.5}.v5 .al-foot-place{gap:4px;display:grid}.v5 .al-foot-label{color:var(--v5-t-500);margin:0;font-size:13px;font-weight:400;line-height:1.4}.v5 .al-foot-place address{color:var(--v5-t-600);font-size:var(--v5-fs-sm);font-style:normal;line-height:var(--v5-lh-body);overflow-wrap:anywhere;margin:0}.v5 .al-foot-nowrap{white-space:nowrap}.v5 .al-foot-contact li{gap:3px;display:grid}.v5 .al-foot-hours{color:var(--v5-t-600);font-size:var(--v5-fs-label);line-height:1.55}.v5 .al-footer .al-foot-legal{grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:start;gap:20px;padding:20px 20px 32px;display:grid}.v5 .al-foot-legal-entity{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;display:grid}.v5 .al-footer .al-foot-legal .cpy{color:var(--v5-t-500);font-size:var(--v5-fs-body);line-height:var(--v5-lh-body);gap:3px;display:grid}.v5 .al-foot-legal .cpy strong{color:var(--v5-t-700);font-weight:600}.v5 .al-footer .al-foot-legal .cpy address{color:inherit;font-style:normal;line-height:inherit;overflow-wrap:anywhere;margin:0}.v5 .al-foot-policies{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:4px 20px;display:flex}.v5 .al-footer .al-foot-legal a{color:var(--v5-t-600)}@media (width>=768px){.v5 .al-footer .al-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v5 .al-footer .al-foot-legal{padding:16px 32px 32px}}@media (width>=1024px){.v5 .al-footer .al-foot-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.v5 .al-footer .al-foot-legal{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr)}}.al-consent[data-astro-cid-txuxwqeu][hidden],.al-consent-banner[data-astro-cid-txuxwqeu][hidden]{display:none}.al-consent-banner[data-astro-cid-txuxwqeu],.al-consent-copy[data-astro-cid-txuxwqeu],.al-consent-copy[data-astro-cid-txuxwqeu] h2[data-astro-cid-txuxwqeu],.al-consent-copy[data-astro-cid-txuxwqeu] p[data-astro-cid-txuxwqeu],.al-consent-banner[data-astro-cid-txuxwqeu] p[data-astro-cid-txuxwqeu],.al-consent-banner[data-astro-cid-txuxwqeu] button[data-astro-cid-txuxwqeu],.al-consent-banner[data-astro-cid-txuxwqeu] a[data-astro-cid-txuxwqeu]{font-family:var(--v5-body)}.al-consent-banner[data-astro-cid-txuxwqeu]{align-content:end;min-height:129px}#al-consent-copy[data-astro-cid-txuxwqeu],div[data-astro-cid-txuxwqeu].al-consent-copy,div[data-astro-cid-txuxwqeu].al-consent-copy p[data-astro-cid-txuxwqeu]{font-family:var(--v5-body)!important}div[data-astro-cid-txuxwqeu].al-consent-copy h2[data-astro-cid-txuxwqeu]{font-weight:600;font-family:var(--v5-display)!important}.al-consent-copy[data-astro-cid-txuxwqeu]{min-height:70px}@media (width>=414px){.al-consent-copy[data-astro-cid-txuxwqeu]{min-height:47px}}@media (width>=1200px){.al-consent-copy[data-astro-cid-txuxwqeu]{min-height:24px}}:root:not(:has(.al-consent-banner[hidden])){--consent-h:129px}@media (width>=414px){.al-consent-banner[data-astro-cid-txuxwqeu]{min-height:106px}:root:not(:has(.al-consent-banner[hidden])){--consent-h:106px}}@media (width>=860px){.al-consent-banner[data-astro-cid-txuxwqeu]{min-height:auto}:root:not(:has(.al-consent-banner[hidden])){--consent-h:48px}}.al-consent-status[data-astro-cid-txuxwqeu]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.al-consent-banner[data-astro-cid-txuxwqeu]{z-index:110;width:auto;max-width:none;padding:6px 16px calc(6px + env(safe-area-inset-bottom,0px));color:var(--v5-t-700);background:var(--v5-paper);gap:2px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #0b1b2938}.al-consent-copy[data-astro-cid-txuxwqeu]{min-width:0;font:400 var(--v5-fs-body)/var(--v5-lh-dense) var(--v5-body)}.al-consent-kicker[data-astro-cid-txuxwqeu]{font:600 var(--v5-fs-micro)/1.4 var(--v5-display);letter-spacing:.12em;text-transform:uppercase;color:var(--v5-cyan-ink);margin:0 0 6px}.al-consent[data-astro-cid-txuxwqeu] h2[data-astro-cid-txuxwqeu]{font:700 clamp(20px, 3vw, 24px)/1.2 var(--v5-display);color:var(--v5-t-900);margin:0 0 8px}.al-consent-copy[data-astro-cid-txuxwqeu] h2[data-astro-cid-txuxwqeu]{font:600 var(--v5-fs-sm)/var(--v5-lh-body) var(--v5-display);margin:0 4px 0 0;display:inline}.al-consent-banner[data-astro-cid-txuxwqeu] p[data-astro-cid-txuxwqeu]:not(.al-consent-kicker),.al-consent-note[data-astro-cid-txuxwqeu]{max-width:37.2em;font:400 16px/1.55 var(--v5-body);color:var(--v5-t-700);margin:0}.al-consent[data-astro-cid-txuxwqeu] .al-consent-copy[data-astro-cid-txuxwqeu]>p[data-astro-cid-txuxwqeu]{max-width:none;font:inherit;display:inline}.al-consent[data-astro-cid-txuxwqeu] a[data-astro-cid-txuxwqeu]{color:var(--v5-blue);text-underline-offset:3px;font-weight:600;text-decoration:underline}.al-consent-actions[data-astro-cid-txuxwqeu],.al-consent-dialog-actions[data-astro-cid-txuxwqeu]{flex-wrap:wrap;gap:10px;display:flex}.al-consent-actions[data-astro-cid-txuxwqeu]{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.al-consent[data-astro-cid-txuxwqeu] button[data-astro-cid-txuxwqeu]{border-radius:var(--al-n11-media-radius);min-height:44px;font:600 16px/1.2 var(--v5-display);cursor:pointer;padding:10px 16px}.al-consent-actions[data-astro-cid-txuxwqeu] button[data-astro-cid-txuxwqeu]{width:100%;min-width:0;min-height:44px;font:700 var(--v5-fs-sm)/var(--v5-lh-heading) var(--v5-display);padding:2px 0}.al-consent-primary[data-astro-cid-txuxwqeu]{color:var(--v5-paper);background:var(--v5-blue-deep);border:1px solid var(--v5-blue-deep)}.al-consent-secondary[data-astro-cid-txuxwqeu]{color:var(--v5-blue-deep);background:var(--v5-paper);border:1px solid var(--v5-blue)}.al-consent-dialog[data-astro-cid-txuxwqeu]{width:min(620px,100% - 32px);max-height:min(720px,100% - 32px);color:var(--v5-t-700);background:var(--v5-paper);border:1px solid var(--v5-line-2);border-radius:var(--v5-r-lg);padding:0;box-shadow:0 6px 18px #0b1b294d}.al-consent-dialog[data-astro-cid-txuxwqeu]::backdrop{background:#0b1b298a}.al-consent-dialog[data-astro-cid-txuxwqeu] form[data-astro-cid-txuxwqeu]{padding:24px}.al-consent-dialog-head[data-astro-cid-txuxwqeu]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.al-consent-close[data-astro-cid-txuxwqeu]{width:44px;color:var(--v5-t-700);background:var(--v5-mist);border:1px solid var(--v5-line);flex:0 0 44px;padding:0;border-radius:var(--al-n11-media-radius)!important;font-size:24px!important}.al-consent-category[data-astro-cid-txuxwqeu]{justify-content:space-between;align-items:center;gap:18px;padding:18px 0;display:flex}.al-consent-category[data-astro-cid-txuxwqeu] h3[data-astro-cid-txuxwqeu],.al-consent-category[data-astro-cid-txuxwqeu] strong[data-astro-cid-txuxwqeu]{font:700 16px/1.3 var(--v5-display);color:var(--v5-t-900);margin:0 0 4px;display:block}.al-consent-category[data-astro-cid-txuxwqeu] p[data-astro-cid-txuxwqeu],.al-consent-category[data-astro-cid-txuxwqeu] small[data-astro-cid-txuxwqeu]{font:400 var(--v5-fs-body)/var(--v5-lh-body) var(--v5-body);color:var(--v5-t-600);margin:0;display:block}.al-consent-category[data-astro-cid-txuxwqeu]>span[data-astro-cid-txuxwqeu]:last-child{font:600 var(--al-n11-fs-small)/1.4 var(--al-n11-font-body);color:var(--v5-ok);flex:none}.al-consent-toggle[data-astro-cid-txuxwqeu]{cursor:pointer}.al-consent-toggle[data-astro-cid-txuxwqeu] input[data-astro-cid-txuxwqeu]{width:24px;height:24px;accent-color:var(--v5-blue);flex:none}.al-consent-note[data-astro-cid-txuxwqeu]{background:var(--v5-blue-mist);border-radius:var(--v5-r-sm);padding:14px}.al-consent-dialog-actions[data-astro-cid-txuxwqeu]{justify-content:flex-end;margin-top:20px}@media (width>=960px){.al-consent-banner[data-astro-cid-txuxwqeu]{grid-template-columns:minmax(0,1fr) 390px;align-items:center;gap:8px;padding-block:0}}@media (width<=480px){.al-consent-dialog-actions[data-astro-cid-txuxwqeu]{grid-template-columns:1fr;display:grid}.al-consent-dialog-actions[data-astro-cid-txuxwqeu] button[data-astro-cid-txuxwqeu]{width:100%}.al-consent-category[data-astro-cid-txuxwqeu]{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.al-consent[data-astro-cid-txuxwqeu] [data-astro-cid-txuxwqeu],.al-consent[data-astro-cid-txuxwqeu] [data-astro-cid-txuxwqeu]:before,.al-consent[data-astro-cid-txuxwqeu] [data-astro-cid-txuxwqeu]:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}body.v5:has(.home-v6-hero) .al-sticky-rfq .lbl{font-family:var(--v5-body)}@media (prefers-reduced-motion:reduce){body.v5:has(.home-v6-hero) .al-sticky-rfq{transition:none}}@media (width<=767px){}@media (prefers-reduced-motion:reduce){}.v5{--v5-blue:#1257a6;--v5-blue-deep:#0e447f;--v5-blue-2:#2a6fbe;--v5-cyan:#0094cd;--v5-cyan-bright:#00a9e0;--v5-cyan-ink:#00719c;--v5-cyan-soft:#4fb5da;--v5-cyan-glow:#66c2e8;--v5-cyan-glow-strong:#79d8f6;--v5-cyan-glow-tint:#ddf4fc;--v5-cyan-glow-line:#86c9e5;--v5-cyan-glow-copy:#e4edf6;--v5-cyan-glow-muted:#d5e2ee;--v5-ink:#0b1b29;--v5-ink-2:#0f2437;--v5-ink-3:#173c78;--v5-on-dark:#f4f6f9;--v5-on-dark-2:#d3e0f0;--v5-on-dark-3:#a9b2c0;--v5-pdp-chip-text:#c9f3ff;--v5-pdp-chip-bg:#11354b;--v5-pdp-vital:#9bdff2;--v5-pdp-cta-bg:#10243a;--v5-t-900:#0b0c0e;--v5-t-700:#3f3f46;--v5-t-600:#53565a;--v5-t-500:#6b6b74;--v5-t-400:#656a72;--v5-desk-muted:#6e7480;--v5-paper:#fff;--v5-ground:#fff;--v5-paper-tint:#f1f4f8;--v5-bone:#fafaf8;--v5-mist:#f2f1ed;--v5-stone:#f2f1ed;--v5-pearl:#eff0f2;--v5-blue-mist:#f2f6fb;--v5-blue-tint:#e6edf8;--v5-cyan-tint:#dceef6;--v5-line:#e1dfd8;--v5-line-2:#c8c9c7;--v5-line-soft:#f0f0f0;--v5-line-blue:#d7e2f2;--v5-line-dark:#23384b;--v5-hub-line:#d9e7f0;--v5-ok:#3d7158;--v5-ok-tint:#e2eee7;--v5-stop:#a33840;--v5-stop-tint:#f6e3e4;--v5-warn:#8f4e00;--v5-warn-tint:#f7ebd5;--v5-warn-signal:#c2721a;--v5-mocha:#a47864;--v5-mocha-deep:#87604e;--v5-mocha-tint:#f2eae3;--v5-navy:#1a3068;--v5-azure:#2880c8;--v5-sh:0 .75rem 1.75rem #1a306812;--v5-r-btn:8px;--v5-band-y:48px;--v5-ring:var(--v5-blue);--v5-ring-on-dark:#79ddf8;--v5-display:"Archivo", "ArchivoFB-Arial-Prose", "ArchivoFB-Roboto-Prose", "ArchivoFB-Liberation-Prose", sans-serif;--v5-body:"Inter", "InterFB-Arial-Prose", "InterFB-Roboto-Prose", "InterFB-Liberation-Prose", sans-serif;--v5-digit:"Archivo", "ArchivoFB-Arial", "ArchivoFB-Roboto", "ArchivoFB-Liberation", sans-serif;--v5-mono:"IBM Plex Mono", "PlexMonoFB-Courier", "PlexMonoFB-RobotoMono", "PlexMonoFB-Liberation", monospace;--v5-fs-display-sm:38px;--v5-fs-display:44px;--v5-fs-display-lg:66px;--v5-fs-h1:clamp(32px, 3.6vw, 48px);--v5-fs-h2:clamp(28px, 3.2vw, 34px);--v5-fs-h2s:clamp(26px, 2.8vw, 32px);--v5-fs-h3:18px;--v5-fs-body:16px;--v5-fs-sm:14px;--v5-fs-label:13px;--v5-fs-eyebrow:12px;--v5-fs-micro:11px;--v5-ls-display:-.02em;--v5-ls-h2:-.015em;--v5-ls-h3:-.01em;--v5-ls-body:0;--v5-ls-mono:0;--v5-ls-eyebrow:.14em;--v5-lh-display:1.08;--v5-lh-heading:1.14;--v5-lh-body:1.6;--v5-lh-dense:1.45;--v5-r-chip:999px;--v5-s-1:4px;--v5-s-2:8px;--v5-s-3:12px;--v5-s-4:16px;--v5-s-5:24px;--v5-s-6:32px;--v5-s-7:48px;--v5-s-8:64px;--v5-s-9:96px;--v5-r-sm:10px;--v5-r:14px;--v5-r-lg:18px;--v5-r-xl:20px;--v5-shadow-card:0 4px 12px #0e447f1a;--v5-shadow-dark:0 6px 16px #0b1b2929;--v5-shadow-pop:0 6px 16px #0e447f1a;--v5-shadow-sticky:0 -4px 14px #0e447f0f;--v5-t-fast:.2s;--v5-t-base:.35s;--v5-ease:ease;--v5-ease-out:cubic-bezier(.16, 1, .3, 1);--v5-wrap:1240px;--v5-wrap-narrow:1120px;--v5-pad:32px;--v5-cyan-glow-line-rgb:134 201 229;--v5-cyan-tint-rgb:220 238 246;--v5-hub-line-rgb:217 231 240;--v5-ink-rgb:11 27 41;--v5-on-dark-2-rgb:211 224 240;--v5-pdp-chip-text-rgb:201 243 255;--v5-pdp-vital-rgb:155 223 242;--v5-n11-paper:#f1f4f8;--v5-n11-surface:#fff;--v5-n11-ink:#0f1b2d;--v5-n11-line:#dde4ec;--v5-n11-accent-soft:#e7effc;--v5-n11-brand:#1e316c;--v5-n11-accent:#2064e6;--v5-n11-muted:#455466;--v5-n11-on-dark:#fff;--v5-n11-on-dark-dim:#ffffffc7;--v5-n11-on-dark-rgb:255 255 255;--v5-n11-ink-rgb:15 27 45;--v5-n11-card-shadow:0 1px 2px rgb(var(--v5-n11-ink-rgb) / .06), 0 8px 24px rgb(var(--v5-n11-ink-rgb) / .06);--v5-n11-card-shadow-hover:0 2px 4px rgb(var(--v5-n11-ink-rgb) / .08), 0 14px 32px rgb(var(--v5-n11-ink-rgb) / .1);--v5-n11-fs-h1:clamp(36px, calc(27.24px + 2.247vw), 56px);--v5-n11-fs-h2:clamp(28px, calc(22.74px + 1.348vw), 40px);--v5-n11-fs-h3:clamp(20px, calc(19.12px + .225vw), 22px);--v5-n11-fs-stat:clamp(36px, calc(30.74px + 1.348vw), 48px);--v5-n11-fs-lead:clamp(18px, calc(17.12px + .225vw), 20px);--v5-n11-fs-body:clamp(16px, calc(15.56px + .112vw), 17px);--v5-n11-fs-small:clamp(14px, calc(13.56px + .112vw), 15px);--v5-n11-fs-card-copy:clamp(15px, calc(16.44px - .112vw), 16px);--v5-n11-fs-count:15px;--v5-n11-fs-eyebrow:clamp(12px, calc(11.56px + .112vw), 13px);--v5-n11-fs-button:16px;--v5-n11-lh-h1:1.08;--v5-n11-lh-h2:1.15;--v5-n11-lh-h3:1.3;--v5-n11-lh-stat:1;--v5-n11-lh-lead:1.5;--v5-n11-lh-body:1.6;--v5-n11-lh-small:1.5;--v5-n11-lh-eyebrow:1;--v5-n11-ls-h1:-.02em;--v5-n11-ls-h2:-.015em;--v5-n11-ls-tight:-.02em;--v5-n11-ls-body:0;--v5-n11-ls-eyebrow:.08em;--v5-n11-wrap:1200px;--v5-n11-measure-h1:18ch;--v5-n11-measure-h2:28ch;--v5-n11-measure-copy:64ch;--v5-n11-section-y:96px;--v5-n11-section-y-mobile:64px;--v5-n11-card-pad:28px;--v5-n11-card-pad-mobile:20px;--v5-n11-card-radius:12px;--v5-n11-media-radius:8px;--v5-n11-motion-ease:cubic-bezier(.2,.8,.2,1)}.v5 :where(table) :where(th,td){line-height:var(--v5-lh-dense)}@media (prefers-reduced-motion:no-preference){.v5 :where(a[href],button,summary,[role=button],label.al-press,.al-press):active{transition:transform .16s ease-out;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.v5 :where(a[href],button,summary,[role=button],label.al-press,.al-press):active{background-color:var(--v5-blue-mist);transition:none}}.v5 :where(a[href],button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--v5-ring);outline-offset:2px;border-radius:4px}.v5{--al-ink:var(--v5-ink);--al-ink-2:var(--v5-ink-2);--al-navy:var(--v5-navy);--al-muted:var(--v5-t-500);--al-paper:var(--v5-paper-tint);--al-surface:var(--v5-paper);--al-line:var(--v5-line);--al-line-dark:var(--v5-line-dark);--al-on-dark:var(--v5-on-dark);--al-on-dark-muted:var(--v5-on-dark-2);--al-brand:var(--v5-blue);--al-cta:var(--v5-blue-deep);--al-cta-hover:var(--v5-ink-2);--al-accent-tint:var(--v5-blue-mist);--al-band:var(--v5-mist);--al-chrome-topbar:var(--v5-ink-2);--al-chrome-nav:var(--v5-ink);--al-chrome-footer:var(--v5-ink-2);--al-chrome-on:var(--v5-on-dark);--al-chrome-on-dim:var(--v5-on-dark-2);--al-radius-button:var(--v5-r-btn);--al-shadow-brand:var(--v5-sh);--al-ease-out:var(--v5-ease-out);--al-font-body:var(--v5-body);--al-wrap:var(--v5-wrap);--al-ink-rgb:var(--v5-ink-rgb);--al-on-dark-muted-rgb:var(--v5-on-dark-2-rgb);--al-n11-paper:var(--v5-n11-paper);--al-n11-surface:var(--v5-n11-surface);--al-n11-ink:var(--v5-n11-ink);--al-n11-line:var(--v5-n11-line);--al-n11-accent-soft:var(--v5-n11-accent-soft);--al-n11-brand:var(--v5-n11-brand);--al-n11-accent:var(--v5-n11-accent);--al-n11-muted:var(--v5-n11-muted);--al-n11-on-dark:var(--v5-n11-on-dark);--al-n11-on-dark-dim:var(--v5-n11-on-dark-dim);--al-n11-on-dark-rgb:var(--v5-n11-on-dark-rgb);--al-n11-card-shadow:var(--v5-n11-card-shadow);--al-n11-card-shadow-hover:var(--v5-n11-card-shadow-hover);--al-n11-font-body:var(--v5-body);--al-n11-font-display:var(--v5-display);--al-n11-font-mono:var(--v5-mono);--al-n11-fs-h1:var(--v5-n11-fs-h1);--al-n11-fs-h2:var(--v5-n11-fs-h2);--al-n11-fs-h3:var(--v5-n11-fs-h3);--al-n11-fs-stat:var(--v5-n11-fs-stat);--al-n11-fs-lead:var(--v5-n11-fs-lead);--al-n11-fs-body:var(--v5-n11-fs-body);--al-n11-fs-small:var(--v5-n11-fs-small);--al-n11-fs-card-copy:var(--v5-n11-fs-card-copy);--al-n11-fs-count:var(--v5-n11-fs-count);--al-n11-fs-eyebrow:var(--v5-n11-fs-eyebrow);--al-n11-fs-button:var(--v5-n11-fs-button);--al-n11-lh-h1:var(--v5-n11-lh-h1);--al-n11-lh-h2:var(--v5-n11-lh-h2);--al-n11-lh-h3:var(--v5-n11-lh-h3);--al-n11-lh-stat:var(--v5-n11-lh-stat);--al-n11-lh-lead:var(--v5-n11-lh-lead);--al-n11-lh-body:var(--v5-n11-lh-body);--al-n11-lh-small:var(--v5-n11-lh-small);--al-n11-lh-eyebrow:var(--v5-n11-lh-eyebrow);--al-n11-ls-h1:var(--v5-n11-ls-h1);--al-n11-ls-h2:var(--v5-n11-ls-h2);--al-n11-ls-tight:var(--v5-n11-ls-tight);--al-n11-ls-body:var(--v5-n11-ls-body);--al-n11-ls-eyebrow:var(--v5-n11-ls-eyebrow);--al-n11-wrap:var(--v5-n11-wrap);--al-n11-measure-h1:var(--v5-n11-measure-h1);--al-n11-measure-h2:var(--v5-n11-measure-h2);--al-n11-measure-copy:var(--v5-n11-measure-copy);--al-n11-section-y:var(--v5-n11-section-y);--al-n11-section-y-mobile:var(--v5-n11-section-y-mobile);--al-n11-card-pad:var(--v5-n11-card-pad);--al-n11-card-pad-mobile:var(--v5-n11-card-pad-mobile);--al-n11-card-radius:var(--v5-n11-card-radius);--al-n11-media-radius:var(--v5-n11-media-radius);--al-n11-motion-ease:var(--v5-n11-motion-ease);--neutral-900:var(--al-ink);--neutral-800:var(--al-ink-2);--paper:var(--al-paper);--surface:var(--al-surface);--line:var(--al-line);--muted:var(--al-muted);--on-dark:var(--al-on-dark);--blue:var(--al-brand);--blue-deep:var(--al-cta-hover);--blue-tint:var(--al-accent-tint);--orange:var(--al-cta);--orange-deep:var(--al-cta-hover);--accent:var(--blue);--accent-deep:var(--blue-deep);--accent-tint:var(--blue-tint);--neutral-wash:var(--al-band);--navy:var(--neutral-900);--navy-soft:var(--neutral-800);--orange-hover:var(--orange-deep);--bg:var(--paper);--card:var(--surface);--border:var(--line);--text:var(--neutral-900);--text-muted:var(--muted);--text-on-dark:var(--on-dark);--font:var(--al-font-body);--font-display:var(--v5-display);--font-inter:var(--al-font-body);--font-fira:var(--font-display);--font-hero:var(--font-display);--chrome-topbar:var(--al-chrome-topbar);--chrome-nav:var(--al-chrome-nav);--chrome-footer:var(--al-chrome-footer);--chrome-line:var(--al-line-dark);--chrome-on:var(--al-chrome-on);--chrome-on-dim:var(--al-chrome-on-dim);--radius:var(--al-radius-button);--radius-sm:var(--radius);--maxw:var(--al-wrap);--shadow-sm:var(--al-shadow-brand);--shadow:var(--v5-shadow-dark);--ease:var(--al-ease-out)}.v5 :where(.v6-ba){--pos:50%;gap:var(--v5-s-2);width:100%;min-width:0;max-width:100%;margin:0;display:grid;overflow:clip}@media (prefers-reduced-motion:no-preference){}@media (prefers-reduced-motion:reduce){}@media (width<=767px){}@media (width>=560px){}@media (width>=640px){}@media (width>=768px){}@media (width>=900px){}@media (width>=1024px){}@media (width>=1100px){}@media (prefers-reduced-motion:no-preference){}@media (prefers-reduced-motion:no-preference){}@media (width>=640px){}@media (width>=768px){}@media (width>=1024px){}@media (width<=767px){}@media (width>=1024px){}@media (width>=640px) and (width<=1023px){}@media (prefers-reduced-motion:no-preference){}@media (width>=768px){}@media (width<=639px){}

#home-industrial{--study-gap:var(--v5-s-6);--study-container:1120px;--study-ease:var(--al-n11-motion-ease);--study-fast:.2s;--study-wipe:.65s;--study-section:var(--v5-s-8);--v5-fs-h1:var(--al-n11-fs-h1);--v5-fs-h2:var(--al-n11-fs-h2);--v5-fs-h3:var(--al-n11-fs-h3);--v5-fs-body:var(--al-n11-fs-body);--v5-fs-lead:var(--al-n11-fs-lead);--v5-fs-card:var(--al-n11-fs-h3);--v5-leading-body:var(--al-n11-lh-body);--v5-leading-h1:var(--al-n11-lh-h1);--v5-leading-h2:var(--al-n11-lh-h2);--v5-ink:var(--v5-n11-ink);--v5-t-600:var(--v5-n11-muted);--v5-blue-deep:var(--v5-n11-brand);--v5-line:var(--v5-n11-line);--v5-paper:var(--v5-n11-surface);--v5-blue-mist:var(--v5-n11-paper);background:var(--al-n11-surface)}#home-industrial *{box-sizing:border-box}html:has(#home-industrial){scroll-behavior:smooth;scroll-padding-top:96px}#home-industrial{background:var(--v5-paper);color:var(--v5-ink);font:400 var(--v5-fs-body)/var(--v5-leading-body) var(--v5-body);margin:0}#home-industrial button,#home-industrial input,#home-industrial select,#home-industrial textarea{font:inherit}#home-industrial button,#home-industrial a,#home-industrial input,#home-industrial select,#home-industrial textarea,#home-industrial summary{-webkit-tap-highlight-color:transparent}#home-industrial button,#home-industrial a,#home-industrial summary{touch-action:manipulation}#home-industrial button{cursor:pointer}#home-industrial a{color:inherit;text-decoration:none}#home-industrial img{max-width:100%;display:block}#home-industrial figure,#home-industrial p,#home-industrial h1,#home-industrial h2,#home-industrial h3{margin:0}#home-industrial button{color:inherit}#home-industrial a:focus-visible,#home-industrial button:focus-visible,#home-industrial input:focus-visible,#home-industrial select:focus-visible,#home-industrial textarea:focus-visible,#home-industrial summary:focus-visible{outline:3px solid var(--v5-ring);outline-offset:3px}#home-industrial .shell{width:calc(100% - 64px);max-width:1240px;margin-inline:auto}#home-industrial .content-width{max-width:var(--study-container)}#home-industrial .section{padding-block:var(--study-section)}#home-industrial .eyebrow{font:400 var(--v5-fs-eyebrow)/1.5 var(--v5-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--v5-blue);margin-bottom:16px}#home-industrial h1{font-size:var(--v5-fs-h1);line-height:var(--v5-leading-h1);letter-spacing:var(--v5-ls-display);text-wrap:balance;font-weight:600}#home-industrial h2{font-size:var(--v5-fs-h2);line-height:var(--v5-leading-h2);letter-spacing:var(--v5-ls-h2);text-wrap:balance;font-weight:600}#home-industrial h3{font-size:var(--v5-fs-h3);font-weight:600;line-height:1.35}#home-industrial .button{min-height:48px;font-size:var(--v5-fs-sm);transition:background var(--study-fast),transform var(--study-fast);border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:16px;padding:12px 24px;font-weight:600;display:inline-flex}#home-industrial .hero{isolation:isolate;background:var(--v5-ink);color:var(--v5-on-dark);flex-direction:column;display:flex;position:relative;overflow:hidden}#home-industrial .hero-media,#home-industrial .hero-shade{z-index:-2;position:absolute;inset:0}#home-industrial .hero-shade{z-index:-1;background:linear-gradient(90deg,rgb(var(--v5-n11-ink-rgb) / .94) 0%,rgb(var(--v5-n11-ink-rgb) / .88) 39%,rgb(var(--v5-n11-ink-rgb) / .38) 69%,rgb(var(--v5-n11-ink-rgb) / .16) 100%)}#home-industrial .hero-content{flex:1;padding-block:64px 32px}#home-industrial .on-dark{color:var(--v5-pdp-vital)}#home-industrial .hero h1{max-width:12.3em}#home-industrial .hero-answer{font-size:var(--v5-fs-lead);max-width:31em;color:var(--v5-on-dark-2);margin-top:24px}#home-industrial .part-entry{max-width:520px;margin-top:32px}#home-industrial .part-entry label{font-size:var(--v5-fs-sm);margin-bottom:8px;font-weight:500;display:block}#home-industrial .part-entry-row{gap:8px;display:flex}#home-industrial .part-entry input{border:1px solid var(--v5-line-2);background:var(--v5-paper);width:100%;min-width:0;min-height:48px;color:var(--v5-ink);border-radius:4px;padding:12px 16px}#home-industrial .hero-button{color:var(--v5-blue-deep);background:var(--v5-paper);flex-shrink:0}#home-industrial .hero-button:hover{background:var(--v5-blue-tint)}#home-industrial .hero :focus-visible{outline-color:var(--v5-pdp-vital)}#home-industrial .hero-links{font-size:var(--v5-fs-label);color:var(--v5-on-dark-2);flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:16px;display:flex}#home-industrial .reply-note{align-items:center;gap:8px;display:flex}#home-industrial .hero-links a{min-height:44px;color:var(--v5-on-dark);align-items:center;gap:8px;display:flex}@keyframes scene-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}#home-industrial .brand-row{justify-content:space-between;align-items:center;gap:24px;min-height:80px;display:flex}#home-industrial .brand-row p{font-size:var(--v5-fs-label);color:var(--v5-t-600)}#home-industrial .brand-row>div{align-items:center;gap:48px;display:flex}#home-industrial .brand-row>div span{font-size:var(--v5-fs-lead);letter-spacing:-.02em;font-weight:600}#home-industrial .brand-row>a{font-size:var(--v5-fs-sm);color:var(--v5-blue-deep);align-items:center;gap:12px;min-height:44px;display:flex}#home-industrial .section-heading{justify-content:space-between;align-items:end;gap:48px;margin-bottom:32px;display:flex}#home-industrial .section-heading>p{max-width:24em;color:var(--v5-t-600);padding-bottom:4px}#home-industrial .task-grid{gap:var(--study-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#home-industrial .task{min-width:0}#home-industrial .task-visual{aspect-ratio:1.5;background:var(--v5-ink);border-radius:4px;display:block;position:relative;overflow:hidden}#home-industrial .task-visual img{object-fit:cover;width:100%;height:100%;transition:transform var(--study-wipe) var(--study-ease),filter var(--study-wipe)}#home-industrial .task-visual .part-product{object-position:76% center}#home-industrial .task:hover .task-visual img,#home-industrial .task:focus-within .task-visual img{transform:scale(1.045)}#home-industrial .image-label{background:var(--v5-ink);color:var(--v5-on-dark);font:400 var(--v5-fs-micro)/1.5 var(--v5-mono);letter-spacing:.03em;padding:4px 8px;position:absolute;bottom:16px;left:16px}#home-industrial .task h3{margin-top:16px}#home-industrial .task h3 a{min-height:44px;font-size:var(--v5-fs-lead);justify-content:space-between;align-items:center;gap:8px;display:flex}#home-industrial .task>p{color:var(--v5-t-600);margin-top:8px}#home-industrial .task .task-detail{font:400 var(--v5-fs-eyebrow)/1.6 var(--v5-mono);color:var(--v5-blue-deep);margin-top:16px;padding-top:16px}#home-industrial summary{cursor:pointer;list-style:none}#home-industrial summary::-webkit-details-marker{display:none}#home-industrial .company-section{border-top:1px solid var(--v5-line);border-bottom:1px solid var(--v5-line)}#home-industrial .company-grid{grid-template-columns:1.15fr 1fr;grid-template-areas:"visual intro""visual actions";gap:24px 32px;display:grid}#home-industrial .company-intro{grid-area:intro}#home-industrial .company-intro>p:last-child{color:var(--v5-t-600);max-width:32em;margin-top:16px}#home-industrial .company-visual{flex-direction:column;grid-area:visual;align-self:stretch;min-width:0;display:flex}#home-industrial .company-photo{background:var(--v5-mist);border-radius:4px;flex:1;min-height:320px;position:relative;overflow:hidden}#home-industrial .company-image{object-fit:cover;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}#home-industrial .company-image.is-current{visibility:visible}#home-industrial .company-visual figcaption{color:var(--v5-t-600);font-size:var(--v5-fs-label);justify-content:space-between;align-items:center;gap:16px;margin-top:8px;display:flex}#home-industrial .photo-count{font:400 var(--v5-fs-eyebrow)/1.5 var(--v5-mono)}#home-industrial .company-photo-picks{gap:24px;margin-top:16px;display:flex}#home-industrial .company-photo-picks button{text-align:left;min-height:52px;color:var(--v5-t-600);font-size:var(--v5-fs-label);background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}#home-industrial .company-photo-picks img{object-fit:cover;opacity:.6;border:2px solid #0000;border-radius:2px;width:64px;height:44px}#home-industrial .company-photo-picks [aria-pressed=true]{color:var(--v5-blue-deep)}#home-industrial .company-photo-picks [aria-pressed=true] img{opacity:1;border-color:var(--v5-blue)}#home-industrial .company-actions{grid-area:actions}#home-industrial .company-choice{border-top:1px solid var(--v5-line);padding-block:8px 16px;position:relative}#home-industrial .company-choice:before{content:"";background:var(--v5-blue);transform-origin:0;width:48px;height:2px;transition:transform var(--study-fast);position:absolute;inset:0 auto auto 0;transform:scaleX(0)}#home-industrial .company-choice.is-active:before{transform:scaleX(1)}#home-industrial .company-choice button{width:100%;min-height:44px;font-size:var(--v5-fs-lead);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0;font-weight:600;display:flex}#home-industrial .company-choice button[aria-pressed=true]{color:var(--v5-blue-deep)}#home-industrial .company-choice p{color:var(--v5-t-600)}#home-industrial .text-link{min-height:44px;color:var(--v5-blue-deep);font-size:var(--v5-fs-sm);align-items:center;gap:16px;font-weight:500;display:flex}#home-industrial .inquiry-grid{grid-template-columns:.88fr 1.12fr;align-items:start;gap:48px;display:grid}#home-industrial .inquiry-guide>p:not(.eyebrow){color:var(--v5-t-600);margin-top:16px}#home-industrial .guide-visual{margin-top:24px}#home-industrial .guide-visual img{aspect-ratio:1.85;object-fit:cover;border-radius:4px;width:100%;height:auto}#home-industrial .guide-visual figcaption{font-size:var(--v5-fs-eyebrow);color:var(--v5-t-600);margin-top:8px}#home-industrial .guide-content{margin-top:24px}#home-industrial .guide-content h3{margin-bottom:12px}#home-industrial .guide-content ul{margin:0;padding:0;list-style:none}#home-industrial .guide-content li{border-bottom:1px solid var(--v5-line);align-items:baseline;gap:12px;padding-block:8px;display:flex}#home-industrial .inquiry-guide .guide-footnote{font-size:var(--v5-fs-label)}#home-industrial .inquiry-form{border:1px solid var(--v5-line-2);background:var(--v5-paper);border-radius:4px;padding:32px}#home-industrial input,#home-industrial select,#home-industrial textarea{color:var(--v5-ink);background:var(--v5-paper);border:1px solid var(--v5-line-2);width:100%;min-height:48px;font-size:var(--v5-fs-body);border-radius:4px;padding:12px 16px}#home-industrial textarea{resize:vertical;line-height:1.5;display:block}#home-industrial input::placeholder,#home-industrial textarea::placeholder{color:var(--v5-t-600)}#home-industrial select{appearance:none;cursor:pointer;background:var(--v5-blue-mist)}#home-industrial.motion-ready .task-visual.reveal-image{animation:gentle-reveal .65s var(--study-ease) both}@keyframes gentle-reveal{0%{clip-path:inset(8% 0 0);transform:translateY(16px)}to{clip-path:inset(0);transform:none}}@media (width>=1440px){#home-industrial .hero-content{padding-block:64px 32px}#home-industrial .hero{min-height:640px}}@media (width<=1180px){#home-industrial .brand-row>div,#home-industrial .inquiry-grid{gap:32px}#home-industrial .company-photo-picks{gap:16px}#home-industrial .company-photo-picks button{gap:8px}#home-industrial .company-photo-picks img{width:52px}}@media (width<=1020px){#home-industrial .company-grid{grid-template-columns:1fr 1fr}#home-industrial .company-photo-picks button span{font-size:var(--v5-fs-eyebrow)}#home-industrial .company-photo-picks img{display:none}#home-industrial .brand-row{gap:16px}#home-industrial .brand-row>div{gap:24px}#home-industrial .brand-row>a{font-size:var(--v5-fs-label)}#home-industrial .section-heading{gap:32px}#home-industrial .inquiry-form{padding:24px}}@media (width<=760px){#home-industrial .shell{width:calc(100% - 32px)}#home-industrial .hero-content{padding-block:48px 24px}#home-industrial .hero-shade{background:linear-gradient(90deg,rgb(var(--v5-n11-ink-rgb) / .88),rgb(var(--v5-n11-ink-rgb) / .76))}#home-industrial .hero h1{max-width:13em}#home-industrial .hero-answer{font-size:var(--v5-fs-body);max-width:31em;margin-top:16px}#home-industrial .part-entry{margin-top:24px}#home-industrial .hero-links{gap:8px;margin-top:12px}#home-industrial .hero-links a{display:none}#home-industrial .brand-row{flex-wrap:wrap;gap:8px 16px;min-height:0;padding-block:16px}#home-industrial .brand-row p{width:100%}#home-industrial .brand-row>div{justify-content:space-between;gap:16px;width:100%}#home-industrial .brand-row>div span{font-size:var(--v5-fs-body)}#home-industrial .brand-row>a{margin-top:4px}#home-industrial .section-heading{margin-bottom:24px;display:block}#home-industrial .section-heading>p{max-width:32em;margin-top:16px}#home-industrial .task-grid{grid-template-columns:1fr;gap:32px}#home-industrial .task-visual{aspect-ratio:1.65}#home-industrial .task h3{margin-top:12px}#home-industrial .task .task-detail{margin-top:12px;padding-top:12px}#home-industrial .task>p{margin-top:4px}#home-industrial .company-grid{grid-template-columns:1fr;grid-template-areas:"intro""visual""actions";gap:24px}#home-industrial .company-photo{aspect-ratio:1.33;min-height:0}#home-industrial .company-photo-picks{gap:24px;margin-top:12px}#home-industrial .company-photo-picks button span{font-size:var(--v5-fs-label)}#home-industrial .company-photo-picks img{width:64px;display:block}#home-industrial .company-intro>p:last-child{margin-top:16px}#home-industrial .inquiry-grid{grid-template-columns:1fr;gap:24px}#home-industrial .inquiry-guide{grid-template-columns:1fr 1fr;column-gap:16px;display:grid}#home-industrial .inquiry-guide>.eyebrow,#home-industrial .inquiry-guide>h2,#home-industrial .inquiry-guide>p:not(.guide-footnote){grid-column:1/-1}#home-industrial .guide-visual{margin-top:24px}#home-industrial .guide-visual img{aspect-ratio:1;height:auto}#home-industrial .guide-content{margin-top:24px}#home-industrial .guide-content h3{font-size:var(--v5-fs-body)}#home-industrial .guide-content li{font-size:var(--v5-fs-sm);gap:8px;padding-block:4px}#home-industrial .inquiry-guide .guide-footnote{font-size:var(--v5-fs-eyebrow);grid-column:1/-1;margin-top:12px}#home-industrial .inquiry-form{padding:24px 16px}}@media (width<=380px){#home-industrial .part-entry-row{gap:8px}#home-industrial .part-entry input{padding-inline:12px}#home-industrial .hero-button{gap:8px;padding-inline:12px}#home-industrial .company-photo-picks{gap:16px}#home-industrial .company-photo-picks img{width:44px}}@media (prefers-reduced-motion:reduce){html:has(#home-industrial){scroll-behavior:auto}#home-industrial *,#home-industrial :before,#home-industrial :after{transition-duration:.01ms!important;animation-duration:.01ms!important}#home-industrial .task:hover .task-visual img,#home-industrial .task:focus-within .task-visual img{transform:none}}@media print{#home-industrial .hero{print-color-adjust:exact}#home-industrial .inquiry-form{break-inside:avoid}}#home-industrial:not(.is-enhanced) .company-photo{aspect-ratio:auto;background:0 0;grid-template-columns:1fr 1fr;gap:8px;min-height:0;display:grid}#home-industrial:not(.is-enhanced) .company-image{visibility:visible;aspect-ratio:4/3;height:auto;position:static}#home-industrial:not(.is-enhanced) .company-photo-picks{display:none}#home-industrial:not(.is-enhanced) .company-photo img:last-child{margin-top:0}#home-industrial button:disabled{cursor:default;opacity:.65}#home-industrial .details-action{font-size:var(--v5-fs-label);white-space:nowrap;color:var(--v5-blue-deep);margin-left:auto;font-weight:500}#home-industrial .when-open{display:none}#home-industrial details[open]>summary .when-open{display:inline}#home-industrial details[open]>summary .when-closed{display:none}#home-industrial .company-status{font-size:var(--v5-fs-eyebrow);color:var(--v5-t-600);white-space:nowrap;font-weight:400}#home-industrial .state-active{display:none}#home-industrial [aria-pressed=true] .state-active{display:inline}#home-industrial [aria-pressed=true] .state-inactive{display:none}#home-industrial .task h3 a{text-decoration:underline;text-decoration-color:var(--v5-line-2);text-underline-offset:6px;text-decoration-thickness:1px}#home-industrial .task h3 a:hover,#home-industrial .task h3 a:focus-visible{color:var(--v5-blue-deep);text-decoration-color:currentColor}#home-industrial .text-link:hover,#home-industrial .brand-row>a:hover{text-underline-offset:4px;text-decoration:underline}@media (width>=761px){#home-industrial .section-heading{grid-template-columns:1.3fr 1fr;gap:32px;display:grid}#home-industrial .section-heading>p{justify-self:end}}@media (width<=760px){#home-industrial .company-status{white-space:normal;text-align:right}}#home-industrial .hero-media{pointer-events:none}#home-industrial .hero-poster,#home-industrial .hero-poster img,#home-industrial .hero-video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}#home-industrial .hero-video{opacity:0;transition:opacity .35s var(--study-ease);display:block}#home-industrial .hero-video.is-ready{opacity:1}#home-industrial .company-image.is-entering{z-index:1;animation:scene-wipe var(--study-wipe) var(--study-ease) both}@media (width<=760px){#home-industrial .hero-poster img,#home-industrial .hero-video{object-position:52% center}}@media (prefers-reduced-motion:reduce){#home-industrial .hero-video{transition:none}}#home-industrial .request-shortcuts{border-bottom:1px solid var(--v5-line);background:var(--v5-paper)}#home-industrial .shortcut-row{justify-content:space-between;align-items:center;gap:32px;padding-block:12px;display:flex}#home-industrial .shortcut-row>p{font-size:var(--v5-fs-label);color:var(--v5-t-600)}#home-industrial .shortcut-row>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}#home-industrial .shortcut-row a{min-height:44px;font-size:var(--v5-fs-sm);color:var(--v5-blue-deep);border-bottom:1px solid var(--v5-line-2);transition:background var(--study-fast),border-color var(--study-fast);justify-content:center;align-items:center;padding:8px 16px;font-weight:500;display:flex}#home-industrial .shortcut-row a:hover{background:var(--v5-blue-mist);border-color:var(--v5-blue-deep)}#home-industrial .products-section{padding-bottom:0}#home-industrial .product-families{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}#home-industrial .product-family{border:1px solid var(--v5-line);min-width:0;transition:border-color var(--study-fast);border-radius:4px;flex-direction:column;display:flex}#home-industrial .product-display{background:var(--v5-blue-mist);justify-content:center;align-items:center;height:168px;padding:16px;display:flex;overflow:hidden}#home-industrial .product-display img{object-fit:contain;width:100%;height:100%;transition:transform var(--study-wipe) var(--study-ease)}#home-industrial .product-copy{flex:1;padding:16px}#home-industrial .product-copy h3{font-size:var(--v5-fs-body);color:var(--v5-blue-deep);text-decoration:underline;text-decoration-color:var(--v5-line-2);text-underline-offset:4px;line-height:1.4;text-decoration-thickness:1px}#home-industrial .product-copy>p{color:var(--v5-t-600);font-size:var(--v5-fs-label);margin-top:8px;line-height:1.5}#home-industrial .product-model{font:400 var(--v5-fs-eyebrow)/1.5 var(--v5-mono);color:var(--v5-ink);overflow-wrap:anywhere;margin-top:12px;display:block}#home-industrial .product-family:hover,#home-industrial .product-family:focus-visible{border-color:var(--v5-blue)}#home-industrial .product-family:hover h3,#home-industrial .product-family:focus-visible h3{text-decoration-color:currentColor}#home-industrial .product-family:hover img,#home-industrial .product-family:focus-visible img{transform:scale(1.04)}#home-industrial .catalog-note{font-size:var(--v5-fs-label);color:var(--v5-t-600);margin-top:12px}#home-industrial .products-section .brand-row{margin-top:24px}#home-industrial .task>.image-caption{font-size:var(--v5-fs-eyebrow);margin-top:8px;line-height:1.5}#home-industrial .review-deliverables{border-top:1px solid var(--v5-line);grid-template-columns:.9fr 1.1fr;gap:32px;margin-top:48px;padding-top:32px;display:grid}#home-industrial .deliverables-intro .eyebrow{margin-bottom:12px}#home-industrial .deliverables-intro h3{font-size:var(--v5-fs-card);text-wrap:balance;max-width:19em;line-height:1.3}#home-industrial .deliverables-intro>p:not(.eyebrow){color:var(--v5-t-600);margin-top:16px}#home-industrial .review-stages{margin:24px 0 0;padding:0;list-style:none}#home-industrial .review-stages li{border-top:1px solid var(--v5-line);font-size:var(--v5-fs-sm);grid-template-columns:112px 1fr;gap:16px;padding-block:12px;display:grid}#home-industrial .review-stages strong{color:var(--v5-blue-deep);font-weight:500}#home-industrial .review-stages span{color:var(--v5-t-600)}#home-industrial .deliverables-label{font:400 var(--v5-fs-eyebrow)/1.5 var(--v5-mono);color:var(--v5-t-600);margin-bottom:12px}#home-industrial .deliverable{border-top:1px solid var(--v5-line)}#home-industrial .deliverable>summary{min-height:64px;font-size:var(--v5-fs-body);align-items:center;gap:16px;padding-block:12px;font-weight:500;display:flex}#home-industrial .deliverable[open]>summary{color:var(--v5-blue-deep)}#home-industrial .deliverable dl{border-left:2px solid var(--v5-blue);margin:0 0 16px;padding:0 16px}#home-industrial .deliverable dl>div+div{margin-top:16px}#home-industrial .deliverable dt{font-weight:500;font-size:var(--v5-fs-sm)}#home-industrial .deliverable dd{color:var(--v5-t-600);font-size:var(--v5-fs-sm);margin:4px 0 0}#home-industrial .deliverables-note{font-size:var(--v5-fs-label);color:var(--v5-t-600);margin-top:16px;line-height:1.5}@media (width<=1020px) and (width>=761px){#home-industrial .product-families{grid-template-columns:repeat(6,minmax(0,1fr))}#home-industrial .product-family{grid-column:span 2}#home-industrial .product-family:nth-last-child(-n+2){grid-column:span 3;grid-template-columns:1fr 1fr;align-items:center;display:grid}#home-industrial .product-display{height:144px}#home-industrial .shortcut-row,#home-industrial .shortcut-row>div{gap:16px}#home-industrial .review-stages li{grid-template-columns:1fr;gap:4px}}@media (width<=760px){#home-industrial .shortcut-row{padding-block:12px;display:block}#home-industrial .shortcut-row>p{margin-bottom:4px}#home-industrial .shortcut-row>div{gap:8px}#home-industrial .shortcut-row a{font-size:var(--v5-fs-label);text-align:center;padding:8px 4px}#home-industrial .product-families{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#home-industrial .product-display{height:132px;padding:12px}#home-industrial .product-copy{padding:12px}#home-industrial .product-copy h3{font-size:var(--v5-fs-sm)}#home-industrial .product-copy>p{margin-top:4px}#home-industrial .product-model{margin-top:8px}#home-industrial .product-family:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;display:grid}#home-industrial .product-family:last-child .product-display{height:160px}#home-industrial .catalog-note{font-size:var(--v5-fs-eyebrow)}#home-industrial .review-deliverables{grid-template-columns:1fr;gap:24px;margin-top:32px;padding-top:24px}#home-industrial .review-stages{margin-top:16px}#home-industrial .review-stages li{font-size:var(--v5-fs-label);grid-template-columns:96px 1fr}#home-industrial .deliverable>summary{min-height:56px;font-size:var(--v5-fs-sm)}#home-industrial .deliverable .details-action{font-size:var(--v5-fs-eyebrow)}#home-industrial .deliverable dl{padding-inline:12px}}@media (prefers-reduced-motion:reduce){#home-industrial .product-family:hover img,#home-industrial .product-family:focus-visible img{transform:none}}#home-industrial{--v5-fs-sm:var(--al-n11-fs-small);--v5-fs-label:var(--al-n11-fs-small);--v5-fs-eyebrow:var(--al-n11-fs-eyebrow)}#home-industrial :is(h1,h2,h3,.button,summary){font-family:var(--v5-display)}#home-industrial .eyebrow{font-family:var(--v5-display);font-weight:600}#home-industrial :is(.image-label,.task .task-detail,.photo-count,.deliverables-label){font-family:var(--v5-body)}#home-industrial .product-model{font-size:var(--al-n11-fs-small)}#home-industrial .product-model>span:first-child{font-family:var(--v5-body)}#home-industrial .task-visual{color:var(--v5-on-dark)}#home-industrial .button{font-size:var(--al-n11-fs-button)}#home-industrial .brand-row>div>a{min-width:44px;min-height:44px;font-family:var(--v5-display);font-weight:600;font-size:var(--v5-fs-lead);align-items:center;display:flex}#home-industrial .brand-row>div>a:hover{text-underline-offset:4px;text-decoration:underline}#home-industrial :is(.catalog-details,.service-commitments,.home-v6-company__records){border-top:1px solid var(--v5-line);border-bottom:1px solid var(--v5-line);margin-top:24px}#home-industrial :is(.catalog-details,.service-commitments,.home-v6-company__records,.resource-columns details)>summary{min-height:56px;font-size:var(--v5-fs-body);align-items:center;gap:16px;padding-block:12px;font-weight:600;display:flex}#home-industrial .catalog-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 32px;padding-block:16px;display:grid}#home-industrial .al-home-family-card{min-height:48px;color:var(--v5-blue-deep);font-size:var(--v5-fs-sm);flex-direction:column;align-items:stretch;gap:12px;display:flex}#home-industrial .al-home-family-name{font-family:var(--v5-display);font-size:var(--v5-fs-body);font-weight:600}#home-industrial .al-home-family-blurb{font-size:var(--v5-fs-body);color:var(--v5-t-600);flex:1}#home-industrial .al-home-family-card__footer{justify-content:space-between;gap:16px;display:flex}#home-industrial .al-home-family-card:hover .al-home-family-name{text-underline-offset:4px;text-decoration:underline}#home-industrial .al-home-family-count{color:var(--v5-t-600);font-size:var(--v5-fs-label);flex-shrink:0}#home-industrial .al-home-family-count b{font-weight:500}#home-industrial .catalog-actions{flex-wrap:wrap;gap:8px 32px;padding-bottom:16px;display:flex}#home-industrial .catalog-actions>a{min-height:44px;font-size:var(--v5-fs-sm);color:var(--v5-blue-deep);text-underline-offset:4px;align-items:center;text-decoration:underline;display:flex}#home-industrial :is(.al-home-promise-grid,.home-v6-company__record-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;padding-block:16px 24px;display:grid}#home-industrial :is(.al-home-promise-grid,.home-v6-company__record-grid) h3{font-size:var(--v5-fs-body);line-height:1.4}#home-industrial :is(.al-home-promise-grid,.home-v6-company__record-grid) p{font-size:var(--v5-fs-sm);color:var(--v5-t-600);margin-top:8px}#home-industrial .resources-section{background:var(--v5-blue-mist)}#home-industrial .resource-columns{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}#home-industrial .resource-columns details{border-top:1px solid var(--v5-line)}#home-industrial .resource-columns details[open]>summary{color:var(--v5-blue-deep)}#home-industrial .resource-columns summary{justify-content:space-between}#home-industrial .resource-links{gap:24px;padding-block:8px 24px;display:grid}#home-industrial .resource-links h3,#home-industrial .process-list h3{font-size:var(--v5-fs-body)}#home-industrial .resource-links a{min-height:44px;color:var(--v5-blue-deep);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}#home-industrial .resource-links p,#home-industrial .process-list p{font-size:var(--v5-fs-sm);color:var(--v5-t-600)}#home-industrial .process-list{gap:24px;margin:8px 0 24px;padding:0;list-style:none;display:grid}#home-industrial .process-list p{margin-top:8px}#home-industrial .home-faqs details>p{color:var(--v5-t-600);font-size:var(--v5-fs-sm);padding-bottom:24px}#home-industrial .inquiry-form{background:0 0;border:0;padding:0;scroll-margin-top:0}#home-industrial form[data-rfq-form]{border:1px solid var(--v5-line-2);box-shadow:none;background:var(--v5-paper);border-radius:4px;gap:24px;padding:32px}#home-industrial .al-intent-form-header{gap:8px;display:grid}#home-industrial .al-form-required-note{white-space:normal;font-size:var(--v5-fs-label);align-self:auto}#home-industrial .al-required{font-size:var(--v5-fs-label);color:var(--v5-t-600);margin-left:4px}#home-industrial :is(.al-intent-form-request,.al-intent-form-contact){gap:16px;display:grid}#home-industrial .al-intent-form-contact{border:0;padding-top:0}#home-industrial .al-field-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}#home-industrial .al-field{min-width:0}#home-industrial .al-field-hint,#home-industrial .al-form--compact .fine{font-size:var(--v5-fs-sm);line-height:1.5}#home-industrial .al-form-optional{border:0;border-block:1px solid var(--v5-line);border-radius:0}#home-industrial .al-form-optional>summary{flex-wrap:wrap;gap:8px 16px;padding-inline:0}#home-industrial .al-form-optional summary>span:first-child{flex:1}#home-industrial .home-form-disclosure{font-family:var(--v5-body);font-size:var(--v5-fs-label);font-weight:400}#home-industrial .al-form-optional__body{background:var(--v5-paper);border:0;padding-inline:0}#home-industrial .al-file__cta{text-align:left;justify-content:flex-start;min-height:56px}#home-industrial .al-file__input{border:0;min-height:0;padding:0}#home-industrial .al-file__remove{width:auto;min-width:64px;padding-inline:8px;font-size:0}#home-industrial .al-file__remove:after{content:"Remove";font-size:var(--v5-fs-label)}#home-industrial .al-form-submit{background:var(--v5-blue-deep);color:var(--v5-on-dark);font-family:var(--v5-display);font-size:var(--al-n11-fs-button)}#home-industrial .al-form-trustsign{font-size:var(--v5-fs-sm);border:0;margin:0;padding:0}#home-industrial .al-form-trustsign ul{color:var(--v5-t-600);gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}#home-industrial .al-form-trustsign li{font-size:var(--v5-fs-body)}#home-industrial .al-form-trustsign li:before{content:none}#home-industrial .al-form--compact .fine{border:0;padding:0}#home-industrial .al-form-optional summary:after{content:none}#home-industrial :is(.catalog-note,.deliverables-note,.inquiry-guide .guide-footnote,.home-faqs details>p,.deliverable dd,.resource-links p,.process-list p,.al-home-promise-grid p,.home-v6-company__record-grid p,.al-form--compact .fine,.al-form-required-note,.review-stages li,.guide-content li){font-size:var(--v5-fs-body);line-height:var(--v5-leading-body)}@media (width<=1020px){#home-industrial .catalog-links{grid-template-columns:repeat(2,minmax(0,1fr))}#home-industrial .brand-row>div{gap:24px}#home-industrial form[data-rfq-form]{padding:24px}}@media (width<=760px){#home-industrial{--study-section:var(--v5-s-7)}#home-industrial .catalog-links{grid-template-columns:1fr;gap:8px}#home-industrial :is(.al-home-promise-grid,.home-v6-company__record-grid,.resource-columns){grid-template-columns:1fr;gap:24px}#home-industrial .brand-row>div{gap:16px}#home-industrial .brand-row>div>a{font-size:var(--v5-fs-body)}#home-industrial form[data-rfq-form]{padding:24px 16px}#home-industrial .al-field-row{grid-template-columns:1fr}#home-industrial .al-form-optional summary small{margin-left:auto}#home-industrial .home-form-disclosure{flex-basis:100%}#home-industrial :is(.company-intro>p:last-child,.company-choice>p,.resource-links p,.resources-section .section-heading>p,.home-faqs details>p,.home-v6-company__record-grid p){max-inline-size:320px}#home-industrial .hero-answer{max-inline-size:20em}#home-industrial .deliverable dd{max-inline-size:300px}#home-industrial .review-stages li{grid-template-columns:1fr;gap:4px}#home-industrial .review-stages li>span{max-inline-size:320px}#home-industrial #guide-image-caption{max-inline-size:128px}#home-industrial .al-form--compact .fine{max-inline-size:280px}#home-industrial .product-copy>p{max-inline-size:108px}#home-industrial :is(#start-title,.process-list p){max-inline-size:320px}}@media (width>=761px) and (width<=900px){#home-industrial .resource-links p{max-inline-size:320px}#home-industrial .deliverables-intro>p:not(.eyebrow){max-inline-size:288px}#home-industrial .product-family:nth-last-child(-n+2) h3{max-inline-size:120px}body:has(#home-industrial) .al-consent-copy{max-inline-size:680px}}@media (width>=901px) and (width<=1180px){#home-industrial :is(.home-faqs details>p,.company-choice>p){max-inline-size:400px}#home-industrial .home-faqs details>summary{max-inline-size:416px}}#home-industrial .company-choice:before{content:none}#home-industrial .company-choice.is-active>button{color:var(--v5-blue-deep)}#home-industrial :is(.request-shortcuts,.catalog-details,.brand-row,.task-detail,.review-deliverables,.review-stages li,.deliverable,.service-commitments,.company-section,.company-choice,.home-v6-company__records,.resource-columns details,.guide-content li,.al-form-optional){border-block:0}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/archivo-600.ihqrj5BX.woff2)format("woff2");unicode-range:U+0-7E,U+A0,U+A9,U+AE,U+B0,U+B7,U+D7,U+AD,U+2000-206F,U+20AC,U+2122,U+FEFF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/archivo-700.DP_Q-d_5.woff2)format("woff2");unicode-range:U+0-7E,U+A0,U+A9,U+AE,U+B0,U+B7,U+D7,U+AD,U+2000-206F,U+20AC,U+2122,U+FEFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-500.BMdddgSk.woff2)format("woff2");unicode-range:U+0-7E,U+A0,U+A9,U+AE,U+B0,U+B7,U+D7,U+AD,U+2000-206F,U+20AC,U+2122,U+FEFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-600.gbYjnntK.woff2)format("woff2");unicode-range:U+0-7E,U+A0,U+A9,U+AE,U+B0,U+B7,U+D7,U+AD,U+2000-206F,U+20AC,U+2122,U+FEFF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-400.BAVaUMiw.woff2)format("woff2");unicode-range:U+0-7E,U+A0,U+A9,U+AE,U+B0,U+B7,U+D7,U+AD,U+2000-206F,U+20AC,U+2122,U+FEFF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-500.B-YmC-EX.woff2)format("woff2");unicode-range:U+0-7E,U+A0,U+A9,U+AE,U+B0,U+B7,U+D7,U+AD,U+2000-206F,U+20AC,U+2122,U+FEFF}

.sr-only[data-astro-cid-6r3qb26g]{clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.al-form-honeypot[data-astro-cid-6r3qb26g]{background:var(--v5-paper);height:1px;color:var(--v5-t-900);position:absolute;top:auto;left:-9999px;overflow:hidden}.al-form--compact[data-astro-cid-6r3qb26g]{gap:14px;padding:20px}.al-form-required-note[data-astro-cid-6r3qb26g]{font-family:var(--al-n11-font-body);font-size:var(--al-n11-fs-small);line-height:var(--al-n11-lh-small);color:var(--al-n11-muted);align-self:flex-end;margin:0}.al-form-required-note[data-astro-cid-6r3qb26g] span[data-astro-cid-6r3qb26g],.al-required[data-astro-cid-6r3qb26g]{color:var(--v5-stop)}.al-optional-label[data-astro-cid-6r3qb26g]{margin-left:var(--v5-s-1);font-family:var(--al-n11-font-body);font-size:var(--al-n11-fs-small);color:var(--al-n11-muted);font-weight:400}.al-field-hint[data-astro-cid-6r3qb26g]{font-size:var(--v5-fs-body);line-height:var(--v5-lh-body);color:var(--v5-t-600)}.al-file[data-astro-cid-6r3qb26g]{cursor:pointer;flex-direction:column;gap:7px;display:flex;position:relative}.al-field[data-astro-cid-6r3qb26g] label[data-astro-cid-6r3qb26g],.al-file__label[data-astro-cid-6r3qb26g],.al-required[data-astro-cid-6r3qb26g],.sr-only[data-astro-cid-6r3qb26g]{font-family:var(--v5-body);font-weight:400}.al-file__label[data-astro-cid-6r3qb26g]{font-size:var(--v5-fs-label);color:var(--v5-t-900)}.al-file__cta[data-astro-cid-6r3qb26g]{border:1px dashed var(--v5-line-2);border-radius:var(--v5-r-sm);background:var(--v5-paper);min-height:52px;color:var(--v5-blue);font-family:var(--v5-display);text-align:center;transition:border-color var(--v5-t-fast) var(--v5-ease),background var(--v5-t-fast) var(--v5-ease);justify-content:center;align-items:center;gap:10px;padding:14px 18px;font-size:16px;font-weight:600;line-height:1.4;display:flex}.al-file__cta[data-astro-cid-6r3qb26g] svg[data-astro-cid-6r3qb26g]{flex:none}.al-file[data-astro-cid-6r3qb26g]:hover .al-file__cta[data-astro-cid-6r3qb26g]{border-color:var(--v5-blue);background:var(--v5-blue-mist)}.al-file[data-astro-cid-6r3qb26g]:active .al-file__cta[data-astro-cid-6r3qb26g]{transform:scale(.99)}.al-file[data-astro-cid-6r3qb26g][data-dragover=true] .al-file__cta[data-astro-cid-6r3qb26g]{border-style:solid;border-color:var(--v5-blue);background:var(--v5-blue-mist)}.al-file__input[data-astro-cid-6r3qb26g]{opacity:0;cursor:pointer;border:0;width:100%;height:100%;min-height:0;margin:0;padding:0;position:absolute;inset:0}.al-file[data-astro-cid-6r3qb26g]:has(.al-file__input:focus-visible) .al-file__cta[data-astro-cid-6r3qb26g]{outline:3px solid var(--v5-ring);outline-offset:2px}.al-file__list[data-astro-cid-6r3qb26g]{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.al-file__list[data-astro-cid-6r3qb26g][hidden]{display:none}.al-file__item{border:1px solid var(--v5-line);border-radius:var(--v5-r-sm);background:var(--v5-paper);align-items:center;gap:10px;min-width:0;padding:8px 8px 8px 12px;display:flex}.al-file__name{min-width:0;font-size:var(--v5-fs-sm);color:var(--v5-t-900);overflow-wrap:anywhere;flex:auto;line-height:1.4}.al-file__size{font-size:var(--v5-fs-label);color:var(--v5-t-600);font-variant-numeric:tabular-nums;flex:none;line-height:1.4}.al-file__remove{cursor:pointer;border-radius:var(--v5-r-sm);width:44px;height:44px;color:var(--v5-t-600);font-family:var(--v5-body);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;font-size:22px;font-weight:400;line-height:1;display:inline-flex}.al-file__remove:hover{border-color:var(--v5-stop);color:var(--v5-stop);background:var(--v5-stop-tint)}.al-file__remove:focus-visible{outline:3px solid var(--v5-ring);outline-offset:2px}.al-form--compact[data-astro-cid-6r3qb26g] .fine[data-astro-cid-6r3qb26g]{font-size:var(--v5-fs-body);line-height:var(--v5-lh-body);color:var(--v5-t-600)}.al-form--compact[data-astro-cid-6r3qb26g] .fine[data-astro-cid-6r3qb26g] a[data-astro-cid-6r3qb26g]{min-height:44px;color:var(--v5-blue);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.al-turnstile[data-astro-cid-6r3qb26g]{flex-direction:column;gap:8px;min-width:0;display:flex}.al-turnstile[data-astro-cid-6r3qb26g]>p[data-astro-cid-6r3qb26g],.al-turnstile[data-astro-cid-6r3qb26g] noscript[data-astro-cid-6r3qb26g]{font-size:var(--v5-fs-body);line-height:var(--v5-lh-body);color:var(--v5-t-700);margin:0}.al-turnstile-widget[data-astro-cid-6r3qb26g]{width:100%;max-width:100%}.al-form-status[data-astro-cid-6r3qb26g]{overflow-wrap:anywhere;min-height:1.5em;font-size:var(--v5-fs-body);line-height:var(--v5-lh-body);color:var(--v5-t-700);margin:0}.al-form-status[data-astro-cid-6r3qb26g]:empty{display:none}.al-form-status[data-astro-cid-6r3qb26g][role=alert]{color:var(--v5-stop);font-weight:600}:is(input[data-astro-cid-6r3qb26g]:user-invalid,textarea[data-astro-cid-6r3qb26g]:user-invalid),[data-astro-cid-6r3qb26g][aria-invalid=true]{border-color:var(--v5-stop)!important;background:var(--v5-stop-tint)!important}.al-form-optional[data-astro-cid-6r3qb26g]{border:1px solid var(--v5-line);border-radius:var(--v5-r-sm);background:var(--v5-paper);overflow:hidden}.al-form-optional[data-astro-cid-6r3qb26g] summary[data-astro-cid-6r3qb26g]{cursor:pointer;min-height:52px;font-family:var(--v5-display);color:var(--v5-blue);justify-content:space-between;align-items:center;gap:14px;padding:10px 14px;font-size:16px;font-weight:600;list-style:none;display:flex}.al-form-optional[data-astro-cid-6r3qb26g] summary[data-astro-cid-6r3qb26g]::-webkit-details-marker{display:none}.al-form-optional[data-astro-cid-6r3qb26g] summary[data-astro-cid-6r3qb26g]>span[data-astro-cid-6r3qb26g]{align-items:center;gap:8px;display:inline-flex}.al-form-optional[data-astro-cid-6r3qb26g] summary[data-astro-cid-6r3qb26g] small[data-astro-cid-6r3qb26g]{font-family:var(--al-n11-font-body);font-weight:400;font-size:var(--al-n11-fs-small);color:var(--al-n11-muted)}.al-form-optional[data-astro-cid-6r3qb26g][open] .al-form-plus[data-astro-cid-6r3qb26g]{transform:rotate(45deg)}.al-form-optional__body[data-astro-cid-6r3qb26g]{border-top:1px solid var(--v5-line);background:var(--v5-mist);flex-direction:column;gap:14px;padding:14px;display:flex}.al-form-submit[data-astro-cid-6r3qb26g]{justify-content:center;width:100%;min-height:52px}.al-form-submit[data-astro-cid-6r3qb26g][disabled]{cursor:wait;opacity:.72}.al-form-submit[data-astro-cid-6r3qb26g][disabled][data-received]{cursor:default}@media (width>=640px){.al-form--compact[data-astro-cid-6r3qb26g]{padding:24px}}@media (prefers-reduced-motion:reduce){}

.v5 :where(.al-home-promises,.al-intent-intent,.al-home-families,.al-home-machine,.al-home-company,.al-home-faq-band,.al-home-inquiry,.al-product-hub,.al-pdp){background:var(--al-paper)}.v5 :where(.al-home-promise,.al-home-family-card,.al-home-machine-card,.al-home-support-card,.al-home-guide,.al-home-faq-layout .al-faq-item,.al-intent-intent-choice,.al-intent-form,.al-product-hub .al-capsule,.al-product-hub .al-svc-card,.al-product-hub .al-svc-cta,.al-pdp .al-capsule,.al-pdp .al-appev,.al-pdp .al-fallback,.al-pdp .al-spec-acc,.al-pdp .al-xref-cols,.al-pdp .al-engnotes,.al-pdp .al-faq-item,.al-pdp .al-review,.al-pdp .al-rel,.al-pdp .al-desk--pdp){background:var(--al-surface)}@media (width>=768px){}@media (width>=1024px){}@media (width>=1120px){}
