:root{--navy:#071a2f;--blue:#135fe8;--cyan:#4bb9ff;--orange:#ff6d2d;--ink:#172235;--muted:#657084;--line:#e7ebf0;--soft:#f5f7fa;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Noto Sans SC,Arial,sans-serif}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.shell{width:min(1260px,100% - 64px);margin:0 auto}.section{padding:120px 0}.hero{color:#fff;background:#07192c;min-height:100vh;position:relative;overflow:hidden}.hero-media{background:url(/bohai/hero-factory.webp) 50%/cover no-repeat;position:absolute;inset:0;transform:scale(1.02)}.hero-shade{background:linear-gradient(90deg,#041222eb 0%,#06192fb8 46%,#05142540 100%),linear-gradient(#0000 55%,#030f1c99);position:absolute;inset:0}.header{z-index:20;border-bottom:1px solid #ffffff38;align-items:center;height:94px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.brand{color:#fff;align-items:center;gap:14px;margin-right:auto;display:flex}.brand img{object-fit:contain;filter:brightness(0)invert();width:48px;height:48px}.brand strong{letter-spacing:.08em;font-size:20px;display:block}.brand span{letter-spacing:.22em;opacity:.72;margin-top:3px;font-size:9px;display:block}.desktop-nav{align-items:center;gap:33px;margin-right:36px;display:flex}.desktop-nav>a,.nav-item>a{color:#fff;opacity:.92;padding:37px 0;font-size:14px}.desktop-nav>a:hover,.nav-item>a:hover{opacity:1}.nav-item{position:relative}.mega{background:#08182bf7;border:1px solid #ffffff24;grid-template-columns:repeat(2,1fr);gap:2px;width:620px;padding:20px;display:none;position:absolute;top:75px;left:-140px;box-shadow:0 22px 55px #00000040}.nav-item:hover .mega{display:grid}.mega a{color:#fff;background:#ffffff08;padding:18px}.mega a:hover{background:#ffffff14}.mega b,.mega span{display:block}.mega b{font-size:14px}.mega span{opacity:.6;margin-top:5px;font-size:11px}.header-cta{color:#fff;border:1px solid #ffffff80;padding:11px 18px;font-size:13px}.header-cta:hover{color:var(--navy);background:#fff}.mobile-menu{color:#fff;display:none}.hero-content{z-index:5;padding-top:220px;position:relative}.eyebrow,.section-heading>span,.section-heading>div>span,.growth-copy>span,.response-copy>span,.global-content>span,.contact-grid>div>span{letter-spacing:.24em;color:var(--blue);font-size:12px;font-weight:700}.hero .eyebrow{color:#9dcbff}.hero h1{letter-spacing:-.055em;max-width:930px;margin:24px 0 20px;font-size:clamp(58px,7vw,104px);line-height:1.02}.hero h2{letter-spacing:.18em;opacity:.75;margin:0;font-size:18px;font-weight:500}.hero-desc{color:#ffffffd1;margin:30px 0 0;font-size:18px}.hero-actions{gap:14px;margin-top:38px;display:flex}.btn-primary,.btn-ghost{justify-content:center;align-items:center;gap:30px;height:52px;padding:0 24px;font-size:14px;display:inline-flex}.btn-primary{background:var(--blue);color:#fff}.btn-primary:hover{background:#0b52cf}.btn-ghost{color:#fff;border:1px solid #ffffff80}.btn-ghost:hover{color:var(--navy);background:#fff}.scroll-cue{z-index:6;color:#fff;letter-spacing:.2em;opacity:.7;flex-direction:column;align-items:center;gap:8px;font-size:9px;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.scroll-cue i{font-size:20px;font-style:normal}.section-heading{margin-bottom:58px}.split-heading{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.section-heading h2,.growth-copy h2,.response-copy h2,.global-content h2,.contact-grid h2{letter-spacing:-.045em;margin:17px 0 0;font-size:clamp(42px,5vw,66px);line-height:1.12}.section-heading p,.growth-copy>p,.response-copy>p,.global-content>p,.contact-grid>div>p{color:var(--muted);margin:0;font-size:16px;line-height:1.9}.capability-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.cap-card{background:#07192c;height:560px;position:relative;overflow:hidden}.cap-card img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.cap-card:hover img{transform:scale(1.045)}.cap-overlay{background:linear-gradient(#05142614 15%,#041222eb 100%);position:absolute;inset:0}.cap-content{color:#fff;position:absolute;inset:auto 30px 34px}.cap-content>span{opacity:.7;font-size:13px;position:absolute;top:-320px;right:0}.cap-content>p{letter-spacing:.2em;opacity:.62;margin:0 0 10px;font-size:10px}.cap-content h3{margin:0 0 14px;font-size:28px}.cap-detail{color:#ffffffb3;opacity:0;max-height:0;font-size:13px;line-height:1.75;transition:all .35s;overflow:hidden}.cap-card:hover .cap-detail{opacity:1;max-height:120px;margin-bottom:16px}.cap-content b{font-size:12px;font-weight:500}.strength-section{background:var(--navy);color:#fff}.light-heading{max-width:720px}.light-heading>span{color:#73c5ff}.light-heading p{color:#ffffffa3;max-width:620px;margin-top:24px}.metrics-grid{border-top:1px solid #ffffff2e;border-left:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);display:grid}.metrics-grid>div{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;flex-direction:column;justify-content:flex-end;min-height:190px;padding:38px 28px;display:flex}.metrics-grid strong{letter-spacing:-.05em;font-size:46px;font-weight:600}.metrics-grid em{color:#8fcfff;margin-left:5px;font-size:16px;font-style:normal}.metrics-grid span{color:#ffffff9e;margin-top:9px;font-size:13px}.products-layout{grid-template-columns:1.03fr .97fr;align-items:stretch;gap:50px;display:grid}.product-picture{background:#eee;min-height:760px;position:relative;overflow:hidden}.product-picture img{object-fit:cover;width:100%;height:100%}.picture-label{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#071a2fe0;padding:18px 22px;position:absolute;bottom:28px;left:28px}.picture-label span,.picture-label b{display:block}.picture-label span{letter-spacing:.18em;opacity:.62;font-size:9px}.picture-label b{margin-top:5px;font-size:17px}.product-list{border-top:1px solid var(--line)}.product-row{border-bottom:1px solid var(--line);grid-template-columns:58px 1fr 30px;align-items:center;gap:18px;padding:28px 0;display:grid}.product-row>span{color:#9aa3b0;font-size:11px}.product-row h3{margin:0 0 6px;font-size:20px}.product-row p{color:var(--muted);margin:0;font-size:13px}.product-row>b{color:var(--blue);font-size:19px}.response-section{background:#eff3f7;min-height:950px;padding:0;position:relative;overflow:hidden}.response-photo{position:absolute;inset:0 48% 0 0}.response-photo:after{content:"";background:linear-gradient(90deg,#071a2f0f,#071a2f2e);position:absolute;inset:0}.response-photo img{object-fit:cover;width:100%;height:100%}.response-shell{grid-template-columns:42% 58%;min-height:950px;display:grid;position:relative}.response-copy{color:#fff;z-index:2;align-self:end;padding:80px 55px 90px 0;position:relative}.response-copy:before{content:"";z-index:-1;background:linear-gradient(90deg,#061526d1,#06152694);position:absolute;inset:-950px -30px -80px -2000px}.response-copy>span{color:#9bd2ff}.response-copy>p{color:#ffffffbf;margin-top:26px}.response-grid{background:#dbe2ea;grid-template-columns:repeat(2,1fr);gap:1px;margin-left:40px;padding:120px 0 90px;display:grid}.response-grid article{background:#f6f8fa;min-height:230px;padding:42px 34px}.response-grid strong{color:var(--blue);letter-spacing:-.04em;font-size:42px}.response-grid h3{margin:12px 0;font-size:18px}.response-grid p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.growth-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:85px;display:grid}.growth-images{padding:0 70px 80px 0;position:relative}.growth-main{object-fit:cover;width:100%;height:650px}.growth-small{object-fit:cover;border:12px solid #fff;width:45%;height:270px;position:absolute;bottom:0;right:0}.growth-copy>p{margin-top:25px}.growth-copy ul{border-top:1px solid var(--line);margin:35px 0 0;padding:0;list-style:none}.growth-copy li{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:19px 0;display:flex}.growth-copy li b{font-size:14px}.growth-copy li span{color:var(--muted);text-align:right;font-size:13px}.partners-section{background:var(--soft)}.centered-heading{text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.partner-cloud{border-top:1px solid #dbe1e8;border-left:1px solid #dbe1e8;grid-template-columns:repeat(4,1fr);display:grid}.partner-cloud span{color:#344154;background:#fff;border-bottom:1px solid #dbe1e8;border-right:1px solid #dbe1e8;place-items:center;height:126px;font-size:21px;font-weight:700;transition:all .25s;display:grid}.partner-cloud span:hover{background:var(--navy);color:#fff}.global-section{color:#fff;align-items:center;min-height:880px;display:flex;position:relative;overflow:hidden}.global-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.global-overlay{background:linear-gradient(90deg,#041323f0 0%,#041323c7 52%,#04132342 100%);position:absolute;inset:0}.global-content{z-index:2;position:relative}.global-content>span{color:#8fd0ff}.global-content h2{max-width:800px;font-size:clamp(54px,6vw,80px)}.global-content>p{color:#ffffffc2;max-width:700px;margin-top:25px}.global-metrics{border-top:1px solid #ffffff3d;border-left:1px solid #ffffff3d;grid-template-columns:repeat(4,1fr);max-width:900px;margin-top:48px;display:grid}.global-metrics div{border-bottom:1px solid #ffffff3d;border-right:1px solid #ffffff3d;padding:25px 22px}.global-metrics strong,.global-metrics span{display:block}.global-metrics strong{font-size:30px}.global-metrics span{opacity:.62;margin-top:6px;font-size:11px}.global-content>a{border-bottom:1px solid #ffffff8c;gap:80px;margin-top:35px;padding:16px 0;font-size:14px;display:inline-flex}.quality-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.quality-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:250px;padding:34px}.quality-grid article>span{color:var(--blue);font-size:11px}.quality-grid h3{margin:55px 0 10px;font-size:21px}.quality-grid p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.proof-strip{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:36px;display:grid}.proof-strip div{background:var(--soft);padding:28px}.proof-strip strong,.proof-strip span{display:block}.proof-strip strong{color:var(--navy);font-size:30px}.proof-strip span{color:var(--muted);margin-top:7px;font-size:12px}.contact-section{color:#fff;background:#0b2037;padding:120px 0}.contact-grid{grid-template-columns:1fr 1fr;gap:90px;display:grid}.contact-grid>div>span{color:#88cbff}.contact-grid>div>p{color:#ffffffa3;max-width:580px;margin-top:24px}.contact-card{border-top:1px solid #ffffff38}.contact-card>a,.contact-card>div{border-bottom:1px solid #ffffff38;grid-template-columns:145px 1fr;gap:20px;padding:20px 0;display:grid}.contact-card span{color:#ffffff80;font-size:11px}.contact-card strong{font-size:14px;font-weight:500}.footer{color:#fff;background:#061525}.footer-top{grid-template-columns:1fr 1fr;align-items:end;gap:38px;padding:72px 0 45px;display:grid}.footer-brand{align-items:center;gap:13px;display:flex}.footer-brand img{filter:brightness(0)invert();width:50px}.footer-brand strong,.footer-brand span{display:block}.footer-brand strong{font-size:20px}.footer-brand span{letter-spacing:.2em;opacity:.55;font-size:9px}.footer-top h3{text-align:right;margin:0;font-size:30px}.footer-links{border-top:1px solid #ffffff26;grid-column:1/-1;gap:32px;padding-top:28px;display:flex}.footer-links a{color:#ffffffa8;font-size:12px}.footer-bottom{color:#ffffff61;border-top:1px solid #ffffff1a;justify-content:space-between;padding:20px 0;font-size:10px;display:flex}.consult-float{z-index:30;background:var(--blue);color:#fff;flex-direction:column;align-items:center;gap:10px;padding:18px 11px;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%);box-shadow:0 10px 25px #0b47b147}.consult-float span{writing-mode:vertical-rl;letter-spacing:.12em;font-size:12px}@media (max-width:1000px){.shell{width:min(100% - 36px,1260px)}.desktop-nav,.header-cta{display:none}.mobile-menu{margin-left:auto;display:block;position:relative}.mobile-menu summary{border:1px solid #ffffff80;padding:9px 12px;font-size:12px;list-style:none}.mobile-menu div{background:#081a2f;width:190px;padding:10px;position:absolute;top:46px;right:0}.mobile-menu a{border-bottom:1px solid #ffffff1a;padding:12px;font-size:12px;display:block}.hero-content{padding-top:190px}.split-heading,.products-layout,.growth-grid,.contact-grid,.capability-grid{grid-template-columns:1fr}.cap-card{height:460px}.metrics-grid{grid-template-columns:repeat(2,1fr)}.response-photo{height:460px;position:relative;inset:auto}.response-shell{min-height:auto;display:block}.response-copy{color:var(--ink);padding:70px 0 40px}.response-copy:before{display:none}.response-copy>span{color:var(--blue)}.response-copy>p{color:var(--muted)}.response-grid{margin:0;padding:0 0 80px}.growth-grid{gap:50px}.partner-cloud{grid-template-columns:repeat(3,1fr)}.quality-grid,.proof-strip,.global-metrics{grid-template-columns:repeat(2,1fr)}.footer-top{grid-template-columns:1fr}.footer-top h3{text-align:left}.product-picture{min-height:620px}}@media (max-width:640px){.section{padding:82px 0}.header{height:76px}.brand img{width:40px;height:40px}.brand strong{font-size:17px}.hero{min-height:780px}.hero-content{padding-top:175px}.hero h1{max-width:340px;font-size:50px}.hero h2{font-size:11px;line-height:1.7}.hero-desc{max-width:330px;font-size:14px}.hero-actions{flex-direction:column;align-items:flex-start}.btn-primary,.btn-ghost{width:180px}.split-heading{gap:28px}.section-heading h2,.growth-copy h2,.response-copy h2,.global-content h2,.contact-grid h2{font-size:40px}.metrics-grid{grid-template-columns:1fr 1fr}.metrics-grid>div{min-height:150px;padding:24px 18px}.metrics-grid strong{font-size:31px}.product-picture{min-height:520px}.product-row{grid-template-columns:40px 1fr 24px}.response-grid{grid-template-columns:1fr}.growth-images{padding:0 30px 40px 0}.growth-main{height:440px}.growth-small{height:180px}.partner-cloud{grid-template-columns:repeat(2,1fr)}.partner-cloud span{height:100px;font-size:16px}.global-section{min-height:900px}.global-metrics{grid-template-columns:1fr 1fr}.quality-grid,.proof-strip,.contact-card>a,.contact-card>div{grid-template-columns:1fr}.footer-links{flex-wrap:wrap}.footer-bottom{flex-direction:column;gap:8px}.consult-float{display:none}}.hero.hero-ztn{color:#fff;background:#0b243c;height:100svh;min-height:100svh;max-height:980px;overflow:hidden}.hero-media-guangzhou{background-image:url(/bohai/hero-guangzhou.png);background-position:50%;background-repeat:no-repeat;background-size:cover;transform:scale(1.006)}.hero-shade-guangzhou{background:linear-gradient(90deg,#081f36b8 0%,#0a233b94 25%,#0a233b4d 46%,#0716270f 70%,#0816271a 100%),linear-gradient(#0516272e 0%,#05162705 45%,#0412211f 100%)}.hero-header{border-bottom:1px solid #ffffff4d;height:92px}.brand-ztn img{object-fit:contain;filter:brightness(0)invert();mix-blend-mode:screen;width:46px;height:42px}.hero-nav>a{letter-spacing:.02em;opacity:.96;padding:36px 0;font-size:13px;font-weight:600}.hero-cta{border-color:#ffffff94;padding:10px 18px;font-size:13px}.hero-content-ztn{z-index:6;width:min(1260px,100% - 64px);padding-top:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-37%)}.hero-kicker{color:#ffffffb3;letter-spacing:.55em;margin:0 0 19px;font-size:12px;font-weight:500}.hero-content-ztn h1{letter-spacing:-.035em;text-shadow:0 2px 18px #0000002e;max-width:840px;margin:0;font-size:clamp(46px,4.55vw,72px);font-weight:400;line-height:1.15}.hero-desc-ztn{color:#ffffffe6;margin:0;font-size:17px;font-weight:400;line-height:1.8}.hero-en{color:#ffffff9e;letter-spacing:.07em;margin:4px 0 0;font-size:11px}.hero-stats strong,.hero-stats span{display:block}.hero-stats strong{letter-spacing:-.02em;font-size:25px;font-weight:500;line-height:1.15}.hero-stats span{color:#ffffffad;margin-top:8px;font-size:11px}.hero-more{color:#fff;align-items:center;gap:12px;margin-top:46px;display:inline-flex}.hero-more b{border:1px solid #fffc;border-radius:50%;place-items:center;width:34px;height:34px;font-size:17px;font-weight:400;display:grid}.hero-more em{opacity:.75;margin-left:10px;font-size:21px;font-style:normal}.hero-index{z-index:7;color:#ffffff61;flex-direction:column;align-items:center;gap:11px;font-size:10px;display:flex;position:absolute;top:52%;right:54px;transform:translateY(-50%)}.hero-index .active{color:#fff;font-size:15px}.hero-index i{background:#ffffff8c;width:1px;height:50px;display:block}@media (max-width:1000px){.hero-content-ztn{top:51%;transform:translate(-50%,-34%)}.hero-index{right:22px}.hero-content-ztn h1{max-width:760px;font-size:clamp(42px,7vw,62px)}.hero-stats{margin-top:36px}.hero-header{height:78px}.brand-ztn img{width:40px;height:36px}}@media (max-width:640px){.hero.hero-ztn{height:100svh;min-height:820px;max-height:none}.hero-media-guangzhou{background-position:66%}.hero-shade-guangzhou{background:linear-gradient(90deg,#071c31c7 0%,#071c3194 58%,#071c312e 100%),linear-gradient(#0000 45%,#0617294d)}.hero-content-ztn{width:min(100% - 38px,1260px);top:50%;transform:translate(-50%,-31%)}.hero-kicker{letter-spacing:.42em;margin-bottom:16px;font-size:10px}.hero-content-ztn h1{max-width:340px;font-size:39px;line-height:1.22}.hero-divider{width:48px;margin:24px 0 21px}.hero-desc-ztn{max-width:330px;font-size:14px}.hero-en{max-width:330px;font-size:9px;line-height:1.6}.hero-stats{gap:15px;margin-top:31px}.hero-stats>div{min-width:76px}.hero-stats strong{font-size:20px}.hero-stats span{font-size:10px}.hero-stats>i{height:46px}.hero-more{margin-top:35px}.hero-index{display:none}}.hero-header{height:92px;width:min(1000px,100% - 64px)!important}.brand-ztn img{object-fit:contain;filter:none!important;mix-blend-mode:normal!important;background:0 0!important;width:42px!important;height:42px!important}.brand-ztn strong{letter-spacing:.08em;font-size:18px;font-weight:600}.brand-ztn span{letter-spacing:.3em;opacity:.78;margin-top:4px;font-size:8px}.hero-nav>a{letter-spacing:.035em;opacity:.94;font-size:12px;font-weight:500}.hero-cta{border:1px solid #ffffff94;padding:10px 17px;font-size:12px;font-weight:400}.hero-content-ztn{top:52%;left:50%;transform:translate(-50%,-38%);width:min(1000px,100% - 64px)!important}.hero-kicker{letter-spacing:.53em;color:#ffffffb8;margin:0 0 19px;font-size:10px;font-weight:400}.hero-content-ztn h1{letter-spacing:.005em;text-shadow:0 2px 12px #0000001a;max-width:660px;margin:0;line-height:1.34;font-size:clamp(38px,3.15vw,47px)!important;font-weight:300!important}.hero-divider{background:#ffffffe6;width:58px;height:1.5px;margin:28px 0 23px}.hero-desc-ztn{letter-spacing:.015em;color:#ffffffe6;margin:0;font-size:14px;font-weight:300;line-height:1.8}.hero-en{letter-spacing:.08em;color:#ffffff9e;margin-top:5px;font-size:9px;font-weight:300}.hero-stats{gap:25px;margin-top:39px}.hero-stats strong{letter-spacing:-.015em;font-size:22px;font-weight:400}.hero-stats span{color:#ffffffad;margin-top:7px;font-size:9px;font-weight:300}.hero-stats>i{background:#ffffff6b;height:48px}.hero-more{gap:11px;margin-top:40px}.hero-more b{width:32px;height:32px;font-size:15px;font-weight:300}.hero-more span{font-size:12px;font-weight:400}.hero-more em{font-size:19px}.hero-index{right:48px}.hero-index .active{font-size:13px;font-weight:400}@media (max-width:1100px){.hero-header,.hero-content-ztn{width:min(900px,100% - 60px)!important}.hero-nav{gap:22px}}@media (max-width:640px){.hero-header{width:calc(100% - 36px)!important}.hero-content-ztn{top:50%;transform:translate(-50%,-31%);width:calc(100% - 38px)!important}.brand-ztn img{width:36px!important;height:36px!important}.hero-content-ztn h1{max-width:330px;line-height:1.3;font-size:35px!important}.hero-kicker{margin-bottom:15px;font-size:9px}.hero-desc-ztn{font-size:13px}}@media (min-width:901px){.hero-ztn{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;width:100%!important;height:100vh!important;min-height:700px!important;position:relative!important;overflow:hidden!important}.hero-header{width:70%!important;max-width:none!important;margin:0!important;position:absolute!important;top:0!important;left:15%!important;transform:none!important}.hero-content-ztn{width:46vw!important;max-width:660px!important;margin:0!important;position:absolute!important;top:40.5%!important;left:15%!important;transform:none!important}.hero-content-ztn h1{width:100%!important;max-width:660px!important}.hero-kicker,.hero-divider,.hero-desc-ztn,.hero-en,.hero-stats,.hero-more{position:relative!important;left:auto!important;right:auto!important}.hero-index{position:absolute!important;top:50%!important;right:3.8%!important;transform:translateY(-50%)!important}.floating-contact,.side-contact,.hero-contact{position:fixed!important;top:50%!important;right:0!important;transform:translateY(-50%)!important}}@media (min-width:1800px){.hero-header{width:70%!important;left:15%!important}.hero-content-ztn{top:40.5%!important;left:15%!important}}@media (min-width:901px) and (max-width:1200px){.hero-header{width:88%!important;left:6%!important}.hero-content-ztn{width:52vw!important;max-width:600px!important;left:6%!important}}@media (max-width:900px){.hero-ztn{height:100svh!important}}@media (min-width:769px){.hero-ztn{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;width:100%!important;height:100vh!important;min-height:0!important;position:relative!important;overflow:hidden!important}.hero-header{width:72%!important;min-width:0!important;max-width:none!important;height:10.5vh!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;left:14%!important;transform:none!important}.hero-header:after{left:0!important;right:0!important}.brand-ztn{gap:.72vw!important}.brand-ztn img{width:2.15vw!important;min-width:24px!important;max-width:42px!important;height:2.15vw!important;min-height:24px!important;max-height:42px!important}.brand-ztn strong{letter-spacing:.06em!important;font-size:1.02vw!important;font-weight:600!important}.brand-ztn span{letter-spacing:.27em!important;margin-top:.18vw!important;font-size:.47vw!important}.hero-nav{gap:1.65vw!important;margin-right:1.7vw!important}.hero-nav>a{white-space:nowrap!important;font-size:.7vw!important;font-weight:500!important}.hero-cta{white-space:nowrap!important;padding:.58vw .92vw!important;font-size:.7vw!important}.hero-content-ztn{width:46%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;position:absolute!important;top:39.5%!important;left:14%!important;transform:none!important}.hero-kicker{letter-spacing:.52em!important;margin:0 0 1.25vw!important;font-size:.6vw!important;font-weight:400!important}.hero-content-ztn h1{letter-spacing:.005em!important;white-space:normal!important;width:100%!important;max-width:none!important;margin:0!important;font-size:3vw!important;font-weight:300!important;line-height:1.32!important}.hero-divider{width:3.3vw!important;height:1px!important;margin:1.65vw 0 1.3vw!important}.hero-desc-ztn{margin:0!important;font-size:.82vw!important;font-weight:300!important;line-height:1.7!important}.hero-en{letter-spacing:.07em!important;margin-top:.28vw!important;font-size:.51vw!important}.hero-stats{gap:1.55vw!important;margin-top:2.25vw!important}.hero-stats>div{min-width:6.3vw!important}.hero-stats strong{font-size:1.3vw!important;font-weight:400!important;line-height:1.1!important}.hero-stats span{margin-top:.42vw!important;font-size:.5vw!important}.hero-stats>i{width:1px!important;height:2.75vw!important}.hero-more{gap:.65vw!important;margin-top:2.2vw!important}.hero-more b{width:1.9vw!important;min-width:25px!important;height:1.9vw!important;min-height:25px!important;font-size:.85vw!important}.hero-more span{font-size:.68vw!important}.hero-more em{font-size:1.05vw!important}.hero-index{position:absolute!important;top:50%!important;right:3.3%!important;transform:translateY(-50%)!important}.floating-contact,.side-contact,.hero-contact{top:50%!important;right:0!important;transform:translateY(-50%)!important}}@media (min-width:769px) and (max-width:1200px){.hero-header{width:72%!important;left:14%!important}.hero-content-ztn{width:46%!important;max-width:none!important;top:39.5%!important;left:14%!important}}@media (max-width:768px){.hero-ztn{min-height:100svh!important}}.hero.hero-ztn{background:#0b243c!important;width:100%!important;height:55.5556vw!important;min-height:0!important;max-height:none!important;position:relative!important;overflow:hidden!important}.hero-media-guangzhou{background-image:url(/bohai/hero-guangzhou.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}.hero-shade-guangzhou{background:linear-gradient(90deg,#071b30c2 0%,#071e349c 24%,#09203557 46%,#08172714 73%,#08162712 100%)!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.hero-header{z-index:10!important;border-bottom:1px solid #ffffff4a!important;width:71%!important;height:6.4vw!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;left:14.5%!important;transform:none!important}.hero-header .desktop-nav{display:flex!important}.hero-header .header-cta{display:inline-flex!important}.hero-header .mobile-menu{display:none!important}.brand-ztn{flex-shrink:0!important;gap:.7vw!important}.brand-ztn img{object-fit:contain!important;background:0 0!important;width:2.1vw!important;min-width:0!important;max-width:none!important;height:2.1vw!important;min-height:0!important;max-height:none!important}.brand-ztn strong{letter-spacing:.07em!important;white-space:nowrap!important;font-size:1.02vw!important;font-weight:600!important;line-height:1.15!important}.brand-ztn span{letter-spacing:.28em!important;white-space:nowrap!important;margin-top:.22vw!important;font-size:.46vw!important;line-height:1!important}.hero-nav{align-items:center!important;gap:1.7vw!important;margin-right:1.75vw!important;display:flex!important}.hero-nav>a{letter-spacing:.02em!important;white-space:nowrap!important;padding:0!important;font-size:.69vw!important;font-weight:500!important;line-height:1!important;display:block!important}.hero-cta{white-space:nowrap!important;border:1px solid #ffffff94!important;justify-content:center!important;align-items:center!important;padding:.6vw .92vw!important;font-size:.69vw!important;font-weight:400!important;line-height:1!important;display:inline-flex!important}.hero-content-ztn{z-index:6!important;width:47%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;position:absolute!important;top:39%!important;left:14.5%!important;transform:none!important}.hero-kicker{letter-spacing:.55em!important;color:#ffffffb3!important;margin:0 0 1.05vw!important;font-size:.56vw!important;font-weight:400!important;line-height:1!important}.hero-content-ztn h1{letter-spacing:.003em!important;white-space:nowrap!important;text-shadow:0 .1vw .8vw #0000001a!important;width:100%!important;max-width:none!important;margin:0!important;font-size:3vw!important;font-weight:300!important;line-height:1.3!important}.hero-divider{background:#ffffffeb!important;width:3.15vw!important;height:.1vw!important;min-height:1px!important;margin:1.45vw 0 1.2vw!important}.hero-desc-ztn{white-space:nowrap!important;color:#ffffffe6!important;margin:0!important;font-size:.79vw!important;font-weight:300!important;line-height:1.65!important}.hero-en{letter-spacing:.07em!important;white-space:nowrap!important;color:#ffffff9e!important;margin:.25vw 0 0!important;font-size:.48vw!important;font-weight:300!important;line-height:1.4!important}.hero-stats{align-items:stretch!important;gap:1.55vw!important;margin-top:2.05vw!important;display:flex!important}.hero-stats>div{min-width:6.3vw!important}.hero-stats strong{letter-spacing:-.02em!important;font-size:1.27vw!important;font-weight:400!important;line-height:1.1!important;display:block!important}.hero-stats span{color:#ffffffad!important;margin-top:.4vw!important;font-size:.48vw!important;line-height:1.2!important;display:block!important}.hero-stats>i{background:#ffffff6e!important;width:1px!important;height:2.75vw!important;display:block!important}.hero-more{align-items:center!important;gap:.63vw!important;margin-top:2.1vw!important;display:inline-flex!important}.hero-more b{border:1px solid #fffc!important;border-radius:50%!important;place-items:center!important;width:1.9vw!important;min-width:0!important;height:1.9vw!important;min-height:0!important;font-size:.84vw!important;font-weight:300!important;display:grid!important}.hero-more span{white-space:nowrap!important;font-size:.65vw!important;font-weight:400!important;line-height:1!important}.hero-more em{margin-left:.55vw!important;font-size:.95vw!important;font-style:normal!important;line-height:1!important}.hero-index{z-index:7!important;gap:.58vw!important;font-size:.51vw!important;position:absolute!important;top:50%!important;right:3.15%!important;transform:translateY(-50%)!important}.hero-index .active{font-size:.8vw!important}.hero-index i{width:1px!important;height:2.8vw!important}.consult-float{gap:.55vw!important;padding:1vw .62vw!important;position:fixed!important;top:50%!important;right:0!important;transform:translateY(-50%)!important}.consult-float span{font-size:.64vw!important}.consult-float b{font-size:.75vw!important}@media (max-width:1000px){.hero.hero-ztn{height:55.5556vw!important;min-height:0!important;max-height:none!important}.hero-header{width:71%!important;height:6.4vw!important;left:14.5%!important}.hero-header .desktop-nav{display:flex!important}.hero-header .header-cta{display:inline-flex!important}.hero-header .mobile-menu{display:none!important}.hero-content-ztn{width:47%!important;top:39%!important;left:14.5%!important;transform:none!important}.hero-content-ztn h1{white-space:nowrap!important;font-size:3vw!important;line-height:1.3!important}}@media (max-width:640px){.hero.hero-ztn{width:100%!important;height:55.5556vw!important;min-height:0!important;max-height:none!important}.hero-media-guangzhou{background-position:50%!important}.hero-header{width:71%!important;height:6.4vw!important;left:14.5%!important}.hero-content-ztn{width:47%!important;top:39%!important;left:14.5%!important;transform:none!important}.hero-kicker{margin-bottom:1.05vw!important;font-size:.56vw!important}.hero-content-ztn h1{white-space:nowrap!important;max-width:none!important;font-size:3vw!important;line-height:1.3!important}.hero-divider{width:3.15vw!important;margin:1.45vw 0 1.2vw!important}.hero-desc-ztn{max-width:none!important;font-size:.79vw!important}.hero-en{max-width:none!important;font-size:.48vw!important}.hero-stats{gap:1.55vw!important;margin-top:2.05vw!important}.hero-stats>div{min-width:6.3vw!important}.hero-stats strong{font-size:1.27vw!important}.hero-stats span{font-size:.48vw!important}.hero-stats>i{height:2.75vw!important}.hero-more{margin-top:2.1vw!important}.hero-more b{width:1.9vw!important;min-width:0!important;height:1.9vw!important;min-height:0!important}.hero-more span{font-size:.65vw!important}.hero-index,.consult-float{display:flex!important}}.hero-header{width:75.6%!important;left:12.2%!important}.hero-content-ztn{width:50%!important;left:12.2%!important}.hero-content-ztn h1{letter-spacing:-.012em!important;transform-origin:0!important;font-size:2.95vw!important;font-weight:300!important;line-height:1.29!important;transition:transform .34s cubic-bezier(.22,1,.36,1),text-shadow .34s,opacity .34s!important}@media (hover:hover){.hero-content-ztn h1:hover{text-shadow:0 .15vw 1.1vw #0000002e!important;transform:scale(1.018)!important}}.hero-content-ztn h1:active{transform:scale(1.035)!important}.hero-desc-ztn{cursor:pointer!important;transform-origin:0!important;width:max-content!important;max-width:100%!important;transition:transform .3s cubic-bezier(.22,1,.36,1),color .3s,text-shadow .3s,opacity .3s!important;display:block!important}@media (hover:hover){.hero-desc-ztn:hover{color:#fff!important;text-shadow:0 .1vw .7vw #00000040!important;transform:scale(1.055)!important}}.hero-desc-ztn:active{transform:scale(1.085)!important}.hero-en{cursor:pointer!important;transform-origin:0!important;width:max-content!important;max-width:100%!important;transition:transform .3s cubic-bezier(.22,1,.36,1),color .3s,letter-spacing .3s,opacity .3s!important;display:block!important}@media (hover:hover){.hero-en:hover{color:#ffffffeb!important;letter-spacing:.085em!important;transform:scale(1.065)!important}}.hero-en:active{transform:scale(1.095)!important}.hero-stats>div{cursor:pointer!important;transform-origin:0!important;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .3s,filter .3s!important;position:relative!important}.hero-stats strong{transition:transform .32s cubic-bezier(.22,1,.36,1),text-shadow .3s!important}.hero-stats span{transition:color .3s,opacity .3s!important}@media (hover:hover){.hero-stats>div:hover{z-index:5!important;transform:translateY(-.18vw)scale(1.1)!important}.hero-stats>div:hover strong{text-shadow:0 .14vw .75vw #00000040!important}.hero-stats>div:hover span{color:#fffffff2!important}}.hero-stats>div:active{transform:translateY(-.12vw)scale(1.14)!important}.hero-more{cursor:pointer!important;transform-origin:0!important;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .3s!important}.hero-more b{transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .3s,color .3s,border-color .3s!important}.hero-more span{transition:letter-spacing .3s,color .3s!important}.hero-more em{transition:transform .35s cubic-bezier(.22,1,.36,1)!important}@media (hover:hover){.hero-more:hover{transform:scale(1.075)!important}.hero-more:hover b{color:#173c61!important;background:#fffffff5!important;border-color:#fff!important;transform:rotate(-8deg)scale(1.08)!important}.hero-more:hover span{letter-spacing:.08em!important;color:#fff!important}.hero-more:hover em{transform:translate(.38vw)!important}}.hero-more:active{transform:scale(1.11)!important}.hero-kicker{cursor:default!important;transform-origin:0!important;width:max-content!important;transition:transform .32s cubic-bezier(.22,1,.36,1),color .3s!important}@media (hover:hover){.hero-kicker:hover{color:#fffffff2!important;transform:scale(1.08)!important}}.hero-content-ztn{top:38.4%!important}.hero-content-ztn,.hero-stats,.hero-more{overflow:visible!important}@media (max-width:1000px){.hero-header{width:75.6%!important;left:12.2%!important}.hero-content-ztn{width:50%!important;top:38.4%!important;left:12.2%!important}}@media (max-width:640px){.hero-header{width:75.6%!important;left:12.2%!important}.hero-content-ztn{width:50%!important;top:38.4%!important;left:12.2%!important}}.hero-media-guangzhou{transform-origin:78% 61%!important;will-change:transform, filter!important;transition:transform 1.05s cubic-bezier(.2,.75,.18,1),filter .9s!important;transform:scale(1)translate(0,0)!important}.hero-ztn.city-hover{cursor:zoom-in!important}.hero-ztn.city-zoomed{cursor:zoom-out!important}.hero-ztn.city-zoomed .hero-media-guangzhou{filter:saturate(1.06)contrast(1.025)brightness(1.015)!important;transform:scale(1.115)translate(-.8%,.3%)!important}.hero-shade-guangzhou{transition:background .9s!important}@media (prefers-reduced-motion:reduce){.hero-media-guangzhou,.hero-shade-guangzhou{transition:none!important}}.brand-ztn{gap:.82vw!important}.brand-ztn img{width:clamp(30px,3.05vw,50px)!important;height:clamp(30px,3.05vw,50px)!important}.brand-ztn strong{letter-spacing:.035em!important;font-family:PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif!important;font-size:clamp(13px,1.28vw,22px)!important;font-weight:700!important;line-height:1.08!important}.brand-ztn span{letter-spacing:.22em!important;margin-top:.2vw!important;font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(6px,.56vw,9px)!important;font-weight:600!important}.hero-nav{gap:2.05vw!important;margin-right:2vw!important}.hero-nav>a{color:#ffffffe0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;height:2.05vw!important;padding:0 .24vw!important;font-size:clamp(10px,.82vw,14px)!important;font-weight:600!important;transition:color .26s,background-color .26s,transform .26s cubic-bezier(.22,1,.36,1),opacity .26s!important;display:inline-flex!important;position:relative!important}.hero-nav>a:after{content:""!important;background:#fffffff2!important;width:0!important;height:1px!important;transition:width .28s!important;position:absolute!important;bottom:-.72vw!important;left:50%!important;transform:translate(-50%)!important}.hero-nav>a:hover,.hero-nav>a:focus-visible{color:#11304c!important;opacity:1!important;background:#fffffff0!important;transform:translateY(-.08vw)!important}.hero-nav>a:hover:after,.hero-nav>a:focus-visible:after{width:100%!important}.hero-cta{padding:.72vw 1.05vw!important;font-size:clamp(10px,.8vw,14px)!important;font-weight:600!important;transition:background-color .28s,color .28s,transform .28s cubic-bezier(.22,1,.36,1)!important}.hero-cta:hover,.hero-cta:focus-visible{color:#123553!important;background:#fff!important;transform:translateY(-.08vw)!important}.hero-content-ztn{width:53%!important;top:38.8%!important;left:10.9%!important}.hero-kicker,.hero-en{font-family:Inter,Avenir Next,Arial,Helvetica,sans-serif!important}.hero-kicker{letter-spacing:.6em!important;font-size:.6vw!important;font-weight:500!important}.hero-content-ztn h1{letter-spacing:0!important;font-family:PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif!important;font-size:3.15vw!important;font-weight:300!important;line-height:1.28!important}.hero-desc-ztn{letter-spacing:.02em!important;font-family:PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif!important;font-size:.86vw!important;font-weight:400!important}.hero-en{letter-spacing:.08em!important;font-size:.46vw!important;font-weight:600!important}.hero-stats strong{font-family:DIN Alternate,Arial Narrow,Arial,sans-serif!important;font-size:1.42vw!important;font-weight:700!important}.hero-stats span,.hero-more span{font-family:PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif!important}.hero-media-guangzhou{transform-origin:77% 58%!important}.hero-ztn.city-hover .hero-media-guangzhou{transform:scale(1.045)translate(-.2%,.1%)!important}.hero-ztn.city-zoomed .hero-media-guangzhou{transform:scale(1.18)translate(-1.5%,.45%)!important}.hero-ztn.city-zoomed .hero-shade-guangzhou{background:linear-gradient(90deg,#071b30cc 0%,#071e349c 25%,#0920353d 49%,#08172705 75%,#08162703 100%)!important}@media (max-width:1000px){.brand-ztn img{width:clamp(30px,3.05vw,50px)!important;height:clamp(30px,3.05vw,50px)!important}.brand-ztn strong{font-size:clamp(13px,1.28vw,22px)!important}.brand-ztn span{font-size:clamp(6px,.56vw,9px)!important}.hero-content-ztn{width:53%!important;left:10.9%!important}.hero-nav{gap:1.72vw!important}.hero-nav>a{font-size:clamp(9px,.78vw,13px)!important}}@media (max-width:640px){.brand-ztn img{width:clamp(22px,3.05vw,34px)!important;height:clamp(22px,3.05vw,34px)!important}.hero-content-ztn{width:53%!important;top:38.8%!important;left:10.9%!important}}.hero-index{display:none!important}.hero-title-pack,.hero-subtitle-pack{transform-origin:0!important;width:max-content!important;max-width:100%!important;transition:transform .34s cubic-bezier(.22,1,.36,1),filter .34s,opacity .34s!important;display:block!important}.hero-title-pack{cursor:default!important}.hero-subtitle-pack{cursor:pointer!important}.hero-title-pack .hero-kicker,.hero-title-pack h1,.hero-subtitle-pack .hero-desc-ztn,.hero-subtitle-pack .hero-en{width:auto!important;transition:color .3s,text-shadow .3s,letter-spacing .3s!important;transform:none!important}@media (hover:hover){.hero-content-ztn h1:hover,.hero-kicker:hover,.hero-desc-ztn:hover,.hero-en:hover{transform:none!important}.hero-title-pack:hover{filter:drop-shadow(0 .16vw .85vw #0000002e)!important;transform:scale(1.035)!important}.hero-subtitle-pack:hover{transform:scale(1.075)!important}.hero-subtitle-pack:hover .hero-desc-ztn,.hero-subtitle-pack:hover .hero-en{color:#fff!important;text-shadow:0 .1vw .7vw #0000003d!important}}.hero-title-pack:active{transform:scale(1.05)!important}.hero-subtitle-pack:active{transform:scale(1.09)!important}.hero-ztn.city-hover,.hero-ztn.city-zoomed{cursor:default!important}.hero-ztn.city-hover .hero-media-guangzhou,.hero-ztn.city-zoomed .hero-media-guangzhou{filter:saturate(1.06)contrast(1.025)brightness(1.015)!important;transform:scale(1.18)translate(-1.5%,.45%)!important}.hero-ztn.city-hover .hero-shade-guangzhou,.hero-ztn.city-zoomed .hero-shade-guangzhou{background:linear-gradient(90deg,#071b30cc 0%,#071e349c 25%,#0920353d 49%,#08172705 75%,#08162703 100%)!important}.strength-section{color:#fff;padding:clamp(78px,7.8vw,132px) 0 clamp(82px,8vw,138px);position:relative;overflow:hidden;background:#0d1f54!important}.strength-heading{z-index:2;align-items:flex-end;gap:clamp(42px,7vw,112px);margin-bottom:clamp(48px,6vw,78px);display:flex;position:relative}.strength-heading h2{flex:none;margin:0;font-size:clamp(30px,2.55vw,44px);font-weight:700;line-height:1}.strength-tabs{flex-wrap:wrap;align-items:center;gap:clamp(24px,4.5vw,72px);padding-bottom:2px;display:flex}.strength-tabs label{color:#ffffffdb;cursor:pointer;align-items:center;min-height:34px;font-size:clamp(13px,1vw,16px);font-weight:700;display:inline-flex;position:relative}.strength-tabs input{opacity:0;pointer-events:none;position:absolute}.strength-tabs label:after{content:"";opacity:0;background:#ff5e45;border-radius:999px;width:28px;height:5px;transition:opacity .25s,width .25s;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.strength-tabs label:has(input:checked){color:#ff5e45}.strength-tabs label:has(input:checked):after{opacity:1;width:34px}.strength-showcase{z-index:1;background:#ffffff0b;border:1px solid #ffffff29;border-radius:8px;min-height:clamp(390px,36vw,520px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 35px 90px #0000002e}.strength-orbit{aspect-ratio:1;opacity:.46;border:1px solid #8dbcff2e;border-radius:50%;width:clamp(230px,30vw,430px);position:absolute;top:50%;left:clamp(34px,5vw,78px);transform:translateY(-50%)}.strength-orbit:before,.strength-orbit:after{content:"";border:1px solid #8dbcff38;border-radius:50%;position:absolute;inset:12%;transform:rotate(24deg)scaleX(1.65)}.strength-orbit:after{transform:rotate(-32deg)scaleX(1.75)}.strength-orbit img{object-fit:contain;filter:brightness(0)invert();opacity:.28;width:50%;height:50%;position:absolute;inset:25%}.strength-panel{opacity:0;pointer-events:none;grid-template-columns:minmax(240px,.86fr) minmax(420px,1.24fr);align-items:center;gap:clamp(32px,5vw,88px);padding:clamp(44px,6vw,78px);transition:opacity .34s,transform .34s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;inset:0;transform:translateY(16px)}:is(body:has(#strength-data:checked) .strength-panel-data,body:has(#strength-quality:checked) .strength-panel-quality,body:has(#strength-platform:checked) .strength-panel-platform,body:has(#strength-brand:checked) .strength-panel-brand){opacity:1;pointer-events:auto;transform:translateY(0)}.strength-panel h3{letter-spacing:0;max-width:420px;margin:0 0 18px;font-size:clamp(28px,3.2vw,54px);font-weight:700;line-height:1.12}.strength-panel p{color:#ffffffa3;max-width:420px;margin:0;font-size:clamp(14px,1.1vw,17px);line-height:1.8}.strength-stat-grid{border-top:1px solid #ffffff1f;border-left:1px solid #ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.strength-stat-grid div{background:#ffffff05;border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;min-height:132px;padding:28px 30px}.strength-stat-grid strong,.strength-stat-grid span{display:block}.strength-stat-grid strong{letter-spacing:.01em;font-family:DIN Alternate,Arial Narrow,Arial,sans-serif;font-size:clamp(31px,3.4vw,58px);line-height:1}.strength-stat-grid span{color:#ffffffa8;margin-top:13px;font-size:13px}.metrics-grid{display:none!important}.products-section{background:#fff;padding:clamp(96px,8vw,140px) 0}.matrix-heading{grid-template-columns:70px 1fr;align-items:start;gap:22px;max-width:1160px;margin:0 auto clamp(42px,5vw,68px);display:grid}.matrix-arrows{color:#111;gap:14px;padding-top:15px;font-size:13px;display:flex}.matrix-heading h2{text-align:right;color:#242426;margin:0;font-size:clamp(28px,2.8vw,46px);font-weight:400;line-height:1.16}.matrix-heading h2:after{content:"";background:#f07822;width:78px;height:2px;margin:18px 0 0 auto;display:block}.matrix-heading p{text-align:right;color:#626b78;max-width:720px;margin:22px 0 0 auto;font-size:14px;line-height:1.9}.products-layout{display:none!important}.product-matrix-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1160px;margin:0 auto;display:grid}.product-tile{color:#fff;background:linear-gradient(135deg,#0c2054e6,#0f3a67b8),#0d1f54;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;min-height:clamp(178px,17vw,250px);padding:28px;display:flex;position:relative;overflow:hidden}.product-tile:before{content:"";opacity:.08;filter:brightness(0)invert();background:url(/bohai/logo.webp) 50%/42% no-repeat;position:absolute;inset:0}.product-tile:after{content:"";background:linear-gradient(#0000000f,#00000040);position:absolute;inset:0}.product-tile:first-child{background:linear-gradient(#0d1f5466,#0d1f5494),url(/bohai/product-matrix.webp) 50%/cover no-repeat}.product-tile:nth-child(2){background:linear-gradient(#0d1f546b,#0d1f5499),url(/bohai/winter-products.webp) 50%/cover no-repeat}.product-tile:nth-child(3){background:linear-gradient(#0d1f5473,#0d1f54a8),url(/bohai/showroom.webp) 50%/cover no-repeat}.product-tile:nth-child(4){background:linear-gradient(#0d1f547a,#0d1f54b3),url(/bohai/live-studio.webp) 50%/cover no-repeat}.product-tile:nth-child(5){background:linear-gradient(#0d1f546b,#0d1f54a8),url(/bohai/factory-main.webp) 50%/cover no-repeat}.product-tile span,.product-tile h3,.product-tile p{z-index:1;position:relative}.product-tile span{color:#ffffffb3;font-size:13px;position:absolute;top:18px;right:20px}.product-tile h3{margin:0;font-size:clamp(26px,2.7vw,44px);font-weight:500;line-height:1.12}.product-tile p{text-align:center;color:#ffffffc2;opacity:0;max-width:260px;margin:12px 0 0;font-size:13px;line-height:1.55;transition:opacity .25s,transform .25s;transform:translateY(10px)}.product-tile:hover p{opacity:1;transform:translateY(0)}@media (max-width:1000px){.strength-heading{display:block}.strength-tabs{margin-top:26px}.strength-panel{grid-template-columns:1fr}.strength-orbit{opacity:.22}.product-matrix-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.matrix-heading{grid-template-columns:1fr}.matrix-heading h2,.matrix-heading p{text-align:left;margin-left:0}.matrix-heading h2:after{margin-left:0}.product-matrix-grid{grid-template-columns:1fr}.strength-showcase{min-height:720px}.strength-panel{padding:34px 24px}.strength-stat-grid{grid-template-columns:1fr}}@media (min-width:761px) and (max-width:1000px){.product-matrix-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:521px) and (max-width:760px){.product-matrix-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.strength-section{background:#04081b!important}.strength-showcase{background:#ffffff0e;border-color:#ffffff26;min-height:clamp(520px,45vw,650px)}.strength-panel{grid-template-columns:1fr;align-content:center;gap:24px;padding:clamp(34px,4.8vw,62px)}.strength-panel-title{padding-left:16px;display:block;position:relative}.strength-panel-title:before{content:"";background:#ff7a00;width:5px;height:28px;position:absolute;top:.2em;left:0}.strength-panel h3{color:#fff;max-width:none;margin:0;font-size:clamp(27px,2.45vw,40px);line-height:1.1}.strength-panel h3 span{color:#d6dae7a8;letter-spacing:.22em;vertical-align:middle;margin-left:14px;font-family:Inter,Avenir Next,Arial,sans-serif;font-size:clamp(13px,1.3vw,20px);font-weight:500}.strength-panel p{color:#dee4f2b8;max-width:none;margin-top:14px}.strength-stat-grid{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 20px}.strength-stat-grid div{background:#ffffff13;border:0;border-radius:0 18px;min-height:132px;padding:22px 18px 20px;box-shadow:inset 0 1px #ffffff14}.strength-stat-grid strong{color:#ff7a00;align-items:baseline;gap:4px;font-size:clamp(27px,2.65vw,42px);font-weight:700;display:flex}.strength-stat-grid strong em{color:#ff7a00;font-family:PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif;font-size:13px;font-style:normal;font-weight:600}.strength-stat-grid span{color:#fff;margin-top:12px;font-size:15px;font-weight:700}.strength-stat-grid small{color:#e0e5f194;margin-top:6px;font-size:12px;line-height:1.45;display:block}.strength-closing{text-align:center;justify-items:center;gap:10px;margin-top:12px;display:grid}.strength-closing strong{color:#ffffffe6;font-size:clamp(20px,2vw,31px);font-weight:700}.strength-closing span{color:#ff7a00;font-size:clamp(16px,1.55vw,24px);font-weight:700}.strength-orbit{opacity:.18;top:53%;left:8%}.product-matrix-grid{align-items:stretch}.product-tile{justify-content:center;min-height:clamp(190px,16vw,238px);transition:min-height .46s cubic-bezier(.16,1,.3,1),transform .46s cubic-bezier(.16,1,.3,1),box-shadow .46s,filter .46s}.product-tile:hover{z-index:3;min-height:clamp(282px,23vw,340px);transform:translateY(-8px);box-shadow:0 28px 70px #1026522e}.product-tile h3{transition:transform .36s cubic-bezier(.16,1,.3,1)}.product-tile:hover h3{transform:translateY(-18px)}.product-tile p{z-index:2;margin-top:10px;position:relative}.product-preview-list{z-index:2;opacity:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:310px;margin-top:22px;transition:opacity .34s 80ms,transform .38s cubic-bezier(.16,1,.3,1) 80ms;display:grid;position:relative;transform:translateY(14px)}.product-tile:hover .product-preview-list{opacity:1;transform:translateY(0)}.product-preview-list div{justify-items:center;gap:8px;display:grid}.product-preview-list i{aspect-ratio:1.18;background:#ffffff29;border:1px solid #ffffff42;border-radius:4px;width:100%;box-shadow:inset 0 1px #ffffff2e}.product-preview-list b{color:#ffffffeb;text-align:center;font-size:12px;line-height:1.25}@media (max-width:1000px){.strength-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.strength-showcase{min-height:650px}.strength-panel{align-content:start;padding:28px 38px}.strength-stat-grid div{min-height:82px;padding:12px 18px 10px}.strength-stat-grid strong{font-size:27px}.strength-stat-grid span{margin-top:6px;font-size:13px}.strength-stat-grid small{margin-top:3px;font-size:11px}.strength-closing{gap:6px;margin-top:0}.strength-closing strong{font-size:22px}.strength-closing span{font-size:17px}}@media (max-width:640px){.strength-panel h3 span{margin:8px 0 0;display:block}.strength-stat-grid{grid-template-columns:1fr}.strength-showcase{min-height:1180px}.product-preview-list{grid-template-columns:repeat(3,minmax(54px,1fr))}}
