.EngineeringHome_page__hXbvo{background:#fff;color:#171916}.EngineeringHome_page__hXbvo .section-title{font-size:27px;letter-spacing:-.035em;text-transform:none;line-height:1.2}.EngineeringHome_page__hXbvo .product-card{box-shadow:none;border-radius:12px}.EngineeringHome_page__hXbvo .product-card:hover{transform:none;border-color:#889476}.EngineeringHome_page__hXbvo .bg-page{background-color:#f6f7f4}.EngineeringHome_page__hXbvo .bg-surface{background-color:#fff}.EngineeringHome_page__hXbvo .btn-outline,.EngineeringHome_page__hXbvo .btn-primary{border-radius:8px;min-height:44px}.EngineeringHome_page__hXbvo .shadow-card{box-shadow:none}.EngineeringHome_drawer__a8zkG :is(a,button):focus-visible,.EngineeringHome_header__shmcC :is(a,button,input):focus-visible,.EngineeringHome_page__hXbvo :is(a,button,input):focus-visible{outline:3px solid #617345;outline-offset:4px}.EngineeringHome_opening__gyqDG{max-width:1320px;margin:0 auto;padding:0 28px}.EngineeringHome_hero__1Z80a{position:relative;display:grid;grid-template-columns:1fr 1.06fr;align-items:center;min-height:478px;background:linear-gradient(115deg,#fff 34%,#f4f5f0);margin:0 -28px;padding:24px 40px 16px;overflow:hidden}.EngineeringHome_heroCopy__Z6RQg{position:relative;z-index:1;padding:10px 0 20px}.EngineeringHome_heroTitle__xy3st{font-size:clamp(64px,6.5vw,88px);letter-spacing:-.065em;font-weight:800;line-height:.99;margin:0;color:#090b08}.EngineeringHome_heroDescription__GgR83{font-size:20px;line-height:1.45;color:#727780;margin:20px 0 22px;letter-spacing:-.025em}.EngineeringHome_mobileBreak___yutt{display:none}.EngineeringHome_heroActions__fLGBd{display:flex;align-items:center;gap:18px}.EngineeringHome_cartButton__K1reO,.EngineeringHome_outlineButton__PthCi,.EngineeringHome_primaryButton__Hw5Nx,.EngineeringHome_textButton__FjReG{display:inline-flex;align-items:center;justify-content:center;gap:13px;font-size:14px;line-height:1.25;font-weight:600;min-height:46px;border-radius:8px}.EngineeringHome_cartButton__K1reO,.EngineeringHome_primaryButton__Hw5Nx{color:#fff;background:#4a5c31;transition:background .15s}.EngineeringHome_cartButton__K1reO:hover,.EngineeringHome_primaryButton__Hw5Nx:hover{background:#354523}.EngineeringHome_primaryButton__Hw5Nx{padding:14px 23px;white-space:nowrap}.EngineeringHome_textButton__FjReG{padding:12px 4px;white-space:nowrap;color:#252b1f}.EngineeringHome_sectionHeading__LLgQc a:hover,.EngineeringHome_textButton__FjReG:hover{color:#75865b}.EngineeringHome_heroVisual__kkPrA{align-self:stretch;display:flex;position:relative;flex-direction:column;justify-content:center;min-width:0}.EngineeringHome_heroImage__kJtv_{width:100%;position:relative;flex:1;min-height:380px;mix-blend-mode:multiply}.EngineeringHome_contain__ozGMk{-o-object-fit:contain;object-fit:contain}.EngineeringHome_heroCaption__uuRgs{text-align:right;font-size:13px;line-height:1.5;font-weight:600;padding:0 2px 4px;position:relative}.EngineeringHome_heroCaption__uuRgs span{white-space:nowrap}.EngineeringHome_directions__qcNkS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 0 20px;border-bottom:1px solid #e6e7e3}.EngineeringHome_direction__3QSws{display:grid;grid-template-columns:105px 1fr;align-items:center;gap:12px;min-height:106px;padding:0 17px;border-left:1px solid #e6e7e3}.EngineeringHome_direction__3QSws:first-child{border-left:0;padding-left:0}.EngineeringHome_direction__3QSws:last-child{padding-right:0}.EngineeringHome_directionImage__QMo9Y{position:relative;height:112px;mix-blend-mode:multiply}.EngineeringHome_directionText__UtAbX h3{font-size:15px;font-weight:650;letter-spacing:-.025em;line-height:1.25}.EngineeringHome_directionText__UtAbX p{color:#777c84;font-size:12px;line-height:1.4;margin-top:6px}.EngineeringHome_directionText__UtAbX svg{color:#7e858d;margin-top:7px;transition:translate .15s}.EngineeringHome_direction__3QSws:hover .EngineeringHome_directionText__UtAbX svg{translate:4px 0}.EngineeringHome_stations__MRE0h{padding-top:20px}.EngineeringHome_sectionHeading__LLgQc{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:17px}.EngineeringHome_sectionHeading__LLgQc h2{font-size:29px;line-height:1.18;font-weight:750;letter-spacing:-.045em}.EngineeringHome_sectionHeading__LLgQc a{display:inline-flex;align-items:center;gap:12px;font-size:12px;line-height:1.4;font-weight:600;color:#4a5c31;white-space:nowrap}.EngineeringHome_stationGrid__T_gL4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.EngineeringHome_stationCard__2IG8E{display:grid;grid-template-columns:minmax(110px,.9fr) minmax(0,1.1fr);gap:12px;border:1px solid #e3e5de;border-radius:11px;padding:17px 16px 16px 10px;min-height:226px;background:#fff;transition:border-color .15s}.EngineeringHome_stationCard__2IG8E:hover{border-color:#b6bda9}.EngineeringHome_stationImage__ywbBH{display:block;position:relative;min-width:0;min-height:160px;align-self:center;height:100%;max-height:190px;mix-blend-mode:multiply}.EngineeringHome_stationInfo__zzicf{min-width:0;display:flex;flex-direction:column;align-items:stretch}.EngineeringHome_stationName__XDb9z{font-size:13px;line-height:1.4;font-weight:650;letter-spacing:-.03em;min-height:37px}.EngineeringHome_stationName__XDb9z:hover{color:#4a5c31}.EngineeringHome_specs__sukft{font-size:12px;color:#777d87;line-height:1.4;margin:4px 0 16px}.EngineeringHome_price__pxyXM{font-size:23px;line-height:1.2;font-weight:700;letter-spacing:-.04em;margin-top:auto}.EngineeringHome_availability__glQlK{color:#777d87;font-size:11px;line-height:1.5;margin:6px 0 10px;display:flex;align-items:center;gap:5px}.EngineeringHome_availability__glQlK span{height:6px;width:6px;border-radius:50%;background:currentColor;flex-shrink:0}.EngineeringHome_inStock__3HkU_{color:#319754}.EngineeringHome_cartButton__K1reO{width:100%;min-height:44px;border-radius:7px;font-size:12px;gap:10px;padding:9px 5px}.EngineeringHome_cartButton__K1reO:disabled{background:#eeefe9;color:#757b6c;cursor:default}.EngineeringHome_outlineButton__PthCi{border:1px solid #b2bca1;font-size:12px;padding:8px;color:#4a5c31;min-height:44px}.EngineeringHome_cartLink__dJz_0{display:block;color:#4a5c31;text-decoration:underline;font-size:11px;margin-top:8px}.EngineeringHome_versionNote__U15Me{font-size:10px;line-height:1.5;color:#767d75;margin:9px 0 17px}.EngineeringHome_calculator__O3_Q4{display:flex;align-items:center;gap:20px;min-height:87px;padding:16px 24px;border-radius:12px;overflow:hidden;background:linear-gradient(110deg,#f1f2ee,#f7f8f4 65%,#e5e9dc);position:relative}.EngineeringHome_calculatorIcon__PVyvP{color:#4a5c31;flex-shrink:0}.EngineeringHome_calculatorCopy__7_ixq{display:flex;flex-direction:column;gap:4px;position:relative;z-index:1}.EngineeringHome_calculatorCopy__7_ixq strong{font-size:15px;font-weight:650;letter-spacing:-.025em}.EngineeringHome_calculatorCopy__7_ixq>span{font-size:12px;color:#767d87}.EngineeringHome_calculatorAction__Lb3Yp{border-left:1px solid #d6d9d0;padding-left:28px;margin-left:auto;display:flex;align-items:center;gap:20px;min-height:43px;font-size:12px;font-weight:600;color:#4a5c31;position:relative;z-index:1}.EngineeringHome_calculatorArt__zgGnE{position:relative;width:210px;height:80px;flex-shrink:0;mix-blend-mode:multiply;margin:-15px 8px}.EngineeringHome_calculator__O3_Q4:hover{background:#e9eddf}.EngineeringHome_orderLine__sunKY{margin:16px 0 25px;text-align:center;color:#7d817a;font-size:10px;line-height:1.6}.EngineeringHome_orderLine__sunKY span{padding:0 9px}.EngineeringHome_lower__C1vNc{border-top:1px solid #e8eae3;padding-top:32px}.EngineeringHome_companyHeading__taD7I{font-size:28px;font-weight:700;line-height:1.3;letter-spacing:-.035em}.EngineeringHome_catalogLinks__yW07T{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px}.EngineeringHome_catalogLink__Wq4kR{min-height:64px;padding:15px 17px;border:1px solid #e4e7dd;border-radius:9px;display:flex;align-items:center;gap:12px;font-size:13px;font-weight:550;justify-content:space-between}.EngineeringHome_catalogLink__Wq4kR span{font-size:11px;font-weight:400;color:#7c8176}.EngineeringHome_catalogLink__Wq4kR:hover{background:#f6f8f1;border-color:#acb79b}.EngineeringHome_editorialLinks__H6KN8{display:flex;align-items:center;flex-wrap:wrap;gap:10px 25px;border-top:1px solid #e7e9e2;padding-top:20px;margin-top:26px;font-size:13px;color:#506335}.EngineeringHome_header__shmcC{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.98);border-bottom:1px solid #e6e8e1}.EngineeringHome_headerMain__WW5as{max-width:1320px;margin:0 auto;height:82px;padding:0 28px;display:flex;gap:28px;align-items:center}.EngineeringHome_logo__aiPxM{flex-shrink:0;display:flex;flex-direction:column;line-height:1.1}.EngineeringHome_logoMain___MI_4{font-size:22px;font-weight:850;letter-spacing:.085em;color:#11170e;text-transform:uppercase}.EngineeringHome_logoMain___MI_4>span{color:#4a5c31}.EngineeringHome_logoSub__VIZAx{font-size:6px;letter-spacing:.19em;text-transform:uppercase;color:#7e8379;margin-top:5px;font-weight:650}.EngineeringHome_search__bzc4T{flex:1;max-width:450px;margin:0 auto;position:relative}.EngineeringHome_search__bzc4T input{width:100%;min-height:44px;border:1px solid #e0e2dc;border-radius:9px;padding:11px 15px 11px 41px;background:#f7f7f5;font-size:13px;color:#292e23}.EngineeringHome_search__bzc4T input::-moz-placeholder{color:#7c817a}.EngineeringHome_search__bzc4T input::placeholder{color:#7c817a}.EngineeringHome_search__bzc4T svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#71776a}.EngineeringHome_headerPhone__ijX7j{font-size:12px;line-height:1.5;font-weight:650;white-space:nowrap}.EngineeringHome_headerPhone__ijX7j>span{display:block;font-size:10px;color:#7b8173;font-weight:400}.EngineeringHome_headerActions__s7bjq{display:flex;gap:16px;align-items:center}.EngineeringHome_headerCart__yaS_L{position:relative;display:flex;gap:10px;align-items:center;font-size:12px;color:#62695a;min-height:44px}.EngineeringHome_cartCount__y7WQD{position:absolute;left:15px;top:0;min-width:17px;height:17px;font-size:9px;border-radius:50%;padding:0 3px}.EngineeringHome_cartCount__y7WQD,.EngineeringHome_menuButton__8cYNd{display:flex;align-items:center;justify-content:center;background:#4a5c31;color:#fff}.EngineeringHome_menuButton__8cYNd{gap:12px;min-height:44px;border-radius:8px;padding:12px 17px;font-size:13px;font-weight:550}.EngineeringHome_menuButton__8cYNd:hover{background:#354523}.EngineeringHome_headerNav__PiCXS{display:flex;justify-content:center;gap:34px;min-height:42px}.EngineeringHome_headerNav__PiCXS a{display:inline-flex;align-items:center;gap:8px;padding:7px 9px 12px;border-bottom:2px solid transparent;color:#747a6e;font-size:12px;font-weight:550}.EngineeringHome_headerNav__PiCXS a:hover,.EngineeringHome_headerNav__PiCXS a[aria-current=page]{color:#4a5c31;border-bottom-color:#4a5c31}.EngineeringHome_mobileSearch__PrurG{display:none}.EngineeringHome_drawer__a8zkG{position:fixed;top:0;bottom:0;left:0;z-index:60;width:min(350px,90vw);background:white;overflow-y:auto;box-shadow:0 10px 60px #0002}@media (max-width:1100px) and (min-width:768px){.EngineeringHome_headerMain__WW5as{gap:20px}.EngineeringHome_headerPhone__ijX7j{display:none}.EngineeringHome_hero__1Z80a{min-height:450px;padding:20px 28px}.EngineeringHome_heroTitle__xy3st{font-size:72px}.EngineeringHome_heroDescription__GgR83{font-size:17px}.EngineeringHome_heroActions__fLGBd{gap:10px;flex-wrap:wrap}.EngineeringHome_primaryButton__Hw5Nx{padding:13px 17px}.EngineeringHome_heroImage__kJtv_{min-height:350px}.EngineeringHome_direction__3QSws{grid-template-columns:75px 1fr;gap:7px;padding:0 10px}.EngineeringHome_directionText__UtAbX h3{font-size:13px}.EngineeringHome_directionText__UtAbX p{font-size:11px}.EngineeringHome_stationCard__2IG8E{gap:7px;padding:12px 10px;grid-template-columns:.8fr 1.2fr}.EngineeringHome_stationImage__ywbBH{min-height:130px}.EngineeringHome_stationName__XDb9z{font-size:12px}.EngineeringHome_specs__sukft{font-size:10px}.EngineeringHome_price__pxyXM{font-size:21px}.EngineeringHome_calculatorArt__zgGnE{width:150px}}@media (max-width:767px){.EngineeringHome_opening__gyqDG{padding:0 20px}.EngineeringHome_hero__1Z80a{display:flex;flex-direction:column;align-items:stretch;margin:0 -20px;min-height:0;padding:25px 20px 0;background:linear-gradient(#fff 30%,#f5f6f1)}.EngineeringHome_heroCopy__Z6RQg{padding:0}.EngineeringHome_heroTitle__xy3st{font-size:clamp(34px,9.6vw,48px);line-height:1.04;letter-spacing:-.055em}.EngineeringHome_desktopBreak__JOSUQ{display:none}.EngineeringHome_mobileBreak___yutt{display:block}.EngineeringHome_heroDescription__GgR83{font-size:16px;line-height:1.4;margin:12px 0 17px}.EngineeringHome_heroActions__fLGBd{flex-direction:column;gap:5px;align-items:stretch}.EngineeringHome_primaryButton__Hw5Nx{min-height:45px;font-size:13px;padding:12px 16px;justify-content:space-between}.EngineeringHome_textButton__FjReG{min-height:44px;font-size:12px;color:#4a5c31}.EngineeringHome_heroVisual__kkPrA{margin:0 -12px}.EngineeringHome_heroImage__kJtv_{min-height:0;flex:none;height:265px}.EngineeringHome_heroCaption__uuRgs{text-align:center;font-size:11px;padding:0 0 13px;margin-top:-6px}.EngineeringHome_directions__qcNkS{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;border-bottom:0;gap:0 14px}.EngineeringHome_direction__3QSws{display:flex;flex-direction:column;align-items:stretch;gap:0;min-height:0;border:0;border-bottom:1px solid #e6e7e3;padding:10px 0 12px}.EngineeringHome_direction__3QSws:first-child{padding-left:0}.EngineeringHome_directionImage__QMo9Y{height:96px;width:120px;align-self:center}.EngineeringHome_directionText__UtAbX{display:flex;align-items:center;justify-content:space-between;gap:8px}.EngineeringHome_directionText__UtAbX h3{font-size:12px}.EngineeringHome_directionText__UtAbX p{display:none}.EngineeringHome_directionText__UtAbX svg{margin:0;width:14px}.EngineeringHome_stations__MRE0h{padding-top:24px}.EngineeringHome_sectionHeading__LLgQc{align-items:flex-start;gap:12px;margin-bottom:16px}.EngineeringHome_sectionHeading__LLgQc h2{font-size:24px;max-width:230px}.EngineeringHome_sectionHeading__LLgQc a{font-size:10px;gap:5px;padding-top:4px;white-space:normal}.EngineeringHome_sectionHeading__LLgQc a svg{flex-shrink:0;width:13px}.EngineeringHome_stationGrid__T_gL4{grid-template-columns:1fr;gap:11px}.EngineeringHome_stationCard__2IG8E{grid-template-columns:minmax(110px,.85fr) minmax(0,1.25fr);gap:13px;padding:16px 15px 16px 10px;min-height:204px}.EngineeringHome_stationImage__ywbBH{height:170px;min-height:150px}.EngineeringHome_stationName__XDb9z{font-size:12px;min-height:0}.EngineeringHome_specs__sukft{font-size:11px;margin-bottom:14px}.EngineeringHome_price__pxyXM{font-size:22px}.EngineeringHome_availability__glQlK{margin:6px 0 8px}.EngineeringHome_versionNote__U15Me{font-size:10px;margin-bottom:20px}.EngineeringHome_calculator__O3_Q4{padding:17px 15px;flex-wrap:wrap;gap:11px}.EngineeringHome_calculatorCopy__7_ixq{flex:1}.EngineeringHome_calculatorCopy__7_ixq strong{font-size:13px}.EngineeringHome_calculatorCopy__7_ixq>span{font-size:11px;line-height:1.5}.EngineeringHome_calculatorIcon__PVyvP svg{width:27px}.EngineeringHome_calculatorAction__Lb3Yp{margin-left:38px;min-height:25px;padding:0;border:0;font-size:12px}.EngineeringHome_calculatorArt__zgGnE{display:none}.EngineeringHome_orderLine__sunKY{font-size:9px;margin:13px 15px 23px}.EngineeringHome_orderLine__sunKY span{padding:0 3px}.EngineeringHome_lower__C1vNc{padding-top:24px}.EngineeringHome_companyHeading__taD7I{font-size:23px}.EngineeringHome_catalogLinks__yW07T{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.EngineeringHome_catalogLink__Wq4kR{font-size:12px;min-height:65px;padding:12px}.EngineeringHome_page__hXbvo .section-title{font-size:23px}.EngineeringHome_headerMain__WW5as{height:66px;padding:0 20px;gap:12px}.EngineeringHome_logoMain___MI_4{font-size:19px}.EngineeringHome_headerPhone__ijX7j,.EngineeringHome_logoSub__VIZAx,.EngineeringHome_search__bzc4T{display:none}.EngineeringHome_headerActions__s7bjq{margin-left:auto;gap:17px}.EngineeringHome_headerCart__yaS_L>span:not(.EngineeringHome_cartCount__y7WQD){display:none}.EngineeringHome_menuButton__8cYNd{padding:12px;min-width:43px}.EngineeringHome_headerNav__PiCXS,.EngineeringHome_menuButton__8cYNd>span{display:none}.EngineeringHome_mobileSearch__PrurG{display:block;padding:0 20px 12px}.EngineeringHome_mobileSearch__PrurG .EngineeringHome_search__bzc4T{display:block;max-width:none}.EngineeringHome_search__bzc4T input{min-height:44px}.EngineeringHome_drawer__a8zkG{width:min(350px,90vw)}}@media (prefers-reduced-motion:reduce){.EngineeringHome_page__hXbvo *,.EngineeringHome_page__hXbvo :after,.EngineeringHome_page__hXbvo :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}