*{-webkit-box-sizing:border-box;box-sizing:border-box}*,body{margin:0;padding:0}body{background:#050520;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;min-height:100svh;overflow-x:hidden;overflow-y:auto}.agent-bg-container{height:600px;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.agent-bg-container img{height:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.header{-webkit-box-pack:justify;-ms-flex-pack:justify;height:80px;justify-content:space-between;left:50%;max-width:1280px;padding:16px 0;position:fixed;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:1000}.header,.header .cta-button-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header .cta-button-container{gap:16px}.header .lang-switcher{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.header .lang-switcher:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.header .lang-switcher .lang-text{color:#fff;font-size:14px;font-weight:500;white-space:nowrap}.header .lang-switcher .arrow-icon{background:unset;height:12px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:12px}.header .lang-switcher:hover .arrow-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .lang-switcher .lang-dropdown{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(5,5,32,.95);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;margin-top:8px;min-width:120px;opacity:0;padding:8px 0;position:absolute;right:0;top:100%;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;z-index:1000}.header .lang-switcher .lang-dropdown .lang-option{color:#fff;display:block;font-size:14px;padding:8px 16px;text-decoration:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.header .lang-switcher .lang-dropdown .lang-option:hover{background:hsla(0,0%,100%,.1)}.header .lang-switcher .lang-dropdown .lang-option.active{background:rgba(65,158,248,.1);color:#419ef8}.header .lang-switcher:hover .lang-dropdown{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.header-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,100%,.01);border:1px solid hsla(0,0%,100%,.1);border-radius:54px;gap:6px;height:52px;justify-content:space-between;padding:6px 8px 6px 12px;width:1280px;width:100%}.header-container,.logo-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.logo-section{gap:10px}.logo-container{-webkit-box-pack:center;-ms-flex-pack:center;border-radius:8px;height:36px;justify-content:center;padding:4px 10px}.logo,.logo-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.logo{height:28px;width:89px}.logo svg{height:100%;width:100%}.header-right{gap:24px}.header-right,.nav-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-menu{gap:6px;height:36px}.nav-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border-radius:8px;color:hsla(0,0%,100%,.9);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;height:100%;justify-content:center;line-height:1.571;padding:6px 16px;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-item:hover{color:#fff}.nav-item.active,.nav-item:hover{background:hsla(0,0%,100%,.05)}.cta-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:linear-gradient(85deg,#926aff 4.73%,#ff77b0 47.54%,#ffb367 96.31%);border-radius:36px;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;height:36px;justify-content:center;line-height:1.571;position:relative;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:88px}.cta-button:before{background:-webkit-gradient(linear,left top,right top,from(#b397ff),to(#ffc996));background:linear-gradient(90deg,#b397ff,#ffc996);border-radius:36px;bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;z-index:-1}.cta-button:hover{background:linear-gradient(85deg,#9f7bff 4.73%,#ff94c1 47.54%,#ffbe7e 96.31%)!important}.cta-button:hover:before{background:-webkit-gradient(linear,left top,right top,from(#b397ff),to(#ffc996));background:linear-gradient(90deg,#b397ff,#ffc996);opacity:1}.cta-button:active{background:linear-gradient(85deg,#8356ff 4.73%,#ff60a3 47.54%,#ffa54a 96.31%)!important}.cta-button:active:before{background:-webkit-gradient(linear,left top,right top,from(#b397ff),to(#ffc996));background:linear-gradient(90deg,#b397ff,#ffc996);opacity:1}.content{gap:120px;max-width:1280px;padding:160px 0 0;-webkit-transform-origin:center center;transform-origin:center center;z-index:10}.content,.hero-features-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;position:relative}.hero-features-container{-webkit-box-pack:center;-ms-flex-pack:center;gap:118px;justify-content:center;width:100%}.hero-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.hero-content,.hero-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.hero-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;z-index:2}.logo-title-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:70px;max-width:667px;width:100%}.deepflow-logo-en,.logo-title-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.deepflow-logo-en{-webkit-box-pack:center;-ms-flex-pack:center;height:68px;justify-content:center;position:relative;width:454px}.deepflow-logo-en img{height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;z-index:2}.deepflow-logo{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:68px;justify-content:center;position:relative;width:454px}.deepflow-logo img{height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;z-index:2}.deepflow-logo img:first-child{position:relative;z-index:1}.deepflow-logo img:last-child{height:32px;position:absolute;right:101px;top:-3px;width:32px;z-index:3}.hero-title{color:hsla(0,0%,100%,.6);font-family:PingFang SC,sans-serif;font-size:18px;font-weight:400;line-height:1.4;margin:0;padding:0;text-align:center;width:100%}.download-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.email-input-container{position:relative}.email-input{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(13,23,50,.3);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;-webkit-box-shadow:inset 0 -16px 24px 0 hsla(0,0%,100%,.05);box-shadow:inset 0 -16px 24px 0 hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.5);font-family:PingFang SC,sans-serif;font-size:16px;font-weight:400;height:44px;line-height:1.5;padding:6px 12px;width:328px}.email-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.email-input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.email-input:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.email-input::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.email-input::placeholder{color:hsla(0,0%,100%,.5)}.email-input:focus{background:rgba(13,23,50,.7);border-color:hsla(0,0%,100%,.4);outline:none}.pdf-download-container{display:inline-block;height:60px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pdf-border-outer{border:1px solid hsla(0,0%,100%,.2);height:60px}.pdf-border-inner,.pdf-border-outer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:3px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pdf-border-inner{border:1px solid hsla(0,0%,100%,.2);height:52px}.pdf-download-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:radial-gradient(231.94% 231.94% at 50% 100%,#ab44ff 0,rgba(186,68,255,0) 25.24%),-webkit-gradient(linear,left top,left bottom,from(rgba(243,238,255,.1)),to(rgba(243,238,255,.04))),rgba(195,130,255,.15);background:radial-gradient(231.94% 231.94% at 50% 100%,#ab44ff 0,rgba(186,68,255,0) 25.24%),linear-gradient(180deg,rgba(243,238,255,.1),rgba(243,238,255,.04)),rgba(195,130,255,.15);border:1px solid hsla(0,0%,100%,.4);border-radius:10px;-webkit-box-shadow:inset 0 0 12px 0 hsla(0,0%,100%,.08),inset 0 -8px 32px 0 #2a0952;box-shadow:inset 0 0 12px 0 hsla(0,0%,100%,.08),inset 0 -8px 32px 0 #2a0952;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;justify-content:center;padding:8px 17px;position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pdf-text{color:#fff;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.pdf-download-button-glow{background:transparent;border-radius:10px;cursor:pointer;height:44px;isolation:isolate;overflow:hidden;padding:1px;position:relative;width:auto}@media (max-width:768px),(width:1024px),(width:820px){.pdf-download-button-glow{margin:0 16px;width:calc(100vw - 32px)}.pdf-download-button-glow .glow-circle{r:75}}.pdf-download-button-glow .border-overlay{border-radius:10px;inset:0;position:absolute;z-index:0}.pdf-download-button-glow .button-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(231.94% 231.94% at 50% 100%,#ab44ff 0,rgba(186,68,255,0) 25.24%),-webkit-gradient(linear,left top,left bottom,from(rgba(243,238,255,.1)),to(rgba(243,238,255,.04))),rgba(195,130,255,.01);background:radial-gradient(231.94% 231.94% at 50% 100%,#ab44ff 0,rgba(186,68,255,0) 25.24%),linear-gradient(180deg,rgba(243,238,255,.1),rgba(243,238,255,.04)),rgba(195,130,255,.01);border:1px solid transparent;border-radius:10px;-webkit-box-shadow:inset 0 0 12px 0 hsla(0,0%,100%,.08),inset 0 -8px 32px 0 #2a0952;box-shadow:inset 0 0 12px 0 hsla(0,0%,100%,.08),inset 0 -8px 32px 0 #2a0952;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;height:100%;justify-content:center;letter-spacing:.2px;line-height:1.5;padding:8px 17px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap;width:100%;z-index:1}.pdf-download-button-glow .moving-path{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.pdf-download-button-glow:hover .button-inner{-webkit-box-shadow:inset 0 0 16px 0 hsla(0,0%,100%,.16),inset 0 -8px 40px 0 #2a0952;box-shadow:inset 0 0 16px 0 hsla(0,0%,100%,.16),inset 0 -8px 40px 0 #2a0952;cursor:pointer;-webkit-filter:brightness(1.12);filter:brightness(1.12)}.pdf-download-button-glow:active .button-inner{-webkit-box-shadow:inset 0 0 10px 0 hsla(0,0%,100%,.06),inset 0 -8px 28px 0 #2a0952;box-shadow:inset 0 0 10px 0 hsla(0,0%,100%,.06),inset 0 -8px 28px 0 #2a0952;cursor:pointer;-webkit-filter:brightness(.94);filter:brightness(.94)}.pdf-download-button-glow svg.moving-path{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.pdf-download-button-glow .glow-circle{r:40;fill:url(#glowGrad);-webkit-transition:fill .3s ease;transition:fill .3s ease}@media (max-width:768px),(width:1024px),(width:820px){.pdf-download-button-glow .glow-circle{fill:url(#glowGradMobile)}.pdf-download-button-glow:hover .glow-circle{fill:url(#glowGradMobileHover)}.pdf-download-button-glow:active .glow-circle{fill:url(#glowGradMobileActive)}}@media (min-width:1025px){.pdf-download-button-glow .glow-circle{fill:url(#glowGrad)}.pdf-download-button-glow:hover .glow-circle{fill:url(#glowGradHover)}.pdf-download-button-glow:active .glow-circle{fill:url(#glowGradActive)}}.features-section{-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;margin:0 auto;width:100%}.feature-card,.features-section{-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.feature-card{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:-webkit-gradient(linear,left top,left bottom,color-stop(-10.51%,rgba(46,51,90,0)),to(rgba(28,27,51,.1)));background:linear-gradient(180deg,rgba(46,51,90,0) -10.51%,rgba(28,27,51,.1));border:1px solid transparent;border-radius:24px;-webkit-box-shadow:inset 0 0 40px 0 rgba(204,215,255,.1),0 5px 10px 0 rgba(0,0,0,.05),0 15px 30px 0 rgba(0,0,0,.05),0 30px 60px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 40px 0 rgba(204,215,255,.1),0 5px 10px 0 rgba(0,0,0,.05),0 15px 30px 0 rgba(0,0,0,.05),0 30px 60px 0 rgba(0,0,0,.1);-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;height:176px;overflow:hidden;padding:24px;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;width:410px}.feature-card:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(199,211,234,.5)),to(transparent));background:linear-gradient(180deg,rgba(199,211,234,.5),transparent);border-radius:24px;bottom:0;left:0;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;padding:1px;right:0;z-index:-1}.feature-card:after,.feature-card:before{content:"";pointer-events:none;position:absolute;top:0}.feature-card:before{background-image:url(../475cf584623a443f6a9882ef0f28b50f.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:176px;opacity:0;right:-90px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:410px;z-index:10}.feature-card:hover{-webkit-box-shadow:0 40px 80px 0 rgba(0,0,0,.15),0 20px 40px 0 rgba(0,0,0,.08),0 8px 16px 0 rgba(0,0,0,.06),inset 0 0 50px 0 rgba(204,215,255,.15);box-shadow:0 40px 80px 0 rgba(0,0,0,.15),0 20px 40px 0 rgba(0,0,0,.08),0 8px 16px 0 rgba(0,0,0,.06),inset 0 0 50px 0 rgba(204,215,255,.15)}.feature-card:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.feature-icon-container{height:48px;width:48px}.feature-icon,.feature-icon-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.feature-icon{height:28px;width:28px}.feature-icon img{height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.feature-header{gap:16px}.feature-content,.feature-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.feature-content{gap:8px}.feature-title{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,from(#fff),to(#b9adff));background:linear-gradient(90deg,#fff,#b9adff);-webkit-background-clip:text;background-clip:text;font-family:PingFang SC,sans-serif;font-size:24px;font-weight:500;line-height:1.333}.feature-description{color:hsla(0,0%,100%,.7);font-family:PingFang SC,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.usage-section{gap:120px;margin-left:auto;margin-right:auto;width:100%}.usage-header,.usage-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.usage-header{gap:24px}.usage-title-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.usage-title-container .title-line{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.7)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,0));height:1px;width:100px}.usage-title-container .left-line{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.7)));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7))}.usage-title{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,left bottom,from(#f2f4f9),to(rgba(242,244,249,.6)));background:linear-gradient(180deg,#f2f4f9,rgba(242,244,249,.6));-webkit-background-clip:text;background-clip:text;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:1.5;text-align:center}.usage-subtitle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;justify-content:center}.subtitle-text{background:-webkit-gradient(linear,left top,left bottom,from(#f2f4f9),to(rgba(242,244,249,.6)));background:linear-gradient(180deg,#f2f4f9,rgba(242,244,249,.6));-webkit-background-clip:text;background-clip:text}.subtitle-highlight,.subtitle-text{-webkit-text-fill-color:transparent;font-family:PingFang SC,sans-serif;font-size:56px;font-weight:500;line-height:1.143;text-align:center}.subtitle-highlight{position:relative}.subtitle-highlight,.subtitle-highlight:before{background:linear-gradient(135deg,#926aff,#ff77b0 46.75%,#ffb367);-webkit-background-clip:text;background-clip:text}.subtitle-highlight:before{-webkit-text-fill-color:transparent;bottom:0;content:"";-webkit-filter:blur(4px);filter:blur(4px);left:0;position:absolute;right:0;top:0;z-index:-1}.usage-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-direction:column;flex-direction:column;gap:180px}.usage-card,.usage-cards{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}.usage-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px}.usage-card.primary-card{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:56px}.usage-card.primary-card,.usage-card.secondary-card{-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.usage-card.secondary-card{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:80px;position:relative;width:100%}.card-content{-ms-flex-item-align:stretch;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:20px;min-width:0}.card-content,.card-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.card-header{-ms-flex-item-align:stretch;-ms-flex-direction:column;flex-direction:column;gap:24px}.card-brand{color:#898ef4;font-family:PingFang SC,sans-serif;font-size:18px;font-weight:500;line-height:1.4}.card-title{font-family:PingFang SC,sans-serif;font-size:48px;font-weight:500;line-height:1.167;text-align:left}.card-title,.primary-card .card-title{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(22.25%,#b9adff));background:linear-gradient(90deg,#fff,#b9adff 22.25%);background-clip:text;-webkit-background-clip:text}.card-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.card-description p{color:rgba(242,244,249,.6);font-family:PingFang SC,sans-serif;font-size:18px;font-weight:500;line-height:1.4;text-align:left}.card-description p .highlight{color:#f2f4f9}.card-visual{-ms-flex-negative:0;border-radius:16px;flex-shrink:0;height:450px;overflow:hidden;position:relative;width:800px}.primary-card .card-visual{-ms-flex-negative:0;flex-shrink:0;height:652px;width:1160px}.usage-card.secondary-card .card-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.visual-background{height:100%;left:0;overflow:visible;position:absolute;top:0;width:100%}.minute-level-bg{background:url(../b3a6dc8a5c2538eacc304e1a613ec65f.png) no-repeat 50%;background-size:cover}.inspection-bg{background:url(../bb49db26f77fda8264e94f660633d8c8.png) no-repeat 50%;background-size:cover}.ask-number-bg{background:url(../058d5201f7802860424d2053a488a824.png) no-repeat 50%;background-size:cover}.play-button-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:absolute;z-index:10}.play-button-container,.primary-card .play-button-container,.secondary-card .play-button-container{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.play-button{cursor:pointer;height:80px;position:relative;width:80px}.play-button,.play-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.play-icon{background:hsla(0,0%,100%,.1);border-radius:50%;height:66.67px;width:66.67px}.play-icon:hover{background:hsla(0,0%,100%,.2)}.play-icon svg{height:24.35px;width:18.93px}.core-technology-section{gap:56px;margin-left:auto;margin-right:auto}.core-tech-header,.core-technology-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.core-tech-header{gap:24px;padding-top:60px}.core-tech-title-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.core-tech-title-container .title-line{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.7)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,0));height:1px;width:100px}.core-tech-title-container .left-line{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.7)));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7))}.core-tech-title{color:#f2f4f9;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:1.5;text-align:center}.core-tech-subtitle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;justify-content:center}.core-tech-subtitle .subtitle-text{color:#f2f4f9}.core-tech-subtitle .subtitle-highlight,.core-tech-subtitle .subtitle-text{font-family:PingFang SC,sans-serif;font-size:56px;font-weight:500;line-height:1.143}.core-tech-subtitle .subtitle-highlight{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#926aff,#ff77b0 46.75%,#ffb367);-webkit-background-clip:text;background-clip:text;position:relative;text-align:center}.core-tech-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;width:100%}.tab-item{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.01);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.05);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;gap:16px;overflow:hidden;padding:15px 23px;-webkit-transition:all .3s ease;transition:all .3s ease}.tab-item,.tab-item.active{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative}.tab-item.active{background:-webkit-gradient(linear,left top,left bottom,from(rgba(46,51,90,0)),to(rgba(28,27,51,.1)));background:linear-gradient(180deg,rgba(46,51,90,0),rgba(28,27,51,.1));border-radius:24px;-webkit-box-shadow:inset 0 0 40px 0 rgba(204,215,255,.1);box-shadow:inset 0 0 40px 0 rgba(204,215,255,.1)}.tab-item.active:before{background:radial-gradient(circle at 50% 50%,#09004d 0,#898ef4 100%),-webkit-gradient(linear,left top,right top,from(#611dff),color-stop(8%,#611dff),color-stop(92%,#a391ea),to(#b29eff));background:radial-gradient(circle at 50% 50%,#09004d 0,#898ef4 100%),linear-gradient(90deg,#611dff,#611dff 8%,#a391ea 92%,#b29eff);border-radius:24px;bottom:0;content:"";left:0;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;padding:1px;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.tab-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(46,51,90,0)),to(rgba(28,27,51,.1)));background:linear-gradient(180deg,rgba(46,51,90,0),rgba(28,27,51,.1));border:1px solid hsla(0,0%,100%,.3);border-radius:12px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;justify-content:center;padding:10px;width:44px}.tab-text{color:hsla(0,0%,100%,.7);font-family:PingFang SC,sans-serif;font-size:24px;font-weight:500;line-height:32px;-webkit-transition:color .3s ease;transition:color .3s ease}.tab-item.active .tab-text{color:#898ef4}.tab-progress-bar{background:-webkit-gradient(linear,left top,right top,from(#898ef4),to(#926aff));background:linear-gradient(90deg,#898ef4,#926aff);border-radius:0 0 24px 24px;bottom:0;-webkit-box-shadow:0 0 8px rgba(137,142,244,.6);box-shadow:0 0 8px rgba(137,142,244,.6);height:2px;left:0;opacity:0;position:absolute;-webkit-transition:width .1s linear;transition:width .1s linear;width:0;z-index:1}.tab-item.active .tab-progress-bar{-webkit-animation:progressAnimation 8s linear;animation:progressAnimation 8s linear;opacity:1}@-webkit-keyframes progressAnimation{0%{width:0}to{width:100%}}@keyframes progressAnimation{0%{width:0}to{width:100%}}.core-tech-content{position:relative;width:100%}.content-panel{-webkit-animation:fadeIn .5s ease-in-out;animation:fadeIn .5s ease-in-out;display:none}.content-panel.active{display:block}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.content-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.01);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;-webkit-box-shadow:0 30px 60px 0 rgba(0,0,0,.1),0 15px 30px 0 rgba(0,0,0,.05),0 5px 10px 0 rgba(0,0,0,.05),inset 0 0 40px 0 rgba(204,215,255,.1);box-shadow:0 30px 60px 0 rgba(0,0,0,.1),0 15px 30px 0 rgba(0,0,0,.05),0 5px 10px 0 rgba(0,0,0,.05),inset 0 0 40px 0 rgba(204,215,255,.1);display:-webkit-box;display:-ms-flexbox;display:flex;gap:56px;height:500px;padding:56px 36px}.content-left{-webkit-box-flex:1;-ms-flex:1;flex:1;height:408px;max-width:400px}.content-header,.content-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.content-brand{color:#898ef4;font-size:18px;line-height:1.4}.content-brand,.content-title{font-family:PingFang SC,sans-serif;font-weight:500}.content-title{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff,#b9adff);-webkit-background-clip:text;background-clip:text;font-size:48px;line-height:1.167}.content-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.content-description p{color:rgba(242,244,249,.6);font-family:PingFang SC,sans-serif;font-size:18px;font-weight:500;line-height:1.4}.paper-link{color:#898ef4;cursor:pointer;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:400;line-height:1.5;text-decoration:underline;-webkit-transition:all .3s ease;transition:all .3s ease}.paper-link:hover{color:#a5a9ff;text-decoration:underline}.patent-notice{color:#898ef4;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.download-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(195,130,255,.01);border:1px solid hsla(0,0%,100%,.4);border-radius:10px;-webkit-box-shadow:inset 0 -8px 32px 0 #2a0952,inset 0 0 12px 0 hsla(0,0%,100%,.08);box-shadow:inset 0 -8px 32px 0 #2a0952,inset 0 0 12px 0 hsla(0,0%,100%,.08);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 17px;-webkit-transition:all .3s ease;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.download-button:hover{background:rgba(195,130,255,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.download-button img{height:16px;width:16px}.download-button span{color:hsla(0,0%,100%,.9);font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.content-right{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;height:408px;justify-content:center;max-width:752px;padding:24px}.content-right img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.implementation-section{gap:56px;margin-left:auto;margin-right:auto}.implementation-header,.implementation-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.implementation-header{gap:24px}.implementation-title-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.implementation-title-container .title-line{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.7)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,0));height:1px;width:100px}.implementation-title-container .left-line{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.7)));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7))}.implementation-title{color:#f2f4f9;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:1.5;text-align:center}.implementation-subtitle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;justify-content:center}.implementation-subtitle .subtitle-text{color:#f2f4f9;font-family:PingFang SC,sans-serif;font-size:56px;font-weight:500;line-height:1.143}.implementation-subtitle .subtitle-highlight{position:relative}.implementation-subtitle .subtitle-highlight,.implementation-subtitle .subtitle-highlight:before{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#926aff,#ff77b0 46.75%,#ffb367);-webkit-background-clip:text;background-clip:text;font-family:PingFang SC,sans-serif;font-size:56px;font-weight:500;line-height:1.143;text-align:center}.implementation-subtitle .subtitle-highlight:before{bottom:0;content:"";-webkit-filter:blur(8px);filter:blur(8px);left:0;position:absolute;right:0;top:0;z-index:-1}.implementation-steps{width:100%}.step-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center}.step-card,.step-container{display:-webkit-box;display:-ms-flexbox;display:flex}.step-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:-webkit-gradient(linear,left top,left bottom,from(rgba(46,51,90,0)),to(rgba(28,27,51,.2)));background:linear-gradient(180deg,rgba(46,51,90,0),rgba(28,27,51,.2));border-radius:24px;-webkit-box-shadow:inset 0 0 40px 0 rgba(204,215,255,.1);box-shadow:inset 0 0 40px 0 rgba(204,215,255,.1);-ms-flex-direction:column;flex-direction:column;height:400px;overflow:hidden;position:relative;width:100%}.step-card:before{background:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(199,211,234,.5)));background:linear-gradient(0deg,transparent,rgba(199,211,234,.5));border-radius:24px;bottom:0;content:"";left:0;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;padding:1px;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.step-image{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;justify-content:center;min-height:0;overflow:hidden}.step-image img{-webkit-filter:drop-shadow(0 0 20px hsla(0,0%,100%,.1));filter:drop-shadow(0 0 20px rgba(255,255,255,.1));height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.step-number{height:58px;left:0;top:0;width:110px;z-index:3}.number-text,.step-number{pointer-events:none;position:absolute}.number-text{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,left bottom,from(rgba(242,244,249,.7)),to(rgba(242,244,249,.4)));background:linear-gradient(180deg,rgba(242,244,249,.7),rgba(242,244,249,.4));-webkit-background-clip:text;background-clip:text;font-family:"Alibaba PuHuiTi 2.0",sans-serif;font-size:48px;font-weight:900;left:19px;line-height:.917;top:7px;z-index:1}.step-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-negative:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(5,5,32,0)),to(#1a1a43));background:linear-gradient(1turn,rgba(5,5,32,0),#1a1a43);border-radius:24px 24px 0 0;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;gap:24px;height:182px;margin:0;padding:50px;position:relative;z-index:2}.step-content,.step-header{width:100%}.step-content,.step-header,.step-title-bg{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.step-title-bg{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:url(../7d9d77793fdfb46f29661be91fec3f62.svg) no-repeat 50%;background-size:cover;border:1px solid var(--primary-5,#6a6df1);border-radius:32px;-webkit-box-shadow:inset 0 0 40px 0 rgba(204,215,255,.1),0 5px 10px 0 rgba(0,0,0,.05),0 15px 30px 0 rgba(0,0,0,.05),0 30px 60px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 40px 0 rgba(204,215,255,.1),0 5px 10px 0 rgba(0,0,0,.05),0 15px 30px 0 rgba(0,0,0,.05),0 30px 60px 0 rgba(0,0,0,.1);height:68px;position:relative;width:70%}.step-title{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,from(#f2f4f9),to(#b9adff));background:linear-gradient(90deg,#f2f4f9,#b9adff);-webkit-background-clip:text;background-clip:text;font-family:PingFang SC,sans-serif;font-size:18px;font-weight:500;line-height:1.222}.step-tags{-ms-flex-pack:center;gap:12px}.step-tags,.tag{-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.tag{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-pack:center;align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.08);border-radius:20px;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;-ms-flex:1;flex:1;gap:4px;padding:5px 12px}.tag-text{color:hsla(0,0%,100%,.5);font-family:PingFang SC,sans-serif;font-size:10px;font-weight:500;line-height:1.5;white-space:nowrap}.step-arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;justify-content:center;width:40px}.arrow-icon{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSIxMDAiIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik0zOS41NjEgNDkuNjE3YTIgMiAwIDAgMSAwIDEuNzczTDIxLjI5MyA4OC4zMjRjLS45MzggMS44OTYtMy43OTMgMS4yMjgtMy43OTMtLjg4N1Y3MS42MzJjMC0xLjEwNS0uOTEtMi4wMzYtMS45ODUtMS43OC01LjY1IDEuMzUtNy41MzQgOC44MzItMTIuMTI0IDIxLjA5MkwwIDEwMFYwbDMuMzkgOS4wNTZjNC41OTEgMTIuMjYgNi40NzQgMTkuNzQyIDEyLjEyNSAyMS4wOTEgMS4wNzUuMjU3IDEuOTg1LS42NzQgMS45ODUtMS43NzlWMTMuNTdjMC0yLjExNSAyLjg1NS0yLjc4MiAzLjc5My0uODg2TDM5LjU2IDQ5LjYxN1oiIGZpbGw9InVybCgjYSkiLz48cGF0aCBkPSJNMi45MjMgOS4yMzFjMi4yODMgNi4wOTcgMy45MTggMTEuMDgxIDUuNjgzIDE0LjY4MiAxLjc3IDMuNjA4IDMuNzQzIDUuOTkyIDYuNzkzIDYuNzIgMS40NzQuMzUzIDIuNjAxLS45MyAyLjYwMS0yLjI2NVYxMy41N2MwLTEuNTg2IDIuMTQxLTIuMDg3IDIuODQ1LS42NjVsMTguMjY4IDM2LjkzNGExLjUgMS41IDAgMCAxIDAgMS4zM0wyMC44NDUgODguMTAzYy0uNzA0IDEuNDItMi44NDUuOTItMi44NDUtLjY2NVY3MS42MzJjMC0xLjMzNC0xLjEyNy0yLjYxOC0yLjYtMi4yNjYtMy4wNTEuNzI4LTUuMDI0IDMuMTEyLTYuNzk0IDYuNzItMS43NjUgMy42MDItMy40IDguNTg2LTUuNjgzIDE0LjY4M0wuNSA5Ny4yMzlWMi43NmwyLjQyMyA2LjQ3MloiIHN0cm9rZT0idXJsKCNiKSIgc3Ryb2tlLW9wYWNpdHk9Ii4zIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCIgeTE9IjUwIiB4Mj0iNDkiIHkyPSI1MCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiM4OUJERjQiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0IyODlGNCIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iNDAiIHkxPSI1MCIgeDI9IjAiIHkyPSI1MCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg==) no-repeat 50%;background-size:contain;height:100px;width:40px}.bottom-showcase{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-left:auto;margin-right:auto;margin-top:180px;min-height:340px;overflow:hidden;padding:0 80px;position:relative}.lamp-background{--lamp-color:#6359ef;--bg:#020617;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation:fade-in .6s ease-out both;animation:fade-in .6s ease-out both;height:340px;left:50%;pointer-events:none;position:absolute;right:0;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100%;z-index:0}.lamp-background .lamp-section{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative}.lamp-background .lamp-root{height:340px;max-width:1440px}.lamp-background .lamp-root,.lamp-background .stage{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative;width:100%}.lamp-background .stage{height:100%;isolation:isolate;-webkit-transform:scaleY(1.25);transform:scaleY(1.25);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.lamp-background .conic,.lamp-background .stage{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lamp-background .conic{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#fff;contain:paint;height:6rem;inset:auto;opacity:0;overflow:visible;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:width .25s ease-out,opacity .25s ease-out;transition:width .25s ease-out,opacity .25s ease-out;width:8rem;will-change:width,opacity}.lamp-background .conic.left{background-image:conic-gradient(from 70deg at 52% 0,var(--lamp-color),transparent 40%);right:50%}.lamp-background .conic.right{background-image:conic-gradient(from 290deg at 48% 0,transparent 60%,var(--lamp-color));left:50%}.lamp-background .conic:after,.lamp-background .conic:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--bg);content:"";pointer-events:none;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:2}.lamp-background .conic.left:after,.lamp-background .conic.right:after,.lamp-background .conic:before{content:none}.lamp-background .dark-strip{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--bg);-webkit-filter:blur(24px);filter:blur(24px);height:4rem;left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(3rem) scaleX(1.5) translateZ(0);transform:translateY(3rem) scaleX(1.5) translateZ(0);will-change:filter;z-index:0}.lamp-background .floor-glow{-webkit-filter:blur(48px);filter:blur(48px);height:4rem;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%) translateZ(0);transform:translate(-50%,-50%) translateZ(0);z-index:10}.lamp-background .floor-glow,.lamp-background .glow-line{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--lamp-color);border-radius:999px;inset:auto;left:50%;opacity:0;position:absolute;-webkit-transition:width .25s ease-out,opacity .25s ease-out;transition:width .25s ease-out,opacity .25s ease-out;width:8rem;will-change:width,opacity}.lamp-background .glow-line{-webkit-box-shadow:0 0 16px color-mix(in oklab,var(--lamp-color) 75%,#fff);box-shadow:0 0 16px color-mix(in oklab,var(--lamp-color) 75%,#fff);-webkit-filter:blur(.5px);filter:blur(.5px);height:2px;top:10%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);z-index:40}.lamp-background .top-mask{display:none}.showcase-container,.star-image-container{position:relative;z-index:10}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.showcase-container{margin:0 auto;max-width:1200px;position:relative;width:100%;z-index:50}.showcase-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:48px;text-align:center}.showcase-title{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.7));-webkit-background-clip:text;background-clip:text;color:#fff;font-family:PingFang SC,sans-serif;font-size:36px;font-weight:500;line-height:1.222;margin:0;text-align:center}.showcase-actions{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;justify-content:center;position:relative;z-index:9999}.showcase-button{border:none;border-radius:12px;cursor:pointer;font-size:16px;font-weight:600;min-width:140px;overflow:visible;padding:16px 32px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.showcase-button:before{background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,100%,.2)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;-webkit-transition:left .5s ease;transition:left .5s ease;width:100%}.showcase-button:hover:before{left:100%}.showcase-button.primary{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:linear-gradient(85deg,#926aff 4.73%,#ff77b0 47.73%,#ffb367 96.31%);border:none;border-radius:36px;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;height:36px;justify-content:center;line-height:1.571;min-width:auto;overflow:visible;padding:0;position:relative;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:120px}.showcase-button.primary:before{background:-webkit-gradient(linear,left top,right top,from(#b397ff),to(#ffc996));background:linear-gradient(90deg,#b397ff,#ffc996);border-radius:36px;bottom:-1px;content:"";height:calc(100% + 2px)!important;left:-1px;left:-1px!important;opacity:1;position:absolute;right:-1px;top:-1px;-webkit-transition:none!important;transition:none!important;width:calc(100% + 2px)!important;z-index:-1}.showcase-button.primary:hover{background:linear-gradient(85deg,#9f7bff 4.73%,#ff94c1 47.54%,#ffbe7e 96.31%)!important}.showcase-button.primary:hover:before{background:-webkit-gradient(linear,left top,right top,from(#b397ff),to(#ffc996));background:linear-gradient(90deg,#b397ff,#ffc996);opacity:1}.showcase-button.primary:active{background:linear-gradient(85deg,#8356ff 4.73%,#ff60a3 47.54%,#ffa54a 96.31%)!important}.showcase-button.primary:active:before{background:-webkit-gradient(linear,left top,right top,from(#b397ff),to(#ffc996));background:linear-gradient(90deg,#b397ff,#ffc996);opacity:1}.star-image-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:400px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:60}.star-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.8;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%}.star-image:hover{opacity:1}.bottom-links{margin-left:auto;margin-right:auto;max-width:1280px;padding:60px 80px}.links-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0;justify-content:space-between;margin:0 auto;padding:0;width:100%}.links-container,.links-section{display:-webkit-box;display:-ms-flexbox;display:flex}.links-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-direction:column;flex-direction:column;gap:12px}.links-title{color:#fff;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;line-height:1.571;margin:0;white-space:nowrap}.links-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.link-item{color:hsla(0,0%,100%,.7);font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:1.571;overflow:hidden;text-decoration:none;text-overflow:ellipsis;-webkit-transition:color .3s ease;transition:color .3s ease;white-space:nowrap}.link-item:hover{color:#fff}.copyright-section{padding:40px 0;width:100%}.copyright-container,.copyright-section{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.copyright-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;text-align:center}.copyright-text{color:hsla(0,0%,100%,.8);font-size:16px}.contact-text,.copyright-text{font-family:PingFang SC,sans-serif;font-weight:400;line-height:1.5;margin:0}.contact-text{color:hsla(0,0%,100%,.7);font-size:14px}.diagnosis-video{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:inherit;cursor:pointer;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-o-object-fit:cover;object-fit:cover;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;will-change:transform}.loading-spinner{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:4px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#007bff;height:40px;width:40px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.diagnosis-video::-webkit-media-controls,.diagnosis-video::-webkit-media-controls-panel{display:none!important}.diagnosis-video::-webkit-media-controls-play-button,.diagnosis-video::-webkit-media-controls-start-playback-button{display:none!important}.primary-card .card-visual .diagnosis-video{border-radius:14.33px}.secondary-card .card-visual .diagnosis-video{border-radius:16px}.diagnosis-video[poster]{background-position:50%;background-repeat:no-repeat;background-size:cover}.diagnosis-video:not([paused]){-webkit-filter:none;filter:none}.diagnosis-video:not([paused]),.diagnosis-video[paused]{-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.diagnosis-video[paused]{-webkit-filter:brightness(.8) contrast(1.1);filter:brightness(.8) contrast(1.1)}.video-progress-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.7)));background:linear-gradient(transparent,rgba(0,0,0,.7));bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;left:0;opacity:0;padding:0 16px;pointer-events:none;position:absolute;right:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:5}.video-progress-container:hover{opacity:1!important}.video-progress-bar{background:hsla(0,0%,100%,.3);border-radius:2px;cursor:pointer;height:4px;pointer-events:auto;position:relative;width:100%}.video-progress-bar:hover{background:hsla(0,0%,100%,.4);height:6px}.video-progress-fill{background:#007bff;border-radius:2px;height:100%;position:relative;-webkit-transition:width .1s ease;transition:width .1s ease;width:0}.video-progress-fill:after{background:#007bff;border-radius:50%;content:"";height:8px;opacity:0;position:absolute;right:-4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:8px}.video-progress-bar:hover .video-progress-fill:after{opacity:1}.video-time-display{color:#fff;font-family:PingFang SC,sans-serif;font-size:12px;margin-left:12px;pointer-events:auto;text-shadow:0 1px 2px rgba(0,0,0,.5);white-space:nowrap}.video-play-pause-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-right:12px;padding:8px;pointer-events:auto;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.video-play-pause-btn:hover{background:hsla(0,0%,100%,.2)}.video-play-pause-btn:active{background:hsla(0,0%,100%,.3)}.stage-wrap{display:grid;left:50%;min-height:600px;padding-inline:0;place-items:center;pointer-events:none;position:absolute;top:-151px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:0}.stage-sizer{height:calc(600px*var(--scale, 1));position:relative;width:calc(1440px*var(--scale, 1))}.banner{height:600px;overflow:hidden;position:absolute;top:0;-webkit-transform:scale(var(--scale,1));transform:scale(var(--scale,1));-webkit-transform-origin:top left;transform-origin:top left;width:1440px}.background{background-image:url(../4039540136d4087c3baa8174cbd03a93.png);background-repeat:no-repeat;background-size:cover;left:220px;width:1000px;z-index:1}.animation-group,.background{height:389px;position:absolute;top:106px}.animation-group{left:232px;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#d9d9d9),color-stop(80%,#878787),to(hsla(0,0%,45%,0)));-webkit-mask-image:linear-gradient(180deg,#d9d9d9,#878787 80%,hsla(0,0%,45%,0));mask-image:-webkit-gradient(linear,left top,left bottom,from(#d9d9d9),color-stop(80%,#878787),to(hsla(0,0%,45%,0)));mask-image:linear-gradient(180deg,#d9d9d9,#878787 80%,hsla(0,0%,45%,0));-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%}.animation-group,.image1-container{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none;width:975.27px;z-index:2}.image1-container{height:389px;left:0;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NzYiIGhlaWdodD0iMzg5IiBmaWxsPSJub25lIj48cGF0aCBkPSJNNDg4IDBjMjM3Ljk5NCAwIDQzNy4xNDkgMTY2LjI3OSA0ODcuNjM0IDM4OWgtMTQ1LjkxQzc0MC4zMjYgMzA1LjI2OSA2MjAuMTUxIDI1NCA0ODggMjU0Yy0xMzIuMTUxIDAtMjUyLjMyNiA1MS4yNjktMzQxLjcyNCAxMzVILjM2NkM1MC44NTEgMTY2LjI3OSAyNTAuMDA2IDAgNDg4IDBaIiBmaWxsPSIjRDlEOUQ5Ii8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NzYiIGhlaWdodD0iMzg5IiBmaWxsPSJub25lIj48cGF0aCBkPSJNNDg4IDBjMjM3Ljk5NCAwIDQzNy4xNDkgMTY2LjI3OSA0ODcuNjM0IDM4OWgtMTQ1LjkxQzc0MC4zMjYgMzA1LjI2OSA2MjAuMTUxIDI1NCA0ODggMjU0Yy0xMzIuMTUxIDAtMjUyLjMyNiA1MS4yNjktMzQxLjcyNCAxMzVILjM2NkM1MC44NTEgMTY2LjI3OSAyNTAuMDA2IDAgNDg4IDBaIiBmaWxsPSIjRDlEOUQ5Ii8+PC9zdmc+);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;overflow:visible;position:absolute;top:0}.image1{-webkit-animation:sizeOpacity 8s linear infinite,rotate 8s linear infinite;animation:sizeOpacity 8s linear infinite,rotate 8s linear infinite;-webkit-animation-play-state:running;animation-play-state:running;background-image:url(../2d95975e4a5b497803bdc574e1cd0497.png);background-repeat:no-repeat;background-size:contain;height:1100px;left:-143px;opacity:0;top:119px;width:1100px;will-change:transform,opacity,width,height}.image1,.image2-container{position:absolute;z-index:1}.image2-container{height:389px;left:0;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NzYiIGhlaWdodD0iMzg5IiBmaWxsPSJub25lIj48cGF0aCBkPSJNNDg3LjYzNCAwYzIzNy45OTMgMCA0MzcuMTQ5IDE2Ni4yNzkgNDg3LjYzNCAzODloLTQ1LjY1OWMtODMuOTQ3LTE1OC4yMjktMjUwLjM3NS0yNjYtNDQxLjk3NS0yNjYtMTkxLjYwMSAwLTM1OC4wMjkgMTA3Ljc3MS00NDEuOTc2IDI2NkgwQzUwLjQ4NSAxNjYuMjc5IDI0OS42NCAwIDQ4Ny42MzQgMFoiIGZpbGw9IiNCODg0ODQiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NzYiIGhlaWdodD0iMzg5IiBmaWxsPSJub25lIj48cGF0aCBkPSJNNDg3LjYzNCAwYzIzNy45OTMgMCA0MzcuMTQ5IDE2Ni4yNzkgNDg3LjYzNCAzODloLTQ1LjY1OWMtODMuOTQ3LTE1OC4yMjktMjUwLjM3NS0yNjYtNDQxLjk3NS0yNjYtMTkxLjYwMSAwLTM1OC4wMjkgMTA3Ljc3MS00NDEuOTc2IDI2NkgwQzUwLjQ4NSAxNjYuMjc5IDI0OS42NCAwIDQ4Ny42MzQgMFoiIGZpbGw9IiNCODg0ODQiLz48L3N2Zz4=);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;overflow:visible;pointer-events:none;top:0;width:975.27px}.image2{-webkit-animation:rotateCounterClockwise 8s linear infinite;animation:rotateCounterClockwise 8s linear infinite;-webkit-animation-play-state:running;animation-play-state:running;background-image:url(../3378295e3637c288391adb206ffdfa6e.png);background-repeat:no-repeat;background-size:contain;height:1092px;left:-70px;position:absolute;top:67px;-webkit-transform:translateZ(0);transform:translateZ(0);width:1092px;will-change:transform;z-index:3}@-webkit-keyframes sizeOpacity{0%{height:1100px;opacity:0;width:1100px}30%{height:1262px;opacity:1;width:1262px}70%{height:1262px;opacity:1;width:1262px}to{height:1100px;opacity:0;width:1100px}}@keyframes sizeOpacity{0%{height:1100px;opacity:0;width:1100px}30%{height:1262px;opacity:1;width:1262px}70%{height:1262px;opacity:1;width:1262px}to{height:1100px;opacity:0;width:1100px}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}to{-webkit-transform:rotate(1turn) translateZ(0);transform:rotate(1turn) translateZ(0)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}to{-webkit-transform:rotate(1turn) translateZ(0);transform:rotate(1turn) translateZ(0)}}@-webkit-keyframes rotateCounterClockwise{0%{-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}to{-webkit-transform:rotate(-1turn) translateZ(0);transform:rotate(-1turn) translateZ(0)}}@keyframes rotateCounterClockwise{0%{-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}to{-webkit-transform:rotate(-1turn) translateZ(0);transform:rotate(-1turn) translateZ(0)}}.line1-icon{top:28%;z-index:1}.blue-circle,.line1-icon{left:-90px;pointer-events:none;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blue-circle{top:18%;z-index:10}.line2-icon{left:768px;top:58%}.line2-icon,.pink-circle{pointer-events:none;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.pink-circle{left:752px;top:18%}@-webkit-keyframes line-anim{0%{width:15rem}to{width:30rem}}@keyframes line-anim{0%{width:15rem}to{width:30rem}}@-webkit-keyframes conic-anim{0%{opacity:.5;width:15rem}to{opacity:1;width:30rem}}@keyframes conic-anim{0%{opacity:.5;width:15rem}to{opacity:1;width:30rem}}.modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-animation:modalSlideIn .3s ease-out;animation:modalSlideIn .3s ease-out;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.3);box-shadow:0 20px 40px rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:80vh;left:50%;max-width:1000px;padding:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}@-webkit-keyframes modalSlideIn{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes modalSlideIn{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.modal-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:1px solid #e5e5e5;border-radius:12px 12px 0 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 30px}.modal-header h3{font-size:18px;font-weight:600;margin:0}.close{color:#fff;cursor:pointer;font-size:28px;font-weight:700;-webkit-transition:opacity .2s;transition:opacity .2s}.close:hover{opacity:.7}.modal-body{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:0 0 12px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:0}#demoIframe{-webkit-box-flex:1;border:none;-ms-flex:1;flex:1;height:100%;min-height:0;width:100%}@media (min-width:1024px){.mobile{display:none!important}}@media (max-width:768px),(width:1024px),(width:820px){.mobile{display:block!important}.primary-card .play-button-container{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.header-container{height:36px;padding:0}.logo-container{padding:0}.header{padding:18px 20px}.hero-features-container{gap:20px!important}.hero-content{gap:56px;max-width:none;width:100%}.hero-title{font-size:16px}.deepflow-logo img:first-child{height:40px;width:265px}.stage-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;min-height:200px;padding-inline:0;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:0}.stage-sizer{height:calc(600px*var(--scale, 1));overflow:visible;position:relative;-webkit-transform:none;transform:none;width:calc(1440px*var(--scale, 1))}.banner{left:0;overflow:visible;-webkit-transform:scale(var(--scale,1));transform:scale(var(--scale,1));-webkit-transform-origin:top left;transform-origin:top left}.lamp-background .conic.left,.lamp-background .conic.right{height:4rem;width:4.3rem}.lamp-background .lamp-root{height:128px}.lamp-background .conic.left{background-image:conic-gradient(from 70deg at 55% 0,var(--lamp-color),transparent 38%);right:50%}.lamp-background .conic.right{background-image:conic-gradient(from 290deg at 45% 0,transparent 62%,var(--lamp-color));left:50%}.lamp-background .floor-glow{height:2.6rem;width:4.3rem}.lamp-background .glow-line{top:10%;width:4.3rem}.lamp-background .dark-strip{top:0}.lamp-background .floor-glow{-webkit-filter:blur(24px);filter:blur(24px);top:75%}.image1,.image2{-webkit-animation-duration:6s;animation-duration:6s;background-position:50%;background-size:contain;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform,opacity,width,height}.background{background-position:50%;background-size:cover}.deepflow-logo img:last-child{height:18px;right:152px;top:12px;width:20px}.content{gap:48px;padding:94px 20px 0}.features-section{gap:16px}.feature-card,.features-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feature-card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-bottom:0;padding:16px;width:100%}.feature-card,.feature-card:after{border-radius:12px}.feature-card .feature-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:8px;width:100%}.feature-card .feature-icon img,.feature-card .feature-icon-container{height:20px;width:20px}.feature-card .feature-title{font-size:16px;line-height:24px}.feature-card .feature-content .feature-description{font-size:12px}.usage-cards{gap:48px}.usage-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-brand,.content-brand{display:none!important}.core-tech-subtitle .subtitle-highlight,.subtitle-highlight,.subtitle-highlight:before,.subtitle-text{font-size:32px}.core-tech-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.core-tech-subtitle .subtitle-highlight:before,.core-tech-subtitle .subtitle-text{font-size:32px}.card-title{font-size:24px}.card-title,.primary-card .card-title{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(40.25%,#b9adff));background:linear-gradient(90deg,#fff,#b9adff 40.25%);background-clip:text;-webkit-background-clip:text}.card-description p{font-size:12px}.card-visual{height:auto;min-height:188px;width:100%}.usage-card .card-visual,.usage-card.primary-card .card-visual,.usage-card.secondary-card .card-visual{aspect-ratio:auto!important;height:auto!important;min-height:188px!important}.usage-card .card-visual .ask-number-bg,.usage-card .card-visual .inspection-bg,.usage-card .card-visual .minute-level-bg{background-position:50%!important;background-size:cover!important}.core-tech-header{padding-top:0}.tab-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.tab-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tab-progress-bar{-webkit-box-shadow:0 0 4px rgba(137,142,244,.6);box-shadow:0 0 4px rgba(137,142,244,.6);height:1px}.content-title{font-size:24px}.layer-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.perception-flow,.state-diagram{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.flow-arrow{height:40px;width:2px}.flow-arrow:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:8px solid #f77234;right:-3px;top:-5px}.implementation-section{gap:40px;padding:0}.implementation-subtitle{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}.implementation-subtitle .subtitle-highlight,.implementation-subtitle .subtitle-text{font-size:32px}.step-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-card,.step-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.step-card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;max-width:100%;overflow:visible;padding:16px;position:relative}.step-card,.step-card:before{border-radius:12px}.step-header,.step-number{display:none}.step-mini-number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:8px}.step-mini-number-image{height:24px;width:24px}.step-mini-number-text{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,from(#fff),to(#b9adff));background:linear-gradient(90deg,#fff,#b9adff);background-clip:text;-webkit-background-clip:text;font-size:16px;font-weight:500}.step-title{font-size:24px}.step-tags{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin-top:8px}.tag{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:4px 8px}.tag-text{font-size:12px}.step-arrow{height:40px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:40px}.arrow-icon{height:100px;width:40px}.step-number{height:40px;width:80px}.number-text{font-size:36px;left:10px;top:2px}.step-content{background:none;height:auto;padding:0;position:unset}.step-title-bg{height:50px;width:90%}.cta-button{border-radius:18px;font-size:14px;height:36px;width:88px}.download-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;width:100%}.email-input-container{width:100%}.email-input-container .email-input{width:100%!important}.pdf-download-container{height:60px;width:100%}.pdf-border-outer{border:1px solid hsla(0,0%,100%,.2);border-radius:12px;height:100%;width:100%}.pdf-border-inner,.pdf-border-outer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:3px;position:relative}.pdf-border-inner{border:1px solid hsla(0,0%,100%,.2);border-radius:10px}.pdf-border-inner,.pdf-download-button{height:calc(100% - 6px);width:calc(100% - 6px)}.pdf-download-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:radial-gradient(231.94% 231.94% at 50% 100%,#ab44ff 0,rgba(186,68,255,0) 25.24%),-webkit-gradient(linear,left top,left bottom,from(rgba(243,238,255,.1)),to(rgba(243,238,255,.04))),rgba(195,130,255,.15);background:radial-gradient(231.94% 231.94% at 50% 100%,#ab44ff 0,rgba(186,68,255,0) 25.24%),linear-gradient(180deg,rgba(243,238,255,.1),rgba(243,238,255,.04)),rgba(195,130,255,.15);border:1px solid hsla(0,0%,100%,.4);border-radius:8px;-webkit-box-shadow:inset 0 0 12px 0 hsla(0,0%,100%,.08),inset 0 -8px 32px 0 #2a0952;box-shadow:inset 0 0 12px 0 hsla(0,0%,100%,.08),inset 0 -8px 32px 0 #2a0952;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.title-line{height:1px;width:60px}.tag{min-width:auto;white-space:nowrap}.play-button-container{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;height:auto;padding:24px 16px}.core-technology-section .content-card{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;margin-left:auto!important;margin-right:auto!important;padding:12px!important;width:100%!important}.content-description,.content-left{gap:12px}.content-description p,.content-description span{font-size:12px}.content-right{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.bottom-showcase{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:none!important;background-color:unset!important;-ms-flex-direction:column;flex-direction:column;gap:0;margin-top:80px;min-height:228px;padding:0 20px}.lamp-background{height:128px;mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(70%,#000),to(transparent));mask-image:linear-gradient(180deg,#000 0,#000 70%,transparent);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(70%,#000),to(transparent));-webkit-mask-image:linear-gradient(180deg,#000 0,#000 70%,transparent);overflow:hidden}.star-image-container{height:100px;left:50%;top:78%}.showcase-content{gap:24px}.tab-icon{height:32px;width:32px}.tab-icon img{height:16px;width:16px}.nav-menu{display:none!important}.content-card,.usage-card{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.bottom-showcase,.core-technology-section,.implementation-section,.usage-section{gap:32px!important;margin-left:auto!important;margin-right:auto!important;width:100%!important}.blue-circle,.content-right,.core-tech-tabs,.line1-icon,.line2-icon,.pink-circle,.step-image{display:none!important}.mobile-step-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:center;pointer-events:none;position:absolute;right:0;width:86px;z-index:1}.mobile-step-image img{height:100%;-o-object-fit:contain;object-fit:contain;opacity:.6;width:100%}.core-technology-section .content-panel{display:block!important}.core-technology-section .content-left{max-width:none!important;width:100%!important}.usage-card,.usage-card.primary-card,.usage-card.secondary-card{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;gap:24px!important;margin-left:auto!important;margin-right:auto!important;width:100%!important}.usage-card .card-content,.usage-card.primary-card .card-content,.usage-card.secondary-card .card-content{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important;width:100%!important}.usage-card .card-visual,.usage-card.primary-card .card-visual,.usage-card.secondary-card .card-visual{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;width:100%!important}.showcase-title{font-size:20px}.bottom-links{padding:40px 20px}.links-container{-webkit-box-pack:start;-ms-flex-pack:start;display:grid;gap:32px 24px;grid-template-columns:1fr 1fr;justify-content:start;padding:0}.links-section:nth-child(2){grid-column:1;grid-row:1}.links-section:nth-child(3){grid-column:1;grid-row:2}.links-section:first-child{grid-column:2;grid-row:1;justify-self:start;text-align:left}.links-section:nth-child(4){grid-column:2;grid-row:2;justify-self:start;text-align:left}.links-title{margin-bottom:8px}.link-item,.links-title{font-size:12px;text-align:left}.link-item{margin-bottom:6px}.links-section:first-child .link-item,.links-section:first-child .links-title,.links-section:nth-child(4) .link-item,.links-section:nth-child(4) .links-title{text-align:left!important}.copyright-section{padding:30px 0}.copyright-text{font-size:14px}.contact-text{font-size:12px}.modal-content{height:80vh;max-width:none;width:95%}.modal-header{padding:15px 20px}.modal-header h3{font-size:16px}}.mobile-settings-sidebar{background:#050520;height:100vh;left:0;overflow-y:auto;position:fixed;top:-100%;-webkit-transition:top .3s cubic-bezier(.4,0,.2,1);transition:top .3s cubic-bezier(.4,0,.2,1);visibility:hidden;width:100%;z-index:2000}.mobile-settings-sidebar.active{top:0;visibility:visible}.mobile-settings-sidebar .sidebar-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:18px 20px}.mobile-settings-sidebar .sidebar-header img:first-child{height:28px;width:89px}.mobile-settings-sidebar .sidebar-header .close-btn{cursor:pointer;height:24px;-webkit-transition:all .2s ease;transition:all .2s ease;width:24px}.mobile-settings-sidebar .sidebar-header .close-btn:hover{opacity:.8}.mobile-settings-sidebar .sidebar-content .settings-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-item-align:stretch;align-items:flex-start;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;justify-content:space-between;padding:12px 20px}.mobile-settings-sidebar .sidebar-content .settings-section h4{color:#fff;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0;text-align:center}.mobile-settings-sidebar .sidebar-content .settings-section .underline{background:hsla(0,0%,100%,.1);height:1px;margin-top:3px;width:100%}.mobile-settings-overlay{background:rgba(0,0,0,.5);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;width:100%;z-index:1999}.mobile-settings-overlay.active{opacity:1;pointer-events:auto;visibility:visible}.cta-button-container .mobile{cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.cta-button-container .mobile:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.cta-button-container .mobile:active{-webkit-transform:scale(.95);transform:scale(.95)}@media (min-width:1024px){.mobile-settings-overlay,.mobile-settings-sidebar{display:none!important}}.mobile-settings-sidebar:not(.active){top:-100%!important;visibility:hidden!important}.mobile-settings-overlay:not(.active){opacity:0!important;pointer-events:none!important;visibility:hidden!important}