.productMenu-module__a0bTya__inner{width:min(var(--container-max), 100% - 2 * var(--site-margin-val));padding-block:var(--navbar-product-padding-y);margin-inline:auto}.productMenu-module__a0bTya__menu{gap:var(--navbar-product-gap);display:grid}.productMenu-module__a0bTya__desktop{grid-template-columns:minmax(12rem,25%) minmax(0,1fr)}.productMenu-module__a0bTya__cards{gap:var(--space-md-val);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.productMenu-module__a0bTya__desktop .productMenu-module__a0bTya__cards{grid-template-columns:repeat(4, minmax(0, var(--navbar-product-card-width)));gap:var(--navbar-product-gap)}.productMenu-module__a0bTya__overview,.productMenu-module__a0bTya__caption{border-top:3px solid var(--primary)}.productMenu-module__a0bTya__title{font-size:var(--navbar-product-title-size);line-height:var(--heading-h4-line-height);font-weight:var(--navbar-stacked-primary-weight);letter-spacing:var(--heading-tracking)}.productMenu-module__a0bTya__description,.productMenu-module__a0bTya__caption,.productMenu-module__a0bTya__links{font-size:var(--navbar-product-copy-size)}.productMenu-module__a0bTya__description{line-height:var(--body-sm-line-height);font-weight:var(--navbar-stacked-primary-weight)}.productMenu-module__a0bTya__caption{padding:var(--space-sm-val) var(--space-xs-val);line-height:var(--navbar-stacked-line-height);overflow-wrap:anywhere}
.stackedNavbar-module__4GAe6a__header{--stacked-gap:var(--navbar-stacked-gap);--stacked-cta-height:var(--navbar-stacked-cta-height);--stacked-link-color:var(--primary);--stacked-accent:var(--primary);--stacked-divider:var(--border)}.stackedNavbar-module__4GAe6a__industrial{--stacked-link-color:#fff;--stacked-accent:var(--navbar-stacked-accent,#43b02a);--stacked-divider:#242424}.stackedNavbar-module__4GAe6a__industrial .stackedNavbar-module__4GAe6a__main{color:#fff;background:#050505}.stackedNavbar-module__4GAe6a__industrial .stackedNavbar-module__4GAe6a__topBar{color:#c8c8c8;box-shadow:none;background:#242424}.stackedNavbar-module__4GAe6a__industrial .stackedNavbar-module__4GAe6a__main[data-navbar-style=floating],.stackedNavbar-module__4GAe6a__industrial .stackedNavbar-module__4GAe6a__main[data-navbar-style=transparent],.stackedNavbar-module__4GAe6a__industrial .stackedNavbar-module__4GAe6a__topBar[data-topbar-style=transparent]{background:0 0}.stackedNavbar-module__4GAe6a__industrial .stackedNavbar-module__4GAe6a__main[data-navbar-style=floating]>div>div{border-color:var(--stacked-divider);background:#050505}.stackedNavbar-module__4GAe6a__industrial .stackedNavbar-module__4GAe6a__topBar a,.stackedNavbar-module__4GAe6a__industrial .stackedNavbar-module__4GAe6a__topBar button{color:#c8c8c8}.stackedNavbar-module__4GAe6a__industrial .stackedNavbar-module__4GAe6a__topBar [data-utility-value]{color:var(--stacked-accent)}.stackedNavbar-module__4GAe6a__layout{position:relative}.stackedNavbar-module__4GAe6a__utilityList{gap:var(--navbar-stacked-gap);flex-wrap:wrap;flex-shrink:1;justify-content:flex-end;min-width:0}.stackedNavbar-module__4GAe6a__header .stackedNavbar-module__4GAe6a__topBar>div>div{min-height:var(--navbar-stacked-topbar-height)}.stackedNavbar-module__4GAe6a__utilityList>li[data-utility-value-only]{align-items:center;display:flex}.stackedNavbar-module__4GAe6a__utilityList>li[data-utility-value-only],.stackedNavbar-module__4GAe6a__utilityList a,.stackedNavbar-module__4GAe6a__utilityList button{gap:var(--navbar-stacked-link-gap);white-space:nowrap;font-size:var(--navbar-stacked-utility-size);line-height:var(--navbar-stacked-line-height);font-weight:var(--navbar-stacked-utility-weight);text-transform:uppercase}.stackedNavbar-module__4GAe6a__utilityList svg{width:1.1em;height:1.1em}.stackedNavbar-module__4GAe6a__desktop{display:none}.stackedNavbar-module__4GAe6a__mobile{align-items:center;gap:var(--space-sm-val);min-height:var(--navbar-stacked-main-height);display:flex}.stackedNavbar-module__4GAe6a__industrial .stackedNavbar-module__4GAe6a__mobileTrigger button,.stackedNavbar-module__4GAe6a__industrial .stackedNavbar-module__4GAe6a__tools>div>div>button,.stackedNavbar-module__4GAe6a__industrial .stackedNavbar-module__4GAe6a__tools>div>button{color:#fff}.stackedNavbar-module__4GAe6a__secondaryLink,.stackedNavbar-module__4GAe6a__primaryLink{color:var(--stacked-link-color);white-space:nowrap;text-transform:uppercase;letter-spacing:0;gap:var(--navbar-stacked-link-gap);line-height:var(--navbar-stacked-line-height)}.stackedNavbar-module__4GAe6a__secondaryLink:hover,.stackedNavbar-module__4GAe6a__primaryLink:hover,.stackedNavbar-module__4GAe6a__secondaryLink:focus-visible,.stackedNavbar-module__4GAe6a__primaryLink:focus-visible{color:var(--stacked-accent);box-shadow:inset 0 -3px var(--stacked-accent);background:0 0}.stackedNavbar-module__4GAe6a__secondaryLink[data-highlight],.stackedNavbar-module__4GAe6a__primaryLink[data-highlight]{color:var(--stacked-accent)}.stackedNavbar-module__4GAe6a__secondaryLink[aria-expanded=true],.stackedNavbar-module__4GAe6a__primaryLink[aria-expanded=true]{box-shadow:inset 0 -3px var(--stacked-accent)}.stackedNavbar-module__4GAe6a__secondaryLink{padding-inline:var(--navbar-stacked-link-px);font-size:var(--navbar-stacked-secondary-size);font-weight:var(--navbar-stacked-secondary-weight)}.stackedNavbar-module__4GAe6a__primaryLink{padding-inline:var(--navbar-stacked-link-px);font-size:var(--navbar-stacked-primary-size);font-weight:var(--navbar-stacked-primary-weight)}.stackedNavbar-module__4GAe6a__ctas{flex-shrink:0}.stackedNavbar-module__4GAe6a__secondaryLink svg,.stackedNavbar-module__4GAe6a__primaryLink svg{width:1em;height:1em}.stackedNavbar-module__4GAe6a__secondaryLink [data-navbar-external],.stackedNavbar-module__4GAe6a__primaryLink [data-navbar-external]{opacity:.65;width:.7em;height:.7em}.stackedNavbar-module__4GAe6a__ctas [data-navbar-cta-appearance]{height:var(--stacked-cta-height);min-height:var(--stacked-cta-height);font-size:var(--navbar-stacked-utility-size);line-height:var(--navbar-stacked-line-height);font-weight:var(--navbar-stacked-utility-weight);padding:0 var(--navbar-stacked-cta-px)}.stackedNavbar-module__4GAe6a__ctas [data-split-arrow]{text-transform:uppercase;border-radius:0;gap:0;padding:0}.stackedNavbar-module__4GAe6a__ctas [data-split-arrow]>span:first-child{padding:0 var(--navbar-stacked-cta-px)}.stackedNavbar-module__4GAe6a__ctas [data-navbar-cta-arrow]{width:var(--stacked-cta-height);border-left:1px solid;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:flex}.stackedNavbar-module__4GAe6a__ctas [data-navbar-cta-arrow] svg{width:var(--button-icon-size-xs);height:var(--button-icon-size-xs);stroke-width:3px}.stackedNavbar-module__4GAe6a__industrial .stackedNavbar-module__4GAe6a__ctas [data-navbar-cta-appearance=default]{background:var(--stacked-accent);color:var(--navbar-stacked-accent-foreground,#101010);border-color:var(--stacked-accent)}.stackedNavbar-module__4GAe6a__industrial .stackedNavbar-module__4GAe6a__ctas [data-navbar-cta-arrow]{border-left-color:#050505}@media (min-width:1024px){.stackedNavbar-module__4GAe6a__layout[data-compact=false] .stackedNavbar-module__4GAe6a__mobile{display:none}.stackedNavbar-module__4GAe6a__layout[data-compact=true] .stackedNavbar-module__4GAe6a__desktop{visibility:hidden;pointer-events:none;position:absolute;inset:0 0 auto;overflow:hidden}.stackedNavbar-module__4GAe6a__desktop{grid-template-columns:auto minmax(0,1fr);grid-template-rows:minmax(var(--navbar-stacked-secondary-height), auto) minmax(var(--navbar-stacked-primary-height), auto);column-gap:var(--stacked-gap);min-height:var(--navbar-stacked-main-height);display:grid}.stackedNavbar-module__4GAe6a__logo{grid-row:1/3;align-items:center;display:flex}.stackedNavbar-module__4GAe6a__logo img{height:auto;max-height:min(calc(var(--navbar-stacked-main-height) - var(--space-xl-val)), var(--navbar-stacked-logo-max-height));max-width:100%;width:min(var(--navbar-stacked-logo-width), 20vw)!important}.stackedNavbar-module__4GAe6a__secondary{border-bottom:2px solid var(--stacked-divider);justify-content:flex-end;min-width:0;display:flex}.stackedNavbar-module__4GAe6a__secondaryList{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;gap:0}.stackedNavbar-module__4GAe6a__primary{justify-content:flex-end;align-items:center;gap:var(--stacked-gap);min-width:0;display:flex}.stackedNavbar-module__4GAe6a__primaryNav{justify-content:flex-end;align-self:stretch;align-items:center;gap:var(--stacked-gap);flex:1;min-width:0;display:flex}.stackedNavbar-module__4GAe6a__primaryList{justify-content:flex-end;gap:var(--navbar-stacked-item-gap);flex-wrap:nowrap;flex:1;min-width:max-content;height:100%}}
.NavbarClient-module__hZIgvW__chrome[data-scroll-at-top]{pointer-events:auto;transition:none;translate:0}
@font-face{font-family:montserrat;src:url(../media/montserrat_latin_wght_normal-s.p.0hdmpb0t8jz-y.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.montserrat_507d75db-module__uLSOmq__className{font-family:montserrat,montserrat Fallback}.montserrat_507d75db-module__uLSOmq__variable{--font-montserrat:"montserrat", "montserrat Fallback"}
@font-face{font-family:montserratItalic;src:url(../media/montserrat_latin_wght_italic-s.3ddccu7o6qyoe.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:montserratItalic Fallback;src:local(Arial);ascent-override:86.66%;descent-override:22.47%;line-gap-override:0.0%;size-adjust:111.7%}.montserratitalic_cc2e53fd-module__2TmyjW__className{font-family:montserratItalic,montserratItalic Fallback}.montserratitalic_cc2e53fd-module__2TmyjW__variable{--font-montserrat-italic:"montserratItalic", "montserratItalic Fallback"}
@font-face{font-family:montserratExt;src:url(../media/montserrat_latin_ext_wght_normal-s.1639pre6tojhv.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:montserratExt;src:url(../media/montserrat_latin_ext_wght_italic-s.06ikild_x0m6g.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:montserratExt Fallback;src:local(Arial);ascent-override:96.8%;descent-override:25.1%;line-gap-override:0.0%;size-adjust:100.0%}.montserratext_777c5a85-module__PhMy2a__className{font-family:montserratExt,montserratExt Fallback}.montserratext_777c5a85-module__PhMy2a__variable{--font-montserrat-ext:"montserratExt", "montserratExt Fallback"}
