:root{--blue:#2468f1;--ink:#232323;--text:#526078;--soft:#f1f7ff;--line:#dce7f7;--space:24px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;color:var(--ink);background:#fff;font:16px/1.75 Arial,"Microsoft Yahei",sans-serif}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;vertical-align:middle}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}h1,h2,h3,p,figure{margin:0}ul{margin:0;padding:0;list-style:none}.container{width:min(1200px,calc(100% - 64px));margin-inline:auto}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.align-center{align-items:center}.align-start{align-items:flex-start}.space-between{justify-content:space-between}.header-wrap{position:sticky;top:0;z-index:30;background:#fff;border-bottom:1px solid var(--line)}.header{min-height:88px;gap:24px}.header .logo{width:169px}.header .nav-wrap{gap:30px}.nav-item{position:relative;white-space:nowrap}.nav-item>a{display:block;padding:26px 0}.dropdown{display:none;position:absolute;top:100%;left:0;width:320px;background:white;padding:12px;box-shadow:0 15px 35px #00000020;border-radius:12px}.nav-item:hover .dropdown,.nav-item:focus-within .dropdown{display:block}.dropdown-item{display:block;padding:12px;border-radius:8px}.dropdown-item:hover{background:var(--soft)}.dropdown-item .title{font-weight:700}.dropdown-item .desc{font-size:13px;color:var(--text)}.header .reg-btn,.hero .btn,.download-btn,.local-consult{display:inline-flex;justify-content:center;align-items:center;color:#fff;background:var(--blue);border-radius:28px;padding:12px 24px;font-weight:600}.header .reg-btn{border-radius:4px;white-space:nowrap}.hero{background:#f1f8ff}.hero-layout{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;min-height:540px;gap:32px;padding-block:56px}.hero h1{font-size:clamp(32px,3.4vw,48px);line-height:1.25;text-wrap:balance}.hero .sub-title{font-size:19px;color:var(--text);line-height:1.8;margin-block:24px 32px}.btn-warp{display:flex;gap:14px;flex-wrap:wrap}.hero .btn{font-size:15px;padding:14px 20px;gap:8px;min-height:52px}.hero .btn .img{width:23px;height:23px}.hero-art{overflow:hidden;border-radius:16px;background:#e5f2ff}.hero-art img{width:180%;max-width:none;margin-left:-70%;min-height:365px;object-fit:cover;object-position:right center}.proof-strip{background:#fff;border-bottom:1px solid var(--line)}.advantage-inner{width:min(1200px,calc(100% - 64px));margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding-block:28px}.advantage-warp .item{padding:12px 0}.advantage-warp .item img{width:34px;margin-right:12px}.advantage-warp .num{font-size:26px;font-weight:700}.advantage-warp .txt{font-size:13px;color:var(--text);margin-top:6px}.box{padding:80px 0}.title{font-size:34px;line-height:1.35;font-weight:700;text-wrap:balance}.sub-title{color:var(--text);font-size:17px;margin:18px 0 36px;max-width:74ch}.feature-rows .content{display:grid;gap:64px}.feature-rows .item{display:grid;grid-template-columns:.8fr 1fr;gap:18px 64px;align-items:center}.feature-rows .name{font-size:34px;line-height:1.3;align-self:end}.feature-rows .txt{grid-column:1;align-self:start;color:var(--text);max-width:52ch}.feature-rows .item>img{grid-column:2;grid-row:1/3;width:100%;border-radius:16px}.feature-rows .item:nth-child(even) .name,.feature-rows .item:nth-child(even) .txt{grid-column:2}.feature-rows .item:nth-child(even)>img{grid-column:1}.voice-feature{background:var(--soft)}.voice-feature .content{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.voice-feature .name{font-size:32px;font-weight:700;line-height:1.4}.voice-feature .txt{color:var(--text);margin-top:20px}.voice-feature .img-wrap img{width:100%}.model-feature>.container{display:grid;grid-template-columns:.75fr 1fr;gap:16px 48px;align-items:center}.model-feature .title,.model-feature .sub-title{grid-column:1}.model-feature .title{align-self:end}.model-feature .sub-title{align-self:start}.ai-workspace{grid-column:2;grid-row:1/3;background:var(--soft);padding:40px 24px;border-radius:16px}.workspace-nav,.workspace-actions,.workspace-content,.workspace-models,.workspace-chat{display:flex;align-items:center;justify-content:center;gap:16px}.workspace-nav{flex-wrap:wrap;gap:8px;font-size:13px}.workspace-nav-item{padding:6px 10px;background:white;border-radius:18px}.workspace-content{flex-direction:column;padding-block:26px}.workspace-avatar img{width:48px}.workspace-message{font-size:20px;font-weight:700}.workspace-model img{width:48px}.workspace-action{display:flex;gap:6px;align-items:center;font-size:13px}.workspace-action img{width:22px}.advantage-list{background:#f8fbff}.advantage-list .content{display:grid;grid-template-columns:1fr 1fr;gap:0 56px}.advantage-list .item{padding:28px 0;border-top:1px solid var(--line)}.advantage-list .flex-column{flex-direction:row;align-items:center;gap:14px}.advantage-list .flex-column img{width:42px}.advantage-list .name{font-size:21px;font-weight:700}.advantage-list .txt{margin-top:16px;color:var(--text)}.case-list-section .content{display:grid;grid-template-columns:1fr 1fr;gap:32px 48px;margin-top:32px}.case-list-section .item{display:grid;grid-template-columns:136px 1fr;gap:8px 20px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:28px}.case-list-section .item>img{width:136px;aspect-ratio:1.3;object-fit:cover;border-radius:12px;grid-row:1/3}.case-list-section .name{font-size:22px;font-weight:700;align-self:end}.case-list-section .txt{color:var(--text);font-size:14px;align-self:start}.local-pricing{padding:64px 0;background:var(--soft)}.local-title{font-size:34px;font-weight:700}.local-subtitle{color:var(--text);margin:8px 0 24px}.local-price-card{display:flex;align-items:center;gap:24px;padding:28px;background:#fff;border-radius:16px}.local-price-card>img{width:54px}.local-price-card h3{font-size:24px}.local-price-card p{color:var(--text)}.local-consult{margin-left:auto;white-space:nowrap;border-radius:7px}.local-pay{font-size:13px;color:var(--text);margin-top:20px}.download-section .title,.download-section .sub-title{text-align:center;margin-inline:auto}.download-section .list-content{padding-top:12px}.download-section .content-item>.flex{gap:24px}.download-section .content-right{flex:1;display:flex;flex-direction:column;align-items:center;min-width:0;padding:36px 20px;border-radius:12px;background:var(--blue);color:white}.download-section .right-bg1{background:var(--blue) url(images/download-item-bg1.png) center/cover}.download-section .right-bg2{background:var(--blue) url(images/download-item-bg2.png) center/cover}.download-section .right-bg4{background:var(--blue) url(images/download-item-bg4.png) center/cover}.download-section .content-right .img{width:64px;height:64px;object-fit:contain}.download-section .txt{font-size:22px;margin-top:12px}.download-section .content-right a{padding:12px;display:block}.download-section .icon{width:48px}.download-section .box-bg2{padding-top:0}.step-wrap{display:flex;gap:32px;padding-block:24px}.step-wrap .item{flex:1;display:flex;align-items:flex-start;gap:16px}.step{font-size:40px;color:var(--blue);line-height:1.2}.step-name{font-size:22px;font-weight:700}.step-txt{font-size:14px;color:var(--text);margin-top:10px}.why-vip-wrappper{background:var(--soft);padding-block:64px}.why-vip-bg{display:none}.why-vip-content{gap:64px;align-items:center}.content-left{flex:1}.content-left .sub-title{margin-block:20px 28px}.content-right{flex:1}.content-title{font-size:24px;font-weight:700;margin-bottom:24px}.privilege-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.privilege-wrap .item{display:flex;gap:8px;align-items:center}.privilege-wrap .img{width:34px}.privilege-wrap .txt{font-size:14px}.buy-wrap .txt{color:var(--text);margin-top:24px}.services-section .title-warp{display:flex;align-items:center;gap:16px}.title-warp>.img{width:28px}.services-section .content{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:32px}.services-section .name{font-size:21px;font-weight:700}.services-section .txt{color:var(--text);font-size:14px;margin-top:12px}.advantage-wrap{display:flex;justify-content:space-between;gap:24px;padding:32px 0}.advantage-wrap .item{display:flex;align-items:center;gap:12px}.advantage-wrap .img{width:40px}.footer-wrap{padding:48px 0 24px;background:#f7f9fc;border-top:1px solid var(--line)}.footer-box{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.footer-box>div>p{font-size:18px;font-weight:700;margin-bottom:12px}.footer-box a{display:block;color:var(--text);margin-top:8px;font-size:14px}.link-wrap{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;font-size:13px;color:var(--text)}.link-wrap a{margin-left:12px}.link-wrap>img{width:220px}.copyright{text-align:center;font-size:13px;padding:20px}.sidebar-warp{position:fixed;right:12px;top:40%;z-index:20;background:var(--blue);border-radius:44px;padding:16px 10px;color:white}.sidebar-warp .item{text-align:center;padding:12px 4px;width:76px;font-size:13px}.sidebar-warp .img{width:30px}.qr-shade[hidden]{display:none}.qr-shade{position:fixed;inset:0;z-index:100;background:#0a173cbf;display:grid;place-items:center;padding:20px}.qr-dialog{position:relative;background:#fff;border-radius:18px;padding:32px;text-align:center;box-shadow:0 20px 80px #0003}.qr-dialog h2{font-size:24px;color:#172d5d}.qr-close{position:absolute;right:10px;top:8px;min-width:44px;min-height:44px;border:0;background:none;font-size:30px;cursor:pointer;color:#526078}.qr-pair{display:flex;gap:30px;margin-top:20px}.qr-pair img{width:180px;max-width:33vw}.qr-pair p{margin-top:8px;color:var(--text)}a:hover{color:#174eb6}.btn:hover,.reg-btn:hover,.download-btn:hover,.local-consult:hover{background:#1751c9;color:white}a:focus-visible,button:focus-visible{outline:3px solid #1849a8;outline-offset:4px}::selection{background:#c6ddff;color:#172d5d}
@media(max-width:1080px){.header{gap:16px}.header .nav-wrap{gap:18px}.hero-layout{gap:24px}.hero h1{font-size:36px}.sidebar-warp{display:none}.services-section .content{grid-template-columns:1fr 1fr}.case-list-section .item{grid-template-columns:100px 1fr}.case-list-section .item>img{width:100px}.advantage-wrap{flex-wrap:wrap}.workspace-actions{flex-wrap:wrap}}
@media(max-width:700px){html{scroll-padding-top:132px}.container,.advantage-inner{width:calc(100% - 36px)}.header{flex-wrap:wrap;gap:0;min-height:auto;padding-block:14px}.header>a .logo{width:126px}.header .nav-wrap{order:3;width:100%;justify-content:space-between;gap:12px;margin-top:10px}.header .nav-item>a{padding:6px 0;font-size:13px}.header .reg-btn{padding:8px 14px;font-size:13px}.dropdown{width:280px}.hero-layout{grid-template-columns:1fr;gap:24px;min-height:0;padding-block:32px}.hero h1{font-size:32px;max-width:16ch}.hero .sub-title{font-size:16px;margin-block:18px 24px}.hero .btn-warp{gap:10px}.hero .btn{padding:12px 16px;font-size:13px}.hero-art{max-height:240px}.hero-art img{min-height:220px;margin-top:-12px}.advantage-inner{grid-template-columns:1fr 1fr;gap:12px 20px;padding-block:20px}.advantage-warp .item{padding:6px 0}.advantage-warp .num{font-size:23px}.box{padding:48px 0}.title,.local-title,.feature-rows .name,.voice-feature .name{font-size:27px}.feature-rows .content{gap:40px}.feature-rows .item{display:flex;flex-direction:column;gap:16px;align-items:stretch}.feature-rows .name,.feature-rows .txt{align-self:auto}.feature-rows .item>img{margin-top:4px}.voice-feature .content{grid-template-columns:1fr;gap:28px}.model-feature>.container{display:flex;flex-direction:column;align-items:stretch;gap:0}.sub-title{font-size:15px;margin-block:16px 24px}.ai-workspace{padding:28px 16px}.workspace-message{font-size:17px}.workspace-nav{gap:6px}.workspace-nav-item{font-size:11px;padding:4px 8px}.advantage-list .content{grid-template-columns:1fr}.case-list-section .content{grid-template-columns:1fr;gap:24px}.case-list-section .item{grid-template-columns:108px 1fr;gap:8px 16px}.case-list-section .item>img{width:108px}.case-list-section .name{font-size:20px}.local-pricing{padding-block:40px}.local-price-card{flex-wrap:wrap;padding:22px;gap:16px}.local-price-card>img{width:40px}.local-price-card h3{font-size:20px}.local-price-card>div{flex:1}.local-consult{width:100%;margin-left:0}.download-section .list-content{width:100%;padding:0}.download-section .content-item>.flex{gap:10px;align-items:stretch}.download-section .content-right{padding:24px 6px}.download-section .content-right .img{width:40px;height:40px}.download-section .txt{font-size:14px}.download-section .icon{width:36px}.step-wrap{flex-direction:column;gap:24px}.why-vip-content{flex-direction:column;gap:32px;align-items:stretch}.why-vip-wrappper{padding-block:40px}.privilege-wrap{gap:20px 10px}.privilege-wrap .item{flex-direction:column;align-items:flex-start}.services-section .content{gap:24px}.advantage-wrap{display:grid;grid-template-columns:1fr 1fr;gap:20px}.advantage-wrap .item{font-size:13px;gap:8px}.advantage-wrap .img{width:30px}.footer-box{grid-template-columns:1fr 1fr;gap:28px}.link-wrap{flex-direction:column;align-items:flex-start}.qr-dialog{padding:36px 18px 24px}.qr-pair{gap:16px}.qr-dialog h2{font-size:22px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.legal-page{background:#f7f9fc}.policy-container{padding:48px;background:#fff;margin-block:40px}.policy-header{text-align:center;border-bottom:1px solid var(--line);padding-bottom:28px}.policy-header h1{font-size:30px}.policy-meta{display:flex;justify-content:center;gap:24px;color:var(--text);font-size:13px;margin-top:16px}.policy-content{padding-top:32px}.policy-content .txt,.policy-content p{margin-bottom:18px;color:#4b5563;line-height:2}.policy-content .section-title{font-size:20px;font-weight:700;color:var(--ink);margin-top:32px;margin-bottom:14px}.policy-content ul,.policy-content ol{padding-left:24px}.policy-content li{list-style:disc;margin-bottom:10px}@media(max-width:700px){.policy-container{padding:24px 18px;margin-block:24px}.policy-header h1{font-size:26px}.policy-meta{flex-direction:column;gap:4px}}
@media(max-width:1080px){.sidebar-warp{position:static;display:flex;justify-content:center;border-radius:0;padding:0}.sidebar-warp .item{display:flex;gap:10px;align-items:center;width:auto;text-align:left;padding:16px 20px}.sidebar-warp .img{width:24px}}
