:root{--paper:#faf9f5;--ink:#34434a;--navy:#192e3c;--blue:#315fbb;--teal:#567e79;--stone:#eaece7;--mist:#e3ecea;--sand:#eee8dd;--line:#d0d8d3;--radius-xs:2px;--radius-sm:4px;--radius-md:6px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--paper);color:var(--ink);font-family:"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;font-size:16px;line-height:1.85}a{color:inherit;text-decoration:none}button{font:inherit}img{max-width:100%;display:block;height:auto}figure{margin:0}p{margin:0 0 1.2em}h1,h2,h3{color:var(--navy);font-weight:600;line-height:1.35;margin:0 0 .65em;letter-spacing:-.035em}h1{font-size:54px}h2{font-size:36px}h3{font-size:21px}ul{padding-left:1.25em}a:hover{color:var(--blue)}a:focus-visible,button:focus-visible{outline:2px solid var(--blue);outline-offset:5px}::selection{background:#dbe7f7}.skip-link{position:absolute;left:16px;top:-100px;z-index:20;background:white;padding:8px 16px}.skip-link:focus{top:10px}.eyebrow{font-size:11px;letter-spacing:.2em;color:var(--teal);font-weight:650;line-height:1.6;margin-bottom:22px}.eyebrow span{color:var(--navy);margin-right:16px}.text-link{display:inline-flex;gap:24px;align-items:baseline;border-bottom:1px solid var(--line);padding:4px 0;color:var(--navy);font-size:14px}.text-link span{color:var(--blue)}.download-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;background:var(--blue);color:white;padding:14px 22px;border-radius:var(--radius-xs);font-size:15px;line-height:1.6}.download-btn:hover{background:#264a93;color:white}.site-header{height:72px;border-bottom:1px solid var(--line);position:relative;z-index:10}.header-inner{width:min(1440px,calc(100% - 64px));height:100%;margin:auto;display:flex;align-items:center;gap:25px}.brand{display:flex;align-items:center;gap:10px;white-space:nowrap;color:var(--navy);font-size:19px;font-weight:600;line-height:1.4}.brand img{width:35px;height:35px}.site-nav{display:flex;gap:22px;align-items:center;margin-left:auto;font-size:13px;white-space:nowrap}.site-nav .utility-nav{font-size:12px;color:#66747a}.site-nav a[aria-current=page]{color:var(--blue)}.site-nav a[aria-current=page]:after{content:"";display:block;position:absolute;bottom:15px;width:12px;height:2px;background:var(--blue)}.header-download{background:none;color:var(--blue);font-size:13px;padding:0;gap:8px;border-radius:0;white-space:nowrap}.header-download:hover{background:none;color:var(--navy)}.menu-toggle{display:none;border:0;background:transparent;color:var(--navy);cursor:pointer;font-size:13px;padding:8px}.menu-lines{width:19px;height:8px;border-top:1px solid currentColor;border-bottom:1px solid currentColor;display:inline-block;margin-right:9px}.home-hero{width:min(1330px,calc(100% - 80px));margin:auto;min-height:584px;display:grid;grid-template-columns:43% 54%;gap:3%;align-items:center;padding:60px 0 66px}.hero-copy{max-width:555px}.hero-copy h1{font-size:54px;line-height:1.32;letter-spacing:-.06em}.hero-intro{font-size:15px;line-height:1.95;max-width:485px;margin:25px 0 28px}.hero-actions{display:flex;align-items:center;gap:32px}.hero-visual{position:relative;max-width:660px;width:100%;justify-self:end}.hero-main{width:100%;height:285px;object-fit:cover;object-position:center}.hero-detail{height:94px;object-fit:cover;width:100%;margin-top:12px}.hero-visual:before{content:"";position:absolute;left:-13px;top:0;height:28px;width:2px;background:var(--teal)}.hero-visual:after{content:"CONNECTION / EVERYDAY";position:absolute;right:0;bottom:-25px;font-size:9px;letter-spacing:.18em;color:var(--teal)}.sheet-section{margin:104px auto;max-width:calc(100% - 80px)}.heading-row{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:36px}.heading-row p{max-width:340px;font-size:14px;margin-bottom:10px}.heading-row .eyebrow{margin-bottom:14px}.state-book{width:1120px;margin-top:20px;margin-bottom:110px}.state-book h2{font-size:29px}.state-row{display:grid;grid-template-columns:1.4fr 1fr;border-top:1px solid var(--line);gap:75px;padding:21px 0 25px}.state-row:last-child{border-bottom:1px solid var(--line)}.state-entry{display:grid;grid-template-columns:1fr 22px;gap:5px 22px}.state-entry h3{font-size:20px;margin:0}.state-entry p{font-size:13px;grid-column:1;margin:0;max-width:360px;color:#69757b}.state-entry .arrow{color:var(--blue);font-size:21px;grid-column:2;grid-row:1/3;align-self:center}.state-row .state-entry:last-child h3{font-size:17px}.app-spread{width:1260px}.app-layout{display:grid;grid-template-columns:60% 34%;gap:6%;align-items:center}.app-layout img{width:100%;aspect-ratio:1.7;object-fit:cover}.app-copy h2{font-size:40px}.app-copy p{font-size:15px}.app-footnotes{display:grid;grid-template-columns:1.35fr 1fr .95fr;gap:24px;width:60%;padding-top:22px}.app-footnotes div{border-top:1px solid var(--line);padding-top:12px}.app-footnotes h3{font-size:14px;letter-spacing:0}.app-footnotes p{font-size:12px;line-height:1.75;margin:0}.client-band{background:var(--stone);padding:60px 0;margin:112px 0}.client-inner{width:min(1180px,calc(100% - 80px));margin:auto;display:grid;grid-template-columns:58% 35%;gap:7%}.client-copy>p{max-width:580px}.client-copy h2{font-size:35px}.prep-lines{margin:24px 0;display:grid;gap:12px;font-size:14px}.prep-lines p{margin:0;padding-left:17px;border-left:2px solid var(--teal)}.client-inner figure img{height:250px;object-fit:cover;width:100%}.client-inner figcaption{font-size:11px;margin-top:10px;color:#6e797b}.client-note{grid-column:1/-1;border-top:1px solid #bdc8c0;padding-top:17px;margin-top:6px;font-size:13px;display:flex;justify-content:space-between;gap:35px}.client-note p{margin:0}.device-map{width:1290px}.device-layout{display:grid;grid-template-columns:18% 64% 18%;align-items:start;position:relative}.device-layout figure{grid-column:2;grid-row:1;margin-top:12px}.device-layout img{height:410px;width:100%;object-fit:cover}.device-desktop{grid-column:1;grid-row:1;padding:0 25px 0 0;margin-top:-16px}.device-mobile{grid-column:3;grid-row:1;padding:0 0 0 25px;align-self:end;margin-bottom:-20px}.device-layout h3{font-size:20px}.device-layout p{font-size:13px}.device-layout figcaption{font-size:12px;padding-top:15px;max-width:630px}.device-map>.text-link{margin:30px 0 0 18%}.network-field{width:1240px}.network-mosaic{display:grid;grid-template-columns:1.25fr .75fr;gap:38px 60px;align-items:start}.network-home img{height:330px;width:100%;object-fit:cover}.network-home h3{margin:21px 0 10px}.network-home p{font-size:14px;max-width:570px}.network-wired{padding-top:50px}.network-wired img{height:160px;width:100%;object-fit:cover;margin-bottom:22px}.network-wired p{font-size:14px}.network-mobile{display:grid;grid-template-columns:45% 1fr;gap:30px;grid-column:1/-1;border-top:1px solid var(--line);padding-top:35px;align-items:center}.network-mobile img{height:205px;width:100%;object-fit:cover}.network-mobile p{font-size:14px;max-width:590px}.network-other{grid-column:1/-1;display:flex;gap:70px;border-top:1px solid var(--line);padding-top:22px}.network-other>div{flex:1}.network-other h3{font-size:18px}.network-other p{font-size:13px;margin:0 0 10px}.coupon-note{width:990px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:29% 1fr;gap:7%;padding:25px 0;margin:90px auto}.coupon-note h2{font-size:23px}.coupon-note p,.coupon-note li{font-size:13px}.coupon-note ul{margin:0 0 8px}.coupon-note .text-link{font-size:12px}.route-page-preview{width:1140px;display:grid;grid-template-columns:65% 30%;gap:5%;align-items:center}.route-page-preview h2{max-width:550px}.judgement-lines{padding:0;list-style:none;margin:26px 0}.judgement-lines li{border-top:1px solid var(--line);padding:12px 0;display:flex;gap:22px;font-size:14px}.judgement-lines strong{font-weight:600;white-space:nowrap;color:var(--teal)}.route-page-preview img{height:290px;width:100%;object-fit:cover}.reading-desk{width:1200px}.reading-layout{display:grid;grid-template-columns:1.35fr .85fr;gap:0 65px}.reading-lead{grid-row:1/3;padding:25px 30px 25px 0;border-top:2px solid var(--blue)}.reading-lead h3{font-size:28px;max-width:480px}.reading-category{font-size:11px;letter-spacing:.13em;color:var(--teal);display:block;margin-bottom:15px}.reading-lead p{font-size:14px;max-width:500px}.reading-side{padding:23px 0;border-top:1px solid var(--line);display:block}.reading-side h3{font-size:19px}.reading-side p{font-size:13px;margin:0}.reading-arrow{color:var(--blue);display:inline-block;margin-top:18px}.faq-book{width:1010px}.faq-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:34px 70px}.faq-record{border-top:1px solid var(--line);padding-top:18px}.faq-record h3{font-size:18px;letter-spacing:-.02em}.faq-record p{font-size:14px;margin:0}.faq-opening{grid-column:1/-1;max-width:800px}.faq-second{margin-top:9px}.faq-third{margin-top:37px}.faq-ribbon{grid-column:1/-1;display:grid;grid-template-columns:40% 1fr;gap:40px}.faq-last{margin-top:18px}.faq-book>.text-link{margin-top:30px}.site-footer{border-top:1px solid var(--line);margin-top:120px;background:#f0f1eb;padding:49px 0 25px}.footer-inner{width:min(1280px,calc(100% - 80px));margin:auto;display:grid;grid-template-columns:30% 64%;gap:6%}.footer-brand p{font-size:12px;margin:16px 0 0;max-width:230px}.footer-label{color:var(--teal);font-size:9px;letter-spacing:.19em;display:block;margin-top:24px}.footer-navigation>div{display:flex;align-items:center;flex-wrap:wrap;gap:16px 38px;padding:12px 0}.footer-navigation>div:first-child{border-bottom:1px solid var(--line);font-size:16px;gap:58px}.footer-navigation>div:nth-child(2){font-size:12px}.footer-navigation .friend-links{font-size:11px;color:#6b797b;padding-top:18px;gap:25px}.footer-legal{width:min(1280px,calc(100% - 80px));margin:35px auto 0;padding-top:20px;border-top:1px solid var(--line);text-align:center;font-size:10px;color:#67757b}.footer-legal p{margin-bottom:7px}.footer-legal div{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.breadcrumbs{font-size:12px;line-height:1.65;color:#6a787a;margin-bottom:25px;display:flex;flex-wrap:wrap;gap:9px}.breadcrumbs a{color:var(--teal)}.page-lead{width:min(1200px,calc(100% - 80px));margin:38px auto 68px}.page-heading{display:grid;grid-template-columns:66% 26%;gap:8%;align-items:end}.page-heading h1{font-size:44px;max-width:790px}.page-heading .lead-intro{font-size:15px;max-width:720px;margin:20px 0 0}.page-aside{border-top:2px solid var(--teal);padding-top:15px;font-size:12px}.page-aside p{margin:0}.page-body{width:min(1100px,calc(100% - 80px));margin:auto}.page-body h2{font-size:28px}.page-body h3{font-size:20px}.page-body p{font-size:15px}.feature-photo{margin:0 0 48px}.feature-photo img{width:100%;height:420px;object-fit:cover}.feature-photo figcaption{font-size:12px;padding:13px 0;color:#69757b}.prose-split{display:grid;grid-template-columns:1.45fr .7fr;gap:10%;margin:60px 0}.prose-split aside{border-top:1px solid var(--line);padding-top:20px}.prose-split aside h3{font-size:18px}.prose-split aside p{font-size:13px}.editorial-list{border-top:1px solid var(--line);margin:35px 0 60px}.editorial-row{display:grid;grid-template-columns:28% 1fr;gap:7%;padding:26px 0;border-bottom:1px solid var(--line)}.editorial-row h2,.editorial-row h3{margin:0;font-size:23px}.editorial-row p:last-child{margin:0}.info-note{padding:24px 28px;background:var(--mist);border-left:2px solid var(--teal);margin:35px 0}.info-note h3{font-size:18px}.info-note p{font-size:14px;margin:0}.related-reading{width:min(1100px,calc(100% - 80px));margin:75px auto 0;border-top:1px solid var(--line);padding-top:25px}.related-reading h2{font-size:21px}.related-reading ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:12px 38px}.related-reading a{font-size:14px;display:inline-block;border-bottom:1px solid var(--line)}.network-chapter{margin:65px 0;scroll-margin-top:30px;display:grid;grid-template-columns:56% 36%;gap:8%;align-items:center}.network-chapter:nth-of-type(even){grid-template-columns:36% 56%}.network-chapter:nth-of-type(even) figure{grid-column:1;grid-row:1}.network-chapter:nth-of-type(even)>div{grid-column:2;grid-row:1}.network-chapter img{height:265px;width:100%;object-fit:cover}.network-chapter h2{font-size:28px}.network-chapter p{font-size:14px}.guide-app{display:grid;grid-template-columns:54% 39%;gap:7%;margin:40px 0 65px}.guide-app img{width:100%;height:280px;object-fit:cover}.guide-app h2{font-size:28px}.guide-entry{display:block;padding:20px 0;border-top:1px solid var(--line)}.guide-entry h3{font-size:18px}.guide-entry p{font-size:13px;margin:0}.guide-change{display:grid;grid-template-columns:31% 1fr;gap:8%;background:var(--stone);padding:40px;margin:65px 0}.guide-info{display:grid;grid-template-columns:25% 1fr;gap:14%;margin:55px 0}.support-lead-image img{height:320px}.support-topics{display:grid;grid-template-columns:60% 31%;gap:9%}.support-topics section{margin-bottom:36px;border-top:1px solid var(--line);padding-top:23px}.support-topics h2{font-size:24px}.support-topics p{font-size:14px}.support-topics aside{padding-top:50px}.support-topics aside p{font-size:13px}.article-heading{width:min(1100px,calc(100% - 80px));margin:38px auto 42px}.article-heading h1{font-size:42px;max-width:950px}.article-heading .eyebrow{margin-top:35px;margin-bottom:15px}.article-heading .lead-intro{font-size:15px;max-width:800px}.article-cover{width:min(1100px,calc(100% - 80px));margin:auto}.article-cover img{height:415px;width:100%;object-fit:cover}.article-cover figcaption{font-size:12px;margin-top:12px;color:#6e797b}.article-layout{width:min(1100px,calc(100% - 80px));margin:50px auto;display:grid;grid-template-columns:180px minmax(0,820px);gap:60px}.article-toc{font-size:12px;align-self:start;position:sticky;top:25px;border-top:2px solid var(--teal);padding-top:15px}.article-toc span{font-size:10px;letter-spacing:.14em;color:var(--teal);display:block;margin-bottom:15px}.article-toc a{display:block;margin:11px 0;line-height:1.6}.article-prose p{font-size:16px;line-height:2;margin-bottom:1.7em}.article-prose h2{font-size:26px;margin-top:42px}.article-prose>p:first-child{margin-top:0}.article-prose .info-note{margin-top:35px}.about-note{width:min(850px,100%);margin:auto}.about-note h2{margin-top:50px}.redirect-body{min-height:100vh;display:grid;place-items:center;background:var(--paper)}.redirect-panel{width:min(440px,calc(100% - 48px));text-align:center;padding:40px 0}.redirect-panel img{width:64px;height:64px;margin:0 auto 35px}.redirect-panel h1{font-size:27px}.redirect-panel p{color:var(--teal);font-size:14px;margin:20px 0}.download-progress{height:2px;background:var(--line);margin:30px 0}.download-progress span{display:block;height:100%;background:var(--blue);width:0;animation:download-ready 3s linear forwards}.redirect-panel button{border:1px solid var(--blue);color:var(--blue);background:none;padding:10px 27px;cursor:pointer;border-radius:var(--radius-xs);font-size:14px}.redirect-panel button:hover{background:var(--blue);color:white}@keyframes download-ready{to{width:100%}}@media(min-width:1500px){.hero-copy h1{font-size:56px}.header-inner{gap:32px}}@media(max-width:1390px){.header-inner{width:calc(100% - 44px);gap:20px}.site-nav{gap:16px}.site-nav .utility-nav{font-size:11px}.brand{font-size:17px}.header-download{font-size:12px}.hero-copy h1{font-size:50px}.home-hero{width:calc(100% - 80px)}.hero-main{height:278px}.hero-detail{height:88px}}@media(max-width:1190px){.site-header{height:70px}.menu-toggle{display:block;margin-left:auto}.site-nav{display:none;position:absolute;top:70px;left:0;right:0;background:var(--paper);padding:25px 35px;border-bottom:1px solid var(--line);white-space:normal;flex-wrap:wrap;gap:20px 30px}.site-nav.is-open{display:flex}.site-nav a[aria-current=page]:after{display:none}.site-nav .utility-nav{font-size:13px}.home-hero{grid-template-columns:43% 54%;gap:3%;min-height:550px}.hero-copy h1{font-size:42px}.hero-intro{font-size:14px}.hero-main{height:250px}.hero-detail{height:82px}.hero-actions{gap:18px}.hero-actions .text-link{font-size:12px}.download-btn{padding:13px 18px;gap:20px}.device-layout{grid-template-columns:19% 62% 19%}.device-layout img{height:340px}.device-layout h3{font-size:18px}.device-layout p{font-size:12px}.footer-navigation>div:first-child{gap:35px}.article-layout{grid-template-columns:150px minmax(0,820px);gap:40px}}@media(max-width:900px){h2{font-size:30px}.home-hero{width:calc(100% - 48px);padding:45px 0;min-height:520px;grid-template-columns:44% 53%}.hero-copy h1{font-size:34px}.hero-intro{font-size:13px;line-height:1.8;margin:20px 0}.hero-actions{flex-direction:column;align-items:start;gap:12px}.hero-main{height:240px}.hero-detail{height:70px;margin-top:10px}.hero-copy .eyebrow{font-size:9px;margin-bottom:16px}.sheet-section{max-width:calc(100% - 48px);margin:75px auto}.state-book{margin-top:20px}.state-row{gap:40px}.state-entry h3{font-size:17px}.state-row .state-entry:last-child h3{font-size:15px}.app-layout{grid-template-columns:58% 37%;gap:5%}.app-copy h2{font-size:30px}.app-copy p{font-size:13px}.app-footnotes{width:100%;gap:25px}.client-band{margin:75px 0;padding:40px 0}.client-inner{width:calc(100% - 48px);gap:5%;grid-template-columns:60% 35%}.client-inner figure img{height:250px}.client-copy h2{font-size:30px}.device-layout{grid-template-columns:1fr 2.5fr}.device-desktop{grid-row:1;grid-column:1;padding-right:24px;margin:0}.device-layout figure{grid-column:2;grid-row:1/3}.device-layout img{height:350px}.device-mobile{grid-column:1;grid-row:2;padding:25px 24px 0 0;margin:0;align-self:start}.device-map>.text-link{margin-left:29%}.network-mosaic{gap:30px}.network-home img{height:250px}.network-wired{padding-top:25px}.network-mobile{gap:25px;grid-template-columns:40% 1fr}.network-other{gap:35px}.coupon-note{max-width:calc(100% - 72px);gap:5%;grid-template-columns:30% 65%;margin:70px auto}.route-page-preview{grid-template-columns:62% 33%;gap:5%}.judgement-lines li{display:block}.judgement-lines strong{display:block}.reading-layout{gap:0 35px}.reading-lead h3{font-size:25px}.faq-layout{gap:25px 35px}.faq-ribbon{gap:30px}.footer-inner,.footer-legal{width:calc(100% - 48px)}.footer-inner{grid-template-columns:28% 67%;gap:5%}.footer-navigation>div{gap:12px 22px}.footer-navigation>div:first-child{font-size:14px;gap:25px}.page-lead,.page-body,.related-reading,.article-heading,.article-cover,.article-layout{width:calc(100% - 48px)}.page-heading{grid-template-columns:70% 25%;gap:5%}.page-heading h1{font-size:36px}.feature-photo img{height:320px}.article-heading h1{font-size:36px}.article-layout{grid-template-columns:130px minmax(0,1fr);gap:30px}.article-cover img{height:330px}.article-prose p{font-size:15px}.network-chapter{gap:6%;grid-template-columns:58% 36%}.network-chapter:nth-of-type(even){grid-template-columns:36% 58%}.network-chapter img{height:230px}}@media(max-width:600px){body{font-size:15px;line-height:1.85}.site-header{height:64px}.header-inner{width:calc(100% - 36px)}.brand{font-size:17px}.brand img{width:31px;height:31px}.site-nav{top:64px;padding:22px 20px;gap:18px 25px}.site-nav a{font-size:13px}.header-download{display:none}.home-page .download-btn:not(.hero-download){display:none}.home-hero{width:calc(100% - 40px);display:block;padding:39px 0 42px;min-height:0}.hero-copy{max-width:100%}.hero-copy h1{font-size:36px;line-height:1.4;letter-spacing:-.05em}.hero-copy .eyebrow{font-size:9px;letter-spacing:.15em;margin-bottom:19px}.hero-intro{font-size:14px;line-height:1.9;max-width:100%;margin:22px 0}.hero-actions{flex-direction:row;align-items:center;gap:25px}.hero-actions .text-link{font-size:12px;gap:11px}.download-btn{padding:13px 19px;font-size:14px;gap:22px}.hero-visual{margin-top:33px;max-width:100%}.hero-main{height:190px}.hero-detail{height:58px;margin-top:8px}.hero-visual:before{left:-8px;height:20px}.hero-visual:after{font-size:8px;bottom:-21px}.sheet-section{max-width:calc(100% - 40px);margin:64px auto}h2{font-size:28px}.heading-row{display:block;margin-bottom:27px}.heading-row p{font-size:13px;max-width:100%}.heading-row .text-link{margin-top:6px}.eyebrow{font-size:9px;margin-bottom:15px}.state-book{margin-top:33px}.state-book h2{font-size:26px}.state-row{display:block;padding:0;border-top:1px solid var(--line)}.state-entry{padding:20px 0;gap:7px 18px}.state-entry:last-child{border-top:1px solid var(--line)}.state-entry h3,.state-row .state-entry:last-child h3{font-size:17px}.state-entry p{font-size:12px;max-width:290px}.app-layout{display:flex;flex-direction:column;gap:27px;align-items:stretch}.app-layout figure img{aspect-ratio:1.43}.app-copy h2{font-size:31px}.app-copy p{font-size:14px}.app-footnotes{grid-template-columns:1.2fr 1fr;gap:22px}.app-footnotes>div:last-child{grid-column:1/-1;width:74%;margin-left:26%}.app-footnotes h3{font-size:13px}.client-band{margin:64px 0;padding:38px 0}.client-inner{display:block;width:calc(100% - 40px)}.client-copy h2{font-size:28px}.client-copy>p{font-size:14px}.prep-lines{font-size:13px;margin:22px 0}.client-inner figure{margin-top:26px;width:82%;margin-left:18%}.client-inner figure img{height:170px}.client-inner figcaption{font-size:10px}.client-note{display:block;margin-top:25px;padding-top:17px;font-size:12px}.client-note .text-link{font-size:12px;margin-top:10px}.device-layout{display:block}.device-desktop{max-width:78%;padding:0}.device-layout h3{font-size:19px}.device-layout p{font-size:13px}.device-layout figure{margin:25px 0}.device-layout img{height:220px}.device-layout figcaption{font-size:11px;padding-top:11px}.device-mobile{margin-left:26%;padding:0}.device-map>.text-link{margin:20px 0 0 26%;font-size:13px}.network-mosaic{display:block}.network-home img{height:210px}.network-home h3{margin-top:18px}.network-home p,.network-wired p,.network-mobile p{font-size:13px}.network-wired{padding:26px 0 0;width:82%;margin-left:18%}.network-wired img{height:145px;margin-bottom:17px}.network-mobile{display:block;margin-top:30px;padding-top:25px}.network-mobile img{height:170px;margin-bottom:20px;width:88%}.network-other{display:block;margin-top:25px;padding-top:23px}.network-other>div+div{margin-top:25px}.network-other p{font-size:12px}.coupon-note{max-width:calc(100% - 60px);display:block;margin:58px auto;padding:24px 0}.coupon-note h2{font-size:22px;margin-bottom:18px}.coupon-note p,.coupon-note li{font-size:12px}.route-page-preview{display:block}.route-page-preview h2{font-size:28px}.route-page-preview p{font-size:14px}.judgement-lines li{font-size:13px;padding:12px 0}.route-page-preview figure{width:68%;margin:28px 0 0 32%}.route-page-preview img{height:220px}.reading-layout{display:block}.reading-lead{padding:23px 0 30px}.reading-lead h3{font-size:25px}.reading-side h3{font-size:19px}.reading-side p{font-size:12px}.faq-layout{display:block}.faq-record{margin:25px 0 0;padding-top:18px}.faq-record h3{font-size:17px}.faq-record p{font-size:13px}.faq-ribbon{display:block}.faq-second{width:90%}.faq-third{width:86%;margin-left:14%}.faq-last{width:84%;margin-left:16%}.site-footer{margin-top:70px;padding-top:35px}.footer-inner{display:block;width:calc(100% - 40px)}.footer-brand p{font-size:12px;max-width:100%}.footer-label{font-size:8px;margin-top:15px}.footer-navigation{margin-top:27px}.footer-navigation>div:first-child{gap:28px;font-size:14px}.footer-navigation>div:nth-child(2){gap:14px 22px;font-size:12px;padding-top:18px}.footer-navigation .friend-links{font-size:11px;gap:20px}.footer-legal{width:calc(100% - 40px);font-size:9px;line-height:1.8;margin-top:23px}.footer-legal div{gap:4px 16px}.page-lead,.page-body,.related-reading,.article-heading,.article-cover,.article-layout{width:calc(100% - 40px)}.page-lead{margin:26px auto 38px}.page-heading{display:block}.page-heading h1{font-size:32px;line-height:1.45}.page-heading .lead-intro{font-size:14px;line-height:1.9}.page-aside{margin-top:30px;max-width:76%;font-size:12px}.breadcrumbs{font-size:11px;gap:7px;margin-bottom:24px}.feature-photo{margin-bottom:30px}.feature-photo img{height:230px}.feature-photo figcaption{font-size:11px}.page-body h2{font-size:25px}.page-body h3{font-size:19px}.page-body p{font-size:14px}.prose-split{display:block;margin:35px 0}.prose-split aside{margin:28px 0 0 20%}.prose-split aside p{font-size:12px}.editorial-row{display:block;padding:23px 0}.editorial-row h2,.editorial-row h3{font-size:22px;margin-bottom:14px}.info-note{padding:20px;margin:28px 0}.info-note p{font-size:13px}.related-reading{margin-top:45px}.related-reading h2{font-size:19px}.related-reading ul{display:block}.related-reading li{margin:12px 0}.related-reading a{font-size:13px}.network-chapter,.network-chapter:nth-of-type(even){display:flex;flex-direction:column;gap:23px;align-items:stretch;margin:45px 0}.network-chapter:nth-of-type(even) figure{order:1}.network-chapter img{height:200px}.network-chapter h2{font-size:25px}.network-chapter p{font-size:13px}.guide-app,.guide-change,.guide-info{display:block;margin:35px 0}.guide-app img{height:220px;margin-bottom:26px}.guide-change{padding:25px}.guide-app h2{font-size:25px}.guide-info>div:first-child{margin-bottom:24px}.guide-entry h3{font-size:18px}.guide-entry p{font-size:12px}.support-topics{display:block}.support-topics aside{padding-top:0;margin-left:18%}.support-topics h2{font-size:23px}.support-topics p{font-size:13px}.article-heading{margin:26px auto 30px}.article-heading h1{font-size:30px;line-height:1.5}.article-heading .eyebrow{margin-top:30px}.article-heading .lead-intro{font-size:13px}.article-cover img{height:230px}.article-cover figcaption{font-size:10px}.article-layout{display:block;margin-top:25px}.article-toc{position:static;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:11px;padding:14px 0;border-bottom:1px solid var(--line);margin-bottom:30px}.article-toc span{width:100%;font-size:9px;margin:0}.article-toc a{margin:0}.article-prose p{font-size:14px;line-height:2}.article-prose h2{font-size:23px;margin-top:33px}.about-note h2{margin-top:35px}.redirect-panel h1{font-size:25px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.download-progress span{animation:none;width:100%}}
