:root{--paper:#faf9f6;--ink:#252b28;--orange:#b04e30;--acid:#e9ece5;--line:#dedfd8;--muted:#6a706b;--display:"Segoe UI","Trebuchet MS",sans-serif;--mono:"Consolas",monospace}
body{-webkit-font-smoothing:antialiased}.grain,.marquee,.route-packet,.bars{display:none}.reveal{opacity:1;transform:none;transition:none}.site-header{max-width:1280px;margin:auto;height:94px;padding:0 40px;border:0}.brand-mark{transform:none;background:#365845;border-radius:9px}.site-header nav a{font:14px var(--display);letter-spacing:0}.site-header nav{gap:28px}.header-action{font:13px var(--display);border-color:var(--line);border-radius:5px;letter-spacing:0}.hero{max-width:1280px;margin:auto;min-height:0;padding:74px 40px 98px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:60px}.eyebrow{font:500 12px var(--display);letter-spacing:.09em;color:#657465}.pulse{display:none}.hero h1{font-size:clamp(40px,4.3vw,60px);font-weight:550;line-height:1.12;letter-spacing:-.045em;margin:25px 0}.hero h1 em{display:block;color:#47634f}.lead{font-size:18px;line-height:1.65;max-width:490px;color:var(--muted)}.hero-actions{margin:30px 0 42px;gap:12px}.button{font:500 14px var(--display);padding:14px 19px;border-radius:5px;letter-spacing:0}.button.primary{background:#365845;border-color:#365845}.button.quiet{border-color:transparent;color:#4e6654}.button:hover{transform:none;box-shadow:none;background:#e5e9e2}.button.primary:hover{background:#264532}.hero-stats{gap:24px;flex-wrap:wrap}.hero-stats div{padding:0;border:0}.hero-stats dt{font:600 14px var(--display)}.hero-stats dd{font:12px var(--display);margin-top:4px}.network-card{min-height:0;border:1px solid #d6dcd2;border-radius:9px;background:#eef1e9;color:#345041;box-shadow:none}.card-head{font:11px var(--mono);height:48px;border-color:#d6dcd2;padding:0 20px}.live{color:#70826e}.live i{display:none}.map{height:315px;background:none}.continent{display:none}.routes path{stroke:#819578;stroke-width:1.5;opacity:.65;stroke-dasharray:3 5}.nodes circle{fill:#476b50;stroke:#eef1e9;filter:none;stroke-width:5;r:9}.labels text{fill:#365845;font-size:11px}.traffic-strip{border-color:#d6dcd2;font:11px var(--display);height:50px;letter-spacing:0}.traffic-strip strong{font:500 12px var(--display);color:#45664e}.section{max-width:1200px;margin:auto;padding:78px 0;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:65px}.section-intro h2{font-size:38px;line-height:1.2;letter-spacing:-.035em;font-weight:550;margin:18px 0}.section-body{padding-top:0}.large-copy{font-size:23px;line-height:1.6;letter-spacing:-.02em}.region-grid{margin-top:30px;border:0;border-top:1px solid var(--line);gap:20px}.region-grid article{padding:22px 0;min-height:120px;border:0}.region-grid strong{font:550 20px var(--display);margin:15px 0 4px}.region-grid small{font:12px/1.6 var(--display)}.product{grid-template-columns:30px 1fr 25px;padding:28px 0;gap:18px}.product:hover{padding-inline:0;background:transparent}.product h3{font-size:23px;font-weight:550}.product p{font-size:16px;line-height:1.65}.product-icon{font-size:25px;color:#66816b}.workflow{background:#eef0e9;color:var(--ink);padding:45px;margin-block:30px;border:0;border-radius:9px;gap:50px}.eyebrow.light{color:#667b62}.workflow h2{font-size:40px;line-height:1.2;letter-spacing:-.03em;font-weight:550}.workflow ol{margin-top:30px;border-color:#d5dbd0}.workflow li{padding:20px 0;border-color:#d5dbd0;grid-template-columns:38px 1fr}.workflow li b{color:#58794f}.workflow li span{color:var(--muted);font-size:14px;line-height:1.6}.workflow li strong{color:var(--ink);font-weight:600}.terminal{background:#fafbf8;border:1px solid #d5dbd0;border-radius:6px;box-shadow:none}.terminal-top,.terminal-foot{border-color:#d5dbd0}.terminal-top i{background:#c6cec0}.terminal-top i:first-child{background:#87a07c}.terminal pre{color:#304e39;font-size:11px;padding:24px;min-height:0;overflow-wrap:anywhere}.terminal code span{color:#517040}.terminal code .muted{color:#76816e}.terminal code .success{color:#406d41}.terminal-foot strong{color:#516a45}.pricing{gap:25px}.price-grid{margin:0;border:0;gap:18px}.price-card{border:1px solid var(--line)!important;border-radius:6px;padding:28px;min-height:420px;background:#fff}.price-card.featured{background:#f0f2ec}.tag{background:transparent;color:#65715e;font:10px var(--display);top:25px;right:18px}.price-card h3{font-size:19px;font-weight:550;min-height:44px}.price{font-size:30px;margin:20px 0}.price-card a{font:500 13px var(--display);color:#45634b}.price-card li:before{content:'—';color:#8a9683}.pricing-note{max-width:720px;font:12px/1.7 var(--display)}summary{font-size:17px;font-weight:500;gap:20px}details p{line-height:1.7;font-size:15px}.faq{border:0}footer{background:#edf0e9;padding:60px max(40px,calc((100vw - 1200px)/2)) 30px}.footer-brand{gap:20px}.footer-brand .brand-mark{transform:none;background:#365845;flex-shrink:0}footer h2{font-size:40px;line-height:1.16;letter-spacing:-.03em;font-weight:500;margin:0 0 32px}footer h2 em{color:#536f54}.footer-mail{font:15px var(--display);border-width:1px;padding-bottom:4px}.footer-bottom{margin-top:50px;border-color:#d0d7ca;font:11px var(--display);text-transform:none}a:focus-visible,summary:focus-visible{outline:3px solid #9bab82;outline-offset:5px}section[id]{scroll-margin-top:25px}
@media(max-width:1280px){.section{margin-inline:40px}.hero{gap:35px}}
@media(max-width:950px){.hero{grid-template-columns:1fr 1fr;gap:26px;padding-top:40px}.hero h1{font-size:40px}.lead{font-size:16px}.hero-actions{flex-wrap:wrap}.section{grid-template-columns:1fr;gap:20px;padding-block:55px}.section-intro h2 br{display:none}.workflow{padding:32px;grid-template-columns:1fr;gap:25px}.price-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.price-card{padding:20px}.tag{position:static;padding:0;margin-bottom:8px}.price{font-size:25px}.network-card{min-height:0}.map{height:300px}}
@media(max-width:680px){.site-header{height:auto;min-height:82px;padding:22px;flex-wrap:wrap;gap:20px}.site-header nav{display:flex;gap:24px;order:3;width:100%;padding-top:15px;border-top:1px solid var(--line)}.site-header nav a{font-size:13px}.header-action{display:none}.hero{grid-template-columns:1fr;padding:35px 22px 50px;gap:35px}.hero h1{font-size:clamp(32px,8.5vw,49px);line-height:1.14}.hero h1 br{display:none}.hero h1 em{margin-top:2px}.hero-actions{flex-direction:row;text-align:left;margin-bottom:30px;gap:10px}.button{font-size:13px;padding:13px 15px}.hero-stats{display:flex;gap:18px}.hero-stats dt{font-size:13px}.hero-stats dd{font-size:11px}.map{height:250px}.section{margin-inline:22px;padding-block:42px}.section-intro h2{font-size:30px}.large-copy{font-size:20px}.region-grid{grid-template-columns:1fr;gap:0}.region-grid article{min-height:0;padding:17px 0;display:grid;grid-template-columns:1fr 1fr;align-items:center;border-bottom:1px solid var(--line)}.region-grid strong{margin:0;text-align:right;font-size:18px}.region-grid small{grid-column:1/-1;margin-top:5px}.product{grid-template-columns:22px 1fr 20px;gap:12px}.product h3{font-size:21px}.workflow{grid-template-columns:1fr;padding:26px 20px}.workflow h2{font-size:32px}.terminal{margin-top:0}.terminal pre{font-size:10px;padding:18px}.price-grid{grid-template-columns:1fr}.price-card{min-height:0;padding:25px}.price-card h3{min-height:0}.price-card ul{margin-bottom:25px}.price{font-size:30px}.tag{position:absolute;top:25px}.footer-brand{display:flex}.footer-brand .brand-mark{margin:0;width:36px;height:36px}footer{padding:40px 22px 25px}footer h2{font-size:29px}.footer-bottom{gap:12px;flex-direction:column}.footer-bottom span:nth-child(2){display:block}details p{padding-right:0}}
