/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.hh-about main h2{font-size:var(--text-hh-section);margin:0 0 .5em;line-height:1.5}.hh-about main h3{margin:0 0 20px;font-size:30px;line-height:1.5}.hh-about main p{margin:0 0 15px}.hh-about main p:last-child,.hh-about main>section:last-of-type{margin-bottom:0}.ha-section{padding-block:calc(var(--spacing,.25rem) * 6);margin-top:64px}.ha-two-columns{align-items:center;gap:calc(var(--spacing,.25rem) * 16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hh-about .ha-landscape-image{aspect-ratio:3/2;object-fit:cover;width:100%}.ha-cert-summary{align-items:center;gap:calc(var(--spacing,.25rem) * 16);grid-template-columns:2fr 1fr;margin-top:48px;display:grid}.ha-cert-summary>img{width:100%}.ha-cert-logos{align-items:center;gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(4,minmax(0,1fr));max-width:60%;margin:0;padding:0;list-style-type:none;display:grid}.ha-cert-logos img{width:100%}.ha-certificate-gallery{grid-template-columns:repeat(4,minmax(0,1fr));align-items:flex-start;gap:50px;margin-top:48px;display:grid}.ha-certificate-gallery a{display:block;box-shadow:4px 2px 14px #00000017}.ha-certificate-gallery a:hover,.ha-certificate-gallery a:focus-visible{transform:translateY(-3px);box-shadow:4px 2px 14px #0003}.ha-certificate-gallery img{width:100%}.ha-lightbox{width:var(--hh-modal-viewport-width,100vw);color:#fff;background:0 0;border:0;max-width:none;height:100dvh;max-height:none;margin:0;padding:24px 80px;position:fixed;inset:0;overflow:hidden}.ha-lightbox[open]{place-items:center;display:grid}.ha-lightbox::backdrop{background:#000000e6}.ha-lightbox-frame{flex-direction:column;align-items:center;max-width:100%;max-height:100%;display:flex;position:relative}.hh-about .ha-lightbox img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 96px);display:block}.ha-lightbox button{z-index:2;color:#fff;cursor:pointer;background:#00000080;border:1px solid #ffffff4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:fixed}.ha-lightbox button svg{flex-shrink:0;width:24px;height:24px}.ha-lightbox button:hover,.ha-lightbox button:focus-visible{background:var(--color-hh-blue)}.ha-lightbox-close{top:16px;right:16px}.ha-lightbox-prev{top:50%;left:16px;transform:translateY(-50%)rotate(180deg)}.ha-lightbox-next{top:50%;right:16px;transform:translateY(-50%)}.ha-lightbox-count{text-align:center;width:100%;margin-top:8px;display:block;position:absolute;top:100%;left:0}@media (width<=767px){.ha-lightbox{padding:64px 48px}.ha-lightbox button{width:40px;height:40px}.ha-lightbox-prev{left:4px}.ha-lightbox-next{right:4px}.hh-about .ha-lightbox img{max-height:calc(100dvh - 160px)}}.ha-pattern-card{background:#f5f7fa url(/images/pages/hanheng/cc8aa4ff-7fc2-4186-be81-72fa108d4620.png) 100% 100%/cover no-repeat;border-radius:20px;padding:20px}.ha-reliability{align-items:center;gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(4,minmax(0,1fr));padding-block:0;display:grid}.hh-about .ha-reliability h2{font-size:30px}.hh-about .ha-reliability h3{margin:28px 0 12px;font-size:20px;line-height:1.5}.ha-reliability>article{align-self:stretch}.hh-about .ha-reliability img{aspect-ratio:2;object-fit:cover;width:100%}.ha-culture-innovation{gap:32px}.hh-about .ha-culture-innovation h2,.hh-about .ha-culture-excellence h2{font-size:30px;line-height:1.5}.ha-culture-excellence{margin-top:32px}.ha-steps{margin:24px 0;padding:0;list-style:none}.ha-steps li{align-items:center;gap:24px;margin-bottom:24px;display:flex;position:relative}.hh-about .ha-steps h3{margin:0 0 4px;font-size:18px;line-height:1.5}.hh-about .ha-steps p{margin:0}.ha-step-icon{width:46px;color:var(--color-hh-green);flex:0 0 46px;justify-content:center;align-items:center;display:flex}.ha-step-icon svg{width:46px;height:46px}.ha-numbered-steps li{align-items:flex-start;gap:32px}.ha-numbered-steps li:not(:last-child):before{content:"";background:var(--color-hh-green);width:1px;position:absolute;top:32px;bottom:-48px;left:24px}.ha-step-number{border:1px solid var(--color-hh-green);width:48px;height:48px;color:var(--color-hh-green);background:#fff;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;margin-top:10px;font-size:24px;display:flex;position:relative}.hh-about .ha-numbered-steps h3{margin:0 0 8px;font-size:20px}.ha-checklist{margin:20px 0 28px;padding:0;list-style:none}.ha-checklist li{align-items:flex-start;gap:10px;margin:0 0 17px;display:flex}.ha-checklist .hh-original-icon,.ha-checklist>li>svg{color:var(--color-hh-blue);flex:0 0 20px;width:20px;height:26px}.ha-social-intro{align-items:center;gap:calc(var(--spacing,.25rem) * 16);grid-template-columns:calc(30% - 32px) calc(70% - 32px);margin-bottom:48px;display:grid}.ha-social-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 35px;display:grid}.ha-social-cards>article>svg,.ha-social-cards>article>.hh-original-icon{color:#fff;background:var(--color-hh-blue);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:20px;padding:10px;display:flex}.ha-social-cards>article:nth-child(2n)>svg,.ha-social-cards>article:nth-child(2n)>.hh-original-icon{background:var(--color-hh-green)}.ha-social-cards>article>div{gap:16px;display:flex}.ha-social-cards>article>div>span{color:#d0d0d0;flex:0 0 20px;width:20px;margin-top:5px;font-size:20px;line-height:1}.hh-about .ha-social-cards h3{margin:5px 0;font-size:20px}.ha-social-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.ha-social-copy{background:#f9f9f9;flex-direction:column;justify-content:center;padding:0 80px;display:flex}.ha-image-first .ha-social-copy{order:2}.ha-image-first>img{order:1}.ha-factory-intro .ha-checklist{margin-top:20px}.ha-export-visual{position:relative}.hh-about .ha-export-visual>img{object-fit:cover;width:100%;height:432px}.ha-export-card{align-items:center;max-width:615px;margin:-132px auto 0;padding-left:64px;display:flex;position:relative}.ha-export-card>div{width:70%;box-shadow:var(--shadow-hh-card);background:#fff;padding:40px}.hh-about .ha-export-card h3{margin:0 0 10px;font-size:18px}.ha-export-card strong{color:var(--color-hh-blue);font-size:24px}.ha-export-support{background:var(--color-hh-green);color:#fff;text-align:center;border-radius:50px 0 50px 50px;flex:0 0 124px;width:124px;margin-left:-40px;padding:16px;font-weight:700}.ha-equipment{background:#f5f7fa url(/images/pages/hanheng/2f638cfa-8bda-45ab-8039-583e66d1e40e.png) 0/cover no-repeat;margin-top:48px}.ha-equipment>.hh-container{padding-top:64px;padding-bottom:64px}.ha-section-intro{text-align:center}.ha-equipment-layout{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:2fr 1fr;margin-top:32px;display:grid}.ha-equipment-grid{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:45fr 55fr;display:grid}.ha-equipment-grid .ha-equipment-card:nth-child(3){width:122.2%}.ha-equipment-grid .ha-equipment-card:nth-child(4){margin-left:18.2%}.ha-equipment-card{background:var(--color-hh-ink);isolation:isolate;border-radius:20px;min-height:260px;position:relative;overflow:hidden}.hh-about .ha-equipment-card>img{object-fit:cover;z-index:-1;width:100%;height:100%;transition:transform .4s,opacity .4s;position:absolute;inset:0}.ha-equipment-card>div{text-align:center;opacity:0;color:#fff;background:#000d44a6;flex-direction:column;justify-content:safe center;align-items:center;height:100%;padding:30px;transition:opacity .3s;display:flex}.hh-about .ha-equipment-card h3{color:#fff;margin:0 0 16px;font-size:24px}.ha-equipment-card:hover>div,.ha-equipment-card:focus-visible>div{opacity:1}.ha-equipment-card:hover>img,.ha-equipment-card:focus-within>img{transform:scale(1.05)}.ha-processes{align-items:center;column-gap:calc(var(--spacing,.25rem) * 8);row-gap:calc(var(--spacing,.25rem) * 16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ha-process-card{text-align:center;padding:0 32px;position:relative}.ha-process-image{width:180px;height:180px;margin:0 auto 16px;position:relative}.hh-about .ha-process-image img{object-fit:cover;border:2px solid var(--color-hh-green);border-radius:50%;width:100%;height:100%}.ha-process-image span{background:var(--color-hh-green);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:26px;display:flex;position:absolute;top:0;right:0}.ha-process-card:nth-child(odd) .ha-process-image img{border-color:var(--color-hh-blue)}.ha-process-card:nth-child(odd) .ha-process-image span{background:var(--color-hh-blue)}.hh-about .ha-process-card h3{margin:0 0 12px;font-size:20px}.ha-team-panel{box-shadow:var(--shadow-hh-card);border-radius:20px;padding:32px 48px}.ha-team-images{gap:calc(var(--spacing,.25rem) * 4);display:grid}.hh-about .ha-team-images img{aspect-ratio:2;object-fit:cover;width:100%}.hh-about .ha-team-panel .ha-steps h3{font-size:20px}.ha-compliance{gap:32px}.ha-compliance-grid{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0 24px;display:grid}.hh-about .ha-compliance-grid h3{margin:0 0 12px;font-size:20px}.ha-compliance-grid>article{padding:32px}@media (width<=1024px){.hh-about main h2{font-size:30px;line-height:1.5}.ha-section{margin-top:32px}.ha-two-columns,.ha-cert-summary,.ha-reliability,.ha-social-intro,.ha-social-row,.ha-equipment-layout{grid-template-columns:1fr}.ha-two-columns,.ha-cert-summary{gap:32px}.ha-cert-logos{max-width:30%}.ha-certificate-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:27px}.ha-social-intro{gap:32px;margin-bottom:32px}.ha-social-copy{padding:32px}.ha-export-visual{padding-bottom:0}.ha-equipment>.hh-container{padding-top:48px;padding-bottom:32px}.ha-process-card{padding:0 16px}.ha-team-panel{padding:32px}}@media (width<=767px){.hh-about main h2{font-size:25px;line-height:1.5}.hh-about main p{margin-bottom:20px}.hh-about main>section:last-of-type{margin-bottom:0}.ha-section{margin-top:32px}.ha-cert-logos{max-width:100%;margin-right:16px}.ha-cert-summary{gap:32px;margin-top:32px}.ha-certificate-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:32px}.ha-two-columns,.ha-reliability{gap:16px}.hh-about .ha-reliability h2{font-size:25px}.hh-about .ha-reliability h3{font-size:20px}.hh-about .ha-culture-innovation h2,.hh-about .ha-culture-excellence h2{font-size:22px}.ha-steps li{gap:16px}.ha-numbered-steps li{gap:24px}.ha-social-cards{grid-template-columns:1fr;gap:32px}.ha-social-copy{padding:32px}.ha-social-row{padding-left:24px;padding-right:24px}.ha-export-card{max-width:100%;margin:15px 0 0;padding-left:0;display:block}.ha-export-card>div{width:100%;padding:40px}.ha-export-support{margin:-18px 0 0;font-size:17px;display:block;position:relative}.hh-about .ha-export-card h3{margin-bottom:8px;font-size:16px}.hh-about .ha-export-card p:first-of-type{margin-bottom:5px}.ha-factory-intro,.ha-applications{gap:32px}.hh-about .ha-export-visual>img{aspect-ratio:3/2;height:auto}.ha-equipment-grid,.ha-processes,.ha-compliance-grid{grid-template-columns:1fr}.ha-equipment-grid .ha-equipment-card:nth-child(3){width:auto}.ha-equipment-grid .ha-equipment-card:nth-child(4){margin-left:0}.ha-equipment-card{min-height:260px}.ha-processes{gap:32px}.ha-team-panel{padding:24px}.ha-step-icon,.ha-step-icon svg{width:40px;height:40px}.ha-step-icon{flex-basis:40px}}.ha-why-images{align-items:flex-start;gap:16px;display:flex}.ha-achievements{align-items:center;gap:calc(var(--spacing,.25rem) * 16);grid-template-columns:1fr 1fr;display:grid}.ha-achievement-gallery{padding-bottom:100px;position:relative}.hh-about .ha-achievement-gallery img:first-child{border-radius:20px;width:80%}.hh-about .ha-achievement-gallery img:nth-child(2){border:8px solid #fff;border-radius:20px;width:64%;margin:-100px 0 0 auto;position:relative}.ha-achievement-stats{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ha-achievement-stats article{background:var(--color-hh-soft);border-radius:20px;padding:24px}.ha-achievement-stats strong{font-family:var(--font-hh-heading);color:var(--color-hh-blue);font-size:34px;font-weight:500}.hh-about .ha-achievement-stats p{margin:0}.hh-about .hh-excellence{margin-top:48px}.hh-about .hh-excellence>h2{max-width:722px;margin:0 auto;padding-top:24px;padding-bottom:24px}.hh-about .hh-tab-panel h3{margin-bottom:15px;font-size:30px}.hh-about .hh-tab-panel p{margin-bottom:15px}.ha-market-heading{text-align:center}.ha-market-heading p{max-width:900px;margin-inline:auto!important}.ha-market-cards{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px;display:grid}.ha-market-card{background:var(--color-hh-soft);box-shadow:var(--shadow-hh-card);border-radius:20px;overflow:hidden}.hh-about .ha-market-card>img{aspect-ratio:3/2;object-fit:cover;width:100%}.ha-market-card>div{padding:24px}.ha-market-card span{color:var(--color-hh-green);font-size:32px}.hh-about .ha-market-card h3{margin:16px 0;font-size:22px}@media (width<=1024px){.ha-achievements{grid-template-columns:1fr}.ha-market-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ha-achievement-gallery{padding-bottom:0}}@media (width<=767px){.ha-why-images{gap:8px}.hh-about .ha-why-images img{width:calc(50% - 4px)}.ha-achievements{gap:32px}.ha-achievement-stats article{padding:16px}.ha-achievement-stats strong{font-size:28px}.ha-market-cards{grid-template-columns:1fr}.hh-about .hh-tab-panel h3{font-size:22px}}.hh-about .ha-why-intro{gap:32px;margin-top:48px}.ha-why-images{gap:32px}.hh-about .ha-why-images img{border-radius:0;width:calc(50% - 16px)}.hh-about .ha-why-images img:nth-child(2){margin-top:0}.ha-achievements-wrap{background:#f5fafa url(/images/pages/hanheng/cc8aa4ff-7fc2-4186-be81-72fa108d4620.png) 100% 100%/cover no-repeat;margin-top:48px}.ha-achievements{align-items:start;padding-top:75px;padding-bottom:75px}.ha-achievements .ha-checklist{color:var(--color-hh-ink);text-transform:capitalize;grid-template-columns:1fr 1fr;gap:16px 0;margin:48px 0;display:grid}.ha-achievements .ha-checklist li{margin:0}.hh-about .ha-achievement-portrait{aspect-ratio:3/2;object-fit:cover;width:100%}.hh-about .ha-achievement-shipping{aspect-ratio:16/9;object-fit:cover;width:100%}.ha-achievement-stats{border:2px solid var(--color-hh-green);background:#f5fafa66;border-radius:20px;gap:16px;margin-top:16px;padding:24px}.ha-achievement-stats article{text-align:center;background:0 0;border-radius:0;padding:0}.ha-achievement-stats strong{color:var(--color-hh-ink);text-transform:capitalize;font-size:45px;line-height:1.5}.ha-achievement-stats strong span{color:var(--color-hh-green)}.hh-about .ha-achievement-stats p{font-size:12px;line-height:1.6}.ha-market-heading{max-width:826px;margin-top:64px;padding-inline:0}.ha-market-cards{gap:64px;margin-top:0}.ha-market-card{box-shadow:none;background:#f5f7fa url(/images/pages/hanheng/fe2d346d-5fec-4a0a-a7cd-7a3bf8d8eb2e.jpg) 50%/cover no-repeat;border-radius:4px;padding:24px}.ha-market-card>span{color:var(--color-hh-blue);margin-bottom:10px;font-size:16px;display:block}.hh-about .ha-market-card h3{margin-top:30px;margin-bottom:10px;font-size:20px}@media (width<=1024px){.ha-achievements{padding-block:48px}.ha-market-heading{max-width:80%;margin-top:32px}.ha-market-cards{gap:32px}.ha-achievements .ha-checklist{margin-block:24px}}@media (width<=767px){.hh-about .ha-why-intro{margin-top:32px}.ha-why-images{gap:16px}.hh-about .ha-why-images img{width:calc(50% - 8px)}.ha-achievements .ha-checklist{grid-template-columns:1fr}.ha-achievements{padding-block:32px}.ha-achievement-stats strong{font-size:25px}.ha-market-heading{max-width:none;padding-inline:24px}.ha-market-cards{gap:16px}}.ha-about-intro{margin-top:48px}.ha-provide{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ha-provide-icon{color:#fff;background:var(--color-hh-green);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:16px;display:flex}.ha-provide>article:nth-child(3) .ha-provide-icon{background:var(--color-hh-blue)}.ha-provide-icon svg{width:40px;height:40px}.hh-about .ha-provide h3{margin:0 0 12px;font-size:20px}.ha-about-innovation{align-items:center;gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:calc(25% - 21.3333px) calc(30% - 21.3333px) calc(45% - 21.3333px);display:grid}.ha-quote-column{flex-direction:column;align-self:stretch;gap:16px;display:flex}.ha-quote-column>img,.ha-quote-column>noscript>img{aspect-ratio:3/2;object-fit:cover;width:100%}.ha-team-quote{background:#f5fafa;border-radius:20px;flex:1;padding:24px}.ha-team-quote blockquote{border-left:4px solid var(--color-hh-muted);margin:0 0 24px;padding-left:16px;font-style:italic;line-height:1.6}.ha-team-quote>div{align-items:center;gap:16px;display:flex}.ha-team-quote>div>span{color:var(--color-hh-blue);font-family:serif;font-size:70px;line-height:1}.hh-about .ha-team-quote h3{margin:0 0 8px;font-size:18px}.hh-about .ha-innovation-lab{object-fit:cover;border-radius:20px;align-self:stretch;width:100%;height:100%}.ha-about-innovation .ha-checklist{margin:24px 0}.ha-about-innovation .ha-checklist svg{color:var(--color-hh-green)}.ha-stats{gap:calc(var(--spacing,.25rem) * 8);text-align:center;background:#f5f7fa var(--ha-stats-background,none) no-repeat center/cover;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));padding:56px 0;display:grid}.ha-stats strong{font-family:var(--ha-stats-font,sans-serif);color:var(--color-hh-ink);white-space:nowrap;margin-bottom:0;font-size:50px;font-weight:400;line-height:1.6;display:block}.hh-about .ha-stats p{margin:0}.ha-applications{align-items:start}.ha-applications .ha-checklist{gap:calc(var(--spacing,.25rem) * 4);color:var(--color-hh-ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ha-applications .ha-checklist li{margin:0}.ha-about-certification{background:#f5fafa;margin-top:64px}.ha-about-certification .ha-cert-summary{margin-top:0;padding-top:64px;padding-bottom:64px}.ha-global-heading{text-align:center;max-width:800px;margin-top:48px;padding-inline:0}.ha-global-cards{gap:calc(var(--spacing,.25rem) * 16);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:24px;padding-bottom:24px;display:grid}.ha-global-cards>article{box-shadow:var(--shadow-hh-card);background:white var(--ha-global-background,none) no-repeat bottom/100% auto;border-radius:20px;padding:40px 32px}.ha-global-icon{color:var(--color-hh-green);justify-content:center;align-items:center;width:46px;height:46px;margin:0 0 24px 48px;display:flex}.ha-global-icon svg{width:46px;height:46px}.ha-global-cards>article:nth-child(2) .ha-global-icon{color:var(--color-hh-blue)}.ha-global-cards>article>div{align-items:flex-start;gap:24px;display:flex}.ha-global-number{border-left:2px solid var(--color-hh-green);color:var(--color-hh-muted);padding-left:16px}.ha-global-cards>article:nth-child(2) .ha-global-number{border-color:var(--color-hh-blue)}.hh-about .ha-global-cards h3{margin:0 0 16px;font-size:20px}@media (width<=1024px){.ha-provide,.ha-about-innovation{grid-template-columns:repeat(2,minmax(0,1fr))}.ha-about-innovation>div:last-child{grid-column:span 2}.hh-about .ha-innovation-lab{height:100%}.ha-stats strong{font-size:35px}.ha-global-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.ha-global-heading{max-width:80%}.ha-about-certification{margin-top:32px}.ha-about-certification .ha-cert-summary{padding-block:48px}}@media (width<=767px){.ha-about-intro{margin-top:32px}.ha-provide{grid-template-columns:1fr;gap:32px}.ha-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.ha-stats strong{font-size:26px}.ha-applications .ha-checklist{grid-template-columns:1fr}.ha-about-innovation{grid-template-columns:1fr;gap:24px}.ha-about-innovation>div:last-child{grid-column:auto}.ha-global-cards{grid-template-columns:1fr}.hh-about .ha-innovation-lab{height:300px}.ha-global-heading{max-width:none;padding-inline:24px}.ha-global-cards>article{padding:32px 24px}}.ha-team-quote>div>span{flex:0 0 52px;width:52px;height:52px}.ha-team-quote>div>span svg{width:100%;height:100%}.ha-culture-innovation .ha-steps{margin:15px 0 32px}.ha-culture-innovation .ha-steps li{margin:0}.ha-culture-innovation .ha-steps li+li{padding-top:16px}.hh-about .ha-culture-innovation .ha-steps h3{margin:5px 0;font-size:17px;line-height:25.5px}.hh-about .ha-culture-innovation .ha-steps p{font-size:15px;line-height:24px}.ha-numbered-steps{margin:15px 0 24px}.ha-numbered-steps li{margin-bottom:16px}.ha-numbered-steps li:last-child{margin-bottom:0}.hh-about .ha-numbered-steps h3{margin:5px 0}.ha-processes{background:url(/images/pages/hanheng/cc8aa4ff-7fc2-4186-be81-72fa108d4620.png) 100% 100%/contain no-repeat}.ha-process-card:nth-child(2):after,.ha-process-card:nth-child(4):after,.ha-process-card:nth-child(5):after{content:"";pointer-events:none;background:url(/images/pages/hanheng/process-arrow.svg) 50%/contain no-repeat;width:141px;height:129px;position:absolute;top:20%;left:80%}.ha-process-card:nth-child(4):after{transform:rotateX(180deg)}@media (width<=767px){.ha-process-card:after{display:none}}@media (width<=1024px){.ha-cert-summary>img{order:2}.ha-cert-summary>div{order:1}.ha-culture-excellence>img{order:2}.ha-culture-excellence>div{order:1}.ha-social-row>.ha-social-copy{order:2}.ha-social-row>img{order:1}}@media (width<=767px){.ha-cert-summary,.ha-promise,.ha-social-intro,.ha-factory-intro{margin-top:24px}.hh-about .ha-innovation-lab{order:2;height:171px}.hh-about main p{margin-bottom:15px}.ha-certificate-gallery{margin-top:0}.ha-culture-innovation .ha-steps li,.ha-culture-excellence .ha-steps li{display:block}.ha-culture-innovation .ha-step-icon,.ha-culture-innovation .ha-step-icon svg{width:50px;height:50px}.ha-culture-innovation .ha-step-icon{margin-bottom:16px}.ha-culture-excellence .ha-numbered-steps li:before{display:none}.ha-culture-excellence .ha-step-number{width:42px;height:42px;margin:0 0 16px;font-size:20px}.hh-about .ha-culture-excellence .ha-numbered-steps h3{font-size:16px;line-height:24px}.ha-about-innovation>.ha-quote-column{order:3}.ha-about-innovation>.ha-innovation-lab{order:2}.ha-about-innovation>div:last-child{order:1}}@media (width<=1024px){.ha-team-images{order:2}.ha-team-panel>div:last-child{order:1}}@media (width<=767px){.hh-about .ha-reliability h2{font-size:22px}.hh-about .ha-reliability h3{font-size:16px;line-height:24px}.hh-about .ha-social-cards h3{margin:5px 0;font-size:17px;line-height:25.5px}.ha-team-panel .ha-steps li{display:block}.ha-team-panel .ha-step-icon{margin-bottom:16px}.ha-team-panel .ha-steps li:first-child .ha-step-icon,.ha-team-panel .ha-steps li:first-child svg{width:30px;height:30px}.ha-team-panel .ha-steps li:nth-child(2) .ha-step-icon,.ha-team-panel .ha-steps li:nth-child(2) svg{width:27px;height:27px}.ha-team-panel .ha-steps li:nth-child(3) .ha-step-icon,.ha-team-panel .ha-steps li:nth-child(3) svg{width:28px;height:28px}.hh-about .ha-team-panel .ha-steps h3{font-size:17px;line-height:25.5px}}.hh-about .ha-equipment-card h3{font-size:20px}@media (width<=767px){.hh-about .ha-process-card h3,.hh-about .ha-compliance-grid h3{font-size:18px}}.ha-equipment-layout{padding-bottom:8px}.ha-equipment-card:before{content:"";background:var(--color-hh-ink);opacity:0;pointer-events:none;border-radius:20px;transition:opacity .3s,transform .6s;position:absolute;inset:0;transform:scale(0)}.ha-equipment-card>div{overscroll-behavior:contain;background:0 0;transition:opacity .3s,transform .6s;position:absolute;inset:0;overflow:auto;transform:translateY(20px)}.ha-equipment-card:hover:before,.ha-equipment-card:focus-within:before{opacity:.6;transform:scale(1)}.ha-equipment-card:hover>div,.ha-equipment-card:focus-within>div{opacity:1;transform:translateY(0)}.ha-why-us .hh-production-steps{gap:20px}.ha-why-us .hh-production-steps .hh-step-number{border:0;border-left:2px solid var(--color-hh-green);color:#d0d0d0;background:0 0;border-radius:0;flex:none;width:auto;height:auto;margin-top:12px;padding:2px 10px 5px 2px;font-size:20px;line-height:1}.hh-about.ha-why-us .hh-production-steps h4,.hh-about.ha-why-us .hh-quality-cards h4{margin:5px 0;font-size:17px;line-height:25.5px}.ha-why-us .hh-quality-cards article{background:0 0;border-radius:0;align-items:flex-start;padding:0;display:flex}.hh-about.ha-why-us .hh-quality-cards article>img{object-fit:cover;border-radius:12px;flex:0 0 60px;width:60px;height:60px;margin:0 20px 0 0}.hh-about.ha-why-us .hh-quality-cards p{font-size:15px;line-height:24px}@media (width<=1024px){.ha-equipment-layout>.ha-equipment-card{min-height:280px}}@media (width<=767px){.ha-equipment-grid .ha-equipment-card{height:122px;min-height:122px}.ha-equipment-grid .ha-equipment-card>div{justify-content:flex-start;padding:30px}.ha-equipment-grid .ha-equipment-card:is(:hover,:focus-within){height:auto;min-height:122px}.ha-equipment-card:is(:hover,:focus-within)>div{height:auto;position:relative}.ha-why-us .hh-tab-panel{padding:0 8px 32px}}.ha-culture-excellence .ha-steps li:hover .ha-step-number{background:var(--color-hh-green);color:#fff}@media (width<=767px){.hh-about.ha-why-us .hh-excellence>h2{width:100%;margin-inline:0}.ha-achievements-wrap{margin-top:24px}.ha-achievements{padding-block:48px}}.ha-global-cards>article{padding:35px}.ha-global-icon,.ha-global-icon svg{width:50px;height:50px}.ha-global-icon{margin-bottom:15px}.ha-global-number{color:#b8b8b8;margin-top:12px;padding:0 18px 10px 10px;font-size:20px;line-height:1}.ha-global-cards>article>div{gap:0}.hh-about .ha-global-cards h3{margin:5px 0 15px}@media (width<=767px){.ha-global-cards>article{padding:20px 15px}.ha-global-icon,.ha-global-icon svg{width:30px;height:30px}.ha-global-icon{margin-bottom:5px}}.ha-provide-icon{margin-bottom:5px}.hh-about .ha-provide h3{margin:5px 0 10px}@media (width<=767px){.ha-provide-icon{width:50px;height:50px}.ha-provide-icon svg{width:30px;height:30px}}.ha-social-cards>article>svg,.ha-social-cards>article>.hh-original-icon{margin-bottom:8px;margin-left:35px}.ha-social-cards>article>div{gap:15px}.ha-social-cards>article>div>span{border-left:2px solid #eee;padding-left:8px}@media (width<=767px){.ha-social-cards>article>svg,.ha-social-cards>article>.hh-original-icon{width:40px;height:40px}}.ha-stat-section{margin-top:48px}@media (width<=767px){.hh-about .ha-social-row h2{font-size:21px}.ha-provide{margin-top:0}.ha-about-innovation{gap:32px}.ha-stat-section{margin-top:8px;padding-inline:8px}.ha-achievements{padding-block:40px}.ha-achievements .ha-checklist{margin-top:48px;margin-bottom:24px}.ha-achievement-stats{row-gap:32px}}.ha-achievement-stats strong svg{width:.6em;height:.6em;color:var(--color-hh-green);margin-left:8px;display:inline-block}@media (width<=767px){.ha-achievements .ha-checklist{gap:15px}.ha-achievements .ha-checklist .hh-original-icon{height:28px}.hh-about .ha-achievement-portrait{margin-top:24px}.ha-achievement-stats strong{line-height:40px;display:block}}@media (width>=1025px){.ha-social-cards{grid-auto-rows:1fr}}.ha-team-panel .ha-steps li:nth-child(2) .ha-step-icon{color:var(--color-hh-blue)}.ha-equipment-card>div>*{flex-shrink:0}.ha-equipment-icon{background:var(--color-hh-green);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;margin:0 auto 8px;padding:10px;display:flex}.ha-equipment-icon svg{width:35px;height:35px}.hh-about .ha-equipment-card h3{margin:0 0 10px}.hh-about .ha-equipment-card p{margin:0}
