#int3-home .n-header{background:#fff;backdrop-filter:none;border-bottom:1px solid #edf2ed}
#int3-home .n-banner{display:block;text-align:center;padding:8px 18px;background:#e7f5d7;color:#286340;font-size:12px;font-weight:650;letter-spacing:-.2px}
#int3-home .n-banner span{margin-left:16px;font-weight:800}
#int3-home .n-top,#int3-home .n-bottom{max-width:1200px;margin:auto;display:flex;align-items:center;padding:0 24px;gap:28px}
#int3-home .n-top{min-height:66px}#int3-home .n-top .g-logo img{width:178px}
#int3-home .n-community{display:flex;align-items:center;gap:23px;font-size:13px;white-space:nowrap}
#int3-home .n-community a:hover,#int3-home .n-products a:hover,#int3-home .n-all a:hover{color:#16844b}
#int3-home .n-account{margin-left:auto;display:flex;gap:4px;white-space:nowrap;background:#f1f5f2;border-radius:8px;padding:7px 10px;font-size:12px;color:#56655b}
#int3-home .n-bottom{min-height:62px;gap:22px}#int3-home .n-products{display:flex;align-items:center;gap:46px;font-size:17px;font-weight:750;white-space:nowrap;flex:1}
#int3-home .n-products .n-quote{font-size:14px;background:#f0f8e8;color:#287146;padding:9px 17px;border-radius:30px}#int3-home .n-quote span{margin-left:10px}
#int3-home .n-phone{white-space:nowrap;font-size:15px;font-weight:800;letter-spacing:0}#int3-home .n-phone small{font-size:11px;font-weight:500;color:#78877d;margin-right:8px}
#int3-home .n-header .g-menu-toggle{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:40px;height:40px;border-radius:9px;background:transparent;margin:0;padding:8px}
#int3-home .n-header .g-menu-toggle span{display:block;width:20px;height:2px;background:#6a7e71;margin:0}
#int3-home .n-header .g-menu-toggle:hover{background:#f0f6ed}
#int3-home .n-all{display:grid;grid-template-columns:1fr 1fr;max-width:1200px;margin:0 auto;padding:26px 24px 30px;gap:36px;background:#fbfdf9;box-shadow:none}
#int3-home .n-all>div{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}#int3-home .n-all strong{grid-column:1/-1;color:#247548;font-size:12px;letter-spacing:.1px}#int3-home .n-all a{font-size:14px}
@media(max-width:1100px){#int3-home .n-top{gap:20px}#int3-home .n-community{gap:14px;font-size:12px}#int3-home .n-top .g-logo img{width:155px}#int3-home .n-products{gap:28px}#int3-home .n-phone small{display:none}}
@media(max-width:800px){#int3-home .n-banner{font-size:10px;padding:7px 10px}#int3-home .n-banner span{margin-left:6px}#int3-home .n-top{padding:12px 18px;min-height:0;flex-wrap:wrap;gap:14px}#int3-home .n-top .g-logo img{width:151px}#int3-home .n-account{font-size:11px}#int3-home .n-community{order:3;width:100%;overflow-x:auto;gap:20px;padding:2px 0 5px;scrollbar-width:thin;font-size:12px}#int3-home .n-bottom{min-height:56px;padding:0 12px 0 18px;gap:6px;border-top:1px solid #f2f5ef}#int3-home .n-products{overflow-x:auto;gap:24px;font-size:14px;padding:10px 0;scrollbar-width:none}#int3-home .n-products .n-quote{font-size:12px;padding:6px 10px}#int3-home .n-phone{display:none}#int3-home .n-all{padding:22px 18px;gap:22px;max-height:65vh;overflow-y:auto}#int3-home .n-all>div{grid-template-columns:1fr;gap:17px}#int3-home .n-all a{font-size:13px}}
