@charset "UTF-8";
:root{--cotton:#f6f7f3;--white:#fff;--salt:#d9e7ec;--blue:#386079;--ink:#203b36;--muted:#61716c;--orange:#f3ac78;--line:#d7ddd7;--sand:#eeece4;--radius:4px;--max:1360px;--shadow:0 18px 60px #203b3612}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--cotton);color:var(--ink);font:16px/1.85 "PingFang SC","Microsoft YaHei",system-ui,sans-serif;-webkit-font-smoothing:antialiased}body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}a,button,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--blue);outline-offset:5px}p{margin:0 0 1.3em}h1,h2,h3{line-height:1.4;font-weight:600;margin:0 0 .7em;letter-spacing:-.04em}h1{font-size:clamp(32px,3.4vw,52px)}h2{font-size:clamp(27px,2.7vw,40px)}h3{font-size:21px}img{max-width:100%;height:auto;display:block}figure{margin:0}small{font-size:13px}ul,ol{padding-left:1.4em}svg{vertical-align:middle}button,summary{cursor:pointer}button{border:0}main{min-height:65vh}.wrap{width:min(var(--max),calc(100% - 80px));margin-inline:auto}.section{padding-block:88px}.eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;display:flex;align-items:center;gap:12px;margin-bottom:24px;color:var(--blue)}.eyebrow:before{content:"";width:23px;height:2px;background:var(--orange)}.muted{color:var(--muted)}.link{display:inline-flex;gap:24px;align-items:center;padding:9px 0;border-bottom:1px solid currentColor;font-size:14px;font-weight:600}.link:after{content:"↗";font-size:20px}.link:hover{color:var(--blue)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:30px;min-height:52px;padding:12px 24px;background:var(--ink);color:white;border:1px solid var(--ink);font-size:14px;font-weight:600;transition:background .2s,transform .2s}.btn:after{content:"↗";font-size:18px}.btn:hover{background:var(--blue);transform:translateY(-2px)}.btn.orange{background:var(--orange);color:var(--ink);border-color:var(--orange)}.btn.ghost{background:transparent;color:var(--ink);border-color:#a5b4ac}.actions{display:flex;flex-wrap:wrap;gap:12px}.number{font:12px/1.2 ui-monospace,Consolas,monospace;letter-spacing:.1em}.section-top{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:38px}.section-top h2{margin-bottom:0}.section-top p{max-width:420px;margin:0;color:var(--muted);font-size:14px}.photo-caption{display:flex;justify-content:space-between;gap:20px;color:var(--muted);font-size:11px;letter-spacing:.06em;padding-top:12px}.photo-frame{overflow:hidden;background:var(--salt)}.photo-frame img{width:100%;object-fit:cover;transition:transform .6s}.photo-frame:hover img{transform:scale(1.025)}
.skip-link{position:fixed;left:20px;top:-80px;z-index:1000;background:var(--ink);color:white;padding:10px 20px}.skip-link:focus{top:10px}.hbjkgl-govcn-head{position:sticky;top:0;z-index:100;background:#f6f7f3f5;backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.header-row{display:flex;align-items:center;min-height:88px;gap:28px}.brand{flex:0 0 196px}.brand img{width:196px;height:46px}.desktop-nav{display:flex;align-items:center;justify-content:flex-end;gap:22px;flex:1;font-size:12px;white-space:nowrap}.desktop-nav a{padding-block:32px;position:relative}.desktop-nav a[aria-current=page]:after{content:"";position:absolute;bottom:20px;left:0;right:0;height:3px;background:var(--orange)}.desktop-nav a:hover{color:var(--blue)}.menu-toggle{display:none;margin-left:auto;background:transparent;padding:10px;align-items:center;gap:12px;font-size:13px}.menu-bars{display:grid;gap:6px}.menu-bars i{display:block;width:24px;height:1px;background:var(--ink)}.mobile-menu{display:none}.hbjkgl-govcn-head.scrolled{box-shadow:0 6px 28px #203b3609}
.hbjkgl-govcn-flip{display:grid;grid-template-columns:42% 58%;min-height:640px;border-bottom:1px solid var(--line)}.hero-copy{padding:70px 48px 50px max(40px,calc((100vw - var(--max))/2));display:flex;flex-direction:column;justify-content:center}.hero-copy h1{font-size:clamp(34px,3.8vw,58px);letter-spacing:-.055em;line-height:1.3;margin-bottom:20px}.hero-copy h1 span{display:block;font-size:.56em;letter-spacing:.015em;margin-top:9px;font-weight:400}.hero-subtitle{font-size:20px;line-height:1.65;max-width:340px;margin-bottom:20px}.hero-intro{font-size:14px;line-height:1.95;max-width:420px;color:var(--muted);margin-bottom:28px}.hero-copy .actions{gap:12px}.hero-copy .btn{padding-inline:18px;gap:20px}.hero-tags{display:flex;gap:20px;flex-wrap:wrap;font-size:11px;letter-spacing:.1em;margin-top:34px;color:var(--muted)}.hero-tags a:before{content:"+";color:var(--blue);margin-right:7px}.hero-media{position:relative;min-width:0;background:var(--salt);overflow:hidden}.hero-media>img{height:100%;width:100%;object-fit:cover;object-position:54% center}.hero-media:after{content:"";position:absolute;inset:18px;border:1px solid #ffffff70;pointer-events:none}.media-label{position:absolute;left:32px;bottom:34px;background:var(--cotton);padding:13px 20px;max-width:calc(100% - 64px);box-shadow:var(--shadow);z-index:1;font-size:12px}.media-label span{display:block;font:10px/1.5 ui-monospace,monospace;letter-spacing:.15em;color:var(--blue);margin-bottom:4px}.section-index{display:grid;grid-template-columns:1.3fr 1fr .9fr 1.15fr;border-bottom:1px solid var(--line)}.section-index a{padding:25px 30px;border-right:1px solid var(--line);font-size:14px;display:flex;align-items:center;justify-content:space-between;gap:20px}.section-index a:last-child{border-right:0}.section-index a:hover{background:var(--salt)}.section-index .number{color:var(--blue);margin-right:12px}.intro-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:10%;align-items:start}.intro-grid h2{max-width:450px}.intro-grid p{font-size:15px;color:var(--muted)}.intro-grid .eyebrow{margin-top:6px}.hbjkgl-govcn-device{display:grid;grid-template-columns:1.6fr 1fr;background:var(--ink);color:var(--cotton)}.device-visual img{width:100%;height:100%;object-fit:cover;min-height:530px}.device-directory{padding:48px 44px}.device-directory .eyebrow{color:#bfdae4}.device-directory h2{font-size:32px}.device-directory p{font-size:14px;color:#b9cbc1}.device-directory a{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid #ffffff26;font-size:14px}.device-directory a small{font-size:10px;color:#afcad4;letter-spacing:.08em}.device-directory a:hover{color:var(--orange)}.hbjkgl-govcn-panel{background:var(--salt);padding:48px;display:grid;grid-template-columns:110px 1fr auto;align-items:center;gap:32px}.big-num{font:70px/1 ui-monospace,Consolas,monospace;letter-spacing:-.08em;color:var(--blue)}.hbjkgl-govcn-panel h2{font-size:29px;margin-bottom:10px}.hbjkgl-govcn-panel p{font-size:14px;max-width:690px;color:#425e62;margin:0}.device-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px 40px}.platform-photo img{aspect-ratio:16/9;object-fit:cover;width:100%}.platform-copy{display:grid;grid-template-columns:42px 1fr;gap:20px;padding-top:24px}.platform-copy .number{padding-top:8px;color:var(--blue)}.platform-copy h3{font-size:23px;margin-bottom:12px}.platform-copy p{font-size:14px;color:var(--muted);margin-bottom:12px}.hbjkgl-govcn-guide{background:var(--sand)}.flow-grid{display:grid;grid-template-columns:.85fr 1.4fr;gap:9%}.flow-grid>div>p{font-size:15px;color:var(--muted)}.steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 36px;counter-reset:steps}.steps li{border-top:1px solid #bbc7bf;padding:24px 0;display:grid;grid-template-columns:50px 1fr;gap:14px}.flip-num{display:grid;place-items:center;align-self:start;background:var(--ink);color:var(--cotton);font:22px/1 ui-monospace,monospace;min-height:50px;position:relative;box-shadow:inset 0 -24px #00000015}.flip-num:after{content:"";position:absolute;inset:50% 0 auto;border-top:1px solid #86958e60}.steps h3{font-size:15px;margin-bottom:6px}.steps p{font-size:12px;color:var(--muted);margin:0}.topic-lines{border-top:1px solid var(--line)}.topic-line{display:grid;grid-template-columns:80px .8fr 1fr auto;gap:25px;align-items:center;border-bottom:1px solid var(--line);padding:30px 0}.topic-line h3{margin:0;font-size:23px}.topic-line p{margin:0;font-size:14px;color:var(--muted)}.topic-line>.number{color:var(--blue)}.topic-line>a{font-size:26px;min-width:44px;text-align:center}.twin-copy{display:grid;grid-template-columns:1fr 1fr;gap:9%;margin-top:56px}.twin-copy h3{font-size:25px}.twin-copy p{font-size:14px;color:var(--muted)}.hbjkgl-govcn-dns{background:var(--ink);color:var(--cotton);display:grid;grid-template-columns:1fr 1fr}.dns-copy{padding:64px max(40px,calc((100vw - var(--max))/2)) 64px 50px}.dns-copy h2{font-size:32px}.dns-copy .eyebrow{color:#b5d0db}.dns-copy p{font-size:14px;color:#c1d0c7}.dns-copy .link{margin-right:30px}.dns-copy .link:hover{color:var(--orange)}.dns-photo img{width:100%;height:100%;object-fit:cover;min-height:500px}.wide-story{position:relative}.wide-story>img{width:100%;aspect-ratio:16/7;object-fit:cover}.story-caption{padding:30px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:10%}.story-caption h3{font-size:27px}.story-caption p{font-size:14px;color:var(--muted)}.hbjkgl-govcn-status{display:grid;grid-template-columns:1fr 1.2fr;gap:7%;align-items:center}.status-copy p{color:var(--muted);font-size:14px}.status-photo img{width:100%;aspect-ratio:16/10;object-fit:cover}.status-note{font-size:12px;display:flex;align-items:center;gap:12px;margin-bottom:16px;color:var(--blue)}.status-note:before{content:"";width:8px;height:8px;background:var(--orange)}.server-band{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:var(--salt);margin-top:64px}.server-band img{width:100%;aspect-ratio:16/7;object-fit:cover}.server-band>div{padding:30px 40px}.server-band h3{font-size:23px}.server-band p{font-size:13px;color:#425e62;margin-bottom:10px}.article-list{display:grid;grid-template-columns:1fr 1fr;gap:0 56px;border-top:1px solid var(--line)}.article-link{display:grid;grid-template-columns:30px 1fr 20px;gap:15px;align-items:start;padding:24px 0;border-bottom:1px solid var(--line)}.article-link .number{padding-top:9px;color:var(--blue)}.article-link h3{font-size:17px;margin-bottom:6px}.article-link p{font-size:12px;color:var(--muted);margin:0}.article-link:hover h3{color:var(--blue)}.hbjkgl-govcn-faq{background:var(--sand)}.faq-grid{display:grid;grid-template-columns:.7fr 1.4fr;gap:10%}.faq-grid>div>p{color:var(--muted);font-size:14px}.faq-list{border-top:1px solid #bbc7bf}details{border-bottom:1px solid #bbc7bf}summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;font-size:15px;font-weight:500}summary::-webkit-details-marker{display:none}summary:after{content:"+";font:22px/1 ui-monospace,monospace;color:var(--blue)}details[open] summary:after{content:"−"}details p{font-size:14px;color:var(--muted);padding-right:30px;line-height:1.95;margin-bottom:22px}.end-note{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:46px 0}.end-note h2{font-size:25px;margin:0}
.breadcrumbs{font-size:12px;color:var(--muted);display:flex;align-items:center;gap:11px;flex-wrap:wrap;padding-block:24px}.breadcrumbs a:hover{color:var(--blue)}.breadcrumbs span[aria-current]{max-width:100%}.inner-hero{background:var(--salt);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.inner-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:6%;align-items:center;padding-block:52px}.inner-hero h1{font-size:clamp(28px,3.1vw,43px);max-width:780px}.inner-hero .lede{font-size:15px;color:#476067;max-width:690px;margin-bottom:20px}.inner-hero .eyebrow{margin-bottom:20px}.inner-hero img{width:100%;aspect-ratio:16/10;object-fit:cover}.read-meta{font-size:11px;color:var(--blue);letter-spacing:.06em}.article-layout{display:grid;grid-template-columns:250px minmax(0,840px);gap:7%;justify-content:start;padding-block:66px}.article-aside{align-self:start;position:sticky;top:120px}.toc{border-top:2px solid var(--ink);padding-top:20px}.toc h2{font-size:13px;letter-spacing:.08em;margin-bottom:16px}.toc a{display:block;padding:8px 0;font-size:12px;color:var(--muted);line-height:1.7}.toc a:hover{color:var(--blue)}.aside-note{margin-top:28px;padding:22px;background:var(--salt);font-size:12px;color:#425e62}.article-body{min-width:0}.article-body section{scroll-margin-top:110px;margin-bottom:42px}.article-body h2{font-size:26px;border-top:1px solid var(--line);padding-top:26px}.article-body h2 .number{font-size:11px;color:var(--blue);margin-right:14px;vertical-align:middle}.article-body p{font-size:16px;line-height:2.05;color:#42554e}.article-body a:not(.btn):not(.article-link){text-decoration:underline;text-underline-offset:4px;text-decoration-color:#9aada4}.article-body ul{font-size:15px;color:#42554e;line-height:2}.article-body .callout{padding:25px 28px;background:var(--sand);border-left:3px solid var(--orange);margin-block:32px}.callout p{font-size:14px;margin:0}.related{padding-top:28px;border-top:2px solid var(--ink);margin-top:50px}.related>h2{border:0;padding:0;font-size:22px}.related .article-list{grid-template-columns:1fr;gap:0}.article-body .faq-list p{font-size:14px}.platform-selector{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:26px 0}.platform-selector a{padding:18px 20px;background:var(--salt);font-size:15px;display:flex;align-items:center;justify-content:space-between}.platform-selector a:after{content:"↗"}.read-sources{font-size:12px;color:var(--muted);margin-top:35px;padding-top:20px;border-top:1px solid var(--line)}.read-sources a{display:block;margin:8px 0}.news-directory .article-list{grid-template-columns:1fr}.news-directory .article-link p{font-size:14px}.news-directory .article-link h3{font-size:21px}
.hbjkgl-govcn-footer{background:var(--ink);color:var(--cotton);padding:62px 0 24px}.footer-top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px}.footer-brand-name{font-size:25px;font-weight:600;letter-spacing:.08em;display:inline-block;margin-bottom:20px}.footer-intro p{font-size:12px;color:#b6c9be;max-width:310px}.footer-col h3{font-size:13px;color:#adc9d3;letter-spacing:.08em;margin-bottom:18px}.footer-col a{display:block;font-size:12px;padding:5px 0;color:#e0e8e0}.footer-col a:hover,.footer-friends a:hover{color:var(--orange)}.footer-friends{border-top:1px solid #ffffff25;padding-top:25px;margin-top:35px}.footer-friends h3{font-size:12px;color:#adc9d3;font-weight:400;letter-spacing:.1em}.friend-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px 24px;font-size:12px}.friend-grid a{overflow-wrap:anywhere}.footer-bottom{border-top:1px solid #ffffff25;margin-top:36px;padding-top:24px;font-size:11px;color:#bbcec1;display:flex;flex-wrap:wrap;gap:10px 26px;align-items:center}.footer-bottom p{margin:0}.footer-bottom .copyright{flex:1 0 100%;font-size:10px;letter-spacing:.02em}.reveal{opacity:1}.js-motion .reveal{opacity:0;transform:translateY(14px);transition:opacity .5s,transform .5s}.js-motion .reveal.visible{opacity:1;transform:none}
h1,h2,h3{text-wrap:balance}
@media(min-width:1600px){.hero-copy{padding-right:65px}.hbjkgl-govcn-flip{min-height:710px}}
@media(max-width:1250px){.desktop-nav{gap:14px}.brand{flex-basis:170px}.brand img{width:170px}.header-row{gap:16px}.hero-copy{padding-right:30px}.hero-copy .btn{gap:10px;padding-inline:14px}.wrap{width:calc(100% - 64px)}.device-directory{padding:36px}.hbjkgl-govcn-panel{grid-template-columns:70px 1fr}.hbjkgl-govcn-panel .btn{grid-column:2;justify-self:start}.big-num{font-size:54px}}
@media(max-width:1100px){.desktop-nav{display:none}.menu-toggle{display:flex}.header-row{min-height:76px}.brand{flex-basis:196px}.brand img{width:196px}.mobile-menu{display:block;position:fixed;inset:0;z-index:150;visibility:hidden;pointer-events:none}.mobile-menu.open{visibility:visible;pointer-events:auto}.menu-backdrop{position:absolute;inset:0;background:#102a2480;opacity:0;transition:opacity .25s}.mobile-menu.open .menu-backdrop{opacity:1}.menu-sheet{position:absolute;right:0;top:0;height:100dvh;max-height:100vh;width:min(440px,100%);background:var(--cotton);padding:25px 32px 40px;overflow-y:auto;transform:translateX(100%);transition:transform .25s}.mobile-menu.open .menu-sheet{transform:none}.menu-sheet-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.menu-sheet-head strong{font-size:18px}.menu-close{background:transparent;padding:10px;font-size:24px;line-height:1}.menu-group{font-size:10px;letter-spacing:.15em;color:var(--blue);padding:20px 0 10px;margin:0;border-bottom:1px solid var(--line)}.menu-sheet nav a{display:block;font-size:16px;padding:12px 0;border-bottom:1px solid var(--line)}.hero-copy h1{font-size:40px}.hero-subtitle{font-size:18px}.hero-copy{padding-left:32px;padding-block:50px}.hero-intro{font-size:13px}.hero-copy .actions{flex-direction:column;align-items:start}.hbjkgl-govcn-flip{min-height:620px}.section-index a{padding:23px 16px;font-size:12px;gap:8px}.section-index .number{margin-right:6px}.section{padding-block:64px}.device-visual img{min-height:500px}.device-directory h2{font-size:27px}.dns-copy{padding:40px 32px}.footer-top{gap:30px}.article-layout{grid-template-columns:200px minmax(0,1fr);gap:6%}}
@media(max-width:760px){.wrap{width:calc(100% - 40px)}.header-row{min-height:70px}.brand img{width:176px;height:auto}.brand{flex-basis:176px}.hero-copy{padding:40px 20px 36px}.hbjkgl-govcn-flip{grid-template-columns:1fr;min-height:0}.hero-copy h1{font-size:42px}.hero-copy h1 span{display:inline;font-size:.52em;margin-left:12px}.hero-subtitle{font-size:19px;max-width:100%}.hero-intro{font-size:14px;max-width:100%}.hero-copy .actions{flex-direction:row}.hero-copy .btn{padding-inline:18px;gap:20px}.hero-tags{margin-top:25px}.hero-media{aspect-ratio:16/11}.hero-media>img{object-position:center}.hero-media:after{inset:12px}.media-label{left:22px;bottom:24px;padding:10px 16px}.section-index{grid-template-columns:1.2fr 1fr}.section-index a{padding:20px;border-bottom:1px solid var(--line)}.section-index a:nth-child(2){border-right:0}.section-index a:nth-child(n+3){border-bottom:0}.section{padding-block:48px}.eyebrow{margin-bottom:18px;font-size:10px}.intro-grid{grid-template-columns:1fr;gap:16px}.intro-grid h2{max-width:100%}.intro-grid p{font-size:14px}.hbjkgl-govcn-device{grid-template-columns:1fr}.device-visual img{min-height:0;aspect-ratio:16/11}.device-directory{padding:32px 26px}.device-directory a{padding:13px 0}.hbjkgl-govcn-panel{padding:28px 24px;grid-template-columns:45px 1fr;gap:20px}.big-num{font-size:38px}.hbjkgl-govcn-panel h2{font-size:24px}.hbjkgl-govcn-panel p{font-size:13px}.hbjkgl-govcn-panel .btn{grid-column:1/-1}.section-top{display:block;margin-bottom:28px}.section-top p{margin-top:15px}.section-top>.link{margin-top:20px}.device-grid{grid-template-columns:1fr;gap:36px}.platform-copy{gap:12px;grid-template-columns:30px 1fr;padding-top:20px}.platform-copy h3{font-size:22px}.flow-grid{grid-template-columns:1fr;gap:28px}.steps{gap:0 20px}.steps li{grid-template-columns:36px 1fr;gap:10px;padding-block:20px}.flip-num{min-height:40px;font-size:18px}.steps h3{font-size:13px}.steps p{font-size:11px}.topic-line{grid-template-columns:30px 1fr 30px;gap:15px;padding-block:24px}.topic-line h3{font-size:21px}.topic-line p{grid-column:2;grid-row:2;font-size:13px}.topic-line>a{grid-column:3;grid-row:1/3}.twin-copy{grid-template-columns:1fr;gap:24px;margin-top:35px}.twin-copy h3{font-size:23px}.hbjkgl-govcn-dns{grid-template-columns:1fr}.dns-photo img{min-height:0;aspect-ratio:16/10}.dns-copy{padding:35px 24px 42px}.dns-copy h2{font-size:28px}.wide-story>img{aspect-ratio:16/11}.story-caption{grid-template-columns:1fr;gap:5px;padding-top:22px}.story-caption h3{font-size:24px}.hbjkgl-govcn-status{grid-template-columns:1fr;gap:28px}.status-photo{grid-row:1}.server-band{grid-template-columns:1fr;margin-top:40px}.server-band img{aspect-ratio:16/8}.server-band>div{padding:28px}.article-list{grid-template-columns:1fr;gap:0}.article-link{padding-block:20px}.faq-grid{grid-template-columns:1fr;gap:28px}.faq-grid .link{margin-bottom:5px}summary{font-size:14px;padding-block:20px}details p{font-size:13px;padding-right:10px}.end-note{flex-direction:column;align-items:start;padding-block:35px;gap:20px}.end-note h2{font-size:23px}.footer-top{grid-template-columns:1fr 1fr;gap:30px}.footer-intro{grid-column:1/-1}.footer-intro p{max-width:100%}.footer-brand-name{margin-bottom:12px}.footer-col:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.footer-col:last-child h3{grid-column:1/-1}.friend-grid{grid-template-columns:1fr 1fr;gap:12px 20px}.hbjkgl-govcn-footer{padding-top:40px}.footer-bottom{gap:9px;flex-direction:column;align-items:start}.footer-bottom .copyright{line-height:1.9}.breadcrumbs{font-size:10px;gap:7px;padding-block:18px}.inner-hero-grid{grid-template-columns:1fr;gap:28px;padding-block:32px}.inner-hero h1{font-size:30px}.inner-hero .lede{font-size:14px}.inner-hero img{aspect-ratio:16/9}.article-layout{grid-template-columns:1fr;gap:25px;padding-block:35px}.article-aside{position:static}.toc{padding-top:15px}.toc h2{margin-bottom:10px}.toc nav{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.toc a{font-size:11px}.aside-note{display:none}.article-body h2{font-size:23px}.article-body p{font-size:15px}.article-body section{margin-bottom:30px}.article-body .callout{padding:20px}.platform-selector{gap:8px}.platform-selector a{padding:15px;font-size:13px}.news-directory .article-link h3{font-size:18px}.photo-caption{font-size:10px;gap:12px}}
@media(max-width:360px){.hero-copy h1{font-size:36px}.hero-copy .actions{flex-direction:column}.section-index a{padding-inline:13px}.steps{grid-template-columns:1fr}.toc nav{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.js-motion .reveal{opacity:1;transform:none}}
@media print{.hbjkgl-govcn-head,.article-aside,.hbjkgl-govcn-footer,.end-note,.actions{display:none}body{background:white;color:black}.wrap{width:100%}.article-layout,.inner-hero-grid{display:block}.inner-hero img{max-width:400px}.article-body section{break-inside:avoid}}
