:root{--paper:#F5F2EC;--ink:#242B2D;--steel:#667579;--line:#D4D8D2;--mist:#E4E5E0;--copper:#91735E;--teal:#476B70;--white:#FCFAF6;--max:1280px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--paper);color:var(--ink);font-family:"Microsoft YaHei","PingFang SC","Noto Sans SC",Arial,sans-serif;font-size:15px;line-height:1.85;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}a,button{-webkit-tap-highlight-color:transparent}a:hover{color:var(--teal)}button{font:inherit}button,a{touch-action:manipulation}:focus-visible{outline:2px solid var(--teal);outline-offset:5px}h1,h2,h3,p,figure,dl,dd{margin:0}h1,h2,h3{line-height:1.35;font-weight:600}h1,h2,h3{text-wrap:balance}h2{font-size:34px;letter-spacing:-.9px}h3{font-size:20px}p+p{margin-top:16px}ul,ol{padding-left:22px}li+li{margin-top:8px}.wrap{width:min(var(--max),calc(100% - 96px));margin-inline:auto}.narrow{width:min(1080px,calc(100% - 96px));margin-inline:auto}.eyebrow{font-family:Arial,"Microsoft YaHei",sans-serif;font-size:11px;line-height:1.6;letter-spacing:1.65px;color:var(--steel);text-transform:uppercase}.eyebrow b{color:var(--ink);font-weight:500}.overline{display:flex;align-items:center;gap:20px}.overline:before{content:"";width:42px;height:2px;background:var(--copper)}.text-link{display:inline-flex;gap:22px;align-items:center;font-size:14px;line-height:1.6;border-bottom:1px solid var(--copper);padding:7px 0}.text-link:after{content:"↗";font-family:Arial;font-size:18px}.download-btn{display:inline-flex;align-items:center;justify-content:center;gap:28px;background:var(--teal);color:var(--white);min-height:48px;padding:11px 23px;font-size:14px;border:1px solid var(--teal);border-radius:3px;line-height:1.5;transition:background .18s}.download-btn:after{content:"↗";font-size:18px;line-height:1}.download-btn:hover{background:var(--ink);color:var(--white);border-color:var(--ink)}.skip-link{position:absolute;top:-80px;left:16px;z-index:50;padding:12px 18px;background:var(--ink);color:var(--white)}.skip-link:focus{top:8px}.site-header{height:74px;border-bottom:1px solid var(--line);position:relative;z-index:20}.header-inner{height:100%;display:flex;align-items:center;gap:34px}.brand{display:inline-flex;align-items:center;gap:11px;flex-shrink:0;font-size:18px;font-weight:600;letter-spacing:.3px}.brand img{width:37px;height:37px;object-fit:contain}.site-navigation{display:flex;gap:25px;margin-left:auto;align-items:center;font-size:13px}.site-navigation a{padding:6px 0;position:relative;white-space:nowrap}.site-navigation a[aria-current=page]{color:var(--teal)}.site-navigation a[aria-current=page]:before{content:"";display:inline-block;width:4px;height:4px;margin-right:6px;vertical-align:middle;background:var(--copper)}.header-download{font-size:12px;min-height:36px;padding:8px 16px;gap:16px;background:transparent;color:var(--ink);border-color:var(--line)}.menu-toggle{display:none;background:transparent;border:0;cursor:pointer;padding:10px;color:var(--ink)}
.connection-hero{display:grid;grid-template-columns:490px minmax(0,1fr);gap:34px;min-height:590px;align-items:center;position:relative;padding-block:54px 70px}.hero-copy{padding-right:8px}.hero-copy .eyebrow{margin-bottom:28px}.hero-copy h1{font-size:49px;letter-spacing:-1.8px;line-height:1.28;margin-bottom:23px}.hero-description{font-size:14px;color:var(--steel);max-width:450px;line-height:1.95}.hero-actions{display:flex;align-items:center;gap:24px;margin-top:29px}.hero-actions .text-link{font-size:12px;gap:10px}.hero-photo{width:calc(100% + 36px);align-self:center}.hero-photo img{width:100%;height:397px;object-fit:cover;object-position:50% 50%}.photo-topline,.hero-photo figcaption{display:flex;justify-content:space-between;font-size:10px;letter-spacing:1.6px;color:var(--steel);line-height:1.5}.photo-topline{margin-bottom:12px}.hero-photo figcaption{margin-top:14px;letter-spacing:.7px}.hero-photo figcaption span:last-child{color:var(--copper)}.section-heading{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:36px}.section-heading .eyebrow{margin-bottom:12px}.section-heading>p{color:var(--steel);font-size:13px;max-width:340px}.signal-reading{padding:42px 0 86px;border-top:1px solid var(--line)}.signal-records{padding-top:10px}.signal-record{display:grid;grid-template-columns:33% 1fr auto;gap:28px;align-items:center;border-top:1px solid var(--line);padding:23px 24px 23px 0}.signal-record h3{font-size:20px}.signal-record p{font-size:13px;color:var(--steel);max-width:455px}.signal-record>a{font-size:12px;border-bottom:1px solid var(--copper);white-space:nowrap}.signal-record:nth-child(1){width:94%;padding-block:24px}.signal-record:nth-child(2){width:85%;margin-left:10%;margin-top:12px;padding-block:33px}.signal-record:nth-child(3){width:100%;margin-top:8px;padding-block:22px;border-bottom:1px solid var(--line)}
.desktop-reference{background:var(--mist);padding:70px 0 66px}.desktop-mosaic{display:grid;grid-template-columns:210px minmax(0,1fr) 235px;gap:32px;align-items:start}.desktop-index h2{font-size:30px;margin-top:15px;line-height:1.5}.desktop-index .eyebrow{color:var(--copper)}.index-lines{margin-top:40px;display:flex;flex-direction:column;gap:12px;font-size:12px;color:var(--steel)}.index-lines span{border-top:1px solid #C3C9C3;padding-top:9px}.desktop-mosaic figure{margin-top:18px}.desktop-mosaic figure img{width:100%;height:328px;object-fit:cover}.desktop-mosaic figcaption{font-size:11px;color:var(--steel);margin-top:12px;letter-spacing:.5px}.desktop-margin{padding-top:56px}.desktop-margin h3{font-size:19px;margin-bottom:15px}.desktop-margin p{font-size:13px;color:var(--steel)}.desktop-margin .text-link{margin-top:25px;font-size:12px;gap:16px}.client-preparation{display:grid;grid-template-columns:1.15fr 1.35fr 220px;gap:46px;padding:91px 0 78px;align-items:center}.client-preparation h2{font-size:29px;margin-top:15px}.preparation-copy p{font-size:14px;color:var(--steel)}.preparation-copy .text-link{margin-top:18px}.client-preparation figure img{width:220px;height:166px;object-fit:cover}.network-journal{border-top:1px solid var(--line);padding:48px 0 75px}.network-composition{display:grid;grid-template-columns:1.36fr 1fr;gap:55px;align-items:start}.network-composition figure img{width:100%;height:340px;object-fit:cover}.network-composition figcaption{font-size:11px;color:var(--steel);margin-top:12px}.network-notes{display:grid;grid-template-columns:1fr 1fr;gap:22px 30px;padding-top:12px}.network-note h3{font-size:16px;margin-bottom:8px}.network-note p{font-size:12px;color:var(--steel)}.network-note.wide{grid-column:1 / -1;border-top:1px solid var(--line);padding-top:20px;display:grid;grid-template-columns:120px 1fr;gap:18px}.network-note a{display:inline-block;font-size:12px;color:var(--teal);margin-top:6px}.trial-information{display:grid;grid-template-columns:1.2fr 1fr;gap:90px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:53px 0 49px;margin-bottom:84px}.trial-information h2{margin:14px 0 20px}.trial-information p{color:var(--steel);font-size:14px;max-width:540px}.trial-verification{border-left:1px solid var(--line);padding-left:48px;padding-top:10px}.trial-verification h3{font-size:16px}.trial-verification ul{list-style:none;padding:0;margin:17px 0}.trial-verification li{font-size:13px;color:var(--steel);padding-bottom:12px;border-bottom:1px solid var(--line)}.trial-verification .text-link{margin-top:8px;font-size:12px}.article-preview{padding-bottom:95px}.preview-layout{display:grid;grid-template-columns:1.2fr 1fr .8fr;gap:48px;align-items:start}.preview-layout article{border-top:1px solid var(--line);padding-top:18px}.preview-layout .eyebrow{color:var(--copper);margin-bottom:18px}.preview-lead h3{font-size:29px;line-height:1.5;letter-spacing:-.7px}.preview-layout p:not(.eyebrow){font-size:13px;color:var(--steel);margin-top:17px}.preview-layout .text-link{margin-top:17px;font-size:12px}.preview-photo{margin-top:39px}.preview-photo img{height:140px;width:100%;object-fit:cover;margin-bottom:18px}.preview-photo h3{font-size:21px}.preview-aside{margin-top:100px}.preview-aside h3{font-size:19px;line-height:1.7}.question-records{background:var(--white);padding:62px 0 72px}.qa-ledger{display:grid;grid-template-columns:1.15fr 1.65fr;gap:0 65px}.qa-entry{padding:24px 0;border-top:1px solid var(--line)}.qa-entry h3{font-size:17px;margin-bottom:10px}.qa-entry p{font-size:13px;color:var(--steel)}.qa-entry:first-child,.qa-entry:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.4fr;gap:55px}.qa-entry:nth-child(4){grid-column:1 / -1;max-width:650px;margin-top:6px}.qa-entry:nth-child(5){grid-column:1 / -1;width:80%;margin-left:auto;padding:29px 0 30px}.qa-entry:nth-child(5) h3{font-size:21px}.qa-entry:nth-child(5) p{max-width:680px}.site-footer{border-top:1px solid var(--line);padding:49px 0 25px}.footer-brief{display:grid;grid-template-columns:1.45fr .65fr 1fr .55fr;gap:45px;padding-bottom:34px}.footer-brand p{font-size:12px;color:var(--steel);margin-top:13px;max-width:300px}.footer-group{display:flex;flex-direction:column;gap:8px;font-size:12px}.footer-group>span,.footer-map>span{color:var(--steel);font-size:10px;letter-spacing:1px;margin-bottom:7px}.footer-map{display:flex;flex-direction:column;align-items:end;font-size:13px}.footer-map a{border-bottom:1px solid var(--copper);padding-bottom:6px}.friend-links{display:flex;justify-content:center;align-items:center;gap:22px;font-size:12px;padding:15px 0;border-top:1px solid var(--line)}.friend-links>span{font-size:11px;color:var(--steel)}.copyright{border-top:1px solid var(--line);padding-top:22px;text-align:center;color:var(--steel);font-size:10px;line-height:1.9}.filings{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 23px;margin-top:5px;font-size:11px}
.breadcrumbs{display:flex;gap:11px;align-items:center;flex-wrap:wrap;font-size:11px;color:var(--steel);padding-top:27px}.breadcrumbs span[aria-hidden]{color:var(--copper)}.page-heading{padding:45px 0 35px}.page-heading .eyebrow{margin-bottom:17px}.page-heading h1{font-size:46px;line-height:1.35;max-width:850px;letter-spacing:-1.25px}.page-heading .lead{max-width:670px;font-size:15px;color:var(--steel);margin-top:21px}.page-heading .download-btn{margin-top:27px}.offset-photo{width:78%;margin-left:auto;padding-top:8px}.offset-photo img{width:100%;height:395px;object-fit:cover}.offset-photo figcaption{font-size:11px;color:var(--steel);margin-top:12px}.content-spread{display:grid;grid-template-columns:240px minmax(0,1fr);gap:88px;padding:67px 0 72px}.content-spread aside{color:var(--steel);font-size:13px}.content-spread aside h2{font-size:22px;color:var(--ink);margin-bottom:20px}.content-spread aside .text-link{font-size:12px;margin-top:14px}.prose h2{font-size:26px;line-height:1.5;letter-spacing:-.5px;margin-bottom:19px}.prose h3{font-size:18px;margin:25px 0 12px}.prose p{font-size:14px;color:var(--steel);line-height:2.05}.prose p strong{color:var(--ink);font-weight:500}.prose section+section{margin-top:41px}.prose ul,.prose ol{font-size:14px;color:var(--steel)}.prose a:not(.download-btn){color:var(--teal);border-bottom:1px solid #BCC9C7}.wide-band{background:var(--mist);padding:46px 0}.two-notes{display:grid;grid-template-columns:1.45fr 1fr;gap:100px}.two-notes h2{font-size:23px;margin-bottom:18px}.two-notes p{color:var(--steel);font-size:14px}.two-notes .text-link{font-size:12px;margin-top:18px}.related-reading{border-top:1px solid var(--line);padding:36px 0 54px;margin-top:15px}.related-reading .eyebrow{margin-bottom:15px}.related-reading h2{font-size:24px}.related-list{display:flex;flex-wrap:wrap;gap:20px 50px;margin-top:24px}.related-list a{font-size:13px;max-width:390px;border-bottom:1px solid var(--line);padding-bottom:9px}.related-list a:after{content:"↗";margin-left:20px;color:var(--copper)}.desktop-panorama{padding-top:11px}.desktop-panorama img{width:100%;height:430px;object-fit:cover;object-position:center 55%}.technical-annotations{display:grid;grid-template-columns:1.5fr 1fr;gap:110px;padding-top:21px;padding-bottom:15px}.technical-annotations p{border-top:1px solid var(--line);padding-top:15px;font-size:12px;color:var(--steel)}.technical-annotations p+ p{margin-top:28px}.technical-annotations strong{display:block;color:var(--ink);font-size:14px;margin-bottom:7px}.desktop-body{display:grid;grid-template-columns:1.25fr 1fr;gap:110px;padding:59px 0 70px}.desktop-body .side-image{margin-top:32px}.desktop-body .side-image img{height:240px;width:100%;object-fit:cover}.side-image figcaption{font-size:11px;color:var(--steel);margin-top:9px}.trial-lead{display:grid;grid-template-columns:1.3fr .7fr;gap:95px;padding:43px 0 58px;align-items:start}.trial-lead h1{font-size:44px;line-height:1.45;margin:18px 0 23px;letter-spacing:-1px}.trial-lead .lead{color:var(--steel);font-size:15px;max-width:660px}.editor-note{border-left:2px solid var(--copper);padding:3px 0 4px 22px;font-size:14px;color:var(--steel);margin-top:25px}.trial-lead figure{padding-top:75px}.trial-lead figure img{width:100%;height:266px;object-fit:cover}.trial-lead figcaption{font-size:11px;color:var(--steel);margin-top:11px}.verification-table{width:100%;border-collapse:collapse;font-size:14px;text-align:left}.verification-table th{font-weight:500;color:var(--ink);padding:16px 20px;background:var(--mist)}.verification-table td{padding:19px 20px;border-bottom:1px solid var(--line);color:var(--steel);vertical-align:top}.verification-table td:first-child{width:22%;color:var(--ink);font-weight:500}.trial-explanation{max-width:880px;padding:49px 0 58px}.trial-explanation section+section{margin-top:32px}
.guide-heading{padding-bottom:43px}.guide-heading h1{max-width:1000px}.guide-navigation{display:flex;flex-wrap:wrap;gap:0 25px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px 0;margin-bottom:53px;font-size:12px}.guide-navigation a{padding:5px 0;color:var(--steel)}.guide-navigation a:hover{color:var(--teal)}.guide-section{scroll-margin-top:30px;padding-bottom:68px}.chapter-heading{display:flex;gap:30px;align-items:baseline;margin-bottom:25px}.chapter-heading .eyebrow{color:var(--copper);min-width:135px}.chapter-heading h2{font-size:30px}.device-spread{display:grid;grid-template-columns:1.1fr 1fr;gap:55px}.device-spread figure img{width:100%;height:310px;object-fit:cover}.device-notes h3{font-size:17px;margin-bottom:7px}.device-notes article+article{border-top:1px solid var(--line);padding-top:14px;margin-top:17px}.device-notes p{font-size:13px;color:var(--steel)}.guide-section figcaption{font-size:11px;color:var(--steel);margin-top:10px}.guide-section .text-link{font-size:12px;margin-top:16px}.home-network-strip{display:grid;grid-template-columns:250px 1fr 270px;gap:33px;align-items:center}.home-network-strip img{width:100%;height:260px;object-fit:cover}.home-network-strip p{font-size:13px;color:var(--steel)}.home-network-strip h3{font-size:18px;margin-bottom:12px}.wired-spread{display:grid;grid-template-columns:1fr 430px;gap:80px;align-items:center}.wired-spread img{width:100%;height:275px;object-fit:cover}.connection-points{display:grid;grid-template-columns:1fr 1fr;gap:24px 32px}.connection-points h3{font-size:16px;margin-bottom:8px}.connection-points p{font-size:13px;color:var(--steel)}.mobile-spread{display:grid;grid-template-columns:1fr 1.35fr;gap:65px;align-items:center}.mobile-spread img{height:320px;width:100%;object-fit:cover}.public-spread{display:grid;grid-template-columns:1fr 1fr 1fr;gap:35px}.public-spread figure{grid-column:1 / 3}.public-spread figure img{width:100%;height:315px;object-fit:cover}.public-spread .remote-note{grid-column:1/-1;display:grid;grid-template-columns:290px 1fr;gap:35px;padding-top:28px;border-top:1px solid var(--line);margin-top:5px}.remote-note img{width:100%;height:175px;object-fit:cover}.remote-note h3{margin-bottom:12px}.connection-spread{display:grid;grid-template-columns:.8fr 1.35fr;gap:74px}.connection-spread figure img{width:100%;height:335px;object-fit:cover}.diagnostic-note{margin-top:19px;padding-top:18px;border-top:1px solid var(--line);font-size:13px;color:var(--steel)}.common-issues{padding-top:33px;border-top:1px solid var(--line)}.common-issues .qa-ledger{gap:0 55px}.common-issues .qa-entry:nth-child(n){grid-column:auto;display:block;max-width:none;width:auto;margin:0}.guide-reading-list{display:grid;grid-template-columns:1fr 1fr;gap:0 50px;margin-top:28px}.guide-reading-list a{padding:19px 0;border-top:1px solid var(--line);font-size:14px;display:flex;align-items:center;gap:24px;justify-content:space-between}.guide-reading-list a:after{content:"↗";color:var(--copper);flex-shrink:0}.about-statement{max-width:910px;padding:51px 0 44px}.about-statement h1{font-size:47px;line-height:1.4;margin:18px 0 30px;letter-spacing:-1px}.about-statement .opening{font-size:22px;line-height:1.9;max-width:830px}.about-photo{width:65%;margin:10px 0 0 auto}.about-photo img{width:100%;height:305px;object-fit:cover}.about-columns{display:grid;grid-template-columns:230px 1fr;gap:100px;padding:64px 0}.about-columns aside{font-size:12px;color:var(--steel);border-top:1px solid var(--copper);padding-top:17px}
.article-heading{max-width:1050px;padding:48px 0 37px}.article-heading h1{font-size:39px;line-height:1.5;margin:17px 0 20px;letter-spacing:-.8px}.article-heading .lead{color:var(--steel);font-size:15px;max-width:770px}.article-meta{margin-top:20px;font-size:11px;color:var(--copper);letter-spacing:.6px}.article-photo{width:90%;margin-left:auto}.article-photo img{width:100%;height:380px;object-fit:cover}.article-photo figcaption{font-size:11px;color:var(--steel);margin-top:11px}.article-layout{display:grid;grid-template-columns:190px minmax(0,780px);gap:60px;padding:55px 0 65px;justify-content:center}.article-index{border-top:1px solid var(--line);padding-top:18px;font-size:12px;color:var(--steel)}.article-index .eyebrow{margin-bottom:15px}.article-index a{display:block;padding:8px 0}.article-index a:hover{color:var(--teal)}.article-body{min-width:0}.article-body p{font-size:15px;line-height:2.15}.article-body h2{margin-top:35px;font-size:25px}.article-body section:first-child h2{margin-top:0}.article-body li{font-size:14px;color:var(--steel)}.article-takeaway{border-top:1px solid var(--copper);padding-top:22px;margin-top:36px}.article-takeaway p{color:var(--ink)}.download-page{min-height:100svh;display:grid;place-items:center;padding:30px}.redirect-panel{width:min(460px,100%);text-align:center}.redirect-panel .redirect-logo{width:70px;height:70px;margin:0 auto 35px}.redirect-panel h1{font-size:28px;margin-bottom:18px}.redirect-panel p{font-size:14px;color:var(--steel)}.redirect-panel .count-number{font-variant-numeric:tabular-nums;color:var(--ink);font-size:19px}.redirect-progress{width:240px;max-width:100%;height:2px;background:var(--line);margin:26px auto 31px;overflow:hidden}.redirect-progress span{height:100%;width:0;background:var(--copper);display:block}.manual-download{background:var(--teal);color:var(--white);border:0;border-radius:3px;padding:12px 27px;cursor:pointer}.manual-download:disabled{opacity:.7;cursor:default}
@media(min-width:1321px){.connection-hero{width:min(1240px,calc(100% - 96px))}.hero-photo{width:calc(100% + 32px)}}
@media(min-width:1600px){.connection-hero{grid-template-columns:490px minmax(0,1fr);gap:45px}.hero-photo{width:calc(100% + 40px)}.hero-photo img{height:400px}}
@media(max-width:1320px){.wrap{width:calc(100% - 80px)}.connection-hero{grid-template-columns:40% minmax(0,1fr);gap:25px;min-height:575px}.hero-copy h1{font-size:44px}.hero-photo{width:calc(100% + 18px)}.hero-photo img{height:370px}.hero-actions{gap:17px;flex-wrap:wrap}.desktop-mosaic{grid-template-columns:180px minmax(0,1fr) 205px;gap:25px}.desktop-index h2{font-size:27px}.client-preparation{gap:32px}.footer-brief{gap:30px}.home-network-strip{grid-template-columns:200px 1fr 230px;gap:27px}.wired-spread{gap:50px;grid-template-columns:1fr 365px}}
@media(max-width:1100px){.header-inner{gap:19px}.site-navigation{gap:17px}.brand{font-size:16px}.brand img{width:33px;height:33px}.header-download{padding:8px 12px;gap:10px}.hero-copy h1{font-size:39px}.hero-photo img{height:325px}.connection-hero{min-height:550px;padding-block:42px 60px}.hero-copy .eyebrow{margin-bottom:21px}.hero-description{font-size:13px}.hero-actions .text-link{font-size:11px}.hero-actions .download-btn{padding:11px 18px;gap:22px}.desktop-mosaic{grid-template-columns:165px minmax(0,1fr) 175px;gap:24px}.desktop-margin{padding-top:43px}.desktop-mosaic figure img{height:300px}.client-preparation{grid-template-columns:1fr 1.3fr 160px;gap:26px}.client-preparation figure img{width:160px;height:157px}.network-composition{gap:35px}.trial-information{gap:40px}.preview-layout{gap:31px}.preview-lead h3{font-size:25px}.content-spread{gap:55px;grid-template-columns:190px minmax(0,1fr)}.home-network-strip{grid-template-columns:1fr 1.7fr}.home-network-strip>div:last-child{grid-column:1/-1;max-width:700px}.wired-spread{grid-template-columns:1fr 315px;gap:35px}.desktop-body{gap:55px}.public-spread{grid-template-columns:1fr 1fr}.public-spread figure{grid-column:1}.public-spread .remote-note{grid-column:1/-1}.article-layout{gap:35px;grid-template-columns:155px minmax(0,1fr)}}
@media(max-width:960px){.wrap,.narrow{width:calc(100% - 48px)}.site-header{height:69px}.header-inner{gap:20px}.menu-toggle{display:block;margin-left:auto;order:3;font-size:12px}.header-download{margin-left:auto}.site-navigation{display:none;position:absolute;top:68px;left:0;width:100%;background:var(--paper);border-bottom:1px solid var(--line);padding:20px 24px;gap:7px 28px;margin:0;box-shadow:0 10px 18px #242b2d0a}.site-navigation.is-open{display:grid;grid-template-columns:repeat(3,1fr)}.site-navigation a{padding:9px 0;font-size:14px}.connection-hero{grid-template-columns:39% minmax(0,1fr);gap:22px;min-height:540px}.hero-copy h1{font-size:33px;letter-spacing:-1.25px}.hero-description{font-size:12px}.hero-photo{width:calc(100% + 8px)}.hero-photo img{height:290px}.hero-photo figcaption{font-size:9px;flex-wrap:wrap;gap:5px}.photo-topline{font-size:9px}.hero-actions{gap:10px;margin-top:24px}.hero-actions .download-btn{font-size:13px;min-height:43px}.hero-actions .text-link{font-size:11px}.signal-record{grid-template-columns:1fr 1.15fr;gap:13px 28px}.signal-record>a{grid-column:2;justify-self:start}.signal-record:nth-child(2){width:92%;margin-left:8%}.desktop-mosaic{grid-template-columns:155px 1fr;gap:28px}.desktop-margin{grid-column:2;padding-top:0;display:grid;grid-template-columns:1fr 1fr;gap:20px}.desktop-margin h3{grid-column:1/-1;margin-bottom:0}.desktop-margin .text-link{margin-top:0;align-self:start}.desktop-mosaic figure img{height:285px}.client-preparation{grid-template-columns:1fr 1fr;gap:33px}.client-preparation figure{grid-column:1 / -1;width:240px;margin-left:auto;margin-top:-5px}.client-preparation figure img{width:100%;height:130px}.network-composition{grid-template-columns:1.2fr 1fr;gap:27px}.network-composition figure img{height:310px}.network-notes{display:block;padding-top:0}.network-note+.network-note{margin-top:17px}.network-note.wide{display:block}.network-note:nth-child(4){display:block}.trial-information{gap:30px}.trial-information h2{font-size:29px}.trial-verification{padding-left:29px}.preview-layout{grid-template-columns:1.2fr 1fr;gap:35px}.preview-aside{grid-column:2;margin-top:0}.qa-ledger{gap:0 38px}.qa-entry:first-child,.qa-entry:last-child{gap:35px}.footer-brief{grid-template-columns:1.5fr .65fr 1fr;gap:25px}.footer-map{grid-column:3;align-items:start;padding-top:7px}.footer-brand{grid-row:1/3}.page-heading h1{font-size:39px}.offset-photo{width:86%}.offset-photo img{height:340px}.content-spread{gap:35px;grid-template-columns:170px 1fr}.two-notes{gap:45px}.desktop-body{gap:40px}.trial-lead{gap:40px;grid-template-columns:1.4fr .8fr}.trial-lead h1{font-size:35px}.trial-lead figure img{height:250px}.chapter-heading .eyebrow{min-width:100px}.device-spread{gap:30px}.home-network-strip{gap:27px}.wired-spread{grid-template-columns:1fr 280px;gap:30px}.connection-points{grid-template-columns:1fr;gap:17px}.mobile-spread{gap:35px}.public-spread{gap:28px}.connection-spread{gap:35px}.about-columns{gap:50px;grid-template-columns:190px 1fr}.article-heading h1{font-size:35px}.article-photo{width:100%}.article-photo img{height:335px}.article-layout{grid-template-columns:140px 1fr;gap:30px}.article-body p{font-size:14px}}
@media(max-width:700px){html{scroll-padding-top:20px}.wrap,.narrow{width:calc(100% - 40px)}body{font-size:14px}h2{font-size:27px}.site-header{height:66px}.site-navigation{top:65px}.brand{font-size:16px;gap:9px}.brand img{width:34px;height:34px}.header-inner{gap:12px}.header-download{display:none}.menu-toggle{margin-left:auto;order:unset;padding:9px 0 9px 14px}.site-navigation.is-open{grid-template-columns:repeat(2,1fr);padding:16px 20px}.connection-hero{display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:42px 0 35px;gap:35px}.hero-copy{padding:0}.hero-copy .eyebrow{margin-bottom:22px;font-size:10px}.hero-copy h1{font-size:36px;line-height:1.35;letter-spacing:-1.4px;margin-bottom:20px}.hero-description{font-size:13px;max-width:450px;line-height:1.95}.hero-actions{gap:22px;margin-top:24px}.hero-actions .text-link{font-size:11px;gap:7px}.hero-actions .download-btn{min-height:46px;font-size:13px;padding:12px 19px;gap:22px}.hero-photo{width:100%}.hero-photo img{height:auto;aspect-ratio:1.65;object-fit:cover}.photo-topline{font-size:8px;letter-spacing:1.2px;margin-bottom:9px}.hero-photo figcaption{font-size:9px;margin-top:10px}.home-page .download-btn:not(.hero-download){display:none}.section-heading{display:block;margin-bottom:26px}.section-heading>p{margin-top:16px;font-size:12px}.section-heading>.text-link{margin-top:13px}.signal-reading{padding:33px 0 48px}.signal-reading h2{font-size:26px}.signal-record{grid-template-columns:1fr;gap:12px;padding-right:0}.signal-record h3{font-size:19px}.signal-record p{font-size:12px}.signal-record>a{grid-column:auto;font-size:11px}.signal-record:nth-child(1){width:94%;padding-block:22px}.signal-record:nth-child(2){margin-left:6%;width:94%;padding-block:27px;margin-top:5px}.signal-record:nth-child(3){padding-block:22px;margin-top:5px}.desktop-reference{padding:42px 0 39px}.desktop-mosaic{display:flex;flex-direction:column;gap:23px}.desktop-index{width:100%}.desktop-index h2{font-size:26px;margin-top:12px}.desktop-index h2 br{display:none}.index-lines{margin-top:16px;flex-direction:row;flex-wrap:wrap;gap:10px 25px}.index-lines span{font-size:11px}.desktop-mosaic figure{margin-top:0;width:100%}.desktop-mosaic figure img{height:auto;aspect-ratio:1.55}.desktop-margin{display:block;padding:0}.desktop-margin h3{font-size:18px;margin-bottom:12px}.desktop-margin p{font-size:13px}.desktop-margin .text-link{margin-top:16px}.client-preparation{grid-template-columns:1fr;padding:48px 0;gap:22px}.client-preparation h2{font-size:26px;margin-top:12px}.client-preparation h2 br{display:none}.client-preparation figure{grid-column:auto;width:66%;margin-top:0}.client-preparation figure img{height:auto;aspect-ratio:1.65}.preparation-copy p{font-size:13px}.network-journal{padding:33px 0 47px}.network-composition{grid-template-columns:1fr;gap:24px}.network-composition figure img{height:auto;aspect-ratio:1.75}.network-notes{display:grid;grid-template-columns:1fr 1fr;gap:24px 25px}.network-note+.network-note{margin-top:0}.network-note:nth-child(4){display:block}.network-note.wide{grid-column:1/-1;display:grid;grid-template-columns:100px 1fr;gap:14px;padding-top:16px}.network-note h3{font-size:15px}.network-note p{font-size:12px}.trial-information{grid-template-columns:1fr;padding:37px 0;margin-bottom:48px;gap:25px}.trial-information h2{font-size:27px}.trial-information p{font-size:13px}.trial-verification{padding:20px 0 0;border-left:0;border-top:1px solid var(--line)}.article-preview{padding-bottom:48px}.preview-layout{display:block}.preview-layout article+article{margin-top:30px}.preview-lead h3{font-size:26px}.preview-layout .eyebrow{margin-bottom:12px}.preview-photo{display:grid;grid-template-columns:115px 1fr;gap:19px}.preview-photo img{height:120px;margin-bottom:0;object-fit:cover}.preview-photo h3{font-size:18px;line-height:1.5}.preview-photo p{font-size:12px!important;margin-top:9px!important}.preview-photo .text-link{margin-top:9px}.preview-aside{width:86%;margin-left:auto}.question-records{padding:40px 0}.qa-ledger{display:block}.qa-entry{padding:21px 0}.qa-entry:first-child,.qa-entry:last-child{display:block}.qa-entry h3{font-size:16px;line-height:1.6}.qa-entry p{font-size:12px;line-height:1.95}.qa-entry:nth-child(4){max-width:none;margin-top:0}.qa-entry:nth-child(5){width:100%;margin:0;padding:25px 0}.qa-entry:nth-child(5) h3{font-size:18px}.site-footer{padding:34px 0 23px}.footer-brief{grid-template-columns:1fr 1fr;gap:25px 30px;padding-bottom:25px}.footer-brand{grid-row:auto;grid-column:1/-1}.footer-brand p{font-size:11px;max-width:none}.footer-group{font-size:12px;gap:9px}.footer-map{grid-column:1/-1;display:flex;flex-direction:row;align-items:center;gap:22px;padding-top:0}.footer-map>span{margin:0}.footer-map a{font-size:12px;padding-bottom:4px}.copyright{font-size:9px;padding-top:19px}.filings{font-size:10px;flex-direction:column;gap:2px;margin-top:9px}.friend-links{gap:16px;font-size:11px;flex-wrap:wrap}.breadcrumbs{padding-top:20px;font-size:10px;gap:8px}.page-heading{padding:31px 0 27px}.page-heading h1{font-size:32px;letter-spacing:-1px}.page-heading .lead{font-size:13px;margin-top:18px}.page-heading .eyebrow{margin-bottom:13px}.page-heading .download-btn{margin-top:21px}.offset-photo{width:100%;padding-top:3px}.offset-photo img{height:auto;aspect-ratio:1.65}.offset-photo figcaption{font-size:10px}.content-spread{display:flex;flex-direction:column;gap:30px;padding:39px 0 44px}.content-spread aside{max-width:400px;border-bottom:1px solid var(--line);padding-bottom:23px;font-size:12px}.content-spread aside h2{font-size:20px;margin-bottom:12px}.prose h2{font-size:23px;margin-bottom:14px}.prose h3{font-size:17px;margin-top:22px}.prose p,.prose li{font-size:13px}.prose section+section{margin-top:30px}.two-notes{grid-template-columns:1fr;gap:33px}.two-notes h2{font-size:22px;margin-bottom:12px}.two-notes p{font-size:13px}.wide-band{padding:35px 0}.related-reading{padding:29px 0 38px;margin-top:0}.related-reading h2{font-size:22px}.related-list{gap:17px;margin-top:21px;display:grid}.related-list a{font-size:12px}.desktop-panorama{padding-top:2px}.desktop-panorama img{height:auto;aspect-ratio:1.6}.technical-annotations{grid-template-columns:1fr;gap:0;padding-top:16px}.technical-annotations p+p{margin-top:17px;width:88%;margin-left:auto}.desktop-body{grid-template-columns:1fr;gap:35px;padding:35px 0 44px}.desktop-body .side-image{margin-top:23px}.desktop-body .side-image img{height:auto;aspect-ratio:1.55}.trial-lead{grid-template-columns:1fr;padding:32px 0 35px;gap:28px}.trial-lead h1{font-size:31px;line-height:1.5;margin:14px 0 17px}.trial-lead .lead{font-size:13px}.trial-lead figure{padding:0;width:84%;margin-left:auto}.trial-lead figure img{height:auto;aspect-ratio:1.65}.editor-note{font-size:13px;padding-left:17px;margin-top:22px}.verification-table{font-size:12px}.verification-table th{padding:13px 12px}.verification-table td{padding:15px 12px;line-height:1.9}.verification-table td:first-child{width:26%}.trial-explanation{padding:32px 0 37px}.guide-navigation{gap:0 20px;padding:12px 0;margin-bottom:32px;font-size:11px}.chapter-heading{display:block;margin-bottom:20px}.chapter-heading .eyebrow{margin-bottom:9px}.chapter-heading h2{font-size:26px}.guide-section{padding-bottom:43px}.device-spread,.wired-spread,.mobile-spread,.connection-spread{grid-template-columns:1fr;gap:25px}.device-spread figure img,.wired-spread img,.mobile-spread img,.connection-spread figure img{height:auto;aspect-ratio:1.6}.device-notes h3{font-size:16px}.device-notes p{font-size:12px}.home-network-strip{grid-template-columns:1fr;gap:22px}.home-network-strip>div:last-child{grid-column:auto}.home-network-strip img{height:auto;aspect-ratio:1.75}.home-network-strip p{font-size:12px}.connection-points{grid-template-columns:1fr 1fr;gap:24px 22px}.connection-points h3{font-size:15px}.connection-points p{font-size:12px}.public-spread{display:flex;flex-direction:column;gap:24px}.public-spread figure img{height:auto;aspect-ratio:1.7}.public-spread .remote-note{display:block;margin:0;padding-top:23px}.remote-note img{height:auto;aspect-ratio:1.7;margin-bottom:19px;width:80%}.remote-note h3{font-size:18px}.common-issues{padding-top:25px}.guide-reading-list{grid-template-columns:1fr;margin-top:21px}.guide-reading-list a{font-size:13px;padding:16px 0}.about-statement{padding:32px 0 27px}.about-statement h1{font-size:33px;margin:13px 0 22px}.about-statement .opening{font-size:18px;line-height:1.95}.about-photo{width:100%;margin-top:0}.about-photo img{height:auto;aspect-ratio:1.6}.about-columns{grid-template-columns:1fr;gap:30px;padding:37px 0 39px}.about-columns aside{font-size:12px;max-width:300px}.article-heading{padding:31px 0 28px}.article-heading h1{font-size:28px;line-height:1.5;margin:13px 0 16px}.article-heading .lead{font-size:13px}.article-meta{margin-top:15px;font-size:10px}.article-photo img{height:auto;aspect-ratio:1.65}.article-photo figcaption{font-size:10px}.article-layout{display:flex;flex-direction:column;padding:31px 0 43px;gap:27px}.article-index{display:flex;flex-wrap:wrap;gap:5px 16px;font-size:11px;padding-top:12px;padding-bottom:15px;border-bottom:1px solid var(--line)}.article-index .eyebrow{width:100%;margin-bottom:2px}.article-index a{padding:4px 0}.article-body p{font-size:14px;line-height:2.1}.article-body h2{font-size:23px;margin-top:28px}.article-takeaway{margin-top:30px}.redirect-panel h1{font-size:26px}.download-page{padding:25px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
