@charset "UTF-8";*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::before,::after{--tw-content:''}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.w-base{width:1200px}.flex-shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.justify-between{justify-content:space-between}.gap-\[16px\]{gap:16px}.gap-\[40px\]{gap:40px}.overflow-x-hidden{overflow-x:hidden}.border{border-width:1px}.text-base{font-size:16px}.text-xs{font-size:12px}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}.filter{filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@font-face{font-family:iconfont;src:url(/iconfont/iconfont.woff2)format("woff2"),url(/iconfont/iconfont.woff)format("woff"),url(/iconfont/iconfont.ttf)format("truetype"),url(/iconfont/iconfont.svg#iconfont)format("svg")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.svg-icon{display:inline-block;width:1em;height:1em;fill:currentColor;vertical-align:-.125em;overflow:hidden}.icon-xiaoyan:before{content:"\e799"}.icon-arrow_s:before{content:"\e798"}.icon-arrow_connect:before{content:"\e797"}.icon-position:before{content:"\e795"}.icon-mail:before{content:"\e796"}.icon-a-no2:before{content:"\e793"}.icon-a-no21:before{content:"\e792"}.icon-accelerate_vxspace:before{content:"\e791"}.icon-share_vxspace:before{content:"\e78e"}.icon-system_vxspace:before{content:"\e78f"}.icon-simulation_vxspace:before{content:"\e790"}.icon-a-chat_online1:before{content:"\e78d"}.icon-logo_colors:before{content:"\e788"}.icon-a-no:before{content:"\e787"}.icon-logo_white:before{content:"\e789"}.icon-wechat_headbar:before{content:"\e78a"}.icon-wecom_headbar:before{content:"\e78b"}.icon-search_headbar:before{content:"\e78c"}.icon-landline_footer:before{content:"\e786"}@font-face{font-family:roboto;src:url(/font/roboto/Roboto-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0-7F}@font-face{font-family:roboto medium;src:url(/font/roboto/Roboto-Medium.ttf)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0-7F}@font-face{font-family:roboto bold;src:url(/font/roboto/Roboto-Bold.ttf)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0-7F}@font-face{font-family:source han sans sc;src:url(/font/source-han-sans-sc/SourceHanSansSC-Regular-2.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF}@font-face{font-family:source han sans sc medium;src:url(/font/source-han-sans-sc/SourceHanSansSC-Medium-2.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF}@font-face{font-family:source han sans sc bold;src:url(/font/source-han-sans-sc/SourceHanSansSC-Bold-2.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF}@font-face{font-family:source han sans sc extralight;src:url(/font/source-han-sans-sc/SourceHanSansSC-ExtraLight-2.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF}@font-face{font-family:alimamashuheiti;src:url(/font/AlimamaShuHeiTi-Bold.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--primary-black:#22232e;--primary-green:#2cc295;--second-black:#1a1b23;--second-green:#09d59e;--color-white-1:rgba(255, 255, 255, 1);--color-grey-1:rgba(42, 49, 56, 1);--color-grey-2:rgba(37, 43, 49, 1);--color-grey-3:rgba(26, 31, 35, 1);--color-grey-4:rgba(20, 23, 26, 1)}.opinion.software-defined-control .banner::after,.opinion.formal-verification .banner::after,.opinion.ai-software-factory .banner::after,.product-advantages .banner::after,.tech-advantages .banner::after,.advantages .banner::after,.smave-architect .banner::after,.smave-xsim .banner::after,.smave-rv>.banner::after,.smave-code-analyzer>.banner::after,.smave-virtual-system .banner::after,.smave-model-fabric .banner::after,.smave-ai-fuzzer .banner::after,.smave-arinc-661-suite .banner::after,.smave-model-suite .banner::after,.about.events .banner::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(0,0,0,.8) 0%,transparent 100%);pointer-events:none;z-index:1}.vxspaceList .vxspace-container,.firstPage .info,.tech-advantages #compile .slide-in-bottom .info .columns-feature,.tech-advantages #compile .slide-in-bottom .info .collapse-list,.about.events .content>div .skeleton-container,.home .modelMeasureSystemContent .measure-content,.home .module .eventsContent .event-content,.home .module #controller .tools .box,.banner .info,.stick-nav-bar .tab-box,section.content>div,body header>.content,body #footer>.content{width:62.5%}@media(max-width:768px){.vxspaceList .vxspace-container,.firstPage .info,.tech-advantages #compile .slide-in-bottom .info .columns-feature,.tech-advantages #compile .slide-in-bottom .info .collapse-list,.about.events .content>div .skeleton-container,.home .modelMeasureSystemContent .measure-content,.home .module .eventsContent .event-content,.home .module #controller .tools .box,.banner .info,.stick-nav-bar .tab-box,section.content>div,body header>.content,body #footer>.content{width:100%}}@media(min-width:768px) and (max-width:1279.98px){.vxspaceList .vxspace-container,.firstPage .info,.tech-advantages #compile .slide-in-bottom .info .columns-feature,.tech-advantages #compile .slide-in-bottom .info .collapse-list,.about.events .content>div .skeleton-container,.home .modelMeasureSystemContent .measure-content,.home .module .eventsContent .event-content,.home .module #controller .tools .box,.banner .info,.stick-nav-bar .tab-box,section.content>div,body header>.content,body #footer>.content{width:80%}}@media(min-width:1280px) and (max-width:1920.98px){.vxspaceList .vxspace-container,.firstPage .info,.tech-advantages #compile .slide-in-bottom .info .columns-feature,.tech-advantages #compile .slide-in-bottom .info .collapse-list,.about.events .content>div .skeleton-container,.home .modelMeasureSystemContent .measure-content,.home .module .eventsContent .event-content,.home .module #controller .tools .box,.banner .info,.stick-nav-bar .tab-box,section.content>div,body header>.content,body #footer>.content{width:1200px}}.tab-box::-webkit-scrollbar,header .mobile-menu-mask .menu-mobile .container::-webkit-scrollbar{width:2px;height:6px}.tab-box::-webkit-scrollbar-thumb,header .mobile-menu-mask .menu-mobile .container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:6px}.tab-box::-webkit-scrollbar-button,header .mobile-menu-mask .menu-mobile .container::-webkit-scrollbar-button{display:none!important}.card-list-3>div .box .card>div .text-small,.card-list-3>div .box .card>div .title{overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.custom-circle-number{text-indent:-1em;padding-left:1em}.custom-circle-number::before{content:" ";display:inline-flex;width:.4em;height:.4em;border-radius:50%;background-color:rgba(255,255,255,.8);margin-right:.4em;vertical-align:.2em}.contact-btn{width:104px;width:clamp(104px,5.6vw,10vw);height:48px;height:clamp(48px,2.6vw,10vw);border:2px solid #f56e0f;border:clamp(2px,.1vw,10vw)solid #f56e0f;border-radius:2px;border-radius:clamp(2px,.1vw,10vw);background-color:var(--color-grey-1);margin-top:32px;margin-top:clamp(32px,1.7vw,10vw);font-weight:500;overflow:hidden;z-index:2}.contact-btn:hover{font-weight:700}.text-bold{font-weight:700}.text-orange{color:#f56e0f}.section-sub-title{display:flex;flex-direction:column;width:100%}@media(max-width:1024px){.section-sub-title{display:inline}}.btn-1{padding:clamp(8px,.4vw,10vw)clamp(16px,.8vw,10vw);border:none;line-height:normal;font-weight:500;color:#efeff4;background-color:#1d2226;cursor:pointer}.btn-1:hover{color:#f56e0f;background-color:rgba(245,110,15,.1)}.slide-in-left{opacity:0;transform:translateX(-50%)}.slide-in-left.animate{animation:slideInLeft .6s ease-out forwards}@keyframes slideInLeft{to{opacity:1;transform:translateX(0)}}.slide-in-bottom{opacity:0;transform:translateY(100px)}@media(max-width:768px){.slide-in-bottom{transform:translateY(30px)}}.slide-in-bottom.animate{animation:slideInBottom .6s ease-out forwards}@keyframes slideInBottom{to{opacity:1;transform:translateY(0)}}.skeleton{background:linear-gradient(90deg,rgba(255,255,255,.6) 25%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.6) 75%);background-size:200% 100%;animation:loading 1.5s infinite;border-radius:4px;margin-bottom:16px}@keyframes loading{0%{background-position:200% 0}100%{background-position:-200% 0}}header{height:clamp(68px,3.8vw,100vw);position:absolute;top:0;width:100%;display:flex;align-items:center;justify-content:center;color:#f1f7f7;background:linear-gradient(180deg,rgba(3,8,15,.9) 0%,rgba(3,8,15,.64) 62%,rgba(3,8,15,0) 100%);z-index:999}@media(max-width:576px){header{padding:0 20px}}header>.content{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between}header>.content img{width:clamp(130px,7vw,10vw)}@media(max-width:1024px){header>.content img{width:135px}}header>.content .menu{gap:2px;gap:clamp(2px,.1vw,10vw)}@media(max-width:1024px){header>.content .menu{display:none}}header>.content .menu .nav-item:hover,header>.content .menu .nav-item.active{background-color:rgba(0,0,0,.3)}header>.content .menu .nav-item:hover .nav-title,header>.content .menu .nav-item.active .nav-title{color:#fff}header>.content .menu .nav-title{padding:.4vw .8vw;border-radius:2px;border-radius:clamp(2px,.1vw,10vw);font-weight:500;color:rgba(255,255,255,.6)}header>.content .menu .sub-menu{position:absolute;left:50%;transform:translateX(-50%);top:clamp(55px,3.1vw,10vw);display:flex;flex-direction:row;justify-content:space-around;z-index:3;box-shadow:0 4px 8px #050508;opacity:1;visibility:visible;transition:opacity .3s ease,max-height .4s ease,visibility .4s step-start}header>.content .menu .sub-menu.invisible{opacity:0;max-height:0;visibility:hidden;transition:opacity .3s ease,max-height .4s ease,visibility .4s step-end}header>.content .menu .sub-menu.menu-0{width:clamp(850px,45vw,60vw);padding:40px;background-color:var(--second-black)}header>.content .menu .sub-menu.menu-0 .about-title{padding:.6vw 0}header>.content .menu .sub-menu.menu-0 .about-subTitle{padding:6px 0;padding:clamp(6px,.3vw,10vw)0;padding-bottom:5px;padding-bottom:clamp(5px,.25vw,10vw);width:-moz-fit-content;width:fit-content}header>.content .menu .sub-menu.menu-0 .about-subTitle a{padding-bottom:1px;padding-bottom:clamp(1px,.1vw,10vw);color:#c4cccc}header>.content .menu .sub-menu.menu-0 .about-subTitle a:hover{text-decoration:underline;color:#f56e0f}header>.content .menu .sub-menu.menu-1{width:clamp(924px,48.1vw,100vw);height:auto;max-height:calc(100vh - 80px);overflow:hidden}header>.content .menu .sub-menu.menu-1 .left{width:clamp(230px,12vw,40vw);flex-shrink:0;padding-top:clamp(20px,1vw,10vw);padding-left:clamp(20px,1vw,10vw);background-color:#0e0e14;color:#c4cccc}header>.content .menu .sub-menu.menu-1 .left>.title{padding:16px;padding:clamp(16px,.8vw,10vw);margin-bottom:clamp(2px,.2vw,10vw);white-space:nowrap;cursor:pointer}header>.content .menu .sub-menu.menu-1 .left>.title .menu-title-line{display:block}header>.content .menu .sub-menu.menu-1 .left>.title.active,header>.content .menu .sub-menu.menu-1 .left>.title:hover{font-weight:500;color:#f56e0f;background-color:rgba(255,255,255,5%)}header>.content .menu .sub-menu.menu-1 .right{flex:1;padding:clamp(20px,1vw,10vw);max-height:calc(100vh - 80px);overflow-y:auto;background-color:#0e0e14;background-position:100% 100%;background-size:cover;background-repeat:no-repeat}header>.content .menu .sub-menu.menu-1 .right .page-title{padding:16px;padding:clamp(16px,.8vw,10vw)}header>.content .menu .sub-menu.menu-1 .right .page-summary{display:flex;align-items:center;gap:clamp(8px,.42vw,12px);margin:0;padding:0 clamp(16px,.8vw,10vw)clamp(16px,.8vw,10vw);color:rgba(241,247,247,.78);line-height:clamp(18px,.95vw,10vw)}header>.content .menu .sub-menu.menu-1 .right .page-summary .page-summary-icon{width:clamp(20px,1vw,24px);height:clamp(20px,1vw,24px);flex:none}header>.content .menu .sub-menu.menu-1 .right .page-summary .icon-right{flex:none;margin-left:auto;color:rgba(255,255,255,.6)}header>.content .menu .sub-menu.menu-1 .right .page-summary.page-summary-link{border:1px solid rgba(255,255,255,0);border-radius:clamp(4px,.2vw,10vw);text-decoration:none;cursor:pointer}header>.content .menu .sub-menu.menu-1 .right .page-summary.page-summary-link:hover{background:rgba(0,0,0,.3);border-color:rgba(255,255,255,.1);color:#fff}header>.content .menu .sub-menu.menu-1 .right .page-summary-list{display:flex;flex-direction:column}header>.content .menu .sub-menu.menu-1 .right .list{display:flex;flex-direction:row;flex-wrap:wrap;flex:1;align-content:flex-start}header>.content .menu .sub-menu.menu-1 .right .list .tool-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:50%;min-height:clamp(70px,3.65vw,10vw);padding:clamp(16px,.8vw,10vw);border-radius:clamp(4px,.2vw,10vw);box-sizing:border-box;border:1px solid transparent;color:inherit;position:relative;z-index:1;text-decoration:none}header>.content .menu .sub-menu.menu-1 .right .list .tool-item>*{pointer-events:none}header>.content .menu .sub-menu.menu-1 .right .list .tool-item.full-width{width:100%}header>.content .menu .sub-menu.menu-1 .right .list .tool-item:hover{border:1px solid rgba(255,255,255,.1);background-color:rgba(0,0,0,.3)}header>.content .menu .sub-menu.menu-1 .right .list .tool-item:hover .icon-right{display:block}header>.content .menu .sub-menu.menu-1 .right .list .tool-item>div{display:flex;align-items:center;gap:clamp(12px,.6vw,10vw)}header>.content .menu .sub-menu.menu-1 .right .list .tool-item>div .icon{width:clamp(38px,1.9vw,5vw);height:clamp(38px,1.9vw,5vw);background-size:cover;background-repeat:no-repeat;background-position:50%}header>.content .menu .sub-menu.menu-1 .right .list .tool-item>div .name{font-weight:500;line-height:clamp(20px,1vw,10vw)}header>.content .menu .sub-menu.menu-1 .right .list .tool-item>div .desc{line-height:clamp(18px,.95vw,10vw);color:#c4cccc}header>.content .menu .sub-menu.menu-1 .right .list .tool-item .icon-right{display:none;color:rgba(255,255,255,.6)}header>.content .menu .sub-menu.menu-1 .right.imitation{padding:0}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content{display:flex;justify-content:flex-start}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .second-menu{padding-top:clamp(20px,1vw,10vw);padding-left:clamp(20px,1vw,10vw);width:clamp(200px,10vw,50vw)}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .second-menu .title{padding:clamp(16px,.8vw,10vw);margin-bottom:clamp(2px,.2vw,10vw)}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .second-menu .title:hover,header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .second-menu .title.active{font-weight:500;color:#f56e0f;background-color:rgba(255,255,255,5%)}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content{width:clamp(524px,27.2vw,50vw);padding:clamp(20px,1vw,10vw)}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content .list{display:flex}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content .list .product{display:flex;align-items:center;justify-content:space-between;padding:clamp(12px,.6vw,10vw);height:clamp(70px,3.5vw,10vw);border:1px solid rgba(255,255,255,0);border-radius:clamp(4px,.2vw,10vw);color:inherit;cursor:pointer;text-decoration:none}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content .list .product:hover{background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1)}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content .list .product:hover .icon-right{display:block}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content .list .product>div{display:flex;align-items:center;gap:clamp(12px,.6vw,10vw)}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content .list .product>div>div{padding-top:clamp(10px,.55vw,16px)}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content .list .product img{width:clamp(83px,4.15vw,10vw);height:auto}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content .list .product .name{font-weight:500;line-height:clamp(20px,1vw,10vw);color:#fff}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content .list .product .desc{line-height:clamp(18px,.9vw,10vw);color:#c4cccc}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content .list .product .icon-xiangyou{display:none;color:rgba(255,255,255,.6)}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content .list .board-card{width:clamp(160px,8.3vw,10vw);height:clamp(52px,2.6vw,10vw);padding:clamp(16px,.8vw,10vw);display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,0);border-radius:clamp(4px,.2vw,10vw);color:inherit;text-decoration:none}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content .list .board-card:hover{background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1)}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content .list .board-card:hover .icon-right{display:block}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content .list .board-card .name{display:flex;align-items:center;gap:clamp(4px,.2vw,1vw)}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content .list .board-card .name .icon{width:clamp(20px,1vw,10vw)}header>.content .menu .sub-menu.menu-1 .right.imitation .imitation-content .sub-content .list .board-card .icon-xiangyou{display:none;color:rgba(255,255,255,.6)}header>.content .tool{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.7vw;width:clamp(130px,7vw,10vw)}header>.content .tool .wecom,header>.content .tool .wechat{position:relative}header>.content .tool .wecom img,header>.content .tool .wechat img{position:absolute;left:50%;transform:translateX(-50%);z-index:2;display:none;width:120px;width:clamp(120px,6vw,10vw);max-width:120px;max-width:clamp(120px,6vw,10vw)}header>.content .tool .wecom img.visible,header>.content .tool .wechat img.visible{display:block}header>.content .tool .wecom:hover img,header>.content .tool .wechat:hover img{display:block}header>.content .tool .icon-wechat_headbar,header>.content .tool .icon-wecom_headbar,header>.content .tool .icon-search_headbar,header>.content .tool .icon-menu{font-size:28px;font-size:clamp(28px,1.6vw,3vw)}header>.content .tool .icon-menu{display:none}header>.content .tool .icon-dropdown{font-size:12px;font-size:clamp(12px,.8vw,3vw)}@media(max-width:1024px){header>.content .tool .icon-wechat_headbar,header>.content .tool .icon-wecom_headbar,header>.content .tool .divide-line{display:none}header>.content .tool .icon-menu{display:block}}header>.content .divide-line{margin:0 2px 0 4px;color:#f1f7f7}header>.content .language{position:relative;display:flex;align-items:center;padding-left:16px}@media(max-width:1024px){header>.content .language{display:none}}header>.content .langauge-select{position:absolute;top:36px;width:70px;padding:8px;display:flex;flex-direction:column;gap:2px;z-index:1;background-color:#fff;color:#000}header>.content .hidden{display:none}header>.content .text{width:auto;line-height:40px}header .mobile-menu-mask{position:fixed;inset:0;top:68px;height:calc(100vh - 68px);width:100%;z-index:3;display:none}header .mobile-menu-mask .modal-overlay{background-color:rgba(20,23,26,.8);position:absolute;inset:0;height:calc(100vh - 68px);width:100%}header .mobile-menu-mask .menu-mobile{position:absolute;padding:20px 0;width:100%;height:70%;background-color:#1a1f23;color:#f1f7f7}header .mobile-menu-mask .menu-mobile .container{height:100%;width:100%;max-width:100%;overflow-y:auto}header .mobile-menu-mask .menu-mobile .toggle{padding:8px 20px;border-bottom:1px solid #30383f}header .mobile-menu-mask .menu-mobile .content{gap:0}header .mobile-menu-mask .menu-mobile .content .submenu-title{padding:6px 32px;border-bottom:1px solid #30383f;font-weight:700}header .mobile-menu-mask .menu-mobile .content .submenu-items a{padding:0}header .mobile-menu-mask .menu-mobile .content .submenu-items li{display:flex;gap:6px;width:100%;padding:6px 0;border-bottom:1px solid #30383f}header .mobile-menu-mask .menu-mobile .content .submenu-items li img{width:20px;height:20px}header .mobile-menu-mask .menu-mobile .content .submenu-items .deep-1{padding:6px 20px!important}header .mobile-menu-mask .menu-mobile .content .submenu-items .deep-2{padding:6px 40px!important}header .mobile-menu-mask .menu-mobile .content .submenu-items .deep-3{padding:6px 60px!important}header .mobile-menu-mask.visible{display:block}body.sticky-header-page header{position:sticky;top:0;background-color:#14171a}.solution{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:33.3vh;padding:40px 20px;background-image:url(/img/home/solution.png);background-repeat:no-repeat;background-size:cover;color:#fff}.solution img{width:64px;width:clamp(64px,3.2vw,10vw);height:64px;height:clamp(64px,3.2vw,10vw);margin-bottom:2px}.solution h2{color:#fff;margin-bottom:0}@media(max-width:768px){.solution h2{font-size:28px}}.solution .text-small{color:#c4cccc}.solution .btn{margin-top:20px;display:flex;justify-content:center;align-items:center;gap:6px;gap:clamp(6px,.3vw,1vw);padding:8px 16px;padding:clamp(8px,.4vw,1vw)clamp(16px,.8vw,1vw);border-radius:4px;border-radius:clamp(4px,.2vw,10vw);color:#fff;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);border:clamp(1px,.05vw,1vw)solid rgba(255,255,255,.1)}.solution .btn .icon-right{display:flex;align-items:center;justify-content:center;color:#fff;transition:all .3s ease}.solution .btn:hover{background:#f56e0f}.solution .btn:hover .icon-right{transform:translateX(.25rem)}@media(max-width:1024px){.solution{display:none}}#footer{min-height:9.6vh;display:flex;flex-direction:row;justify-content:center;background-color:#2a3138;color:rgba(255,255,255,.6)}#footer .content{display:flex;align-items:center;justify-content:space-between}#footer .content .left{display:flex;flex-direction:row;align-items:center;gap:0 40px;gap:0 clamp(20px,2vw,10vw)}#footer .content .left>a img{width:130px;width:clamp(130px,7vw,10vw);margin-top:-.2vh}#footer .content .left .info{display:flex;flex-direction:column;gap:10px;gap:clamp(10px,.5vw,10vw);font-weight:300}#footer .content .left .info>div{display:flex;flex-direction:row;gap:10px;gap:clamp(10px,.5vw,10vw);font-family:source han sans sc extralight!important}#footer .content .left .info>div .text-small{padding-right:10px;padding-right:clamp(10px,.5vw,10vw);line-height:1.05;border-right:1px solid rgba(255,255,255,.6)}#footer .content .left .info>div .text-small:last-child{border:none}#footer .content .left .info>div .text-small a:hover{text-decoration:underline;color:#f56e0f}#footer .content .left .info>div .tel,#footer .content .left .info>div .email{display:flex;align-items:center;gap:clamp(4px,.2vw,1vw)}#footer .content .left .info>div .tel .icon-email,#footer .content .left .info>div .email .icon-email{margin-top:clamp(-1vw,-.05vw,-1px)}#footer .content .left .info>div .tel .icon-landline_footer,#footer .content .left .info>div .email .icon-landline_footer{margin-top:clamp(-2vw,-.1vw,-1px)}#footer .content .left .info>div .tel img,#footer .content .left .info>div .email img{margin-top:clamp(-1vw,-.15vw,-3px);height:clamp(20px,1.05vw,10vw)}#footer .content .chat-icon{margin-right:8px;margin-right:clamp(8px,.43vw,10vw);display:flex;flex-direction:row;align-items:center;gap:8px;gap:clamp(8px,.43vw,10vw)}#footer .content .chat-icon .wecom,#footer .content .chat-icon .wechat{position:relative}#footer .content .chat-icon .wecom .iconfont,#footer .content .chat-icon .wechat .iconfont{font-size:clamp(28px,1.4vw,10vw)}#footer .content .chat-icon .wecom:hover img,#footer .content .chat-icon .wechat:hover img{display:block}#footer .content .chat-icon .wecom img,#footer .content .chat-icon .wechat img{position:absolute;left:50%;top:-20%;transform:translate(-50%,-100%);z-index:2;display:none;width:120px;width:clamp(120px,6vw,10vw);max-width:120px;max-width:clamp(120px,6vw,10vw)}@media(max-width:768px){#footer{display:none}}#footer-in-mobile{width:100%}#mobile-footer{padding-top:11.6vh;width:100%;height:100vh}#mobile-footer .contact{padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.3)}#mobile-footer .contact h1.title{font-size:28px;line-height:28px;text-align:center;color:#fff}#mobile-footer .contact .info{margin-top:12px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}#mobile-footer .contact .info p{font-size:28px;line-height:28px;font-weight:700;color:#f1f7f7}#mobile-footer .contact .info .label{margin-bottom:6px;font-size:16px;font-weight:400;line-height:22px;color:rgba(255,255,255,.6)}#mobile-footer .contact .info .label .iconfont{margin-right:6px}#mobile-footer .contact .info .label .iconfont.icon-landline_footer,#mobile-footer .contact .info .label .iconfont.icon-position{font-size:18px}#mobile-footer .contact .info .tel,#mobile-footer .contact .info .email{margin-top:-4px;height:36px}#mobile-footer .contact .info .email{margin-top:-6px}#mobile-footer .contact .info .address{font-size:20px}#mobile-footer .contact .info:nth-of-type(1){margin-top:30px}#mobile-footer .footer-info{padding:20px 0;text-align:center;color:rgba(255,255,255,.6)}#mobile-footer .footer-info .qrcode{display:flex;flex-direction:row;justify-content:center;gap:16px;font-size:12px}#mobile-footer .footer-info .qrcode .img{width:58px;height:58px;overflow:hidden;-o-object-fit:cover;object-fit:cover}#mobile-footer .footer-info .qrcode p{margin-top:4px;line-height:17px}#mobile-footer .footer-info .statement,#mobile-footer .footer-info .company{margin-top:8px;line-height:20px}html{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}body{font-family:source han sans sc,pingfang sc,hiragino sans gb,roboto,microsoft yahei,wenquanyi micro hei,helvetica neue,Helvetica,Arial,sans-serif!important;font-weight:400;color:rgba(255,255,255,.8);background-color:#14171a}body h1{font-family:source han sans sc bold,roboto bold;font-weight:400}body h2,body h3,body h4,body h5,body h6{font-family:source han sans sc medium,roboto medium;font-weight:400}button,input,optgroup,select,textarea{font-family:source han sans sc,pingfang sc,hiragino sans gb,roboto,microsoft yahei,wenquanyi micro hei,helvetica neue,Helvetica,Arial,sans-serif!important}.no-scroll{overflow:hidden}.cursor-poniter{cursor:pointer}h1{font-size:40px;font-size:clamp(40px,2vw,10vw);color:#fff}@media(max-width:1921px){h1{font-size:40px}}h2{margin-bottom:32px;margin-bottom:clamp(32px,1.7vw,10vw);font-size:36px;font-size:clamp(24px,1.9vw,10vw);line-height:1.5;color:var(--color-white-1)}@media(max-width:1921px){h2{font-size:36px}}@media(max-width:1280px){h2{font-size:24px}}h3{margin-bottom:12px;margin-bottom:clamp(12px,.65vw,10vw);font-size:32px;font-size:clamp(20px,1.5vw,10vw);line-height:1.4;color:var(--color-white-1)}@media(max-width:1921px){h3{font-size:32px}}@media(max-width:1024px){h3{font-size:21px}}h5{font-size:21px;font-size:clamp(18px,1.1vw,10vw);color:rgba(255,255,255,.8)}@media(max-width:1921px){h5{font-size:21px}}.text-base{font-size:16px;font-size:clamp(16px,.83vw,10vw)}@media(max-width:1921px){.text-base{font-size:16px}}.text-small{font-size:14px;font-size:clamp(14px,.73vw,10vw)}@media(max-width:1921px){.text-small{font-size:14px}}.text-xs{font-size:12px;font-size:clamp(12px,.65vw,10vw)}@media(max-width:1921px){.text-xs{font-size:12px}}.hidden{display:none!important}section.content{height:100%;display:flex;justify-content:center;padding:96px 0;padding:clamp(96px,5vw,10vw)0;text-align:center}@media(max-width:768px){section.content{padding:40px 20px}}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:2px;gap:clamp(2px,.1vw,10vw);font-weight:400;color:#fff}.breadcrumbs>*{display:inline-block;line-height:40px;line-height:clamp(40px,2vw,50vw);height:40px;height:clamp(40px,2vw,50vw)}.breadcrumbs a{font-weight:400;text-decoration:none;color:#fff}.breadcrumbs .icon-back{font-size:20px;font-size:clamp(20px,1vw,10vw);line-height:clamp(41px,2.05vw,10vw)}@media(max-width:750px){.breadcrumbs>*{display:inline-block;line-height:50px}}.tab-box{overflow-x:auto;overflow-y:hidden;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:64px;height:clamp(64px,3.4vw,10vw);color:rgba(255,255,255,.8);line-height:64px;line-height:clamp(64px,3.4vw,10vw);text-align:center}.tab-box .tabs{height:100%;display:flex;align-items:center;justify-content:flex-start;gap:32px;gap:clamp(32px,1.7vw,10vw)}.tab-box .tabs .tab-item{height:100%;width:-moz-max-content;width:max-content;flex-shrink:0;cursor:pointer}.tab-box .tabs .tab-item.active{margin-bottom:0;border-bottom:2px solid #f56e0f;border-bottom:clamp(2px,.14vw,10vw)solid #f56e0f;font-weight:700;color:#f56e0f}@media(hover:hover) and (pointer:fine){.tab-box .tabs .tab-item:hover{margin-bottom:0;border-bottom:2px solid #f56e0f;border-bottom:clamp(2px,.14vw,10vw)solid #f56e0f;font-weight:700;color:#f56e0f}}.tab-box .extra{width:-moz-max-content;width:max-content;flex-shrink:0}@media(max-width:1024px){.tab-box .extra{display:none}}.stick-nav-bar{display:flex;align-items:center;justify-content:center;z-index:2;background-color:#000}@media(max-width:768px){.stick-nav-bar{padding:0 20px}.stick-nav-bar .tabs{gap:20px}}.stick-nav-bar .tab-box{color:#fbfbfb}.stick-nav-bar .tab-box .extra .common-btn{line-height:normal;font-weight:500}.stick-nav-bar.sticky{position:sticky;top:0;width:100%}.solution.content{padding:72px 0 90px!important;padding:clamp(72px,3.9vw,100vw)0 clamp(90px,4.8vw,100vw)!important;text-align:left;color:#fff;background-color:#14171a;background-image:url(/img/home/image_link.webp);background-repeat:no-repeat;background-size:cover}@media(max-width:768px){.solution.content{padding:70px 20px!important;padding:clamp(70px,3.7vw,100vw)clamp(20px,1vw,100vw)!important}}.solution.content div{justify-content:flex-start;text-align:left}.solution.content div .title{margin-bottom:12px;margin-bottom:clamp(12px,.65vw,10vw);font-weight:600;color:#f1f7f7}.solution.content div .desc{color:#f1f7f7}.solution.content div button{padding:8px 20px;padding:clamp(8px,.4vw,10vw)clamp(20px,1vw,10vw);border:1px solid #f56e0f;border:clamp(1px,.1vw,10vw)solid #f56e0f;border-radius:2px;border-radius:clamp(2px,.1vw,10vw);margin-top:32px;margin-top:clamp(32px,1.7vw,10vw);font-weight:500;background-color:var(--color-grey-1)}.solution.content div button:hover{font-weight:600}.clickable-img{max-width:100%;height:auto}.img-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);justify-content:center;align-items:center;z-index:1000;animation:fadeIn .3s ease-out}.img-modal .img{max-width:90vw;max-height:90vh;border-radius:8px;box-shadow:0 4px 30px rgba(255,255,255,.1);animation:zoomIn .3s ease-out;background-color:#fff}.img-modal .close{position:absolute;top:20px;right:30px;color:#fff;font-size:50px;font-weight:700;cursor:pointer;z-index:1001;text-shadow:0 2px 10px rgba(0,0,0,.5)}.img-modal .close:hover{color:#ccc}.img-modal.active{display:flex}@keyframes zoomIn{from{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.collapsible-wrapper .toggle{margin-bottom:22px;border:none;text-align:left;font-size:18px;font-weight:500;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s ease}@media(max-width:768px){.collapsible-wrapper .toggle{width:100%;padding:8px 0;margin-bottom:0;font-size:16px;border-bottom:1px solid #30383f;cursor:pointer}}@media(min-width:768px){.collapsible-wrapper .toggle{pointer-events:none}}@media(max-width:768px){.collapsible-wrapper .toggle:first-child{border-top:1px solid #30383f}}.collapsible-wrapper .icon{display:none;font-size:.8em;transition:transform .3s ease}@media(max-width:768px){.collapsible-wrapper .icon{display:block}}.collapsible-wrapper .toggle.active .icon{transform:rotate(180deg)}.collapsible-wrapper .content{display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;font-size:14px}@media(max-width:768px){.collapsible-wrapper .content{max-height:0}.collapsible-wrapper .content a{padding:6px 12px;border-bottom:1px solid #30383f}}@media(min-width:768px){.collapsible-wrapper .content{max-height:none!important;overflow:visible}}.collapsible-wrapper .content.open{max-height:-moz-fit-content;max-height:fit-content}.card-list-3{background-color:#0a0b0d}.card-list-3>div{text-align:left}.card-list-3>div .box{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px;gap:clamp(20px,1vw,10vw)}.card-list-3>div .box .card{width:285px;width:clamp(285px,14.75vw,100vw);border-radius:4px;border-radius:clamp(4px,.2vw,10vw);background:#1d2226;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;gap:clamp(20px,1vw,10vw);padding:20px 24px 40px;padding:clamp(20px,1vw,10vw)clamp(24px,1.2vw,10vw)}@media(max-width:1024px){.card-list-3>div .box .card{width:259px}}@media(max-width:768px){.card-list-3>div .box .card{width:100%}}.card-list-3>div .box .card>div{position:relative;width:100%;text-align:left}.card-list-3>div .box .card>div img{width:100%;cursor:pointer}.card-list-3>div .box .card>div .title{margin:8px 0 4px;margin:clamp(8px,.4vw,10vw)clamp(4px,.2vw,10vw);font-size:18px;font-size:clamp(18px,.95vw,10vw);line-height:clamp(26px,1.3vw,10vw);color:#fff}.card-list-3>div .box .card>div .text-small{line-clamp:1;-webkit-line-clamp:1}.card-list-3>div .box .card>div .play-icon{position:absolute;left:0;right:0;top:40px;top:clamp(40px,2vw,10vw);margin:auto;width:48px;width:clamp(48px,2.5vw,10vw);height:48px;height:clamp(48px,2.5vw,10vw)}@media(max-width:768px){.card-list-3>div .box .card>div .play-icon{top:54px}}.icon-right{margin-top:2%}.common-btn{display:flex;justify-content:center;align-items:center;gap:6px;gap:clamp(6px,.3vw,1vw);padding:8px 16px;padding:clamp(8px,.4vw,1vw)clamp(16px,.8vw,1vw);border-radius:4px;border-radius:clamp(4px,.2vw,10vw);color:#fff;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);border:clamp(1px,.05vw,1vw)solid rgba(255,255,255,.1);transition:all .3s ease;cursor:pointer}.common-btn .icon-right{display:flex;align-items:center;justify-content:center;color:#fff;transition:all .3s ease}.common-btn:hover{background:#f56e0f;transform:translateY(-.125rem);box-shadow:0 .5rem 1.5rem rgba(245,110,15,.2)}.common-btn:hover .icon-right{transform:translateX(.25rem)}.banner{position:relative;color:#fff;overflow:hidden}@media(max-width:768px){.banner{width:100%;height:260px;background-color:#2a3138}.banner video{-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;width:200%;max-width:200%;height:100%}.banner .info .common-btn{display:none!important}}.banner video,.banner picture{width:100%}.banner .img{width:100%;height:100%;min-height:260px}@media(max-width:768px){.banner .img{top:0;right:0;width:200%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}}.banner .info{position:absolute;top:clamp(26px,1.35vw,10vw);bottom:0;left:0;right:0;margin:auto;min-height:200px;display:flex;flex-direction:column;justify-content:center;text-align:justify;z-index:2}@media(max-width:768px){.banner .info{width:100%}}@media(max-width:576px){.banner .info{margin:0;padding:32px 20px}}.banner .info .breadcrumbs{margin-bottom:4px}@media(max-width:1440px){.banner .info .breadcrumbs{margin-bottom:0}}@media(max-width:1024px){.banner .info .breadcrumbs{display:none}}.banner .info div{z-index:2}.banner .info div h1{display:flex;flex-direction:column;text-align:left;font-size:48px;font-size:clamp(30px,2.6vw,10vw);line-height:1.5;font-weight:700;color:#fff}@media(max-width:768px){.banner .info div h1{display:block}}.banner .info div p{display:flex;flex-direction:column;text-align:left;margin-top:12px}.banner .info div p.nowrap{white-space:nowrap}@media(max-width:1440px){.banner .info div p{margin-top:10px}}@media(max-width:768px){.banner .info div p{display:block;margin-top:6px}}.banner .info .common-btn{margin-top:32px;margin-top:clamp(32px,1.7vw,10vw);overflow:hidden;z-index:2;border-color:#f56e0f}@media(max-width:1440px){.banner .info .common-btn{margin-top:24px}}@media(max-width:1024px){.banner .info .common-btn{display:none}}.banner .info .common-btn:hover{font-weight:700}section.swiper-section .mobile-carousel{display:none}@media(max-width:1024px){section.swiper-section{width:100%;height:auto;padding-left:0;padding-right:0}section.swiper-section .swiper-box{display:none}section.swiper-section .mobile-carousel{display:block;height:-moz-fit-content;height:fit-content}section.swiper-section .mobile-carousel .swiper-slide{padding:12px;text-align:justify;background:linear-gradient(180deg,#1d2226 0%,rgba(29,34,38,.4) 100%)}section.swiper-section .mobile-carousel .swiper-slide h3{margin:16px 0 8px;font-size:18px}section.swiper-section .mobile-carousel .swiper-slide .page{display:none}}.swiper-box{padding:0 40px 2vw;padding:0 clamp(40px,2.1vw,10vw)2vw;border-radius:2px;background:linear-gradient(180deg,#1d2226 0%,rgba(29,34,38,.4) 100%)}.swiper-box .tab-box{display:flex;flex-direction:row;justify-content:space-between;gap:12px;margin-bottom:20px;margin-bottom:clamp(20px,1vw,10vw);overflow:hidden}.swiper-box .tab-box::-webkit-scrollbar{display:none!important}@media(max-width:1280px){.swiper-box .tab-box::-webkit-scrollbar{display:block!important;height:4px}}.swiper-box .tab-box .tabs{flex:auto;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.swiper-box .tab-box .tabs::-webkit-scrollbar{display:none}@media(min-width:1024px) and (max-width:1439.98px){.swiper-box .tab-box .tabs{gap:20px}}.swiper-box .tab-box .tabs .tab-item{color:rgba(255,255,255,.8);overflow:hidden}.swiper-box .tab-box .tab-scroll-btn{display:none;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;align-self:center;border:1px solid rgba(251,251,251,.2);border-radius:2px;background:rgba(10,11,13,.35);color:rgba(255,255,255,.8);cursor:pointer;line-height:1}.swiper-box .tab-box .tab-scroll-btn span{font-size:18px;font-weight:700}.swiper-box .tab-box .tab-scroll-btn:hover:not(:disabled){border-color:#f56e0f;color:#f56e0f}.swiper-box .tab-box .tab-scroll-btn:disabled{opacity:.35;cursor:default}.swiper-box .tab-box.has-tab-scroll .tab-scroll-btn{display:flex}.swiper-box .tab-box .common-btn{line-height:normal}@media(max-width:1024px){.swiper-box{padding:20px}.swiper-box .tab-box{display:none}}.swiper-box .swiper-container{overflow:hidden;position:relative}.swiper-box .swiper-container .swiper-next-btn{position:absolute;right:clamp(8px,1vw,20px);bottom:clamp(8px,1vw,16px);z-index:20;padding:clamp(6px,.5vw,10px)clamp(14px,1vw,20px);border-radius:999px;border:1px solid rgba(255,255,255,.3);background:rgba(20,23,26,.7);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;white-space:nowrap}.swiper-box .swiper-container .swiper-next-btn span{font-size:clamp(12px,.8vw,15px);font-weight:500;line-height:1.4}.swiper-box .swiper-container .swiper-next-btn:hover{background:#f56e0f;border-color:#f56e0f}@media(max-width:1024px){.swiper-box .swiper-container .swiper-next-btn{display:none}}.swiper-box .swiper-container .swiper-slide{height:auto!important;flex-shrink:0;min-height:0;padding:1px}.swiper-box .swiper-container .swiper-slide>*{height:auto!important;min-height:0}@media(max-width:1024px){.swiper-box .swiper-container .swiper-slide{padding:0}.swiper-box .swiper-container .swiper-slide>div{flex-direction:column}.swiper-box .swiper-container .swiper-slide .page{display:none}}.swiper-box .swiper-container .swiper-slide .img,.swiper-box .swiper-container .swiper-slide .article{flex:1;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.swiper-box .swiper-container .swiper-slide .img img,.swiper-box .swiper-container .swiper-slide .article img{width:100%}@media(max-width:1024px){.swiper-box .swiper-container .swiper-slide .img,.swiper-box .swiper-container .swiper-slide .article{width:100%}}@media(min-width:1024px) and (max-width:1439.98px){.swiper-box .swiper-container .swiper-slide .img,.swiper-box .swiper-container .swiper-slide .article{flex:1}}@media(min-width:1440px) and (max-width:1920.98px){.swiper-box .swiper-container .swiper-slide .img,.swiper-box .swiper-container .swiper-slide .article{width:540px}}.swiper-box .swiper-container .swiper-slide .swiper-content{display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:40px;gap:clamp(40px,2vw,10vw)}@media(max-width:1024px){.swiper-box .swiper-container .swiper-slide .swiper-content{flex-direction:column;gap:20px;gap:clamp(20px,1vw,10vw)}}.swiper-box .swiper-container .swiper-slide .article{display:flex;flex-direction:column;justify-content:space-between;text-align:justify;gap:32px;gap:clamp(32px,1.7vw,10vw)}.swiper-box .swiper-container .swiper-slide .article .desc{display:flex;flex-direction:column}.swiper-box .swiper-container .swiper-slide .article .page{font-size:28px!important;font-size:clamp(28px,1.5vw,10vw)!important;font-weight:700;color:#f56e0f}.swiper-box .swiper-container .swiper-slide .article .page span{font-size:21px;font-size:clamp(21px,1.1vw,10vw);color:#fff}.swiper-box .desc{font-weight:400}.card-list{position:relative;overflow:hidden}.card-list .video-background{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;pointer-events:none}.card-list>div{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.card-list>div .sub-desc{margin-bottom:32px;margin-bottom:clamp(32px,1.7vw,100vw);text-align:center;color:rgba(255,255,255,.8)}@media(max-width:1024px){.card-list>div .sub-desc br{display:none}}.card-list>div .list{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px;gap:clamp(20px,1vw,10vw)}@media(max-width:1921px){.card-list>div .list{gap:20px;gap:clamp(20px,.6vw,10vw)}}.card-list>div .list .box{display:flex;flex-direction:column;align-items:center;min-height:280px;width:285px;align-self:stretch;width:clamp(285px,14.75vw,100vw);padding:20px 20px 24px;padding:clamp(20px,.9vw,10vw)clamp(20px,1.2vw,10vw)clamp(20px,1.2vw,10vw);border-radius:4px;border-radius:clamp(4px,.2vw,10vw);color:#14171a;transition:transform .3s cubic-bezier(.4,0,.2,1);transform-origin:center center;background:#14171a}.card-list>div .list .box.more{display:flex;align-items:center;justify-content:center}@media(max-width:1921px){.card-list>div .list .box{width:285px;width:clamp(285px,14.2vw,100vw)}}@media(max-width:768px){.card-list>div .list .box{width:280px!important}}@media(max-width:576px){.card-list>div .list .box{width:100%!important}.card-list>div .list .box.more{display:none}}.card-list>div .list .box .img{width:100px;width:clamp(100px,5.4vw,50vw);margin-bottom:12px;margin-bottom:clamp(12px,.65vw,50vw)}.card-list>div .list .box h5{width:100%;margin-bottom:4px;margin-bottom:clamp(4px,.2vw,50vw);display:flex;flex-direction:column;justify-content:center;line-height:1.45;text-wrap:balance;color:#fff}@media(max-width:768px){.card-list>div .list .box h5{display:inline;height:auto}}.card-list>div .list .box .sub-title{font-weight:500;color:#14171a}.card-list>div .list .box .desc-box{text-align:center;line-height:1.6;letter-spacing:0;line-break:loose;text-wrap:balance;overflow-wrap:normal;word-break:normal}.card-list>div .list .box div{color:rgba(255,255,255,.8)}.card-list>div .list .box:hover{transform:scale(1.06)}section.card-list-2>div>p,section.card-list-2>div>h2{color:#f1f7f7}@media(max-width:768px){section.card-list-2>div>p,section.card-list-2>div>h2{color:#f1f7f7!important}}section.card-list-2 .box{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;gap:clamp(20px,1vw,10vw);margin-top:20px;margin-top:clamp(20px,1vw,10vw)}@media(max-width:768px){section.card-list-2 .box{flex-direction:column;align-items:center}}section.card-list-2 .box>div{padding:20px 20px 40px;padding:clamp(20px,1vw,10vw)clamp(20px,1vw,10vw)clamp(40px,2vw,10vw);width:20vw;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:20px;gap:clamp(20px,1vw,10vw);border-radius:4px;border-radius:clamp(4px,.2vw,10vw);border:2px solid rgba(61,71,81,.1);border:clamp(2px,.1vw,10vw)solid rgba(61,71,81,.1);background-color:#1d2226}@media(max-width:2560px){section.card-list-2 .box>div{width:386px;width:clamp(386px,20.1vw,100vw)}}@media(max-width:1024px){section.card-list-2 .box>div{width:383px}}@media(max-width:768px){section.card-list-2 .box>div{width:100%}}section.card-list-2 .box>div img{width:100%;margin-bottom:20px;margin-bottom:clamp(20px,1vw,10vw)}@media(max-width:768px){section.card-list-2 .box>div img{width:100%}}section.card-list-2 .box>div h5{margin-bottom:4px;margin-bottom:clamp(4px,.21vw,10vw);display:flex;flex-direction:column;color:#fff}@media(max-width:1024px){section.card-list-2 .box>div h5{display:inline}}@media(max-width:576px){section.card-list-2 .box>div h5 br{display:none}}section.card-list-2 .box>div p{overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;text-align:center;color:rgba(255,255,255,.8)}.scroll-process.content>div{display:flex;flex-direction:column;align-items:center}.scroll-process.content>div h2{margin-bottom:8px;margin-bottom:clamp(8px,.4vw,10vw)}.scroll-process.content>div .sub-desc{margin-bottom:24px;margin-bottom:clamp(24px,1.3vw,10vw)}.scroll-process.content>div .box{display:flex;justify-content:space-between;gap:20px;gap:clamp(20px,2vw,10vw);height:600px;height:clamp(600px,31.7vw,100vw);width:100%;text-align:left}@media(max-width:1024px){.scroll-process.content>div .box{height:auto}}.scroll-process.content>div .box .menu{width:285px;width:clamp(290px,16vw,100vw);opacity:1;background:linear-gradient(180deg,rgba(255,255,255,.6) 0%,rgba(255,255,255,0) 100%);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:32px 24px 24px 32px;padding:clamp(32px,1.7vw,10vw)clamp(24px,1.3vw,10vw)clamp(24px,1.3vw,10vw)clamp(32px,1.7vw,10vw)}@media(max-width:1024px){.scroll-process.content>div .box .menu{display:none}}.scroll-process.content>div .box .menu .menu-item{margin-bottom:10px;margin-bottom:clamp(10px,.5vw,10vw);cursor:pointer}.scroll-process.content>div .box .menu .menu-item.active{color:#f56e0f!important;font-weight:700}.scroll-process.content>div .box .content{flex:1;opacity:1;background:linear-gradient(180deg,rgba(255,255,255,.6) 0%,rgba(255,255,255,0) 100%);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:32px 40px 0;padding:clamp(32px,1.7vw,10vw)clamp(40px,2vw,10vw)0}@media(max-width:1024px){.scroll-process.content>div .box .content{padding:20px;padding:clamp(20px,1vw,10vw)}}.scroll-process.content>div .box .content>div{width:100%;overflow-y:scroll;position:relative}.scroll-process.content>div .box .content>div::-webkit-scrollbar{width:6px;width:clamp(6px,.3vw,10vw)}.scroll-process.content>div .box .content>div::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:6px;border-radius:clamp(6px,.3vw,10vw)}.scroll-process.content>div .box .content>div::-webkit-scrollbar-button{display:none!important}@media(max-width:1024px){.scroll-process.content>div .box .content>div{padding-bottom:0}}.scroll-process.content>div .box .content>div .content-section p,.scroll-process.content>div .box .content>div .content-section li{line-height:2}.scroll-process.content>div .box .content>div .content-section .title{font-size:18px;font-size:clamp(18px,.95vw,10vw);margin-top:10px;margin-top:clamp(10px,.5vw,10vw);color:#14171a}section.introduce-card{padding-top:80px;padding-top:clamp(80px,4vw,10vw);padding-bottom:60px;padding-bottom:clamp(60px,3vw,10vw)}@media(max-width:1024px){section.introduce-card{padding:60px 20px 40px}}@media(max-width:768px){section.introduce-card{padding:40px 16px 32px}}section.introduce-card>div{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}section.introduce-card>div h2{margin-bottom:40px;margin-bottom:clamp(40px,2vw,10vw)}@media(max-width:1024px){section.introduce-card>div h2{font-size:28px;margin-bottom:32px}}@media(max-width:768px){section.introduce-card>div h2{font-size:24px;margin-bottom:24px}}section.introduce-card>div .box{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;width:100%;gap:40px;gap:clamp(40px,2vw,10vw);margin-bottom:60px;margin-bottom:clamp(60px,3vw,10vw)}section.introduce-card>div .box:last-child{margin-bottom:0}@media(max-width:1024px){section.introduce-card>div .box{flex-direction:column;gap:20px;margin-bottom:40px}}@media(max-width:768px){section.introduce-card>div .box{gap:16px;margin-bottom:32px}}section.introduce-card>div .box.reverse{flex-direction:row-reverse}@media(max-width:1024px){section.introduce-card>div .box.reverse{flex-direction:column}}section.introduce-card>div .box img{width:47.5%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media(max-width:1024px){section.introduce-card>div .box img{width:100%;max-height:400px;height:auto}}@media(max-width:768px){section.introduce-card>div .box img{max-height:300px;border-radius:4px}}section.introduce-card>div .box .article{width:47.5%;height:auto;text-align:left;display:flex;flex-direction:column;justify-content:center}@media(max-width:1024px){section.introduce-card>div .box .article{width:100%}}section.introduce-card>div .box .article .sub-title{font-size:20px;font-size:clamp(20px,1vw,10vw);color:rgba(255,255,255,.8)}@media(max-width:768px){section.introduce-card>div .box .article .sub-title{font-size:16px}}section.introduce-card>div .box .article h3{display:flex;flex-direction:column}@media(max-width:1024px){section.introduce-card>div .box .article h3{display:inline;font-size:24px}}@media(max-width:768px){section.introduce-card>div .box .article h3{font-size:20px}}section.introduce-card>div .box .article div{display:flex;flex-direction:column;gap:12px;gap:clamp(12px,.65vw,10vw);font-weight:400;text-align:justify;color:rgba(255,255,255,.8)}section.introduce-card>div .box .article div strong{font-weight:700;color:#fff}section.introduce-card>div .box .article div p{margin:0}section.introduce-card>div .box .article div p+p{margin-top:.1em}@media(max-width:1024px){section.introduce-card>div .box .article div{gap:10px;font-size:15px}}@media(max-width:768px){section.introduce-card>div .box .article div{gap:8px;font-size:14px;line-height:1.6}}section.card-section .card{margin-bottom:56px;margin-bottom:clamp(56px,3vw,10vw);display:flex;flex-direction:row;justify-content:space-between;gap:24px;gap:clamp(24px,3vw,10vw);text-align:justify}section.card-section .card:last-child{margin-bottom:0}section.card-section .card.reverse{flex-direction:row-reverse}section.card-section .card .img,section.card-section .card .article{flex:1}section.card-section .card .img img,section.card-section .card .article img{width:100%}section.card-section .card .img>div,section.card-section .card .article>div{display:flex;flex-direction:column;gap:12px;gap:clamp(12px,.65vw,10vw)}@media(max-width:1024px){section.card-section .card .img,section.card-section .card .article{width:100%}}@media(min-width:1024px) and (max-width:1439.98px){section.card-section .card .img,section.card-section .card .article{flex:1}}@media(min-width:1440px) and (max-width:1920.98px){section.card-section .card .img,section.card-section .card .article{width:572px}}@media(max-width:768px){section.card-section .card{flex-direction:column!important;gap:18px;gap:clamp(18px,.95vw,10vw);margin-bottom:32px;margin-bottom:clamp(32px,1.7vw,10vw)}}.concept-section.content h2{margin-bottom:12px}.concept-section.content div{width:900px!important;width:clamp(900px,48.7vw,90vw)!important;text-align:justify}@media(max-width:768px){.concept-section.content div{width:100%!important}}@media(min-width:768px) and (max-width:1279.98px){.concept-section.content div{width:80%!important}}section.article{text-align:left;padding-top:clamp(80px,4.17vw,10vw)}@media(max-width:1024px){section.article{padding-top:40px}}@media(max-width:576px){section.article{padding-top:24px}section.article .breadcrumbs .icon-back{line-height:50px}}section.article .box{display:flex;flex-direction:row;gap:52px;gap:clamp(52px,2.6vw,50vw)}@media(max-width:768px){section.article .box{flex-direction:column}}section.article .box .left-content{flex:1}section.article .box .left-content .breadcrumbs{margin-bottom:16px;margin-bottom:clamp(16px,.85vw,10vw);color:rgba(255,255,255,.8)}section.article .box .left-content .breadcrumbs a{color:rgba(255,255,255,.8)}section.article .box .left-content h1{margin-bottom:40px;margin-bottom:clamp(40px,2vw,50vw)}section.article .box .left-content .section{margin-bottom:32px;margin-bottom:clamp(32px,1.7vw,10vw);line-height:clamp(32px,1.7vw,10vw)}section.article .box .left-content .section h5{font-weight:700;margin-bottom:16px;margin-bottom:clamp(16px,.85vw,10vw);color:#fff}section.article .box .left-content .section img{width:100%;height:auto;margin-top:16px;margin-top:clamp(16px,.85vw,10vw)}section.article .box .left-content .section .img-title{margin-top:16px;margin-top:clamp(16px,.8vw,1vw);margin-bottom:40px;margin-bottom:clamp(40px,20.8vw,1vw);text-align:center}section.article .box .left-content .section .p-desc{text-align:justify}section.article .box .right-recommendations{width:26%;margin-top:160px;margin-top:clamp(160px,8.5vw,20vw)}@media(max-width:768px){section.article .box .right-recommendations{margin-top:0;width:100%}}section.article .box .right-recommendations .title{font-size:17px;font-size:clamp(17px,.92vw,10vw);font-weight:500;margin-bottom:10px;margin-bottom:clamp(10px,.55vw,10vw);color:#fff}section.article .box .right-recommendations ul{list-style-type:none;padding:0}section.article .box .right-recommendations ul li{margin-bottom:40px;margin-bottom:clamp(40px,2vw,10vw);text-align:justify}section.article .box .right-recommendations ul li a{text-decoration:none;color:#fff}section.article .box .right-recommendations ul li a:hover{text-decoration:underline}section.article .box .right-recommendations ul li img{width:100%;height:auto;margin-bottom:10px;margin-bottom:clamp(10px,1vw,10vw)}section.article .box .right-recommendations ul li .title{color:#fff}section.article .box .right-recommendations ul li p.text-small{color:rgba(255,255,255,.8)}.marquee-container{width:100%;overflow:hidden;position:relative;white-space:nowrap;box-sizing:border-box;padding-bottom:1px}.marquee-container:hover .marquee{animation-play-state:paused}@media(max-width:768px){.marquee-container{padding:0 4%;padding-left:calc(4% + 4px);padding-right:calc(4% + 4px)}}.marquee-container .marquee{display:inline-flex;width:-moz-max-content;width:max-content;will-change:transform}.marquee-container .marquee .marquee-group{display:flex;gap:20px;gap:clamp(20px,1vw,10vw)}@media(max-width:768px){.marquee-container .marquee .marquee-group{gap:4vw}}.marquee-container .marquee .marquee-img{position:relative;z-index:0;flex-shrink:0;width:13vw;height:auto;transition:opacity .3s ease;background-color:rgba(0,0,0,.3);border-radius:4px;border-radius:clamp(4px,.2vw,10vw);border:1px solid rgba(255,255,255,.1);border:clamp(1px,.05vw,10vw)solid rgba(255,255,255,.1);display:flex;flex-direction:column;justify-content:space-between;align-items:center;transition:1s}@media(max-width:1280px){.marquee-container .marquee .marquee-img{width:16vw}}@media(max-width:576px){.marquee-container .marquee .marquee-img{width:160px;min-width:160px;padding:12px;border-radius:4px}}.marquee-container .marquee .marquee-img:hover{z-index:2;border:.05vw solid #fff;border:clamp(1px,.05vw,10vw)solid #fff;background-color:rgba(255,255,255,.1);opacity:1!important}@media(max-width:768px){.marquee-container .marquee .marquee-img:hover{border:1px solid rgba(255,255,255,.1);background-color:rgba(0,0,0,.3)}.marquee-container .marquee .marquee-img:active{background-color:rgba(255,255,255,.15);transform:scale(.98)}}.marquee-container .marquee .marquee-img .img{height:90%;-o-object-fit:cover;object-fit:cover;padding:clamp(20px,1vw,10vw);padding-bottom:0}@media(max-width:768px){.marquee-container .marquee .marquee-img .img{height:120px;-o-object-fit:contain;object-fit:contain;padding:12px 12px 0}}.marquee-container .marquee .marquee-img .title{display:flex;align-items:center;justify-content:center;flex-direction:row;font-size:120%;color:#fff;cursor:pointer;width:100%;min-width:0;padding-bottom:clamp(20px,1vw,10vw)}.marquee-container .marquee .marquee-img .title:hover .icon-right{transform:translateX(6px)}@media(max-width:1440px){.marquee-container .marquee .marquee-img .title{font-size:16px}}@media(max-width:1024px){.marquee-container .marquee .marquee-img .title{font-size:12px}.marquee-container .marquee .marquee-img .title:hover .icon-xiangyou{transform:none}}@media(max-width:576px){.marquee-container .marquee .marquee-img .title{padding-bottom:0}}.marquee-container .marquee .marquee-img .title .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 1.5vw)}.marquee-container .marquee .marquee-img .title .icon-right{font-size:18px;font-size:clamp(18px,.94vw,1vw);margin-top:4px;margin-top:clamp(4px,.2vw,10vw);margin-left:2px;margin-left:clamp(2px,.1vw,10vw);margin-bottom:3px;margin-bottom:clamp(3px,.15vw,10vw);transition:.5s;flex-shrink:0}@media(max-width:1440px){.marquee-container .marquee .marquee-img .title .icon-right{font-size:16px;margin-top:1px;margin-bottom:0}}@media(max-width:1024px){.marquee-container .marquee .marquee-img .title .icon-right{font-size:13px;margin-left:1vw}}.mobile-carousel{width:100%;height:100%}.mobile-carousel .swiper-slide{width:315px;min-height:176px;height:auto;background-color:#fff;border-radius:4px;transform:scale(.85)!important;transition:transform .3s ease}.mobile-carousel .swiper-slide-active{transform:scale(1)!important}@media(max-width:576px){section.compare-section{overflow-x:hidden}section.compare-section h2{margin-bottom:20px}}section.compare-section .box{position:relative;display:flex;gap:clamp(32px,1.6vw,10vw);width:100%}@media(max-width:576px){section.compare-section .box{display:block;overflow:hidden;gap:0;padding:0 0 40px;width:100%;max-width:100%}}section.compare-section .box .cards-wrapper{display:contents}@media(max-width:576px){section.compare-section .box .cards-wrapper{display:flex;flex-direction:row;transition:transform .35s ease;gap:20px;position:relative;width:-moz-max-content;width:max-content;will-change:transform}}section.compare-section .box .card{flex:1;text-align:justify;display:flex;flex-direction:column}section.compare-section .box .card .img{margin-bottom:clamp(32px,1.6vw,10vw);width:100%}@media(max-width:576px){section.compare-section .box .card .img{margin-bottom:20px;height:155px;min-height:155px;-o-object-fit:cover;object-fit:cover}}section.compare-section .box .card .desc{margin-bottom:clamp(12px,.6vw,10vw);display:flex;gap:clamp(16px,.8vw,10vw);line-height:1.5}section.compare-section .box .card .desc .icon-circle{flex:0 0 clamp(16px,1.1vw,10vw);width:clamp(16px,1.1vw,10vw);height:clamp(16px,1.1vw,10vw);margin-top:.2em;color:#f56e0f}@media(max-width:576px){section.compare-section .box .card{flex:0 0 60vw;width:60vw;min-width:60vw;padding:0;box-sizing:border-box;align-items:flex-start}}section.compare-section .box .vs{position:absolute;top:clamp(26px,1.3vw,10vw);left:50%;transform:translateX(-50%);width:clamp(120px,6vw,10vw);height:clamp(120px,6vw,10vw)}@media(max-width:768px){section.compare-section .box .vs{width:80px;height:80px}}@media(max-width:576px){section.compare-section .box .vs{display:block;left:50%;top:50%;transform:translate(-50%,-50%);width:80px;height:80px;z-index:2;pointer-events:none}}section.compare-section .box .dots{display:none}@media(max-width:576px){section.compare-section .box .dots{display:flex;justify-content:center;gap:8px;position:absolute;bottom:8px;left:50%;transform:translateX(-50%);z-index:10}section.compare-section .box .dots .dot{width:10px;height:10px;border-radius:999px;background:rgba(255,255,255,.8);cursor:pointer;transition:all .3s ease;pointer-events:auto;flex-shrink:0}section.compare-section .box .dots .dot.active{width:24px;background:#f56e0f}}section.process-section .box{width:100%}section.process-section .box .element{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(32px,1.6vw,10vw)}@media(max-width:768px){section.process-section .box .element{flex-direction:column}}section.process-section .box .element .img{flex:1;-o-object-fit:contain;object-fit:contain;max-width:50%}@media(max-width:768px){section.process-section .box .element .img{max-width:100%}}section.process-section .box .element .list{flex:1;text-align:left}section.process-section .box .element .list .item{margin-bottom:clamp(8px,.4vw,10vw);padding:clamp(8px,.4vw,10vw);height:clamp(40px,2vw,10vw);background-color:#1d2226;overflow:hidden;cursor:pointer}section.process-section .box .element .list .item.active{height:auto;padding:clamp(12px,.6vw,10vw)clamp(8px,.4vw,10vw)}section.process-section .box .element .list .item.active .desc{display:inline-block}section.process-section .box .element .list .item .title{margin-bottom:clamp(4px,.2vw,10vw);display:flex;align-items:center;gap:clamp(6px,.3vw,10vw);line-height:clamp(24px,1.2vw,10vw);font-weight:500;color:#fff}section.process-section .box .element .list .item .title .icon{width:clamp(16px,.8vw,10vw);height:clamp(16px,.8vw,10vw)}section.process-section .box .element .list .item .desc{display:none;padding-left:clamp(22px,1.1vw,10vw);padding-right:clamp(12px,.6vw,10vw);line-height:clamp(24px,1.2vw,10vw);text-align:justify;color:rgba(255,255,255,.8)}.collapse-list{display:flex;flex-direction:column;gap:clamp(8px,.4vw,10vw);flex:1;text-align:left}.collapse-list h4.title{font-size:20px;font-size:clamp(20px,1vw,10vw);color:rgba(255,255,255,.8)}@media(max-width:768px){.collapse-list h4.title{font-size:16px}}.collapse-list .item{padding:clamp(12px,.6vw,10vw)clamp(8px,.4vw,10vw);border-radius:.2vw;background-color:#1d2226;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);min-height:clamp(48px,2.4vw,10vw);display:flex;flex-direction:column}.collapse-list .item.active{padding:clamp(12px,.6vw,10vw)clamp(8px,.4vw,10vw)}.collapse-list .item.active .title .icon-up{display:block}.collapse-list .item.active .title .icon-down{display:none}.collapse-list .item.active .desc-container{max-height:600px;opacity:1;margin-top:clamp(8px,.4vw,10vw);transition:max-height .4s cubic-bezier(.4,0,.2,1)}.collapse-list .item .title{margin-bottom:0;display:flex;align-items:center;gap:clamp(6px,.3vw,10vw);line-height:clamp(24px,1.2vw,10vw);font-weight:500;color:#fff;z-index:1000;flex-shrink:0}.collapse-list .item .title .icon{width:clamp(16px,.8vw,10vw);height:clamp(16px,.8vw,10vw);flex-shrink:0;transition:filter .4s ease;color:#f56e0f}.collapse-list .item .title .icon-down{display:block}.collapse-list .item .title .icon-up{display:none}.collapse-list .item .desc-container{max-height:0;opacity:0;overflow:hidden;margin-top:0;flex:1}.collapse-list .item .desc{padding-left:clamp(22px,1.1vw,10vw);padding-right:clamp(12px,.6vw,10vw);line-height:clamp(24px,1.2vw,10vw);text-align:justify;color:rgba(255,255,255,.8);margin:0}@media(max-width:768px){.collapse-list .item{height:auto;min-height:auto;padding:clamp(12px,.6vw,10vw)clamp(8px,.4vw,10vw)}.collapse-list .item .title .icon-down,.collapse-list .item.active .title .icon-down{display:none!important}.collapse-list .item .title .icon-up,.collapse-list .item.active .title .icon-up{display:block!important}.collapse-list .item .desc-container{max-height:800px;opacity:1;transform:translateY(0);margin-top:clamp(8px,.4vw,10vw);display:block}}.columns-feature{display:flex;align-items:center}.columns-feature .item{flex:1;padding:clamp(24px,1.2vw,10vw)}.columns-feature .item .title{margin-bottom:clamp(4px,.2vw,1vw);font-size:clamp(20px,1vw,10vw);font-weight:500}.columns-feature .item .desc{color:rgba(255,255,255,.6)}.columns-feature .divide{width:clamp(1px,.05vw,1vw);height:clamp(60px,3vw,10vw);background-color:#f56e0f}#feature-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(20px,1vw,10vw)}#feature-card .feature-card-item{display:flex;flex-direction:column;justify-content:space-between;min-width:0;min-height:clamp(300px,17vw,380px);padding:clamp(28px,1.45vw,10vw);border:1px solid rgba(255,255,255,6%);border-radius:clamp(8px,.4vw,1vw);background:radial-gradient(70% 70% at 80% 0%,rgba(245,110,15,.11) 0%,rgba(245,110,15,0) 64%),linear-gradient(180deg,#14171a 0%,rgba(20,23,26,.72) 100%);overflow:hidden}#feature-card .feature-card-item-primary{grid-row:span 2;min-height:clamp(620px,35vw,760px)}#feature-card .feature-card-copy{display:flex;flex-direction:column;gap:clamp(14px,.7vw,24px)}#feature-card .feature-card-heading{display:flex;align-items:center;gap:clamp(12px,.6vw,18px)}#feature-card .icon{flex:none;width:clamp(44px,2.3vw,56px);height:clamp(44px,2.3vw,56px);-o-object-fit:contain;object-fit:contain}#feature-card .title{margin:0;text-align:left;line-height:1.35;color:#fff}#feature-card .desc{margin:0;text-align:left;line-height:1.72;font-weight:400;color:rgba(255,255,255,.8)}#feature-card .feature-card-media{display:flex;align-items:center;justify-content:center;width:100%;margin-top:clamp(22px,1.1vw,10vw);padding:clamp(12px,.65vw,24px);border-radius:clamp(8px,.4vw,1vw);background:rgba(8,11,15,.38)}#feature-card .img{width:100%;height:clamp(150px,8vw,190px);-o-object-fit:contain;object-fit:contain}#feature-card .feature-card-item-primary .img{height:clamp(300px,18vw,390px)}@media(max-width:768px){#feature-card{grid-template-columns:1fr;grid-template-rows:auto}#feature-card .feature-card-item,#feature-card .feature-card-item-primary{grid-row:auto;min-height:auto;padding:20px}#feature-card .feature-card-heading{align-items:flex-start}#feature-card .img,#feature-card .feature-card-item-primary .img{height:auto;max-height:none}}.product.acephere #feature-card{grid-template-columns:minmax(0,1.05fr)minmax(0,1fr);grid-template-rows:repeat(2,auto);gap:clamp(20px,1.2vw,28px)}.product.acephere #feature-card .feature-card-item{justify-content:flex-start;min-height:clamp(320px,18vw,380px);padding:clamp(24px,1.3vw,34px)}.product.acephere #feature-card .feature-card-item-primary{display:grid;grid-row:span 2;grid-template-rows:auto minmax(280px,1fr);align-content:start;min-height:clamp(660px,39vw,720px);gap:clamp(28px,2vw,44px)}.product.acephere #feature-card .feature-card-copy{gap:clamp(12px,.65vw,20px)}.product.acephere #feature-card .desc{line-height:1.68}.product.acephere #feature-card .feature-card-media{margin-top:clamp(18px,1vw,26px)}.product.acephere #feature-card .feature-card-item-primary .feature-card-media{align-self:start;margin-top:0}.product.acephere #feature-card .img{height:clamp(150px,8.5vw,200px)}.product.acephere #feature-card .feature-card-item-primary .img{height:clamp(300px,20vw,370px)}@media(max-width:768px){.product.acephere #feature-card{grid-template-columns:1fr;grid-template-rows:auto}.product.acephere #feature-card .feature-card-item-primary{display:flex;grid-row:auto;min-height:auto;gap:0}}.collapse-card{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(32px,1.6vw,10vw)}@media(max-width:768px){.collapse-card{flex-direction:column!important}}.collapse-card.reverse{flex-direction:row-reverse}.collapse-card .img{flex:0 0 50%;width:50%;aspect-ratio:16/9;min-height:clamp(300px,15vw,50vw);background-position:50%;background-size:cover;background-repeat:no-repeat;overflow:hidden}.collapse-card .img img{display:none}@media(max-width:768px){.collapse-card .img{flex-basis:auto;width:100%;min-height:0}.collapse-card .img img{display:block;width:100%;height:auto}}.collapse-card .list{flex:1}.collapse-card{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(32px,1.6vw,10vw)}@media(max-width:768px){.collapse-card{flex-direction:column!important}}.collapse-card.reverse{flex-direction:row-reverse}.collapse-card .img{flex:0 0 50%;width:50%;aspect-ratio:16/9;min-height:clamp(300px,15vw,50vw);background-position:50%;background-size:cover;background-repeat:no-repeat;overflow:hidden}.collapse-card .img img{display:none}@media(max-width:768px){.collapse-card .img{flex-basis:auto;width:100%;min-height:0}.collapse-card .img img{display:block;width:100%;height:auto}}.collapse-card .list{flex:1}.process-swiper-section{overflow:hidden}.process-swiper-section .process-swiper{box-sizing:border-box;margin-bottom:clamp(32px,1.6vw,10vw);overflow:visible}.process-swiper-section .process-swiper .swiper-slide{position:relative;margin:0;width:25%;height:clamp(100px,5vw,10vw);background-image:url(/img/common/bg_box_default.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;cursor:pointer}.process-swiper-section .process-swiper .swiper-slide:last-child{background-color:#1d2226;background-image:none!important}.process-swiper-section .process-swiper .swiper-slide:last-child .card-info{width:100%}.process-swiper-section .process-swiper .swiper-slide .card-info{width:94.5%;height:100%;display:flex;flex-direction:column;justify-content:center;text-align:left;font-weight:700;color:#fff}.process-swiper-section .process-swiper .swiper-slide .card-info p{padding-left:clamp(20px,1vw,10vw)}.process-swiper-section .process-swiper .swiper-slide .arrow_down{position:absolute;bottom:clamp(-10vw,-1.4vw,-28px);left:50%;transform:translateX(-50%);width:clamp(40px,2vw,10vw);height:clamp(30px,1.5vw,10vw);display:none}.process-swiper-section .process-swiper .swiper-slide.swiper-slide-thumb-active,.process-swiper-section .process-swiper .swiper-slide:hover{background-image:url(/img/common/bg_box_hover.webp)}.process-swiper-section .process-swiper .swiper-slide.swiper-slide-thumb-active .card-info,.process-swiper-section .process-swiper .swiper-slide:hover .card-info{border-top:clamp(2px,.1vw,1vw)solid #f56e0f;border-bottom:clamp(2px,.1vw,1vw)solid #f56e0f;background-color:rgba(245,110,15,8%);color:#f56e0f}.process-swiper-section .process-swiper .swiper-slide.swiper-slide-thumb-active:last-child .card-info,.process-swiper-section .process-swiper .swiper-slide:hover:last-child .card-info{border:clamp(2px,.1vw,1vw)solid #f56e0f;background-color:#1c130c}.process-swiper-section .process-swiper .swiper-slide.swiper-slide-thumb-active .arrow_down{display:block}.process-swiper-section .process-swiper .swiper-slide-thumb-active{opacity:1}.process-swiper-section .content-swiper-wrapper{position:relative;width:100%;margin-top:clamp(32px,1.6vw,10vw)}.process-swiper-section .content-swiper-wrapper .process-swiper-button{position:absolute;top:50%;z-index:2;width:clamp(100px,5.2vw,10vw);height:clamp(100px,5.2vw,10vw);margin-top:0;padding:clamp(16px,.8vw,1vw);border-radius:50%;background-color:#1d2226;color:#848b91;cursor:pointer;transform:translateY(-50%)}.process-swiper-section .content-swiper-wrapper .process-swiper-button::after{font-size:clamp(28px,1.46vw,2vw)}.process-swiper-section .content-swiper-wrapper .process-swiper-button:hover{color:#f56e0f}.process-swiper-section .content-swiper-wrapper .process-swiper-button.swiper-button-prev{transform:translate(-120%,-50%)}.process-swiper-section .content-swiper-wrapper .process-swiper-button.swiper-button-next{transform:translate(120%,-50%)}.process-swiper-section .content-swiper-wrapper .process-swiper-button.swiper-button-disabled{opacity:1;color:#848b91;background-color:#1d2226;cursor:default}.process-swiper-section .content-swiper-wrapper .process-swiper-button.swiper-button-prev.swiper-button-disabled,.process-swiper-section .content-swiper-wrapper .process-swiper-button.swiper-button-next.swiper-button-disabled{display:none}@media(max-width:1440px){.process-swiper-section .content-swiper-wrapper .process-swiper-button{width:clamp(56px,1.67vw,10vw);height:clamp(56px,1.67vw,10vw)}.process-swiper-section .content-swiper-wrapper .process-swiper-button::after{font-size:clamp(18px,.9vw,2vw)}.process-swiper-section .content-swiper-wrapper .process-swiper-button.swiper-button-prev{transform:translate(-140%,-50%)}.process-swiper-section .content-swiper-wrapper .process-swiper-button.swiper-button-next{transform:translate(140%,-50%)}}@media(max-width:1280px){.process-swiper-section .content-swiper-wrapper .process-swiper-button{width:clamp(32px,1.67vw,10vw);height:clamp(32px,1.67vw,10vw)}.process-swiper-section .content-swiper-wrapper .process-swiper-button::after{font-size:clamp(18px,.9vw,2vw)}.process-swiper-section .content-swiper-wrapper .process-swiper-button.swiper-button-prev{transform:translate(-140%,-50%)}.process-swiper-section .content-swiper-wrapper .process-swiper-button.swiper-button-next{transform:translate(140%,-50%)}}.process-swiper-section .content-swiper-layout{width:100%;min-width:0;position:relative}.process-swiper-section .process-swiper-fraction-container{display:none}.process-swiper-section .content-swiper{min-width:0}.process-swiper-section .content-swiper .swiper-slide{width:100%;height:auto;padding:clamp(32px,1.67vw,10vw)clamp(20px,1vw,10vw);background-color:#272d33;display:flex;flex-direction:column;align-items:stretch}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img{display:flex;gap:clamp(60px,3.1vw,10vw);width:100%;flex:1;align-items:stretch}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img .content-left{flex:2;min-width:0;display:flex;flex-direction:column;gap:clamp(16px,.8vw,10vw);justify-content:flex-start}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img .content-left .slide-title{font-size:clamp(16px,.845vw,10vw);font-weight:700;color:#fff;margin:0;line-height:1.4;text-align:left;flex-shrink:0}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img .content-left .slide-text{color:rgba(255,255,255,.8);font-size:clamp(14px,.7vw,10vw);line-height:1.6;text-align:left}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img .content-left .slide-text p{margin:0 0 clamp(12px,.6vw,10vw)}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img .content-left .slide-text p:last-child{margin-bottom:0}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img .content-left .slide-text .text-item{margin-bottom:clamp(12px,.6vw,10vw);margin-left:clamp(10px,.5vw,10vw);text-align:justify}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img .content-left .slide-text .text-item:last-child{margin-bottom:0}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img .content-left .slide-text .text-item.custom-circle-number::before{background-color:#f56e0f}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img .content-right{display:flex;align-items:center;justify-content:center;flex:1}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img .content-right .slide-image{display:block;width:auto;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:clamp(8px,.4vw,10vw)}@media(max-width:576px){.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img{flex-direction:column;gap:20px}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img .content-left{order:2}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img .content-left .slide-title{font-size:16px}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img .content-left .slide-text{font-size:14px}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img .content-left .slide-text .text-item{margin-left:8px}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img .content-right{order:1}.process-swiper-section .content-swiper .swiper-slide .slide-content-with-img .content-right .slide-image{border-radius:8px}}.process-swiper-section .content-swiper .swiper-slide .slide-content-no-img{display:flex;flex-direction:column;gap:clamp(16px,.8vw,10vw);width:100%}.process-swiper-section .content-swiper .swiper-slide .slide-content-no-img .slide-title{font-size:clamp(20px,1vw,10vw);font-weight:700;color:#fff;margin:0;line-height:1.4}.process-swiper-section .content-swiper .swiper-slide .slide-content-no-img .slide-text{flex:1;color:rgba(255,255,255,.8);font-size:clamp(14px,.7vw,10vw);line-height:1.6;overflow-y:auto}.process-swiper-section .content-swiper .swiper-slide .slide-content-no-img .slide-text p{margin:0 0 clamp(12px,.6vw,10vw)}.process-swiper-section .content-swiper .swiper-slide .slide-content-no-img .slide-text p:last-child{margin-bottom:0}.process-swiper-section .content-swiper .swiper-slide .slide-content-no-img .slide-text .text-item{margin-bottom:clamp(12px,.6vw,10vw);margin-left:clamp(10px,.5vw,10vw);text-align:justify}.process-swiper-section .content-swiper .swiper-slide .slide-content-no-img .slide-text .text-item:last-child{margin-bottom:0}.process-swiper-section .content-swiper .swiper-slide .slide-content-no-img .slide-text .text-item.custom-circle-number::before{background-color:#f56e0f}@media(max-width:576px){.process-swiper-section .content-swiper .swiper-slide .slide-content-no-img{gap:16px}.process-swiper-section .content-swiper .swiper-slide .slide-content-no-img .slide-title{font-size:16px}.process-swiper-section .content-swiper .swiper-slide .slide-content-no-img .slide-text{font-size:14px}.process-swiper-section .content-swiper .swiper-slide .slide-content-no-img .slide-text .text-item{margin-left:8px}.process-swiper-section .content-swiper .swiper-slide{padding:20px 16px}.process-swiper-section{padding-left:0!important;padding-right:0!important}.process-swiper-section .process-swiper{margin-bottom:20px;overflow:hidden}.process-swiper-section .process-swiper .swiper-wrapper{display:flex;flex-direction:row;gap:0}.process-swiper-section .process-swiper .swiper-slide{width:300px!important;flex-shrink:0;height:auto;min-height:80px;margin-bottom:0}.process-swiper-section .process-swiper .swiper-slide .card-info{width:95.5%;padding:12px 0}.process-swiper-section .process-swiper .swiper-slide .card-info p{padding-left:16px}.process-swiper-section .process-swiper .swiper-slide .card-info p:first-child{font-size:12px;margin-bottom:4px}.process-swiper-section .process-swiper .swiper-slide .card-info p:last-child{font-size:14px;line-height:1.4}.process-swiper-section .process-swiper .swiper-slide.swiper-slide-thumb-active .arrow_down{display:block!important;bottom:-24px;width:32px;height:24px}.process-swiper-section .content-swiper-wrapper{margin-top:32px}.process-swiper-section .content-swiper-wrapper .process-swiper-button{display:none}.process-swiper-section .process-swiper-fraction-container{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:12px;padding:20px 0}.process-swiper-section .process-swiper-fraction-container .fraction-button{width:32px;height:32px;border-radius:50%;background-color:#1d2226;color:#f56e0f;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .3s ease,opacity .3s ease}.process-swiper-section .process-swiper-fraction-container .fraction-button::before{content:"";width:8px;height:8px;border-top:2px solid;border-right:2px solid}.process-swiper-section .process-swiper-fraction-container .fraction-button.fraction-button-prev::before{transform:rotate(-135deg);margin-left:2px}.process-swiper-section .process-swiper-fraction-container .fraction-button.fraction-button-next::before{transform:rotate(45deg);margin-right:2px}.process-swiper-section .process-swiper-fraction-container .fraction-button:hover{color:#f56e0f}.process-swiper-section .process-swiper-fraction-container .fraction-button.disabled{color:#848b91;opacity:.5;cursor:default;pointer-events:none}.process-swiper-section .process-swiper-fraction-container .process-swiper-fraction{font-size:14px;color:#fff;font-weight:500;min-width:48px;text-align:center;background-color:#1d2226;padding:6px 16px;border-radius:16px}.process-swiper-section .process-swiper-fraction-container .process-swiper-fraction .process-current{color:#f56e0f}.process-swiper-section .process-swiper-fraction-container .process-swiper-fraction .process-total{color:rgba(255,255,255,.8)}.process-swiper-section .slide-text .text-item{margin-left:0!important}}section.routes-section{}section.routes-section .route-top-header{width:100%;height:clamp(363px,18.15vw,50vw);background-position:50%;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center}section.routes-section .route-top-header .desc{margin-left:clamp(30px,1.5vw,10vw);width:47%;text-align:justify;color:rgba(255,255,255,.8)}@media(max-width:820px){section.routes-section .route-top-header{display:none}}section.routes-section .route-top-header-mobile{display:none}@media(max-width:820px){section.routes-section .route-top-header-mobile{display:block}}section.routes-section .route-top-header-mobile .route-top-header-mobile-img{display:block;width:100%;height:auto;min-height:160px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.routes-section .route-top-header-mobile .desc{padding:20px;margin:0;width:100%;color:rgba(255,255,255,.8);background-color:#14171a}section.routes-section .mobile-swiper-wrapper{display:none}section.routes-section .methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0 auto;border:clamp(1px,.05vw,1vw)solid #26292b;grid-auto-rows:minmax(min-content,auto);row-gap:0}@media(max-width:820px){section.routes-section .methods{display:none}}section.routes-section .methods .method-column{display:grid;grid-template-rows:subgrid;grid-row:span 10;align-content:start}section.routes-section .methods .method-column .header{grid-row:auto;display:flex;align-items:center;height:-moz-fit-content;height:fit-content;padding:clamp(35px,1.75vw,10vw)0;color:#f56e0f;background-color:#26292b}section.routes-section .methods .method-column .header .type{position:relative;margin-left:clamp(42px,2.1vw,10vw);width:100%;text-align:center;font-size:clamp(18px,.9vw,10vw);line-height:1.45;font-weight:700}section.routes-section .methods .method-column .header .type .num{position:absolute;top:50%;transform:translate(-75%,-50%);font-size:clamp(48px,2.4vw,10vw);font-weight:700;opacity:.2}section.routes-section .methods .method-column .info-card{grid-row:auto;display:flex;flex-direction:column}section.routes-section .methods .method-column .info-card:nth-child(odd){background-color:#26292b}section.routes-section .methods .method-column .info-card:nth-child(odd) .title{border-bottom:clamp(1px,.05vw,1vw)solid #14171a}section.routes-section .methods .method-column .info-card:nth-child(even) .title{border-bottom:clamp(1px,.05vw,1vw)solid #26292b}section.routes-section .methods .method-column .info-card .title{display:flex;align-items:center;justify-content:center;gap:clamp(8px,.4vw,1vw);padding-top:clamp(24px,1.2vw,10vw);padding-bottom:clamp(12px,.6vw,1vw);font-weight:700;line-height:clamp(24px,1.2vw,10vw)}section.routes-section .methods .method-column .info-card .title img,section.routes-section .methods .method-column .info-card .title p{visibility:hidden}@media(max-width:820px){section.routes-section .methods .method-column .info-card .title img,section.routes-section .methods .method-column .info-card .title p{visibility:visible}}section.routes-section .methods .method-column .info-card .title .icon{width:clamp(24px,1.2vw,10vw);height:auto}section.routes-section .methods .method-column .info-card.desc .desc-box{flex:1;padding:clamp(24px,1.2vw,10vw)clamp(16px,.8vw,1vw);color:#ecf0f1;line-height:1.42;border-right:clamp(1px,.05vw,1vw)solid transparent}section.routes-section .methods .method-column .info-card.desc .desc-box span{font-weight:700;color:#ff8d1a}section.routes-section .methods .method-column .info-card.desc2 .text-small{padding:clamp(24px,1.2vw,10vw)clamp(16px,.8vw,1vw);display:flex;flex-direction:column}section.routes-section .methods .method-column .info-card.desc2 .text-small .bold{font-weight:700;color:#ff8d1a}@media(max-width:1024px){section.routes-section .methods .method-column .info-card.desc2 .text-small{display:block;word-break:break-all}section.routes-section .methods .method-column .info-card.desc2 .text-small span{display:inline;word-break:break-all}}section.routes-section .methods .method-column .info-card.list-1{border-right:none}section.routes-section .methods .method-column .info-card.list-1 ul{flex:1;padding:clamp(16px,.8vw,10vw)clamp(50px,2.5vw,10vw);padding-bottom:clamp(24px,1.2vw,10vw);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(12px,.6vw,1vw)}section.routes-section .methods .method-column .info-card.list-1 ul li{width:100%;padding:clamp(6px,.3vw,1vw)0;border-radius:clamp(100px,5vw,10vw);background:#36393b;transition:transform .3s ease,box-shadow .3s ease}section.routes-section .methods .method-column .info-card.list-1 ul li:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.3)}section.routes-section .methods .method-column .info-card.list-1 ul li span{font-weight:700;color:#ff8d1a}@media(max-width:1024px){section.routes-section .methods .method-column .info-card.list-1 ul{padding:clamp(16px,.8vw,10vw)}}section.routes-section .methods .method-column .info-card.list-2 ul{padding:clamp(16px,.8vw,10vw)clamp(20px,1vw,10vw)clamp(24px,1.2vw,10vw);display:flex;flex-direction:column;gap:clamp(8px,.4vw,1vw)}section.routes-section .methods .method-column .info-card.list-2 ul li{width:100%;display:flex;justify-content:center;padding:0}section.routes-section .methods .method-column .info-card.list-2 ul li p{position:relative;width:-moz-fit-content;width:fit-content;text-align:center;font-weight:700;color:#ff8d1a}section.routes-section .methods .method-column .info-card.list-2 ul li p:before{content:"•";color:#e67e22;position:absolute;left:clamp(-10vw,-1vw,-20px)}section.routes-section .methods .method-column .info-card.list-3 ul{padding-top:clamp(16px,.8vw,10vw);padding-bottom:clamp(24px,1.2vw,10vw);gap:clamp(6px,.3vw,1vw)}section.routes-section .methods .method-column .info-card.list-3 ul li{line-height:clamp(32px,1.6vw,10vw);background-color:rgba(204,204,204,.1)}section.routes-section .methods .method-column .info-card.list-3 ul li:nth-child(even){background-color:transparent}section.routes-section .methods .method-column .info-card.list-3 ul li span{color:#ff8d1a}section.routes-section .methods .method-column .info-card.list-4 ul{padding-top:clamp(16px,.8vw,10vw);padding-bottom:clamp(24px,1.2vw,10vw);gap:clamp(6px,.3vw,1vw)}section.routes-section .methods .method-column .info-card.list-4 ul li{text-align:left;line-height:clamp(32px,1.6vw,10vw)}section.routes-section .methods .method-column .info-card.list-4 ul li span{margin-left:18%;font-weight:700;color:#f56e0f}section.routes-section .methods .method-column .info-card.list-4 ul li span::before{background-color:#f56e0f}section.routes-section .methods .method-column:not(:last-child) .info-card:nth-child(even) ul,section.routes-section .methods .method-column:not(:last-child) .info-card:nth-child(even) .desc-box,section.routes-section .methods .method-column:not(:last-child) .info-card:nth-child(even) .desc2-box{border-right:clamp(1px,.05vw,1vw)solid #26292b}section.routes-section .methods .method-column:not(:last-child) .info-card:nth-child(odd) ul,section.routes-section .methods .method-column:not(:last-child) .info-card:nth-child(odd) .desc-box,section.routes-section .methods .method-column:not(:last-child) .info-card:nth-child(odd) .desc2-box{border-right:clamp(1px,.05vw,1vw)solid #14171a}section.routes-section .methods .method-column:nth-child(2) .title img,section.routes-section .methods .method-column:nth-child(2) .title p{visibility:visible}section.routes-section .methods .method-column:first-child .list-3 ul{padding-left:clamp(14px,.7vw,10vw)}section.routes-section .methods .method-column:last-child .title img,section.routes-section .methods .method-column:last-child .title p{visibility:hidden}@media(max-width:820px){section.routes-section .methods .method-column:last-child .title img,section.routes-section .methods .method-column:last-child .title p{visibility:visible}}section.routes-section .methods .method-column:last-child .list-3 ul{padding-right:clamp(14px,.7vw,10vw)}section.routes-section .limitation-card{border:1px solid #e74c3c;background:linear-gradient(135deg,#2c3e50,#34495e)}section.routes-section .limitation-card .card-title{color:#e74c3c}section.routes-section .limitation-text{color:#ecf0f1;line-height:1.5;margin:0}@media(max-width:820px){section.routes-section{padding-left:0!important;padding-right:0!important}section.routes-section .mobile-swiper-wrapper{display:block;margin:0 auto;overflow:hidden}section.routes-section .mobile-swiper-wrapper .routes-swiper{overflow:visible;border-left:1px solid #26292b;border-right:1px solid #26292b;padding-bottom:48px}section.routes-section .mobile-swiper-wrapper .swiper-wrapper{align-items:stretch}section.routes-section .mobile-swiper-wrapper .swiper-slide{width:88%;max-width:400px;height:auto}section.routes-section .mobile-swiper-wrapper .swiper-slide:not(:last-child) .method-column{border-right:1px solid #26292b}section.routes-section .mobile-swiper-wrapper .swiper-slide:not(:first-child) .method-column{border-left:1px solid #26292b}section.routes-section .mobile-swiper-wrapper .swiper-slide .method-column{border-bottom:1px solid #26292b}section.routes-section .mobile-swiper-wrapper .swiper-slide.align-start{margin-right:auto}section.routes-section .mobile-swiper-wrapper .swiper-slide.align-center{margin-left:auto;margin-right:auto}section.routes-section .mobile-swiper-wrapper .swiper-slide.align-end{margin-left:auto}section.routes-section .mobile-swiper-wrapper .method-column{display:flex;flex-direction:column;align-content:stretch;min-height:100%}section.routes-section .mobile-swiper-wrapper .method-column .header{height:74px;padding:0;display:flex;align-items:center;justify-content:center;color:#f56e0f;background-color:#26292b}section.routes-section .mobile-swiper-wrapper .method-column .header .type{position:relative;margin-left:42px;width:100%;padding-right:12px;text-align:center;white-space:normal;overflow-wrap:break-word;word-break:break-word;font-size:18px;line-height:1.45;font-weight:700}section.routes-section .mobile-swiper-wrapper .method-column .header .type .num{position:absolute;top:50%;transform:translate(-75%,-50%);font-size:48px;font-weight:700;opacity:.2}section.routes-section .mobile-swiper-wrapper .method-column .info-card{display:flex;flex-direction:column}section.routes-section .mobile-swiper-wrapper .method-column .info-card:nth-child(odd){background-color:#26292b}section.routes-section .mobile-swiper-wrapper .method-column .info-card:nth-child(odd) .title{border-bottom:1px solid #14171a}section.routes-section .mobile-swiper-wrapper .method-column .info-card:nth-child(even) .title{border-bottom:1px solid #26292b}section.routes-section .mobile-swiper-wrapper .method-column .info-card .title{display:flex;align-items:center;justify-content:center;gap:8px;padding-top:24px;padding-bottom:12px;font-weight:700;line-height:24px}section.routes-section .mobile-swiper-wrapper .method-column .info-card .title img,section.routes-section .mobile-swiper-wrapper .method-column .info-card .title p{visibility:visible}section.routes-section .mobile-swiper-wrapper .method-column .info-card .title .icon{width:24px;height:auto}section.routes-section .mobile-swiper-wrapper .method-column .info-card.desc .desc-box{flex:1;padding:24px 16px;color:#ecf0f1;line-height:1.42;border-right:none}section.routes-section .mobile-swiper-wrapper .method-column .info-card.desc .desc-box span{font-weight:700;color:#ff8d1a}section.routes-section .mobile-swiper-wrapper .method-column .info-card.desc2 .text-small{padding:24px 16px;display:block;word-break:break-all}section.routes-section .mobile-swiper-wrapper .method-column .info-card.desc2 .text-small .bold{font-weight:700;color:#ff8d1a}section.routes-section .mobile-swiper-wrapper .method-column .info-card.desc2 .text-small span{display:inline;word-break:break-all}section.routes-section .mobile-swiper-wrapper .method-column .info-card.list-1 ul{flex:1;padding:16px;padding-bottom:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}section.routes-section .mobile-swiper-wrapper .method-column .info-card.list-1 ul li{width:100%;padding:6px 0;border-radius:100px;background:#36393b}section.routes-section .mobile-swiper-wrapper .method-column .info-card.list-1 ul li span{font-weight:700;color:#ff8d1a}section.routes-section .mobile-swiper-wrapper .method-column .info-card.list-2 ul{padding:16px 20px 24px;display:flex;flex-direction:column;gap:8px}section.routes-section .mobile-swiper-wrapper .method-column .info-card.list-2 ul li{width:100%;display:flex;justify-content:center;padding:0}section.routes-section .mobile-swiper-wrapper .method-column .info-card.list-2 ul li p{position:relative;width:-moz-fit-content;width:fit-content;text-align:center;font-weight:700;color:#ff8d1a}section.routes-section .mobile-swiper-wrapper .method-column .info-card.list-2 ul li p:before{content:"•";color:#e67e22;position:absolute;left:-20px}section.routes-section .mobile-swiper-wrapper .method-column .info-card.list-3 ul{padding-top:16px;padding-bottom:24px;gap:6px}section.routes-section .mobile-swiper-wrapper .method-column .info-card.list-3 ul li{line-height:32px;background-color:rgba(204,204,204,.1)}section.routes-section .mobile-swiper-wrapper .method-column .info-card.list-3 ul li:nth-child(even){background-color:transparent}section.routes-section .mobile-swiper-wrapper .method-column .info-card.list-3 ul li span{color:#ff8d1a}section.routes-section .mobile-swiper-wrapper .method-column .info-card.list-4 ul{padding-top:16px;padding-bottom:24px;gap:6px}section.routes-section .mobile-swiper-wrapper .method-column .info-card.list-4 ul li{text-align:left;line-height:32px}section.routes-section .mobile-swiper-wrapper .method-column .info-card.list-4 ul li span{margin-left:18%;font-weight:700;color:#f56e0f}section.routes-section .mobile-swiper-wrapper .method-column .info-card.list-4 ul li span::before{background-color:#f56e0f}section.routes-section .mobile-swiper-wrapper .routes-swiper-nav{position:fixed;bottom:-20px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 20px;background-color:rgba(20,23,26,.9);border-radius:24px;z-index:10}section.routes-section .mobile-swiper-wrapper .routes-swiper-nav .nav-arrow{width:32px;height:32px;border-radius:50%;background-color:#1d2226;color:#f56e0f;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .3s ease,opacity .3s ease}section.routes-section .mobile-swiper-wrapper .routes-swiper-nav .nav-arrow::before{content:"";width:8px;height:8px;border-top:2px solid;border-right:2px solid}section.routes-section .mobile-swiper-wrapper .routes-swiper-nav .nav-arrow.nav-prev::before{transform:rotate(-135deg);margin-left:2px}section.routes-section .mobile-swiper-wrapper .routes-swiper-nav .nav-arrow.nav-next::before{transform:rotate(45deg);margin-right:2px}section.routes-section .mobile-swiper-wrapper .routes-swiper-nav .nav-arrow.disabled{color:#848b91;opacity:.5;cursor:default;pointer-events:none}}@media(max-width:768px){section.routes-section .system-status{font-size:2rem}section.routes-section .method-column{gap:1rem}}@media(min-width:1200px){section.routes-section .methods{grid-template-columns:repeat(3,1fr)}}.home{width:100%;height:100vh;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;-ms-overflow-style:none;scrollbar-width:none}.home h1,.home h2{font-family:alimamashuheiti}.home::-webkit-scrollbar{display:none}.home#events{padding-bottom:120px;padding-bottom:clamp(120px,6vw,10vw)}@media(max-width:768px){.home#events{padding-bottom:70px;padding-bottom:clamp(70px,3.5vw,10vw)}}.home#events .list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px;gap:clamp(20px,1vw,10vw)}.home#events .list .box{padding:20px 20px 40px;padding:clamp(20px,1vw,10vw)clamp(20px,1vw,10vw)clamp(40px,2vw,10vw);width:386px;width:clamp(386px,20vw,20vw);text-align:left;background-color:#fff}@media(max-width:1280px){.home#events .list .box{width:240px;width:clamp(240px,24vw,50vw)}}@media(max-width:768px){.home#events .list .box{width:100%}}.home#events .list .box img{margin-bottom:20px;margin-bottom:clamp(20px,1vw,10vw);width:100%}.home#events .list .box .btn{margin-top:20px;margin-top:clamp(20px,1vw,10vw);margin-left:50%;transform:translate(-50%,0);width:104px;width:clamp(104px,5vw,10vw);height:40px;height:clamp(40px,2vw,10vw);border-radius:4px;border-radius:clamp(4px,.2vw,10vw);border:2px solid rgba(61,71,81,.1);border:clamp(2px,.1vw,10vw)solid rgba(61,71,81,.1);display:flex;justify-content:center;align-items:center;color:#3d4751;cursor:pointer}.home#events .list .box .btn:hover{opacity:.8}.home .softwareFactoryContent{width:100vw;height:100vh;padding-left:2vw;padding-right:2vw;padding-top:11.6vh;overflow:hidden}@media(max-width:768px){.home .softwareFactoryContent{width:100%;height:100vh;min-height:100vh}}.home .page-footer{position:absolute;bottom:0;left:0;right:0;height:8vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.15vw;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);z-index:50}@media(max-width:768px){.home .page-footer{display:none!important}}.home .page-footer .footer-icon{width:auto;height:2.7vh}@media(max-width:768px){.home .page-footer .footer-icon{width:6vw}}.home .page-footer .footer-line1,.home .page-footer .footer-line2{margin:0;text-align:center;line-height:1.6}.home .page-footer .footer-line1{font-size:1.125vw;font-weight:600;color:#fff}@media(max-width:768px){.home .page-footer .footer-line1{font-size:1.5vw}}.home .page-footer .footer-line2{font-size:.8vw;opacity:.6;color:#fff}@media(max-width:768px){.home .page-footer .footer-line2{font-size:1.5vw}}.home#modelMeasureSystem .page-footer{display:none}.home .page-header{display:flex;flex-direction:column;z-index:1;color:#f7f7f7;margin-bottom:1.5vw}@media(max-width:768px){.home .page-header{padding-left:4vw;padding-right:4vw;height:auto;max-height:25vh}}.home .page-header .title{margin-bottom:12px;margin-bottom:clamp(12px,.6vw,10vw);font-size:42px;font-size:clamp(28px,2.5vw,10vw);font-weight:700;color:#f7f7f7;line-height:1.3}@media(max-width:768px){.home .page-header .title{font-size:24px}}.home .page-header .desc{font-size:16px;font-size:clamp(16px,1vw,10vw);font-weight:500;opacity:.8}.home#softwareFactory{width:100%;padding:0;min-height:100vh;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}@media(max-width:768px){.home#softwareFactory{min-height:100vh;height:100vh;overflow:hidden}}.home#softwareFactory .business-header{position:absolute;top:0;width:100%;height:100%;padding-top:11.6vh;display:flex;flex-direction:column;z-index:1;color:#fff}@media(max-width:768px){.home#softwareFactory .business-header{padding-top:12vh;padding-left:4vw;padding-right:4vw;height:auto;max-height:25vh}}.home#softwareFactory .business-header .title{margin-bottom:12px;margin-bottom:clamp(12px,.6vw,10vw);font-size:42px;font-size:clamp(28px,2.5vw,10vw);font-weight:700;color:#f7f7f7;line-height:1.3}@media(max-width:768px){.home#softwareFactory .business-header .title{font-size:24px}}.home#softwareFactory .business-header .desc{font-size:16px;font-size:clamp(16px,1vw,10vw);font-weight:500;opacity:.8}.home#softwareFactory .business-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:3vw 2vw}@media(max-width:768px){.home#softwareFactory .business-content{position:absolute;top:27vh;left:0;right:0;padding:0;align-items:flex-start;justify-content:center;height:auto;overflow:visible}}.home#softwareFactory .image-wrapper{position:relative;width:min(100vw,1920px);max-width:none;aspect-ratio:16/9;container-type:inline-size}@media(max-width:768px){.home#softwareFactory .image-wrapper{width:min(100vw,1062px);max-width:100%;height:auto;aspect-ratio:1062/555;display:flex;align-items:center;justify-content:center}}.home#softwareFactory .business-logo{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain;aspect-ratio:16/9}@media(max-width:768px){.home#softwareFactory .business-logo{display:none!important}}.home#softwareFactory .phone-background{display:none}@media(max-width:768px){.home#softwareFactory .phone-background{display:block;width:100%;height:100%;max-height:none;aspect-ratio:1062/555;-o-object-fit:contain;object-fit:contain;position:relative;margin:0 auto}}.home#softwareFactory .hotspot{position:absolute;--hotspot-size:clamp(32px, 3.4cqw, 66px) !important;transform:translate(-50%,-50%);cursor:pointer;z-index:10}@media(max-width:768px){.home#softwareFactory .hotspot{display:none!important}}.home#softwareFactory .hotspot .hotspot-icon{position:relative;width:var(--hotspot-size,clamp(42px,3vw,56px));height:var(--hotspot-size,clamp(42px,3vw,56px));padding:clamp(4px,.42cqw,8px);display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(2.25rem);backdrop-filter:blur(2.25rem);box-shadow:0 .25vw .5vw rgba(0,0,0,.15);transition:all .3s ease;border-radius:clamp(6px,.55cqw,10px)}@media(max-width:768px){.home#softwareFactory .hotspot .hotspot-icon{width:8vw;height:8vw;padding:1vw;border-radius:1vw}}.home#softwareFactory .hotspot .hotspot-icon .hotspot-dot{width:100%;height:100%;display:block;transition:all .3s ease;animation:pulse 2s ease-in-out infinite;pointer-events:none}@media(max-width:768px){.home#softwareFactory .hotspot .hotspot-icon .hotspot-dot{animation:none}}.home#softwareFactory .hotspot .hotspot-icon::after{content:"";position:absolute;width:100%;height:100%;border:.15vw solid rgba(245,110,15,.6);border-radius:50%;animation:ripple 2s ease-out infinite;pointer-events:none}@media(max-width:768px){.home#softwareFactory .hotspot .hotspot-icon::after{animation:none;border-width:.3vw}}.home#softwareFactory .hotspot .hotspot-tooltip{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8);background:rgba(0,0,0,.1);backdrop-filter:blur(2.25rem);-webkit-backdrop-filter:blur(2.25rem);border-radius:clamp(8px,.65cqw,12px);border:1px solid #fff;box-shadow:0 .3vw .6vw rgba(0,0,0,.15);opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);pointer-events:none;padding:clamp(6px,.62cqw,12px);width:-moz-max-content;width:max-content;max-width:26cqw;display:flex;align-items:center;gap:clamp(8px,.78cqw,14px)}@media(max-width:768px){.home#softwareFactory .hotspot .hotspot-tooltip{max-width:70vw;padding:2vw;gap:2vw;border-radius:2vw;display:none!important}}.home#softwareFactory .hotspot .hotspot-tooltip .tooltip-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.home#softwareFactory .hotspot .hotspot-tooltip .tooltip-icon img{width:clamp(28px,2.65cqw,50px);height:clamp(28px,2.65cqw,50px);-o-object-fit:contain;object-fit:contain;display:block}@media(max-width:768px){.home#softwareFactory .hotspot .hotspot-tooltip .tooltip-icon img{width:6vw;height:6vw}}.home#softwareFactory .hotspot .hotspot-tooltip .tooltip-content{display:flex;flex-direction:column;flex-shrink:0}.home#softwareFactory .hotspot .hotspot-tooltip .tooltip-content .tooltip-category{text-align:left;font-size:clamp(12px,1.05cqw,20px);font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.03vw;margin-bottom:.1vw;white-space:nowrap}@media(max-width:768px){.home#softwareFactory .hotspot .hotspot-tooltip .tooltip-content .tooltip-category{font-size:3vw;margin-bottom:.5vw}}.home#softwareFactory .hotspot .hotspot-tooltip .tooltip-content .tooltip-title{text-align:left;font-size:clamp(12px,1.05cqw,20px);font-weight:700;color:#fff;line-height:1.3;white-space:nowrap}@media(max-width:768px){.home#softwareFactory .hotspot .hotspot-tooltip .tooltip-content .tooltip-title{font-size:3vw;white-space:normal}}.home#softwareFactory .hotspot .hotspot-tooltip::before{display:none}.home#softwareFactory .hotspot .hotspot-tooltip h5,.home#softwareFactory .hotspot .hotspot-tooltip p{display:none}.home#softwareFactory .hotspot:hover{z-index:120}.home#softwareFactory .hotspot:hover .hotspot-icon{opacity:0;visibility:hidden}.home#softwareFactory .hotspot:hover .hotspot-tooltip{opacity:1;visibility:visible;transform:translate(-50%,-50%)scale(1)}@media(max-width:768px){.home#softwareFactory .hotspot:hover .hotspot-icon{opacity:1;visibility:visible}}.home#softwareFactory .hotspot.active{z-index:120}.home#softwareFactory .hotspot.active .hotspot-icon{opacity:0;visibility:hidden}@media(max-width:768px){.home#softwareFactory .hotspot.active .hotspot-icon{opacity:1;visibility:visible}}.home#softwareFactory .hotspot.active .hotspot-tooltip{opacity:1;visibility:visible;transform:translate(-50%,-50%)scale(1);pointer-events:auto}.home#softwareFactory .hotspot.selected .hotspot-icon{opacity:0;visibility:hidden}@media(max-width:768px){.home#softwareFactory .hotspot.selected .hotspot-icon{opacity:1;visibility:visible;border:.5vw solid #f56e0f;box-shadow:0 0 1vw rgba(245,110,15,.5)}}.home#softwareFactory .hotspot.selected .hotspot-tooltip{opacity:1;visibility:visible;transform:translate(-50%,-50%)scale(1);pointer-events:auto;background:rgba(255,255,255,.95);border:1px solid #f56e0f}.home#softwareFactory .hotspot.selected .hotspot-tooltip .tooltip-content .tooltip-category,.home#softwareFactory .hotspot.selected .hotspot-tooltip .tooltip-content .tooltip-title{color:#14171a}@keyframes pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes ripple{0%{transform:scale(1);opacity:.6}100%{transform:scale(2);opacity:0}}.home#softwareFactory .business-info-card{position:absolute;bottom:9vh;left:18.4vw;width:20vw;border-radius:.5vw;padding:1vw;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);box-shadow:0 .5vw 1vw rgba(0,0,0,.15);visibility:hidden;transform:translateY(1rem);transition:all .4s cubic-bezier(.4,0,.2,1);z-index:100}@media(max-width:1440px){.home#softwareFactory .business-info-card{bottom:20vh;left:8vw}}@media(max-width:1366px){.home#softwareFactory .business-info-card{bottom:17vh;left:6vw}}@media(max-width:1280px){.home#softwareFactory .business-info-card{bottom:20vh;left:3vw}}@media(max-width:1024px){.home#softwareFactory .business-info-card{width:25vw;bottom:25vh;left:10.4vw}}@media(max-width:768px){.home#softwareFactory .business-info-card{display:none!important}}.home#softwareFactory .business-info-card.show{opacity:1;visibility:visible;transform:translateY(0)}.home#softwareFactory .business-info-card .card-icon{display:flex;align-items:center;justify-content:flex-start;cursor:pointer;border-radius:.375vw;margin-bottom:.5vh}@media(max-width:768px){.home#softwareFactory .business-info-card .card-icon{padding:2vw;margin:-2vw -2vw 2vw;border-radius:2vw;background:rgba(255,255,255,5%)}}.home#softwareFactory .business-info-card .card-icon:hover .arrow-icon{filter:brightness(0)saturate(100%)invert(46%)sepia(100%)saturate(3000%)hue-rotate(10deg)brightness(120%)contrast(105%)}.home#softwareFactory .business-info-card .card-icon img{width:2.5vw;height:2.5vw;-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.home#softwareFactory .business-info-card .card-icon img{width:8vw;height:8vw}}.home#softwareFactory .business-info-card .card-title-row{display:flex;align-items:center;justify-content:space-between;gap:.75vw;margin-bottom:.75vw}.home#softwareFactory .business-info-card .card-title-row .arrow-icon{flex-shrink:0;width:auto;height:auto;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.9);background:0 0;font-family:Arial,sans-serif;font-size:1.45vw;font-weight:600;line-height:1}@media(max-width:768px){.home#softwareFactory .business-info-card .card-title-row .arrow-icon{width:5vw;height:5vw;font-size:5vw}}.home#softwareFactory .business-info-card .card-title{font-size:1.25vw;font-weight:700;color:#fff;margin-bottom:0;line-height:1.4;min-height:1.75vw;text-align:left;flex:1}@media(max-width:768px){.home#softwareFactory .business-info-card .card-title{font-size:4vw;margin-bottom:2vw;min-height:auto;line-height:1.5}}.home#softwareFactory .business-info-card .card-desc{font-size:.875vw;color:#fff;line-height:1.6;min-height:2.75vw;text-align:left}@media(max-width:768px){.home#softwareFactory .business-info-card .card-desc{font-size:3.5vw;min-height:auto;line-height:1.8;opacity:.95}}.home#softwareFactory .business-info-card::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:.63vw;pointer-events:none}@media(max-width:768px){.home#softwareFactory .business-info-card::before{border-radius:8px;border-width:1px}}.home#softwareFactory .business-cards-carousel-mobile{display:none}@media(max-width:768px){.home#softwareFactory .business-cards-carousel-mobile{display:flex;align-items:center;position:absolute;bottom:20vh;left:0;right:0;width:100%;overflow:visible;text-align:left}}.home#softwareFactory .business-cards-carousel-mobile .mobile-carousel{width:100%;height:100%;overflow:visible}.home#softwareFactory .business-cards-carousel-mobile .mobile-carousel .swiper-slide{background-color:#fff;border-radius:4px;transform:scale(.85)!important;transition:transform .3s ease;padding:16px;border:1px solid rgba(255,255,255,.1);background-color:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.home#softwareFactory .business-cards-carousel-mobile .mobile-carousel .swiper-slide .logo-box{margin-bottom:8px;display:flex;align-items:center;justify-content:space-between}.home#softwareFactory .business-cards-carousel-mobile .mobile-carousel .swiper-slide .logo-box img.logo{width:44px;height:44px}.home#softwareFactory .business-cards-carousel-mobile .mobile-carousel .swiper-slide .logo-box i.icon{width:22px;height:22px;font-size:22px;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.8)}.home#softwareFactory .business-cards-carousel-mobile .mobile-carousel .swiper-slide p.title{margin-bottom:4px;font-size:18px;font-weight:700;line-height:24px;color:#fff}.home#softwareFactory .business-cards-carousel-mobile .mobile-carousel .swiper-slide p.text-small{line-height:20px;color:#fff}.home#softwareFactory .business-cards-carousel-mobile .mobile-carousel .swiper-slide-active{transform:scale(1)!important}.home#softwareFactory .software-factory-footer{position:absolute;bottom:0;left:0;right:0;height:8vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50}@media(max-width:768px){.home#softwareFactory .software-factory-footer{height:12vh;padding:0 20px}}.home#softwareFactory .software-factory-footer .footer-line1,.home#softwareFactory .software-factory-footer .footer-line2{margin:0;color:#fff;text-align:center;line-height:1.6}.home#softwareFactory .software-factory-footer .footer-line1{font-size:.95vw;font-weight:600}.home#softwareFactory .software-factory-footer .footer-line2{font-size:.74vw;font-weight:400;opacity:.6}.home header{position:fixed;width:100%;z-index:999}.home header .content{padding:0 40px;padding:0 clamp(40px,2vw,10vw);width:100%}@media(max-width:768px){.home header .content{padding:0}}.home>.swiper{width:100%;height:100%}.home>.swiper>.swiper-slide{text-align:center;font-size:18px;background:#444;display:flex;justify-content:center;align-items:center}.home .module{position:relative;top:0;width:100%;min-height:100vh;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;box-sizing:border-box}.home .module div.header h1.title{margin-bottom:12px;margin-bottom:clamp(12px,.6vw,10vw);font-size:42px;font-size:clamp(28px,2.5vw,10vw);font-weight:700;color:#f7f7f7;line-height:1.3}@media(max-width:768px){.home .module div.header h1.title{font-size:24px}}.home .module div.header p.desc{font-size:16px;font-size:clamp(16px,1vw,10vw);font-weight:500;opacity:.8}.home .module #controller{position:relative;width:100vw;height:100vh}.home .module #controller .swiper-container{width:100%;height:100%}@media(max-width:768px){.home .module #controller .swiper-container .controller-slide-content-animation{animation:slideBackground 6s linear infinite}}@keyframes slideBackground{0%{background-position:40%}100%{background-position:60%}}.home .module #controller .swiper-container .slide-content{width:100%;height:100vh;background-repeat:no-repeat;background-size:cover;background-position:50%}.home .module #controller .swiper-container .slide-content .product-list{position:absolute;left:50%;transform:translateX(-50%);bottom:11.6vh;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;gap:clamp(20px,1vw,10vw)}.home .module #controller .swiper-container .slide-content .product-list .product{position:relative;width:132px;width:clamp(132px,6.65vw,10vw);height:132px;height:clamp(132px,6.65vw,10vw);padding:16px;padding:clamp(16px,.85vw,10vw);border-radius:4px;border-radius:clamp(4px,.2vw,10vw);background-color:rgba(13,13,13,.85)}.home .module #controller .swiper-container .slide-content .product-list .product .img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home .module #controller .swiper-container .slide-content .product-list .product .icon{position:absolute;bottom:16px;bottom:clamp(16px,.85vw,10vw);right:16px;right:clamp(16px,.85vw,10vw);width:24px;width:clamp(24px,1.2vw,10vw);height:24px;height:clamp(24px,1.2vw,10vw)}.home .module #controller .tools{position:absolute;top:0;width:100%;height:100%;padding-top:11.6vh;display:flex;flex-direction:column;align-items:center;z-index:998;color:#f7f7f7}@media(max-width:768px){.home .module #controller .tools{display:flex;flex-direction:column;justify-content:space-between;padding:11.6vh 2vw;padding-bottom:22vh}}.home .module #controller .tools .box{display:flex;flex-direction:row;justify-content:space-between;margin-top:14vh}@media(max-width:1440px){.home .module #controller .tools .box{margin-top:10vh}}@media(max-width:768px){.home .module #controller .tools .box{display:none}}.home .module #controller .tools .box .left{display:flex;flex-direction:column;gap:20px;gap:clamp(20px,1.5vw,10vw)}.home .module #controller .tools .box .left .detail-card{text-align:left;width:8.3vh;height:auto;min-height:8.3vh;border-radius:4px;border-radius:clamp(4px,.2vw,10vw);background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:1.66vh;transition:.28s;overflow:hidden;color:inherit;text-decoration:none}.home .module #controller .tools .box .left .detail-card .logo-box{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;pointer-events:none}.home .module #controller .tools .box .left .detail-card .logo-box img{width:5vh;height:5vh}.home .module #controller .tools .box .left .detail-card .logo-box .icon-xiangyou{width:22px;width:clamp(22px,1.1vw,10vw);height:22px;height:clamp(22px,1.1vw,10vw);border-radius:50%;text-align:center;display:none;transition:transform .3s ease}.home .module #controller .tools .box .left .detail-card .logo-box .icon-xiangyou::before{margin-left:2px;margin-left:clamp(2px,.1vw,10vw)}.home .module #controller .tools .box .left .detail-card .title{margin-bottom:6px;margin-bottom:clamp(6px,.3vw,10vw);font-size:18px;font-size:clamp(18px,.95vw,10vw);font-weight:700;line-height:24px;line-height:clamp(24px,1.2vw,10vw);color:#3d4751;display:none;transition-delay:1s}.home .module #controller .tools .box .left .detail-card .text-base{line-height:22px;line-height:clamp(22px,1.1vw,10vw);color:#3d4751;display:none;transition-delay:1s}.home .module #controller .tools .box .left .visible{background:#fff;width:clamp(640px,40vw,720px);height:auto;border-radius:8px;border-radius:clamp(8px,.4vw,10vw)}@media(max-width:1440px){.home .module #controller .tools .box .left .visible{width:clamp(580px,48vw,620px);height:auto}}.home .module #controller .tools .box .left .visible .logo-box{margin-bottom:8px;margin-bottom:clamp(8px,.4vw,10vw);pointer-events:auto}.home .module #controller .tools .box .left .visible .logo-box:hover .icon-xiangyou{transform:translateX(4px);color:#f56e0f}.home .module #controller .tools .box .left .visible .logo-box>.icon-xiangyou{display:block}.home .module #controller .tools .box .left .visible .title{display:block;max-width:100%;white-space:nowrap}.home .module #controller .tools .box .left .visible .text-base{display:block;max-width:100%}.home .module #controller .tools .box .left .controller-product-link{display:block;color:inherit;text-decoration:none}.home .module #controller .tools .box .custom-pagination{position:static!important;transform:none;width:200px!important;width:clamp(200px,18vw,340px)!important;height:100%!important;display:flex;flex-direction:column;gap:2.5vh}.home .module #controller .tools .box .custom-pagination .swiper-pagination-bullet{position:static;width:100%;height:1.8vh;font-size:18px;font-size:clamp(18px,.95vw,10vw);transform:none;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:6px;gap:clamp(6px,.3vw,10vw);background:0 0;color:#fff;opacity:1}.home .module #controller .tools .box .custom-pagination .swiper-pagination-bullet .text-small{color:#c4cccc}.home .module #controller .tools .box .custom-pagination .swiper-pagination-bullet .progress-container{width:40px;width:clamp(40px,2vw,10vw);height:.2vh;background-color:#c4cccc;border-radius:2px;border-radius:clamp(2px,.1vw,10vw);overflow:hidden}.home .module #controller .tools .box .custom-pagination .swiper-pagination-bullet .progress-container .progress-bar{height:100%;width:0%;background:linear-gradient(90deg,#fff,#fff);border-radius:2px;border-radius:clamp(2px,.1vw,10vw);animation:fill-progress 6s linear forwards}@keyframes fill-progress{0%{width:0%}100%{width:100%}}.home .module #controller .tools .box .custom-pagination .swiper-pagination-bullet .bar{width:20px;width:clamp(20px,1vw,10vw);height:.1vh;background-color:#c4cccc}.home .module #controller .tools .mobile-card-list{display:none;width:100%;overflow:visible;text-align:left}.home .module #controller .tools .mobile-card-list .swiper-slide{padding:16px;border:1px solid rgba(255,255,255,.1);background-color:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.home .module #controller .tools .mobile-card-list .swiper-slide .logo-box{margin-bottom:8px;display:flex;align-items:center;justify-content:space-between}.home .module #controller .tools .mobile-card-list .swiper-slide .logo-box img.logo{width:44px;height:44px}.home .module #controller .tools .mobile-card-list .swiper-slide .logo-box i.icon{width:22px;height:22px;font-size:22px;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.8)}.home .module #controller .tools .mobile-card-list .swiper-slide p.title{margin-bottom:4px;font-size:18px;font-weight:700;line-height:24px}.home .module #controller .tools .mobile-card-list .swiper-slide p.text-small{line-height:20px}@media(max-width:768px){.home .module #controller .tools .mobile-card-list{display:flex;align-items:center}}.home .module #controller .tools #product-list{position:absolute;left:50%;transform:translateX(-50%);bottom:11.6vh;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2vh}@media(max-width:768px){.home .module #controller .tools #product-list{display:none}}.home .module #controller .tools #product-list .product{position:relative;width:13.75vh;height:13.75vh;padding:1.66vh;border-radius:4px;border-radius:clamp(4px,.2vw,10vw);background:rgba(13,13,13,.3);border:.05vw solid rgba(255,255,255,.1);transition:.5s}.home .module #controller .tools #product-list .product:hover{border:.05vw solid #fff;background-color:rgba(255,255,255,.1);opacity:1}.home .module #controller .tools #product-list .product .img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home .module #controller .tools #product-list .product .icon{position:absolute;bottom:16px;bottom:clamp(16px,.85vw,10vw);right:16px;right:clamp(16px,.85vw,10vw);width:24px;width:clamp(24px,1.2vw,10vw);height:24px;height:clamp(24px,1.2vw,10vw)}.home .module #controller .tools .footer{position:absolute;bottom:0;width:100%;height:7.5vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,.6)}@media(max-width:768px){.home .module #controller .tools .footer{display:none}}.home .module #controller .tools .footer .logo{width:auto;height:1.66vh}.home .module #controller .tools .footer .text-small{margin-top:6px;margin-top:clamp(6px,.3vw,10vw);color:rgba(255,255,255,.6)}@media(max-width:1440px){.home .module #controller .tools .footer .text-small{font-size:12px}}.home .module #product{width:100%;height:100vh;overflow:hidden;background:url(/img/home/product/bg.png);background-size:cover;background-position:50%}@media(max-height:900px){.home .module #product{height:auto;min-height:100vh;overflow-y:auto;padding-bottom:4vh}}.home .module #product .header{margin-top:11.6vh;margin-bottom:2.5vw;color:#f7f7f7}@media(max-width:768px){.home .module #product .header{margin-top:12vh;margin-bottom:6vw;padding:0 4vw}}.home .module #product #innoctrl-container{margin-bottom:clamp(20px,1vw,10vw)}@media(max-width:768px){.home .module #product #innoctrl-container{margin-bottom:4vw}}.home .module #product .paused{animation-play-state:paused}@media(max-width:768px){.home .module #product{height:auto;min-height:100%;overflow-y:auto;padding-bottom:60px}}.home .module .modelMeasureSystemContent{position:relative;width:100vw;height:100vh;background:rgba(0,0,0,.3);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:11.6vh}.home .module .modelMeasureSystemContent .measure-header{position:relative;left:50%;transform:translateX(-50%);text-align:center;z-index:5;margin-bottom:1vh}@media(max-width:768px){.home .module .modelMeasureSystemContent .measure-header{top:1vh;width:90%}}.home .module .modelMeasureSystemContent .measure-header h2{margin-bottom:12px;color:#f7f7f7}.home .module .modelMeasureSystemContent .measure-header .measure-desc{color:rgba(255,255,255,.8);margin:0 auto}@media(max-width:768px){.home .module .modelMeasureSystemContent .measure-header .measure-desc{font-size:14px}}.home .module .eventsContent{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden}.home .module .eventsContent .video-background,.home .module .eventsContent .image-background{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.home .module .eventsContent .image-background{background-size:cover;background-position:50%;background-repeat:no-repeat;transition:opacity .8s ease-in-out}.home .module .eventsContent .video-background{opacity:0;transition:opacity .8s ease-in-out}.home .module .eventsContent.video-loaded .video-background{opacity:1}.home .module .eventsContent.video-loaded .image-background{opacity:0}.home .module .eventsContent .page-header{margin-top:11.6vh;margin-bottom:2.5vw}.home .module .eventsContent .event-content{margin:0 auto;flex:1;display:flex;flex-direction:column;position:relative;z-index:1}.home .module .eventsContent .events-main{display:grid;grid-template-columns:1fr 1fr;gap:1.5vw}.home .module .eventsContent .main-card{background:rgba(13,13,13,.6);backdrop-filter:blur(2rem);-webkit-backdrop-filter:blur(2rem);border-radius:.21vw;overflow:hidden;cursor:pointer;color:inherit;text-decoration:none;transition:all .3s ease;border:1px solid rgba(255,255,255,.1)}.home .module .eventsContent .main-card .learn-more{display:flex;align-items:center}.home .module .eventsContent .main-card .learn-more .text{opacity:0;transition:all .3s ease;color:#f56e0f}.home .module .eventsContent .main-card:hover{transform:translateY(-.25rem);box-shadow:0 .75rem 2rem rgba(0,0,0,.2);background:rgba(13,13,13,.8);border-bottom:2px solid #f56e0f}.home .module .eventsContent .main-card:hover .learn-more .text{opacity:1}.home .module .eventsContent .main-card-image{width:100%;height:auto;overflow:hidden;aspect-ratio:16/8}.home .module .eventsContent .main-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.home .module .eventsContent .main-card:hover .main-card-image img{transform:scale(1.05)}.home .module .eventsContent .main-card-content{padding:1.5vw;display:flex;flex-direction:column;gap:.75vw}.home .module .eventsContent .main-card-title{font-size:1.2vw;font-weight:700;color:#fff;margin:0;line-height:1.4;text-align:left}.home .module .eventsContent .main-card-desc{font-size:1vw;color:#c4cccc;line-height:1.6;margin:0;text-align:left}.home .module .eventsContent .main-card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:.5vw}.home .module .eventsContent .side-cards{display:flex;flex-direction:column;gap:1vh;height:100%}.home .module .eventsContent .side-card{flex:1;display:flex;gap:1vw;background:rgba(13,13,13,.6);backdrop-filter:blur(2rem);-webkit-backdrop-filter:blur(2rem);border-radius:.21vw;overflow:hidden;cursor:pointer;color:inherit;text-decoration:none;transition:all .3s ease;border:1px solid rgba(255,255,255,.1);padding:1vw;min-height:0}.home .module .eventsContent .side-card .learn-more{display:flex;align-items:center}.home .module .eventsContent .side-card .learn-more .text{opacity:0;transition:all .3s ease;color:#f56e0f}.home .module .eventsContent .side-card:hover{transform:translateX(.25rem);background:rgba(13,13,13,.8);box-shadow:0 .25rem 1rem rgba(0,0,0,.15);border-bottom:2px solid #f56e0f}.home .module .eventsContent .side-card:hover .learn-more .text{opacity:1}.home .module .eventsContent .side-card-image{flex-shrink:0;width:12vw;height:auto;overflow:hidden;border-radius:.1vw;aspect-ratio:16/8}.home .module .eventsContent .side-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.home .module .eventsContent .side-card:hover .side-card-image img{transform:scale(1.1)}.home .module .eventsContent .side-card-content{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:.5vw 0}.home .module .eventsContent .side-card-title{font-size:.94vw;font-weight:700;color:#fff;margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left}.home .module .eventsContent .side-card-footer{display:flex;justify-content:space-between;align-items:center}.home .module .eventsContent .event-date{font-size:.875vw;color:rgba(196,204,204,.8)}.home .module .eventsContent .arrow-icon{width:1.25vw;height:1.25vw;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.8);transition:all .3s ease}.home .module .eventsContent .main-card:hover .arrow-icon,.home .module .eventsContent .side-card:hover .arrow-icon{transform:translateX(.25rem);filter:brightness(0)saturate(100%)invert(46%)sepia(100%)saturate(3000%)hue-rotate(10deg)brightness(120%)contrast(105%)}.home .module .eventsContent .events-bottom{display:flex;justify-content:center;align-items:center;padding:1.5vw 0}.home .module .eventsContent .view-more-btn{border:1px solid rgba(255,255,255,.1);border-radius:.1vw;text-decoration:none;transition:all .3s ease}.home .module .eventsContent .view-more-btn .btn-arrow{width:1vw;height:1vw;font-size:12px;font-size:clamp(12px,.65vw,1vw);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.8);transition:all .3s ease}.home .module .eventsContent .view-more-btn:hover .btn-arrow{transform:translateX(.25rem)}@media(max-width:768px){.home .module .eventsContent .events-main{grid-template-columns:1fr}.home .module .eventsContent .side-cards{flex-direction:row;overflow-x:auto}.home .module .eventsContent .side-card{min-width:20rem}.home .module .eventsContent .event-desc{font-size:4vw;line-height:1.6}.home .module .eventsContent .events-main{grid-template-columns:1fr;gap:1.5vh}.home .module .eventsContent .main-card{display:flex;flex-direction:row;gap:3vw;padding:3vw;border-radius:.1vw;min-height:auto}.home .module .eventsContent .main-card-image{flex-shrink:0;width:30vw;height:20vw;border-radius:.1vw;overflow:hidden}.home .module .eventsContent .main-card-content{flex:1;padding:0;gap:2vw;justify-content:space-between}.home .module .eventsContent .main-card-title{font-size:4vw;font-weight:700;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home .module .eventsContent .main-card-desc{font-size:3vw;display:none}.home .module .eventsContent .main-card-footer{margin-top:0}.home .module .eventsContent .side-cards{flex-direction:column;gap:1.5vh}.home .module .eventsContent .side-card:nth-child(3){display:none}.home .module .eventsContent .side-card{display:flex;flex-direction:row;gap:3vw;min-width:auto;width:100%;padding:3vw;border-radius:.1vw;min-height:auto}.home .module .eventsContent .side-card-image{flex-shrink:0;width:30vw;height:20vw;border-radius:.1vw;overflow:hidden}.home .module .eventsContent .side-card-content{flex:1;padding:0;gap:2vw}.home .module .eventsContent .side-card-title{font-size:4vw;font-weight:700;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;max-height:auto;-webkit-box-orient:vertical}.home .module .eventsContent .side-card-footer{margin-top:auto}.home .module .eventsContent .event-date{font-size:3vw}.home .module .eventsContent .arrow-icon{width:4vw;height:4vw}.home .module .eventsContent .events-bottom{padding:4vw 0;margin-top:2vw}.home .module .eventsContent .main-card:hover,.home .module .eventsContent .side-card:hover{transform:none}.home .module .eventsContent .main-card:hover .main-card-image img,.home .module .eventsContent .side-card:hover .side-card-image img{transform:none}.home .module .eventsContent .main-card:active,.home .module .eventsContent .side-card:active{opacity:.8}}@media(max-width:576px){.home .module .eventsContent .event-content{padding:0 20px}}.home .modelMeasureSystemContent{}.home .modelMeasureSystemContent .measure-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.home .modelMeasureSystemContent .measure-top-tabs-container{width:100%;margin:0 auto .75vw}.home .modelMeasureSystemContent .measure-top-tab-box{width:100%;display:flex;justify-content:center}.home .modelMeasureSystemContent .measure-top-tabs{display:flex;flex-direction:row;align-items:center;justify-content:center;flex:1;background:rgba(255,255,255,5%);backdrop-filter:blur(1.5rem);-webkit-backdrop-filter:blur(1.5rem)}.home .modelMeasureSystemContent .measure-top-tab-item{flex:1;padding:.65vw 2vw;cursor:pointer;font-size:.85vw;font-weight:400;color:#c4cccc;transition:all .3s ease;border-radius:.2vw;white-space:nowrap;text-align:center}.home .modelMeasureSystemContent .measure-top-tab-item:hover{color:#fff;background:rgba(255,255,255,.15);backdrop-filter:blur(.9375rem);-webkit-backdrop-filter:blur(.9375rem);transform:translateY(-.15vw);box-shadow:0 .25vw .75vw rgba(0,0,0,.1)}.home .modelMeasureSystemContent .measure-top-tab-item.active{background:rgba(255,255,255,.1);backdrop-filter:blur(.9375rem);-webkit-backdrop-filter:blur(.9375rem);color:#fff;box-shadow:0 .25vw 1vw rgba(0,0,0,.15)}.home .modelMeasureSystemContent .measure-content-wrapper{width:100%;display:flex;flex-direction:row;gap:1.5vw}.home .modelMeasureSystemContent .measure-content-wrapper.hidden{display:none}.home .modelMeasureSystemContent .measure-left-tabs{flex-shrink:0;width:15vw;display:flex;flex-direction:column;position:relative;z-index:1;border-radius:.2vw;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,5%);-webkit-backdrop-filter:blur(5.2vw);backdrop-filter:blur(5.2vw)}.home .modelMeasureSystemContent .measure-tab-contents{flex:1;background-size:cover;background-position:50%;background-repeat:no-repeat;background-blend-mode:multiply;border-radius:.2vw;position:relative;padding:1.5vw 1.5vw 0;min-height:27vw}.home .modelMeasureSystemContent .measure-tab-contents::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(234.88deg,rgba(25,25,33,.3) 0%,rgba(25,25,33,.85) 100%);border-radius:.2vw;pointer-events:none}.home .modelMeasureSystemContent .measure-left-tab-item{padding:.8vw;cursor:pointer;font-size:.83vw;font-weight:400;color:#c4cccc;line-height:1.15vw;white-space:nowrap;text-align:left}.home .modelMeasureSystemContent .measure-left-tab-item:hover{color:#fff;font-weight:700;background:rgba(255,255,255,.15)}.home .modelMeasureSystemContent .measure-left-tab-item.active{background:rgba(255,255,255,.1);font-weight:700;color:#fff}.home .modelMeasureSystemContent .measure-tab-content{display:flex;flex-direction:column;padding:0;min-height:auto;position:relative;z-index:1}.home .modelMeasureSystemContent .measure-tab-content.hidden{display:none}.home .modelMeasureSystemContent .product-intro{display:flex;align-items:center;gap:.5vw;background:0 0}.home .modelMeasureSystemContent .product-image{flex-shrink:0;width:auto;height:18vh;display:flex;align-items:center;justify-content:center;background:0 0}@media(max-width:1024px){.home .modelMeasureSystemContent .product-image{height:10vh}}.home .modelMeasureSystemContent .product-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home .modelMeasureSystemContent .product-info{flex:1;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:.2vw}.home .modelMeasureSystemContent .product-name-row{display:flex;align-items:center;gap:.75vw;cursor:pointer;transition:all .3s ease}.home .modelMeasureSystemContent .product-name-row .icon-xiangyou{width:1.5vw;height:1.5vw;font-size:clamp(18px,.94vw,1vw);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.8);transition:transform .3s ease}@media(max-width:1440px){.home .modelMeasureSystemContent .product-name-row .icon-xiangyou{font-size:14px}}.home .modelMeasureSystemContent .product-name-row:hover{opacity:.8}.home .modelMeasureSystemContent .product-name-row:hover .icon-xiangyou{transform:translateX(.25vw)}.home .modelMeasureSystemContent .product-name{font-size:1.75vw;font-weight:600;color:#fff;margin:0;line-height:1.3}.home .modelMeasureSystemContent .product-description{font-size:.85vw;color:#fff;line-height:1.4;text-align:left;margin:0}.home .modelMeasureSystemContent .features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75vw;padding:.5vw 0 1.5vw}.home .modelMeasureSystemContent .features-grid.board-module-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);gap:.75vw}.home .modelMeasureSystemContent .feature-item{padding:.83vw;background:rgba(255,255,255,5%);border-radius:.25vw;display:flex;flex-direction:row;align-items:center;gap:1vw;transition:all .3s ease}.home .modelMeasureSystemContent .feature-item.full-width{grid-column:1/-1}.home .modelMeasureSystemContent .feature-item.board-module-item{padding:1vw 1.5vw;background:rgba(255,255,255,5%);border:1px solid transparent;border-radius:.25vw;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1vw;transition:all .3s ease;cursor:default}.home .modelMeasureSystemContent .feature-item.board-module-item[data-url]{cursor:pointer}.home .modelMeasureSystemContent .feature-item.board-module-item[data-url]:hover{border-color:#f56e0f;background:rgba(255,255,255,8%)}.home .modelMeasureSystemContent .feature-item.board-module-item[data-url]:hover .feature-arrow img{filter:brightness(0)saturate(100%)invert(50%)sepia(95%)saturate(2500%)hue-rotate(0)brightness(95%)contrast(105%)}.home .modelMeasureSystemContent .feature-item.board-module-item .feature-icon{width:clamp(16px,1.5vw,1.5vw);height:clamp(16px,1.5vw,1.5vw)}.home .modelMeasureSystemContent .feature-item.board-module-item .feature-desc{flex:1;font-size:.9vw;font-weight:400;color:#fff;text-align:left}.home .modelMeasureSystemContent .feature-item.board-module-item .feature-arrow{flex-shrink:0;width:1.2vw;height:1.2vw;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.home .modelMeasureSystemContent .feature-item.board-module-item .feature-arrow img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:filter .3s ease}.home .modelMeasureSystemContent .feature-item.board-module-item.full-width{grid-column:auto}.home .modelMeasureSystemContent .feature-icon{flex-shrink:0;width:2.5vw;height:2.5vw;display:flex;align-items:center;justify-content:center}.home .modelMeasureSystemContent .feature-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home .modelMeasureSystemContent .feature-desc{flex:1;font-size:.85vw;font-weight:400;color:#fff;line-height:1.6;text-align:left;margin:0}.home .modelMeasureSystemContent .board-module-layout .measure-left-tabs.board-module-hidden{display:none}.home .modelMeasureSystemContent .board-module-layout .measure-tab-contents{width:100%}@media(max-width:768px){.home .modelMeasureSystemContent{}.home .modelMeasureSystemContent .measure-content{padding:0 4vw}.home .modelMeasureSystemContent .measure-header{margin-bottom:1.5vw}.home .modelMeasureSystemContent .measure-top-tabs-container{width:100%;max-width:100%;margin-bottom:4vw}.home .modelMeasureSystemContent .measure-top-tab-item{padding:3vw 4vw;font-size:3.5vw}.home .modelMeasureSystemContent .measure-left-tabs{display:none}.home .modelMeasureSystemContent .measure-content-wrapper{flex-direction:column;gap:4vw}.home .modelMeasureSystemContent .measure-tab-contents{width:100%;padding:2vw 2vw 0;position:relative;overflow:visible}.home .modelMeasureSystemContent .measure-tab-contents::before{display:none}.home .modelMeasureSystemContent .measure-tab-content{gap:0;padding:0}.home .modelMeasureSystemContent .product-intro{flex-direction:column;height:auto;gap:0;padding:0;position:relative}.home .modelMeasureSystemContent .product-info{display:none}.home .modelMeasureSystemContent .mobile-product-title-wrapper{display:flex;align-items:center;justify-content:center;margin-bottom:4vw;padding:0 4vw;gap:3vw}.home .modelMeasureSystemContent .mobile-title-center{display:flex;align-items:center;justify-content:center;gap:3vw}.home .modelMeasureSystemContent .mobile-product-title{font-size:5vw;font-weight:600;color:#fff;text-align:center;margin:0}.home .modelMeasureSystemContent .mobile-detail-arrow{flex-shrink:0;width:4.5vw;height:4.5vw;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:all .3s ease}.home .modelMeasureSystemContent .mobile-detail-arrow:active{transform:scale(.95)}.home .modelMeasureSystemContent .mobile-detail-arrow img{width:100%;height:100%}.home .modelMeasureSystemContent .mobile-slider-container{position:relative;width:100%;overflow:visible}.home .modelMeasureSystemContent .mobile-slider-wrapper{display:flex;flex-direction:column;gap:4vw}.home .modelMeasureSystemContent .mobile-slide{width:100%;display:flex;flex-direction:column;align-items:center;position:relative}.home .modelMeasureSystemContent .mobile-slide .features-grid{width:100%;position:relative}.home .modelMeasureSystemContent .product-image-wrapper{position:relative;width:100%;display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;touch-action:auto;gap:4vw;padding:0 4vw}.home .modelMeasureSystemContent .product-image-wrapper::-webkit-scrollbar{display:none}.home .modelMeasureSystemContent .image-nav-arrow{position:absolute;top:50%;transform:translateY(-50%);width:8vw;height:8vw;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10;pointer-events:auto}.home .modelMeasureSystemContent .image-nav-arrow svg{width:100%;height:100%;color:rgba(255,255,255,.7);transition:all .3s ease}.home .modelMeasureSystemContent .image-nav-arrow.left{left:0;transform:translateY(-50%)rotate(-90deg)}.home .modelMeasureSystemContent .image-nav-arrow.left:active{transform:translateY(-50%)rotate(-90deg)scale(.9)}.home .modelMeasureSystemContent .image-nav-arrow.left:active svg{color:#fff}.home .modelMeasureSystemContent .image-nav-arrow.right{right:0;transform:translateY(-50%)rotate(90deg)}.home .modelMeasureSystemContent .image-nav-arrow.right:active{transform:translateY(-50%)rotate(90deg)scale(.9)}.home .modelMeasureSystemContent .image-nav-arrow.right:active svg{color:#fff}.home .modelMeasureSystemContent .image-nav-arrow.disabled{opacity:.3;pointer-events:none}.home .modelMeasureSystemContent .product-image{flex-shrink:0;width:80vw;height:auto;max-height:40vh;display:flex;align-items:center;justify-content:center;padding:4vw 0;background:0 0;scroll-snap-align:center}.home .modelMeasureSystemContent .product-image img{width:100%;height:auto;max-height:25vh;-o-object-fit:contain;object-fit:contain}.home .modelMeasureSystemContent .mobile-slider-dots{display:flex;justify-content:center;gap:2vw;margin-top:4vw;padding:2vw 0}.home .modelMeasureSystemContent .slider-dot{width:2vw;height:2vw;border-radius:50%;background:rgba(255,255,255,.3);transition:all .3s ease;cursor:pointer}.home .modelMeasureSystemContent .slider-dot.active{width:6vw;border-radius:1vw;background:#f56e0f}.home .modelMeasureSystemContent .features-grid{display:flex;flex-direction:row;gap:1vw;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;touch-action:auto}.home .modelMeasureSystemContent .features-grid::-webkit-scrollbar{display:none}.home .modelMeasureSystemContent .features-grid.board-module-grid{display:grid;grid-template-columns:repeat(4,65vw);grid-template-rows:repeat(4,auto);gap:1.5vw;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:0 5vw 2vw;grid-auto-flow:column}.home .modelMeasureSystemContent .features-grid.board-module-grid::-webkit-scrollbar{display:none}.home .modelMeasureSystemContent .feature-item{flex-shrink:0;width:38vw;height:38vw;padding:2vw;background:rgba(255,255,255,5%);border-radius:.1vw;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:3vw;scroll-snap-align:start}.home .modelMeasureSystemContent .feature-item.full-width{width:40vw}.home .modelMeasureSystemContent .feature-item.board-module-item{width:65vw;height:auto;padding:3.2vw;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2vw;scroll-snap-align:start}.home .modelMeasureSystemContent .feature-item.board-module-item .feature-desc{font-size:3.5vw;-webkit-line-clamp:unset;line-clamp:unset;max-height:none}.home .modelMeasureSystemContent .feature-item.board-module-item .feature-arrow{width:4vw;height:4vw}.home .modelMeasureSystemContent .feature-item.board-module-item[data-url]:active{border-color:#f56e0f;background:rgba(255,255,255,.1)}.home .modelMeasureSystemContent .feature-item.board-module-item[data-url]:active .feature-arrow img{filter:brightness(0)saturate(100%)invert(50%)sepia(95%)saturate(2500%)hue-rotate(0)brightness(95%)contrast(105%)}.home .modelMeasureSystemContent .feature-icon{flex-shrink:0;width:12vw;height:12vw;display:flex;align-items:center;justify-content:center}.home .modelMeasureSystemContent .feature-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home .modelMeasureSystemContent .feature-desc{flex:1;width:100%;font-size:3.5vw;font-weight:400;color:#fff;line-height:1.5;text-align:left;margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:15.75vw}}.home .modelMeasureSystemContent{padding:calc(clamp(68px,3.8vw,100vw) + 72px)4vw 11vh;overflow-y:hidden;overflow-x:hidden;overscroll-behavior-y:contain;scroll-snap-stop:normal;scroll-padding-top:calc(clamp(68px,3.8vw,100vw) + 72px);scroll-padding-bottom:12vh;scrollbar-width:none;-ms-overflow-style:none}.home .modelMeasureSystemContent::-webkit-scrollbar{display:none}.home .modelMeasureSystemContent .measure-scroll-track{position:absolute;top:11.6vh;right:1.5vw;bottom:10vh;z-index:60;display:none!important;width:8px;border-radius:999px;background:rgba(255,255,255,8%);pointer-events:none}.home .modelMeasureSystemContent .measure-scroll-track.visible{display:none!important}.home .modelMeasureSystemContent .measure-scroll-thumb{display:block;width:100%;border-radius:999px;background:rgba(255,255,255,.45)}.home .modelMeasureSystemContent::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,8,15,.32) 0%,rgba(3,8,15,.58) 52%,rgba(3,8,15,.82) 100%);pointer-events:none}.home .modelMeasureSystemContent .page-header{position:relative;z-index:1;width:100%;margin-bottom:16px;padding:0 0 1.25vh;text-align:center;flex-shrink:0}.home .modelMeasureSystemContent .measure-ai-showcase{position:relative;z-index:1;width:100%;max-width:1500px;min-height:0;align-items:center;gap:clamp(10px,1.2vh,14px);padding-bottom:2vh;padding-top:0}.home .modelMeasureSystemContent .measure-demo-video{width:min(72vw,1080px);max-height:min(44vh,488px);aspect-ratio:1480/668;border:1px solid rgba(255,255,255,.18);border-radius:8px;background-color:transparent;background-image:linear-gradient(#0b182a,#0b182a);box-shadow:0 18px 44px rgba(0,0,0,.34);overflow:hidden;flex:none}.home .modelMeasureSystemContent .measure-demo-video video{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;background-color:transparent;background-image:linear-gradient(#0b182a,#0b182a)}.home .modelMeasureSystemContent .measure-expanded-panels{width:min(72vw,1080px);max-width:1080px;min-height:0;flex:none;display:grid;grid-template-columns:1fr;gap:clamp(10px,1.2vh,14px)}.home .modelMeasureSystemContent .measure-product-panel{min-height:0;padding:clamp(10px,1.3vh,14px);border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(8,13,22,.58);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:grid;grid-template-columns:92px minmax(0,1fr);align-items:stretch;gap:10px;overflow:hidden}.home .modelMeasureSystemContent .measure-panel-heading{display:flex;align-items:center;justify-content:center;gap:12px;color:#fff;font-size:15px;font-weight:700;line-height:1.2;flex-shrink:0;min-height:100%;padding-right:12px;border-right:1px solid rgba(255,255,255,.12)}.home .modelMeasureSystemContent .measure-chassis-image,.home .modelMeasureSystemContent .measure-board-visual{min-height:0;display:flex;align-items:center;justify-content:center}.home .modelMeasureSystemContent .measure-chassis-image img,.home .modelMeasureSystemContent .measure-board-visual img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home .modelMeasureSystemContent .measure-chassis-list{min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home .modelMeasureSystemContent .measure-chassis-item{min-width:0;min-height:0;padding:10px;border:1px solid rgba(255,255,255,8%);border-radius:6px;background:rgba(255,255,255,7%);display:grid;grid-template-columns:116px minmax(0,1fr)14px;gap:10px;align-items:center;color:#fff;text-align:left;text-decoration:none;cursor:pointer;transition:background .2s ease,border-color .2s ease}.home .modelMeasureSystemContent .measure-chassis-item:hover{border-color:rgba(245,110,15,.86);background:rgba(245,110,15,.14)}.home .modelMeasureSystemContent .measure-chassis-item .measure-chassis-image{width:116px;height:78px}.home .modelMeasureSystemContent .measure-chassis-item .iconfont{font-size:14px;color:rgba(255,255,255,.62)}.home .modelMeasureSystemContent .measure-chassis-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.home .modelMeasureSystemContent .measure-chassis-copy strong{font-size:17px;font-weight:700;line-height:1.2}.home .modelMeasureSystemContent .measure-chassis-copy small{font-size:13px;line-height:1.3;color:rgba(255,255,255,.72)}.home .modelMeasureSystemContent .measure-chassis-copy span{font-size:13px;line-height:1.45;color:rgba(255,255,255,.82);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home .modelMeasureSystemContent .measure-chassis-features{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:0}.home .modelMeasureSystemContent .measure-feature-chip{min-width:0;min-height:42px;padding:8px 10px;border:1px solid rgba(255,255,255,8%);border-radius:6px;background:rgba(255,255,255,7%);color:rgba(255,255,255,.88);display:flex;align-items:center;gap:8px;text-align:left}.home .modelMeasureSystemContent .measure-feature-chip.wide{grid-column:1/-1}.home .modelMeasureSystemContent .measure-feature-chip img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.home .modelMeasureSystemContent .measure-feature-chip span{min-width:0;font-size:12px;line-height:1.4}.home .modelMeasureSystemContent .measure-board-content{min-height:0;display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px;align-items:stretch;flex:1}.home .modelMeasureSystemContent .measure-board-visual{height:100%;min-height:130px;max-height:168px}.home .modelMeasureSystemContent .measure-board-grid{min-height:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;align-content:stretch}.home .modelMeasureSystemContent .measure-board-item{min-width:0;min-height:0;padding:8px 6px;border:1px solid rgba(255,255,255,8%);border-radius:6px;background:rgba(255,255,255,7%);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;text-decoration:none;transition:background .2s ease,border-color .2s ease}.home .modelMeasureSystemContent .measure-board-item[href],.home .modelMeasureSystemContent .measure-board-item:not(:disabled){cursor:pointer}.home .modelMeasureSystemContent .measure-board-item[href]:hover,.home .modelMeasureSystemContent .measure-board-item:not(:disabled):hover{border-color:rgba(245,110,15,.86);background:rgba(245,110,15,.14)}.home .modelMeasureSystemContent .measure-board-item:disabled{opacity:.72}.home .modelMeasureSystemContent .measure-board-item img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.home .modelMeasureSystemContent .measure-board-item span{min-width:0;font-size:13px;line-height:1.25}.home .modelMeasureSystemContent .measure-board-item .iconfont{display:none}@media(min-height:980px) and (min-width:901px){.home .modelMeasureSystemContent .measure-demo-video{max-width:1120px}}@media(min-width:901px) and (max-height:1050px){.home .modelMeasureSystemContent{padding-top:calc(clamp(68px,3.8vw,100vw) + 28px);padding-bottom:7vh}.home .modelMeasureSystemContent .page-header{margin-bottom:8px;padding-bottom:.6vh}.home .modelMeasureSystemContent .page-header .title{margin-bottom:8px;font-size:clamp(28px,2.15vw,40px)}.home .modelMeasureSystemContent .page-header .desc{font-size:clamp(14px,.9vw,17px)}.home .modelMeasureSystemContent .measure-ai-showcase{gap:8px}.home .modelMeasureSystemContent .measure-demo-video{width:min(64vw,980px);max-height:min(36vh,356px)}.home .modelMeasureSystemContent .measure-expanded-panels{width:min(64vw,980px);gap:8px}.home .modelMeasureSystemContent .measure-product-panel{padding:10px}}@media(max-width:900px){.home .modelMeasureSystemContent{padding-left:4vw;padding-right:4vw}.home .modelMeasureSystemContent .measure-chassis-list{grid-template-columns:1fr}.home .modelMeasureSystemContent .measure-chassis-item{grid-template-columns:132px minmax(0,1fr)14px}.home .modelMeasureSystemContent .measure-demo-video,.home .modelMeasureSystemContent .measure-expanded-panels{width:100%;grid-template-columns:1fr;flex-basis:auto;max-height:none}.home .modelMeasureSystemContent .measure-board-content{grid-template-columns:minmax(140px,.22fr)minmax(0,.78fr)}.home .modelMeasureSystemContent .measure-board-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto}}@media(max-width:768px){.home .modelMeasureSystemContent{height:100vh;padding:calc(clamp(56px,12vw,68px) + 40px)4vw 28px;scroll-padding-top:calc(clamp(56px,12vw,68px) + 40px);overflow-y:auto;justify-content:flex-start}.home .modelMeasureSystemContent .page-header{margin-bottom:14px;padding:0 0 1vh}.home .modelMeasureSystemContent .page-header .desc{font-size:14px;line-height:1.5}.home .modelMeasureSystemContent .measure-ai-showcase{width:100%;flex:none;gap:14px}.home .modelMeasureSystemContent .measure-demo-video{width:100%;min-height:auto;max-height:none}.home .modelMeasureSystemContent .measure-expanded-panels,.home .modelMeasureSystemContent .measure-board-content{grid-template-columns:1fr}.home .modelMeasureSystemContent .measure-product-panel{display:flex;flex-direction:column;gap:8px;padding:12px;overflow:visible}.home .modelMeasureSystemContent .measure-panel-heading{font-size:16px;justify-content:space-between;min-height:0;padding-right:0;border-right:0}.home .modelMeasureSystemContent .measure-chassis-item{grid-template-columns:1fr;text-align:center}.home .modelMeasureSystemContent .measure-chassis-item .measure-chassis-image{width:100%;height:160px}.home .modelMeasureSystemContent .measure-chassis-item .iconfont{display:none}.home .modelMeasureSystemContent .measure-chassis-copy{align-items:center;text-align:center}.home .modelMeasureSystemContent .measure-chassis-copy strong{font-size:20px}.home .modelMeasureSystemContent .measure-chassis-copy small{font-size:14px}.home .modelMeasureSystemContent .measure-chassis-copy span{font-size:14px;line-height:1.5;-webkit-line-clamp:unset;line-clamp:unset}.home .modelMeasureSystemContent .measure-board-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.home .modelMeasureSystemContent .measure-board-item{min-height:72px}.home .modelMeasureSystemContent .measure-board-visual{min-height:160px;max-height:220px}.home .modelMeasureSystemContent .measure-board-item{flex-direction:row;justify-content:flex-start;gap:8px;padding:8px 9px;text-align:left}.home .modelMeasureSystemContent .measure-board-item img{width:23px;height:23px}.home .modelMeasureSystemContent .measure-board-item span{flex:1;font-size:14px;line-height:1.3}}.home .nav-buttons{position:fixed;right:40px;right:clamp(40px,2vw,10vw);bottom:11.6vh;display:flex;flex-direction:column;gap:12px;gap:clamp(12px,.65vw,10vw);z-index:999}.home .nav-buttons .nav-btn{width:5vh;height:5vh;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.1);color:#fff;font-size:18px;font-size:clamp(18px,.95vw,10vw);font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.home .nav-buttons .nav-btn:hover{background:rgba(255,255,255,.2)}.home .nav-buttons .nav-btn:disabled{cursor:not-allowed}.home .nav-buttons .nav-btn.hidden{display:none}.home .nav-buttons .arrow{width:5vh;height:10vh;border-radius:4px;border-radius:clamp(4px,.2vw,10vw);border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;justify-content:center;align-items:center}.home .nav-buttons .arrow .divide{height:1px;width:20px;width:clamp(20px,1vw,10vw);background-color:#fff}body .last-page{position:fixed;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.6);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease;z-index:998}body .last-page .box{position:absolute;bottom:0;width:100%;height:0;transition:.28s}body .last-page.visible{opacity:1;visibility:visible;pointer-events:auto}body .last-page.visible .box{min-height:43vh;height:auto}@keyframes fadeInUp{from{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}#softwareFactory .hotspot[data-info$="SMAVE_ModelSuite.png"]{top:66.1%!important;left:42.5%!important}.about .banner .info{z-index:2}@media(max-width:1024px){.about .banner .info{width:90%;padding:0 20px}}@media(max-width:768px){.about .banner .info{width:100%;padding:0 16px}}@media(max-width:1024px){.about .banner .info h1{font-size:32px}}@media(max-width:768px){.about .banner .info h1{font-size:28px}}@media(max-width:1024px){.about .banner .info p{font-size:16px}}@media(max-width:768px){.about .banner .info p{font-size:14px}}.about .contact .banner .info{z-index:2;width:clamp(300px,16vw,50vw);align-items:center;text-align:center}.about .contact .banner .info .breadcrumbs,.about .contact .banner .info h1,.about .contact .banner .info p{text-align:center!important}@media(max-width:1024px){.about .contact .banner .info{width:90%}}@media(max-width:768px){.about .contact .banner .info{width:100%}}.about #introduction{filter:blur(0)}@media(max-width:1024px){.about #introduction{padding:60px 20px}}@media(max-width:768px){.about #introduction{padding:40px 16px}}.introduce #milestone{background:linear-gradient(119.49deg,#14171a 0%,rgba(20,23,26,.15) 100%),url(/img/about/arrow_bg.png);background-size:contain;background-repeat:no-repeat;padding:0 11.25vw 11.6vw}.introduce .timeline{position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:114px;gap:clamp(114px,6vw,100vw);margin-top:48px;margin-top:clamp(48px,2.6vw,10vw)}@media(max-width:1024px){.introduce .timeline{display:none}}.introduce .timeline .line{position:absolute;top:0;bottom:0;left:50%;width:3px;width:clamp(3px,.16vw,10vw);margin-left:-1px;margin-left:clamp(-1px,.05vw,10vw);background:linear-gradient(to bottom,#f56e0f 0%,#f56e0f 50%,transparent 50%,transparent 100%);background-size:2px 10px}.introduce .timeline .line .line-bottom{position:absolute;bottom:0;left:-11px;left:clamp(-10vw,-.59vw,-11px);width:24px;width:clamp(24px,1.3vw,10vw);height:5px;height:clamp(5px,.27vw,10vw);background-color:#f56e0f}.introduce .timeline .left,.introduce .timeline .right{width:543px;width:clamp(543px,29vw,100vw);display:flex;flex-direction:column}.introduce .timeline .left{padding-top:30px;padding-top:clamp(30px,1.6vw,10vw);align-items:flex-end;text-align:right}.introduce .timeline .right{margin-top:-16px;margin-top:clamp(-10vw,-.86vw,-16px);text-align:left}.introduce .timeline .timeline-item{display:flex;flex-direction:column;justify-content:space-between;position:relative;margin-bottom:90px;margin-bottom:clamp(90px,4.8vw,100vw)}.introduce .timeline .timeline-item .title{position:relative;font-size:36px;font-size:clamp(24px,1.9vw,10vw);line-height:1.5;font-weight:700;color:#fff}.introduce .timeline .timeline-item .desc{font-weight:500;color:rgba(255,255,255,.8)}.introduce .timeline .timeline-item img{width:220px;width:clamp(220px,11.9vw,100vw);margin-bottom:6px;margin-bottom:clamp(6px,.3vw,10vw)}.introduce .timeline .timeline-item.left{align-items:flex-end}.introduce .timeline .timeline-item.left:nth-child(3){padding-top:20px;margin-bottom:60px}.introduce .timeline .timeline-item.left .title{display:flex;align-items:center;gap:8px;gap:clamp(8px,.4vw,10vw)}.introduce .timeline .timeline-item.left .title .icon{position:absolute;right:0;width:35px;width:clamp(35px,2vw,10vw);height:auto;z-index:1;background-color:#14171a;transform:translateX(calc(clamp(57px,3vw,100vw) + clamp(15px,.8vw,100vw)))}.introduce .timeline .timeline-item.left:nth-child(-n+2){margin-bottom:48px;margin-bottom:clamp(48px,2.6vw,10vw)}.introduce .timeline .timeline-item.right{align-items:flex-start}.introduce .timeline .timeline-item.right:nth-child(3){margin-bottom:60px;margin-bottom:clamp(60px,3.2vw,10vw)}.introduce .timeline .timeline-item.right:nth-child(4){margin-top:30px;margin-top:clamp(30px,1.6vw,10vw)}.introduce .timeline .timeline-item.right:last-child{padding-top:40px;padding-top:clamp(40px,2vw,10vw)}.introduce .timeline .timeline-item.right .title{display:flex;align-items:center;gap:8px;gap:clamp(8px,.4vw,10vw)}.introduce .timeline .timeline-item.right .title .icon{position:absolute;left:0;width:35px;width:clamp(35px,2vw,10vw);height:auto;z-index:1;background-color:#14171a;transform:translateX(calc(0px - clamp(57px,3vw,100vw) - clamp(10px,.6vw,100vw)))}.introduce .timeline .timeline-item.right img{width:280px;width:clamp(280px,15vw,100vw)}.introduce .timeline .timeline-item.right:nth-child(-n+2){margin-bottom:112px;margin-bottom:clamp(112px,6vw,100vw)}.introduce .list{display:none;flex-direction:column;text-align:left;margin-top:40px;margin-top:clamp(40px,2vw,10vw)}@media(max-width:1024px){.introduce .list{display:flex}}.introduce .list .item{margin-bottom:32px;margin-bottom:clamp(32px,1.6vw,10vw);padding-bottom:32px;padding-bottom:clamp(32px,1.6vw,10vw);border-bottom:1px solid rgba(39,45,51,.8)}.introduce .list .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.introduce .list .item .title{margin-bottom:12px;margin-bottom:clamp(12px,.6vw,10vw);font-size:24px;font-size:clamp(24px,1.2vw,10vw);font-weight:700;color:#f56e0f}@media(max-width:768px){.introduce .list .item .title{font-size:20px}}.introduce .list .item img{width:200px;width:clamp(200px,10vw,100vw);max-width:100%;margin-bottom:12px;margin-bottom:clamp(12px,.6vw,10vw);border-radius:4px}@media(max-width:768px){.introduce .list .item img{width:160px}}.introduce .list .item p{font-size:15px;font-size:clamp(15px,.8vw,10vw);line-height:1.8;color:rgba(255,255,255,.8)}@media(max-width:768px){.introduce .list .item p{font-size:14px;line-height:1.6}}@media(max-width:1024px){.introduce #milestone{padding:60px 20px 40px;background-size:cover;background-position:50%}}@media(max-width:768px){.introduce #milestone{padding:40px 16px 32px}}.introduce #milestone h2{text-align:center}@media(max-width:1024px){.introduce #milestone h2{font-size:28px;margin-bottom:16px}}@media(max-width:768px){.introduce #milestone h2{font-size:24px}}.introduce #milestone .milestone-desc{text-align:center;margin-bottom:20px;color:rgba(255,255,255,.8)}@media(max-width:1024px){.introduce #milestone .milestone-desc{font-size:15px;margin-bottom:16px}}@media(max-width:768px){.introduce #milestone .milestone-desc{font-size:14px}}.about.events .banner::after{background:linear-gradient(180deg,rgba(20,23,26,.8) 0%,#14171a 100%)!important}.about.events .banner .info{z-index:2;width:clamp(300px,16vw,50vw);align-items:center;text-align:center}.about.events .banner .info .breadcrumbs,.about.events .banner .info h1,.about.events .banner .info p{text-align:center!important}@media(max-width:768px){.about.events .banner .info{width:100%}}.about.events .content{padding-top:0}.about.events .content>div{display:flex;justify-items:center;justify-content:space-between;gap:clamp(52px,2.6vw,10vw)}.about.events .content>div .skeleton-container .skeleton-left{width:100%}@media(max-width:1024px){.about.events .content>div .skeleton-container .skeleton-left{padding:20px}.about.events .content>div .skeleton-container .skeleton-left>div{flex-direction:column}}.about.events .content>div .skeleton-container .skeleton-left .skeleton-content{width:100%}.about.events .content>div .skeleton-container .skeleton-left .skeleton-content .skeleton-title{height:20px;width:80%}.about.events .content>div .skeleton-container .skeleton-left .skeleton-content .skeleton-excerpt{height:16px;width:100%;margin-top:8px}.about.events .content>div .skeleton-container .skeleton-img{width:200px;height:117px}@media(max-width:1024px){.about.events .content>div .skeleton-container .skeleton-img{width:100%;height:160px}}.about.events .content>div .event-list{flex:1}.about.events .content>div .event-list li{display:flex;align-items:flex-start;gap:16px;gap:clamp(16px,.8vw,10vw);padding:24px 20px;padding:clamp(24px,1.2vw,10vw)clamp(20px,1vw,10vw);border-bottom:clamp(1px,.05vw,1vw)solid rgba(39,45,51,.4);cursor:pointer}.about.events .content>div .event-list li:last-child{border-bottom:clamp(1px,.05vw,1vw)solid #272d33}@media(max-width:768px){.about.events .content>div .event-list li{flex-direction:column;margin-bottom:20px;border:none;background-color:#1d2226}}.about.events .content>div .event-list li img{display:block;width:10.4vw;height:10.8vh;max-width:none;-o-object-fit:cover;object-fit:cover;flex-shrink:0}@media(max-width:768px){.about.events .content>div .event-list li img{width:100%;height:140px}}.about.events .content>div .event-list li>div{text-align:left}.about.events .content>div .event-list li>div h5{text-align:justify}.about.events .content>div .event-list li>div .desc{width:100%;max-width:100%;line-height:20px;overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.about.events .content>div .event-list li>div p:last-child{color:rgba(255,255,255,.6);margin-top:24px}@media(max-width:768px){.about.events .content>div .event-list li>div p:last-child{margin-top:12px}}.about.events .content>div .event-list li:hover{border-radius:clamp(2px,.1vw,10vw);background-color:#1d2226}.about.events .content>div .contact{display:flex;flex-direction:column;width:clamp(290px,14.5vw,50vw);font-size:clamp(17px,.7vw,10vw)}@media(max-width:768px){.about.events .content>div .contact{display:none}}.about.events .content>div .contact .title{margin-bottom:clamp(22px,1.1vw,10vw);text-align:left;font-weight:700;line-height:24px;color:#fff}.about.events .content>div .contact .box{display:flex;align-items:center;justify-content:center;padding:clamp(24px,1.2vw,10vw);width:100%;background-color:#1d2226}.about.events .content>div .contact .box .img{width:clamp(120px,6vw,10vw);height:clamp(120px,6vw,10vw);overflow:hidden}.about.events .content>div .contact .box .img img{width:100%;height:100%}.about.events .content>div .contact .more{margin-top:clamp(12px,.6vw,10vw);color:rgba(255,255,255,.6)}.about.events .content>div .load-more{margin-top:5vh;padding:clamp(12px,.6vw,10vw)clamp(20px,1vw,10vw);border-radius:1.6%;border:1px solid #f56e0f;font-weight:500;color:#f56e0f}.about.events .content>div .load-more :hover{background-color:rgba(255,255,255,.6)}@media(max-width:768px){.about.events .content>div .load-more{width:120px;height:48px}}.about.events .content>div .no-more-data{margin-top:5vh;text-align:center}.about.events .content>div .hidden{display:none}section.event{}section.event .skeleton-container{display:flex;flex-direction:column}section.event .skeleton-container .skeleton-content{width:100%;margin-top:20px}section.event .skeleton-container .skeleton-content .skeleton-title{height:20px;width:80%}section.event .skeleton-container .skeleton-content .skeleton-excerpt{height:16px;width:100%;margin-top:8px}section.event .skeleton-container .skeleton-img{width:100%;height:300px}section.event .skeleton-container.hidden{display:none}section#contact>div .info{width:100%;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:90px;margin-bottom:clamp(90px,4.8vw,10vw)}@media(max-width:1024px){section#contact>div .info{margin-bottom:30px}section#contact>div .info h1{font-size:27px;font-size:clamp(27px,1.4vw,10vw)}}section#contact>div .box{display:flex}section#contact>div .menu{padding:0;background:0 0;position:sticky;top:1vw;align-self:flex-start;height:-moz-fit-content;height:fit-content;z-index:100}@media(max-width:768px){section#contact>div .menu{display:none}}section#contact>div .menu .menu-item{display:flex;justify-content:flex-start;align-items:center;width:302px;width:clamp(302px,16.3vw,100vw);height:56px;height:clamp(56px,3vw,10vw);cursor:pointer;padding:10px;padding:clamp(10px,.55vw,10vw);margin-bottom:0;border-left:4px solid #758599;border-left:clamp(4px,.2vw,10vw)solid #758599;background:linear-gradient(90deg,#272d33 0%,#14171a 100%);color:rgba(255,255,255,.6)}section#contact>div .menu .menu-item.active{border-left:4px solid #f56e0f;border-left:clamp(4px,.2vw,10vw)solid #f56e0f;color:#f56e0f;background:linear-gradient(90deg,rgba(245,110,15,.1) 0%,rgba(245,110,15,0) 100%)}section#contact>div .content{padding:0;text-align:left;background:0 0}section#contact>div .content .content-section{scroll-margin-top:calc(clamp(68px,3.8vw,100vw) + 24px);margin-bottom:48px;margin-bottom:clamp(48px,2.6vw,10vw)}section#contact>div .content .content-section:last-of-type{margin-bottom:0}section#contact>div .content .content-section .title{font-size:21px!important;font-size:clamp(21px,1.1vw,10vw)!important;color:#fff;padding-bottom:24px;padding-bottom:clamp(24px,1.3vw,10vw);border-bottom:1px solid rgba(61,71,81,.1)}@media(max-width:768px){section#contact>div .content .content-section .title{padding-bottom:16px}}section#contact>div .content .content-section>div{display:flex;gap:20px;gap:clamp(20px,1vw,10vw);padding:24px 0;padding:clamp(24px,1.3vw,10vw)0;border-bottom:1px solid rgba(61,71,81,.1)}@media(max-width:768px){section#contact>div .content .content-section>div{padding:12px 0}}section#contact>div .content .content-section>div .address1{padding-bottom:24px;padding-bottom:clamp(24px,1.3vw,10vw);border-bottom:1px solid rgba(61,71,81,.1)}@media(max-width:768px){section#contact>div .content .content-section>div .address1{padding-bottom:12px}}section#contact>div .content .content-section>div .address2{padding-top:24px;padding-top:clamp(24px,1.3vw,10vw)}@media(max-width:768px){section#contact>div .content .content-section>div .address2{padding-top:12px}}section#contact>div .content .content-section>div .label{margin-top:clamp(7px,.3vw,10vw)}section#contact>div .content .content-section>div .value{font-size:21px;font-size:clamp(21px,1.1vw,10vw);font-weight:500;color:#fff}@media(max-width:768px){section#contact>div .content .content-section>div .value{font-size:18px}}section#contact>div .content .content-section .tel-img{height:clamp(22px,1.1vw,10vw);margin-top:clamp(5px,.25vw,1vw)}section#contact>div .content .content-section .email-img{height:clamp(28px,1.4vw,10vw)}section#contact>div .content .content-section .qr-code .list{display:flex;flex-direction:row;align-items:center;text-align:center;gap:10px;gap:clamp(10px,.55vw,10vw)}section#contact>div .content .content-section .qr-code .list img{margin-bottom:.2vw;width:120px;width:clamp(120px,6vw,10vw)}section#contact>div .content .icon{width:64px;width:clamp(64px,3.4vw,10vw);height:64px;height:clamp(64px,3.4vw,10vw)}body.sticky-header-page section#contact>div .menu{top:calc(clamp(68px,3.8vw,100vw) + 24px)}section#contact>div .contact-grid{display:flex;flex-direction:row;gap:clamp(20px,1.4vw,32px);align-items:stretch}@media(max-width:1024px){section#contact>div .contact-grid{flex-direction:column}}section#contact>div .contact-grid .contact-col{flex:1;padding:clamp(32px,2.2vw,52px);background:linear-gradient(180deg,rgba(30,36,42,.72) 0%,rgba(22,27,32,.72) 100%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:14px;box-shadow:0 8px 32px rgba(0,0,0,.18)}section#contact>div .contact-grid .contact-col .title{font-size:26px;color:#fff;font-weight:700;line-height:1.6;padding-bottom:clamp(22px,1.4vw,32px);margin-bottom:clamp(22px,1.4vw,32px);border-bottom:1px solid rgba(255,255,255,.12)}section#contact>div .contact-grid .contact-col .label{font-size:21px;font-weight:500;color:#fff;line-height:1.8}section#contact>div .contact-grid .contact-col .value{font-size:17px;font-weight:400;color:rgba(255,255,255,.8);line-height:1.8;word-break:break-all}section#contact>div .contact-grid .col-qr{flex:0 0 clamp(240px,17vw,320px)}section#contact>div .contact-grid .col-qr .qr-list{display:flex;flex-direction:column;gap:clamp(36px,2.2vw,56px);align-items:center}section#contact>div .contact-grid .col-qr .qr-list .qr-item{text-align:center}section#contact>div .contact-grid .col-qr .qr-list .qr-item img{width:clamp(150px,9.5vw,190px);height:auto;margin-bottom:16px;border-radius:8px}section#contact>div .contact-grid .col-info{flex:0 0 clamp(270px,19vw,360px)}section#contact>div .contact-grid .col-info .info-row{display:flex;flex-direction:column;gap:8px;padding:clamp(24px,1.6vw,38px)0;border-bottom:1px solid rgba(255,255,255,.1)}section#contact>div .contact-grid .col-info .info-row:last-child{border-bottom:none}section#contact>div .contact-grid .col-info .info-row .sub-note{font-size:14px;color:rgba(255,255,255,.6);margin-top:4px;line-height:1.6}section#contact>div .contact-grid .col-address{flex:1}section#contact>div .contact-grid .col-address .addr-block{padding:clamp(24px,1.6vw,38px)0;border-bottom:1px solid rgba(255,255,255,.1)}section#contact>div .contact-grid .col-address .addr-block:last-child{border-bottom:none}section#contact>div .contact-grid .col-address .addr-block .label{margin-bottom:8px}.product{width:100%;overflow:hidden}.product #introduce{filter:blur(0)}.product #demo .box div.tab-box{display:flex;justify-content:space-between}@media(max-width:1024px){.product #demo .box div.tab-box{display:none!important}}.product #demo .box .content{padding:0 40px}@media(max-width:768px){.product #demo .box .content{padding:0;display:block}}.vxspace #function .tab-item.active,.vxspace #function .tab-item:hover{color:#f56e0f}.vxspace #scene{flex-direction:column;align-items:center}.vxspace #scene h3{padding:28px 0;padding:clamp(28px,1.5vw,10vw);color:#f56e0f}.vxspace #scene .cycle-box img{width:33%;margin-left:34px;margin-left:clamp(34px,1.8vw,10vw)}@media(max-width:768px){.vxspace #scene .cycle-box img{margin-left:0;width:100%}}@media(min-width:1024px) and (max-width:1920.98px){.vxspace #scene .cycle-box img{width:548px}}.vxspace #scene .cycle-box .cycle-list{display:grid;grid-template-columns:repeat(4,25%);gap:0}@media(max-width:1024px){.vxspace #scene .cycle-box .cycle-list{grid-template-columns:repeat(3,33%)}}@media(max-width:768px){.vxspace #scene .cycle-box .cycle-list{display:flex;flex-direction:column;justify-content:center}}.vxspace #scene .cycle-box .cycle-list .cycle-item{width:295px;width:clamp(295px,18.5vw,50vw);height:110px;height:clamp(110px,5.9vw,50vw);padding:12px 10px;padding:clamp(12px,.65vw,10vw)clamp(10px,.55vw,10vw);border-bottom:2px dashed rgba(61,71,81,.1);border-bottom:clamp(2px,.15vw,10vw)dashed rgba(61,71,81,.1);border-right:2px dashed rgba(61,71,81,.1);border-right:clamp(2px,.15vw,10vw)dashed rgba(61,71,81,.1);text-align:justify}.vxspace #scene .cycle-box .cycle-list .cycle-item .title{color:#000}.vxspace #scene .cycle-box .cycle-list .cycle-item .num{display:inline-block;width:20px;width:clamp(20px,1vw,10vw);height:20px;height:clamp(20px,1vw,10vw);line-height:20px;line-height:clamp(20px,1vw,10vw);border-radius:50%;text-align:center;color:#fff;background-color:rgba(255,255,255,.8)}.vxspace #scene .cycle-box .cycle-list .cycle-item:nth-child(4n){border-right:none;margin-right:0}.vxspace #scene .cycle-box .cycle-list .cycle-item:nth-last-child(1),.vxspace #scene .cycle-box .cycle-list .cycle-item:nth-last-child(2){border-bottom:none;margin-bottom:0}@media(max-width:768px){.vxspace #scene .cycle-box .cycle-list .cycle-item{width:100%;height:auto;padding:12px 0;border:none}}@media(max-width:1024px){.vxspace #scene .cycle-box .cycle-list .cycle-item:nth-child(3n){border-right:none;margin-right:0}.vxspace #scene .cycle-box .cycle-list .cycle-item:nth-child(4n){border-right:none;border-right:2px dashed rgba(61,71,81,.1);border-right:clamp(2px,.15vw,10vw)dashed rgba(61,71,81,.1);margin-right:0}}@media(min-width:1024px) and (max-width:1279.98px){.vxspace #scene .cycle-box .cycle-list .cycle-item{width:200px;height:180px}}@media(min-width:1280px) and (max-width:1439.98px){.vxspace #scene .cycle-box .cycle-list .cycle-item{width:230px;height:140px}}@media(min-width:1440px) and (max-width:1920.98px){.vxspace #scene .cycle-box .cycle-list .cycle-item{width:295px;width:clamp(295px,15.9vw,50vw);height:110px;height:clamp(5.9vw,110px,50vw)}}.vxspace #scene .plc-box{padding-bottom:20px;padding-bottom:clamp(20px,1vw,10vw);width:100%;display:flex;justify-content:center}.vxspace #scene .plc-box .plc{width:760px;width:clamp(760px,41vw,100vw);display:flex;flex-direction:column;align-items:center}.vxspace #scene .plc-box .plc img{width:100%}@media(max-width:768px){.vxspace #scene .plc-box .plc img{width:100%}}@media(min-width:768px) and (max-width:1920.98px){.vxspace #scene .plc-box .plc img{width:748px;height:451px}}.vxspace #demo .box{padding:0 40px;background:linear-gradient(180deg,white 0%,rgba(255,255,255,0) 100%)}@media(max-width:1024px){.vxspace #demo .box{padding:0 20px}.vxspace #demo .swiper-slide{display:block}}.vxspace #demo .swiper-slide .info{display:flex;flex-direction:column;align-items:center}.vxspace #demo .swiper-slide .info p{width:570px;width:clamp(570px,30.8vw,100vw);padding:32px 0;padding:clamp(32px,1.7vw,100vw)0}@media(max-width:1024px){.vxspace #demo .swiper-slide .info p{width:100%}}.vxspace #demo .tab-box .tab-item,.vxspace #demo .tab-box a{color:#3d4751}.vxspace #demo .tab-box .tabs .tab-item.active,.vxspace #demo .tab-box .tabs .tab-item:hover{color:#f56e0f}.vxspace-rte #introduce h3{font-size:28px;font-size:clamp(28px,1.48vw,10vw)}.vxspace-rte #advantage .list,.vxspace-rte #scene .list{gap:clamp(20px,1.5vw,10vw)}@media(max-width:1921px){.vxspace-rte #advantage .list,.vxspace-rte #scene .list{gap:clamp(20px,1vw,10vw)}}.vxspace-rte #advantage .list .box,.vxspace-rte #scene .list .box{padding:24px 40px;padding:clamp(24px,1.2vw,10vw)clamp(40px,2vw,10vw);width:386px;width:clamp(386px,20vw,100vw)}.vxspace-rte #function .tabs div:hover,.vxspace-rte #function .tabs .active,.vxspace-rte #demo .tabs div:hover,.vxspace-rte #demo .tabs .active{margin-bottom:0;border-bottom:2px solid #2a82e4;border-bottom:clamp(2px,.15vw,10vw)solid #2a82e4;font-weight:700;color:#2a82e4}.vxspace-rte #function .swiper-slide .article .page,.vxspace-rte #demo .swiper-slide .article .page{color:#2a82e4!important}.vxspace-rte #scene{padding-top:96px;padding-top:clamp(96px,5vw,10vw);border-radius:40px 40px 0 0;border-radius:clamp(40px,2vw,10vw)clamp(40px,2vw,10vw)0 0;background:linear-gradient(180deg,rgba(245,110,15,4%) 0%,rgba(245,110,15,0) 100%)}.vxspace-rte #scene .box{align-items:flex-start;text-align:left}.smave-arinc-661-suite,.smave-model-suite{color:#fff}.smave-arinc-661-suite h2,.smave-model-suite h2{color:#a3b2cf}.smave-arinc-661-suite .banner::after,.smave-model-suite .banner::after{background:linear-gradient(180deg,rgba(5,5,3,.3) 0%,transparent 100%),linear-gradient(127.7deg,black 0%,transparent 100%)}.smave-arinc-661-suite #advantage .card-wrapper:hover .box,.smave-model-suite #advantage .card-wrapper:hover .box{background:linear-gradient(180deg,rgba(59,88,182,.5) 0%,rgba(59,88,182,0) 100%)}.smave-arinc-661-suite #function .slide-in-bottom,.smave-model-suite #function .slide-in-bottom{background-size:contain;background-position:50% 0;background-repeat:no-repeat;position:relative}@media(max-width:768px){.smave-arinc-661-suite #function .slide-in-bottom,.smave-model-suite #function .slide-in-bottom{background-position:50%}}@media(min-width:768px) and (max-width:1023.98px){.smave-arinc-661-suite #function .slide-in-bottom,.smave-model-suite #function .slide-in-bottom{background-position:50%}}.smave-arinc-661-suite #function h2,.smave-arinc-661-suite #demo h2,.smave-model-suite #function h2,.smave-model-suite #demo h2{margin:0;padding-bottom:32px;padding-bottom:clamp(32px,1.7vw,10vw);background:radial-gradient(40% 100% at 50% 113.4%,rgba(59,88,182,.5) 0%,rgba(59,88,182,0) 100%)}.smave-arinc-661-suite #function .tabs div:hover,.smave-arinc-661-suite #function .tabs .active,.smave-arinc-661-suite #demo .tabs div:hover,.smave-arinc-661-suite #demo .tabs .active,.smave-model-suite #function .tabs div:hover,.smave-model-suite #function .tabs .active,.smave-model-suite #demo .tabs div:hover,.smave-model-suite #demo .tabs .active{margin-bottom:0;border-bottom:2px solid #475996;border-bottom:clamp(2px,.15vw,10vw)solid #475996;font-weight:700;color:#fff}.smave-arinc-661-suite #function .swiper-slide .swiper-content,.smave-arinc-661-suite #demo .swiper-slide .swiper-content,.smave-model-suite #function .swiper-slide .swiper-content,.smave-model-suite #demo .swiper-slide .swiper-content{gap:clamp(28px,1.65vw,36px)}.smave-arinc-661-suite #function .swiper-slide .img,.smave-arinc-661-suite #demo .swiper-slide .img,.smave-model-suite #function .swiper-slide .img,.smave-model-suite #demo .swiper-slide .img{flex:0 0 43%;max-width:500px}.smave-arinc-661-suite #function .swiper-slide .article,.smave-arinc-661-suite #demo .swiper-slide .article,.smave-model-suite #function .swiper-slide .article,.smave-model-suite #demo .swiper-slide .article{flex:1;min-width:0;text-align:left}.smave-arinc-661-suite #function .swiper-slide .article>div,.smave-arinc-661-suite #demo .swiper-slide .article>div,.smave-model-suite #function .swiper-slide .article>div,.smave-model-suite #demo .swiper-slide .article>div{width:100%}.smave-arinc-661-suite #function .swiper-slide .article h3,.smave-arinc-661-suite #demo .swiper-slide .article h3,.smave-model-suite #function .swiper-slide .article h3,.smave-model-suite #demo .swiper-slide .article h3{text-align:left}.smave-arinc-661-suite #function .swiper-slide .article .page,.smave-arinc-661-suite #demo .swiper-slide .article .page,.smave-model-suite #function .swiper-slide .article .page,.smave-model-suite #demo .swiper-slide .article .page{color:#475996!important}.smave-arinc-661-suite #function .swiper-slide .article .desc,.smave-arinc-661-suite #demo .swiper-slide .article .desc,.smave-model-suite #function .swiper-slide .article .desc,.smave-model-suite #demo .swiper-slide .article .desc{width:100%;max-width:720px;min-height:7.12em;text-align:left;line-height:1.78;color:rgba(255,255,255,.8)}.smave-arinc-661-suite #scene,.smave-model-suite #scene{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}@media(max-width:768px){.smave-arinc-661-suite #scene,.smave-model-suite #scene{background-size:cover;background-position:50% 0}}@media(min-width:768px) and (max-width:1023.98px){.smave-arinc-661-suite #scene,.smave-model-suite #scene{background-size:cover;background-position:50% 0}}.smave-arinc-661-suite #scene h3,.smave-model-suite #scene h3{color:#fff}.smave-arinc-661-suite #scene .scene-0 p,.smave-arinc-661-suite #scene .scene-1 p,.smave-model-suite #scene .scene-0 p,.smave-model-suite #scene .scene-1 p{width:70%;color:rgba(255,255,255,.8)}@media(max-width:768px){.smave-arinc-661-suite #scene .scene-0 p,.smave-arinc-661-suite #scene .scene-1 p,.smave-model-suite #scene .scene-0 p,.smave-model-suite #scene .scene-1 p{width:100%}}@media(min-width:1024px) and (max-width:1920.98px){.smave-arinc-661-suite #scene .scene-0 p,.smave-arinc-661-suite #scene .scene-1 p,.smave-model-suite #scene .scene-0 p,.smave-model-suite #scene .scene-1 p{width:760px}}.smave-arinc-661-suite #scene .scene-0 img,.smave-model-suite #scene .scene-0 img{width:55%;margin-bottom:28px;margin-bottom:clamp(28px,1.5vw,10vw)}@media(max-width:768px){.smave-arinc-661-suite #scene .scene-0 img,.smave-model-suite #scene .scene-0 img{padding:0 20px;width:100%}}@media(min-width:768px) and (max-width:1920.98px){.smave-arinc-661-suite #scene .scene-0 img,.smave-model-suite #scene .scene-0 img{width:560px}}.smave-arinc-661-suite #scene .scene-1 img,.smave-model-suite #scene .scene-1 img{width:58%;transform:translateY(5vw)}@media(max-width:768px){.smave-arinc-661-suite #scene .scene-1 img,.smave-model-suite #scene .scene-1 img{padding:0 20px;width:100%;transform:translateY(5vw)}}@media(min-width:768px) and (max-width:1920.98px){.smave-arinc-661-suite #scene .scene-1 img,.smave-model-suite #scene .scene-1 img{width:760px;transform:translateY(5vw);margin-top:-3vw}}.smave-arinc-661-suite #scene .scene-1 h3,.smave-arinc-661-suite #scene .scene-1 p,.smave-model-suite #scene .scene-1 h3,.smave-model-suite #scene .scene-1 p{z-index:1}.smave-arinc-661-suite #scene .slide-in-bottom,.smave-model-suite #scene .slide-in-bottom{display:flex;flex-direction:column;gap:clamp(40px,2vw,10vw)}.smave-arinc-661-suite #scene .slide-in-bottom .collapse-card .img,.smave-model-suite #scene .slide-in-bottom .collapse-card .img{max-width:49%}@media(max-width:768px){.smave-arinc-661-suite #scene .slide-in-bottom .collapse-card .img,.smave-model-suite #scene .slide-in-bottom .collapse-card .img{max-width:100%}}.smave-arinc-661-suite #scene .slide-in-bottom .sub-title,.smave-model-suite #scene .slide-in-bottom .sub-title{text-align:left}.smave-arinc-661-suite #scene .slide-in-bottom .desc,.smave-model-suite #scene .slide-in-bottom .desc{text-align:left}.smave-arinc-661-suite #scene .collapse-list .item,.smave-model-suite #scene .collapse-list .item{background:rgba(29,34,38,.3)}.smave-arinc-661-suite #scene .collapse-list .item .title .icon,.smave-model-suite #scene .collapse-list .item .title .icon{color:#475996}.smave-arinc-661-suite #introduce{padding:5vw 0 0}@media(max-width:768px){.smave-arinc-661-suite #introduce{background-size:contain}}.smave-arinc-661-suite #introduce .article-desc{width:68vw;max-width:1040px;text-align:left;line-height:1.78}@media(max-width:1024px){.smave-arinc-661-suite #introduce .article-desc{width:100%;max-width:100%}}@media(max-width:576px){.smave-arinc-661-suite #introduce .article-desc{width:100%;max-width:100%}}.smave-arinc-661-suite #introduce .article-desc p{margin:.65vw 0}.smave-arinc-661-suite #advantage .card-wrapper .box{flex:1}.smave-model-suite #advantage,.smave-model-suite #advantage-2{padding-top:clamp(44px,3.2vw,72px);padding-bottom:clamp(40px,3vw,68px)}.smave-model-suite #advantage .list,.smave-model-suite #advantage-2 .list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;justify-content:center;max-width:1400px;margin:0 auto;-moz-column-gap:clamp(36px,2.6vw,52px);column-gap:clamp(36px,2.6vw,52px);row-gap:clamp(68px,4.6vw,92px)}.smave-model-suite #advantage .card-wrapper,.smave-model-suite #advantage-2 .card-wrapper{width:100%;flex:initial;align-self:stretch;max-width:none}.smave-model-suite #advantage .card-wrapper .card-icon,.smave-model-suite #advantage-2 .card-wrapper .card-icon{aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.smave-model-suite #advantage .card-wrapper .box,.smave-model-suite #advantage-2 .card-wrapper .box{flex:1;align-items:stretch;min-height:clamp(242px,13vw,286px);height:auto;padding-right:clamp(24px,1.45vw,32px);padding-left:clamp(24px,1.45vw,32px);padding-bottom:clamp(28px,1.8vw,36px);justify-content:flex-start}.smave-model-suite #advantage .card-wrapper .box .desc-box,.smave-model-suite #advantage-2 .card-wrapper .box .desc-box{max-width:410px;margin:0 auto;text-align:left;line-height:1.72;font-size:clamp(15px,.92vw,17px);text-wrap:initial}@media(max-width:768px){.smave-model-suite #advantage,.smave-model-suite #advantage-2{padding-top:40px;padding-bottom:40px}.smave-model-suite #advantage .list,.smave-model-suite #advantage-2 .list{grid-template-columns:1fr;row-gap:48px}.smave-model-suite #advantage .card-wrapper,.smave-model-suite #advantage-2 .card-wrapper{max-width:100%}.smave-model-suite #advantage .card-wrapper .box,.smave-model-suite #advantage-2 .card-wrapper .box{height:auto;min-height:260px}.smave-model-suite #advantage .card-wrapper .box .desc-box,.smave-model-suite #advantage-2 .card-wrapper .box .desc-box{max-width:100%}}.smave-model-suite #advantage{padding-bottom:clamp(32px,2.4vw,48px)}.smave-model-suite #advantage-2{padding-top:clamp(24px,1.8vw,36px)}.smave-model-suite #capability #feature-card{grid-template-columns:1fr;grid-template-rows:auto;gap:clamp(22px,1.45vw,32px);max-width:1320px;margin:0 auto}.smave-model-suite #capability #feature-card .feature-card-item,.smave-model-suite #capability #feature-card .feature-card-item-primary{grid-row:auto;display:grid;grid-template-columns:minmax(0,1.12fr)minmax(420px,1fr);align-items:center;gap:clamp(24px,2vw,42px);min-height:auto;padding:clamp(22px,1.45vw,34px)}.smave-model-suite #capability #feature-card .feature-card-media{order:0;margin-top:0;padding:0;aspect-ratio:auto;border:1px solid rgba(255,255,255,4%);background:rgba(8,11,15,.5);overflow:hidden}.smave-model-suite #capability #feature-card .img,.smave-model-suite #capability #feature-card .feature-card-item-primary .img{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.smave-model-suite #capability #feature-card .feature-card-copy{gap:clamp(16px,.9vw,22px);max-width:620px}.smave-model-suite #capability #feature-card .feature-card-heading{gap:clamp(10px,.6vw,16px)}.smave-model-suite #capability #feature-card .icon{display:none}.smave-model-suite #capability #feature-card .title{font-size:clamp(28px,1.65vw,32px)}.smave-model-suite #capability #feature-card .desc{min-height:9.1em;text-align:left;line-height:1.82;font-size:clamp(15px,.9vw,17px)}.smave-model-suite #capability #feature-card .feature-card-item:nth-child(2){grid-template-columns:minmax(420px,1fr)minmax(0,1.12fr)}.smave-model-suite #capability #feature-card .feature-card-item:nth-child(2) .feature-card-media{order:-1}@media(max-width:1024px){.smave-model-suite #capability #feature-card .feature-card-item,.smave-model-suite #capability #feature-card .feature-card-item-primary{display:grid;grid-template-columns:1fr;min-height:auto}.smave-model-suite #capability #feature-card .feature-card-item:nth-child(2){grid-template-columns:1fr}.smave-model-suite #capability #feature-card .feature-card-media,.smave-model-suite #capability #feature-card .feature-card-item:nth-child(2) .feature-card-media{order:-1;aspect-ratio:auto}.smave-model-suite #capability #feature-card .feature-card-copy{max-width:100%}}@media(max-width:768px){.smave-model-suite #scene h3{font-size:18px}}.smave-model-suite #scene .collapse-card .img{background-size:contain;background-position:50%}@media(min-width:768px) and (max-width:1023.98px){.smave-model-suite #demo.swiper-section .swiper-box{display:block}.smave-model-suite #demo.swiper-section .mobile-carousel{display:none}}.smave-ai-fuzzer .banner .info{z-index:2}.smave-ai-fuzzer h2{color:#e8f6ff}.smave-ai-fuzzer #introduce{padding:5vw 0 0}.smave-ai-fuzzer #introduce .product-introduce-image{box-sizing:border-box;justify-content:center;padding-left:0;padding-right:0}.smave-ai-fuzzer #introduce .product-introduce-image img{width:100%;height:auto;max-width:60vw}@media(max-width:1024px){.smave-ai-fuzzer #introduce .product-introduce-image img{max-width:80vw}}@media(max-width:768px){.smave-ai-fuzzer #introduce .product-introduce-image img{max-width:90vw}.smave-ai-fuzzer #introduce{background-size:contain}.smave-ai-fuzzer #introduce .slide-in-bottom{width:100%}.smave-ai-fuzzer #introduce .product-introduce-image{padding-left:0;padding-right:0}.smave-ai-fuzzer #introduce .product-introduce-image img{max-width:90vw}}.smave-ai-fuzzer #advantage .card-wrapper:hover .box{background:linear-gradient(180deg,rgba(43,145,217,.4) 0%,rgba(43,145,217,0) 100%)}.smave-ai-fuzzer #advantage,.smave-ai-fuzzer #advantage-2{padding-top:clamp(44px,3.2vw,72px);padding-bottom:clamp(40px,3vw,68px)}.smave-ai-fuzzer #advantage .list,.smave-ai-fuzzer #advantage-2 .list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;justify-content:center;max-width:1400px;margin:0 auto;-moz-column-gap:clamp(36px,2.6vw,52px);column-gap:clamp(36px,2.6vw,52px);row-gap:clamp(68px,4.6vw,92px)}.smave-ai-fuzzer #advantage .card-wrapper,.smave-ai-fuzzer #advantage-2 .card-wrapper{width:100%;flex:initial;align-self:stretch;max-width:none}.smave-ai-fuzzer #advantage .card-wrapper .card-icon,.smave-ai-fuzzer #advantage-2 .card-wrapper .card-icon{aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.smave-ai-fuzzer #advantage .card-wrapper .box,.smave-ai-fuzzer #advantage-2 .card-wrapper .box{flex:1;align-items:stretch;min-height:clamp(242px,13vw,286px);height:auto;padding-right:clamp(24px,1.45vw,32px);padding-left:clamp(24px,1.45vw,32px);padding-bottom:clamp(28px,1.8vw,36px);justify-content:flex-start}.smave-ai-fuzzer #advantage .card-wrapper .box .desc-box,.smave-ai-fuzzer #advantage-2 .card-wrapper .box .desc-box{max-width:410px;margin:0 auto;text-align:left;line-height:1.72;font-size:clamp(15px,.92vw,17px);text-wrap:initial}@media(max-width:768px){.smave-ai-fuzzer #advantage,.smave-ai-fuzzer #advantage-2{padding-top:40px;padding-bottom:40px}.smave-ai-fuzzer #advantage .list,.smave-ai-fuzzer #advantage-2 .list{grid-template-columns:1fr;row-gap:48px}.smave-ai-fuzzer #advantage .card-wrapper,.smave-ai-fuzzer #advantage-2 .card-wrapper{max-width:100%}.smave-ai-fuzzer #advantage .card-wrapper .box,.smave-ai-fuzzer #advantage-2 .card-wrapper .box{height:auto;min-height:260px}.smave-ai-fuzzer #advantage .card-wrapper .box .desc-box,.smave-ai-fuzzer #advantage-2 .card-wrapper .box .desc-box{max-width:100%}}.smave-ai-fuzzer.smave-model-suite-like #capability #feature-card .feature-card-media{aspect-ratio:1619/972;background:0 0;border:0;overflow:hidden}.smave-ai-fuzzer.smave-model-suite-like #capability #feature-card .img,.smave-ai-fuzzer.smave-model-suite-like #capability #feature-card .feature-card-item-primary .img{transform:scale(1.045);transform-origin:center}.smave-ai-fuzzer #scene{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.smave-ai-fuzzer #scene .slide-in-bottom{display:flex;flex-direction:column;gap:clamp(40px,2vw,10vw)}.smave-ai-fuzzer #scene .slide-in-bottom .collapse-card .img{max-width:49%}@media(max-width:768px){.smave-ai-fuzzer #scene .slide-in-bottom .collapse-card .img{max-width:100%}}.smave-ai-fuzzer #scene .slide-in-bottom .sub-title{text-align:left}.smave-ai-fuzzer #scene .slide-in-bottom .desc{text-align:left}.smave-ai-fuzzer #scene .collapse-list .item{background:rgba(29,34,38,.3)}.smave-ai-fuzzer #scene .collapse-list .item .title .icon{color:#2b91d9}.smave-ai-fuzzer #function h2,.smave-ai-fuzzer #demo h2{margin:0;padding-bottom:32px;padding-bottom:clamp(32px,1.7vw,10vw);background:radial-gradient(40% 100% at 50% 113.4%,rgba(43,145,217,.3) 0%,rgba(43,145,217,0) 100%)}.smave-ai-fuzzer #function .tabs div:hover,.smave-ai-fuzzer #function .tabs .active,.smave-ai-fuzzer #demo .tabs div:hover,.smave-ai-fuzzer #demo .tabs .active{margin-bottom:0;border-bottom:2px solid #2b91d9;border-bottom:clamp(2px,.15vw,10vw)solid #2b91d9;font-weight:700;color:#2b91d9}.smave-ai-fuzzer #function .swiper-slide .article .page,.smave-ai-fuzzer #demo .swiper-slide .article .page{color:#2b91d9!important}.smave-ai-fuzzer #demo.swiper-section .swiper-slide .swiper-content{gap:clamp(32px,2vw,44px);align-items:center}.smave-ai-fuzzer #demo.swiper-section .swiper-slide .img{flex:0 0 52%;max-width:540px;aspect-ratio:1080/654;overflow:hidden}.smave-ai-fuzzer #demo.swiper-section .swiper-slide .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}.smave-ai-fuzzer #demo.swiper-section .swiper-slide .article{flex:1}.smave-ai-fuzzer #demo.swiper-section .swiper-slide .article .desc{max-width:640px}.smave-design-verifier .slide-in-left,.smave-design-verifier .slide-in-bottom{opacity:1;transform:none}.smave-design-verifier h2{color:#f3fbf9}.smave-design-verifier #introduce{padding:5vw 0 0}.smave-design-verifier #introduce .product-introduce-image img{width:60vw;max-width:60vw;height:auto}@media(max-width:1024px){.smave-design-verifier #introduce .product-introduce-image img{width:80vw;max-width:80vw}}@media(max-width:768px){.smave-design-verifier #introduce{background-size:contain}.smave-design-verifier #introduce .product-introduce-image img{width:90vw;max-width:90vw}}.smave-design-verifier #advantage .card-wrapper:hover .box{background:linear-gradient(180deg,rgba(9,213,158,.4) 0%,rgba(9,213,158,0) 100%)}.smave-design-verifier #function h2,.smave-design-verifier #demo h2{margin:0;padding-bottom:32px;padding-bottom:clamp(32px,1.7vw,10vw);background:radial-gradient(40% 100% at 50% 113.4%,rgba(9,213,158,.3) 0%,rgba(9,213,158,0) 100%)}.smave-design-verifier #function .tabs .tab-item.active,.smave-design-verifier #function .tabs .tab-item:hover,.smave-design-verifier #demo .tabs .tab-item.active,.smave-design-verifier #demo .tabs .tab-item:hover{margin-bottom:0;border-bottom:2px solid #09d59e;border-bottom:clamp(2px,.15vw,10vw)solid #09d59e;font-weight:700;color:#09d59e}.smave-design-verifier #function .swiper-slide .article .page,.smave-design-verifier #demo .swiper-slide .article .page{color:#09d59e!important}.smave-design-verifier #scene{position:relative;overflow:hidden;padding-left:0;padding-right:0}.smave-design-verifier #scene .video-background{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;pointer-events:none}.smave-design-verifier #scene>div{position:relative;z-index:1}.smave-design-verifier #scene h3{color:#09d59e}@media(max-width:1024px){.smave-design-verifier #scene .content p{padding:0 20px}}.smave-design-verifier #scene .content img{width:100%;margin:24px 0;margin:clamp(24px,1.3vw,10vw)0}.smave-design-verifier #scene .slide-in-bottom .collapse-card .img{background-size:contain;background-position:50%}.smave-model-fabric .banner .info{z-index:2}@media(max-width:576px){.smave-model-fabric .banner .info p br{display:none}}.smave-model-fabric #introduce{padding:5vw 0 0}@media(max-width:768px){.smave-model-fabric #introduce{background-size:contain}}.smave-model-fabric #advantage .card-wrapper:hover .box{background:linear-gradient(180deg,rgba(0,188,212,.3) 0%,rgba(0,188,212,0) 100%)}.smave-model-fabric #capability #feature-card .feature-card-copy{max-width:clamp(400px,31vw,460px)}.smave-model-fabric #capability #feature-card .desc{max-width:100%;min-height:7.2em;font-size:clamp(17px,.98vw,18px);line-height:1.8}.smave-model-fabric #scene{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.smave-model-fabric #scene .slide-in-bottom{display:flex;flex-direction:column;gap:clamp(40px,2vw,10vw)}.smave-model-fabric #scene .slide-in-bottom .collapse-card .img{max-width:49%}@media(max-width:768px){.smave-model-fabric #scene .slide-in-bottom .collapse-card .img{max-width:100%}}.smave-model-fabric #scene .slide-in-bottom .sub-title{text-align:left}.smave-model-fabric #scene .slide-in-bottom .desc{text-align:left}.smave-model-fabric #scene .slide-in-bottom .collapse-list .item{background:rgba(29,34,38,.3)}.smave-model-fabric #scene .collapse-list .item .title .icon{color:#00bcd4}.smave-model-fabric #function h2,.smave-model-fabric #demo h2{margin:0;padding-bottom:32px;padding-bottom:clamp(32px,1.7vw,10vw);background:radial-gradient(40% 100% at 50% 113.4%,rgba(0,188,212,.3) 0%,rgba(0,188,212,0) 100%)}.smave-model-fabric #function .tabs div:hover,.smave-model-fabric #function .tabs .active,.smave-model-fabric #demo .tabs div:hover,.smave-model-fabric #demo .tabs .active{margin-bottom:0;border-bottom:2px solid #00bcd4;border-bottom:clamp(2px,.15vw,10vw)solid #00bcd4;font-weight:700;color:#00bcd4}.smave-model-fabric #function .swiper-slide .article .page,.smave-model-fabric #demo .swiper-slide .article .page{color:#00bcd4!important}.smave-virtual-system .banner .info{z-index:2}.smave-virtual-system h2{color:#e9f3fd}@media(max-width:768px){.smave-virtual-system #introduce{background-size:contain}}.smave-virtual-system #capability #feature-card .feature-card-media{aspect-ratio:auto}.smave-virtual-system #capability #feature-card .img,.smave-virtual-system #capability #feature-card .feature-card-item-primary .img{height:auto;-o-object-fit:contain;object-fit:contain;transform:none;transform-origin:center}.smave-virtual-system #advantage .card-wrapper:hover .box{background:linear-gradient(180deg,rgba(0,125,203,.5) 0%,rgba(59,88,182,0) 100%)}.smave-virtual-system #function h2,.smave-virtual-system #demo h2{margin:0;padding-bottom:32px;padding-bottom:clamp(32px,1.7vw,10vw);background:radial-gradient(40% 100% at 50% 113.4%,rgba(4,135,217,.5) 0%,rgba(4,135,217,0) 100%)}.smave-virtual-system #function .tabs div:hover,.smave-virtual-system #function .tabs .active,.smave-virtual-system #demo .tabs div:hover,.smave-virtual-system #demo .tabs .active{margin-bottom:0;border-bottom:2px solid rgba(4,135,217,.5);border-bottom:clamp(2px,.15vw,10vw)solid #0487d9;font-weight:700;color:#0487d9}.smave-virtual-system #function .swiper-slide .article .page,.smave-virtual-system #demo .swiper-slide .article .page{color:#0487d9!important}.smave-virtual-system #demo .swiper-slide .swiper-content{gap:clamp(28px,1.65vw,36px)}.smave-virtual-system #demo .swiper-slide .img{flex:0 0 43%;max-width:500px}.smave-virtual-system #demo .swiper-slide .img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.smave-virtual-system #demo .swiper-slide .article{flex:1;min-width:0;text-align:left}.smave-virtual-system #demo .swiper-slide .article>div{width:100%}.smave-virtual-system #demo .swiper-slide .article h3{text-align:left}.smave-virtual-system #demo .swiper-slide .article .desc{width:100%;max-width:720px;min-height:7.12em;text-align:left;line-height:1.78;word-break:normal;overflow-wrap:normal;line-break:strict;text-wrap:pretty}.smave-virtual-system #scene .list{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;gap:clamp(20px,1vw,10vw)}.smave-virtual-system #scene .list .box{background:linear-gradient(180deg,#1d2226 0%,rgba(29,34,38,.4) 100%)}.smave-virtual-system #scene .list .box:hover{background:linear-gradient(180deg,rgba(0,125,203,.5) 0%,rgba(59,88,182,0) 100%)}.acephere h2,.acephere h3,.acephere-motion-robotics h2,.acephere-motion-robotics h3,.acephere-visualization:not(.smave-model-suite-like) h2,.acephere-visualization:not(.smave-model-suite-like) h3{color:#e0e6f6}.acephere #introduce,.acephere-motion-robotics #introduce,.acephere-visualization:not(.smave-model-suite-like) #introduce{padding:5vw 0 0}@media(max-width:768px){.acephere #introduce,.acephere-motion-robotics #introduce,.acephere-visualization:not(.smave-model-suite-like) #introduce{background-size:contain}}.acephere .product-card-list .card-wrapper:hover .box,.acephere-motion-robotics .product-card-list .card-wrapper:hover .box,.acephere-visualization:not(.smave-model-suite-like) .product-card-list .card-wrapper:hover .box{background:linear-gradient(180deg,rgba(76,83,194,.5) 0%,rgba(76,83,194,0) 100%)}.acephere #advantage,.acephere-motion-robotics #advantage,.acephere-visualization:not(.smave-model-suite-like) #advantage{padding-bottom:clamp(20px,1vw,10vw)}.acephere #advantage .card-wrapper .box .desc-box,.acephere-motion-robotics #advantage .card-wrapper .box .desc-box,.acephere-visualization:not(.smave-model-suite-like) #advantage .card-wrapper .box .desc-box{line-break:strict;text-wrap:pretty;word-break:normal;overflow-wrap:normal}.acephere #advantage-2,.acephere-motion-robotics #advantage-2,.acephere-visualization:not(.smave-model-suite-like) #advantage-2{padding-top:0}.acephere #function h2,.acephere #demo h2,.acephere-motion-robotics #function h2,.acephere-motion-robotics #demo h2,.acephere-visualization:not(.smave-model-suite-like) #function h2,.acephere-visualization:not(.smave-model-suite-like) #demo h2{margin:0;padding-bottom:32px;padding-bottom:clamp(32px,1.7vw,10vw);background:radial-gradient(40% 100% at 50% 113.4%,rgba(76,83,194,.5) 0%,rgba(76,83,194,0) 100%)}.acephere #function .tabs div:hover,.acephere #function .tabs .active,.acephere #demo .tabs div:hover,.acephere #demo .tabs .active,.acephere-motion-robotics #function .tabs div:hover,.acephere-motion-robotics #function .tabs .active,.acephere-motion-robotics #demo .tabs div:hover,.acephere-motion-robotics #demo .tabs .active,.acephere-visualization:not(.smave-model-suite-like) #function .tabs div:hover,.acephere-visualization:not(.smave-model-suite-like) #function .tabs .active,.acephere-visualization:not(.smave-model-suite-like) #demo .tabs div:hover,.acephere-visualization:not(.smave-model-suite-like) #demo .tabs .active{margin-bottom:0;border-bottom:2px solid #4c53c2;border-bottom:clamp(2px,.15vw,10vw)solid #4c53c2;font-weight:700;color:#fff}.acephere #function .swiper-slide .article .page,.acephere #demo .swiper-slide .article .page,.acephere-motion-robotics #function .swiper-slide .article .page,.acephere-motion-robotics #demo .swiper-slide .article .page,.acephere-visualization:not(.smave-model-suite-like) #function .swiper-slide .article .page,.acephere-visualization:not(.smave-model-suite-like) #demo .swiper-slide .article .page{color:#4c53c2!important}.acephere #scene,.acephere-motion-robotics #scene,.acephere-visualization:not(.smave-model-suite-like) #scene{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.acephere #scene .slide-in-bottom,.acephere-motion-robotics #scene .slide-in-bottom,.acephere-visualization:not(.smave-model-suite-like) #scene .slide-in-bottom{display:flex;flex-direction:column;gap:clamp(40px,2vw,10vw)}.acephere #scene .slide-in-bottom .collapse-card .img,.acephere-motion-robotics #scene .slide-in-bottom .collapse-card .img,.acephere-visualization:not(.smave-model-suite-like) #scene .slide-in-bottom .collapse-card .img{max-width:49%}@media(max-width:768px){.acephere #scene .slide-in-bottom .collapse-card .img,.acephere-motion-robotics #scene .slide-in-bottom .collapse-card .img,.acephere-visualization:not(.smave-model-suite-like) #scene .slide-in-bottom .collapse-card .img{max-width:100%}}.acephere #scene .slide-in-bottom .sub-title,.acephere-motion-robotics #scene .slide-in-bottom .sub-title,.acephere-visualization:not(.smave-model-suite-like) #scene .slide-in-bottom .sub-title{text-align:left}.acephere #scene .slide-in-bottom .desc,.acephere-motion-robotics #scene .slide-in-bottom .desc,.acephere-visualization:not(.smave-model-suite-like) #scene .slide-in-bottom .desc{text-align:left}.acephere #scene .collapse-list .item,.acephere-motion-robotics #scene .collapse-list .item,.acephere-visualization:not(.smave-model-suite-like) #scene .collapse-list .item{background:rgba(29,34,38,.3)}.acephere #scene .collapse-list .item .title .icon,.acephere-motion-robotics #scene .collapse-list .item .title .icon,.acephere-visualization:not(.smave-model-suite-like) #scene .collapse-list .item .title .icon{color:#4c53c2}.acephere-motion-robotics #advantage.product-card-list .list,.acephere-motion-robotics #advantage-2.product-card-list .list{max-width:1480px;-moz-column-gap:clamp(28px,2vw,44px);column-gap:clamp(28px,2vw,44px)}.acephere-motion-robotics #advantage.product-card-list .card-wrapper .box,.acephere-motion-robotics #advantage-2.product-card-list .card-wrapper .box{padding-right:clamp(22px,1.15vw,28px);padding-left:clamp(22px,1.15vw,28px)}.acephere-motion-robotics #advantage.product-card-list .card-wrapper .box .desc-box,.acephere-motion-robotics #advantage-2.product-card-list .card-wrapper .box .desc-box{max-width:440px;line-break:strict;text-wrap:pretty;word-break:auto-phrase;overflow-wrap:normal}@media(max-width:768px){.acephere-motion-robotics #advantage.product-card-list .card-wrapper .box,.acephere-motion-robotics #advantage-2.product-card-list .card-wrapper .box{padding-right:clamp(18px,4.8vw,22px);padding-left:clamp(18px,4.8vw,22px)}.acephere-motion-robotics #advantage.product-card-list .card-wrapper .box .desc-box,.acephere-motion-robotics #advantage-2.product-card-list .card-wrapper .box .desc-box{max-width:100%;text-align:left;line-height:1.75;text-wrap:wrap;word-break:normal;overflow-wrap:normal;line-break:auto}}.acephere-motion-robotics #function .swiper-slide .swiper-content{gap:clamp(20px,1.2vw,28px)}.acephere-motion-robotics #function .swiper-slide .img{flex:0 0 40%;max-width:470px}.acephere-motion-robotics #function .swiper-slide .article{flex:1}.acephere-motion-robotics #function .swiper-slide .article .desc{max-width:760px;text-align:left;word-break:auto-phrase;text-wrap:pretty}.acephere-motion-robotics #demo .swiper-slide .article{text-align:left}.acephere-motion-robotics #demo .swiper-slide .article .desc{display:block;text-align:left;word-break:normal;overflow-wrap:anywhere}.acephere-motion-robotics #demo .swiper-slide .article .desc span{display:inline}.acephere-motion-robotics #introduce .slide-in-bottom{max-width:80vw}.acephere-motion-robotics #introduce .product-introduce-image img{max-width:68vw}@media(max-width:1024px){.acephere-motion-robotics #introduce .slide-in-bottom{max-width:88vw}.acephere-motion-robotics #introduce .product-introduce-image img{max-width:84vw}}@media(max-width:768px){.acephere-motion-robotics #introduce .slide-in-bottom{max-width:92vw}.acephere-motion-robotics #introduce .product-introduce-image img{max-width:90vw}}.smave-code-robustness-analyzer .banner,.smave-code-trace-analyzer .banner,.smave-object-code-analyzer .banner{min-height:540px;height:clamp(520px,45vw,680px);background:linear-gradient(90deg,#071018 0%,#101820 54%,#21120c 100%)}.smave-code-robustness-analyzer .banner::before,.smave-code-trace-analyzer .banner::before,.smave-object-code-analyzer .banner::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(7,14,22,.98) 0%,rgba(7,14,22,.88) 42%,rgba(7,14,22,.36) 68%,rgba(7,14,22,8%) 100%),radial-gradient(42% 78% at 78% 50%,rgba(245,110,15,.24) 0%,rgba(245,110,15,0) 72%)}.smave-code-robustness-analyzer .banner picture,.smave-code-trace-analyzer .banner picture,.smave-object-code-analyzer .banner picture{position:absolute;right:0;top:50%;z-index:0;width:58vw;max-width:920px;height:86%;transform:translateY(-50%)}.smave-code-robustness-analyzer .banner .img,.smave-code-trace-analyzer .banner .img,.smave-object-code-analyzer .banner .img{width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;opacity:.9}.smave-code-robustness-analyzer .banner .info,.smave-code-trace-analyzer .banner .info,.smave-object-code-analyzer .banner .info{z-index:2}.smave-code-robustness-analyzer .banner .info>div,.smave-code-robustness-analyzer .banner .info>a,.smave-code-trace-analyzer .banner .info>div,.smave-code-trace-analyzer .banner .info>a,.smave-object-code-analyzer .banner .info>div,.smave-object-code-analyzer .banner .info>a{align-self:flex-start;width:52%;max-width:760px;margin-left:0;margin-right:auto}@media(max-width:1440px){.smave-code-robustness-analyzer .banner,.smave-code-trace-analyzer .banner,.smave-object-code-analyzer .banner{height:520px}.smave-code-robustness-analyzer .banner picture,.smave-code-trace-analyzer .banner picture,.smave-object-code-analyzer .banner picture{width:64vw;height:78%;opacity:.72}.smave-code-robustness-analyzer .banner .info>div,.smave-code-robustness-analyzer .banner .info>a,.smave-code-trace-analyzer .banner .info>div,.smave-code-trace-analyzer .banner .info>a,.smave-object-code-analyzer .banner .info>div,.smave-object-code-analyzer .banner .info>a{width:58%;max-width:660px}}@media(max-width:1024px){.smave-code-robustness-analyzer .banner,.smave-code-trace-analyzer .banner,.smave-object-code-analyzer .banner{height:460px}.smave-code-robustness-analyzer .banner picture,.smave-code-trace-analyzer .banner picture,.smave-object-code-analyzer .banner picture{width:76vw;height:68%;opacity:.48}.smave-code-robustness-analyzer .banner .info>div,.smave-code-robustness-analyzer .banner .info>a,.smave-code-trace-analyzer .banner .info>div,.smave-code-trace-analyzer .banner .info>a,.smave-object-code-analyzer .banner .info>div,.smave-object-code-analyzer .banner .info>a{width:76%}}@media(max-width:768px){.smave-code-robustness-analyzer .banner,.smave-code-trace-analyzer .banner,.smave-object-code-analyzer .banner{min-height:420px;height:420px}.smave-code-robustness-analyzer .banner::before,.smave-code-trace-analyzer .banner::before,.smave-object-code-analyzer .banner::before{background:linear-gradient(180deg,rgba(7,14,22,.28) 0%,rgba(7,14,22,.86) 45%,rgba(7,14,22,.98) 100%),radial-gradient(85% 62% at 42% 15%,rgba(245,110,15,.24) 0%,rgba(245,110,15,0) 72%)}.smave-code-robustness-analyzer .banner picture,.smave-code-trace-analyzer .banner picture,.smave-object-code-analyzer .banner picture{top:0;width:100%;height:58%;transform:none;opacity:.42}.smave-code-robustness-analyzer .banner .img,.smave-code-trace-analyzer .banner .img,.smave-object-code-analyzer .banner .img{-o-object-position:right top;object-position:right top}.smave-code-robustness-analyzer .banner .info>div,.smave-code-robustness-analyzer .banner .info>a,.smave-code-trace-analyzer .banner .info>div,.smave-code-trace-analyzer .banner .info>a,.smave-object-code-analyzer .banner .info>div,.smave-object-code-analyzer .banner .info>a{align-self:stretch;width:100%;margin-left:0}.smave-code-robustness-analyzer .banner .info div h1,.smave-code-trace-analyzer .banner .info div h1,.smave-object-code-analyzer .banner .info div h1{font-size:28px;line-height:1.25;overflow-wrap:anywhere;word-break:normal}.smave-code-robustness-analyzer .banner .info div p,.smave-code-trace-analyzer .banner .info div p,.smave-object-code-analyzer .banner .info div p{line-height:1.6}}.smave-code-robustness-analyzer .banner video{position:absolute;right:0;top:0;z-index:0;width:64vw;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;opacity:1}.smave-code-robustness-analyzer .banner picture{right:0;width:64vw;max-width:none;height:100%}.smave-code-robustness-analyzer .banner .img{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;opacity:1}@media(max-width:1440px){.smave-code-robustness-analyzer .banner video{width:70vw;height:100%;opacity:.86}.smave-code-robustness-analyzer .banner picture{width:70vw;height:100%;opacity:.86}}@media(max-width:1024px){.smave-code-robustness-analyzer .banner video{width:88vw;height:100%;opacity:.56}.smave-code-robustness-analyzer .banner picture{width:88vw;height:100%;opacity:.56}}@media(max-width:768px){.smave-code-robustness-analyzer .banner video{width:100%;height:64%;-o-object-position:right top;object-position:right top;opacity:.48}.smave-code-robustness-analyzer .banner picture{width:100%;height:64%;opacity:.48}.smave-code-robustness-analyzer .banner .img{-o-object-position:right top;object-position:right top}}.smave-code-trace-analyzer .banner picture{right:0;width:78vw;max-width:none;height:100%}.smave-code-trace-analyzer .banner .img{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;opacity:1}@media(max-width:1440px){.smave-code-trace-analyzer .banner picture{right:0;width:86vw;height:100%;opacity:.86}}@media(max-width:1024px){.smave-code-trace-analyzer .banner picture{right:0;width:100vw;height:100%;opacity:.58}}@media(max-width:768px){.smave-code-trace-analyzer .banner picture{right:0;width:100%;height:64%;opacity:.46}.smave-code-trace-analyzer .banner .img{-o-object-position:right top;object-position:right top}}.smave-code-trace-analyzer #scene .slide-in-bottom{display:flex;flex-direction:column;gap:clamp(40px,2vw,10vw)}.smave-code-trace-analyzer #scene .slide-in-bottom .collapse-card .img{display:block;max-width:49%;height:auto;aspect-ratio:auto;overflow:visible;background-image:none!important;background-color:transparent}.smave-code-trace-analyzer #scene .slide-in-bottom .collapse-card .img img{display:block;width:100%;max-width:none;height:auto;max-height:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.smave-code-trace-analyzer #scene .slide-in-bottom .collapse-card .list{min-width:0}.smave-code-trace-analyzer #scene .slide-in-bottom .collapse-card .sub-title,.smave-code-trace-analyzer #scene .slide-in-bottom .collapse-card .desc{text-align:left}.smave-code-trace-analyzer #scene .slide-in-bottom .collapse-card .sub-title{margin-bottom:clamp(16px,1.2vw,24px)}@media(max-width:768px){.smave-code-trace-analyzer #scene .slide-in-bottom .collapse-card .img{max-width:100%}}.product.smave-design-verifier.smave-model-suite-like #capability #feature-card .feature-card-media{border:0;background:0 0;overflow:hidden;padding-top:clamp(18px,1.2vw,26px);padding-bottom:clamp(8px,.55vw,14px)}.product.smave-design-verifier.smave-model-suite-like #capability #feature-card .img,.product.smave-design-verifier.smave-model-suite-like #capability #feature-card .feature-card-item-primary .img{-o-object-fit:contain;object-fit:contain;transform:none;transform-origin:center}.product.smave-design-verifier.smave-model-suite-like #demo.swiper-section .swiper-slide .img{aspect-ratio:16/9}.product.smave-design-verifier.smave-model-suite-like #demo.swiper-section .swiper-slide .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.smave-object-code-analyzer .banner video{position:absolute;right:2vw;top:0;z-index:0;width:74vw;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;opacity:1}.smave-object-code-analyzer .banner picture{right:2vw;width:74vw;max-width:none;height:100%}.smave-object-code-analyzer .banner .img{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;opacity:1}@media(max-width:1440px){.smave-object-code-analyzer .banner video{right:0;width:82vw;height:100%;opacity:.86}.smave-object-code-analyzer .banner picture{right:0;width:82vw;height:100%;opacity:.86}}@media(max-width:1024px){.smave-object-code-analyzer .banner video{right:-6vw;width:100vw;height:100%;opacity:.58}.smave-object-code-analyzer .banner picture{right:-6vw;width:100vw;height:100%;opacity:.58}}@media(max-width:768px){.smave-object-code-analyzer .banner video{right:0;width:100%;height:64%;-o-object-position:right top;object-position:right top;opacity:.46}.smave-object-code-analyzer .banner picture{right:0;width:100%;height:64%;opacity:.46}.smave-object-code-analyzer .banner .img{-o-object-position:right top;object-position:right top}}.smave-object-code-analyzer #scene{padding-top:clamp(56px,3vw,76px);padding-bottom:clamp(56px,3vw,76px)}.smave-object-code-analyzer #scene .slide-in-bottom{width:calc(100% - 64px);max-width:1200px;gap:clamp(40px,2vw,10vw)}.smave-object-code-analyzer #scene .collapse-card{display:flex;align-items:flex-start;gap:clamp(32px,1.6vw,10vw);min-height:auto;justify-content:space-between}.smave-object-code-analyzer #scene .collapse-card.reverse{flex-direction:row-reverse}.smave-object-code-analyzer #scene .collapse-card .img{display:block;flex:0 0 52%;width:52%;max-width:52%;aspect-ratio:16/9;min-height:clamp(300px,15vw,50vw);overflow:hidden;background-image:none!important;background-color:transparent}.smave-object-code-analyzer #scene .collapse-card .img img{display:block;width:100%;max-width:none;height:100%;max-height:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.smave-object-code-analyzer #scene .collapse-card .list{flex:1;min-width:0;max-width:none;align-self:center}.smave-object-code-analyzer #scene .collapse-card .list .sub-title{margin-bottom:clamp(16px,1.2vw,24px)}@media(max-width:1921px){.smave-object-code-analyzer #scene .collapse-card{gap:clamp(32px,1.6vw,10vw)}.smave-object-code-analyzer #scene .collapse-card .img{flex-basis:52%;width:52%;max-width:52%}}@media(max-width:1024px){.smave-object-code-analyzer #scene .collapse-card{gap:32px}.smave-object-code-analyzer #scene .collapse-card .img{flex-basis:52%;width:52%;max-width:52%}.smave-object-code-analyzer #scene .collapse-card .list{max-width:none}}@media(max-width:768px){.smave-object-code-analyzer #scene .collapse-card .img{flex-basis:auto;width:100%;max-width:100%;min-height:0}.smave-object-code-analyzer #scene .collapse-card .img img{height:auto}.smave-object-code-analyzer #scene .collapse-card .list{flex-basis:auto;width:100%;max-width:100%}}.smave-object-code-analyzer #capability #feature-card .feature-card-media{padding:0;border:0;border-radius:0;background:0 0;overflow:visible}.smave-object-code-analyzer #capability #feature-card .feature-card-media .img,.smave-object-code-analyzer #capability #feature-card .feature-card-item-primary .feature-card-media .img{display:block;width:100%;height:auto;max-height:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.smave-object-code-analyzer #demo.swiper-section .swiper-slide .swiper-content{gap:clamp(24px,1.35vw,32px)}.smave-object-code-analyzer #demo.swiper-section .swiper-slide .img{flex-basis:39%;max-width:460px}.smave-object-code-analyzer #demo.swiper-section .swiper-slide .article .desc{max-width:none}.smave-model-suite-like #introduce{padding:5vw 0 0}@media(max-width:768px){.smave-model-suite-like #introduce{background-size:contain}}.smave-model-suite-like #advantage,.smave-model-suite-like #advantage-2{padding-top:clamp(44px,3.2vw,72px);padding-bottom:clamp(40px,3vw,68px)}.smave-model-suite-like #advantage .list,.smave-model-suite-like #advantage-2 .list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;justify-content:center;max-width:1400px;margin:0 auto;-moz-column-gap:clamp(36px,2.6vw,52px);column-gap:clamp(36px,2.6vw,52px);row-gap:clamp(68px,4.6vw,92px)}.smave-model-suite-like #advantage .card-wrapper,.smave-model-suite-like #advantage-2 .card-wrapper{width:100%;flex:initial;align-self:stretch;max-width:none}.smave-model-suite-like #advantage .card-wrapper .card-icon,.smave-model-suite-like #advantage-2 .card-wrapper .card-icon{aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.smave-model-suite-like #advantage .card-wrapper .box,.smave-model-suite-like #advantage-2 .card-wrapper .box{flex:1;align-items:stretch;min-height:clamp(242px,13vw,286px);height:auto;padding-right:clamp(24px,1.45vw,32px);padding-left:clamp(24px,1.45vw,32px);padding-bottom:clamp(28px,1.8vw,36px);justify-content:flex-start}.smave-model-suite-like #advantage .card-wrapper .box .desc-box,.smave-model-suite-like #advantage-2 .card-wrapper .box .desc-box{max-width:410px;margin:0 auto;text-align:left;line-height:1.72;font-size:clamp(15px,.92vw,17px);text-wrap:initial}@media(max-width:768px){.smave-model-suite-like #advantage,.smave-model-suite-like #advantage-2{padding-top:40px;padding-bottom:40px}.smave-model-suite-like #advantage .list,.smave-model-suite-like #advantage-2 .list{grid-template-columns:1fr;row-gap:48px}.smave-model-suite-like #advantage .card-wrapper,.smave-model-suite-like #advantage-2 .card-wrapper{max-width:100%}.smave-model-suite-like #advantage .card-wrapper .box,.smave-model-suite-like #advantage-2 .card-wrapper .box{height:auto;min-height:260px}.smave-model-suite-like #advantage .card-wrapper .box .desc-box,.smave-model-suite-like #advantage-2 .card-wrapper .box .desc-box{max-width:100%}}.smave-model-suite-like #advantage{padding-bottom:clamp(32px,2.4vw,48px)}.smave-model-suite-like #advantage-2{padding-top:clamp(24px,1.8vw,36px)}.smave-model-suite-like #capability #feature-card{grid-template-columns:1fr;grid-template-rows:auto;gap:clamp(22px,1.45vw,32px);max-width:1320px;margin:0 auto}.smave-model-suite-like #capability #feature-card .feature-card-item,.smave-model-suite-like #capability #feature-card .feature-card-item-primary{grid-row:auto;display:grid;grid-template-columns:minmax(0,1.12fr)minmax(420px,1fr);align-items:center;gap:clamp(24px,2vw,42px);min-height:auto;padding:clamp(22px,1.45vw,34px)}.smave-model-suite-like #capability #feature-card .feature-card-media{order:0;margin-top:0;padding:0;aspect-ratio:auto;border:1px solid rgba(255,255,255,4%);background:rgba(8,11,15,.5);overflow:hidden}.smave-model-suite-like #capability #feature-card .img,.smave-model-suite-like #capability #feature-card .feature-card-item-primary .img{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.smave-model-suite-like #capability #feature-card .feature-card-copy{gap:clamp(16px,.9vw,22px);max-width:620px}.smave-model-suite-like #capability #feature-card .feature-card-heading{gap:clamp(10px,.6vw,16px)}.smave-model-suite-like #capability #feature-card .icon{display:none}.smave-model-suite-like #capability #feature-card .title{font-size:clamp(28px,1.65vw,32px)}.smave-model-suite-like #capability #feature-card .desc{min-height:9.1em;text-align:left;line-height:1.82;font-size:clamp(15px,.9vw,17px)}.smave-model-suite-like #capability #feature-card .feature-card-item:nth-child(2){grid-template-columns:minmax(420px,1fr)minmax(0,1.12fr)}.smave-model-suite-like #capability #feature-card .feature-card-item:nth-child(2) .feature-card-media{order:-1}@media(max-width:1024px){.smave-model-suite-like #capability #feature-card .feature-card-item,.smave-model-suite-like #capability #feature-card .feature-card-item-primary{display:grid;grid-template-columns:1fr;min-height:auto}.smave-model-suite-like #capability #feature-card .feature-card-item:nth-child(2){grid-template-columns:1fr}.smave-model-suite-like #capability #feature-card .feature-card-media,.smave-model-suite-like #capability #feature-card .feature-card-item:nth-child(2) .feature-card-media{order:-1;aspect-ratio:auto}.smave-model-suite-like #capability #feature-card .feature-card-copy{max-width:100%}}.smave-model-suite-like #scene{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}@media(max-width:768px){.smave-model-suite-like #scene{background-size:cover;background-position:50% 0}}@media(min-width:768px) and (max-width:1023.98px){.smave-model-suite-like #scene{background-size:cover;background-position:50% 0}}@media(max-width:768px){.smave-model-suite-like #scene h3{font-size:18px}}.smave-model-suite-like #scene .slide-in-bottom{display:flex;flex-direction:column;gap:clamp(40px,2vw,10vw)}.smave-model-suite-like #scene .slide-in-bottom .collapse-card .img{max-width:49%}@media(max-width:768px){.smave-model-suite-like #scene .slide-in-bottom .collapse-card .img{max-width:100%}}.smave-model-suite-like #scene .slide-in-bottom .sub-title,.smave-model-suite-like #scene .slide-in-bottom .desc{text-align:left}.smave-model-suite-like #scene .collapse-list .item{background:rgba(29,34,38,.3)}.smave-model-suite-like #function h2,.smave-model-suite-like #demo h2{margin:0;padding-bottom:32px;padding-bottom:clamp(32px,1.7vw,10vw);background:radial-gradient(40% 100% at 50% 113.4%,rgba(59,88,182,.5) 0%,rgba(59,88,182,0) 100%)}.smave-model-suite-like #function .tabs div:hover,.smave-model-suite-like #function .tabs .active,.smave-model-suite-like #demo .tabs div:hover,.smave-model-suite-like #demo .tabs .active{margin-bottom:0;border-bottom:2px solid;border-bottom:clamp(2px,.15vw,10vw)solid;font-weight:700}.smave-model-suite-like #function .swiper-slide .swiper-content,.smave-model-suite-like #demo .swiper-slide .swiper-content{gap:clamp(28px,1.65vw,36px)}.smave-model-suite-like #function .swiper-slide .img,.smave-model-suite-like #demo .swiper-slide .img{flex:0 0 43%;max-width:500px}.smave-model-suite-like #function .swiper-slide .article,.smave-model-suite-like #demo .swiper-slide .article{flex:1;min-width:0;text-align:left}.smave-model-suite-like #function .swiper-slide .article>div,.smave-model-suite-like #demo .swiper-slide .article>div{width:100%}.smave-model-suite-like #function .swiper-slide .article h3,.smave-model-suite-like #demo .swiper-slide .article h3{text-align:left}.smave-model-suite-like #function .swiper-slide .article .page,.smave-model-suite-like #demo .swiper-slide .article .page{font-weight:700}.smave-model-suite-like #function .swiper-slide .article .desc,.smave-model-suite-like #demo .swiper-slide .article .desc{width:100%;max-width:720px;min-height:7.12em;text-align:left;line-height:1.78;color:rgba(255,255,255,.8)}@media(min-width:768px) and (max-width:1023.98px){.smave-model-suite-like #demo.swiper-section .swiper-box{display:block}.smave-model-suite-like #demo.swiper-section .mobile-carousel{display:none}}.smave-model-suite-like.smave-analyzer #demo.swiper-section .swiper-slide .img{flex:0 0 43%;width:auto;max-width:500px;aspect-ratio:auto;overflow:hidden}.smave-model-suite-like.smave-analyzer #demo.swiper-section .swiper-slide .img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.product.smave-mcds #function .swiper-slide .img{aspect-ratio:16/9;overflow:hidden}.product.smave-mcds #function .swiper-slide .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}.product.smave-mcds #function .swiper-slide .article .desc{display:block}.product.smave-mcds #capability #feature-card .feature-card-item:nth-child(odd),.product.smave-mcds #capability #feature-card .feature-card-item-primary{grid-template-columns:minmax(420px,1fr)minmax(0,1.12fr)}.product.smave-mcds #capability #feature-card .feature-card-item:nth-child(odd) .feature-card-media,.product.smave-mcds #capability #feature-card .feature-card-item-primary .feature-card-media{order:-1}.product.smave-mcds #capability #feature-card .feature-card-item:nth-child(even){grid-template-columns:minmax(0,1.12fr)minmax(420px,1fr)}.product.smave-mcds #capability #feature-card .feature-card-item:nth-child(even) .feature-card-media{order:0}@media(max-width:1024px){.product.smave-mcds #capability #feature-card .feature-card-item,.product.smave-mcds #capability #feature-card .feature-card-item-primary,.product.smave-mcds #capability #feature-card .feature-card-item:nth-child(even){grid-template-columns:1fr}.product.smave-mcds #capability #feature-card .feature-card-media,.product.smave-mcds #capability #feature-card .feature-card-item:nth-child(even) .feature-card-media{order:-1}}.smave-mcds>.banner::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.8),transparent)}.smave-requirement>.banner::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.8),transparent)}.smave-requirement #capability #feature-card .feature-card-item:nth-child(odd),.smave-requirement #capability #feature-card .feature-card-item-primary{grid-template-columns:minmax(420px,1fr)minmax(0,1.12fr)}.smave-requirement #capability #feature-card .feature-card-item:nth-child(even){grid-template-columns:minmax(0,1.25fr)minmax(400px,.95fr)}.smave-requirement #capability #feature-card .feature-card-item:nth-child(odd) .feature-card-media,.smave-requirement #capability #feature-card .feature-card-item-primary .feature-card-media{order:-1}.smave-requirement #capability #feature-card .feature-card-item:nth-child(even) .feature-card-media{order:0}@media(max-width:1024px){.smave-requirement #capability #feature-card .feature-card-item,.smave-requirement #capability #feature-card .feature-card-item-primary,.smave-requirement #capability #feature-card .feature-card-item:nth-child(2){grid-template-columns:1fr}}.product.smave-code-analyzer #demo.swiper-section .swiper-slide .swiper-content{align-items:center}.product.smave-code-analyzer #demo.swiper-section .swiper-slide .img{flex:0 1 46%;width:46%;max-width:620px}.product.smave-code-analyzer #demo.swiper-section .swiper-slide .article{flex:1 1 420px;min-width:420px}.product.smave-code-analyzer #demo.swiper-section .swiper-slide .article .desc{line-break:strict;word-break:normal;overflow-wrap:normal}@media(max-width:1024px){.product.smave-code-analyzer #demo.swiper-section .swiper-slide .img,.product.smave-code-analyzer #demo.swiper-section .swiper-slide .article{width:100%;max-width:100%;min-width:0}}.product.smave-code-analyzer #scene .collapse-card{gap:clamp(24px,1.25vw,32px)}.product.smave-code-analyzer #scene .collapse-card .img{flex:0 0 48%;max-width:48%}.product.smave-code-analyzer #scene .collapse-card .list{min-width:0}.product.smave-code-analyzer #scene .collapse-list .item .desc{padding-right:0;line-break:strict;word-break:normal;overflow-wrap:normal;text-wrap:pretty}@media(max-width:768px){.product.smave-code-analyzer #scene .collapse-card .img{flex-basis:auto;max-width:100%}}.product.smave-code-analyzer #capability #feature-card .feature-card-item:nth-child(odd),.product.smave-code-analyzer #capability #feature-card .feature-card-item-primary{grid-template-columns:minmax(420px,1fr)minmax(0,1.12fr)}.product.smave-code-analyzer #capability #feature-card .feature-card-item:nth-child(odd) .feature-card-media,.product.smave-code-analyzer #capability #feature-card .feature-card-item-primary .feature-card-media{order:-1}.product.smave-code-analyzer #capability #feature-card .feature-card-item:nth-child(even){grid-template-columns:minmax(0,1.12fr)minmax(420px,1fr)}.product.smave-code-analyzer #capability #feature-card .feature-card-item:nth-child(even) .feature-card-media{order:0}@media(max-width:1024px){.product.smave-code-analyzer #capability #feature-card .feature-card-item,.product.smave-code-analyzer #capability #feature-card .feature-card-item-primary,.product.smave-code-analyzer #capability #feature-card .feature-card-item:nth-child(2){grid-template-columns:1fr}.product.smave-code-analyzer #capability #feature-card .feature-card-media,.product.smave-code-analyzer #capability #feature-card .feature-card-item:nth-child(even) .feature-card-media{order:-1}}.product.smave-xsim #capability #feature-card .desc{font-size:16px;font-size:clamp(16px,.83vw,10vw)}@media(max-width:1921px){.product.smave-xsim #capability #feature-card .desc{font-size:16px}}.product.smave-architect #function .swiper-slide .swiper-content{align-items:flex-start}.product.smave-architect #function .swiper-slide .img{display:flex;align-items:flex-start;justify-content:flex-start;flex:0 0 520px;width:520px;max-width:48vw;aspect-ratio:16/9;height:auto;overflow:hidden}.product.smave-architect #function .swiper-slide .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top;display:block}@media(max-width:1024px){.product.smave-architect #function .swiper-slide .img{flex-basis:100%;width:100%;max-width:100%;height:auto}}@media(max-width:768px){.product.smave-architect #function .swiper-slide .img{height:auto}}.product.smave-architect #capability #feature-card .feature-card-item:nth-child(odd),.product.smave-architect #capability #feature-card .feature-card-item-primary{grid-template-columns:minmax(0,1.12fr)minmax(420px,1fr)}.product.smave-architect #capability #feature-card .feature-card-item:nth-child(odd) .feature-card-media,.product.smave-architect #capability #feature-card .feature-card-item-primary .feature-card-media{order:0}.product.smave-architect #capability #feature-card .feature-card-item:nth-child(even){grid-template-columns:minmax(420px,1fr)minmax(0,1.12fr)}.product.smave-architect #capability #feature-card .feature-card-item:nth-child(even) .feature-card-media{order:-1}@media(max-width:1024px){.product.smave-architect #capability #feature-card .feature-card-item,.product.smave-architect #capability #feature-card .feature-card-item-primary,.product.smave-architect #capability #feature-card .feature-card-item:nth-child(2){grid-template-columns:1fr}.product.smave-architect #capability #feature-card .feature-card-media,.product.smave-architect #capability #feature-card .feature-card-item:nth-child(even) .feature-card-media{order:-1}}.product.smave-model-suite #capability #feature-card .feature-card-media{aspect-ratio:16/9!important;background:rgba(5,9,14,.28)}.product.smave-model-suite #capability #feature-card .img,.product.smave-model-suite #capability #feature-card .feature-card-item-primary .img{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;transform:none!important}.acephere-visualization #introduce{padding:5vw 0}@media(max-width:768px){.acephere-visualization #introduce{background-size:contain}}.acephere-visualization #advantage{padding-bottom:96px}@media(max-width:768px){.acephere-visualization #advantage{padding-bottom:48px}}.acephere-visualization #advantage .card-wrapper{max-width:420px}.acephere-visualization #advantage .card-wrapper .box{padding-left:clamp(20px,1vw,24px);padding-right:clamp(20px,1vw,24px)}.acephere-visualization #advantage .card-wrapper .box h5{white-space:normal;text-wrap:balance}.acephere-visualization #advantage .card-wrapper .box .desc-box{text-align:left;line-break:strict;text-wrap:pretty;text-wrap-style:pretty;word-break:normal;overflow-wrap:normal}@media(max-width:768px){.acephere-visualization #advantage .card-wrapper .box h5{white-space:normal;text-wrap:balance}}@media(min-width:2560px){.acephere-visualization #advantage .box{padding-left:1.3vw;padding-right:1.3vw}}.vxspace-industry #introduce div{width:900px;text-align:left}@media(max-width:768px){.vxspace-industry #introduce div{width:100%}}@media(min-width:768px) and (max-width:1279.98px){.vxspace-industry #introduce div{width:80%}}.vxspace-industry #feature .article>div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:0}.vxspace-industry #feature .article>div .feat{margin-bottom:1rem;min-width:48%;display:flex;align-items:center;flex-direction:row;gap:12px;color:#3d4751}.vxspace-industry #feature .article>div .feat img{width:32px;height:32px}.vxspace-industry #params .list .box{width:386px;width:clamp(386px,20vw,100vw);text-align:left}.vxspace-industry #params .list .box h5{border-bottom:1px solid rgba(61,71,81,.1)}.vxspace-industry #params .list .box img{width:100%}.vxspace-industry #params .list .box .desc-box{display:flex;flex-direction:column}.vxspace-industry #params .list .box .desc-box>div{padding:8px 0;padding:clamp(8px,.4vw,100vw)0;border-bottom:1px solid rgba(61,71,81,.1)}.vxspace-industry #params .list .box .desc-box>div .title{font-weight:700;color:#3d4751}.product.acephere.smave-model-suite-like #introduce .slide-in-bottom{max-width:84vw}.product.acephere.smave-model-suite-like #introduce .product-introduce-header .article-desc{max-width:54vw}.product.acephere.smave-model-suite-like #introduce .product-introduce-image,.product.acephere.smave-model-suite-like #introduce .product-introduce-video{display:flex;justify-content:center}.product.acephere.smave-model-suite-like #introduce .product-introduce-image img,.product.acephere.smave-model-suite-like #introduce .product-introduce-image video,.product.acephere.smave-model-suite-like #introduce .product-introduce-video img,.product.acephere.smave-model-suite-like #introduce .product-introduce-video video{width:100%;height:auto;max-width:76vw}.product.acephere.smave-model-suite-like #introduce .product-introduce-video video{max-width:60vw}.product.acephere.smave-model-suite-like #capability #feature-card{display:flex;flex-direction:column;gap:clamp(18px,1.2vw,28px);grid-template-columns:none;grid-template-rows:none}.product.acephere.smave-model-suite-like #capability #feature-card .feature-card-item,.product.acephere.smave-model-suite-like #capability #feature-card .feature-card-item-primary{display:grid;grid-template-columns:1fr 1fr;grid-row:auto!important;min-height:0!important;align-items:center;align-content:center;padding:clamp(22px,1.35vw,30px)}.product.acephere.smave-model-suite-like #capability #feature-card .feature-card-item{justify-content:normal}.product.acephere.smave-model-suite-like #capability #feature-card .feature-card-item:nth-child(2){grid-template-columns:1fr 1fr}.product.acephere.smave-model-suite-like #capability #feature-card .feature-card-copy{max-width:none;min-width:0}.product.acephere.smave-model-suite-like #capability #feature-card .desc{min-height:0!important}.product.acephere.smave-model-suite-like #capability #feature-card .feature-card-media{aspect-ratio:auto;margin-top:0;padding:0;border:0;background:0 0;align-self:center}.product.acephere.smave-model-suite-like #capability #feature-card .img,.product.acephere.smave-model-suite-like #capability #feature-card .feature-card-item-primary .img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;transform:none}@media(max-width:1024px){.product.acephere.smave-model-suite-like #capability #feature-card .feature-card-item,.product.acephere.smave-model-suite-like #capability #feature-card .feature-card-item-primary,.product.acephere.smave-model-suite-like #capability #feature-card .feature-card-item:nth-child(2){display:grid;grid-template-columns:1fr;grid-row:auto!important}.product.acephere.smave-model-suite-like #capability #feature-card .feature-card-media,.product.acephere.smave-model-suite-like #capability #feature-card .feature-card-item:nth-child(2) .feature-card-media{order:-1}}@media(max-width:768px){.product.acephere.smave-model-suite-like #capability .slide-in-bottom{max-width:92vw}.product.acephere.smave-model-suite-like #capability .product-introduce-header .article-desc{max-width:100%}.product.acephere.smave-model-suite-like #capability .product-introduce-image img{max-width:90vw}}.product.smave-rv.smave-model-suite-like #function .swiper-slide .img{aspect-ratio:16/9;overflow:hidden;background:#fff}.product.smave-rv.smave-model-suite-like #function .swiper-slide .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top}@media(min-width:1024px){.product:not(.smave-model-suite) #demo.swiper-section .swiper-container .swiper-slide .swiper-content{gap:clamp(28px,1.65vw,36px)}.product:not(.smave-model-suite) #demo.swiper-section .swiper-container .swiper-slide .swiper-content>.img{flex:0 0 43%!important;width:auto!important;max-width:500px!important;aspect-ratio:1640/959!important;overflow:hidden!important}.product:not(.smave-model-suite) #demo.swiper-section .swiper-container .swiper-slide .swiper-content>.img img{display:block;width:100%!important;height:100%!important;max-height:none!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important}}:root{--primary-black:#22232e;--primary-green:#2cc295;--second-black:#1a1b23;--second-green:#09d59e;--color-white-1:rgba(255, 255, 255, 1);--color-grey-1:rgba(42, 49, 56, 1);--color-grey-2:rgba(37, 43, 49, 1);--color-grey-3:rgba(26, 31, 35, 1);--color-grey-4:rgba(20, 23, 26, 1)}.opinion.software-defined-control .banner::after,.opinion.formal-verification .banner::after,.opinion.ai-software-factory .banner::after,.product-advantages .banner::after,.tech-advantages .banner::after,.advantages .banner::after,.about.events .banner::after,.smave-arinc-661-suite .banner::after,.smave-model-suite .banner::after,.smave-ai-fuzzer .banner::after,.smave-model-fabric .banner::after,.smave-virtual-system .banner::after,.smave-code-analyzer>.banner::after,.smave-rv>.banner::after,.smave-xsim .banner::after,.smave-architect .banner::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(0,0,0,.8) 0%,transparent 100%);pointer-events:none;z-index:1}.vxspaceList .vxspace-container,.firstPage .info,.tech-advantages #compile .slide-in-bottom .info .columns-feature,.tech-advantages #compile .slide-in-bottom .info .collapse-list,body header>.content,body #footer>.content,section.content>div,.stick-nav-bar .tab-box,.banner .info,.home .module #controller .tools .box,.home .module .eventsContent .event-content,.home .modelMeasureSystemContent .measure-content,.about.events .content>div .skeleton-container{width:62.5%}@media(max-width:768px){.vxspaceList .vxspace-container,.firstPage .info,.tech-advantages #compile .slide-in-bottom .info .columns-feature,.tech-advantages #compile .slide-in-bottom .info .collapse-list,body header>.content,body #footer>.content,section.content>div,.stick-nav-bar .tab-box,.banner .info,.home .module #controller .tools .box,.home .module .eventsContent .event-content,.home .modelMeasureSystemContent .measure-content,.about.events .content>div .skeleton-container{width:100%}}@media(min-width:768px) and (max-width:1279.98px){.vxspaceList .vxspace-container,.firstPage .info,.tech-advantages #compile .slide-in-bottom .info .columns-feature,.tech-advantages #compile .slide-in-bottom .info .collapse-list,body header>.content,body #footer>.content,section.content>div,.stick-nav-bar .tab-box,.banner .info,.home .module #controller .tools .box,.home .module .eventsContent .event-content,.home .modelMeasureSystemContent .measure-content,.about.events .content>div .skeleton-container{width:80%}}@media(min-width:1280px) and (max-width:1920.98px){.vxspaceList .vxspace-container,.firstPage .info,.tech-advantages #compile .slide-in-bottom .info .columns-feature,.tech-advantages #compile .slide-in-bottom .info .collapse-list,body header>.content,body #footer>.content,section.content>div,.stick-nav-bar .tab-box,.banner .info,.home .module #controller .tools .box,.home .module .eventsContent .event-content,.home .modelMeasureSystemContent .measure-content,.about.events .content>div .skeleton-container{width:1200px}}header .mobile-menu-mask .menu-mobile .container::-webkit-scrollbar,.tab-box::-webkit-scrollbar{width:2px;height:6px}header .mobile-menu-mask .menu-mobile .container::-webkit-scrollbar-thumb,.tab-box::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:6px}header .mobile-menu-mask .menu-mobile .container::-webkit-scrollbar-button,.tab-box::-webkit-scrollbar-button{display:none!important}.card-list-3>div .box .card>div .title,.card-list-3>div .box .card>div .text-small{overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.custom-circle-number{text-indent:-1em;padding-left:1em}.custom-circle-number::before{content:" ";display:inline-flex;width:.4em;height:.4em;border-radius:50%;background-color:rgba(255,255,255,.8);margin-right:.4em;vertical-align:.2em}.contact-btn{width:104px;width:clamp(104px,5.6vw,10vw);height:48px;height:clamp(48px,2.6vw,10vw);border:2px solid #f56e0f;border:clamp(2px,.1vw,10vw)solid #f56e0f;border-radius:2px;border-radius:clamp(2px,.1vw,10vw);background-color:var(--color-grey-1);margin-top:32px;margin-top:clamp(32px,1.7vw,10vw);font-weight:500;overflow:hidden;z-index:2}.contact-btn:hover{font-weight:700}.text-bold{font-weight:700}.text-orange{color:#f56e0f}.section-sub-title{display:flex;flex-direction:column;width:100%}@media(max-width:1024px){.section-sub-title{display:inline}}.btn-1{padding:clamp(8px,.4vw,10vw)clamp(16px,.8vw,10vw);border:none;line-height:normal;font-weight:500;color:#efeff4;background-color:#1d2226;cursor:pointer}.btn-1:hover{color:#f56e0f;background-color:rgba(245,110,15,.1)}.product-introduce-card{width:100%;padding-top:4vw;padding-bottom:0;background-color:#0a0b0d;background-size:contain;background-position:50% 100%;background-repeat:no-repeat;position:relative}@media(max-width:1024px){.product-introduce-card{padding:6vw 2vw 4vw;background-size:cover}}@media(max-width:768px){.product-introduce-card{padding:8vw 4vw 6vw;background-size:cover}}.product-introduce-card .slide-in-bottom{width:100%;max-width:70vw;margin:0 auto;padding:0 2vw}@media(max-width:1024px){.product-introduce-card .slide-in-bottom{max-width:85vw}}@media(max-width:768px){.product-introduce-card .slide-in-bottom{max-width:92vw}}.product-introduce-card .product-introduce-container{width:100%;display:flex;flex-direction:column;gap:2vw}.product-introduce-card .product-introduce-header{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5vw}.product-introduce-card .product-introduce-header .sub-title{font-size:1vw;font-weight:400;color:#969696;line-height:1.5;margin:0;text-transform:uppercase;letter-spacing:.1em}.product-introduce-card .product-introduce-header .article-title{line-height:1.3;margin:0}.product-introduce-card .product-introduce-header .article-title span{display:block}.product-introduce-card .product-introduce-header .article-desc{font-weight:400;color:rgba(255,255,255,.8);line-height:1.43;max-width:37.4vw;margin:0}@media(max-width:1024px){.product-introduce-card .product-introduce-header .article-desc{max-width:75vw}}@media(max-width:768px){.product-introduce-card .product-introduce-header .article-desc{max-width:80%}}@media(max-width:576px){.product-introduce-card .product-introduce-header .article-desc{max-width:100%}}.product-introduce-card .product-introduce-header .article-desc p{margin:.8vw 0}.product-introduce-card .product-introduce-header .article-desc strong{font-weight:600;color:#333}.product-introduce-card .product-introduce-image{width:100%;display:flex;justify-content:center;align-items:center}.product-introduce-card .product-introduce-image img{width:100%;height:auto;max-width:60vw;-o-object-fit:contain;object-fit:contain;border-radius:.5vw}@media(max-width:1024px){.product-introduce-card .product-introduce-image img{max-width:80vw}}@media(max-width:768px){.product-introduce-card .product-introduce-image img{max-width:90vw}}.product-introduce-card .product-introduce-video{width:100%;display:flex;justify-content:center;align-items:center}.product-introduce-card .product-introduce-video video{width:100%;height:auto;max-width:60vw;border-radius:.5vw;outline:none}.product-introduce-card .product-introduce-video video::-webkit-media-controls{display:none!important}.product-introduce-card .product-introduce-video video::-webkit-media-controls-enclosure{display:none!important}.product-introduce-card .product-introduce-video video::-webkit-media-controls-panel{display:none!important}@media(max-width:1024px){.product-introduce-card .product-introduce-video video{max-width:80vw}}@media(max-width:768px){.product-introduce-card .product-introduce-video video{max-width:90vw}}.product[class*=smave-] .product-introduce-card .product-introduce-header .article-desc{width:68vw;max-width:1040px;text-align:left;line-height:1.78}.product[class*=smave-] .product-introduce-card .product-introduce-header .article-desc p{margin:.65vw 0}@media(max-width:768px){.product-introduce-card{padding:8vw 0}.product-introduce-card .slide-in-bottom{padding:0}.product-introduce-card .product-introduce-container{gap:6vw}.product-introduce-card .product-introduce-header{gap:4vw}.product-introduce-card .product-introduce-header .sub-title{font-size:3.5vw;letter-spacing:.05em}.product-introduce-card .product-introduce-header .article-title{line-height:1.4}.product-introduce-card .product-introduce-header .article-desc{color:rgba(255,255,255,.8);width:100%;max-width:100%;text-align:left;line-height:1.75}.product-introduce-card .product-introduce-header .article-desc p{margin:3vw 0}.product-introduce-card .product-introduce-image{padding:4vw 0 0}.product-introduce-card .product-introduce-image img{border-radius:2vw}.product-introduce-card .product-introduce-image img:hover{transform:none}.product-introduce-card .product-introduce-video{padding:0}.product-introduce-card .product-introduce-video video{border-radius:2vw}}.product.acephere-visualization.smave-model-suite-like .product-introduce-card .product-introduce-header .article-desc{width:64vw;max-width:1152px;margin:0 auto;box-sizing:border-box;text-align:center;white-space:nowrap}@media(max-width:1024px){.product.acephere-visualization.smave-model-suite-like .product-introduce-card .product-introduce-header .article-desc{width:100%;max-width:100%;white-space:normal}}.advantages.stick-nav-bar{background-color:#14171a}.advantages .banner::after{background:linear-gradient(180deg,rgba(20,23,26,.65) 0%,#14171a 100%)}.advantages .banner .info{z-index:2;align-items:center}.advantages #qualification>div{display:flex;flex-direction:column;align-items:center}.advantages #qualification>div h2{margin-bottom:20px;margin-bottom:clamp(20px,1vw,10vw)}.advantages #qualification>div .sub-desc{display:flex;flex-direction:column;justify-content:center;color:rgba(255,255,255,.8)}@media(max-width:1024px){.advantages #qualification>div .sub-desc br{display:none}}.advantages #qualification>div .box{display:flex;flex-direction:row;justify-content:space-around;gap:20px;gap:clamp(20px,1vw,10vw);margin-top:40px;margin-top:clamp(40px,2vw,50vw);width:100%}@media(max-width:768px){.advantages #qualification>div .box{flex-direction:column}}.advantages #qualification>div .box .left,.advantages #qualification>div .box .right{width:50%}@media(max-width:768px){.advantages #qualification>div .box .left,.advantages #qualification>div .box .right{width:100%}}.advantages #qualification>div .box .left h3,.advantages #qualification>div .box .right h3{margin-bottom:20px;margin-bottom:clamp(20px,1vw,10vw);text-align:center}.advantages #qualification>div .box .left p,.advantages #qualification>div .box .right p{display:flex;align-items:flex-start;gap:10px;gap:clamp(10px,.5vw,10vw);line-height:2;color:rgba(255,255,255,.8)}.advantages #qualification>div .box .left p .icon-circle,.advantages #qualification>div .box .right p .icon-circle{flex:0 0 12px;width:12px;height:12px;margin-top:.9em;color:#f56e0f}.advantages #qualification>div .box .left .num,.advantages #qualification>div .box .right .num{font-weight:700;color:#f56e0f}.advantages #qualification>div .box .left{display:flex;flex-direction:column;justify-content:space-between;gap:20px;gap:clamp(20px,1vw,50vw)}.advantages #qualification>div .box .left>div{padding:40px 0 40px 40px;padding:clamp(40px,2vw,50vw)1vw clamp(40px,2vw,50vw)clamp(40px,2vw,50vw);border-radius:20px;border-radius:clamp(20px,1vw,50vw);text-align:left;background-color:#1d2226;flex:1}@media(max-width:768px){.advantages #qualification>div .box .left>div{padding:20px;padding:clamp(20px,1vw,50vw)}}.advantages #qualification>div .box .right{padding:40px;padding:clamp(40px,2vw,50vw);padding-right:20px;padding-right:clamp(20px,1vw,10vw);width:48%;border-radius:20px;border-radius:clamp(20px,1vw,50vw);text-align:left;font-size:16px;background-color:#1d2226}@media(max-width:768px){.advantages #qualification>div .box .right{width:100%;padding:32px 20px}}.advantages #qualification>div .box .right h3{margin-bottom:20px;margin-bottom:clamp(20px,1vw,10vw)}.advantages #qualification>div .box .right .category-list{margin-top:12px;margin-top:clamp(12px,.65vw,10vw)}.advantages #qualification>div .box .right .category-list:first{margin-top:0}.advantages #qualification>div .box .right .category-list .type{margin-bottom:4px;margin-bottom:clamp(4px,.2vw,10vw);font-size:18px;font-size:clamp(18px,.95vw,10vw);font-weight:500}.advantages #standard{background:url(/img/advantages/bg.webp);background-size:cover;background-repeat:no-repeat;background-position:50%}.advantages #standard h2{margin-bottom:20px;margin-bottom:clamp(20px,1vw,50vw);color:#fff}.advantages #standard .sub-desc{margin-bottom:40px;margin-bottom:clamp(40px,2vw,50vw)}.advantages #standard .box{display:flex;flex-direction:column;align-items:center;gap:40px;gap:clamp(40px,2vw,50vw);color:rgba(255,255,255,.8)}.advantages #standard .box p{color:#fff}.advantages #standard .box img{width:60%}@media(max-width:768px){.advantages #standard .box{gap:20px;gap:clamp(20px,1vw,50vw)}.advantages #standard .box img{width:100%}}.advantages #org h2{margin-bottom:20px;margin-bottom:clamp(20px,1vw,50vw)}.advantages #org .sub-desc{margin-bottom:40px;margin-bottom:clamp(40px,2vw,50vw)}.advantages #org .list{text-align:left}.advantages #org .list .box{padding:16px;padding:clamp(16px,.85vw,10vw);width:14.2vw;background-color:#1d2226}@media(max-width:2560px){.advantages #org .list .box{width:clamp(285px,14.84vw,100vw)}}@media(max-width:1440px){.advantages #org .list .box{width:284px}}@media(max-width:1024px){.advantages #org .list .box{width:258px}}@media(max-width:768px){.advantages #org .list .box{padding:24px 20px;padding:clamp(24px,1.2vw,10vw)clamp(20px,1vw,10vw)}}.advantages #org .list .box .img{width:100%;margin-bottom:10px;margin-bottom:clamp(10px,.5vw,50vw)}.advantages #org .list .box:nth-child(2) h5{font-size:19px;font-size:clamp(19px,.9vw,10vw)}.product-advantages,.tech-advantages{background-color:#060a0c}.product-advantages .banner::after,.tech-advantages .banner::after{background:linear-gradient(180deg,rgba(6,10,12,.3) 0%,#060a0c 100%)}.product-advantages .banner .info,.tech-advantages .banner .info{align-items:center}@media(max-width:768px){.product-advantages .banner video,.tech-advantages .banner video{-o-object-position:center;object-position:center}}.product-advantages.stick-nav-bar,.tech-advantages.stick-nav-bar{background-color:#060a0c}.product-advantages .collapse-card h3,.tech-advantages .collapse-card h3{font-size:30px;font-size:clamp(30px,1.5vw,10vw)}@media(max-width:768px){.product-advantages .collapse-card h3,.tech-advantages .collapse-card h3{font-size:20px}}.product-advantages h2.title,.tech-advantages h2.title{margin-bottom:.1vw;font-weight:700}@media(max-width:768px){.product-advantages h2.title,.tech-advantages h2.title{width:100%!important}}.product-advantages p.sub-title,.tech-advantages p.sub-title{display:flex;flex-direction:column;font-size:clamp(20px,1vw,10vw);font-weight:400;color:#f56e0f}@media(max-width:768px){.product-advantages p.sub-title,.tech-advantages p.sub-title{display:inline!important;font-size:14px}}.product-advantages div.tag,.tech-advantages div.tag{margin-bottom:clamp(16px,.8vw,1vw);width:clamp(40px,2vw,10vw);height:clamp(6px,.3vw,10vw);background-color:#f56e0f}.product-advantages .media,.tech-advantages .media{margin-top:clamp(40px,2vw,10vw);position:relative;width:100%}@media(max-width:768px){.product-advantages .media,.tech-advantages .media{margin-top:20px}}.product-advantages .media .title,.tech-advantages .media .title{position:absolute;top:clamp(56px,2.8vw,10vw);left:clamp(56px,2.8vw,10vw);width:clamp(200px,10vw,20vw);height:auto;text-align:left}@media(max-width:768px){.product-advantages .media .title,.tech-advantages .media .title{display:none}}.product-advantages .media .img,.tech-advantages .media .img{width:clamp(200px,10vw,20vw);height:clamp(200px,10vw,20vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-advantages .media .bg,.tech-advantages .media .bg{width:100%;height:auto}.product-advantages .content-bg,.tech-advantages .content-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.product-advantages #certification .info,.product-advantages #qualification .info,.product-advantages #model .info,.product-advantages #virtualization .info,.tech-advantages #certification .info,.tech-advantages #qualification .info,.tech-advantages #model .info,.tech-advantages #virtualization .info{margin-bottom:clamp(40px,2vw,10vw);display:flex;gap:clamp(56px,2.8vw,10vw)}.product-advantages #certification .info .left,.product-advantages #certification .info .collapse-list,.product-advantages #qualification .info .left,.product-advantages #qualification .info .collapse-list,.product-advantages #model .info .left,.product-advantages #model .info .collapse-list,.product-advantages #virtualization .info .left,.product-advantages #virtualization .info .collapse-list,.tech-advantages #certification .info .left,.tech-advantages #certification .info .collapse-list,.tech-advantages #qualification .info .left,.tech-advantages #qualification .info .collapse-list,.tech-advantages #model .info .left,.tech-advantages #model .info .collapse-list,.tech-advantages #virtualization .info .left,.tech-advantages #virtualization .info .collapse-list{flex:1;text-align:left}.product-advantages #certification .info .left .item,.product-advantages #certification .info .collapse-list .item,.product-advantages #qualification .info .left .item,.product-advantages #qualification .info .collapse-list .item,.product-advantages #model .info .left .item,.product-advantages #model .info .collapse-list .item,.product-advantages #virtualization .info .left .item,.product-advantages #virtualization .info .collapse-list .item,.tech-advantages #certification .info .left .item,.tech-advantages #certification .info .collapse-list .item,.tech-advantages #qualification .info .left .item,.tech-advantages #qualification .info .collapse-list .item,.tech-advantages #model .info .left .item,.tech-advantages #model .info .collapse-list .item,.tech-advantages #virtualization .info .left .item,.tech-advantages #virtualization .info .collapse-list .item{background-color:rgba(29,34,38,.3)}@media(max-width:768px){.product-advantages #certification,.product-advantages #qualification,.product-advantages #model,.product-advantages #virtualization,.tech-advantages #certification,.tech-advantages #qualification,.tech-advantages #model,.tech-advantages #virtualization{padding-left:0;padding-right:0}.product-advantages #certification .info,.product-advantages #qualification .info,.product-advantages #model .info,.product-advantages #virtualization .info,.tech-advantages #certification .info,.tech-advantages #qualification .info,.tech-advantages #model .info,.tech-advantages #virtualization .info{padding:0 20px;margin-bottom:0;flex-direction:column;gap:390px}.product-advantages .collapse-list .item,.tech-advantages .collapse-list .item{padding-left:0!important;padding-right:0!important}}.product-advantages h2.title{margin-bottom:.1vw;font-weight:700;background-image:linear-gradient(132.15deg,#75ddeb 0%,#398dbc 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.product-advantages #certification{background-color:#060a0c}.product-advantages #certification h2.title{width:55%}@media(max-width:768px){.product-advantages #certification .media{position:absolute;top:90px;width:100%;height:auto}.product-advantages #certification .media video{max-width:none;width:100vw;height:350px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product-advantages #certification .media .tua{width:120px;height:120px}}.product-advantages #certification .media .tua{width:clamp(200px,10vw,20vw);height:clamp(200px,10vw,20vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-advantages #solution{position:relative}@media(max-width:768px){.product-advantages #solution{padding-left:0;padding-right:0;background:linear-gradient(180deg,rgba(93,130,143,.3) 0%,rgba(93,130,143,0) 10%)}.product-advantages #solution .collapse-list .item{background-color:rgba(29,34,38,.3)}}.product-advantages #solution .slide-in-bottom{display:flex;flex-direction:column;align-items:center;justify-content:center}.product-advantages #solution .slide-in-bottom h2.title{width:33%;background-image:linear-gradient(153.49deg,#1baab9 0%,#087af7 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.product-advantages #solution .slide-in-bottom p.sub-title{display:flex;flex-direction:column;color:rgba(255,255,255,.8)}@media(max-width:768px){.product-advantages #solution .slide-in-bottom p.sub-title{padding:0 20px}}.product-advantages #solution .slide-in-bottom .info{display:flex;flex-direction:column}.product-advantages #solution .slide-in-bottom .info .collapse-list{display:none}.product-advantages #solution .slide-in-bottom .info .media{margin-top:clamp(40px,2vw,10vw);background-image:url(/img/advantages/bg_1-1.webp);background-size:cover;background-repeat:no-repeat;background-color:rgba(20,23,26,.7)}.product-advantages #solution .slide-in-bottom .info .media .title{top:auto;bottom:clamp(56px,2.8vw,10vw)}@media(max-width:768px){.product-advantages #solution .slide-in-bottom .info{flex-direction:column-reverse}.product-advantages #solution .slide-in-bottom .info .collapse-list{display:flex;padding:0 20px}.product-advantages #solution .slide-in-bottom .info .columns-feature{display:none}.product-advantages #solution .slide-in-bottom .info .media{margin-top:20px;height:auto}.product-advantages #solution .slide-in-bottom .info .media .bg{width:100%;max-width:none;height:350px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product-advantages #solution .content-bg{display:none}}.product-advantages #qualification{background-image:url(/img/advantages/product/bg_2.webp);background-repeat:no-repeat;background-size:cover}.product-advantages #qualification .slide-in-bottom h2.title{width:52%;background-image:linear-gradient(171.53deg,#71d7ed 0%,#fbe0d2 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@media(max-width:1024px){.product-advantages #qualification .slide-in-bottom h2.title{width:100%}}.product-advantages #qualification .slide-in-bottom .media{display:flex;gap:clamp(20px,1vw,10vw)}.product-advantages #qualification .slide-in-bottom .media .img1{width:calc(60% - clamp(20px,1vw,10vw));border-radius:clamp(8px,.4vw,1vw)}.product-advantages #qualification .slide-in-bottom .media .img2{width:40%;border-radius:clamp(8px,.4vw,1vw)}@media(max-width:768px){.product-advantages #qualification .slide-in-bottom h2.title,.product-advantages #qualification .slide-in-bottom p.sub-title{width:100%;text-align:center}.product-advantages #qualification .slide-in-bottom .info{flex-direction:column;gap:196px;margin:0}.product-advantages #qualification .slide-in-bottom .info .collapse-list .item{padding-left:0;padding-right:0;background-color:transparent}.product-advantages #qualification .slide-in-bottom .media{position:absolute;top:90px;left:0;margin:0;gap:10px;padding:0 20px}.product-advantages #qualification .slide-in-bottom .media .img1{width:calc(60% - clamp(10px,1vw,10vw))}.product-advantages #qualification{background-image:url(/img/advantages/product/bg_2_mobile.webp)}}.product-advantages #software{position:relative}.product-advantages #software .info{display:flex;align-items:flex-end;gap:clamp(20px,1vw,10vw);margin-bottom:clamp(40px,2vw,10vw);text-align:left}.product-advantages #software .info .left{display:flex;flex-direction:column}.product-advantages #software .info .left,.product-advantages #software .info .right{flex:1}.product-advantages #software .info h2{margin-bottom:0}.product-advantages #software #feature-card{grid-template-columns:minmax(0,1.02fr)minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));align-items:stretch}.product-advantages #software #feature-card .feature-card-item{justify-content:flex-start;min-height:clamp(300px,16vw,360px);padding:clamp(24px,1.3vw,34px)}.product-advantages #software #feature-card .feature-card-item-primary{grid-row:span 2;min-height:clamp(620px,33vw,740px)}.product-advantages #software #feature-card .feature-card-copy{flex:none}.product-advantages #software #feature-card .feature-card-media{aspect-ratio:4/1;min-height:0;margin-top:clamp(18px,.9vw,24px);padding:clamp(10px,.55vw,16px)}.product-advantages #software #feature-card .feature-card-item-primary .feature-card-media{aspect-ratio:672/364;margin-top:clamp(24px,1.3vw,34px)}.product-advantages #software #feature-card .img,.product-advantages #software #feature-card .feature-card-item-primary .img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product-advantages #software #feature-card .feature-card-item-primary .img{-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.product-advantages #software #feature-card{grid-template-columns:1fr;grid-template-rows:auto}.product-advantages #software #feature-card .feature-card-item,.product-advantages #software #feature-card .feature-card-item-primary{grid-row:auto;min-height:auto}.product-advantages #software #feature-card .feature-card-media,.product-advantages #software #feature-card .feature-card-item-primary .feature-card-media{margin-top:20px}.product-advantages #software #feature-card .feature-card-item:nth-child(2) .feature-card-media,.product-advantages #software #feature-card .feature-card-item:nth-child(3) .feature-card-media{aspect-ratio:672/392}.product-advantages #software #feature-card .img,.product-advantages #software #feature-card .feature-card-item-primary .img{height:100%}.product-advantages #software #feature-card .feature-card-item:nth-child(2) .img,.product-advantages #software #feature-card .feature-card-item:nth-child(3) .img{-o-object-fit:cover;object-fit:cover}.product-advantages #software{padding-left:0;padding-right:0}.product-advantages #software .slide-in-bottom .info{padding:0 20px;margin-bottom:20px;flex-direction:column}.product-advantages #software .slide-in-bottom .info .left{flex-direction:column-reverse}.product-advantages #software .slide-in-bottom .info .tag{display:none}}.tech-advantages .banner::after{background:linear-gradient(180deg,rgba(6,10,12,.4) 0%,#060a0c 100%)}.tech-advantages #model h2.title{width:35%;background-image:linear-gradient(160.05deg,#ffb778 0%,#c8b8ad 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.tech-advantages #model .info .tags{margin-top:clamp(16px,.8vw,1vw);display:flex;gap:clamp(16px,.8vw,1vw)}.tech-advantages #model .info .tags span{padding:clamp(6px,.3vw,1vw)clamp(12px,.6vw,1vw);border-radius:clamp(4px,.2vw,1vw);background:rgba(245,110,15,.2)}.tech-advantages #model .media{background-color:rgba(20,23,26,.7);background-image:url(/img/advantages/bg_1-1.webp);background-repeat:no-repeat;background-position:50%;background-size:cover}.tech-advantages #model .media .media-info{position:absolute;right:clamp(60px,3vw,10vw);bottom:clamp(64px,3.2vw,10vw);width:clamp(290px,14.5vw,10vw);height:clamp(88px,4.4vw,10vw)}.tech-advantages #model .media .media-info>p{margin-bottom:clamp(12px,.6vw,1vw);text-align:left}@media(max-width:768px){.tech-advantages #model{padding-left:0;padding-right:0}.tech-advantages #model h2.title{width:50%}.tech-advantages #model .info{flex-direction:column;gap:390px;padding:0 20px;margin-bottom:0}.tech-advantages #model .info .tags{flex-wrap:wrap}.tech-advantages #model .media{position:absolute;top:170px;left:0;background-image:url(/img/advantages/tech/bg-1.webp)}.tech-advantages #model .media video{max-width:none;width:100vw;height:350px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.tech-advantages #model .media .title,.tech-advantages #model .media .media-info{display:none}}.tech-advantages #compile{position:relative;padding-bottom:0}.tech-advantages #compile .slide-in-bottom{width:100%!important;display:flex;flex-direction:column;align-items:center;justify-content:center}.tech-advantages #compile .slide-in-bottom h2.title{width:32vw;background-image:linear-gradient(180deg,#a6d8ff 0%,#225d8e 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.tech-advantages #compile .slide-in-bottom p.sub-title{color:#fff}.tech-advantages #compile .slide-in-bottom .info{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.tech-advantages #compile .slide-in-bottom .info .collapse-list{display:none}.tech-advantages #compile .slide-in-bottom .info .collapse-list .item{background-color:rgba(29,34,38,.3)}.tech-advantages #compile .slide-in-bottom .info .columns-feature{z-index:3}.tech-advantages #compile .slide-in-bottom .info .media{width:100%}@media(max-width:768px){.tech-advantages #compile{padding-left:0;padding-right:0}.tech-advantages #compile .info{flex-direction:column-reverse!important}.tech-advantages #compile .info .collapse-list{display:flex!important;padding:0 20px}.tech-advantages #compile .info .columns-feature{display:none}.tech-advantages #compile .info .media video{height:260px;-o-object-fit:cover;object-fit:cover;-o-object-position:52% 50%;object-position:52% 50%}}.tech-advantages #virtualization{background:url(/img/advantages/tech/bg3.webp);background-size:cover;background-repeat:no-repeat;background-position:50%}.tech-advantages #virtualization h2.title{background-image:linear-gradient(43deg,#d5dce4 0%,#69c8f4 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@media(max-width:768px){.tech-advantages #virtualization .info{gap:318px}.tech-advantages #virtualization .info .collapse-list .item{background-color:transparent}.tech-advantages #virtualization .media{position:absolute;top:90px;left:0;margin-top:0}}.tech-advantages #verifier{position:relative}.tech-advantages #verifier .slide-in-bottom{width:calc(100vw - 48px);max-width:1200px}.tech-advantages #verifier .slide-in-bottom>.info{margin-bottom:clamp(40px,2vw,10vw);text-align:left}.tech-advantages #verifier .slide-in-bottom>.info h2.title{background-image:linear-gradient(137.16deg,#14a8eb 0%,#0c8bdf 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.tech-advantages #verifier .slide-in-bottom #feature-card{grid-template-columns:minmax(0,1fr)minmax(0,1fr);grid-template-rows:repeat(2,auto);gap:20px}.tech-advantages #verifier .slide-in-bottom #feature-card .feature-card-item{justify-content:flex-start;min-height:clamp(290px,15.2vw,335px);padding:28px}.tech-advantages #verifier .slide-in-bottom #feature-card .feature-card-item-primary{grid-row:span 2;min-height:clamp(600px,32vw,690px)}.tech-advantages #verifier .slide-in-bottom #feature-card .feature-card-media{aspect-ratio:4/1;min-height:0;margin-top:clamp(22px,1.1vw,28px);padding:12px}.tech-advantages #verifier .slide-in-bottom #feature-card .img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.tech-advantages #verifier .slide-in-bottom #feature-card .feature-card-item-primary .feature-card-media{aspect-ratio:672/430;min-height:0;margin-top:clamp(28px,1.4vw,36px)}.tech-advantages #verifier .slide-in-bottom #feature-card .feature-card-item-primary .img{height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:768px){.tech-advantages #verifier{padding-left:0;padding-right:0}.tech-advantages #verifier .slide-in-bottom{width:100%}.tech-advantages #verifier .slide-in-bottom .info{margin-bottom:20px;padding:0 20px}.tech-advantages #verifier .slide-in-bottom #feature-card{grid-template-columns:1fr;grid-template-rows:auto;gap:16px}.tech-advantages #verifier .slide-in-bottom #feature-card .feature-card-item,.tech-advantages #verifier .slide-in-bottom #feature-card .feature-card-item-primary{grid-row:auto;min-height:auto;padding:20px}.tech-advantages #verifier .slide-in-bottom #feature-card .feature-card-media,.tech-advantages #verifier .slide-in-bottom #feature-card .feature-card-item-primary .feature-card-media{min-height:auto;margin-top:20px}.tech-advantages #verifier .slide-in-bottom #feature-card .img,.tech-advantages #verifier .slide-in-bottom #feature-card .feature-card-item-primary .img{height:auto}}.opinion .compare-section{padding-top:0}.opinion .routes-section .custom-circle-number{text-indent:0;padding-left:0}.opinion.software-engineer #compare .vs{top:clamp(80px,4vw,10vw)}.opinion.software-engineer #advantage{background-color:#0a0b0d}.opinion.software-engineer #advantage .box{padding-left:24px;padding-left:clamp(24px,1.2vw,10vw);padding-right:24px;padding-right:clamp(24px,1.2vw,10vw)}.opinion.software-engineer #tech .header .desc{width:48%}@media(max-width:768px){.opinion.software-engineer #tech .header .desc{width:100%}}.opinion.software-engineer #tech .card-0 .desc-box{padding-left:clamp(20px,1vw,10vw);padding-right:clamp(20px,1vw,10vw)}.opinion.software-engineer #tech .card-2 .desc-box{padding-left:clamp(30px,1.67vw,10vw);padding-right:clamp(30px,1.67vw,10vw)}.opinion.software-engineer #tech .card-3 ul{padding:clamp(16px,.8vw,10vw)clamp(80px,4.2vw,10vw);flex:1;align-items:center;justify-content:center}@media(max-width:1024px){.opinion.software-engineer #tech .card-3 ul{padding:clamp(16px,.8vw,10vw)clamp(20px,1vw,10vw)}}.opinion.software-engineer #process{background-color:#0a0b0d}.opinion.credible-ai .banner .info p{width:46%}@media(max-width:768px){.opinion.credible-ai .banner .info p{width:100%}}.opinion.credible-ai #tech .box{flex-direction:row-reverse}@media(max-width:1024px){.opinion.credible-ai #tech .box{flex-direction:column}}.opinion.credible-ai #tech .box .article{width:48.5%}@media(max-width:1024px){.opinion.credible-ai #tech .box .article{width:100%}}.opinion.credible-ai #advantage .box{width:386px;width:clamp(386px,20vw,100vw);padding-left:50px;padding-left:clamp(50px,2.5vw,10vw);padding-right:50px;padding-right:clamp(50px,2.5vw,10vw)}@media(max-width:576px){.opinion.credible-ai #advantage .box{width:100%}}.opinion.auto-test .banner .info .desc-box,.opinion.digital-prototype .banner .info .desc-box{width:50%}@media(max-width:768px){.opinion.auto-test .banner .info .desc-box,.opinion.digital-prototype .banner .info .desc-box{width:100%;-webkit-line-clamp:initial}}.opinion.auto-test #advantage,.opinion.digital-prototype #advantage{background-color:#0a0b0d}.opinion.auto-test #advantage .box,.opinion.digital-prototype #advantage .box{background:#14171a,linear-gradient(180deg,white 0%,rgba(255,255,255,0) 100%)}.opinion.auto-test #advantage h2,.opinion.digital-prototype #advantage h2{margin-bottom:20px;margin-bottom:clamp(20px,1vw,10vw)}.opinion.auto-test #advantage .sub-desc,.opinion.digital-prototype #advantage .sub-desc{margin-bottom:40px;margin-bottom:clamp(40px,2vw,10vw)}@media(max-width:768px){.opinion.auto-test #advantage h2,.opinion.digital-prototype #advantage h2{margin-bottom:20px}.opinion.auto-test #advantage .sub-desc,.opinion.digital-prototype #advantage .sub-desc{margin-bottom:20px}}.opinion.auto-test #process .content,.opinion.digital-prototype #process .content{padding-left:30px;padding-left:clamp(30px,1.5vw,10vw);padding-right:30px;padding-right:clamp(30px,1.5vw,10vw)}.opinion.auto-test #demo h5,.opinion.digital-prototype #demo h5{margin-bottom:12px;margin-bottom:clamp(12px,.6vw,1vw);line-height:1}@media(max-width:768px){.opinion.software-defined-control h2,.opinion.formal-verification h2,.opinion.ai-software-factory h2{margin-bottom:20px;font-size:25px}}.opinion.software-defined-control .banner::after,.opinion.formal-verification .banner::after,.opinion.ai-software-factory .banner::after{background:linear-gradient(127.35deg,black 0%,rgba(0,0,0,.3) 100%)}.opinion.software-defined-control #advantage,.opinion.formal-verification #advantage,.opinion.ai-software-factory #advantage{background-color:#0a0b0d}.opinion.software-defined-control #advantage .box,.opinion.formal-verification #advantage .box,.opinion.ai-software-factory #advantage .box{background:#14171a,linear-gradient(180deg,white 0%,rgba(255,255,255,0) 100%)}.opinion.software-defined-control #advantage h2,.opinion.formal-verification #advantage h2,.opinion.ai-software-factory #advantage h2{margin-bottom:20px;margin-bottom:clamp(20px,1vw,10vw)}.opinion.software-defined-control #advantage .sub-desc,.opinion.formal-verification #advantage .sub-desc,.opinion.ai-software-factory #advantage .sub-desc{margin-bottom:40px;margin-bottom:clamp(40px,2vw,10vw)}@media(max-width:768px){.opinion.software-defined-control #advantage h2,.opinion.formal-verification #advantage h2,.opinion.ai-software-factory #advantage h2{margin-bottom:20px}.opinion.software-defined-control #advantage .sub-desc,.opinion.formal-verification #advantage .sub-desc,.opinion.ai-software-factory #advantage .sub-desc{margin-bottom:20px}}.opinion.software-defined-control #process,.opinion.formal-verification #process,.opinion.ai-software-factory #process{background-color:#0a0b0d}.opinion.software-defined-control #process .content-swiper .swiper-slide img,.opinion.formal-verification #process .content-swiper .swiper-slide img,.opinion.ai-software-factory #process .content-swiper .swiper-slide img{width:100%;-o-object-fit:cover;object-fit:cover}.opinion.software-defined-control #process .content-swiper .swiper-slide p,.opinion.formal-verification #process .content-swiper .swiper-slide p,.opinion.ai-software-factory #process .content-swiper .swiper-slide p{margin-top:clamp(20px,1vw,10vw);text-align:left;color:rgba(255,255,255,.8)}@media(min-width:3840px){.opinion.formal-verification #process .slide-content-with-img{gap:1.8vw}}.opinion.ai-software-factory .banner::after{background:0 0}.opinion.ai-software-factory #advantage.card-list{overflow:visible}@media(max-width:576px){.opinion.ai-software-factory #advantage.card-list .section-sub-title br{display:none}}.opinion.ai-software-factory #advantage.card-list .list{flex-wrap:nowrap;justify-content:center;overflow:visible}.opinion.ai-software-factory #advantage.card-list .list .box{flex:0 0 15vw;padding-left:clamp(16px,.83vw,10vw);padding-right:clamp(16px,.83vw,10vw);width:15vw}@media(max-width:1921px){.opinion.ai-software-factory #advantage.card-list .list .box{flex:0 0 285px;flex:0 0 clamp(285px,14.8vw,20vw);width:285px;width:clamp(285px,14.8vw,20vw)}}@media(max-width:1024px){.opinion.ai-software-factory #advantage.card-list .list .box{flex:auto}.opinion.ai-software-factory #advantage.card-list .list{flex-wrap:wrap}}.opinion.ai-software-factory #tech .methods{grid-template-columns:repeat(2,1fr)}.opinion.ai-software-factory #tech .method-column:first-child .title .icon,.opinion.ai-software-factory #tech .method-column:first-child .title .text-base{visibility:visible;transform:translateX(clamp(300px,15.6vw,20vw))}@media(max-width:1024px){.opinion.ai-software-factory #tech .method-column:first-child .title .icon,.opinion.ai-software-factory #tech .method-column:first-child .title .text-base{transform:translateX(clamp(200px,10vw,20vw))}}@media(max-width:820px){.opinion.ai-software-factory #tech .method-column:first-child .title .icon,.opinion.ai-software-factory #tech .method-column:first-child .title .text-base{transform:translateX(0)}}.opinion.ai-software-factory #tech .method-column:first-child .list-4 ul li span{margin-left:24%}@media(max-width:1024px){.opinion.ai-software-factory #tech .method-column:first-child .list-4 ul li span{margin-left:0}}.opinion.ai-software-factory #tech .method-column:last-child .list-4 ul li span{margin-left:16%}@media(max-width:1024px){.opinion.ai-software-factory #tech .method-column:last-child .list-4 ul li span{margin-left:0}}.opinion.ai-software-factory #tech .method-column .desc-box{padding:clamp(24px,1.2vw,10vw)clamp(100px,5.4vw,1vw)}@media(max-width:1024px){.opinion.ai-software-factory #tech .method-column .desc-box{padding:clamp(24px,1.2vw,10vw)clamp(48px,2.5vw,1vw)}}.opinion.ai-software-factory #tech .method-column .list-4 ul{padding-left:clamp(20px,1vw,10vw);padding-right:clamp(20px,1vw,10vw)}.opinion.ai-software-factory #tech .method-column .list-1 ul{padding:clamp(24px,1.2vw,10vw)clamp(160px,8.4vw,10vw)}@media(max-width:1024px){.opinion.ai-software-factory #tech .method-column .list-1 ul{padding:clamp(24px,1.2vw,10vw)clamp(48px,2.5vw,1vw)}}.opinion.ai-software-factory #tech .method-column .list-3 ul li{background-color:transparent}.opinion.ai-software-factory #tech .method-column .list-3 ul li:nth-child(even){background-color:rgba(204,204,204,.1)}.opinion.software-defined-control #tech .methods{grid-template-columns:repeat(4,1fr)}.opinion.software-defined-control #tech .methods .method-column:nth-of-type(2) .title img,.opinion.software-defined-control #tech .methods .method-column:nth-of-type(2) .title p{transform:translateX(clamp(140px,7vw,10vw))}@media(max-width:820px){.opinion.software-defined-control #tech .methods .method-column:nth-of-type(2) .title img,.opinion.software-defined-control #tech .methods .method-column:nth-of-type(2) .title p{transform:translateX(0)}}.opinion.software-defined-control #tech .methods .card-0 .desc-box{padding-left:clamp(16px,.8vw,1vw);padding-right:clamp(16px,.8vw,1vw)}.opinion.digital-prototype #tech .card-0 .desc-box{padding-left:clamp(12px,.6vw,1vw);padding-right:clamp(12px,.6vw,1vw)}.opinion.digital-prototype #tech .card-1 .list-1 ul{align-items:center;justify-content:center}.opinion.digital-prototype #process{background-color:#0a0b0d}.opinion.auto-test #tech .header .desc{width:48%}.opinion.auto-test #tech .method-column .card-3 .desc-box{padding:clamp(24px,1.2vw,10vw)clamp(12px,.6vw,10vw)}.opinion.auto-test #tech .method-column .card-1 ul,.opinion.auto-test #tech .method-column .card-4 ul{padding-left:clamp(90px,4.5vw,10vw);padding-right:clamp(90px,4.5vw,10vw)}.opinion.auto-test #advantage .list .box:last-child{padding-left:25px;padding-left:clamp(25px,1.2vw,10vw);padding-right:25px;padding-right:clamp(25px,1.2vw,10vw)}.opinion.auto-test #process{background-color:#0a0b0d}@media(min-width:1921px){.opinion.auto-test #process .slide-content-with-img{gap:1.8vw}}.article.airEngineering .box .left-content .section .custom-circle-number{margin:32px 0;margin:clamp(32px,1.67vw,10vw)0;text-indent:0;padding-left:0}.article.airEngineering .box .left-content .section .custom-circle-number::before{display:none}.article.airEngineering .box .left-content .section p{margin-bottom:32px;margin-bottom:clamp(32px,1.67vw,10vw)}.article.transEngineering .box .left-content .section .custom-circle-number{margin:32px 0;margin:clamp(32px,1.67vw,10vw)0;text-indent:0;padding-left:0}.article.transEngineering .box .left-content .section .custom-circle-number::before{display:none}.article.flightGuidanceSystem .box .left-content .section .custom-circle-number{margin:32px 0;margin:clamp(32px,1.67vw,10vw)0;text-indent:0;padding-left:0}.article.flightGuidanceSystem .box .left-content .section .custom-circle-number::before{display:none}.article.flightGuidanceSystem .box .left-content .section p{margin-bottom:32px;margin-bottom:clamp(32px,1.67vw,10vw)}.article.flightGuidanceSystem .box .right-recommendations{margin-top:218px;margin-top:clamp(218px,11.35vw,20vw)}.statement.content{padding-bottom:200px;padding-bottom:clamp(200px,10.8vw,50vw)}@media(max-width:1024px){.statement.content{padding:20px;padding-bottom:clamp(20px,1vw,50vw)}}.statement.content .info{margin-bottom:60px;margin-bottom:clamp(60px,3.2vw,10vw);text-align:left}.statement.content .info .breadcrumbs{margin-bottom:0;color:#14171a}.statement.content .info .breadcrumbs a{color:#14171a}.statement.content .info h1{margin-bottom:12px;margin-bottom:clamp(12px,.65vw,10vw)}.statement.content .container{display:flex;width:100%!important;max-width:none!important}@media(max-width:1024px){.statement.content .sidebar{display:none}}.statement.content .sidebar .tab{width:302px;width:clamp(302px,16.3vw,100vw);height:56px;height:clamp(56px,3vw,10vw);display:flex;justify-content:flex-start;align-items:center;cursor:pointer;padding:10px;padding:clamp(10px,.55vw,10vw)}.statement.content .sidebar .tab.active{border-left:2px solid #f56e0f;border-left:clamp(2px,.15vw,10vw)solid #f56e0f;background:linear-gradient(90deg,rgba(245,110,15,6%) 0%,rgba(245,110,15,0) 100%)}.statement.content .content .tab-content{display:none;text-align:left;line-height:32px;line-height:clamp(32px,1.7vw,10vw)}.statement.content .content .tab-content h5{font-weight:700}.statement.content .content .tab-content h5:not(:first-of-type){margin-top:36px}.statement.content .content .tab-content p span{font-weight:700}.statement.content .content .tab-content.active{display:block}.firstPage{position:relative;display:flex;justify-content:center;align-items:center;color:#fff;overflow:hidden;width:100vw;height:100vh;max-height:100vh}.firstPage .firstPage-video,.firstPage .firstPage-image-background{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.firstPage .firstPage-image-background{background-size:cover;background-position:50%;background-repeat:no-repeat;transition:opacity .8s ease-in-out}.firstPage .firstPage-video{opacity:0;transition:opacity .8s ease-in-out}.firstPage.video-loaded .firstPage-video{opacity:1}.firstPage.video-loaded .firstPage-image-background{opacity:0}@media(max-width:768px){.firstPage{height:100vh;max-height:100vh;position:relative}.firstPage .firstPage-video,.firstPage .firstPage-image-background{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.firstPage::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.5) 100%);z-index:1;pointer-events:none}}.firstPage picture{width:100%}.firstPage .img{width:100%;min-height:260px}@media(max-width:768px){.firstPage .img{top:0;right:0;width:200%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}}.firstPage .info{min-height:200px;margin-top:-10%;display:flex;flex-direction:column;justify-content:center;z-index:2}@media(max-width:576px){.firstPage .info{position:absolute;top:0;left:0;right:0;bottom:0;padding:60px 20px 80px;margin:0;justify-content:center;width:100%}.firstPage .info img{display:none}}.firstPage .info .breadcrumbs{margin-bottom:4px}@media(max-width:768px){.firstPage .info .breadcrumbs{margin-bottom:8px}.firstPage .info .breadcrumbs>*{line-height:32px;height:32px;font-size:13px}.firstPage .info .breadcrumbs .icon-back{font-size:16px}}.firstPage .info div{z-index:2}.firstPage .info div h1{display:flex;flex-direction:column;text-align:left;font-size:48px;font-size:clamp(30px,2.6vw,10vw);line-height:1.5;font-weight:700;color:#fff}@media(max-width:768px){.firstPage .info div h1{display:block;font-size:28px;line-height:1.4;margin-bottom:12px}}.firstPage .info div p{display:flex;flex-direction:column;text-align:left;margin-top:12px;font-size:16px;line-height:1.6}@media(max-width:768px){.firstPage .info div p{display:block;font-size:14px;line-height:1.6;margin-top:8px}}.firstPage .info a{align-self:flex-start}.firstPage .info .btn{display:flex;align-items:center;justify-content:center;gap:.5vw;border:.1vw solid rgba(255,255,255,.1);border-radius:.1vw;background-color:rgba(0,0,0,.3);margin-top:1.7vw;font-weight:500;overflow:hidden;z-index:2;padding:1vh 1vw}@media(max-width:768px){.firstPage .info .btn{gap:8px;border:1px solid rgba(255,255,255,.2);border-radius:4px;background-color:rgba(0,0,0,.4);margin-top:20px;padding:12px 24px;font-size:14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.firstPage .info .btn .btn-icon{width:1vw;height:1vw;min-width:16px;min-height:16px;margin-top:.2vw;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}@media(max-width:768px){.firstPage .info .btn .btn-icon{width:16px;height:16px;font-size:16px}}.firstPage .info .btn:hover{font-weight:700;color:#fff;background-color:#f56e0f}.firstPage .info .btn:hover .btn-icon{transform:translateX(.3vw)}@media(max-width:768px){.firstPage .info .btn:hover .btn-icon{transform:translateX(4px)}}.firstPage .info img{position:absolute;top:-300px;left:-300px}.firstPage .scroll-hint{position:absolute;bottom:2vh;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:8px;z-index:2;cursor:pointer;transition:transform .3s ease,opacity .3s ease}.firstPage .scroll-hint:hover{transform:translateY(5px)}.firstPage .scroll-hint:hover .scroll-text{opacity:1}.firstPage .scroll-hint:hover .scroll-icon img{animation:bounce 1s infinite}@media(max-width:768px){.firstPage .scroll-hint{bottom:30px;gap:6px}}.firstPage .scroll-hint .scroll-icon{width:2.5vw;height:2.5vw;display:flex;justify-content:center;align-items:center;position:relative}@media(max-width:768px){.firstPage .scroll-hint .scroll-icon{width:32px;height:32px}}.firstPage .scroll-hint .scroll-icon .mouse-wheel-icon,.firstPage .scroll-hint .scroll-icon .arrow-up-icon{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.firstPage .scroll-hint .scroll-icon .mouse-wheel-icon{display:block}@media(max-width:768px){.firstPage .scroll-hint .scroll-icon .mouse-wheel-icon{display:none}}.firstPage .scroll-hint .scroll-icon .arrow-up-icon{display:none;color:#fff}@media(max-width:768px){.firstPage .scroll-hint .scroll-icon .arrow-up-icon{display:block;animation:bounceUp 1.5s ease-in-out infinite}}.firstPage .scroll-hint .scroll-text{font-size:.7vw;color:#fff;margin:0;opacity:.6;transition:opacity .3s ease}@media(max-width:768px){.firstPage .scroll-hint .scroll-text{font-size:12px;opacity:.8}}.firstPage .scroll-hint .scroll-text .desktop-text{display:inline}@media(max-width:768px){.firstPage .scroll-hint .scroll-text .desktop-text{display:none}}.firstPage .scroll-hint .scroll-text .mobile-text{display:none}@media(max-width:768px){.firstPage .scroll-hint .scroll-text .mobile-text{display:inline}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes bounceUp{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.vxspaceBanner{width:100%}.vxspaceBanner .banner h1>p{flex-direction:row}@media(max-width:768px){.vxspaceBanner .banner h1>p{display:flex;flex-direction:column}}.vxspaceList{scroll-margin-top:calc(clamp(68px,3.8vw,100vw) + 24px);width:100%;min-height:100vh}.vxspaceList .vxspace-container{display:flex;margin:0 auto;padding-top:clamp(80px,4vw,10vw);padding-bottom:clamp(80px,4vw,10vw);min-height:calc(100vh - 12vh);gap:1.5vw}.vxspaceList .vxspace-container .vxspace-sidebar{width:13vw;height:-moz-fit-content;height:fit-content;overflow:visible}.vxspaceList .vxspace-container .vxspace-sidebar .mobile-select-wrapper{display:none}.vxspaceList .vxspace-container .vxspace-sidebar .tree-header{padding:0 1.2vw 2vh 0;border-bottom:1px solid rgba(255,255,255,.1);color:#fff;font-size:clamp(18px,1.2vw,2.4vw)}.vxspaceList .vxspace-container .vxspace-sidebar .tree-header h3{margin:0;font-weight:600}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content{padding:.8vh 0;overflow:visible}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .overview-tree-item{display:flex;align-items:center;justify-content:space-between;padding:6px 0;padding:clamp(6px,.3vw,1vw)0;margin-bottom:.5vh;font-weight:500;font-size:.83vw;color:#fff;cursor:pointer;transition:all .3s ease}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .overview-tree-item:hover,.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .overview-tree-item.active{color:#f56e0f;background-color:rgba(255,255,255,5%)}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .overview-tree-subitem{display:block;width:100%;font-size:clamp(15px,.86vw,17px);padding:.75vh 1.2vw .75vh 2.8vw;color:rgba(255,255,255,.8);cursor:pointer;transition:all .2s ease;position:relative}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .overview-tree-subitem:hover{background-color:rgba(255,255,255,5%);color:#f56e0f;padding-left:3vw}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .overview-tree-subitem:hover::before{background-color:#f56e0f;width:.6vh;height:.6vh}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .overview-tree-subitem.active{background-color:rgba(255,255,255,8%);color:#f56e0f;font-weight:500}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .overview-tree-subitem.active::before{background-color:#f56e0f;width:.6vh;height:.6vh}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category{margin-bottom:.5vh}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category .category-title{padding:6px 0;padding:clamp(6px,.3vw,1vw)0;font-weight:500;font-size:.83vw;color:#fff;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between;gap:.5vw}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category .category-title:hover{background-color:rgba(255,255,255,5%)}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category .category-title.active{background-color:rgba(255,255,255,8%);color:#f56e0f}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category .category-title .category-icon{width:1.2vw;height:auto;min-width:12px;transition:transform .3s ease;display:inline-block;margin-left:auto}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category .category-title.expanded .category-icon{transform:rotate(90deg)}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category .category-items{max-height:none;overflow:visible;transition:max-height .3s ease;display:block}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category .category-items:not(.expanded){max-height:0;overflow:hidden}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category .category-items .tree-item{font-size:clamp(15px,.86vw,17px);padding:.75vh 1.2vw .75vh 2.8vw;color:rgba(255,255,255,.8);cursor:pointer;transition:all .2s ease;position:relative}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category .category-items .tree-item:hover{background-color:rgba(255,255,255,5%);color:#f56e0f;padding-left:3vw}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category .category-items .tree-item:hover::before{background-color:#f56e0f;width:.6vh;height:.6vh}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category .category-items .tree-item.active{background-color:rgba(255,255,255,8%);color:#f56e0f;font-weight:500}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category .category-items .tree-item.active::before{background-color:#f56e0f;width:.6vh;height:.6vh}.vxspaceList .vxspace-container .vxspace-content{flex:1;overflow:visible}.vxspaceList .vxspace-container .vxspace-content .breadcrumb-nav{padding:0 1.8vw 2vh 0;display:flex;align-items:center;gap:4px;gap:clamp(4px,.2vw,1vw)}.vxspaceList .vxspace-container .vxspace-content .breadcrumb-nav .breadcrumb-item{color:rgba(255,255,255,.8);position:relative}.vxspaceList .vxspace-container .vxspace-content .breadcrumb-nav .breadcrumb-item.active{color:#f56e0f;font-weight:500}.vxspaceList .vxspace-container .vxspace-content .breadcrumb-nav .breadcrumb-item.clickable{cursor:pointer;transition:color .2s}.vxspaceList .vxspace-container .vxspace-content .breadcrumb-nav .breadcrumb-item.clickable:hover{color:#f56e0f}.vxspaceList .vxspace-container .vxspace-content .breadcrumb-nav .breadcrumb-item:not(.active){cursor:pointer}.vxspaceList .vxspace-container .vxspace-content .breadcrumb-nav .breadcrumb-item:not(.active):hover{color:#f56e0f}.vxspaceList .vxspace-container .vxspace-content .breadcrumb-nav .icon-right{display:flex;align-items:center;justify-content:center;margin-top:.3%}.vxspaceList .vxspace-container .vxspace-content .content-area{min-height:50vh}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content{display:none;text-align:left;padding:0 1.5vw 6vh 0}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content.active{display:block!important}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content h2{color:#fff;margin-bottom:1.5vh}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content p{color:rgba(255,255,255,.7)}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-hero{padding:clamp(12px,1.6vw,28px)0 clamp(18px,2vw,32px)}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-hero-copy{max-width:560px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-hero-copy h1{margin:0 0 24px;color:#fff;font-size:clamp(30px,2.45vw,46px);line-height:1.18;font-weight:700;letter-spacing:0}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-hero-copy p{margin:0;color:rgba(255,255,255,.76);font-size:clamp(16px,.98vw,18px);line-height:1.85;text-align:left}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-hero-copy .overview-value{margin-top:16px;color:rgba(255,255,255,.66)}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-hero-visual{display:flex;align-items:center;justify-content:center;width:100%;max-width:1280px;margin:0 auto clamp(24px,2.6vw,42px);min-height:auto;overflow:hidden;border-radius:6px;box-shadow:0 18px 48px rgba(0,0,0,.24)}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-hero-visual img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-intro{display:grid;grid-template-columns:1fr;align-items:start;margin:0;padding:clamp(6px,.6vw,12px)0 0;border-top:0}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-intro h2{max-width:880px;margin:0 0 14px;color:#fff;font-size:clamp(25px,1.55vw,30px);line-height:1.34;letter-spacing:0}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-intro p{max-width:820px;margin:0;color:rgba(255,255,255,.74);font-size:clamp(15px,.86vw,17px);line-height:1.75;text-align:left}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .vxspace-overview-hero{min-height:clamp(420px,48vw,620px);display:grid;grid-template-columns:minmax(0,.9fr)minmax(360px,1.1fr);align-items:center;gap:clamp(32px,4vw,72px);padding:clamp(36px,5vw,72px)clamp(28px,4vw,64px);background:rgba(21,25,29,.78);border:1px solid rgba(255,255,255,8%);border-radius:4px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-kicker{margin-bottom:14px;color:#f56e0f;font-size:clamp(15px,.95vw,18px);font-weight:600}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-copy{max-width:620px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-copy h1{margin:0 0 24px;color:#fff;font-size:clamp(30px,2.55vw,48px);line-height:1.18;font-weight:700;letter-spacing:0}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-copy p{margin:0 0 16px;color:rgba(255,255,255,.76);font-size:clamp(16px,1vw,19px);line-height:1.9;text-align:justify}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-tags{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-top:clamp(20px,1.8vw,34px)}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-tags span{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;color:rgba(255,255,255,.88);font-size:clamp(14px,.88vw,16px);background:rgba(255,102,0,.1);border:1px solid rgba(255,102,0,.42);border-radius:3px;white-space:nowrap}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-visual{position:relative;min-height:clamp(300px,29vw,460px);display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),rgba(12,15,18,.7);background-size:42px 42px;border:1px solid rgba(255,255,255,.1);border-radius:4px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-center{z-index:2;width:clamp(142px,10vw,190px);height:clamp(142px,10vw,190px);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;background:rgba(255,102,0,.16);border:1px solid rgba(255,102,0,.72);border-radius:50%;box-shadow:0 0 38px rgba(255,102,0,.18)}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-center strong{font-size:clamp(22px,1.55vw,30px);line-height:1;letter-spacing:0}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-center span{margin-top:10px;color:rgba(255,255,255,.68);font-size:clamp(13px,.78vw,15px)}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow{position:absolute;inset:clamp(26px,2.7vw,54px);border:1px solid rgba(255,255,255,.18);border-radius:50%}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow::before,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow::after{content:"";position:absolute;inset:16%;border:1px dashed rgba(255,102,0,.34);border-radius:50%}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow::after{inset:31%;border-color:rgba(80,164,255,.28)}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow span{position:absolute;display:inline-flex;align-items:center;justify-content:center;min-width:86px;min-height:34px;padding:0 12px;color:rgba(255,255,255,.86);font-size:clamp(13px,.82vw,15px);line-height:1.2;background:rgba(26,32,38,.96);border:1px solid rgba(255,255,255,.14);border-radius:3px;white-space:nowrap}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow span:nth-child(1){top:-17px;left:50%;transform:translateX(-50%)}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow span:nth-child(2){top:18%;right:-24px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow span:nth-child(3){right:-24px;bottom:18%}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow span:nth-child(4){bottom:-17px;left:50%;transform:translateX(-50%)}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow span:nth-child(5){bottom:18%;left:-24px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow span:nth-child(6){top:18%;left:-24px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-section{margin-top:clamp(40px,4vw,72px);padding:clamp(28px,2.8vw,46px)0 0;background:0 0;border-top:1px solid rgba(255,255,255,8%);border-radius:0}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-section-head{max-width:860px;margin-bottom:clamp(22px,2vw,32px)}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-section-head span{display:block;margin-bottom:10px;color:#f56e0f;font-size:clamp(13px,.8vw,15px);font-weight:600;text-transform:uppercase}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-section-head h2{margin:0 0 12px;color:#fff;font-size:clamp(21px,1.28vw,24px);line-height:1.3;letter-spacing:0}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-section-head p{margin:0;color:rgba(255,255,255,.72);font-size:clamp(15px,.86vw,17px);line-height:1.8}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-downloads .overview-section-head{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:none}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-more-link{display:inline-flex;align-items:center;justify-content:center;min-width:104px;height:42px;padding:0 22px;color:rgba(255,255,255,.92);font-size:clamp(14px,.86vw,16px);font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;background:rgba(255,255,255,2%);border:1px solid rgba(255,255,255,.32);border-radius:3px;transition:color .25s ease,border-color .25s ease,background-color .25s ease}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-more-link:hover{color:#fff;background:rgba(255,102,0,.16);border-color:#f56e0f}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .workflow-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .workflow-steps-seven{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .workflow-step{min-height:178px;padding:20px 18px;background:rgba(12,15,18,.56);border:1px solid rgba(255,255,255,8%);border-radius:4px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .workflow-step strong{display:block;margin-bottom:14px;color:rgba(255,102,0,.9);font-size:clamp(18px,1.2vw,23px);line-height:1}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .workflow-step h3{margin:0 0 10px;color:#fff;font-size:clamp(15px,.95vw,18px);line-height:1.4}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .workflow-step p{margin:0;color:rgba(255,255,255,.66);font-size:clamp(13px,.82vw,15px);line-height:1.65}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .mode-grid,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .mode-grid article,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .evidence-grid article{padding:24px;background:rgba(12,15,18,.56);border:1px solid rgba(255,255,255,8%);border-radius:4px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .mode-grid article h3,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .evidence-grid article h3{margin:0 0 12px;color:#fff;font-size:clamp(17px,1.05vw,20px);line-height:1.35}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .mode-grid article p,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .evidence-grid article p{margin:0;color:rgba(255,255,255,.68);font-size:clamp(14px,.88vw,16px);line-height:1.75}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .mode-grid article code,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .evidence-grid article code{display:inline;margin:0 2px;padding:1px 5px;color:rgba(255,255,255,.86);font-size:clamp(12px,.75vw,14px);line-height:1.5;white-space:nowrap;word-break:break-word;background:rgba(0,0,0,.32);border:1px solid rgba(255,255,255,8%);border-radius:3px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-quote{margin:0;padding:22px 24px;color:rgba(255,255,255,.84);font-size:clamp(16px,1vw,19px);line-height:1.85;background:rgba(12,15,18,.56);border-left:2px solid rgba(245,110,15,.86)}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .composition-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1vw,18px)}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .composition-grid article{min-height:180px;padding:clamp(18px,1.2vw,24px);background:rgba(12,15,18,.56);border:1px solid rgba(255,255,255,8%);border-radius:4px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .composition-grid strong{display:block;margin-bottom:12px;color:#fff;font-size:clamp(15px,.86vw,17px);line-height:1.4}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .composition-grid span{color:rgba(255,255,255,.68);font-size:clamp(13px,.78vw,15px);line-height:1.75}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-architecture{margin-bottom:clamp(18px,1.6vw,28px);overflow:hidden;background:rgba(12,15,18,.56);border:1px solid rgba(255,255,255,8%);border-radius:4px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-architecture img{display:block;width:100%;height:auto}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .asset-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .asset-columns>div{padding:24px;background:rgba(12,15,18,.56);border:1px solid rgba(255,255,255,8%);border-radius:4px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .asset-columns h3{margin:0 0 16px;color:#fff;font-size:clamp(17px,1.05vw,20px)}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .asset-columns ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .asset-columns li{padding:8px 12px;color:rgba(255,255,255,.78);font-size:clamp(13px,.82vw,15px);line-height:1.45;background:rgba(255,255,255,5%);border:1px solid rgba(255,255,255,8%);border-radius:3px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .spec-list{display:grid;gap:1px;overflow:hidden;border:1px solid rgba(255,255,255,8%);border-radius:4px}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .spec-list div{display:grid;grid-template-columns:minmax(140px,.28fr)minmax(0,1fr);gap:24px;padding:18px 22px;background:rgba(12,15,18,.56)}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .spec-list strong{color:#fff;font-size:clamp(14px,.88vw,16px);line-height:1.6}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .spec-list span{color:rgba(255,255,255,.7);font-size:clamp(14px,.88vw,16px);line-height:1.6}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,2.4vw,42px)}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .capability-grid article{position:relative;padding:0 0 0 18px;background:0 0;border:0;border-left:2px solid rgba(255,102,0,.55);border-radius:0}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .capability-grid h3{margin:0 0 12px;color:#fff;font-size:clamp(17px,1.05vw,20px);line-height:1.35}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .capability-grid p{margin:0;color:rgba(255,255,255,.68);font-size:clamp(14px,.88vw,16px);line-height:1.75}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .download-hint{padding:18px 0 0;background:0 0;border:0;border-radius:0}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .download-hint p{margin:0;color:rgba(255,255,255,.76);font-size:clamp(15px,.92vw,17px);line-height:1.8}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail{display:none}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail.active{display:block}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content{display:flex;gap:.8vw;margin-bottom:2.6vh;padding:1.04vw;border-radius:.21vw;align-items:stretch;background-color:#1d2226}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .product-image{width:16.67vw;height:16.67vw;flex-shrink:0;background:#14171a;display:flex;align-items:center;justify-content:center;position:relative;border-radius:.21vw;overflow:hidden}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .product-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .product-image .image-zoom-icon{position:absolute;top:.5vw;right:.5vw;width:2vw;height:2vw;border-radius:.21vw;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .3s ease,background-color .3s ease;z-index:10}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .product-image .image-zoom-icon svg{width:1.2vw;height:1.2vw;color:#fff}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .product-image:hover .image-zoom-icon{opacity:1}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .product-info-wrapper{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:.5vw;min-height:100%}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .product-info{display:flex;flex-direction:column}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .product-info .product-title{font-size:clamp(21px,1.28vw,24px);color:#fff;margin:0}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .product-info .product-description{font-size:clamp(15px,.86vw,17px)}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .product-info .product-description p{line-height:1.65;color:rgba(255,255,255,.8);margin:0}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .features-grid{display:flex;flex-direction:column;gap:0;margin-top:.3vw;padding-top:0;border-top:none}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .features-grid.feature-count-2{flex-direction:column}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .features-grid .feature-item{width:100%;padding:.58vw 0;background:0 0;border-radius:0;border-bottom:none;display:flex;flex-direction:row;align-items:flex-start;gap:.65vw;transition:all .3s ease}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .features-grid .feature-item.full-width{width:100%}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .features-grid .feature-item:hover{background:0 0}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .features-grid .feature-item .feature-icon{flex-shrink:0;width:1.46vw;height:1.46vw;margin-top:.05vw;display:flex;align-items:center;justify-content:center}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .features-grid .feature-item .feature-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .features-grid .feature-item .feature-desc{flex:1;font-size:clamp(14px,.8vw,16px);line-height:1.6;font-weight:400;color:rgba(255,255,255,.8);text-align:left;margin:0;max-width:44em}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs{background-color:#1d2226;padding:0 1.04vw 1.04vw;border-radius:.21vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-tabs{display:flex;gap:2vw;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:1.5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-tabs .tab-item{padding:.8vw 0;color:rgba(255,255,255,.6);cursor:pointer;position:relative;transition:color .3s ease}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-tabs .tab-item:hover{color:rgba(255,255,255,.9)}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-tabs .tab-item.active{color:#f56e0f}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-tabs .tab-item.active::after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#f56e0f}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .tabs-content .tab-content{display:none}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .tabs-content .tab-content.active{display:block}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs h3{font-size:clamp(21px,1.28vw,24px);color:#fff;margin-bottom:1.2vh}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-content .no-specs{color:rgba(255,255,255,.7);line-height:1.6;text-align:center;margin:0}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-content .specs-table{width:100%;border-collapse:collapse;border-spacing:0}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-content .specs-table tbody tr.row-dark{background-color:#14171a}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-content .specs-table tbody tr td{padding:.8vw 1vw;font-size:clamp(15px,.86vw,17px);line-height:1.6;vertical-align:top;border:none}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-content .specs-table tbody tr td.param-name{color:rgba(255,255,255,.9);font-weight:500;width:18%;min-width:120px}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-content .specs-table tbody tr td.param-value{color:rgba(255,255,255,.7);font-weight:400;white-space:normal;word-wrap:break-word;word-break:auto-phrase;overflow-wrap:anywhere}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-content .specs-table tbody tr td.param-value .no-break{white-space:nowrap}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .contact-fallback{display:flex;justify-content:center;align-items:center;min-height:2.5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .contact-fallback .common-btn{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:5vw;padding:.5vw 1vw;text-decoration:none}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .no-resources{color:rgba(255,255,255,.7);line-height:1.6;text-align:center;margin:0}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .resource-item{display:flex;align-items:center;padding:1vw;margin-bottom:.8vw;background-color:#14171a;border-radius:.21vw;transition:background-color .3s ease}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .resource-item:hover{background-color:#272d33}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .resource-item .resource-icon{width:2.5vw;height:2.5vw;display:flex;align-items:center;justify-content:center;background-color:rgba(245,110,15,.1);border-radius:.21vw;margin-right:1vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .resource-item .resource-icon svg{width:1.5vw;height:1.5vw;color:#f56e0f}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .resource-item .resource-info{flex:1}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .resource-item .resource-info .resource-name{font-size:clamp(15px,.86vw,17px);color:rgba(255,255,255,.9);font-weight:500;margin-bottom:.3vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .resource-item .resource-info .resource-desc{font-size:.657vw;color:rgba(255,255,255,.6);line-height:1.4}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .resource-item .resource-download{padding:.5vw 1.2vw;background-color:#f56e0f;color:#fff;text-decoration:none;border-radius:.21vw;font-size:clamp(15px,.86vw,17px);font-weight:500;transition:background-color .3s ease}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .resource-item .resource-download:hover{background-color:rgba(245,110,15,.8)}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .details-content .contact-fallback{display:flex;justify-content:center;align-items:center;min-height:2.5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .details-content .contact-fallback .common-btn{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:5vw;padding:.5vw 1vw;text-decoration:none}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .details-content .no-details{color:rgba(255,255,255,.7);line-height:1.6;text-align:center;margin:0}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .details-content .product-details-text{color:rgba(255,255,255,.8);font-size:clamp(15px,.86vw,17px);line-height:1.8;white-space:pre-wrap}.vxspaceList .vxspace-container .vxspace-content .content-area .product-list{display:none}.vxspaceList .vxspace-container .vxspace-content .content-area .product-list.active{display:block}.vxspaceList .vxspace-container .vxspace-content .content-area .product-list .product-list-body .product-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(14.79vw,1fr));gap:1.5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-list .product-list-body .product-cards .product-card{background:#1d2226;border-radius:.21vw;overflow:hidden;transition:all .3s ease;cursor:pointer;padding:1.04vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-list .product-list-body .product-cards .product-card:hover{transform:translateY(-.5vh);box-shadow:0 .8vh 2vh rgba(0,0,0,.5);border-color:#f56e0f}.vxspaceList .vxspace-container .vxspace-content .content-area .product-list .product-list-body .product-cards .product-card .card-image{overflow:hidden;background-color:#14171a}.vxspaceList .vxspace-container .vxspace-content .content-area .product-list .product-list-body .product-cards .product-card .card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.vxspaceList .vxspace-container .vxspace-content .content-area .product-list .product-list-body .product-cards .product-card .card-image:hover img{transform:scale(1.05)}.vxspaceList .vxspace-container .vxspace-content .content-area .product-list .product-list-body .product-cards .product-card .card-content{padding:1.5vh 0 0}.vxspaceList .vxspace-container .vxspace-content .content-area .product-list .product-list-body .product-cards .product-card .card-content .card-title{font-weight:600;color:#fff;margin-bottom:.75vh}.vxspaceList .vxspace-container .vxspace-content .content-area .product-list .product-list-body .product-cards .product-card .card-content .card-description{color:rgba(255,255,255,.7);line-height:1.6;display:-webkit-box;line-clamp:4;box-orient:vertical;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:1024px){.vxspaceList .vxspace-container{flex-direction:column;gap:1.5vh}.vxspaceList .vxspace-container .vxspace-sidebar{width:100%;position:relative;top:0}}@media(max-width:768px){.vxspaceList .vxspace-container{padding:0}.vxspaceList .vxspace-container .vxspace-sidebar{width:100%;min-width:100%;position:relative}.vxspaceList .vxspace-container .vxspace-sidebar .tree-header{display:none}.vxspaceList .vxspace-container .vxspace-sidebar .mobile-select-placeholder{display:none}.vxspaceList .vxspace-container .vxspace-sidebar .mobile-select-placeholder.active{display:block;height:12vw}.vxspaceList .vxspace-container .vxspace-sidebar .mobile-select-wrapper{display:block;transition:all .3s ease;position:relative}.vxspaceList .vxspace-container .vxspace-sidebar .mobile-select-wrapper.sticky{position:fixed;top:clamp(68px,3.8vw,100vw);left:0;right:0;z-index:1000;box-shadow:0 2px 10px rgba(0,0,0,.3)}.vxspaceList .vxspace-container .vxspace-sidebar .mobile-select-wrapper .mobile-select-trigger{background:rgba(0,0,0,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:3vw 4vw;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;gap:2vw}.vxspaceList .vxspace-container .vxspace-sidebar .mobile-select-wrapper .mobile-select-trigger:active{background:#282d32}.vxspaceList .vxspace-container .vxspace-sidebar .mobile-select-wrapper .mobile-select-trigger .selected-text{color:#fff;font-size:4vw;font-weight:500;text-align:center}.vxspaceList .vxspace-container .vxspace-sidebar .mobile-select-wrapper .mobile-select-trigger .select-arrow{width:4vw;height:4vw;transition:transform .3s ease}.vxspaceList .vxspace-container .vxspace-sidebar .mobile-select-wrapper .mobile-select-trigger .select-arrow.arrow-down{transform:rotate(90deg)}.vxspaceList .vxspace-container .vxspace-sidebar .mobile-select-wrapper .mobile-select-trigger .select-arrow.arrow-up{transform:rotate(-90deg)}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content{display:none;position:absolute;top:100%;left:0;right:0;background:#14171a;border:1px solid rgba(255,255,255,.2);border-radius:1vw;margin-top:1vh;max-height:60vh;overflow-y:auto;z-index:999;box-shadow:0 4px 20px rgba(0,0,0,.5)}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content.sticky-dropdown{position:fixed;top:calc(clamp(68px,3.8vw,100vw) + 12vw);left:0;right:0;border-radius:0;border-top:none;margin-top:0}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category .category-title{padding:3vw 4vw;font-size:4.2vw}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category .category-title .category-icon{width:4vw;min-width:16px}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category .category-items .tree-item{padding:3vw 4vw 3vw 8vw;font-size:3.8vw}.vxspaceList .vxspace-container .vxspace-sidebar .tree-content .tree-category .category-items .tree-item:hover{padding-left:9vw}.vxspaceList .vxspace-container .vxspace-sidebar.mobile-expanded .mobile-select-trigger{border-color:#f56e0f}.vxspaceList .vxspace-container .vxspace-sidebar.mobile-expanded .tree-content{display:block}.vxspaceList .vxspace-container .vxspace-content .breadcrumb-nav{display:none}.vxspaceList .vxspace-container .vxspace-content .content-area{padding:1vh 5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content{flex-direction:column;gap:3vw;padding:4vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .product-image{width:100%;height:auto;min-height:50vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .product-image .image-zoom-icon{top:2vw;right:2vw;width:10vw;height:10vw;opacity:1;border-radius:2vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .product-image .image-zoom-icon svg{width:6vw;height:6vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .product-info-wrapper{width:100%;gap:4vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .product-info .product-title{font-size:5.5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .product-info .product-description p{font-size:4vw;line-height:1.65}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .features-grid{margin-top:2vw;padding-top:0;gap:0}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .features-grid .feature-item{padding:3vw 0;gap:3vw;border-bottom:none}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .features-grid .feature-item .feature-icon{width:9vw;height:9vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-main-content .features-grid .feature-item .feature-desc{font-size:3.6vw;line-height:1.55;color:rgba(255,255,255,.8);max-width:100%}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs{padding:4vw;margin-top:3vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-tabs{gap:4vw;margin-bottom:4vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-tabs .tab-item{padding:2.5vw 0;font-size:4vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs h3{font-size:4.5vw;margin-bottom:3vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-content{overflow-x:auto;-webkit-overflow-scrolling:touch}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-content .specs-table{min-width:100%;font-size:3.2vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-content .specs-table tbody tr td{padding:2.5vw 3vw;white-space:normal;line-height:1.8}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-content .specs-table tbody tr td.param-name{min-width:80px;width:auto;font-size:3.5vw;white-space:normal}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-content .specs-table tbody tr td.param-value{font-size:3.2vw;white-space:normal;word-wrap:break-word}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-content .specs-table tbody tr td.param-value .no-break{white-space:nowrap}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .specs-content .no-specs{font-size:3.5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .contact-fallback{min-height:10vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .contact-fallback .common-btn{min-width:20vw;padding:2vw 4vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .no-resources{font-size:3.5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .resource-item{padding:3vw;margin-bottom:3vw;border-radius:2vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .resource-item .resource-icon{width:10vw;height:10vw;margin-right:3vw;border-radius:2vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .resource-item .resource-icon svg{width:6vw;height:6vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .resource-item .resource-info .resource-name{font-size:3.8vw;margin-bottom:1vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .resource-item .resource-info .resource-desc{font-size:3.2vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .resources-content .resource-item .resource-download{padding:2vw 4vw;font-size:3.5vw;border-radius:1.5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .details-content .contact-fallback{min-height:10vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .details-content .contact-fallback .common-btn{min-width:20vw;padding:2vw 4vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .details-content .no-details{font-size:3.5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-detail .product-detail-body .product-specs .details-content .product-details-text{font-size:3.5vw;line-height:1.8}.vxspaceList .vxspace-container .vxspace-content .content-area .product-list .product-list-body .product-cards{grid-template-columns:repeat(2,1fr);gap:4vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-list .product-list-body .product-cards .product-card{border-radius:2vw;padding:3vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-list .product-list-body .product-cards .product-card .card-image{height:36.67vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-list .product-list-body .product-cards .product-card .card-content .card-title{font-size:4.5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .product-list .product-list-body .product-cards .product-card .card-content .card-description{font-size:3.8vw;line-height:1.6}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content{padding:2vh 0 6vh}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-hero{grid-template-columns:1fr;gap:6vw;padding:7vw 5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-hero-copy{max-width:none}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-hero-copy h1{font-size:7vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-hero-copy p{font-size:4vw;line-height:1.72}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-hero-visual{width:100%;max-width:none;margin:6vw 0 5vw;min-height:auto;transform:none}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-hero-visual img{max-height:none;height:auto;-o-object-fit:contain;object-fit:contain}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .vxspace-overview-hero{min-height:auto;grid-template-columns:1fr;gap:7vw;padding:7vw 5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-copy{max-width:none}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-copy h1{font-size:7vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-copy p{font-size:4vw;line-height:1.75;text-align:left}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-tags{gap:2.5vw;margin-top:5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-tags span{min-height:9vw;padding:0 3vw;font-size:3.5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-visual{min-height:72vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow{inset:8vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow span{min-width:18vw;min-height:7.5vw;padding:0 2vw;font-size:3.2vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow span:nth-child(2),.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow span:nth-child(3){right:-6vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow span:nth-child(5),.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .visual-flow span:nth-child(6){left:-6vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-section{margin-top:6vw;padding:6vw 5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-section-head{margin-bottom:5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-section-head h2{font-size:5.8vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-section-head p{font-size:3.8vw;line-height:1.7}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-downloads .overview-section-head{align-items:flex-start;flex-direction:column;gap:4vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-more-link{height:10vw;min-width:28vw;padding:0 5vw;font-size:3.7vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .workflow-steps,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .mode-grid,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .evidence-grid,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .asset-columns,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .capability-grid,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .composition-grid{grid-template-columns:1fr;gap:3vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .workflow-step,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .mode-grid article,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .evidence-grid article,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .asset-columns>div,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .capability-grid article,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .composition-grid article{min-height:auto;padding:5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .workflow-step h3{font-size:4.2vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .workflow-step p{font-size:3.6vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .mode-grid article h3,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .evidence-grid article h3{font-size:4.3vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .mode-grid article p,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .evidence-grid article p{font-size:3.6vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .asset-columns li{font-size:3.5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .capability-grid h3{font-size:4.3vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .capability-grid p{font-size:3.6vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .download-hint{padding:5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .download-hint p{font-size:3.8vw;line-height:1.7}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .spec-list div{grid-template-columns:1fr;gap:1.5vw;padding:4vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .spec-list strong,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .spec-list span{font-size:3.6vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-hero{padding:3vw 0 2vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-intro{grid-template-columns:1fr;gap:7vw;padding-top:7vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-intro h2{font-size:5.5vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-intro p,.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-intro li{font-size:3.8vw;line-height:1.75}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-tags{justify-content:flex-start}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .overview-section{padding:5vw 0 0}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .capability-grid article{padding:0 0 0 4vw}.vxspaceList .vxspace-container .vxspace-content .content-area .welcome-content .download-hint{padding:3vw 0 0}}.image-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:none;align-items:center;justify-content:center}.image-modal.active{display:flex}.image-modal .image-modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);cursor:pointer}.image-modal .image-modal-content{position:relative;max-width:90vw;max-height:90vh;z-index:10000;display:flex;align-items:center;justify-content:center;animation:imageModalFadeIn .3s ease}.image-modal .image-modal-content img{max-width:100%;max-height:100vh;-o-object-fit:contain;object-fit:contain;border-radius:.5vw;box-shadow:0 10px 40px rgba(0,0,0,.5)}.image-modal .image-modal-content .image-modal-close{position:absolute;top:3vw;right:3vw;width:2.5vw;height:2.5vw;min-width:40px;min-height:40px;background:rgba(255,255,255,.1);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.image-modal .image-modal-content .image-modal-close svg{width:1.5vw;height:1.5vw;min-width:24px;min-height:24px;color:#fff}.image-modal .image-modal-content .image-modal-close:hover{background:rgba(255,255,255,.2);transform:rotate(90deg)}.image-modal .image-modal-content .image-modal-close:active{transform:rotate(90deg)scale(.95)}@media(max-width:768px){.image-modal .image-modal-content{max-width:95vw;max-height:80vh}.image-modal .image-modal-content img{border-radius:2vw}.image-modal .image-modal-content .image-modal-close{top:-10vw;right:2vw;width:10vw;height:10vw;min-width:unset;min-height:unset}.image-modal .image-modal-content .image-modal-close svg{width:6vw;height:6vw;min-width:unset;min-height:unset}}@keyframes imageModalFadeIn{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.back-to-top{position:fixed;right:clamp(40px,2vw,10vw);bottom:clamp(40px,2vw,10vw);width:5vh;height:5vh;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.1);color:#fff;font-size:18px;font-size:clamp(18px,.95vw,10vw);font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(20px);z-index:999}.back-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{background:#f56e0f}.back-to-top:active{transform:scale(.95)}@media(max-width:768px){.back-to-top{display:none}}.product-card-list>div{display:flex;flex-direction:column;align-items:center}.product-card-list>div h2{text-align:center}.product-card-list>div .list{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px;gap:clamp(20px,1vw,10vw)}@media(max-width:768px){.product-card-list>div .list{flex-direction:column}}@media(max-width:1921px){.product-card-list>div .list{gap:20px;gap:clamp(20px,.6vw,10vw)}}.product-card-list>div .list .card-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;flex:1 1 300px;min-width:0;max-width:400px;align-self:stretch}@media(max-width:576px){.product-card-list>div .list .card-wrapper{max-width:100%!important}}.product-card-list>div .list .card-wrapper .card-icon{position:relative;width:80px;width:clamp(80px,6vw,50vw);height:auto;margin-bottom:-44px;margin-bottom:clamp(-48px,-2.4vw,-40px);z-index:2;-o-object-fit:contain;object-fit:contain;transition:transform .3s cubic-bezier(.4,0,.2,1)}@media(max-width:1024px){.product-card-list>div .list .card-wrapper .card-icon{margin-bottom:-40px}}.product-card-list>div .list .card-wrapper .box{display:flex;flex-direction:column;align-items:center;width:100%;flex-grow:1;min-height:10vw;padding:64px 20px 20px;padding:clamp(58px,3.1vw,64px)clamp(25px,1.2vw,10vw)clamp(20px,2vw,10vw);border-radius:4px;border-radius:clamp(4px,.2vw,10vw);background:#14171a;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease;transform-origin:center center;box-sizing:border-box;overflow:hidden}.product-card-list>div .list .card-wrapper .box h5{width:100%;margin:0 0 14px;margin-bottom:clamp(14px,.75vw,18px);text-align:center;color:#fff;line-height:1.45;text-wrap:balance;overflow-wrap:normal}@media(max-width:768px){.product-card-list>div .list .card-wrapper .box h5{font-size:18px}}.product-card-list>div .list .card-wrapper .box .sub-title{margin:0 0 10px;margin-bottom:clamp(8px,.45vw,12px)}.product-card-list>div .list .card-wrapper .box .sub-title:empty{display:none}.product-card-list>div .list .card-wrapper .box .desc-box{width:100%;margin:0;text-align:center;color:rgba(255,255,255,.8);line-height:1.6;letter-spacing:0;line-break:loose;text-wrap:balance;overflow-wrap:normal;word-break:normal}.product-card-list>div .list .card-wrapper .box .desc-box .no-break{display:inline-block;white-space:nowrap}.product-card-list>div .list .card-wrapper:hover .card-icon{transform:translateY(-8px)}.product-card-list>div .list .card-wrapper:hover .box{transform:translateY(-4px)}.smave-code-robustness-analyzer .product-card-list .list{gap:clamp(18px,.9vw,28px)}.smave-code-robustness-analyzer .product-card-list .card-wrapper{flex:1 1 360px;max-width:470px}.smave-code-robustness-analyzer .product-card-list .box .desc-box{line-break:auto;text-wrap:wrap;word-break:normal;overflow-wrap:normal}