header{gap:20px}header nav{gap:17px;max-width:75%;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}header nav a{flex-shrink:0;font-size:11px;padding:7px 8px;border-radius:5px}header nav a[aria-current=page]{color:var(--green);background:#edf5ec;font-weight:600}.page-title{padding:32px 0 22px}.page-title h1,.connectivity h1{font-size:32px;margin:9px 0 13px;letter-spacing:-.7px}.page-title p{font-size:12px;color:#8b9b82;line-height:1.9;max-width:880px}.page-context{font-size:11px;color:#819a75;margin:0 0 15px}.page-title+.network-extra{margin-top:0;padding:22px}.page-title+.connectivity{padding-top:0}#extra-links{display:flex;flex-wrap:wrap;gap:14px;font-size:12px}#extra-links a{color:var(--green)}.extra-panel>p,.network-extra>p{font-size:12px;line-height:1.8;color:#718167}.network-table dd{overflow-wrap:anywhere}.faq-page{padding:20px 0 15px}.faq-page .faq{margin-top:15px}.home-footer-note{padding:20px 0;font-size:12px;color:#8b9a80;border-bottom:1px solid var(--border)}.home-footer-note a{color:var(--green);text-decoration:underline}.download-page .download-intro{padding-top:25px}@media(max-width:1100px){header .brand-sub{display:none}header nav{gap:9px;max-width:78%}}@media(max-width:650px){html{scroll-padding-top:125px}header{display:block;height:auto;padding:12px 20px 5px}header .brand{font-size:17px}header .brand-icon{width:28px;height:28px}header nav{display:flex!important;max-width:100%;gap:8px;padding:7px 0 3px;margin-top:4px;overflow-x:auto}header nav a{display:inline-flex!important;font-size:10px!important;padding:6px 8px!important}.page-title{padding-top:25px}.page-title h1,.connectivity h1{font-size:26px}.page-title+.network-extra{padding:14px}.page-title p{font-size:11px}.page-context{font-size:10px}}
