@font-face{font-family:RawpicCJK;src:url(RAWPIC-CJK-Content-VF.woff2) format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:RawpicLatin;src:url(RAWPIC-Latin-VF2.woff2) format("woff2");font-weight:400 700;font-display:swap}:root{--rx-ink:#17232d;--rx-muted:#606060;--rx-blue:#17476b;--rx-line:#dce3e8;--rv-green:#70b600}body{font-family:RawpicLatin,RawpicCJK,PingFang SC,Microsoft YaHei,sans-serif;color:var(--rx-ink);background:#fff}h1,h2,h3{font-family:RawpicCJK,RawpicLatin,PingFang SC,Microsoft YaHei,sans-serif;letter-spacing:-.025em;text-wrap:balance}::selection{background:#d8eeb4;color:#17232d}input,textarea{caret-color:#17476b}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible{outline:2px solid #21628f;outline-offset:5px}.rx-wrap{max-width:1360px;width:calc(100% - 96px)}.rx-section{padding:86px 0}.rx-section h2{font-size:37px;line-height:1.35;font-weight:600}.rx-section-heading{margin-bottom:38px}.rx-section-heading p{font-size:16px;max-width:700px;line-height:1.8}.rx-link{color:#17476b;text-underline-offset:6px;text-decoration-thickness:1px;border:0;text-decoration:underline;font-weight:600;font-size:14px}.rx-link:hover{color:#12344d}.rx-button{background:#17476b;border:1px solid #17476b;color:#fff;padding:15px 26px;border-radius:2px;font-size:14px;min-height:48px;font-weight:600}.rx-button:hover{background:#242424;color:#fff}.rx-button-outline{background:transparent;color:#17476b}.rx-button-outline:hover{background:#17476b}.rx-header{border-bottom:1px solid #dedede;background:#fff}.rx-header-inner{height:90px;max-width:1440px;gap:35px}.rx-brand{gap:9px}.rx-wordmark{font-family:RawpicLatin,sans-serif;font-size:27px;letter-spacing:-1px}.rx-wordmark small{font-family:RawpicCJK,sans-serif;letter-spacing:3px}.rx-desktop-nav{gap:30px}.rx-desktop-nav>a,.rv-mega>summary{font-size:15px;font-weight:600;padding:20px 0;white-space:nowrap}.rx-header-actions{gap:20px}.rx-header .rx-button-small{font-size:13px;padding:11px 18px}.rx-locale select{font-size:12px}.rv-mega>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:7px}.rv-mega>summary::-webkit-details-marker{display:none}.rv-mega>summary:after{content:"";width:5px;height:5px;border:solid currentColor;border-width:0 1px 1px 0;transform:rotate(45deg);margin-top:-4px}.rv-mega[open]>summary{color:#21628f}.rv-mega-panel{position:absolute;top:90px;left:0;width:100%;background:#fff;box-shadow:0 16px 24px #17232d13;border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding:26px 0 32px}.rv-mega-panel>.rx-wrap{display:flex;gap:26px;align-items:center}.rv-mega-item{flex:1;min-width:0;display:flex;align-items:center;gap:15px}.rv-mega-item img{width:74px;height:70px;object-fit:contain}.rv-mega-item strong{font-size:13px;line-height:1.6;font-weight:600}.rv-mega-panel .rx-link{margin-left:15px;white-space:nowrap}.rv-hero{display:grid;grid-template-columns:43% 57%;min-height:540px;max-width:1600px;margin:auto;background:#f5f5f5}.rv-hero-copy{padding:62px 48px 37px max(48px,calc((100vw - 1360px)/2));display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.rv-hero h1{font-size:48px;line-height:1.35;font-weight:600;letter-spacing:-.035em;margin:0;max-width:560px}.rv-hero-copy>p{max-width:440px;font-size:16px;line-height:1.95;color:#606060;margin:24px 0 34px}.rv-hero-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.rv-hero-focus{display:flex;gap:22px;flex-wrap:wrap;margin-top:48px;padding-top:20px;width:100%;border-top:1px solid #dedede;font-size:13px;color:#606060}.rv-hero-focus a:hover{color:#242424}.rv-hero-image{min-width:0;overflow:hidden;position:relative}.rv-hero-image img{display:block;width:100%;height:100%;min-height:540px;object-fit:cover;object-position:center}.rv-hero .rx-link{font-size:13px}.rv-filter{display:flex;gap:30px;border-bottom:1px solid #dce3e8;margin-bottom:25px}.rv-filter button{background:none;border:0;cursor:pointer;padding:14px 1px 17px;font-size:14px;color:#606060;border-bottom:2px solid transparent}.rv-filter button[aria-pressed=true]{border-bottom-color:#21628f;color:#17232d;font-weight:600}.rx-product-grid{gap:25px;align-items:start}.rx-product{padding:0}.rx-product[hidden]{display:none}.rx-product-image{background:#f5f5f5;height:235px;margin:0 0 23px;overflow:hidden}.rx-product-image img{width:100%;height:100%;object-fit:contain;padding:16px;mix-blend-mode:multiply;transition:transform .25s ease}.rx-product-image:hover img{transform:scale(1.045)}.rx-product h3{font-size:21px;line-height:1.5;font-weight:600;margin:0 0 12px;min-height:32px}.rx-product>p{font-size:14px;line-height:1.85;color:#606060;min-height:80px}.rx-product ul{min-height:62px;font-size:12px;line-height:1.8;border:0;padding:0;margin:18px 0 20px;color:#606060}.rx-product li{display:inline}.rx-product li+li:before{content:" / ";color:#a4b19f}.rx-product .rx-link{font-size:13px}.rv-systems{background:#e8eef2;color:#fff;padding:57px 0}.rv-systems>.rx-wrap{display:grid;grid-template-columns:1fr 1.3fr;gap:80px;align-items:center}.rv-systems h2{font-size:31px;color:#fff}.rv-systems-intro>p{font-size:15px;color:#d0decf;line-height:1.9;max-width:450px;margin:18px 0 27px}.rv-systems .rx-link{color:#fff}.rv-paths article+article{border-top:1px solid #ffffff32;margin-top:26px;padding-top:24px}.rv-paths h3{font-size:19px;color:#17476b;margin-bottom:16px;font-weight:600}.rv-paths p{font-size:15px;line-height:2.1;color:#fff}.rv-applications{background:#fff}.rv-app-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:28px 40px}.rv-app{min-width:0}.rv-app-0{grid-row:span 2}.rv-app-photo{display:block;overflow:hidden;background:#f5f5f5}.rv-app-photo img{width:100%;height:100%;object-fit:cover;display:block}.rv-app-0 .rv-app-photo{height:455px}.rv-app-0>div{padding-top:26px}.rv-app h3{font-size:25px;font-weight:600;line-height:1.4}.rv-app p{font-size:14px;line-height:1.85;color:#606060;margin:15px 0 22px;max-width:560px}.rv-app:not(.rv-app-0){display:grid;grid-template-columns:46% 1fr;gap:24px;align-items:center}.rv-app:not(.rv-app-0) .rv-app-photo{height:240px}.rv-app:not(.rv-app-0) h3{font-size:23px}.rv-app:not(.rv-app-0) p{margin:12px 0 17px;font-size:13px}.rv-app-0 img{object-position:70% center}.rv-custom{background:#f1f4f6}.rv-custom-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.rv-custom-grid>figure{margin:0;height:465px}.rv-custom-grid>figure>img{width:100%;height:100%;object-fit:cover}.rv-custom-grid .rx-lead{font-size:16px;line-height:1.8;color:#606060;margin-top:20px}.rv-capabilities{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:30px 0}.rv-capabilities h3{font-size:20px;font-weight:600;margin-bottom:12px}.rv-capabilities p{font-size:14px;line-height:1.9;color:#606060}.rx-process{margin-top:55px;gap:35px;padding-top:35px;border-top:1px solid #dedede}.rx-process span{border-radius:0;background:transparent;color:#21628f;font-size:23px;width:auto;height:auto;font-family:RawpicLatin,sans-serif;font-weight:500;margin-bottom:15px}.rx-process h3{font-size:17px}.rx-process p{font-size:13px;line-height:1.9;color:#606060}.rv-gallery{background:#fff;padding-top:65px;padding-bottom:70px}.rv-gallery-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-bottom:27px}.rv-gallery-grid>a{display:block;background:#f1f4f6;height:225px}.rv-gallery-grid img{width:100%;height:100%;object-fit:contain;padding:18px}.rv-production-media{display:grid;grid-template-columns:2.2fr 1fr;gap:30px}.rv-production-media .rx-film{margin:0;background:#dce4d9}.rv-production-media video{width:100%;height:100%;aspect-ratio:16/9;max-height:560px;object-fit:cover}.rv-production-media>div>p{margin-top:15px;font-size:13px;color:#606060}.rv-inspection{display:grid;grid-template-columns:1fr 1fr;gap:18px}.rv-inspection figure{margin:0;min-width:0}.rv-inspection img{width:100%;height:100%;max-height:355px;object-fit:cover}.rv-inspection figcaption{font-size:13px;margin-top:12px;color:#606060}.rv-production-bottom{display:flex;align-items:center;justify-content:space-between;gap:50px;padding-top:35px;margin-top:28px;border-top:1px solid #dedede}.rv-production-bottom p{max-width:840px;font-size:14px;line-height:1.8;color:#606060}.rv-production-bottom .rx-button{flex-shrink:0}.rv-resources>.rx-wrap{display:grid;grid-template-columns:1fr 2fr;gap:80px}.rv-resources>.rx-wrap>div:first-child>p{color:#606060;line-height:1.9;margin:20px 0 25px;font-size:15px}.rv-resource-list article{display:grid;grid-template-columns:150px 1fr;gap:28px;padding:25px 0;border-top:1px solid #dedede}.rv-resource-list article:first-child{padding-top:0;border-top:0}.rv-resource-photo{display:block;height:142px;background:#f1f4f6}.rv-resource-photo img{width:100%;height:100%;object-fit:contain;padding:10px;mix-blend-mode:multiply}.rv-resource-list h3{font-size:22px;line-height:1.5;font-weight:600}.rv-resource-list p{font-size:14px;line-height:1.7;color:#606060;margin:12px 0 18px}.rv-company{border-top:1px solid #dedede;background:#f0f2f3}.rv-company>.rx-wrap{display:grid;grid-template-columns:1fr 2fr;gap:80px;align-items:center}.rv-company h2{font-size:31px}.rv-company p{font-size:15px;line-height:1.9;color:#606060;margin:20px 0 25px}.rv-company-brand .rx-brand{display:inline-flex;transform-origin:left center;transform:scale(1.35)}.rv-company-brand>p{margin:30px 0 0;font-size:14px}.rx-inquiry-strip{padding:65px 0;background:#fff}.rx-inquiry-strip h2{font-size:32px;font-weight:600}.rx-inquiry-strip p{font-size:15px;line-height:1.9;color:#606060}.rx-footer{background:#e9edf0;border-top:1px solid #dedede;padding-top:50px}.rx-footer h3{color:#242424}.rx-footer nav>a{color:#606060;line-height:1.7}.rx-footer-bottom{border-top-color:#dedede}.rx-page-hero{background:#f5f5f5}.rx-page-hero h1{font-size:42px;font-weight:600;line-height:1.35}.rx-page-hero p{line-height:1.9;color:#606060}.rx-page-hero img{height:310px;object-fit:contain}.rx-page-hero.has-image>.rx-wrap:last-child{grid-template-columns:1.15fr 1fr}.rx-page-hero[data-rv-photo] img{object-fit:cover;mix-blend-mode:normal}.rx-page-body{padding-top:65px;gap:70px}.rx-prose h2{font-size:27px;font-weight:600}.rx-prose p,.rx-prose li{color:#606060}.rx-prose p{max-width:72ch}.rx-page-aside a{color:#606060}.rx-contact form{background:#f5f5f5}.rx-contact label{font-weight:500}.rx-contact input,.rx-contact textarea,.rx-contact select{border-color:#dedede}.rx-contact small{line-height:1.7}.rx-status{background:#e0eed5;color:#26472c}@media(min-width:1600px){.rv-hero-copy{padding-left:80px}.rv-hero,.rv-hero-image img{min-height:600px}}@media(max-width:1200px){.rx-wrap{width:calc(100% - 64px)}.rx-header-inner{gap:22px}.rx-desktop-nav{gap:20px}.rv-hero-copy{padding:45px 32px}.rv-hero h1{font-size:40px}.rv-hero-copy>p{font-size:15px}.rv-hero-image img{min-height:520px}.rx-section h2{font-size:32px}.rv-app-grid{gap:30px}.rv-app:not(.rv-app-0){display:block}.rv-app:not(.rv-app-0) .rv-app-photo{height:180px}.rv-app:not(.rv-app-0)>div{padding-top:15px}.rv-app-0 .rv-app-photo{height:500px}.rv-custom-grid{gap:40px}.rv-resources>.rx-wrap{gap:45px}.rv-systems>.rx-wrap{gap:45px}.rv-production-media{grid-template-columns:2fr 1fr}.rv-inspection{grid-template-columns:1fr;gap:20px}.rv-inspection img{height:170px}.rv-inspection figcaption{margin-top:6px}.rv-company>.rx-wrap{gap:45px}}@media(max-width:980px){.rx-header-inner{height:78px}.rv-mega-panel{top:78px}.rx-mobile-nav nav{top:78px}.rv-hero{grid-template-columns:1fr 1fr}.rv-hero-copy{padding:40px 28px}.rv-hero h1{font-size:35px}.rv-hero-focus{gap:16px;margin-top:30px}.rv-hero .rx-button{padding:13px 20px}.rv-hero-actions{gap:20px}.rx-product-grid{gap:34px 24px}.rx-product-image{height:240px}.rx-product>p{min-height:0}.rx-product ul{min-height:0}.rv-systems>.rx-wrap{grid-template-columns:1fr}.rv-paths{display:grid;grid-template-columns:1fr 1fr;gap:35px}.rv-paths article+article{margin:0;padding:0;border:0}.rv-custom-grid{grid-template-columns:1fr}.rv-custom-grid>figure{height:380px}.rv-resources>.rx-wrap{grid-template-columns:1fr}.rv-production-media{grid-template-columns:1fr}.rv-inspection{grid-template-columns:1fr 1fr}.rv-inspection img{height:215px}.rv-company-brand .rx-brand{transform:scale(1.05)}.rv-company>.rx-wrap{grid-template-columns:1fr 2fr}.rv-gallery-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.rx-wrap{width:calc(100% - 36px)}.rx-header-inner{height:72px;gap:12px}.rx-wordmark{font-size:22px}.rx-mobile-nav nav{top:72px}.rx-header-actions{gap:16px}.rx-section{padding:48px 0}.rx-section h2{font-size:28px;line-height:1.45}.rx-section-heading{margin-bottom:28px}.rx-section-heading p{font-size:14px}.rv-hero{display:flex;flex-direction:column;min-height:0}.rv-hero-copy{padding:33px 23px 27px;order:0}.rv-hero h1{font-size:35px;line-height:1.35;text-align:left;max-width:none;margin:0}.rv-hero-copy>p{font-size:14px;margin:18px 0 23px;line-height:1.9;max-width:100%;text-align:left}.rv-hero-actions{gap:21px}.rv-hero .rx-button{font-size:12px;padding:12px 18px;min-height:44px}.rv-hero .rx-link{font-size:12px}.rv-hero-focus{margin-top:25px;padding-top:17px;font-size:12px;gap:25px}.rv-hero-image{height:280px;min-height:0}.rv-hero-image img{height:280px;min-height:0;object-position:center}.rv-filter{gap:25px;margin-bottom:20px}.rv-filter button{font-size:13px;padding-top:8px}.rx-product-grid{gap:30px 18px}.rx-product-image{height:165px;margin-bottom:17px}.rx-product-image img{padding:8px}.rx-product h3{font-size:18px;line-height:1.55;min-height:0;margin-bottom:10px}.rx-product>p{font-size:12px;line-height:1.85}.rx-product ul{font-size:11px;margin:13px 0 15px;line-height:1.8}.rv-systems{padding:36px 0}.rv-systems>.rx-wrap{gap:30px}.rv-systems h2{font-size:27px}.rv-systems-intro>p{font-size:14px}.rv-paths{grid-template-columns:1fr;gap:25px}.rv-paths h3{font-size:18px;margin-bottom:12px}.rv-paths p{font-size:13px}.rv-paths article+article{border-top:1px solid #ffffff32;padding-top:24px}.rv-app-grid{display:block}.rv-app-0 .rv-app-photo{height:270px}.rv-app-0>div{padding-top:20px}.rv-app h3,.rv-app:not(.rv-app-0) h3{font-size:23px}.rv-app p{font-size:14px;margin:12px 0 17px}.rv-app:not(.rv-app-0){display:grid;grid-template-columns:43% 1fr;gap:18px;margin-top:30px;padding-top:28px;border-top:1px solid #dedede}.rv-app:not(.rv-app-0) .rv-app-photo{height:220px}.rv-app:not(.rv-app-0)>div{padding-top:0}.rv-app:not(.rv-app-0) p{font-size:12px;line-height:1.8;margin:10px 0 13px}.rv-app .rx-link{font-size:12px}.rv-custom-grid{gap:28px}.rv-custom-grid>figure{height:290px}.rv-custom-grid .rx-lead{font-size:14px;margin-top:15px}.rv-capabilities{gap:22px;margin:25px 0}.rv-capabilities h3{font-size:18px}.rv-capabilities p{font-size:13px}.rx-process{gap:26px 20px;margin-top:35px;padding-top:28px}.rx-process span{font-size:21px;margin-bottom:12px}.rx-process h3{font-size:16px}.rx-process p{font-size:12px}.rv-gallery-grid{gap:15px}.rv-gallery-grid>a{height:170px}.rv-gallery-grid img{padding:10px}.rv-production-media{gap:22px}.rv-inspection{gap:16px}.rv-inspection img{height:160px}.rv-inspection figcaption{font-size:12px}.rv-production-bottom{display:block;margin-top:23px;padding-top:23px}.rv-production-bottom p{font-size:13px;margin-bottom:22px}.rv-resource-list article{grid-template-columns:90px 1fr;gap:20px;padding:25px 0}.rv-resource-photo{height:130px}.rv-resource-list h3{font-size:18px;line-height:1.6}.rv-resource-list p{font-size:13px;line-height:1.7;margin:12px 0}.rv-resource-list .rx-link{font-size:12px}.rv-resources>.rx-wrap{gap:30px}.rv-resources>.rx-wrap>div:first-child>p{font-size:14px;margin:15px 0}.rv-company>.rx-wrap{display:block}.rv-company-brand{padding-bottom:25px;margin-bottom:27px;border-bottom:1px solid #dedede}.rv-company-brand>p{margin-top:22px}.rv-company h2{font-size:27px}.rv-company p{font-size:14px;line-height:1.9}.rx-inquiry-strip{padding:45px 0}.rx-inquiry-strip h2{font-size:27px;line-height:1.45}.rx-inquiry-strip p{font-size:14px}.rx-footer-top{gap:30px 22px}.rx-page-hero h1{font-size:31px}.rx-page-hero p{font-size:14px}.rx-page-hero img{height:240px}.rx-page-body{padding-top:30px}.rx-prose h2{font-size:23px}.rx-page-media img{height:240px}}@media(prefers-reduced-motion:reduce){.rx-product-image img{transition:none}}body{font-family:RawpicLatin,RawpicCJK,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400}h1,h2,h3{font-family:RawpicCJK,RawpicLatin,PingFang SC,Microsoft YaHei,sans-serif;font-weight:600}.rx-section{padding:58px 0}.rx-section-heading{margin-bottom:28px}.rx-section-heading p{line-height:1.7}.rx-link{font-weight:500}.rx-brand{display:inline-flex;align-items:center;gap:0}.rx-brand .rv-vector-logo{display:block;width:194px;height:auto;max-width:100%;object-fit:contain}.rv-company-brand .rx-brand{transform:none}.rv-company-brand .rv-vector-logo{width:240px}.rv-hero{background:#101d29;min-height:580px;max-width:none;grid-template-columns:41% 59%}.rv-hero-copy{background:#101d29;color:#fff;padding-block:45px;min-height:580px}.rv-hero h1{color:#fff;font-size:50px;line-height:1.32;font-weight:600}.rv-hero-copy>p{color:#bfccd5;font-size:16px;line-height:1.85;margin:24px 0 30px}.rv-hero-image img{min-height:580px;object-position:32% center}.rv-hero .rx-link{color:#fff}.rv-hero .rx-button{background:#fff;color:#142e43;border-color:#fff}.rv-hero .rx-button:hover{background:#dce8f0}.rv-hero-focus{border-color:#52616e;color:#dae3e9;margin-top:35px}.rv-hero-focus a:hover{color:#fff}.rv-catalog{padding:52px 0 48px}.rx-product-image{background:#e9edf1;height:220px;margin-bottom:18px}.rx-product-image img{mix-blend-mode:darken;padding:12px;object-fit:contain}.rx-product h3{font-size:20px;min-height:0;margin-bottom:9px}.rx-product>p{font-size:14px;line-height:1.75;min-height:0}.rx-product ul{font-size:12px;min-height:0;margin:13px 0 16px;line-height:1.75}.rv-systems{background:#e6edf2;color:#192e40;padding:38px 0}.rv-systems h2{color:#192e40;font-size:29px}.rv-systems-intro>p{color:#536b7d;font-size:14px;margin:15px 0 23px}.rv-systems .rx-link,.rv-paths h3{color:#17476b}.rv-paths p{color:#253f53;font-size:14px}.rv-paths article+article{border-color:#c6d3dd}.rv-applications .rv-app-0 .rv-app-photo{height:365px}.rv-custom{background:#172a39;color:#fff}.rv-custom h2,.rv-custom h3{color:#fff}.rv-custom-grid .rx-lead,.rv-capabilities p,.rv-custom .rx-process p{color:#bfced9}.rv-custom .rx-button-outline{color:#fff;border-color:#829db0}.rv-custom .rx-button-outline:hover{background:#314f65}.rv-custom .rx-process{border-color:#526676;margin-top:35px;padding-top:26px}.rv-custom .rx-process span{color:#a7c9e0}.rv-custom-grid>figure{height:355px}.rv-custom-grid{gap:45px}.rv-capabilities{margin:25px 0;gap:25px}.rv-capabilities h3{font-size:19px}.rv-manufacturing{background:#e8edf0}.rv-production-media{grid-template-columns:2fr 1fr;gap:24px;align-items:stretch}.rv-inspection{grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:16px}.rv-inspection figure{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0}.rv-inspection img{width:100%;height:100%;min-height:0;max-height:210px;object-fit:cover}.rv-inspection figcaption{margin-top:8px;font-size:12px}.rv-production-bottom{padding-top:22px;margin-top:20px;gap:35px}.rv-production-media video{aspect-ratio:16/9;max-height:480px}.rv-resources>.rx-wrap{display:block}.rv-resources>.rx-wrap>div:first-child{display:grid;grid-template-columns:1fr auto;gap:8px 25px;margin-bottom:25px;align-items:center}.rv-resources>.rx-wrap>div:first-child>p{grid-column:1;font-size:14px;line-height:1.7;margin:0}.rv-resources>.rx-wrap>div:first-child>.rx-link{grid-column:2;grid-row:1/3}.rv-resource-list article{grid-template-columns:110px 1fr;gap:25px;padding:18px 0}.rv-resource-photo{height:95px;background:#e9edf1}.rv-resource-photo img{mix-blend-mode:darken;padding:7px}.rv-resource-list article>div{display:grid;grid-template-columns:1fr auto;gap:7px 30px;align-content:center}.rv-resource-list h3{grid-column:1;font-size:20px;line-height:1.45}.rv-resource-list p{grid-column:1;font-size:13px;line-height:1.7;margin:0}.rv-resource-list article>div>.rx-link{grid-column:2;grid-row:1/3;align-self:center}.rv-company p{margin:15px 0 20px}.rx-inquiry-strip{padding:45px 0}.rx-footer{background:#dfe7ec}.rx-footer h3{color:#213e54}.rx-footer nav>a{color:#425e72}@media(max-width:980px){.rv-hero h1{font-size:38px}.rv-hero-copy{min-height:530px;padding:35px 28px}.rv-hero-image img{min-height:530px}.rv-production-media{grid-template-columns:1.6fr 1fr}.rv-inspection img{max-height:175px}.rv-applications .rv-app-0 .rv-app-photo{height:420px}}@media(max-width:700px){.rx-brand .rv-vector-logo{width:154px}.rx-header-actions{gap:13px}.rv-hero-copy{min-height:0;padding:32px 22px}.rv-hero h1{font-size:35px}.rv-hero-image img{min-height:0;height:280px}.rv-hero-copy>p{font-size:14px;line-height:1.8}.rv-hero-focus{margin-top:25px}.rv-hero{min-height:0}.rx-section{padding:38px 0}.rx-product-image{height:158px}.rx-product-image img{padding:6px}.rx-product h3{font-size:17px}.rx-product>p{font-size:12px}.rx-product ul{font-size:11px;margin:10px 0 13px}.rv-systems{padding:32px 0}.rv-systems h2{font-size:26px}.rv-paths p{font-size:13px}.rv-applications .rv-app-0 .rv-app-photo{height:240px}.rv-custom-grid>figure{height:250px}.rv-custom-grid{gap:25px}.rv-custom .rx-process{margin-top:25px}.rv-production-media{grid-template-columns:1fr;gap:18px}.rv-inspection{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.rv-inspection img{height:150px;max-height:none}.rv-resource-list article{grid-template-columns:72px 1fr;gap:16px;padding:17px 0}.rv-resource-photo{height:105px}.rv-resource-list article>div{display:block}.rv-resource-list h3{font-size:17px}.rv-resource-list p{font-size:12px;margin:8px 0}.rv-resource-list .rx-link{font-size:12px}.rv-resources>.rx-wrap>div:first-child{display:block}.rv-resources>.rx-wrap>div:first-child>p{margin:12px 0}.rv-resources>.rx-wrap>div:first-child>.rx-link{display:inline-block;margin-top:5px}.rv-company-brand .rv-vector-logo{width:205px}.rv-company-brand{padding-bottom:20px;margin-bottom:20px}}.rv-hero h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}html:not([lang^=zh]) .rv-hero h1{font-size:clamp(30px,3.05vw,44px);line-height:1.35}.rx-product:first-child .rx-product-image img{transform:scale(1.13)}.rx-product:first-child .rx-product-image:hover img{transform:scale(1.17)}@media(max-width:700px){html:not([lang^=zh]) .rv-hero h1{font-size:30px}}.rv-video-wall{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:30px 0}.rv-video-wall h3{font-size:20px;margin-bottom:16px;font-weight:600}.rv-video-wall .rx-film{margin:0}.rv-resource-photo img{object-fit:cover;padding:0;mix-blend-mode:normal}@media(max-width:700px){.rv-video-wall{grid-template-columns:1fr}.rv-video-wall h3{font-size:18px}}html{scroll-behavior:auto}@media(max-width:700px){.rx-product>p{font-size:14px;line-height:1.75}.rx-product ul{font-size:12px;line-height:1.75}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rawpic-v3.css.map */
