:root{--paper:#f3f0e7;--ivory:#faf8f1;--ink:#282d29;--muted:#686c62;--moss:#65794d;--forest:#293e32;--caramel:#936744;--amber:#c2a04d;--line:#d5d2c6;--radius:18px;--max:1320px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--paper);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;line-height:1.75}a{color:inherit;text-decoration:none}button{font:inherit}img{display:block;max-width:100%;height:auto}svg{display:block}h1,h2,h3,p,figure{margin:0}h1,h2,h3{line-height:1.3;font-weight:600;letter-spacing:-.035em}h1{font-size:clamp(32px,4.8vw,68px)}h2{font-size:clamp(25px,3vw,40px)}h3{font-size:19px}p{color:var(--muted)}p+p{margin-top:18px}a,button,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--caramel);outline-offset:5px}::selection{background:#d9dfc7}.wrap{width:min(var(--max),calc(100% - 80px));margin-inline:auto}.narrow{width:min(1120px,calc(100% - 80px));margin-inline:auto}.section{padding-block:78px}.section+.section{border-top:1px solid var(--line)}.eyebrow{display:block;font-size:11px;font-weight:600;letter-spacing:.17em;color:var(--caramel);margin-bottom:16px;text-transform:uppercase}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:32px}.section-heading p{max-width:410px;font-size:14px}.text-link{display:inline-block;font-size:14px;color:var(--forest);border-bottom:1px solid var(--moss);padding-bottom:3px}.text-link:hover{color:var(--caramel);border-color:var(--caramel)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 24px;border:1px solid var(--forest);border-radius:6px;background:var(--forest);color:var(--ivory);font-size:14px;font-weight:500;transition:background .18s,transform .18s}.btn:hover{background:#3e5644;transform:translateY(-2px)}.btn.secondary{background:transparent;color:var(--ink);border-color:var(--line)}.btn.secondary:hover{background:#e8e8db}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.skip-link{position:fixed;top:8px;left:8px;transform:translateY(-150%);z-index:30;padding:10px 20px;background:var(--ivory);border:2px solid var(--forest)}.skip-link:focus{transform:none}.mycelium-header{position:sticky;top:0;z-index:20;background:rgba(250,248,241,.94);backdrop-filter:blur(18px);border-bottom:1px solid var(--line)}.mougu-govcn-head{transition:box-shadow .2s}.mycelium-header.scrolled{box-shadow:0 4px 20px #282d290b}.header-inner{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:22px}.brand{display:flex;align-items:center;gap:11px;flex-shrink:0}.brand img{width:40px;height:40px}.brand-name{display:block;font-size:19px;font-weight:650;line-height:1.4}.brand-sub{display:block;font-size:9px;letter-spacing:.23em;color:var(--muted)}.site-nav{display:flex;align-items:center;gap:23px}.site-nav a{font-size:13px;white-space:nowrap;padding-block:27px;border-bottom:2px solid transparent}.site-nav a:hover,.site-nav a[aria-current="page"]{color:var(--moss);border-color:var(--moss)}.menu-toggle{display:none;width:46px;height:46px;background:transparent;border:1px solid var(--line);border-radius:6px;align-items:center;justify-content:center}.menu-toggle svg{width:22px;height:22px}.menu-shade{display:none}.hero{padding:54px 0 46px}.hero-grid{display:grid;grid-template-columns:.86fr 1.14fr;align-items:center;gap:42px}.hero h1{margin-bottom:23px;line-height:1.18;white-space:normal}.hero h1 span{display:block;font-size:.52em;margin-top:8px;font-weight:450;color:var(--moss);letter-spacing:-.025em}.hero-subtitle{font-size:19px;font-weight:500;color:var(--ink);margin-bottom:17px;max-width:440px}.hero-intro{font-size:14px;max-width:445px}.hero-links{display:flex;gap:24px;margin-top:23px;font-size:13px;color:var(--muted)}.hero-visual{min-width:0}.hero-visual img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius) var(--radius) 3px 3px}.photo-caption{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:10px;letter-spacing:.08em;margin-top:12px}.photo-caption span:first-child{color:var(--caramel)}.hero-bottom{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:42px;padding-top:21px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.hero-bottom .platform-list{display:flex;gap:26px;flex-wrap:wrap;color:var(--ink)}.brand-overview{display:grid;grid-template-columns:1fr 1.5fr;gap:80px}.brand-overview p{font-size:15px}.brand-overview .lead{font-size:17px;color:var(--ink);margin-bottom:20px}.mougu-govcn-network{background:#e9e7dc;border:1px solid var(--line);border-radius:var(--radius);padding:36px;display:grid;grid-template-columns:1.05fr 1fr;gap:35px;align-items:center}.map-intro{margin-bottom:22px;max-width:475px;font-size:14px}.node-diagram{width:100%;height:auto;color:var(--moss);max-height:220px}.node-diagram text{font-family:inherit;fill:var(--ink);font-size:13px}.node-diagram .branch{fill:none;stroke:var(--moss);stroke-width:2}.node-diagram .center{fill:var(--forest)}.node-diagram .node{fill:var(--ivory);stroke:var(--caramel);stroke-width:1}.network-links{display:grid;grid-template-columns:1fr 1fr;gap:12px}.network-links a{border-top:1px solid #c6c4b6;padding:16px 0;display:block}.network-links h3{font-size:15px;margin-bottom:5px}.network-links p{font-size:12px}.tiny-label{font-size:10px;letter-spacing:.13em;color:var(--caramel)}.bento{display:grid;grid-template-columns:1.25fr .8fr .85fr;grid-template-rows:auto auto;gap:18px}.device-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--ivory);overflow:hidden;display:flex;flex-direction:column;transition:border-color .18s,box-shadow .18s}.device-card:hover{border-color:var(--moss);box-shadow:0 6px 25px #293e3210}.device-card .card-copy{padding:25px}.device-card h3{margin:8px 0}.device-card p{font-size:13px}.device-card img{width:100%;object-fit:cover}.mougu-govcn-device{grid-row:span 2}.mougu-govcn-device img{height:265px}.device-android{grid-row:span 2;background:#e4e8da}.device-android img{height:220px;flex:1}.device-ios{background:#efe7da}.device-mac{background:var(--forest);color:var(--ivory)}.device-mac p,.device-mac .tiny-label{color:#cdd5c4}.device-browser{grid-column:span 3;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:22px 26px;border-radius:8px;background:transparent}.device-browser h3{font-size:16px;margin:0}.device-browser p{max-width:690px;font-size:13px}.mougu-govcn-flow{display:grid;grid-template-columns:1.05fr 1fr 1fr;gap:0;border-top:1px solid var(--line)}.flow-step{padding:28px 25px 30px 0;border-bottom:1px solid var(--line);position:relative}.flow-step:nth-child(3n+2),.flow-step:nth-child(3n){padding-left:28px;border-left:1px solid var(--line)}.flow-step:first-child{grid-row:span 2;background:var(--forest);color:var(--ivory);padding:30px;border-radius:0 0 0 var(--radius)}.flow-step:first-child p{color:#d0d8cb}.flow-step h3{font-size:17px;margin:16px 0 12px}.flow-step p{font-size:13px}.step-number{display:block;font-size:32px;font-weight:350;color:var(--caramel);letter-spacing:-.04em}.flow-step:first-child .step-number{color:#c3ceab}.flow-step:first-child .flow-symbol{width:100%;height:105px;margin-top:28px;stroke:#aabd97;fill:none;stroke-width:2}.quick-feature{background:var(--forest);color:var(--ivory);padding:48px;border-radius:var(--radius);display:grid;grid-template-columns:1fr 1fr;gap:70px}.quick-feature .eyebrow{color:#bccba8}.quick-feature p{color:#d0d8cb;font-size:14px}.quick-feature .btn{background:var(--ivory);color:var(--forest);border-color:var(--ivory)}.quick-feature .checks{margin-top:18px;display:flex;gap:10px;flex-wrap:wrap}.checks span{padding:6px 12px;font-size:11px;border:1px solid #647668;border-radius:4px;color:#e0e7d8}.platform-guides{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.platform-guide{padding-top:20px;border-top:2px solid var(--line)}.platform-guide h3{font-size:16px;margin:8px 0 12px}.platform-guide p{font-size:13px;margin-bottom:18px}.split-feature{display:grid;grid-template-columns:1.25fr 1fr;gap:60px;align-items:center}.split-feature.reverse{grid-template-columns:1fr 1.25fr}.split-feature img{width:100%;border-radius:var(--radius);object-fit:cover;aspect-ratio:16/10}.split-copy h2{margin-bottom:22px}.split-copy p{font-size:14px}.split-copy .text-link{margin-top:22px}.mougu-govcn-porous{background:#ece5d8}.environment-list{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}.environment-list span{font-size:12px;color:var(--ink);border-bottom:1px solid #cfc6b7;padding:7px 0}.knowledge-duo{display:grid;grid-template-columns:1fr 1fr;gap:60px}.knowledge-duo article{border-top:2px solid var(--moss);padding-top:24px}.knowledge-duo h3{font-size:25px;margin-bottom:18px}.knowledge-duo p{font-size:14px}.knowledge-duo dl{display:grid;grid-template-columns:70px 1fr;font-size:13px;gap:12px;margin:22px 0}.knowledge-duo dt{font-weight:600}.knowledge-duo dd{margin:0;color:var(--muted)}.image-story{position:relative;border-radius:var(--radius);overflow:hidden;background:var(--forest)}.image-story img{width:100%;height:360px;object-fit:cover;opacity:.86}.story-strip{padding:28px 34px;display:grid;grid-template-columns:1fr 1fr;gap:40px;color:var(--ivory)}.story-strip h2{font-size:25px}.story-strip p{font-size:14px;color:#d0d8cb}.story-strip .text-link{color:#e1e8d5;margin-top:15px;border-color:#aabb94}.mougu-govcn-guide{display:grid;grid-template-columns:1.5fr .8fr;gap:48px}.knowledge-links{display:grid;grid-template-columns:1fr 1fr;gap:0 26px}.knowledge-link{display:block;padding:19px 0;border-top:1px solid var(--line)}.knowledge-link h3{font-size:16px;margin-bottom:8px}.knowledge-link p{font-size:12px}.knowledge-link:hover h3{color:var(--moss)}.guide-photo img{border-radius:var(--radius);width:100%;aspect-ratio:3/4;object-fit:cover}.guide-photo figcaption{font-size:12px;color:var(--muted);margin-top:14px}.faq-layout{display:grid;grid-template-columns:.8fr 1.5fr;gap:80px}.faq-intro p{font-size:14px;margin-top:20px}.faq-intro .text-link{margin-top:23px}.faq-list details{border-top:1px solid var(--line)}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;list-style:none;font-size:15px;font-weight:500;padding:22px 28px 22px 0;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary::after{content:"+";position:absolute;right:2px;font-size:21px;font-weight:300;color:var(--moss);top:17px}.faq-list details[open] summary::after{content:"−"}.faq-list details p{font-size:14px;padding-bottom:22px;line-height:1.9}.mougu-govcn-faq details[open]{background:#edeedf}.site-footer{margin-top:50px;background:#252e27;color:var(--ivory)}.mougu-govcn-footer{padding-top:55px}.footer-grid{display:grid;grid-template-columns:1.55fr 1fr 1fr 1fr;gap:48px;padding-bottom:42px}.footer-grid h3{font-size:13px;margin-bottom:18px;letter-spacing:0}.footer-brand h3{font-size:19px}.footer-brand p{color:#b8c0b4;font-size:12px;max-width:320px}.footer-grid a{display:block;color:#c3cbbd;font-size:12px;margin-block:8px}.footer-grid a:hover{color:var(--ivory)}.footer-friends{border-top:1px solid #455044;padding:22px 0;display:flex;gap:12px 20px;flex-wrap:wrap;align-items:center;font-size:11px;color:#b8c0b4}.footer-friends span{color:#edeedf;margin-right:8px}.footer-friends a:hover{text-decoration:underline}.footer-legal{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-block:23px;border-top:1px solid #455044;color:#b8c0b4;font-size:10px}.filings{display:flex;gap:22px;flex-wrap:wrap}.breadcrumb{display:flex;flex-wrap:wrap;gap:8px 13px;font-size:12px;color:var(--muted);padding-top:26px}.breadcrumb span.separator{color:#a9a99a}.breadcrumb a:hover{color:var(--moss)}.article-hero{padding-block:40px 38px;display:grid;grid-template-columns:1.18fr 1fr;gap:48px;align-items:center}.article-hero h1{font-size:clamp(29px,3.7vw,48px);max-width:700px;line-height:1.3}.article-hero .dek{font-size:15px;margin-top:24px;max-width:670px}.article-hero img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius)}.article-meta{display:flex;gap:20px;flex-wrap:wrap;color:var(--muted);font-size:11px;margin-top:23px}.article-body-layout{display:grid;grid-template-columns:240px minmax(0,800px);justify-content:space-between;gap:62px;padding-top:40px;border-top:1px solid var(--line)}.article-toc{align-self:start;position:sticky;top:108px;border-left:2px solid var(--line);padding-left:22px}.article-toc h2{font-size:14px;margin-bottom:15px;letter-spacing:0}.article-toc a{display:block;font-size:12px;padding:8px 0;color:var(--muted);line-height:1.5}.article-toc a:hover{color:var(--moss)}.article-content{min-width:0}.article-section{padding-bottom:38px;margin-bottom:30px;border-bottom:1px solid var(--line)}.article-section h2{font-size:25px;margin-bottom:19px}.article-section h3{font-size:18px;margin:22px 0 12px}.article-section p{font-size:15px;line-height:1.95}.article-section a{color:var(--forest);border-bottom:1px solid #a7b493}.article-section ul,.article-section ol{padding-left:23px;color:var(--muted);font-size:14px;margin:17px 0;line-height:1.95}.article-section li+li{margin-top:8px}.callout{border-left:3px solid var(--moss);padding:20px 24px;background:#e9eddf;margin:25px 0;border-radius:0 8px 8px 0}.callout strong{display:block;font-size:14px;color:var(--forest);margin-bottom:6px}.callout p{font-size:13px}.related{padding:45px 0 25px;border-top:1px solid var(--line);margin-top:30px}.related h2{font-size:24px;margin-bottom:24px}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.related-grid a{padding:22px;border:1px solid var(--line);border-radius:10px;background:var(--ivory)}.related-grid h3{font-size:15px;letter-spacing:0;margin-bottom:9px}.related-grid p{font-size:12px}.related-grid a:hover{border-color:var(--moss)}.page-intro{font-size:14px;margin-bottom:25px}.news-directory{display:grid;grid-template-columns:1fr 1fr;gap:18px}.news-directory a{border-top:1px solid var(--line);padding:24px 0}.news-directory h3{font-size:19px;margin:8px 0 10px}.news-directory p{font-size:14px}.download-platforms{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:24px 0}.download-platforms a{padding:22px;border:1px solid var(--line);border-radius:8px;background:var(--ivory)}.download-platforms h3{margin:0 0 8px;font-size:17px}.download-platforms p{font-size:12px}.table-scroll{overflow-x:auto;margin:22px 0}table{border-collapse:collapse;width:100%;font-size:13px}th,td{text-align:left;padding:13px 15px;border-bottom:1px solid var(--line);vertical-align:top}th{background:#e7e9dd;color:var(--forest)}td{color:var(--muted)}.mougu-govcn-panel{background:var(--ivory);border-radius:var(--radius);padding:30px}.mougu-govcn-a7 .article-hero{grid-template-columns:1.3fr 1fr}.mougu-govcn-mycelium .article-hero{grid-template-columns:1fr 1fr}.mougu-govcn-guide8 .callout{border-color:var(--caramel);background:#eee5d7}.mougu-govcn-guide8 .article-toc{border-color:var(--caramel)}
.mougu-govcn-network7 .hero-visual img{border:1px solid #ded9cd}
@media(min-width:1500px){.hero{padding-top:70px}.hero-grid{gap:64px}.hero-visual img{aspect-ratio:16/10}.section{padding-block:90px}}
@media(max-width:1150px){.site-nav{gap:14px}.site-nav a{font-size:12px}.brand-name{font-size:17px}.brand img{width:35px;height:35px}.header-inner{gap:14px}.wrap,.narrow{width:calc(100% - 56px)}.hero-grid{gap:28px}.hero h1{font-size:52px}.brand-overview,.faq-layout{gap:45px}.split-feature,.split-feature.reverse{gap:35px}.platform-guides{gap:20px}.article-body-layout{grid-template-columns:200px minmax(0,1fr);gap:36px}.footer-grid{gap:28px}}
@media(max-width:980px){.menu-toggle{display:flex}.site-nav{display:none;position:fixed;top:82px;right:0;width:min(360px,90vw);height:calc(100dvh - 82px);padding:26px;background:var(--ivory);flex-direction:column;align-items:stretch;gap:0;overflow-y:auto;box-shadow:-10px 0 30px #252e2712}.menu-open .site-nav{display:flex;animation:drawer-in .18s ease-out}.site-nav a{padding:16px 10px;font-size:16px;border-bottom:1px solid var(--line)}.menu-shade{position:fixed;inset:82px 0 0;background:#252e2740;z-index:19}.menu-open .menu-shade{display:block}.hero h1{font-size:46px}.hero-subtitle{font-size:17px}.hero-intro{font-size:13px}.hero-visual img{aspect-ratio:4/5}.section{padding-block:60px}.mougu-govcn-network{padding:28px;grid-template-columns:1fr}.node-diagram{max-height:180px}.bento{grid-template-columns:1.15fr 1fr}.device-android{grid-row:auto}.device-android img{height:220px;flex:none}.device-ios{grid-column:2}.device-mac{grid-column:span 2}.device-browser{grid-column:span 2;gap:25px}.platform-guides{grid-template-columns:1fr 1fr;gap:35px}.quick-feature{gap:35px;padding:35px}.mougu-govcn-guide{grid-template-columns:1.6fr .8fr;gap:30px}.guide-photo img{aspect-ratio:3/5}.footer-grid{grid-template-columns:1.4fr 1fr 1fr}.footer-grid>div:last-child{grid-column:2/4}.article-hero{gap:28px}.article-hero h1{font-size:35px}.article-body-layout{grid-template-columns:175px minmax(0,1fr);gap:30px}.article-toc{padding-left:15px}.related-grid{gap:14px}.related-grid a{padding:17px}.faq-layout{grid-template-columns:.75fr 1.25fr;gap:35px}}
@media(max-width:680px){.wrap,.narrow{width:calc(100% - 40px)}.header-inner{min-height:70px}.site-nav{top:70px;height:calc(100dvh - 70px)}.menu-shade{top:70px}.brand-name{font-size:17px}.brand-sub{font-size:8px}.brand img{width:34px;height:34px}.hero{padding:35px 0 28px}.hero-grid{grid-template-columns:1fr;gap:30px}.hero h1{font-size:45px}.hero-subtitle{font-size:18px;max-width:100%}.hero-intro{font-size:14px;max-width:100%}.hero-visual img{aspect-ratio:16/10}.hero-bottom{display:block;margin-top:25px}.hero-bottom .platform-list{margin-top:14px;gap:15px}.hero-links{gap:20px}.actions{gap:10px}.btn{padding:11px 18px}.section{padding-block:44px}.section-heading{display:block;margin-bottom:25px}.section-heading p{margin-top:16px}.eyebrow{font-size:10px;margin-bottom:12px}h2{font-size:28px}.brand-overview{grid-template-columns:1fr;gap:25px}.brand-overview .lead{font-size:16px}.brand-overview p{font-size:14px}.mougu-govcn-network{padding:23px;gap:20px}.network-links{gap:0 20px}.bento{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mougu-govcn-device{grid-row:auto;grid-column:span 2}.mougu-govcn-device img{height:auto;aspect-ratio:16/9}.device-android{grid-column:1;grid-row:span 2}.device-android img{height:190px}.device-ios{grid-column:2}.device-mac{grid-column:2}.device-card .card-copy{padding:19px}.device-card h3{font-size:17px}.device-card p{font-size:12px}.device-browser{display:block;padding:20px}.device-browser p{margin-top:10px}.mougu-govcn-flow{grid-template-columns:1fr 1fr}.flow-step:first-child{grid-column:span 2;grid-row:auto;border-radius:0;display:grid;grid-template-columns:50px 1fr;gap:0 22px;padding:23px}.flow-step:first-child h3{margin:0}.flow-step:first-child p{grid-column:2;margin-top:10px}.flow-step:first-child .flow-symbol{display:none}.flow-step{padding:22px 18px}.flow-step:nth-child(3n+2),.flow-step:nth-child(3n){padding-left:18px;border-left:0}.flow-step:nth-child(odd):not(:first-child){border-left:1px solid var(--line)}.flow-step h3{font-size:15px}.quick-feature{grid-template-columns:1fr;gap:25px;padding:29px 24px}.platform-guides{gap:26px 22px}.platform-guide h3{font-size:15px}.split-feature,.split-feature.reverse{grid-template-columns:1fr;gap:28px}.split-feature.reverse .split-copy{order:2}.split-feature img{aspect-ratio:16/10}.knowledge-duo{grid-template-columns:1fr;gap:35px}.knowledge-duo h3{font-size:23px}.image-story img{height:230px}.story-strip{grid-template-columns:1fr;gap:20px;padding:25px}.story-strip h2{font-size:24px}.mougu-govcn-guide{grid-template-columns:1fr}.guide-photo{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}.guide-photo img{aspect-ratio:3/2}.guide-photo figcaption{margin:0}.knowledge-links{gap:0 20px}.knowledge-link h3{font-size:15px}.faq-layout{grid-template-columns:1fr;gap:25px}.faq-intro p{margin-top:12px}.faq-list summary{font-size:14px;padding-block:20px}.site-footer{margin-top:32px}.mougu-govcn-footer{padding-top:35px}.footer-grid{grid-template-columns:1fr 1fr;gap:28px}.footer-brand{grid-column:span 2}.footer-grid>div:last-child{grid-column:auto}.footer-legal{font-size:10px;line-height:1.9}.filings{gap:8px 18px}.footer-friends{gap:9px 15px}.breadcrumb{padding-top:20px;font-size:11px}.article-hero,.mougu-govcn-a7 .article-hero,.mougu-govcn-mycelium .article-hero{grid-template-columns:1fr;padding-block:28px;gap:24px}.article-hero h1{font-size:32px}.article-hero .dek{font-size:14px;margin-top:20px}.article-hero img{aspect-ratio:16/9}.article-body-layout{grid-template-columns:1fr;gap:28px;padding-top:25px}.article-toc{position:static;border-left:0;border-bottom:1px solid var(--line);padding:0 0 22px}.article-toc nav{display:grid;grid-template-columns:1fr 1fr;gap:2px 20px}.article-toc a{font-size:12px}.article-section h2{font-size:23px}.article-section p{font-size:14px}.article-section{padding-bottom:28px;margin-bottom:24px}.related-grid{grid-template-columns:1fr}.related-grid a{padding:20px}.news-directory{grid-template-columns:1fr}.download-platforms{gap:12px}.download-platforms a{padding:17px}.callout{padding:18px 20px}.table-scroll{max-width:100%}.photo-caption{font-size:9px;gap:8px}.mougu-govcn-panel{padding:22px}}
@media(max-width:360px){.wrap,.narrow{width:calc(100% - 32px)}.hero h1{font-size:39px}.actions .btn{padding-inline:14px;font-size:13px}.bento{grid-template-columns:1fr}.device-android,.device-ios,.device-mac,.mougu-govcn-device,.device-browser{grid-column:1;grid-row:auto}.device-android img{height:180px}.platform-guides,.knowledge-links{grid-template-columns:1fr}.article-hero h1{font-size:29px}}
@keyframes drawer-in{from{transform:translateX(30px);opacity:.6}to{transform:none;opacity:1}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
