.rd-home{--rd-u:calc(100vw / 1920);--rd-blue:#115ed3;color:#333;font-kerning:none;background:#fafcfd;font-family:HanyuDesign,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400;overflow-x:clip}.rd-home .rd-section-title{font-size:calc(36 * var(--rd-u));line-height:calc(52.2 * var(--rd-u));white-space:nowrap;margin:0;font-weight:700;position:absolute}.rd-section-title:after{top:calc(57.84 * var(--rd-u));left:calc(-.6 * var(--rd-u));width:calc(144.75 * var(--rd-u));height:calc(5 * var(--rd-u));background:var(--rd-blue);content:"";position:absolute}.rd-technology{height:calc(986.78 * var(--rd-u));position:relative}.rd-technology>.rd-section-title{top:calc(60.3 * var(--rd-u));left:calc(865.85 * var(--rd-u))}.rd-tech-panel{top:calc(171.805 * var(--rd-u));left:calc(611.68 * var(--rd-u));width:calc(1308.32 * var(--rd-u));height:calc(814.975 * var(--rd-u));background:#0c1928;position:absolute;overflow:hidden}.rd-tech-photo{object-fit:fill;max-width:none;position:absolute}.rd-tech-photo-control{left:calc(-69.973 * var(--rd-u));width:calc(1591.73 * var(--rd-u));height:calc(814.976 * var(--rd-u));top:0}.rd-tech-photo-hybrid,.rd-tech-photo-rnc{left:calc(-132.009 * var(--rd-u));top:calc(2.178 * var(--rd-u));width:calc(1572.87 * var(--rd-u));height:calc(822.154 * var(--rd-u))}.rd-tech-shade{left:0;right:0;top:calc(263.591 * var(--rd-u));height:calc(549.622 * var(--rd-u));background:linear-gradient(to bottom, #0000 calc(157.071 * var(--rd-u)), #000000b3 calc(441.98 * var(--rd-u)));position:absolute}.rd-tech-name{top:calc(480.425 * var(--rd-u));right:calc(253.08 * var(--rd-u));color:#fff;font-size:calc(36 * var(--rd-u));font-weight:700;line-height:calc(52.2 * var(--rd-u));text-align:right;white-space:nowrap;margin:0;position:absolute}.rd-tech-name-rnc{top:calc(548.41 * var(--rd-u))}.rd-tech-description{top:calc(555.305 * var(--rd-u));right:calc(254.75 * var(--rd-u));color:#fff;font-size:calc(17 * var(--rd-u));line-height:calc(23 * var(--rd-u));text-align:right;white-space:nowrap;margin:0;position:absolute}.rd-tech-description span{display:block}.rd-tech-more{top:calc(632.405 * var(--rd-u));right:calc(253.08 * var(--rd-u));width:calc(120.36 * var(--rd-u));height:calc(36.55 * var(--rd-u));border:calc(1 * var(--rd-u)) solid #fff;border-radius:calc(9 * var(--rd-u));color:#e8f1f6;font-size:calc(16 * var(--rd-u));letter-spacing:calc(1.2 * var(--rd-u));background:0 0;justify-content:center;align-items:center;padding:0;line-height:1;display:flex;position:absolute}.rd-tech-more:disabled{color:#e8f1f6;opacity:1}.rd-tech-tabs{top:calc(171.805 * var(--rd-u));width:calc(611.68 * var(--rd-u));height:calc(813.665 * var(--rd-u));background:#fff;position:absolute;left:0}.rd-tech-tab{left:calc(111.25 * var(--rd-u));width:calc(500.43 * var(--rd-u));height:calc(112.3 * var(--rd-u));color:#383838;box-shadow:calc(-8 * var(--rd-u)) calc(13 * var(--rd-u)) calc(25 * var(--rd-u)) calc(2 * var(--rd-u)) #233d5b47;background:#fff;border:0;padding:0;position:absolute}.rd-tech-tab-hybrid{top:calc(178.605 * var(--rd-u))}.rd-tech-tab-control{top:calc(360.155 * var(--rd-u))}.rd-tech-tab-rnc{top:calc(538.405 * var(--rd-u))}.rd-tech-tab[aria-selected=true]{z-index:2;left:calc(236.92 * var(--rd-u));width:calc(542.83 * var(--rd-u));background:var(--rd-blue);color:#fff}.rd-tech-icon{left:calc(46.7 * var(--rd-u));top:calc(17.24 * var(--rd-u));width:calc(66 * var(--rd-u));height:calc(74.67 * var(--rd-u));object-fit:contain;position:absolute}.rd-tech-tab-hybrid .rd-tech-icon{width:calc(69.67 * var(--rd-u));height:calc(67.67 * var(--rd-u));top:calc(23.04 * var(--rd-u));left:calc(45.75 * var(--rd-u))}.rd-tech-tab-control[aria-selected=true] .rd-tech-icon{left:calc(49.75 * var(--rd-u));top:calc(16.49 * var(--rd-u))}.rd-tech-label{left:calc(139.35 * var(--rd-u));top:calc(33.54 * var(--rd-u));font-size:calc(30 * var(--rd-u));line-height:calc(41.67 * var(--rd-u));white-space:nowrap;position:absolute}.rd-tech-plus{left:calc(400.92 * var(--rd-u));top:calc(32.01 * var(--rd-u));font-size:calc(30 * var(--rd-u));line-height:calc(41.67 * var(--rd-u));position:absolute}.rd-products{height:calc(978.585 * var(--rd-u));position:relative}.rd-products>.rd-section-title{top:calc(53.87 * var(--rd-u));left:calc(867.46 * var(--rd-u))}.rd-product-statement{top:calc(185.99 * var(--rd-u));left:calc(721.44 * var(--rd-u));font-size:calc(36 * var(--rd-u));line-height:calc(52.2 * var(--rd-u));white-space:nowrap;font-weight:700;position:absolute}.rd-product-introduction{top:calc(255.68 * var(--rd-u));left:calc(615.66 * var(--rd-u));font-size:calc(24 * var(--rd-u));line-height:calc(33.17 * var(--rd-u));letter-spacing:calc(2.4 * var(--rd-u));color:#383838;white-space:nowrap;font-weight:300;position:absolute}.rd-product-introduction span{color:var(--rd-blue);font-family:HanyuDesignV2,HanyuDesign,sans-serif;font-weight:600}.rd-product-pattern{top:calc(577.95 * var(--rd-u));left:calc(20.8002 * var(--rd-u));width:calc(1884.77 * var(--rd-u));height:calc(284.19 * var(--rd-u));object-fit:fill;position:absolute;transform:rotate(180deg)}.rd-product-card{top:calc(370.11 * var(--rd-u));width:calc(439.56 * var(--rd-u));height:calc(560.45 * var(--rd-u));box-shadow:0 calc(5 * var(--rd-u)) calc(25 * var(--rd-u)) #243a5024;background:#fff;position:absolute}.rd-product-position-0{left:calc(236.92 * var(--rd-u))}.rd-product-position-1{left:calc(725.18 * var(--rd-u))}.rd-product-position-2{left:calc(1225.69 * var(--rd-u))}.rd-product-stage{height:calc(262.66 * var(--rd-u));background:#f2f4f5;position:absolute;inset:0 0 auto}.rd-product-machine{object-fit:contain;max-width:none;position:absolute}.rd-product-hkm850 .rd-product-machine{left:calc(49.88 * var(--rd-u));top:calc(20.33 * var(--rd-u));width:calc(339.8 * var(--rd-u));height:calc(229.333 * var(--rd-u))}.rd-product-hybrid-head .rd-product-machine{left:calc(67.977 * var(--rd-u));top:calc(6.887 * var(--rd-u));width:calc(297.445 * var(--rd-u));height:calc(250.333 * var(--rd-u))}.rd-product-friction-welding .rd-product-machine{left:calc(53.696 * var(--rd-u));top:calc(-8.448 * var(--rd-u));width:calc(332.166 * var(--rd-u));height:calc(279.555 * var(--rd-u))}.rd-product-card>h3{left:calc(43.88 * var(--rd-u));top:calc(277.35 * var(--rd-u));font-size:calc(36 * var(--rd-u));line-height:calc(50 * var(--rd-u));white-space:nowrap;font-weight:400;position:absolute}.rd-product-hybrid-head>h3{left:calc(34.48 * var(--rd-u))}.rd-product-friction-welding>h3{left:calc(35.82 * var(--rd-u));color:#000}.rd-product-description{left:calc(43.88 * var(--rd-u));top:calc(343.92 * var(--rd-u));color:#4c4c4c;font-size:calc(21 * var(--rd-u));line-height:calc(32 * var(--rd-u));letter-spacing:calc(1.15 * var(--rd-u));white-space:nowrap;position:absolute}.rd-product-hybrid-head .rd-product-description{left:calc(36.93 * var(--rd-u))}.rd-product-friction-welding .rd-product-description{left:calc(35.59 * var(--rd-u))}.rd-product-description span{display:block}.rd-product-more{left:calc(46.65 * var(--rd-u));top:calc(492.56 * var(--rd-u));align-items:center;gap:calc(12 * var(--rd-u));color:var(--rd-blue);font-size:calc(16 * var(--rd-u));line-height:calc(22.23 * var(--rd-u));letter-spacing:calc(1.2 * var(--rd-u));background:0 0;border:0;padding:0;display:flex;position:absolute}.rd-product-hybrid-head .rd-product-more{left:calc(37.36 * var(--rd-u))}.rd-product-friction-welding .rd-product-more{left:calc(35.17 * var(--rd-u))}.rd-product-more svg{width:calc(18.324 * var(--rd-u));height:calc(12.795 * var(--rd-u));flex:none}.rd-product-more:disabled{opacity:1}.rd-product-arrow{top:calc(608.632 * var(--rd-u));width:calc(45 * var(--rd-u));height:calc(45 * var(--rd-u));background:var(--rd-blue);color:#fafcfe;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.rd-product-previous{left:calc(91.763 * var(--rd-u));background:#333}.rd-product-next{left:calc(1766.86 * var(--rd-u))}.rd-product-arrow svg{width:calc(30 * var(--rd-u));height:calc(34 * var(--rd-u));stroke-width:3.5px}.rd-solutions{height:calc(813.675 * var(--rd-u));position:relative}.rd-solution-scene{height:calc(479.835 * var(--rd-u));color:#fafcfe;background:#0d397b;position:relative}.rd-solution-background{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.rd-solution-scene .rd-section-title{top:calc(91.265 * var(--rd-u));left:calc(237.74 * var(--rd-u))}.rd-solution-scene .rd-section-title:after{background:#fafcfe}.rd-solution-description{top:calc(187.825 * var(--rd-u));left:calc(236.92 * var(--rd-u));font-size:calc(21 * var(--rd-u));line-height:calc(32 * var(--rd-u));letter-spacing:calc(1.6 * var(--rd-u));white-space:nowrap;position:absolute}.rd-solution-description span{display:block}.rd-solution-more{top:calc(358.385 * var(--rd-u));left:calc(237.68 * var(--rd-u));padding:0 calc(25.15 * var(--rd-u));align-items:center;gap:calc(12 * var(--rd-u));width:calc(151.17 * var(--rd-u));height:calc(35 * var(--rd-u));border-radius:calc(6 * var(--rd-u));background:var(--rd-blue);color:#e8f1f6;font-size:calc(16 * var(--rd-u));letter-spacing:calc(1.2 * var(--rd-u));white-space:nowrap;line-height:1;display:flex;position:absolute}.rd-solution-more svg{width:calc(18.324 * var(--rd-u));height:calc(12.795 * var(--rd-u));flex:none}.rd-industries{height:calc(333.84 * var(--rd-u));background:#fff;position:relative}.rd-industry-background{top:calc(44.4902 * var(--rd-u));left:calc(-1.504 * var(--rd-u));width:calc(1884.77 * var(--rd-u));height:calc(284.19 * var(--rd-u));object-fit:fill;position:absolute}.rd-industry-link{top:calc(80.58 * var(--rd-u));width:calc(220 * var(--rd-u));height:calc(160 * var(--rd-u));text-align:center;position:absolute}.rd-industry-automotive{left:calc(313.5 * var(--rd-u))}.rd-industry-aerospace{left:calc(826.5 * var(--rd-u))}.rd-industry-industrial{left:calc(1351 * var(--rd-u))}.rd-industry-link img{object-fit:contain;position:absolute}.rd-industry-automotive img{left:calc(66.5 * var(--rd-u));top:calc(7 * var(--rd-u));width:calc(87 * var(--rd-u));height:calc(67 * var(--rd-u))}.rd-industry-aerospace img{left:calc(78.5 * var(--rd-u));top:calc(4 * var(--rd-u));width:calc(63 * var(--rd-u));height:calc(77 * var(--rd-u))}.rd-industry-industrial img{left:calc(76 * var(--rd-u));top:calc(2 * var(--rd-u));width:calc(68 * var(--rd-u));height:calc(78 * var(--rd-u))}.rd-industry-link>span{top:calc(111.97 * var(--rd-u));color:#4c4c4c;width:100%;font-size:calc(26.59 * var(--rd-u));font-weight:800;line-height:calc(38.9 * var(--rd-u));white-space:nowrap;position:absolute;left:0}.rd-honors{height:calc(1052.36 * var(--rd-u));position:relative}.rd-honors>.rd-section-title{top:calc(54.04 * var(--rd-u));left:calc(877.28 * var(--rd-u))}.rd-honors-statement{top:calc(186.16 * var(--rd-u));left:calc(783.25 * var(--rd-u));font-size:calc(36 * var(--rd-u));line-height:calc(52.2 * var(--rd-u));white-space:nowrap;font-weight:700;position:absolute}.rd-honors-image{top:calc(275.77 * var(--rd-u));width:100%;height:calc(776.59 * var(--rd-u));object-fit:fill;position:absolute;left:0}.rd-partners{--rd-partner-gap:calc(31.335 * var(--rd-u));height:calc(229.44 * var(--rd-u));position:relative}.rd-partners-viewport{top:calc(38.35 * var(--rd-u));left:calc(236.92 * var(--rd-u));width:calc(1427.57 * var(--rd-u));overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y;position:absolute;overflow-x:auto}.rd-partners-viewport::-webkit-scrollbar{display:none}.rd-partners-viewport:focus-visible{outline:2px solid var(--rd-blue);outline-offset:5px}.rd-partners-track,.rd-partners-group{width:max-content;display:flex}.rd-partners-group{gap:var(--rd-partner-gap);padding:0 var(--rd-partner-gap) 0 0;flex:none;margin:0;list-style:none}.rd-partners-clone{display:none}.rd-partners[data-enhanced=true] .rd-partners-clone{display:flex}.rd-partners[data-loop-state=running] .rd-partners-track{will-change:transform}.rd-partner-card{width:calc(177.08 * var(--rd-u));height:calc(91.09 * var(--rd-u));border:calc(1 * var(--rd-u)) solid #efefef;border-bottom:calc(6 * var(--rd-u)) solid var(--rd-blue);background:#fff;flex:none;position:relative}.rd-partner-card img{object-fit:contain;max-width:none;position:absolute}.rd-partner-logo-01-norinco img{top:calc(35.49 * var(--rd-u));left:calc(11.943 * var(--rd-u));width:calc(153.194 * var(--rd-u));height:calc(20.108 * var(--rd-u))}.rd-partner-logo-02-casc img{top:calc(6.956 * var(--rd-u));left:calc(37.915 * var(--rd-u));width:calc(101.261 * var(--rd-u));height:calc(71.613 * var(--rd-u))}.rd-partner-logo-03-avic img{top:calc(6.606 * var(--rd-u));left:calc(22.088 * var(--rd-u));width:calc(132.904 * var(--rd-u));height:calc(72.314 * var(--rd-u))}.rd-partner-logo-04-crrc img{top:calc(20.268 * var(--rd-u));left:calc(14.17 * var(--rd-u));width:calc(148.75 * var(--rd-u));height:calc(50.552 * var(--rd-u))}.rd-partner-logo-05-mingzhi img{top:calc(28.865 * var(--rd-u));left:calc(17.999 * var(--rd-u));width:calc(141.082 * var(--rd-u));height:calc(33.359 * var(--rd-u))}.rd-partner-logo-06-sinyuan-zm img{top:calc(23.876 * var(--rd-u));left:calc(23.601 * var(--rd-u));width:calc(129.888 * var(--rd-u));height:calc(43.336 * var(--rd-u))}.rd-partner-logo-07-cetc img{top:calc(6.886 * var(--rd-u));left:calc(28.815 * var(--rd-u));width:calc(119.451 * var(--rd-u));height:calc(67.214 * var(--rd-u))}.rd-home .rd-section-title,.rd-tech-name{letter-spacing:calc(.9 * var(--rd-u));padding-top:calc(1.84 * var(--rd-u))}.rd-tech-label,.rd-tech-plus{padding-top:calc(2.15 * var(--rd-u))}.rd-tech-description{letter-spacing:calc(.425 * var(--rd-u))}.rd-tech-more,.rd-product-more,.rd-solution-more{letter-spacing:calc(1.6 * var(--rd-u))}.rd-product-card>h3{padding-top:calc(1.77 * var(--rd-u))}.rd-product-description{letter-spacing:calc(1.47 * var(--rd-u))}.rd-product-hkm850 .rd-product-description span:first-child{letter-spacing:calc(3.003 * var(--rd-u))}.rd-product-hybrid-head .rd-product-description span:nth-child(2),.rd-product-hybrid-head .rd-product-description span:nth-child(3){letter-spacing:calc(2.163 * var(--rd-u))}.rd-product-friction-welding .rd-product-description span:first-child{letter-spacing:calc(1.596 * var(--rd-u))}.rd-product-friction-welding .rd-product-description span:nth-child(2),.rd-product-friction-welding .rd-product-description span:nth-child(3){letter-spacing:calc(2.289 * var(--rd-u))}.rd-solution-description{letter-spacing:calc(1.974 * var(--rd-u))}.rd-solution-description span:last-child{letter-spacing:calc(1.47 * var(--rd-u))}.rd-industry-link>span{letter-spacing:calc(1.8612 * var(--rd-u));padding-top:calc(2.37 * var(--rd-u))}.rd-product-introduction{padding-top:calc(1.42 * var(--rd-u))}.rd-product-statement,.rd-honors-statement{height:calc(52.2 * var(--rd-u))}.rd-product-statement span,.rd-honors-statement span{top:calc(1.85 * var(--rd-u));letter-spacing:calc(2.7 * var(--rd-u));position:absolute}.rd-product-statement span:first-child{left:0}.rd-product-statement span:nth-child(2){left:calc(76.248 * var(--rd-u));letter-spacing:0}.rd-product-statement span:nth-child(3){left:calc(120.852 * var(--rd-u));letter-spacing:0}.rd-product-statement span:nth-child(4){left:calc(141.876 * var(--rd-u))}.rd-product-statement span:nth-child(5){left:calc(218.124 * var(--rd-u));letter-spacing:0}.rd-product-statement span:nth-child(6){left:calc(263.448 * var(--rd-u));letter-spacing:0}.rd-product-statement span:nth-child(7){left:calc(286.632 * var(--rd-u))}.rd-honors-statement span:first-child{left:0}.rd-honors-statement span:nth-child(2){left:calc(114.372 * var(--rd-u));letter-spacing:calc(9.9 * var(--rd-u))}.rd-honors-statement span:nth-child(3){left:calc(182.88 * var(--rd-u))}@media (min-width:1025px){.rd-product-more svg{left:calc(80.8772 * var(--rd-u));top:calc(5.3485 * var(--rd-u));position:absolute}.rd-solution-more svg{left:calc(106.03 * var(--rd-u));top:calc(10.6079 * var(--rd-u));position:absolute}.rd-technology:is([data-active=hybrid],[data-active=rnc])>.rd-section-title{top:calc(53.29 * var(--rd-u));left:calc(867.608 * var(--rd-u))}.rd-technology:is([data-active=hybrid],[data-active=rnc]) .rd-tech-panel{top:calc(164.796 * var(--rd-u));left:calc(613.445 * var(--rd-u));width:calc(1306.56 * var(--rd-u))}.rd-technology:is([data-active=hybrid],[data-active=rnc]) .rd-tech-tabs{top:calc(164.796 * var(--rd-u));width:calc(613.445 * var(--rd-u))}.rd-technology:is([data-active=hybrid],[data-active=rnc]) .rd-tech-tab-control{left:calc(115.934 * var(--rd-u));width:calc(497.511 * var(--rd-u));top:calc(360.15 * var(--rd-u))}.rd-technology:is([data-active=hybrid],[data-active=rnc]) .rd-tech-tab-hybrid{left:calc(117.294 * var(--rd-u));width:calc(496.151 * var(--rd-u));top:calc(179.475 * var(--rd-u))}.rd-technology[data-active=hybrid] .rd-tech-tab-hybrid{left:calc(235.762 * var(--rd-u));width:calc(545.752 * var(--rd-u))}.rd-technology:is([data-active=hybrid],[data-active=rnc]) .rd-tech-tab-rnc{left:calc(113.013 * var(--rd-u));width:calc(500.432 * var(--rd-u));top:calc(538.403 * var(--rd-u))}.rd-technology[data-active=rnc] .rd-tech-tab-rnc{left:calc(234.346 * var(--rd-u));width:calc(547.168 * var(--rd-u))}.rd-technology:is([data-active=hybrid],[data-active=rnc]) .rd-tech-tab-control .rd-tech-label,.rd-technology[data-active=hybrid] .rd-tech-tab-rnc .rd-tech-label{left:calc(138.09 * var(--rd-u))}.rd-technology[data-active=rnc] .rd-tech-tab-rnc .rd-tech-label{left:calc(140.766 * var(--rd-u))}.rd-technology:is([data-active=hybrid],[data-active=rnc]) .rd-tech-tab-hybrid .rd-tech-plus{left:calc(403.86 * var(--rd-u))}.rd-technology[data-active=rnc] .rd-tech-tab-rnc .rd-tech-plus{left:calc(405.276 * var(--rd-u))}.rd-tech-description{top:calc(557.093 * var(--rd-u))}.rd-product-description{top:calc(344.134 * var(--rd-u));line-height:calc(32.004 * var(--rd-u))}.rd-solution-description{top:calc(188.042 * var(--rd-u));line-height:calc(32.004 * var(--rd-u))}.rd-tech-more>span{left:calc(25.9044 * var(--rd-u));top:calc(8.1955 * var(--rd-u));position:absolute}.rd-product-more{top:calc(493.258 * var(--rd-u))}.rd-solution-more>span{transform:translateY(calc(-1.2397 * var(--rd-u)))}.rd-technology:is([data-active=hybrid],[data-active=rnc]) .rd-tech-more{right:calc(251.317 * var(--rd-u))}.rd-technology:is([data-active=hybrid],[data-active=rnc]) .rd-tech-shade{top:calc(128.401 * var(--rd-u));height:calc(684.113 * var(--rd-u));background:linear-gradient(to bottom, #0000 0px, #000000b3 calc(689.746 * var(--rd-u)));bottom:auto}.rd-tech-name{left:calc(910.842 * var(--rd-u));right:auto}.rd-tech-name-rnc{left:calc(981.4 * var(--rd-u))}.rd-tech-description{width:100%;left:0;right:auto}.rd-tech-description span{position:absolute}.rd-technology[data-active=control] .rd-tech-description span:first-child{left:calc(541.992 * var(--rd-u))}.rd-technology[data-active=control] .rd-tech-description span:last-child{left:calc(664.562 * var(--rd-u))}.rd-technology[data-active=hybrid] .rd-tech-description span:first-child{left:calc(532.607 * var(--rd-u))}.rd-technology[data-active=hybrid] .rd-tech-description span:last-child{left:calc(710.937 * var(--rd-u))}.rd-tech-description span:last-child{top:calc(23.001 * var(--rd-u))}.rd-industry-link>span{text-align:left;width:auto}.rd-industry-automotive>span{left:calc(74.9648 * var(--rd-u))}.rd-industry-aerospace>span{left:calc(54.129 * var(--rd-u))}.rd-industry-industrial>span{left:calc(55.2158 * var(--rd-u))}}@media (max-width:1024px){.rd-home{--rd-u:.7px}.rd-home .rd-section-title{width:max-content;margin:0 auto;font-size:25px;line-height:36px;position:relative;top:auto;left:auto}.rd-section-title:after{width:100%;height:3px;top:41px;left:0}.rd-technology{height:auto;padding-top:38px}.rd-tech-tabs{background:0 0;gap:10px;width:auto;height:auto;margin:36px 20px 0;display:flex;position:relative;top:auto;left:auto}.rd-tech-tab,.rd-tech-tab[aria-selected=true]{width:calc(33.3333% - 6.66667px);height:100px;position:relative;inset:auto;box-shadow:0 4px 12px #243b5529}.rd-tech-icon,.rd-tech-tab-hybrid .rd-tech-icon,.rd-tech-tab-control[aria-selected=true] .rd-tech-icon{width:42px;height:46px;top:10px;left:calc(50% - 21px)}.rd-tech-label{text-align:center;width:100%;font-size:14px;line-height:20px;top:65px;left:0}.rd-tech-plus{display:none}.rd-tech-panel{width:100%;height:340px;margin-top:28px;position:relative;inset:auto}.rd-tech-photo-control{object-fit:cover;width:130%;height:100%;inset:0 auto auto -10%}.rd-tech-photo-hybrid,.rd-tech-photo-rnc{object-fit:cover;width:100%;height:100%;inset:0}.rd-tech-shade{background:linear-gradient(#0000,#000000b3);height:auto;inset:25% 0 0}.rd-tech-name{font-size:24px;line-height:33px;top:auto;bottom:133px;right:22px}.rd-tech-name-rnc{bottom:96px}.rd-tech-description{white-space:normal;font-size:11px;line-height:17px;inset:auto 22px 76px}.rd-tech-description span{display:inline}.rd-tech-more{border-radius:5px;width:91px;height:30px;font-size:11px;top:auto;bottom:27px;right:22px}.rd-tech-panel{display:block}.rd-technology{flex-direction:column;display:flex}.rd-technology>.rd-section-title{order:0}.rd-tech-tabs{order:1}.rd-tech-panel{order:2}.rd-products{height:auto;padding:40px 20px}.rd-product-statement{text-align:center;margin:45px 0 14px;font-size:20px;line-height:1.4;position:static}.rd-product-introduction{text-align:center;white-space:normal;letter-spacing:1px;max-width:340px;margin:0 auto 30px;font-size:13px;line-height:1.8;position:static}.rd-product-pattern{display:none}.rd-product-grid{gap:24px;display:grid}.rd-product-card{width:100%;height:410px;position:relative;inset:auto}.rd-product-stage{height:200px}.rd-product-hkm850 .rd-product-machine{width:78%;height:180px;top:14px;left:11%}.rd-product-hybrid-head .rd-product-machine{width:72%;height:190px;top:5px;left:14%}.rd-product-friction-welding .rd-product-machine{width:78%;height:206px;top:-4px;left:11%}.rd-product-card>h3,.rd-product-hybrid-head>h3,.rd-product-friction-welding>h3{font-size:24px;line-height:34px;top:214px;left:24px}.rd-product-description,.rd-product-hybrid-head .rd-product-description,.rd-product-friction-welding .rd-product-description{letter-spacing:.8px;font-size:13px;line-height:22px;top:264px;left:24px}.rd-product-more,.rd-product-hybrid-head .rd-product-more,.rd-product-friction-welding .rd-product-more{font-size:11px;line-height:16px;top:370px;left:24px}.rd-product-arrow{width:32px;height:32px;margin-top:24px;display:inline-flex;position:relative;inset:auto}.rd-product-next{float:right}.rd-product-arrow svg{width:21px;height:24px}.rd-solutions{height:auto}.rd-solution-scene{height:400px;padding-top:35px}.rd-solution-background{object-fit:cover;object-position:74% center}.rd-solution-scene:after{content:"";background:#10387770;position:absolute;inset:0}.rd-solution-scene .rd-section-title{z-index:1;margin-left:22px}.rd-solution-description{z-index:1;white-space:normal;letter-spacing:.5px;font-size:13px;line-height:1.8;inset:113px 22px auto}.rd-solution-description span{display:inline}.rd-solution-more{z-index:1;border-radius:4px;gap:8px;width:106px;height:28px;padding-inline:14px;font-size:11px;top:auto;bottom:30px;left:22px}.rd-solution-more svg{width:18px;height:14px}.rd-industries{grid-template-columns:repeat(3,1fr);height:172px;display:grid}.rd-industry-background{object-fit:cover;width:100%;height:152px;top:20px;left:0}.rd-industry-link{width:100%;height:150px;position:relative;inset:auto}.rd-industry-link img{width:50px;height:48px;top:32px;left:calc(50% - 25px)}.rd-industry-link>span{font-size:15px;line-height:22px;top:102px}.rd-honors{height:auto;padding-top:35px}.rd-honors-statement{text-align:center;margin:45px auto 28px;font-size:22px;line-height:31px;position:static}.rd-honors-image{width:100%;height:auto;position:static}.rd-partners{--rd-partner-gap:12px;height:auto;padding:26px 20px 40px}.rd-partners-viewport{width:100%;position:static}.rd-partner-card{border:1px solid #eee;border-bottom:3px solid var(--rd-blue);width:calc(33.3333vw - 21.3333px);height:65px}.rd-partner-card img{object-fit:contain;width:100%;max-width:100%;height:100%;padding:9px 7px;inset:0}.rd-product-statement span,.rd-honors-statement span{position:static;letter-spacing:inherit!important}.rd-product-statement,.rd-honors-statement{height:auto}}@media (min-width:701px) and (max-width:1024px){.rd-home .rd-section-title{font-size:30px;line-height:44px}.rd-section-title:after{top:49px}.rd-tech-tabs{gap:20px;margin:40px 32px 0}.rd-tech-tab,.rd-tech-tab[aria-selected=true]{width:calc(33.3333% - 13.3333px);height:112px}.rd-tech-icon,.rd-tech-tab-hybrid .rd-tech-icon,.rd-tech-tab-control[aria-selected=true] .rd-tech-icon{width:48px;height:53px;left:calc(50% - 24px)}.rd-tech-label{font-size:18px;line-height:26px;top:74px}.rd-tech-panel{height:460px}.rd-tech-name{font-size:30px;line-height:44px;bottom:177px;right:32px}.rd-tech-name-rnc{bottom:102px}.rd-tech-description{font-size:16px;line-height:27px;bottom:91px;left:32px;right:32px}.rd-tech-description span{display:block}.rd-tech-more{width:120px;height:40px;font-size:14px;bottom:28px;right:32px}.rd-products{padding:48px 24px}.rd-product-statement{margin-top:50px;font-size:26px}.rd-product-introduction{max-width:660px;margin-bottom:34px;font-size:16px}.rd-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-product-card{height:474px}.rd-product-card:last-child{grid-column:1/-1;width:calc(50% - 12px);margin-inline:auto}.rd-product-stage{height:220px}.rd-product-hkm850 .rd-product-machine{height:200px}.rd-product-hybrid-head .rd-product-machine{height:210px}.rd-product-friction-welding .rd-product-machine{height:226px}.rd-product-card>h3,.rd-product-hybrid-head>h3,.rd-product-friction-welding>h3{font-size:26px;line-height:36px;top:232px}.rd-product-description,.rd-product-hybrid-head .rd-product-description,.rd-product-friction-welding .rd-product-description{white-space:normal;font-size:16px;line-height:26px;top:285px;right:24px}.rd-product-description span{display:inline;letter-spacing:.5px!important}.rd-product-more,.rd-product-hybrid-head .rd-product-more,.rd-product-friction-welding .rd-product-more{font-size:14px;line-height:21px;top:428px}.rd-product-more svg{width:18.324px;height:12.795px}.rd-product-arrow{width:40px;height:40px}.rd-solution-scene{height:400px}.rd-solution-scene .rd-section-title{margin-left:32px}.rd-solution-description{font-size:16px;line-height:28px;left:32px;right:32px}.rd-solution-more{gap:12px;width:142px;height:38px;padding-inline:20px;font-size:14px;left:32px}.rd-industries{height:210px}.rd-industry-background,.rd-industry-link{height:190px}.rd-industry-link img{width:64px;height:62px;top:35px;left:calc(50% - 32px)}.rd-industry-link>span{font-size:20px;line-height:28px;top:126px}.rd-honors-statement{margin-top:50px;font-size:26px;line-height:36px}.rd-partners{padding:32px 24px 44px}.rd-partner-card{width:calc(33.3333vw - 24px);height:84px}}@media (prefers-reduced-motion:reduce){.rd-partners[data-enhanced=true] .rd-partners-clone{display:none}.rd-partners-track{transform:none!important}}@font-face{font-family:HanyuDesign;src:url(/fonts/design-restore/bold-cjk.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+B7,U+4E0A,U+4E2D,U+4E94,U+4EA7,U+51B3,U+5236,U+52A0,U+53CA,U+53CC,U+53EF,U+5408,U+540D,U+54C1,U+578B,U+5B9E,U+5BC6,U+5C55,U+5DE5,U+5EA6,U+5F52,U+5FC3,U+6027,U+6280,U+63A7,U+65B9,U+672F,U+6784,U+6838,U+6848,U+6DF7,U+793A,U+7CBE,U+7CFB,U+7EDF,U+8054,U+80FD,U+81F3,U+8363,U+89E3,U+8A89,U+8D28,U+8D44,U+8F74,U+901F,U+91D1,U+94DD,U+9541,U+9760,U+9AD8}@font-face{font-family:HanyuDesign;src:url(/fonts/design-restore/light-cjk.woff2)format("woff2");font-style:normal;font-weight:300;font-display:swap;unicode-range:U+2B,U+30,U+35,U+38,U+48,U+4B,U+4D,U+B7,U+3001,U+4E00,U+4E1A,U+4E2D,U+4E3A,U+4E3B,U+4E8E,U+4EA7,U+4EBA,U+4EEC,U+4EF6,U+4F19,U+4F34,U+4F53,U+4F5C,U+4F9B,U+5168,U+5177,U+51B3,U+529B,U+52A0,U+534F,U+53CC,U+5404,U+5408,U+540C,U+548C,U+54C1,U+5668,U+578B,U+5916,U+5927,U+5929,U+5934,U+5BC6,U+5C0F,U+5C55,U+5C7F,U+5DE5,U+5F0F,U+5FC3,U+6211,U+624B,U+6280,U+62CC,U+63D0,U+6405,U+6469,U+64E6,U+65B9,U+672F,U+673A,U+6784,U+6838,U+6848,U+68B0,U+6A21,U+6C7D,U+6DF7,U+701A,U+710A,U+7684,U+793A,U+7A7A,U+7B49,U+7CBE,U+7CFB,U+7EDF,U+8054,U+80FD,U+81F4,U+822A,U+822C,U+8363,U+884C,U+89E3,U+8A89,U+8D28,U+8D44,U+8D4B,U+8F66,U+8F74,U+9009,U+901F,U+90E8,U+94DD,U+96F6,U+9AD8,U+FF08,U+FF09}@font-face{font-family:HanyuDesign;src:url(/fonts/design-restore/extrabold-cjk.woff2)format("woff2");font-style:normal;font-weight:800;font-display:swap;unicode-range:U+4E00,U+4E1A,U+5929,U+5DE5,U+6C7D,U+7A7A,U+822A,U+822C,U+8F66,U+9875,U+9996}@font-face{font-family:HanyuDesign;src:url(/fonts/design-restore/regular-cjk.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2B,U+2F,U+30,U+34,U+35,U+38,U+41,U+43,U+45,U+47,U+48,U+4B,U+4D,U+4E,U+58,U+3001,U+3002,U+4E00,U+4E0E,U+4E13,U+4E1A,U+4E24,U+4E2D,U+4E3A,U+4E8E,U+4EA7,U+4EBA,U+4EE3,U+4EEC,U+4EF6,U+4F20,U+4F53,U+4F5C,U+4F9B,U+514B,U+516C,U+5173,U+5177,U+517C,U+5185,U+51B3,U+521B,U+522B,U+5236,U+524D,U+52A0,U+52A8,U+5347,U+53CA,U+53CC,U+53D1,U+53F8,U+5404,U+5408,U+5458,U+548C,U+54C1,U+5668,U+5728,U+573A,U+578B,U+5792,U+57DF,U+58C1,U+5907,U+590D,U+591A,U+5927,U+5929,U+5934,U+5B83,U+5B8C,U+5B9E,U+5BA2,U+5C06,U+5C0F,U+5C40,U+5C7F,U+5DE5,U+5E73,U+5E76,U+5E8A,U+5EA6,U+5F0F,U+5F15,U+5FAE,U+5FC3,U+6001,U+6027,U+6052,U+60A8,U+6210,U+6211,U+6237,U+6240,U+6253,U+6280,U+62CC,U+62DF,U+6301,U+63A7,U+63D0,U+6405,U+6446,U+6469,U+64CD,U+64CE,U+64E6,U+652F,U+653B,U+6548,U+6570,U+65B0,U+65B9,U+65E0,U+65F6,U+662F,U+667A,U+66F2,U+66F4,U+6709,U+672A,U+672F,U+673A,U+6742,U+6784,U+67E5,U+6838,U+6848,U+6A21,U+6C38,U+6C42,U+6C5F,U+6C7D,U+6CE8,U+6D3B,U+6D59,U+6DF1,U+6DF7,U+701A,U+7075,U+70B9,U+710A,U+7279,U+7387,U+73B0,U+751F,U+7528,U+7531,U+7684,U+770B,U+7801,U+7814,U+7834,U+7A0B,U+7A7A,U+7AEF,U+7B49,U+7C7B,U+7CBE,U+7CFB,U+7EA7,U+7EDF,U+7F16,U+8054,U+80FD,U+81EA,U+822A,U+8282,U+865A,U+88C5,U+89D2,U+89E3,U+8A00,U+8BA9,U+8BBA,U+8BE5,U+8BED,U+8D4B,U+8F66,U+8F6C,U+8F74,U+8FC7,U+8FD8,U+8FFD,U+9002,U+901A,U+9020,U+90E8,U+90FD,U+91D1,U+94DD,U+9541,U+9650,U+96F6,U+9762,U+9875,U+9886,U+9996,U+9AD8,U+FF08,U+FF09,U+FF0C}@font-face{font-family:HanyuDesignV2;src:url(/fonts/design-restore/v2-semibold-cjk.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+4F18,U+8D28}@font-face{font-family:HanyuDesign;src:url(/fonts/design-restore/bold-latin.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+30,U+31,U+35,U+38,U+43,U+44,U+48,U+4B,U+4D,U+4E,U+52,U+53,U+B7}@font-face{font-family:HanyuDesign;src:url(/fonts/design-restore/regular-latin.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20,U+2B,U+43,U+45,U+48,U+4E,U+52,U+7C}@font-face{font-family:HanyuDesign;src:url(/fonts/design-restore/light-latin.woff2)format("woff2");font-style:normal;font-weight:300;font-display:swap;unicode-range:U+2F,U+30,U+31,U+32,U+33,U+34}@font-face{font-family:HanyuDesign;src:url(/fonts/design-restore/semibold-cjk.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+51CF,U+524D,U+526F,U+540E,U+5730,U+5854,U+6258,U+673A,U+677F,U+67B6,U+6881,U+6C60,U+7535,U+76D8,U+7EB5,U+8231,U+8F66,U+9707}.rd-home .rd-solutions[data-design="20260922"]{height:auto}.rd-solutions[data-design="20260922"] .rd-solution-scene{height:auto;min-height:0;padding:clamp(64px, 5vw, 96px) calc(112 * var(--rd-u)) clamp(64px, 5vw, 96px) calc(237.74 * var(--rd-u));color:#193b62;background:linear-gradient(90deg,#eef2f5 0%,#e8edf1 28%,#e3e6e9 50%,#e1e4e7 100%);grid-template-columns:minmax(0,clamp(340px,25vw,480px)) minmax(0,1fr);align-items:center;column-gap:clamp(36px,4.167vw,80px);display:grid}.rd-solutions[data-design="20260922"] .rd-solution-scene:after{content:none}.rd-solutions[data-design="20260922"] .rd-solution-copy{min-width:0}.rd-home .rd-solutions[data-design="20260922"] .rd-section-title{color:#193b62;margin:0 0 36px;padding:0;font-size:clamp(30px,1.875vw,36px);line-height:1.4;position:relative;inset:auto}.rd-solutions[data-design="20260922"] .rd-section-title:after{background:var(--rd-blue);width:clamp(54px,7.54vw,144.75px);height:4px;top:auto;bottom:-16px;left:0}.rd-solutions[data-design="20260922"] .rd-solution-description{max-width:480px;font-family:var(--font-body);letter-spacing:.01em;white-space:normal;color:#294966;font-size:clamp(16px,.95vw,18px);font-weight:400;line-height:1.85;position:static;inset:auto}.rd-solutions[data-design="20260922"] .rd-solution-more{background:var(--rd-blue);color:#fff;letter-spacing:1px;border-radius:6px;gap:12px;width:fit-content;min-width:151px;height:44px;margin-top:28px;padding:0 22px;font-size:16px;line-height:1;position:static;inset:auto}.rd-solutions[data-design="20260922"] .rd-solution-more>span{position:static;inset:auto;transform:none}.rd-solutions[data-design="20260922"] .rd-solution-more svg{width:18.324px;height:12.795px;position:static;inset:auto}.rd-solutions[data-design="20260922"] .rd-solution-visual{aspect-ratio:1010/425;min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.rd-solutions[data-design="20260922"] .rd-solution-production-line{object-fit:contain;width:125.545%;max-width:none;height:auto;position:absolute;top:-47.0588%;left:-13.8614%}@media (max-width:1024px){.rd-solutions[data-design="20260922"] .rd-solution-scene{background:linear-gradient(#eef2f5 0%,#e5e8eb 53%,#e0e3e6 100%);grid-template-columns:minmax(0,1fr);gap:36px;padding:56px 32px 44px}.rd-solutions[data-design="20260922"] .rd-solution-copy{max-width:640px}.rd-solutions[data-design="20260922"] .rd-solution-description{max-width:none;font-size:18px}}@media (max-width:700px){.rd-solutions[data-design="20260922"] .rd-solution-scene{gap:28px;padding:42px 22px 36px}.rd-home .rd-solutions[data-design="20260922"] .rd-section-title{margin-bottom:32px;font-size:30px}.rd-solutions[data-design="20260922"] .rd-solution-description{font-size:16px;line-height:1.85}.rd-solutions[data-design="20260922"] .rd-solution-more{min-width:140px;margin-top:24px}.rd-solutions[data-design="20260922"] .rd-solution-visual{margin-inline:-6px}}
