.ixn-header,.ixn-home{font-family:var(--font-body--family,Arial,sans-serif);color:#163746;background:#fff;font-size:14px;line-height:1.5}.ixn-header *,.ixn-home *{box-sizing:border-box}.ixn-header a,.ixn-home a{color:inherit;text-decoration:none}.ixn-header a:focus-visible,.ixn-header button:focus-visible,.ixn-home a:focus-visible{outline:3px solid #8cac55;outline-offset:4px}.ixn-home h1,.ixn-home h2,.ixn-home h3,.ixn-home h4,.ixn-home p{margin:0}.ixn-wrap{width:90%;max-width:1440px;margin-inline:auto}.ixn-announcement{padding:8px 5%;background:#f3f6f4;font-size:11px;text-align:center}.ixn-header-main{display:flex;align-items:center;gap:28px;padding-block:20px}.ixn-logo{flex:0 0 120px;max-width:120px}.ixn-logo img{display:block;object-fit:contain;width:120px;height:70px}.ixn-search{display:flex;align-items:center;flex:1;min-width:0;margin:0;border:1px solid #dae4df;background:#f4f7f6;border-radius:4px}.ixn-search input{min-width:0;width:100%;background:transparent;border:0;padding:14px 16px;font:inherit;font-size:14px;color:#163746;box-shadow:none}.ixn-search button{border:0;background:transparent;display:flex;padding:14px;color:#163746}.ixn-search svg{width:19px;height:19px}.ixn-header .ixn-button,.ixn-home .ixn-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;border:0;border-radius:3px;padding:13px 19px;background:#143746;color:#fff;font-size:13px;font-weight:600;white-space:nowrap}.ixn-button:hover{background:#235367!important}.ixn-nav{display:flex;align-items:center;gap:30px;border-top:1px solid #e4eae7;position:relative;font-size:13px;min-height:49px}.ixn-nav>a:not(.ixn-nav-email),.ixn-menu>summary{padding-block:14px}.ixn-nav [aria-current=page]{font-weight:700;color:#386333}.ixn-nav-email{margin-left:auto;font-size:12px;color:#647c86!important}.ixn-menu>summary{cursor:pointer;list-style:none;display:flex;gap:8px;align-items:center}.ixn-menu>summary::-webkit-details-marker{display:none}.ixn-dropdown{position:absolute;z-index:60;left:0;right:0;background:#fff;border:1px solid #dae4df;box-shadow:0 14px 35px #173d4b1a;padding:25px;border-radius:0 0 4px 4px}.ixn-menu-all{display:inline-block;padding-bottom:15px;font-weight:700}.ixn-submenu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 30px}.ixn-menu-heading{font-weight:600;display:inline-block}.ixn-submenu ul{list-style:none;padding:8px 0 0;margin:0;display:grid;gap:7px;font-size:12px;color:#647b86}.ixn-submenu a:hover{text-decoration:underline}.ixn-intro{background:#123140;color:#fff}.ixn-intro-inner{display:grid;grid-template-columns:1.25fr 1fr;gap:50px;align-items:center;padding-block:34px}.ixn-home .ixn-eyebrow{font-size:10px;font-weight:700;letter-spacing:1.8px;color:#b9d976;text-transform:uppercase;margin-bottom:10px}.ixn-home h1{font-size:40px;line-height:1.08;letter-spacing:-1.4px;font-weight:700;color:#fff}.ixn-home h1 em{color:#b6d76e;font-style:normal}.ixn-intro-copy{font-size:14px;color:#dae4e7;max-width:430px}.ixn-catalog{padding-block:34px 26px}.ixn-section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:21px}.ixn-home h2{font-size:27px;line-height:1.2;letter-spacing:-.6px;font-weight:600}.ixn-section-head>a,.ixn-panel-head>a{font-size:12px;font-weight:600}.ixn-browser{display:grid;grid-template-columns:250px minmax(0,1fr);gap:30px;align-items:start}.ixn-families{border:1px solid #dce5e1;border-radius:4px;overflow:hidden}.ixn-families>a{display:flex;align-items:center;gap:12px;padding:20px 16px;border-bottom:1px solid #e3eae6;min-height:65px;font-size:13px}.ixn-families>a:last-child{border-bottom:0}.ixn-families>a>span:nth-child(2){flex:1}.ixn-number{font-size:10px;color:#7b8c93}.ixn-families>a[aria-current=true]{background:#173d4b;color:#fff;box-shadow:inset 4px 0 #b1d069}.ixn-families>a[aria-current=true] .ixn-number{color:#bed0d5}.ixn-families>a:hover:not([aria-current=true]){background:#f3f7f4}.ixn-panel-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px}.ixn-home h3{font-size:19px;line-height:1.25;letter-spacing:-.3px;font-weight:600}.ixn-panel[hidden]{display:none!important}.ixn-panel+.ixn-panel:not([hidden]){margin-top:24px}.ixn-home[data-initialized=true] .ixn-panel{margin-top:0}.ixn-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.ixn-cards:empty{display:none}.ixn-category{display:flex;flex-direction:column;border:1px solid #dfe6e2;border-radius:4px;overflow:hidden;background:#f7f9f8}.ixn-category:hover{border-color:#7ba345;box-shadow:0 3px 12px #173d4b0c}.ixn-category img{display:block;width:100%;height:170px;object-fit:contain;padding:15px;mix-blend-mode:multiply}.ixn-caption{display:flex;justify-content:space-between;gap:12px;padding:14px 16px;border-top:1px solid #e9eeeb;background:#fff;flex:1}.ixn-caption strong{font-size:13px;font-weight:600}.ixn-caption small{display:block;color:#687d86;font-size:11px;margin-top:4px}.ixn-assist{font-size:12px;color:#5d7581;margin-top:20px!important}.ixn-assist a:hover{text-decoration:underline}.ixn-project{padding:36px;background:#f3f7f3;border:1px solid #dfe6e2;border-radius:4px;min-height:310px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:17px}.ixn-project .ixn-eyebrow{color:#557237;margin:0}.ixn-project h4{font-size:27px;font-weight:600}.ixn-project>p:not(.ixn-eyebrow){max-width:450px;font-size:14px;color:#617783}.ixn-rfq{padding:25px 28px;background:#eef4ec;border-left:3px solid #9cbd5c;display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:30px}.ixn-rfq h2{font-size:21px}.ixn-rfq p{font-size:13px;color:#5c737e;margin-top:7px}.ixn-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(min-width:1200px){.ixn-category img{height:195px}}
@media(max-width:900px){.ixn-browser{grid-template-columns:210px minmax(0,1fr);gap:22px}.ixn-families>a{padding:18px 12px;font-size:12px}.ixn-header-main{gap:20px}.ixn-header .ixn-button{font-size:12px;padding:12px}.ixn-nav{gap:24px}.ixn-nav-email{display:none}.ixn-category img{height:145px}}
@media(max-width:749px){.ixn-header-main{flex-wrap:wrap;padding-block:16px;gap:15px}.ixn-logo{margin-right:auto;flex-basis:105px}.ixn-logo img{width:105px;height:61px}.ixn-search{order:3;flex-basis:100%}.ixn-search input{font-size:16px;padding:13px}.ixn-nav{gap:20px;font-size:12px;flex-wrap:wrap;row-gap:0;padding-block:2px}.ixn-nav>a:not(.ixn-nav-email),.ixn-menu>summary{padding-block:12px}.ixn-dropdown{padding:20px;max-height:70vh;overflow:auto}.ixn-submenu{grid-template-columns:1fr 1fr;gap:22px 18px}.ixn-announcement{font-size:10px}.ixn-intro-inner{grid-template-columns:1fr;gap:16px;padding-block:25px}.ixn-home h1{font-size:33px}.ixn-intro-copy{font-size:13px}.ixn-home h2{font-size:24px}.ixn-section-head{align-items:start;gap:12px}.ixn-section-head>a{font-size:11px;max-width:85px;flex-shrink:0}.ixn-catalog{padding-block:27px}.ixn-browser{grid-template-columns:1fr;gap:23px}.ixn-families{display:grid;grid-template-columns:1fr 1fr}.ixn-families>a{padding:14px 12px;min-height:56px;border:1px solid #e3eae6;font-size:12px;gap:8px}.ixn-number{display:none}.ixn-home h3{font-size:18px}.ixn-cards{gap:12px}.ixn-category img{height:130px;padding:12px}.ixn-caption{padding:12px 11px;gap:7px}.ixn-caption strong{font-size:12px}.ixn-caption small{font-size:11px}.ixn-rfq{flex-direction:column;align-items:flex-start;padding:22px;gap:18px}.ixn-rfq h2{font-size:21px}.ixn-project{padding:25px}.ixn-project h4{font-size:25px}}
@media(prefers-reduced-motion:reduce){.ixn-home *{scroll-behavior:auto!important}}
.ixn-logo{height:80px;overflow:hidden;display:grid;place-items:center}.ixn-logo img{width:180px;height:180px;max-width:none}@media(max-width:749px){.ixn-logo{height:65px}.ixn-logo img{width:160px;height:160px;max-width:none}}
.ixn-logo{position:relative;display:block}.ixn-logo img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.ixn-logo img{width:150px;height:150px}@media(max-width:749px){.ixn-logo img{width:135px;height:135px}}
.ixn-nav{justify-content:center}.ixn-nav-email{position:absolute;right:0;margin-left:0}@media(max-width:1100px){.ixn-nav-email{display:none}}
.ixn-overview{background:#f4f7f5;border:1px solid #dfe7e1;border-radius:4px;overflow:hidden;min-height:405px}.ixn-overview[hidden],.ixn-slide[hidden],.ixn-overview-back[hidden]{display:none!important}.ixn-slide{padding:25px 28px 0}.ixn-home .ixn-overview-eyebrow{font-size:10px;letter-spacing:1.6px;text-transform:uppercase;color:#6c8650;font-weight:600;margin:0 0 9px}.ixn-home .ixn-slide h3{font-size:27px;line-height:1.2;letter-spacing:-.6px;margin-bottom:9px}.ixn-slide-copy{font-size:13px;color:#657a84;min-height:20px}.ixn-slide-image{display:block;width:100%;height:230px;object-fit:contain;margin:6px auto 0;animation:ixn-slide-appear .3s ease-out}.ixn-overview-bottom{padding:10px 20px 10px 28px;background:#edf3ec;border-top:1px solid #dfe7e1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px}.ixn-overview-bottom>p{font-size:11px;color:#496552}.ixn-slider-controls{display:flex;align-items:center;gap:4px;flex-shrink:0}.ixn-slider-controls button{font:inherit;font-size:15px;color:#234b59;background:transparent;border:0;padding:5px;min-width:30px;min-height:32px;cursor:pointer;border-radius:3px}.ixn-slider-controls button:focus-visible,.ixn-overview-back:focus-visible{outline:3px solid #8cac55;outline-offset:2px}.ixn-slider-controls button:hover{background:#dfe9dc}.ixn-slider-dots{display:flex;align-items:center}.ixn-slider-dots button{min-width:23px;padding:5px;display:grid;place-items:center}.ixn-slider-dots span{display:block;width:6px;height:6px;border-radius:50%;background:#aabaae}.ixn-slider-dots [aria-current=true] span{background:#335c3e;width:8px;height:8px}.ixn-slider-controls .ixn-slider-pause{font-size:11px;min-width:44px;margin-left:5px}.ixn-overview-back{font:inherit;display:block;font-size:12px;font-weight:500;padding:0 0 14px;background:transparent;border:0;color:#315f43;cursor:pointer}.ixn-home:not([data-initialized=true]) .ixn-slider-controls{visibility:hidden}.ixn-home .ixn-overview+.ixn-overview-back+.ixn-panel{margin-top:0}@keyframes ixn-slide-appear{from{opacity:.35}to{opacity:1}}@media(max-width:1100px){.ixn-overview-bottom{flex-wrap:wrap}.ixn-slider-controls{margin-left:auto}.ixn-slide-image{height:210px}}@media(max-width:749px){.ixn-overview{min-height:350px}.ixn-slide{padding:23px 20px 0}.ixn-home .ixn-slide h3{font-size:24px}.ixn-slide-copy{font-size:12px;min-height:36px}.ixn-slide-image{height:170px;margin-top:5px}.ixn-overview-bottom{padding:10px 15px 10px 20px;gap:6px}.ixn-overview-bottom>p{font-size:11px;width:100%}.ixn-slider-controls button{min-height:38px;min-width:35px}.ixn-slider-controls .ixn-slider-pause{min-width:50px}}@media(prefers-reduced-motion:reduce){.ixn-slide-image{animation:none}}
