*{box-sizing:border-box}body{margin:0;font:16px/1.6 Arial,"Microsoft YaHei",sans-serif;color:#172033;background:#fafafa}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1{line-height:1.08} .top,footer{padding:18px 6vw;display:flex;justify-content:space-between;gap:18px;align-items:center}.top a:first-child{font-weight:bold;display:flex;align-items:center;gap:9px}.top img{width:30px}.top nav,footer nav{display:flex;gap:18px}footer{border-top:1px solid #cbd5e1;font-size:13px;align-items:flex-start}footer p{max-width:560px;margin:0}.faq{padding:55px 7vw}.faq article{border-top:1px solid #b8c0ca;padding:12px 0}.faq h3{margin:0}.faq p{margin:4px 0}.glossary dl{border-bottom:1px solid #aaa;padding:10px 0}.glossary dt{font-weight:bold}.glossary dd{margin:5px 0}.details details{padding:12px;border-bottom:1px solid #aaa}summary{font-weight:bold}.bentoHome{padding:5vw}.bentoLead{max-width:740px}.bentoLead h1,.reference h1{font-size:clamp(46px,7vw,90px);letter-spacing:-.06em}.bentoGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:35px}.bentoGrid article{padding:25px;background:white;border-radius:18px;min-height:160px}.bentoGrid .feature{grid-column:span 2;grid-row:span 2}.bentoGrid .quote{grid-column:span 2;background:#ff6238;color:white}.command{min-height:70vh;display:grid;grid-template-columns:270px 1fr;background:#111827;color:#e5e7eb}.command aside{padding:35px;border-right:1px solid #374151}.command button{display:block;margin:25px 0;padding:12px;width:100%;border:0;background:#ff6238;color:white}.command li{padding:8px}.command section{padding:7vw}.command .bar,.command section>article{padding:16px;margin:12px 0;background:#202d40}.reference{padding:5vw 8vw}.reference>section{display:grid;grid-template-columns:repeat(3,1fr);margin:45px 0}.reference>section div{padding:20px;border-right:1px solid #aaa}.reference a{display:block;padding:7px 0}.blueprint{padding:5vw;display:grid;grid-template-columns:3fr 1fr;gap:20px}.blueprint>section{padding:5vw;border:2px solid #2563eb;background-image:linear-gradient(#dbeafe 1px,transparent 1px),linear-gradient(90deg,#dbeafe 1px,transparent 1px);background-size:25px 25px}.blueprint h1{font-size:clamp(43px,6vw,80px)}.nodes{display:flex;justify-content:space-between;gap:8px}.nodes i{padding:14px;border:2px solid #2563eb;border-radius:50%;font-style:normal;background:white}.blueprint aside{padding:25px;background:white;border-top:8px solid #2563eb}.pipeline{padding:6vw;display:grid;grid-template-columns:1fr 260px;gap:25px;background:#07101d;color:#d9e7ff}.pipeline header{grid-column:1/-1}.pipeline h1{font-size:clamp(44px,7vw,84px)}.pipeline section{font-family:monospace;border-left:3px solid #2563eb;padding:20px}.pipeline em{float:right;color:#85efac}.pipeline aside{padding:25px;background:#102037}.pipeline strong{font-size:60px}.fault{padding:6vw 14vw}.fault h1{font-size:clamp(45px,7vw,86px)}.fault>details{border-left:3px solid #2563eb;padding:14px;margin:15px 0}.poster{min-height:720px;padding:8vw;background:#17102b;color:white;position:relative;overflow:hidden}.poster h1{font-size:clamp(45px,7vw,92px);max-width:850px}.poster>img{position:absolute;right:5%;bottom:10%;width:42%;opacity:.52}.poster>article{position:relative;padding:16px;margin:10px;width:250px;background:#ffffff24;border:1px solid #bfb1ff;backdrop-filter:blur(8px)}.poster>article:nth-of-type(2){margin-left:18%}.poster>article:nth-of-type(3){margin-left:36%}.compare{padding:6vw 10vw;background:#f4efff}.compare h1{font-size:clamp(45px,7vw,84px)}.compare>section{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:45px 0}.compare article{padding:35px;background:white;border-radius:24px}.compare dd{margin:0 0 14px;font-size:21px}.timeline{max-width:900px;margin:auto;padding:7vw 3vw}.timeline h1{font-size:clamp(48px,9vw,100px)}.timeline ol{border-left:2px solid #7c3aed;list-style:none;padding-left:40px}.timeline li{padding:10px 0 35px}.timeline time{color:#7c3aed}.manuscript{max-width:840px;margin:auto;padding:25px 8vw;background:#fffdf8;font-family:Georgia,"Microsoft YaHei",serif}.manuscript header{display:flex;justify-content:space-between;border-bottom:1px solid}.manuscript header img{width:30px}.manuscript article{padding:8vw 0}.manuscript h1,.course h1{font-size:clamp(46px,7vw,86px);letter-spacing:-.06em}.lead{font-size:24px}.editor{display:grid;grid-template-columns:230px 1fr;min-height:70vh;background:#f1eee7}.editor aside{padding:35px;background:#272621;color:#eee}.editor section{padding:25px 8vw}.editor section>div{margin:30px auto;padding:9vw;max-width:750px;min-height:450px;background:white;font:20px/1.9 Georgia,"Microsoft YaHei",serif}.course{max-width:920px;margin:auto;padding:7vw 4vw;font-family:Georgia,"Microsoft YaHei",serif}.course>article{padding:40px 0;border-bottom:1px solid #aaa;display:grid;grid-template-columns:160px 1fr}.chinaPoster{padding:20px 10vw;background:#f9e3c7;color:#651e14}.chinaPoster header{display:flex;justify-content:space-between}.chinaPoster header img{display:inline;width:28px;vertical-align:middle}.chinaPoster h1{font-size:clamp(54px,10vw,130px);writing-mode:vertical-rl;max-height:590px}.chinaPoster>div{font-size:22px}.chinaPoster>img{width:55%;margin-left:auto;margin-top:-200px}.walk{max-width:900px;margin:auto;padding:6vw}.walk h1{font-size:clamp(45px,8vw,84px)}.walk article{display:grid;grid-template-columns:140px 1fr;border-top:2px solid #d13a22;padding:22px 0}.walk b{font-size:66px;color:#d13a22}.knowledge{display:grid;grid-template-columns:260px 1fr}.knowledge aside{position:sticky;top:0;height:100vh;padding:45px 30px;background:#7f1d1d;color:#fee2e2}.knowledge aside a{display:block;padding:7px 0}.knowledge section{max-width:840px;padding:7vw}.knowledge section>article{margin:60px 0}@media(max-width:700px){.top,footer{align-items:flex-start;flex-direction:column}.bentoGrid,.blueprint,.command,.pipeline,.editor,.knowledge,.compare>section{display:block}.bentoGrid .feature,.bentoGrid .quote{grid-column:auto}.bentoGrid article{min-height:auto}.command aside,.editor aside,.knowledge aside{position:static;height:auto}.reference>section{display:block}.reference>section div{border-bottom:1px solid #aaa}.nodes{flex-wrap:wrap}.poster{padding:12vw 7vw}.poster>img{width:80%;opacity:.3}.poster>article:nth-of-type(n){margin-left:0}.course>article{display:block}.chinaPoster h1{writing-mode:horizontal-tb;max-height:none}.chinaPoster>img{width:100%;margin:20px 0}.walk article{grid-template-columns:80px 1fr}.faq{padding:40px 7vw}}