:where(html){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15}:where(h1){margin-block:.67em;font-size:2em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(abbr[title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace;font-size:1em}:where(small){font-size:80%}:where(table){text-indent:0;border-color:currentColor}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted buttontext}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){color:#000;background-color:#fff;border:solid;width:fit-content;height:fit-content;margin:auto;padding:1em;position:absolute;left:0;right:0}:where(dialog:not([open])){display:none}:where(summary){display:list-item}*,:before,:after,::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.relative{position:relative}.z-31{z-index:31}[rows~="5"]{grid-template-rows:repeat(5,minmax(0,1fr))}.mb-10{margin-bottom:2.5rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mr-2{margin-right:.5rem}.mr-8{margin-right:2rem}.mt-12{margin-top:3rem}.block{display:block}.h-\[46px\]{height:46px}.flex{display:flex}.cursor-pointer{cursor:pointer}.items-center{align-items:center}.gap-1{gap:.25rem}.space-y-2>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.5rem * var(--un-space-y-reverse))}.overflow-x-auto{overflow-x:auto}.text-2xl{font-size:1.5rem;line-height:2rem}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-\[\#4d7cff\]{--un-text-opacity:1;color:rgb(77 124 255/var(--un-text-opacity)) }.text-gray-400{--un-text-opacity:1;color:rgb(156 163 175/var(--un-text-opacity)) }.text-gray-600{--un-text-opacity:1;color:rgb(75 85 99/var(--un-text-opacity)) }.text-gray-800{--un-text-opacity:1;color:rgb(31 41 55/var(--un-text-opacity)) }.text-white{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) }.hover\:text-blue-200:hover{--un-text-opacity:1;color:rgb(191 219 254/var(--un-text-opacity)) }.font-bold{font-weight:700}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}@media (width>=640px){.sm\:hidden{display:none}.sm\:text-5xl{font-size:3rem;line-height:1}}@media (width>=768px){.md\:mt-23{margin-top:5.75rem}.md\:block{display:block}}body,p,h1,h2,h3,ul,input,textarea{box-sizing:border-box;color:#333;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}a{color:#333;text-decoration:none}p,h1,h2,h3{line-height:1.5}input,button,textarea,select{outline-offset:2px;background-color:#0000;outline:2px solid #0000}input:focus,button:focus,textarea:focus,select:focus,input:active,button:active,textarea:active,select:active{outline-offset:2px;--un-ring-width:0px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);outline:2px solid #0000}ul{list-style:none}#app{max-width:1920px;margin-left:auto;margin-right:auto}.container{box-sizing:border-box;max-width:1400px;margin-left:auto;margin-right:auto;overflow:hidden}@media (width>=768px){.container{padding-left:0;padding-right:0;overflow:visible}}.navbar{z-index:50;background-color:#fffc;height:100px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;right:0}.navbar:hover{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity)) ;--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.navbar .navbar-container{background-color:#0000;justify-content:space-between;align-items:center;max-width:1536px;height:100%;margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem;display:flex}.navbar-logo{flex-shrink:0}.navbar-logo img{display:block}.navbar-menu{flex:1;justify-content:flex-end;height:100%;display:none}@media (width>=1024px){.navbar-menu{display:flex}}.navbar-main{align-items:center;margin:0;padding:0;list-style-type:none;display:flex;position:relative}.navbar-item{height:100%;margin-left:1.25rem;margin-right:1.25rem}.navbar-link{--un-text-opacity:1;height:100%;color:rgb(51 51 51/var(--un-text-opacity)) ;align-items:center;font-size:1.125rem;line-height:1.75rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.navbar-link:after{--un-bg-opacity:1;background-color:rgb(199 0 0/var(--un-bg-opacity)) ;content:"";width:0;height:.125rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0}.navbar-link:hover:after,.navbar-item.active .navbar-link:after{width:100%}.navbar-search{margin-left:1.875rem;display:none}@media (width>=1024px){.navbar-search{display:block}}.search-link{justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.25rem;line-height:1.75rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.search-link .iconfont{--un-text-opacity:1;color:rgb(200 21 0/var(--un-text-opacity)) ;font-size:1.5rem;line-height:2rem}.search-link:hover{--un-scale-x:1.1;--un-scale-y:1.1;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.navbar-contact{align-items:center;gap:2rem;margin-left:2.5rem;display:none}@media (width>=640px){.navbar-contact{display:flex}}.navbar-hotline{--un-text-opacity:1;color:rgb(51 51 51/var(--un-text-opacity)) ;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}@media (width>=768px){.navbar-hotline{font-size:1rem;line-height:1.5rem}}.navbar-hotline img,.navbar-alibaba img{display:none}@media (width>=1024px){.navbar-hotline img,.navbar-alibaba img{display:block}}.navbar-alibaba{align-items:center;display:flex}@keyframes fadeInUp{0%{--un-translate-y:30px;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));opacity:0}to{--un-translate-y:0;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));opacity:1}}.animate-fade-in{animation:.8s ease-out fadeInUp}.truncate-1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.truncate-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3em;display:-webkit-box;overflow:hidden}.card{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.card:hover{--un-translate-y:-.5rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));--un-shadow:var(--un-shadow-inset) 0 20px 25px -5px var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 8px 10px -6px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}@keyframes countUp{0%{--un-scale-x:.5;--un-scale-y:.5;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));opacity:0}to{--un-scale-x:1;--un-scale-y:1;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));opacity:1}}.animate-count{animation:.6s ease-out countUp}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-track{--un-bg-opacity:1;background-color:rgb(243 244 246/var(--un-bg-opacity)) }::-webkit-scrollbar-thumb{--un-gradient-from-position:0%;--un-gradient-from:rgb(239 68 68/var(--un-from-opacity,1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(99 102 241/var(--un-to-opacity,1)) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);--un-gradient-shape:to bottom in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));border-radius:.25rem}::-webkit-scrollbar-thumb:hover{--un-gradient-from-position:0%;--un-gradient-from:rgb(220 38 38/var(--un-from-opacity,1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(79 70 229/var(--un-to-opacity,1)) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);--un-gradient-shape:to bottom in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient))}.loading{position:relative;overflow:hidden}.loading:after{--un-gradient-from-position:0%;--un-gradient-from:transparent var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:transparent var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), #fff3 var(--un-gradient-via-position), var(--un-gradient-to);--un-gradient-via-position:50%;--un-gradient-shape:to right in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));content:"";width:100%;height:100%;animation:1.5s infinite loading;position:absolute;top:0;left:-100%}@keyframes loading{0%{left:-100%}to{left:100%}}#mobile-nav{z-index:30;box-sizing:border-box;--un-bg-opacity:.8;background-color:rgb(0 0 0/var(--un-bg-opacity)) ;--un-text-opacity:1;width:100%;height:100%;color:rgb(255 255 255/var(--un-text-opacity)) ;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:6.25rem;padding-left:2rem;padding-right:2rem;font-size:1.25rem;line-height:1.75rem;display:none;position:fixed;top:0;left:0;overflow-y:auto}#close-nav{cursor:pointer;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;font-size:1.875rem;line-height:2.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:1rem;right:1.5rem}#close-nav:hover{--un-text-opacity:1;color:rgb(59 130 246/var(--un-text-opacity)) }.mobile-nav-item{margin-top:.75rem;margin-bottom:.75rem}.mobile-nav-item a{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-nav-item a:hover{--un-text-opacity:1;color:rgb(37 99 235/var(--un-text-opacity)) }.mobile-submenu-toggle{cursor:pointer;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;outline-offset:2px;border-style:none;outline:2px solid #0000;margin-left:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-submenu-toggle:focus,.mobile-submenu-toggle:active{outline-offset:2px;--un-ring-width:0px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);outline:2px solid #0000}.mobile-submenu{margin-top:.5rem;padding-left:1rem;display:none}.mobile-submenu li{margin-bottom:.75rem}.mobile-submenu a{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;margin-bottom:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}.mobile-submenu a:hover{--un-text-opacity:1;color:rgb(77 124 255/var(--un-text-opacity)) }#mobile-search-btn{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;border-style:none;font-weight:700}#search-modal{z-index:50;--un-bg-opacity:.5;background-color:rgb(0 0 0/var(--un-bg-opacity)) ;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#search-modal form{--un-translate-x:-50%;width:100%;max-width:56rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));padding-left:1rem;padding-right:1rem;position:fixed;top:50%;left:50%}#search-modal form .relative{align-items:center;width:100%;display:flex;position:relative}#search-modal form input[type=text]{--un-border-opacity:1;border-width:2px;border-color:rgb(255 255 255/var(--un-border-opacity));--un-text-opacity:1;width:100%;color:rgb(255 255 255/var(--un-text-opacity)) ;background-color:#0000;border-radius:9999px;padding:1rem 1.5rem;font-size:1.125rem;line-height:1.75rem}#search-modal form input[type=text]:focus{--un-border-opacity:1;border-color:rgb(255 255 255/var(--un-border-opacity));outline-offset:2px;outline:2px solid #0000}#search-modal form input[type=text]::placeholder{--un-placeholder-opacity:1;color:rgb(209 213 219/var(--un-placeholder-opacity)) }#search-modal form button[type=submit]{cursor:pointer;--un-bg-opacity:1;background-color:rgb(239 68 68/var(--un-bg-opacity)) ;--un-text-opacity:1;width:3rem;height:3rem;color:rgb(255 255 255/var(--un-text-opacity)) ;border-style:none;border-radius:9999px;justify-content:center;align-items:center;transition:none;display:flex;position:absolute;right:.5rem}#search-modal form button[type=submit]:hover{--un-bg-opacity:1;background-color:rgb(220 38 38/var(--un-bg-opacity)) }#search-modal form button[type=submit]:focus,#search-modal form button[type=submit]:active{outline-offset:2px;--un-ring-width:0px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);outline:2px solid #0000}#close-search{cursor:pointer;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;outline-offset:2px;background-color:#0000;border-style:none;outline:2px solid #0000;font-size:1.875rem;line-height:2.25rem;transition:none;position:absolute;top:1.5rem;right:1.5rem}#close-search:hover{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) }#close-search:focus{outline-offset:2px;outline:2px solid #0000}#hamburger{cursor:pointer;--un-text-opacity:1;color:rgb(51 51 51/var(--un-text-opacity)) ;font-size:1.5rem;line-height:2rem;position:relative}@media (width>=1024px){#hamburger{display:none}}.hidden{display:none}footer{--un-bg-opacity:1;background-color:rgb(51 51 51/var(--un-bg-opacity)) ;--un-text-opacity:1;color:rgb(83 83 83/var(--un-text-opacity)) ;padding-bottom:2rem;position:relative}@media (width>=768px){footer{padding-top:2rem;padding-bottom:2rem}}footer .container{margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem;position:relative}@media (width>=768px){footer .container{padding-left:1rem;padding-right:1rem}}.footer-content{flex-direction:column;justify-content:space-between;display:flex}@media (width>=1024px){.footer-content{flex-direction:row}}.footer-left{display:none}@media (width>=1024px){.footer-left{display:block}}.footer-logo{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;margin-bottom:1.5rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}.footer-logo img{height:5.125rem}.footer-contact,.footer-social{text-align:center;margin-bottom:1.5rem}.footer-contact p{--un-text-opacity:1;color:rgb(135 164 251/var(--un-text-opacity)) ;margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem}.footer-social a{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;margin-right:.75rem;font-size:1.25rem;line-height:1.75rem}.footer-social a>i{font-size:1.25rem;line-height:1.75rem}.footer-address{--un-text-opacity:1;color:rgb(83 83 83/var(--un-text-opacity)) ;font-size:.875rem;line-height:1.25rem}.footer-address>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.5rem * var(--un-space-y-reverse))}@media (width>=768px){.footer-address{margin-top:1.5rem}}.footer-address p{--un-text-opacity:1;color:rgb(83 83 83/var(--un-text-opacity)) }.footer-middle{padding:1.25rem}.footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:none}@media (width>=768px){.footer-columns{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}}.footer-columns h3{--un-text-opacity:1;color:rgb(83 83 83/var(--un-text-opacity)) ;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem}.footer-columns ul>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.5rem * var(--un-space-y-reverse))}.footer-columns ul li a{--un-text-opacity:1;color:rgb(83 83 83/var(--un-text-opacity)) ;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.footer-columns ul li a:hover{color:#535353cc}.footer-right{width:100%}@media (width>=768px){.footer-right{padding-left:1rem;padding-right:1rem}}@media (width>=1024px){.footer-right{width:450px}}.footer-right h3{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem}.footer-right>p{--un-text-opacity:1;color:rgb(83 83 83/var(--un-text-opacity)) ;margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem}.footer-contact-info{--un-text-opacity:1;color:rgb(135 164 251/var(--un-text-opacity)) ;font-size:.875rem;line-height:1.25rem}.footer-contact-info>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.5rem * var(--un-space-y-reverse))}.footer-contact-info p{--un-text-opacity:1;color:rgb(83 83 83/var(--un-text-opacity)) }.footer-contact-info img{vertical-align:middle;margin-right:.5rem;display:inline-block}.subpage-hero{aspect-ratio:1920/650;background-image:url(../assets/images/contact-banner.webp);background-position:50%;background-size:cover;max-width:100%;min-height:250px;padding-top:100px;position:relative}.subpage-hero .hero-container{z-index:10;flex-direction:column;justify-content:center;align-items:flex-start;max-width:1300px;height:auto;min-height:200px;margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem;display:flex;position:relative}@media (width>=768px){.subpage-hero .hero-container{padding-left:0;padding-right:0}}.subpage-hero-title{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;margin-bottom:.5rem;font-size:2.5rem;font-weight:700}@media (width>=768px){.subpage-hero-title{font-size:66px}}.breadcrumb{--un-bg-opacity:1;background-color:rgb(240 236 235/var(--un-bg-opacity)) ;align-items:center;width:100%;padding-top:.25rem;padding-bottom:.25rem;font-size:14px;display:flex}@media (width>=768px){.breadcrumb{font-size:18px}}.breadcrumb .container{align-items:center;display:flex}.breadcrumb span{font-size:.875rem;line-height:1.25rem}.breadcrumb span,.breadcrumb i{margin-right:.25rem}.breadcrumb i{--un-text-opacity:1;color:rgb(205 25 26/var(--un-text-opacity)) ;font-size:20px}@media (width>=768px){.breadcrumb i{font-size:32px}}.hero{background-image:url(../assets/images/index-banner.webp);background-position:50%;background-size:cover;height:auto;min-height:400px;padding-top:100px;position:relative}@media (width>=768px){.hero{height:863px;min-height:863px}}.hero-video{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hero .hero-container{z-index:10;flex-direction:column;justify-content:center;align-items:flex-start;max-width:1300px;height:auto;min-height:250px;margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem;display:flex;position:relative}@media (width>=768px){.hero .hero-container{height:666px;padding-left:0;padding-right:0}}.hero .hero-title{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;margin-bottom:1.25rem;font-size:2rem;font-weight:700}@media (width>=768px){.hero .hero-title{font-size:3.75rem}}.hero .hero-subtitle{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;margin-bottom:1.25rem;font-size:2rem;font-weight:700}@media (width>=768px){.hero .hero-subtitle{font-size:3.75rem}}.hero .hero-description{--un-text-opacity:1;max-width:600px;color:rgb(255 255 255/var(--un-text-opacity)) ;margin-bottom:2rem}@media (width>=768px){.hero .hero-description{margin-bottom:3rem}}.hero .hero-btn{--un-bg-opacity:1;background-color:rgb(77 124 255/var(--un-bg-opacity)) ;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;border-radius:9999px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.5rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hero .hero-btn:hover{--un-scale-x:1.05;--un-scale-y:1.05;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));--un-bg-opacity:1;background-color:rgb(29 78 216/var(--un-bg-opacity)) }@media (width>=768px){.hero .hero-btn{padding:1rem 2rem;font-size:1.125rem;line-height:1.75rem}}.about-nav-section{--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-width:1px;border-bottom-color:rgb(227 227 227/var(--un-border-bottom-opacity));border-bottom-style:solid;width:100%}.about-nav-section .container{padding-left:0;padding-right:0}.derun-intro-content{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}@media (width>=1024px){.derun-intro-content{flex-direction:row}}.derun-intro-left{width:100%}@media (width>=1024px){.derun-intro-left{width:365px}}.derun-intro-text{padding-top:2rem;padding-bottom:2rem}@media (width>=768px){.derun-intro-text{padding-top:3.75rem;padding-bottom:3.75rem}}.derun-intro-right{flex:1}.derun-red-text{--un-text-opacity:1;color:rgb(220 38 38/var(--un-text-opacity)) }.derun-intro-title{flex-direction:column;display:flex}.derun-intro-title-main{--un-text-opacity:1;color:rgb(156 163 175/var(--un-text-opacity)) ;margin-bottom:1.5rem;font-size:3rem;font-weight:700;line-height:1}@media (width>=768px){.derun-intro-title-main{font-size:4.5rem;line-height:1}}.derun-intro-title-brand{text-align:right;--un-text-opacity:1;color:rgb(156 163 175/var(--un-text-opacity)) ;margin-bottom:1.5rem;font-size:3rem;font-weight:700;line-height:1}@media (width>=768px){.derun-intro-title-brand{font-size:4.5rem;line-height:1}}.derun-intro-title-year{--un-text-opacity:1;color:rgb(229 231 235/var(--un-text-opacity)) ;font-size:3rem;font-weight:700;line-height:1}@media (width>=768px){.derun-intro-title-year{font-size:3.75rem;line-height:1}}.derun-intro-details{flex:1}@media (width>=768px){.derun-intro-details{padding-left:2.5rem;padding-right:2.5rem}}@media (width>=1024px){.derun-intro-details{padding-top:3.75rem}}.derun-intro-description,.derun-intro-products{--un-text-opacity:1;color:rgb(55 65 81/var(--un-text-opacity)) ;margin-bottom:1.5rem;line-height:1.625}.company-intro{margin-bottom:2rem}.intro-text,.products-list,.talent-text{--un-text-opacity:1;color:rgb(55 65 81/var(--un-text-opacity)) ;margin-bottom:1rem;line-height:1.625}.advantage-text{--un-text-opacity:1;color:rgb(55 65 81/var(--un-text-opacity)) ;margin-bottom:1.5rem;line-height:1.625}.company-values{margin-bottom:2rem}.values-title{--un-text-opacity:1;color:rgb(31 41 55/var(--un-text-opacity)) ;margin-bottom:.75rem;font-size:1.25rem;font-weight:700;line-height:1.75rem}.values-list{padding-left:0;list-style-type:none}.values-list>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.5rem * var(--un-space-y-reverse))}.values-list li{--un-text-opacity:1;color:rgb(55 65 81/var(--un-text-opacity)) ;padding-left:0;line-height:1.625}.derun-intro-btn{--un-bg-opacity:1;background-color:rgb(220 38 38/var(--un-bg-opacity)) ;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;margin-top:1.5rem;padding:.75rem 1.5rem;font-size:1.125rem;font-weight:700;line-height:1.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block}.derun-intro-btn:hover{--un-bg-opacity:1;background-color:rgb(185 28 28/var(--un-bg-opacity)) }.about-tabs{--un-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--un-border-opacity));align-items:center;display:flex}.about-category{--un-border-opacity:1;--un-border-right-opacity:var(--un-border-opacity);border-right-width:1px;border-right-color:rgb(175 175 175/var(--un-border-right-opacity));border-right-style:solid;padding-right:2rem;font-weight:700}@media (width>=768px){.about-category{padding-right:3rem}}.about-tab-buttons{margin-left:3rem;display:flex}.tab-item{text-align:center;--un-text-opacity:1;height:70px;color:rgb(156 163 175/var(--un-text-opacity)) ;border-color:#0000;border-bottom-width:2px;align-items:center;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.tab-item:hover{--un-text-opacity:1;color:rgb(220 38 38/var(--un-text-opacity)) }.tab-item.active{--un-border-opacity:1;border-color:rgb(220 38 38/var(--un-border-opacity));--un-bg-opacity:1;background-color:rgb(220 38 38/var(--un-bg-opacity)) ;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) }.section-title{text-align:left;padding-top:1.25rem;padding-bottom:1.25rem;font-size:1.5rem;line-height:2rem}@media (width>=768px){.section-title{font-size:3rem;line-height:1}}.faq-section{margin-top:1.875rem;margin-bottom:4.5rem;padding-top:2rem;padding-bottom:2rem}.faq-items>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(2rem * var(--un-space-y-reverse))}.faq-item{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity)) ;--un-shadow:0 0 10px -2px var(--un-shadow-color,#00000026);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);border-radius:1rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.faq-item.expanded:before{content:"";z-index:0;background-color:#4d7cff57;border-radius:50%;width:160px;height:160px;position:absolute;top:-50px;left:-40px}.faq-question{justify-content:space-between;align-items:flex-start;padding:1.5rem;display:flex}.faq-question.clickable{cursor:pointer;align-items:center}.faq-question h3{font-weight:700}@media (width>=768px){.faq-question h3{font-size:1.25rem;line-height:1.75rem}}.faq-question span{display:inline-block}.faq-toggle{--un-bg-opacity:1;background-color:rgb(77 124 255/var(--un-bg-opacity)) ;--un-text-opacity:1;width:2.25rem;height:2.25rem;color:rgb(255 255 255/var(--un-text-opacity)) ;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.faq-toggle:hover{--un-bg-opacity:1;background-color:rgb(37 99 235/var(--un-bg-opacity)) }.faq-close{--un-text-opacity:1;width:2.25rem;height:2.25rem;color:rgb(156 163 175/var(--un-text-opacity)) ;border-style:solid;border-width:1px;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.faq-close .iconfont{--un-text-opacity:1;color:rgb(156 163 175/var(--un-text-opacity)) }.faq-close:hover{--un-text-opacity:1;color:rgb(75 85 99/var(--un-text-opacity)) }.faq-answer{--un-text-opacity:1;color:rgb(102 102 102/var(--un-text-opacity)) ;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem;position:relative}.faq-answer p{--un-text-opacity:1;color:rgb(102 102 102/var(--un-text-opacity)) ;font-size:.875rem;line-height:1.25rem}.faq-answer:after{content:"";z-index:0;background-color:#4d7cff0f;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-110px;right:0}.factory-tour-section{margin-bottom:1rem;margin-left:auto;margin-right:auto;padding:1.25rem 0}@media (width>=768px){.factory-tour-section{padding-top:2.75rem;padding-bottom:2.75rem}}.factory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}@media (width>=768px){.factory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.factory-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.factory-image-item{cursor:pointer}.factory-image{aspect-ratio:33/25;object-fit:cover;border-radius:.5rem;width:100%;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.factory-image:hover{--un-scale-x:1.02;--un-scale-y:1.02;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.factory-image-caption{text-align:center;padding:1rem 0;font-size:.875rem;font-weight:700;line-height:1.25rem;overflow:hidden}@media (width>=768px){.factory-image-caption{padding-left:1.5rem;padding-right:1.5rem;font-size:1rem;line-height:1.5rem}}.factory-modal{z-index:50;--un-bg-opacity:.9;background-color:rgb(0 0 0/var(--un-bg-opacity)) ;justify-content:center;align-items:center;position:fixed;inset:0}.factory-modal-image{object-fit:contain;max-width:100%;max-height:100%}.factory-modal-close{cursor:pointer;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;font-size:1.5rem;line-height:2rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:1rem;right:1rem}.factory-modal-close:hover{--un-text-opacity:1;color:rgb(209 213 219/var(--un-text-opacity)) }.pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:3rem;display:flex}@media (width>=768px){.pagination{justify-content:center;gap:1rem}}.pagination-btn{cursor:pointer;--un-bg-opacity:1;background-color:rgb(243 244 246/var(--un-bg-opacity)) ;border-width:1px;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:none}.pagination-btn:hover{--un-bg-opacity:1;background-color:rgb(249 250 251/var(--un-bg-opacity)) }@media (width>=768px){.pagination-btn{padding:.75rem 1rem;font-size:1rem;line-height:1.5rem;display:block}}.pagination-btn:first-child,.pagination-btn:last-child{display:block}@media (width>=768px){.pagination-btn:first-child,.pagination-btn:last-child{display:block}}.pagination-btn.active{--un-border-opacity:1;border-color:rgb(234 64 38/var(--un-border-opacity));--un-bg-opacity:1;background-color:rgb(234 64 38/var(--un-bg-opacity)) ;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) }.pagination-btn:disabled{cursor:not-allowed;opacity:.5}.contact-us-section{margin-top:2rem}@media (width>=768px){.contact-us-section{margin-top:5.5rem}}.global-service-hotline{text-align:center;margin-bottom:2.5rem;font-size:30px;font-weight:700}@media (width>=768px){.global-service-hotline{font-size:40px}}.global-service-hotline a{--un-text-opacity:1;color:rgb(59 130 246/var(--un-text-opacity)) ;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}.global-service-hotline a:hover{--un-text-opacity:1;color:rgb(37 99 235/var(--un-text-opacity)) }@media (width>=768px){.global-service-hotline a{display:inline}}.contact-container{box-sizing:border-box;--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity)) ;--un-shadow:0 0 10px -2px var(--un-shadow-color,#00000026);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);border-radius:1rem;margin-bottom:5.5rem;margin-left:auto;margin-right:auto;padding-top:4rem;padding-bottom:4rem;position:relative}@media (width>=768px){.contact-container{margin-bottom:8.25rem}}.contact-content{z-index:10;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;display:grid;position:relative}@media (width>=1024px){.contact-content{grid-template-columns:500px 1fr}}.contact-info{box-sizing:border-box;--un-border-opacity:1;--un-border-right-opacity:var(--un-border-opacity);border-right-color:rgb(239 241 246/var(--un-border-right-opacity));width:100%;padding-left:1rem;padding-right:1rem}.contact-info>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1.5rem * var(--un-space-y-reverse))}@media (width>=768px){.contact-info{border-right-style:solid;border-right-width:1px;width:500px;padding-left:2rem;padding-right:2rem}}.contact-info h2{margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;line-height:2rem}.contact-item{align-items:flex-start;display:flex}.contact-item>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(1rem * calc(1 - var(--un-space-x-reverse)));margin-right:calc(1rem * var(--un-space-x-reverse))}.contact-item .contact-item-icon{--un-border-opacity:1;border-width:1px;border-color:rgb(220 38 38/var(--un-border-opacity));border-style:solid;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.contact-item i{--un-text-opacity:1;color:rgb(220 38 38/var(--un-text-opacity)) ;flex-shrink:0;font-size:1.25rem;line-height:1.75rem}.contact-item p{font-size:18px;font-weight:700}.contact-item p span{--un-text-opacity:1;color:rgb(107 114 128/var(--un-text-opacity)) ;font-size:1rem;font-weight:400;line-height:1.5rem}.contact-form{padding-left:2rem;padding-right:2rem}.contact-form>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1.5rem * var(--un-space-y-reverse))}.contact-form h2{margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:2rem}.contact-form p{--un-text-opacity:1;color:rgb(75 85 99/var(--un-text-opacity)) ;margin-bottom:1.5rem}.form-group label{font-size:1.125rem;line-height:1.75rem;display:block}.form-group input,.form-group textarea{--un-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--un-border-opacity));outline-offset:2px;border-style:solid;border-radius:.25rem;outline:2px solid #0000;width:100%;margin-bottom:.75rem;padding:.75rem 1rem}.form-group input:focus,.form-group textarea:focus,.form-group input:active,.form-group textarea:active{outline-offset:2px;--un-ring-width:0px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);outline:2px solid #0000}@media (width>=768px){.form-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.verification-group{flex-direction:row}}.submit-btn{--un-bg-opacity:1;background-color:rgb(239 68 68/var(--un-bg-opacity)) ;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;outline-offset:2px;border-width:0;border-radius:9999px;outline:2px solid #0000;margin-top:2.5rem;margin-bottom:.75rem;padding:.375rem 2.75rem;font-size:1.125rem;line-height:1.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.submit-btn:hover{--un-bg-opacity:1;background-color:rgb(220 38 38/var(--un-bg-opacity)) }.product-section{margin-bottom:1rem;margin-left:auto;margin-right:auto}.catelog-title{margin-bottom:1.25rem;font-size:1.5rem;font-weight:700;line-height:2rem}@media (width>=768px){.catelog-title{margin-bottom:2.5rem;font-size:2.5rem}}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (width>=1024px){.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.product-card{--un-shadow:0 0 10px 2px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);border-radius:1rem;transition-duration:.3s;overflow:hidden}.product-card:hover{--un-bg-opacity:1;background-color:rgb(196 0 1/var(--un-bg-opacity)) ;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) }.product-image{aspect-ratio:1;width:100%;overflow:hidden}.product-image img{object-fit:cover;width:100%;height:100%}.product-card-content{height:190px;padding:1rem}.product-card-content h3{margin-bottom:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;overflow:hidden}@media (width>=768px){.product-card-content h3{font-size:1rem;line-height:1.5rem}}.product-card-content p{--un-text-opacity:1;color:rgb(107 114 128/var(--un-text-opacity)) ;margin-bottom:1rem}.product-card-content p span{--un-text-opacity:1;color:rgb(55 65 81/var(--un-text-opacity)) }.product-card:hover .product-card-content h3,.product-card:hover .product-card-content p,.product-card:hover .product-card-content p span{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) }.category-intro{--un-border-opacity:1;border-left-width:3px;border-color:rgb(59 130 246/var(--un-border-opacity));--un-bg-opacity:1;background-color:rgb(240 244 242/var(--un-bg-opacity)) ;border-left-style:solid;padding:.25rem .75rem}.category-intro-title{margin-top:.25rem;margin-bottom:.25rem;font-size:1.5rem;font-weight:700;line-height:2rem}.category-intro-content{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity)) ;padding:.5rem .75rem}@media (width>=768px){.category-intro-content{padding-top:1.25rem;padding-bottom:1.25rem}}.category-intro-text{--un-text-opacity:1;color:rgb(107 114 128/var(--un-text-opacity)) ;line-height:1.625}.services-section{padding:3rem 0}@media (width>=768px){.services-section{padding-top:5.5rem;padding-bottom:5.5rem}}.services-title{margin-bottom:2rem;font-size:2.25rem;font-weight:700;line-height:2.5rem}.services-subtitle{margin-bottom:2.5rem}.services-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;margin-bottom:4.5rem;display:grid}@media (width>=768px){.services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.service-card{--un-bg-opacity:1;background-color:rgb(239 246 255/var(--un-bg-opacity)) ;border-radius:.75rem;padding:1.5rem}.service-card-title{text-align:center;--un-text-opacity:1;color:rgb(59 130 246/var(--un-text-opacity)) ;margin-bottom:2rem;font-size:1.5rem;font-weight:700;line-height:2rem}.service-card-description{text-align:center;--un-text-opacity:1;color:rgb(156 163 175/var(--un-text-opacity)) }.process-title{--un-text-opacity:1;color:rgb(31 41 55/var(--un-text-opacity)) ;margin-bottom:3.5rem;font-size:1.5rem;font-weight:700;line-height:2rem}.process-steps{flex-direction:column;gap:1rem;display:flex}@media (width>=768px){.process-steps{flex-direction:row}}.process-step{text-align:center;border-radius:.5rem;flex:1;padding:2.25rem;transition-property:box-shadow;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}.process-step:hover{--un-shadow:0 0 10px 2px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.process-step.active{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity)) ;--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.process-step-number{z-index:-1;--un-text-opacity:1;color:rgb(229 231 235/var(--un-text-opacity)) ;font-size:2.25rem;font-weight:700;line-height:2.5rem;position:absolute;top:1.25rem;left:1.25rem}.process-step-number i{--un-text-opacity:1;color:rgb(234 237 245/var(--un-text-opacity)) ;font-size:120px;line-height:108px}.process-step.active .process-step-number i{--un-text-opacity:1;color:rgb(239 246 255/var(--un-text-opacity)) }.process-step-title{--un-text-opacity:1;color:rgb(31 41 55/var(--un-text-opacity)) ;margin-bottom:1.25rem;font-size:1rem;font-weight:700;line-height:1.5rem}.process-step-description{font-size:.75rem;line-height:1rem}.commitment-section{padding:3rem 1rem}@media (width>=768px){.commitment-section{padding-left:0;padding-right:0}}.commitment-card{--un-bg-opacity:1;background-color:rgb(246 248 255/var(--un-bg-opacity)) ;--un-shadow:0 0 10px -2px var(--un-shadow-color,#00000026);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);border-radius:1rem;padding:1rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.commitment-card:hover{--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}@media (width>=768px){.commitment-card{padding:2.25rem}}.commitment-note{font-size:.875rem;line-height:1.25rem}.quality-management-section{padding:3rem 1rem}@media (width>=768px){.quality-management-section{padding-left:0;padding-right:0}}.quality-content{grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:2rem;display:grid}@media (width>=768px){.quality-content{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:3rem}.quality-content-reverse{flex-direction:row-reverse}}.quality-image-left,.quality-image-right{justify-content:center;display:flex}@media (width>=768px){.quality-image-left,.quality-image-right{justify-content:left}}.quality-image-right{justify-content:right}.quality-image{object-fit:cover;--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color,#0000001a);width:100%;max-width:593px;height:404px;box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);border-radius:.5rem}.quality-text-right,.quality-text-left{padding-left:0;padding-right:0}.quality-title,.quality-certification-title{margin-bottom:1rem;font-size:1.25rem;font-weight:700;line-height:1.75rem}@media (width>=768px){.quality-title,.quality-certification-title{font-size:1.5rem;line-height:2rem}}.quality-description{margin-bottom:1.5rem;line-height:1.625}.quality-certifications>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1rem * var(--un-space-y-reverse))}.certification-item{padding-left:0;padding-right:0}.certification-name{margin-bottom:.25rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}.download-section{padding-top:1.5rem;padding-bottom:1.5rem}@media (width>=768px){.download-section{padding:3rem 0}}.download-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;display:grid}@media (width>=768px){.download-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.download-item{border-radius:1rem;align-items:flex-start;padding:1.5rem .5rem;transition-property:box-shadow;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.download-item:hover{--un-shadow:0 0 10px -2px var(--un-shadow-color,#00000026);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}@media (width>=768px){.download-item{padding-left:1.5rem;padding-right:1.5rem}}.download-icon{--un-text-opacity:1;color:rgb(209 213 219/var(--un-text-opacity)) ;flex-shrink:0;margin-right:1.25rem}.download-icon i{font-size:3.75rem;line-height:1}.download-content{flex:1}.download-title{margin-bottom:1rem;font-size:.875rem;font-weight:700;line-height:1.25rem}@media (width>=768px){.download-title{font-size:1rem;line-height:1.5rem}}.download-buttons{gap:.75rem;display:flex}.download-btn,.browse-btn{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.download-btn{--un-bg-opacity:1;background-color:rgb(59 130 246/var(--un-bg-opacity)) }.download-btn:hover,.browse-btn{--un-bg-opacity:1;background-color:rgb(37 99 235/var(--un-bg-opacity)) }.browse-btn:hover{--un-bg-opacity:1;background-color:rgb(29 78 216/var(--un-bg-opacity)) }.news-section{padding:3rem 1rem}@media (width>=768px){.news-section{padding-left:0;padding-right:0}}.news-title{--un-text-opacity:1;color:rgb(188 0 0/var(--un-text-opacity)) ;margin-bottom:2rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}.news-nav{margin-top:3rem}.news-nav>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.25rem * var(--un-space-y-reverse))}.news-nav-btn{box-sizing:border-box;--un-bg-opacity:1;background-color:rgb(243 244 246/var(--un-bg-opacity)) ;--un-text-opacity:1;width:100%;height:4rem;color:rgb(31 41 55/var(--un-text-opacity)) ;border-radius:.5rem;justify-content:space-between;align-items:center;padding-left:.5rem;padding-right:.5rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.news-nav-btn:hover{--un-bg-opacity:1;background-color:rgb(234 64 38/var(--un-bg-opacity)) ;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) }@media (width>=768px){.news-nav-btn{padding-left:1.5rem;padding-right:1.5rem}}.news-nav-btn-text:hover,.news-nav-btn-label:hover{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) }.news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:3rem;display:grid}@media (width>=768px){.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.news-item{box-sizing:border-box;--un-shadow:0 0 10px 2px var(--un-shadow-color,#0000000d);width:100%;height:auto;box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);border-radius:1.5rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}.news-item:hover{--un-scale-x:1.03;--un-scale-y:1.03;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));--un-bg-opacity:1;background-color:rgb(200 0 5/var(--un-bg-opacity)) ;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) }.news-item-content{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.news-image{aspect-ratio:428/286;border-top-left-radius:1rem;border-top-right-radius:1rem;width:100%;overflow:hidden}@media (width>=768px){.news-image{margin-bottom:1rem}}.news-image{position:relative}.news-image img{object-fit:cover;width:100%;height:100%}.news-item:hover .news-item-title,.news-item:hover .news-item-description,.news-item:hover .news-date{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) }.news-play-icon{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.news-play-icon i{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;--un-drop-shadow:drop-shadow(0 10px 8px var(--un-drop-shadow-color,#0000000a)) drop-shadow(0 4px 3px var(--un-drop-shadow-color,#0000001a));filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);font-size:48px}@media (width>=768px){.news-play-icon i{font-size:78px}}.news-item-title{text-align:left;margin-bottom:1rem;font-size:.75rem;font-weight:700}@media (width>=768px){.news-item-title{padding-left:1.875rem;padding-right:1.875rem;font-size:1rem}}@media (width>=1024px){.news-item-title{font-size:1.25rem}}.news-item-meta{--un-text-opacity:1;color:rgb(156 163 175/var(--un-text-opacity)) ;justify-content:flex-start;gap:1rem;padding-top:1rem;padding-bottom:1rem;display:flex}@media (width>=768px){.news-item-meta{padding-left:1.875rem;padding-right:1.875rem}}.news-date,.news-author{align-items:center;font-size:.75rem;line-height:1rem;display:flex}@media (width>=768px){.news-date,.news-author{align-items:flex-start;gap:.25rem;font-size:.875rem;line-height:1.25rem}}.news-item-description{box-sizing:border-box;--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-color:rgb(237 243 241/var(--un-border-bottom-opacity));--un-text-opacity:1;height:104px;color:rgb(107 114 128/var(--un-text-opacity)) ;border-bottom-style:solid;font-size:14px;display:none}@media (width>=768px){.news-item-description{margin-left:1.875rem;margin-right:1.875rem}}@media (width>=1024px){.news-item-description{display:block}}.text-news-section{margin-top:3rem}.text-news-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:3.75rem;display:grid}@media (width>=768px){.text-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.text-news-item{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity)) ;--un-shadow:0 0 10px 2px var(--un-shadow-color,#0000000d);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);border-radius:.5rem;padding:1rem;transition-property:box-shadow;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.text-news-title{--un-text-opacity:1;color:rgb(31 41 55/var(--un-text-opacity)) ;margin-bottom:.5rem;font-size:1.125rem;font-weight:700;line-height:1.75rem}.text-news-content{-webkit-line-clamp:2;line-clamp:2;--un-text-opacity:1;color:rgb(75 85 99/var(--un-text-opacity)) ;-webkit-box-orient:vertical;margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;display:-webkit-box;overflow:hidden}.factory-tour-header{justify-content:center;align-items:center;width:100%;margin-bottom:2rem;display:flex;position:relative}.factory-tour-title{text-align:center;--un-text-opacity:1;color:rgb(79 79 79/var(--un-text-opacity)) ;flex-grow:1;margin-right:40px;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (width>=768px){.factory-tour-title{font-size:2.25rem;line-height:2.5rem}}.factory-tour-arrow{--un-text-opacity:1;color:rgb(220 38 38/var(--un-text-opacity)) ;flex-shrink:0;font-size:1.25rem;line-height:1.75rem;position:absolute;right:0}@media (width>=768px){.factory-tour-arrow{font-size:1.5rem;line-height:2rem}}.factory-tour-arrow a{--un-text-opacity:1;color:rgb(220 38 38/var(--un-text-opacity)) ;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.factory-tour-arrow a:hover{opacity:.8}.factory-tour-grid{gap:1rem;display:flex}@media (width>=768px){.factory-tour-grid{gap:1rem}}.factory-tour-item{flex-grow:1;flex-shrink:0;min-width:0}.factory-tour-item.large{flex-grow:0;flex-shrink:0}@media (width>=1024px){.factory-tour-item.large{width:498px}}.factory-tour-image,.factory-tour-item.large .factory-tour-image{object-fit:cover;width:100%;height:372px}@media (width<=1360px){.factory-tour-grid{flex-wrap:wrap;justify-content:center}.factory-tour-item{flex-grow:0;width:280px}}.text-news-date{--un-text-opacity:1;color:rgb(156 163 175/var(--un-text-opacity)) ;font-size:.75rem;line-height:1rem}.news-section-full{--un-bg-opacity:1;background-color:rgb(244 238 238/var(--un-bg-opacity)) ;padding-top:4rem;padding-bottom:4rem}.news-header{flex-direction:column;justify-content:space-between;align-items:center;width:100%;margin-bottom:3rem;display:flex}@media (width>=1024px){.news-header{flex-direction:row}}.news-main-title{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;font-size:3.75rem;line-height:1}@media (width>=768px){.news-main-title{font-size:6rem;line-height:1}}.news-subtitle-main{--un-text-opacity:1;color:rgb(220 38 38/var(--un-text-opacity)) ;margin-left:1.25rem;margin-right:1.25rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (width>=768px){.news-subtitle-main{font-size:2.25rem;line-height:2.5rem}}.news-subtitle{flex-direction:column;flex-shrink:0;align-items:center;gap:1rem;display:flex}@media (width>=768px){.news-subtitle{flex-direction:row}}.news-subtitle-text{--un-text-opacity:1;color:rgb(75 85 99/var(--un-text-opacity)) ;font-size:1.875rem;line-height:2.25rem}.news-arrow{--un-text-opacity:1;color:rgb(220 38 38/var(--un-text-opacity)) ;font-size:1.5rem;font-weight:700;line-height:2rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.news-arrow:hover{opacity:.8}.product-header{flex-direction:column;justify-content:space-between;align-items:center;width:100%;margin-bottom:3rem;display:flex}@media (width>=1024px){.product-header{flex-direction:row}}.product-main-title{--un-text-opacity:1;color:rgb(209 213 219/var(--un-text-opacity)) ;font-size:3.75rem;line-height:1}@media (width>=768px){.product-main-title{font-size:6rem;line-height:1}}.product-subtitle-main{--un-text-opacity:1;color:rgb(220 38 38/var(--un-text-opacity)) ;margin-left:1.25rem;margin-right:1.25rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (width>=768px){.product-subtitle-main{font-size:2.25rem;line-height:2.5rem}}.product-subtitle{flex-direction:column;flex-shrink:0;align-items:center;gap:1rem;display:flex}@media (width>=768px){.product-subtitle{flex-direction:row}}.product-subtitle-text{--un-text-opacity:1;color:rgb(75 85 99/var(--un-text-opacity)) ;font-size:1.25rem;line-height:1.75rem}@media (width>=768px){.product-subtitle-text{font-size:1.5rem;line-height:2rem}}.news-grid-new{flex-direction:column;gap:1.5rem;display:flex}@media (width>=768px){.news-grid-new{flex-flow:wrap}}.news-item-new{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity)) ;--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color,#0000000d);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);border-radius:.5rem;flex-grow:1;max-width:378px;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}@media (width>=768px){.news-item-new{width:calc(50% - 1.5rem)}}@media (width>=1024px){.news-item-new{width:auto}}.news-item-new:hover{--un-scale-x:1.03;--un-scale-y:1.03;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));--un-bg-opacity:1;background-color:rgb(200 0 5/var(--un-bg-opacity)) ;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) }@media (width>=768px){.news-text-column{width:100%;margin-top:1.5rem}}@media (width>=1024px){.news-text-column{flex-shrink:0;width:580px;margin-top:0}}.news-item-content-new{flex-direction:column;height:100%;display:flex}.news-image-new{width:100%;height:250px}.news-image-new img{object-fit:cover;width:100%;height:100%}.news-item-info{flex-direction:column;flex-grow:1;padding:1rem;display:flex}.news-item-title-new{--un-text-opacity:1;color:rgb(31 41 55/var(--un-text-opacity)) ;margin-bottom:.5rem;font-size:1.125rem;font-weight:700;line-height:1.75rem}.news-item-description-new{--un-text-opacity:1;height:80px;color:rgb(75 85 99/var(--un-text-opacity)) ;flex-grow:1;margin-bottom:1rem;font-size:.875rem;line-height:1.25rem}.news-item-meta-new{margin-top:auto}.news-date-new{--un-text-opacity:1;color:rgb(156 163 175/var(--un-text-opacity)) ;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;display:flex}.news-item-new:hover .news-item-title-new,.news-item-new:hover .news-item-description-new,.news-item-new:hover .news-date-new{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) }.news-text-column{box-sizing:border-box;--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity)) ;border-radius:.5rem;flex-direction:column;padding:1rem;display:flex}.text-news-item-new{--un-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--un-border-opacity));padding-top:1.5rem;padding-bottom:1.5rem}.text-news-item-new:last-child{border-bottom-width:0}.text-news-title-new{--un-text-opacity:1;color:rgb(31 41 55/var(--un-text-opacity)) ;margin-bottom:.5rem;font-weight:400}.text-news-content-new{--un-text-opacity:1;color:rgb(75 85 99/var(--un-text-opacity)) ;font-size:.875rem;line-height:1.25rem}.quality-assurance-section{width:100%}.quality-assurance-image{object-fit:cover;width:100%;height:auto;display:none}@media (width>=768px){.quality-assurance-image{display:block}}.craft-section{width:100%}.craft-image{object-fit:cover;width:100%;height:auto;display:none}@media (width>=768px){.craft-image{display:block}}.product-detail-container{flex-direction:column;gap:3rem;display:flex}@media (width>=1024px){.product-detail-container{flex-direction:row}}@media (width>=768px){.product-detail-info{width:640px;padding-bottom:1.875rem}}.product-detail-date{--un-text-opacity:1;color:rgb(156 163 175/var(--un-text-opacity)) ;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.product-detail-title{--un-text-opacity:1;color:rgb(233 57 68/var(--un-text-opacity)) ;font-size:1.5rem;font-weight:700;line-height:2rem}@media (width>=640px){.product-detail-title{font-size:1.875rem;line-height:2.25rem}}.product-detail-tags{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.product-detail-divider{--un-border-opacity:1;border-width:1px 0 0;border-color:rgb(154 154 154/var(--un-border-opacity));border-style:dotted;margin-top:.625rem;margin-bottom:.625rem}.product-detail-description{box-sizing:border-box;height:auto}@media (width>=768px){.product-detail-description{min-height:258px}}.product-price{--un-bg-opacity:1;background-color:rgb(249 249 249/var(--un-bg-opacity)) ;align-items:center;margin-bottom:1rem;padding:.75rem;display:flex}.price-label{--un-text-opacity:1;width:50px;color:rgb(55 65 81/var(--un-text-opacity)) ;font-weight:500}.price-value{--un-text-opacity:1;color:rgb(31 41 55/var(--un-text-opacity)) ;flex:1}.price-number{--un-text-opacity:1;color:rgb(233 57 68/var(--un-text-opacity)) ;font-size:1.875rem;line-height:2.25rem}.product-info-item{flex-wrap:wrap;align-items:center;margin-bottom:.75rem;display:flex}.product-info-label{--un-text-opacity:1;width:100px;color:rgb(55 65 81/var(--un-text-opacity)) ;flex-shrink:0;font-weight:500}@media (width>=768px){.product-info-label{width:120px}}.product-info-value{--un-border-opacity:1;border-width:2px;border-color:rgb(252 0 51/var(--un-border-opacity));--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity)) ;--un-text-opacity:1;color:rgb(31 41 55/var(--un-text-opacity)) ;border-style:solid;padding:.5rem;display:inline-block;position:relative}.product-info-value:after{content:"";--un-bg-opacity:1;background-color:rgb(252 0 51/var(--un-bg-opacity)) ;clip-path:polygon(100% 0,100% 100%,0 100%);width:12px;height:12px;position:absolute;bottom:0;right:0}.product-info-value:before{content:"v";z-index:10;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;font-size:8px;position:absolute;bottom:0;right:1px}.product-info-value.category,.product-info-value.application,.product-info-value.feature,.product-info-value.phone,.product-info-value.landline,.product-info-value.fax,.product-info-value.email,.product-info-value.address{--un-text-opacity:1;color:rgb(31 41 55/var(--un-text-opacity)) }@media (width<=768px){.price-label{width:80px}.product-info-label{width:90px;font-size:.875rem;line-height:1.25rem}.product-info-value{padding:.25rem;font-size:.875rem;line-height:1.25rem}.price-number{font-size:1.125rem;line-height:1.75rem}}.footer-full-width{--un-bg-opacity:1;background-color:rgb(196 0 1/var(--un-bg-opacity)) ;justify-content:center;align-items:center;width:100%;height:3rem;display:flex;position:relative}.footer-arrow{--un-translate-x:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));position:absolute;top:50%;left:50%}.footer-arrow a{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;font-size:1.5rem;font-weight:700;line-height:2rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.footer-arrow a:hover{opacity:.8}.product-nav-section{width:100%;padding-top:3rem}.product-tabs{flex-wrap:wrap;gap:.5rem;display:flex}@media (width>=768px){.product-tabs{gap:1rem}}.product-tab-item{--un-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--un-border-opacity));text-align:center;border-style:solid;border-radius:.375rem;padding:.75rem 2rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.product-tab-item.active{--un-border-opacity:1;border-color:rgb(196 0 1/var(--un-border-opacity));--un-bg-opacity:1;background-color:rgb(196 0 1/var(--un-bg-opacity)) ;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) }.product-tab-item:hover:not(.active){--un-bg-opacity:1;background-color:rgb(249 250 251/var(--un-bg-opacity)) }.product-detail-buttons{flex-wrap:wrap;gap:1rem;margin-top:1.25rem;display:flex}.product-detail-image-container{justify-content:center;display:flex}@media (width>=1024px){.product-detail-image-container{justify-content:flex-end;width:50%}}.product-detail-image-wrapper{border-radius:1rem;overflow:hidden}.product-detail-image{aspect-ratio:1;object-fit:cover;width:100%;max-width:640px;display:block}.overview-section{margin-top:3rem}@media (width>=768px){.overview-section{margin-top:3.75rem}}.overview-header,.specifications-header{--un-bg-opacity:1;background-color:rgb(238 232 232/var(--un-bg-opacity)) ;border-radius:.375rem;align-items:center;margin-bottom:1rem;display:flex}.overview-header:before{content:"1";--un-bg-opacity:1;background-color:rgb(220 38 38/var(--un-bg-opacity)) ;--un-text-opacity:1;width:3rem;height:3rem;color:rgb(255 255 255/var(--un-text-opacity)) ;border-radius:.375rem;justify-content:center;align-items:center;margin-right:.75rem;font-size:2.25rem;line-height:2.5rem;display:flex}.specifications-header:before{content:"2";--un-bg-opacity:1;background-color:rgb(220 38 38/var(--un-bg-opacity)) ;--un-text-opacity:1;width:3rem;height:3rem;color:rgb(255 255 255/var(--un-text-opacity)) ;border-radius:.375rem;justify-content:center;align-items:center;margin-right:.75rem;font-size:2.25rem;line-height:2.5rem;display:flex}.overview-title,.specifications-title{font-size:1.5rem;line-height:2rem}@media (width>=768px){.overview-title,.specifications-title{font-size:1.5rem;line-height:2rem}}.overview-content{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity)) ;padding-top:.25rem;padding-bottom:.25rem}.overview-text{--un-text-opacity:1;color:rgb(107 114 128/var(--un-text-opacity)) ;line-height:1.625}.specifications-section,.related-products-section{margin-top:2rem}.table-container{overflow-x:auto}.table-container table{border-collapse:collapse;border-collapse:separate;--un-border-spacing-x:1px;--un-border-spacing-y:1px;border-spacing:var(--un-border-spacing-x) var(--un-border-spacing-y)}.table-container table tr.firstRow{--un-bg-opacity:1;background-color:rgb(59 130 246/var(--un-bg-opacity)) ;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;font-weight:700}.table-container table tr.firstRow td{text-align:center;padding:.75rem}.table-container table tr:not(.firstRow):nth-child(odd){--un-bg-opacity:1;background-color:rgb(236 239 245/var(--un-bg-opacity)) }.table-container table tr:not(.firstRow):nth-child(2n){--un-bg-opacity:1;background-color:rgb(224 227 233/var(--un-bg-opacity)) }.table-container table tr:not(.firstRow) td{text-align:center;padding:.75rem}.quote-modal{z-index:50;--un-bg-opacity:.5;background-color:rgb(0 0 0/var(--un-bg-opacity)) ;position:fixed;inset:0;overflow-y:auto}.modal-overlay{justify-content:center;align-items:center;min-height:100vh;display:flex}.modal-content{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity)) ;border-radius:.75rem;width:100%;max-width:42rem;max-height:90vh;position:relative;overflow-y:auto}.modal-close-btn{cursor:pointer;--un-text-opacity:1;color:rgb(107 114 128/var(--un-text-opacity)) ;background-color:#0000;border-style:none;font-size:1.5rem;line-height:2rem;position:absolute;top:1rem;right:1rem}.modal-close-btn:hover{--un-text-opacity:1;color:rgb(55 65 81/var(--un-text-opacity)) }.modal-close-btn:focus{outline-offset:2px;outline:2px solid #0000}.modal-form-container{padding:1rem 2rem}.modal-form-title{margin-bottom:1rem;font-size:2.25rem;font-weight:700;line-height:2.5rem}.modal-form-description{--un-text-opacity:1;color:rgb(75 85 99/var(--un-text-opacity)) ;margin-bottom:2rem;font-size:.875rem;line-height:1.25rem}.modal-form>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.75rem * var(--un-space-y-reverse))}.form-group>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.5rem * var(--un-space-y-reverse))}.form-label{--un-text-opacity:1;color:rgb(55 65 81/var(--un-text-opacity)) ;margin-bottom:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}.form-input{box-sizing:border-box;--un-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--un-border-opacity));outline-offset:2px;background-color:#0000;border-style:solid;border-radius:.25rem;outline:2px solid #0000;width:100%;padding:.75rem 1rem}.form-input:focus,.form-input:active{outline-offset:2px;--un-ring-width:0px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);outline:2px solid #0000}.form-input-readonly{box-sizing:border-box;--un-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--un-border-opacity));--un-bg-opacity:1;background-color:rgb(249 250 251/var(--un-bg-opacity)) ;outline-offset:2px;border-style:solid;border-radius:.25rem;outline:2px solid #0000;width:100%;padding:.75rem 1rem}.form-input-readonly:focus,.form-input-readonly:active{outline-offset:2px;--un-ring-width:0px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);outline:2px solid #0000}.form-textarea{box-sizing:border-box;--un-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--un-border-opacity));outline-offset:2px;background-color:#0000;border-style:solid;border-radius:.25rem;outline:2px solid #0000;width:100%;padding:.75rem 1rem}.form-textarea:focus,.form-textarea:active{outline-offset:2px;--un-ring-width:0px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);outline:2px solid #0000}.form-row{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (width>=768px){.form-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.verification-group{flex-direction:row;align-items:flex-end;gap:1rem;display:flex}.verification-input{flex:1}.verification-code{flex-shrink:0;padding-top:.25rem;padding-bottom:.25rem}.verification-code img{object-fit:cover;border-radius:.25rem;height:2rem}.form-submit-container{justify-content:center;display:flex}.form-submit-btn{--un-bg-opacity:1;background-color:rgb(239 68 68/var(--un-bg-opacity)) ;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;outline-offset:2px;border-width:0;border-radius:9999px;outline:2px solid #0000;padding:.75rem 2rem;font-size:18px;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-submit-btn:hover{--un-bg-opacity:1;background-color:rgb(220 38 38/var(--un-bg-opacity)) }.form-submit-btn:focus,.form-submit-btn:active{outline-offset:2px;--un-ring-width:0px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);outline:2px solid #0000}.start-quote-btn{cursor:pointer;--un-bg-opacity:1;background-color:rgb(196 0 1/var(--un-bg-opacity)) ;text-align:center;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;border-width:1px;border-radius:.375rem;margin-left:100px;padding:.75rem 3.75rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block}.start-quote-btn:hover{--un-bg-opacity:1;background-color:rgb(220 38 38/var(--un-bg-opacity)) }@media (width>=768px){.start-quote-btn{margin-left:120px}}.modal-hidden{display:none}.modal-visible{display:flex}.modal-image{object-fit:contain;max-width:100%;max-height:100%}.modal-close{cursor:pointer;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;font-size:1.5rem;line-height:2rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:1rem;right:1rem}.modal-close:hover{--un-text-opacity:1;color:rgb(209 213 219/var(--un-text-opacity)) }.index-contact-us-section{padding-bottom:.5rem}@media (width>=768px){.index-contact-us-section{padding-bottom:1.5rem}}.contact-us-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.contact-us-header{flex-direction:column;justify-content:center;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}@media (width>=768px){.contact-us-header{flex-direction:row}}.contact-us-logo{display:none}@media (width>=768px){.contact-us-logo{display:block}}.contact-us-text{text-align:left;--un-text-opacity:1;color:rgb(83 83 83/var(--un-text-opacity)) }.contact-us-text h3,.contact-us-text p{--un-text-opacity:1;color:rgb(83 83 83/var(--un-text-opacity)) }.contact-us-title{margin-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:2rem}@media (width>=768px){.contact-us-title{font-size:3rem;line-height:1}}.contact-us-subtitle{font-size:1.5rem;font-weight:700;line-height:2rem}@media (width>=768px){.contact-us-subtitle{font-size:3rem;line-height:1}}.contact-us-form{box-sizing:border-box;--un-bg-opacity:1;background-color:rgb(104 104 104/var(--un-bg-opacity)) ;--un-shadow:0 0 10px 2px var(--un-shadow-color,#0000000d);width:100%;max-width:48rem;box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);border-radius:9999px;flex-direction:row;gap:0;padding:.75rem .5rem;display:flex}@media (width>=768px){.contact-us-form{gap:1rem;padding-left:1rem;padding-right:1rem}}.contact-us-input{--un-bg-opacity:1;background-color:rgb(104 104 104/var(--un-bg-opacity)) ;outline-offset:2px;border-style:none;border-radius:9999px;outline:2px solid #0000;flex:1;padding:.75rem 1rem;font-size:14px}.contact-us-input:focus,.contact-us-input:active{outline-offset:2px;--un-ring-width:0px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);outline:2px solid #0000}.contact-us-button{--un-bg-opacity:1;background-color:rgb(220 38 38/var(--un-bg-opacity)) ;--un-text-opacity:1;color:rgb(161 166 162/var(--un-text-opacity)) ;border-radius:9999px;padding:.5rem 2.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.contact-us-button:hover{--un-bg-opacity:1;background-color:rgb(185 28 28/var(--un-bg-opacity)) }@media (width>=768px){.contact-us-button{font-size:1.5rem;line-height:2rem}}.case-section{padding-top:2.5rem;padding-bottom:2.5rem}.case-header{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.case-title{--un-text-opacity:1;color:rgb(220 38 38/var(--un-text-opacity)) ;font-size:1.5rem;font-weight:700;line-height:2rem}.case-more{--un-text-opacity:1;color:rgb(220 38 38/var(--un-text-opacity)) ;font-size:1.25rem;line-height:1.75rem}.case-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:2.5rem;display:grid}@media (width>=768px){.case-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media (width>=1024px){.case-cards{gap:3.5rem}}.case-card{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity)) ;--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);border-radius:1rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}.case-card:hover{--un-bg-opacity:1;background-color:rgb(220 38 38/var(--un-bg-opacity)) ;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) ;--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.case-card-image{aspect-ratio:428/284;width:100%;overflow:hidden}.case-card-image img{object-fit:cover;width:100%;height:100%}.case-card-content{text-align:center;padding:1rem}.case-card-title{font-weight:500}.case-card:hover .case-card-title{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) }
