:root{--muted:#64718b}body{font-family:"Microsoft YaHei","PingFang SC",sans-serif}h1,h2,h3,strong,b{font-weight:700}p{line-height:1.85}.lead{color:#64718b}.preview{color:#586780}.availability,.visual-note{color:#66738d}.tiny{color:#6a7890}.line,.advice{color:#5e6d87}.container{width:min(1200px,calc(100% - 80px))}.hero-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.hero h1{letter-spacing:-.055em}.visual{min-width:0}.appbody{grid-template-columns:38px minmax(0,1fr) 180px}.transcript{padding:22px 16px}.aside{padding:22px 12px}.float{right:0}.navlinks{gap:26px}.skip{position:absolute;left:20px;top:-60px;background:white;padding:12px;z-index:20}.skip:focus{top:10px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #5575ff;outline-offset:5px}section[id]{scroll-margin-top:28px}.section{padding:90px 0;border-top:1px solid var(--line)}.section h2{font-size:clamp(30px,3vw,42px);line-height:1.4;letter-spacing:-.04em;margin:14px 0 18px}.section-head{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:36px}.section-head>p{max-width:380px;color:var(--muted);font-size:14px}.tabs{display:flex;gap:12px;border-bottom:1px solid var(--line);margin-bottom:32px}.tabs button{cursor:pointer;background:none;border:0;border-bottom:3px solid transparent;color:#66738c;padding:15px 24px;font-weight:700}.tabs button[aria-selected=true]{border-color:var(--blue);color:var(--blue)}.story-panel{display:grid;grid-template-columns:.78fr 1.22fr;gap:65px;align-items:center;min-height:340px}.story-copy h3{font-size:28px;line-height:1.5;margin:14px 0}.story-copy p,.story-copy li{color:var(--muted);font-size:14px;line-height:1.9}.story-copy ul{padding-left:20px}.stage-label{font-size:12px;letter-spacing:.12em;color:#5d75bd}.demo{min-width:0;border:1px solid #dfe6f4;background:#fff;border-radius:17px;box-shadow:0 16px 42px #374e8a0b;overflow:hidden}.demo-head{background:#f8faff;padding:18px 24px;border-bottom:1px solid var(--line);font-size:13px;display:flex;justify-content:space-between;gap:12px}.demo-head span{color:#697894;font-size:12px}.demo-content{padding:24px}.field-label{color:#6b7890;font-size:12px;margin:0 0 8px}.field-value{font-size:14px;line-height:1.9;margin:0 0 20px}.question-row{border-top:1px solid var(--line);padding:13px 0;font-size:14px;line-height:1.75}.question-row:last-child{padding-bottom:0}.tag{display:inline-block;background:#eef3ff;border:1px solid #e1e8fa;color:#4b67b4;font-size:11px;padding:3px 8px;border-radius:5px;margin-right:8px}.tag.pending{background:#f8f5ee;border-color:#eee5d3;color:#826b3f}.sample-note{font-size:12px;color:#6e7c95;margin:20px 0 0}.story-panel[hidden]{display:none}.demo-split{display:grid;grid-template-columns:1fr 1fr}.demo-split>div{padding:24px}.demo-split>div+div{background:#f8faff;border-left:1px solid var(--line)}.demo-split p{font-size:13px;color:#596a85}.demo-split strong{font-size:13px}.story-footer{display:flex;gap:30px;justify-content:space-between;padding-top:26px;margin-top:28px;border-top:1px solid var(--line);font-size:12px;color:#6b7890}.knowledge{background:#f5f7fd}.knowledge-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.knowledge h3{font-size:17px;margin:24px 0 8px}.knowledge p{color:var(--muted);font-size:14px}.chat-q{background:#eef2ff;border-radius:12px 12px 2px 12px;padding:14px 18px;margin:0 0 20px 45px;font-size:14px;line-height:1.8}.answer{font-size:14px;line-height:1.9}.source{margin-top:20px;border-top:1px solid var(--line);padding-top:16px}.source summary{cursor:pointer;color:#4c63a6;font-size:13px}.source p{padding:12px 16px;background:#f7f9ff;border-radius:8px;font-size:13px}.privacy-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px}.privacy-item{border-top:2px solid #dce5ff;padding-top:24px}.privacy-item h3{font-size:20px;margin:0 0 12px}.privacy-item p{font-size:14px;color:var(--muted)}.boundary{margin-top:28px;padding:18px 22px;background:#f5f7fc;border-radius:10px;font-size:13px;color:#626f86;line-height:1.9}.release{padding:60px;background:#eef3ff;border-radius:22px}.release h2{margin-top:12px}.release>p{color:var(--muted);font-size:14px}.platforms{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px}.platform{padding:25px 28px;border-radius:13px;background:#fff;border:1px solid #dfe6f4}.platform h3{font-size:20px;margin:0 0 14px}.platform p{color:#5e6d89;font-size:14px;margin:0}.release-note{font-size:12px!important;margin-top:22px}.faq{max-width:840px;margin:0 auto}.faq details{border-bottom:1px solid var(--line);padding:21px 0}.faq summary{font-size:16px;cursor:pointer;line-height:1.7}.faq details p{color:var(--muted);font-size:14px;margin-bottom:0}.foot{color:#68768c;border-top:1px solid var(--line);align-items:center}.footerlinks{flex-wrap:wrap;gap:18px}.foot small{font-size:11px}.hero:before{opacity:.7}.line{font-size:12px}.advice{font-size:11px}.aside-title{font-size:13px}.section-head h2{margin-bottom:0}
@media(max-width:1000px){.container{width:calc(100% - 48px)}.hero-grid{gap:15px}.hero h1{font-size:50px}.visual{padding-left:10px}.appbody{grid-template-columns:minmax(0,1fr) 155px}.rail{display:none}.story-panel,.knowledge-grid{gap:35px}.navlinks{gap:18px}.release{padding:38px}.appbar{padding:0 12px}}
@media(max-width:850px){.container{width:min(100% - 40px,620px)}.hero-grid{grid-template-columns:1fr;gap:22px;padding:38px 0 65px}.hero h1{font-size:46px}.navlinks a:not(.nav-cta){display:none}.visual{padding:25px 0}.appbody{grid-template-columns:1fr 180px}.rail{display:none}.transcript{padding:22px 18px}.aside{padding:22px 14px}.section{padding:60px 0}.section-head{display:block}.section-head>p{max-width:none}.story-panel,.knowledge-grid{grid-template-columns:1fr;gap:24px}.story-panel{min-height:0}.story-copy h3{font-size:25px}.tabs button{flex:1;padding:14px 8px}.tabs{gap:0}.privacy-grid{grid-template-columns:1fr;gap:28px}.platforms{grid-template-columns:1fr}.release{padding:30px 24px}.foot{align-items:start}.story-footer{flex-direction:column;gap:8px}.knowledge-grid{gap:30px}.section h2{font-size:32px}.nav{height:76px}.lead{font-size:15px}.brand{font-size:22px}.brand img{width:36px;height:36px}}
@media(max-width:480px){.hero h1{font-size:40px}.hero:before{width:460px;height:650px;right:-220px}.orbit{display:none}.appbody{grid-template-columns:1fr}.aside{border-left:0;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:18px}.aside-title{grid-column:1/-1}.advice{margin-top:0;padding:12px;font-size:12px}.advice strong{font-size:12px}.line{font-size:13px}.tiny,.live{font-size:11px}.float{position:relative;margin:12px 0 0;bottom:auto;box-shadow:none;background:#f4f5ff;padding:12px 16px}.visual-note{text-align:left;font-size:11px}.appbar{font-size:11px}.actions{flex-wrap:wrap;gap:20px}.demo-split{grid-template-columns:1fr}.demo-split>div+div{border-left:0;border-top:1px solid var(--line)}.demo-head,.demo-content{padding:18px}.demo-head{flex-wrap:wrap}.chat-q{margin-left:12px}.section h2{font-size:29px}.preview{font-size:11px}.nav-cta{padding:9px 14px}.availability{font-size:11px}.platform{padding:22px}.section-head{margin-bottom:26px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
@media(min-width:481px){.visual-note{text-align:left;margin-top:22px;max-width:calc(100% - 170px);line-height:1.7}.float{bottom:0}}
