.header .wrap{width:calc(100% - 48px);max-width:1680px}.header,.header.scrolled{height:82px}.nav{gap:30px}.logo{gap:13px;font-size:25px}.logo i{width:42px;height:42px;font-size:13px}.nav nav{gap:17px}.navDrop{height:82px}.navDrop>button,.topLink{font-size:14px;font-weight:580;gap:9px}.navDrop>button>.uiIcon,.topLink .uiIcon{display:block;width:19px;height:19px}.navActions{position:relative;gap:14px;padding-left:24px;margin-left:auto}.navActions:before{content:"";position:absolute;left:4px;top:8px;bottom:8px;width:1px;background:#29354b}.clientCta{font-size:14px;min-height:46px;padding:0 15px;white-space:nowrap}.orderCta{min-width:132px;min-height:48px;padding:0 21px!important;font-size:14px!important;white-space:nowrap}.flagIcon{display:inline-block;width:24px;height:16px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px rgba(255,255,255,.16);vertical-align:middle;flex:0 0 auto}.dropPanel i .flagIcon{width:30px;height:20px}.footerGrid a{display:flex!important;align-items:center;gap:8px}.footerGrid a .flagIcon{width:22px;height:15px}.subfooter a{gap:8px}.locationSelector button>b,.subfooter a{display:flex;align-items:center}.locationSelector button>b .flagIcon{width:34px;height:23px}.planTop>span{display:flex;align-items:center;gap:7px}.planTop .flagIcon{width:22px;height:15px}.location>div:first-child>b{display:flex!important;align-items:center}.location>div:first-child .flagIcon{width:36px;height:24px}.dcGrid article>div:first-child .flagIcon{width:38px;height:25px}.hero{min-height:860px;padding:118px 0 105px}.heroGrid{grid-template-columns:47% 53%;gap:8px;max-width:1540px}.networkHero{height:680px;width:112%;margin-left:-4%;margin-top:-35px}.networkHero:after,.networkHero:before{content:"";position:absolute;left:47%;top:48%;border:1px solid rgba(94,143,229,.08);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;animation:orbitSpin 20s linear infinite}.networkHero:before{width:58%;aspect-ratio:1}.networkHero:after{width:78%;aspect-ratio:1;animation-duration:28s;animation-direction:reverse}.networkLocation{position:absolute;z-index:3;display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(125,165,236,.28);border-radius:9px;background:rgba(8,15,29,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#d2e0fa;font-size:12px;font-weight:650;box-shadow:0 10px 28px rgba(0,0,0,.2);transition:transform .2s,border-color .2s}.networkLocation:hover{transform:translateY(-3px);border-color:#78a6f6}.networkLocation.de{left:14%;top:29%}.networkLocation.us{right:8%;top:62%}.networkLegend{left:auto;right:5%;bottom:7%}.networkLegend span{font-size:10px}.heroCopy{position:relative;z-index:4}.hero h1{font-size:clamp(64px,5.7vw,98px)}@keyframes orbitSpin{to{transform:translate(-50%,-50%) rotate(1turn)}}.dropPanel{width:470px;padding:16px}.dropPanel:before{display:none;content:none}.dropPanel a{padding:16px}.morePanel{width:790px;padding:24px}.morePanel h3{font-size:12px}.morePanel a{font-size:14px;padding:12px}.morePanel a .uiIcon{width:20px;height:20px}.eyebrow{font-size:12px}.chips{font-size:14px}.consoleStats small,.location dt{font-size:12px}.location dd{font-size:14px}.panelRow small{font-size:11px}.contentHeader span{font-size:13px}.articleGrid article div{font-size:12px}@media(max-width:1540px){.header .wrap{width:calc(100% - 28px)}.nav{gap:16px}.nav nav{gap:8px}.navDrop>button,.topLink{font-size:13px;gap:6px}.navDrop>button>.uiIcon,.topLink .uiIcon{width:17px;height:17px}.navActions{gap:9px;padding-left:12px}.navActions:before{display:none}.clientCta{font-size:12.5px;padding:0 10px}.orderCta{min-width:118px;padding:0 14px!important}}@media(max-width:1340px){.header,.header.scrolled{height:72px}.nav nav{display:none}.menuBtn{gap:7px;margin-left:auto}.menuBtn,.nav nav.open{display:flex;flex-direction:column}.nav nav.open{position:fixed;inset:72px 0 0;background:#080e1b;align-items:flex-start;padding:24px;overflow:auto}.nav nav.open .topLink,.navDrop>button{width:100%;min-height:52px;padding:14px 4px;border-bottom:1px solid #1d2a41;font-size:17px}.nav nav.open .topLink .uiIcon,.navDrop>button>.uiIcon{display:block;width:20px;height:20px}.navDrop{width:100%;height:auto}.dropPanel,.morePanel{position:static;visibility:visible;opacity:1;transform:none;width:100%;grid-template-columns:1fr 1fr;margin:5px 0;background:#0d1728;box-shadow:none}.dropPanel a:last-child:after,.dropPanel:before{display:none}.morePanel{display:grid;right:auto}.navActions{margin-left:0}.networkHero{height:600px;width:108%}}@media(max-width:900px){.hero{min-height:auto;padding-top:90px}.heroGrid{grid-template-columns:1fr}.networkHero{height:460px;width:110%;margin:-20px -5% 0}.networkLocation.de{left:12%;top:28%}.networkLocation.us{right:7%;top:61%}}@media(max-width:600px){.networkHero{height:350px;width:112%;margin-left:-6%}.networkLocation{font-size:10px;padding:7px 9px}.networkLocation .flagIcon{width:20px;height:13px}.networkLegend{display:none}.hero h1{font-size:50px}.clientCta{display:none}.navActions{gap:8px}.orderCta{display:none}}@media(prefers-reduced-motion:reduce){.networkHero:after,.networkHero:before{animation:none}}.heroGrid>*,.networkHero{min-width:0}.networkHero canvas{width:100%!important;height:100%!important;max-width:100%;min-width:0}@media(max-width:900px){.heroGrid{grid-template-columns:minmax(0,1fr)}.hero h1,.heroCopy{min-width:0;max-width:100%}}@media(max-width:600px){.hero h1{font-size:clamp(42px,12vw,50px);overflow-wrap:break-word}}body,html{overflow-x:hidden}.plans,body,html{max-width:100%}@media(max-width:1500px){.clientCta{display:none}.networkHero{width:104%;margin-left:-2%}}@media(max-width:900px){.networkHero{width:110%;margin-left:-5%}}@media(max-width:600px){.networkHero{width:112%;margin-left:-6%}}.plan dl div{font-size:14px!important;min-height:51px;align-items:center}.plan dl dt{display:flex;align-items:center;gap:9px}.plan dl .uiIcon{width:20px;height:20px}.planTop>span{font-size:15px!important}.planTop small,.total{font-size:13px!important}.total strong{font-size:18px!important}.cardPeriod>span{font-size:12px!important}.plan.featured{box-shadow:0 16px 42px rgba(56,103,203,.18),0 0 0 1px rgba(112,157,248,.16)}.plan.featured .ribbon{box-shadow:0 6px 18px rgba(81,130,236,.28)}.locationsSection{overflow:hidden}.locationNetwork{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:110px;gap:110px;max-width:1120px;margin:60px auto 25px}.locationNetwork .location{position:relative;z-index:2}.locationLine{position:absolute;z-index:1;left:32%;right:32%;top:50%;display:flex;align-items:center;color:#678dda;font:9px ui-monospace,monospace;letter-spacing:.08em}.locationLine:before{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,#6e9fff,rgba(110,159,255,.2),#6e9fff);animation:networkPulse 2.6s infinite}.locationLine i{position:absolute;width:8px;height:8px;border-radius:50%;background:#8db5ff;box-shadow:0 0 16px #6d9fff}.locationLine i:last-child{right:0}.locationLine span{margin:auto;background:#f5f7fb;padding:6px 9px;z-index:1}.locationInfra{display:flex;gap:12px;margin:34px 0 8px;padding:25px;border:1px solid #263958;border-radius:12px;background:linear-gradient(135deg,#101e35,#091321)}.locationInfra .uiIcon{width:34px;height:34px;color:#7ca7fa}.location>a{display:inline-flex;margin-top:22px;color:#91b5ff;font-size:13px;font-weight:700}.locationsLink{display:flex;width:max-content;margin:35px auto 0}.osGrid{grid-template-columns:repeat(4,1fr)!important}.osGrid article{min-height:110px;transition:border-color .2s,background-color .2s,translate .2s}.osGrid article:hover{translate:0 -3px;border-color:#5478bd;background:#142038}.osLogo{display:grid!important;place-items:center;width:48px!important;height:48px!important;border-radius:13px!important;color:#fff!important;font-weight:850;font-size:18px;background:#253b68!important}.osLogo.ubuntu{background:#e95420!important}.osLogo.debian{background:#a81d33!important}.osLogo.alma{background:#35a853!important}.osLogo.rocky{background:#10b981!important}.osLogo.windows{background:#087cd5!important}.osLogo.fedora{background:#294172!important}.osLogo.centos{background:#7b3f98!important}.osGrid article:hover .osLogo{filter:none;transform:none}.osGrid small{display:block;margin-top:6px;color:#697c9a;font-size:10px}.panelCards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.panelCards article{display:grid;grid-template-columns:52px 1fr;grid-gap:15px;gap:15px;padding:24px;border:1px solid #273148;border-radius:13px;background:#101827}.panelLogo{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:#182747;color:#8cb3ff}.panelLogo .uiIcon{width:26px;height:26px}.panelCards h3{margin:2px 0 6px;font-size:16px}.panelCards p{margin:0;color:#8190aa;font-size:13px;line-height:1.5}.panelCards small{color:#78a7ff}.panelCards a{grid-column:2;color:#9bbcff;font-size:12px}@keyframes networkPulse{50%{opacity:.35;box-shadow:0 0 20px #6e9fff}}@media(prefers-reduced-motion:no-preference){.featureGrid article,.location,.osGrid article,.panelCards article,.plan{animation:polishIn .6s both}.featureGrid article:nth-child(2n),.osGrid article:nth-child(2n),.plan:nth-child(2n){animation-delay:.08s}@keyframes polishIn{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}}@media(max-width:900px){.locationNetwork{grid-template-columns:1fr;gap:18px}.locationLine{display:none}.osGrid{grid-template-columns:1fr 1fr!important}.panelCards{grid-template-columns:1fr 1fr}}@media(max-width:600px){.osGrid,.panelCards{grid-template-columns:1fr!important}.plan dl div{font-size:13px!important}}.softwareLists{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:20px;gap:20px}.softwareLists>div{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.softwareLists span{display:grid;grid-template-columns:34px 1fr;grid-gap:3px 12px;gap:3px 12px;align-items:center;padding:17px;border:1px solid var(--line);border-radius:12px;background:#fff}.softwareLists .uiIcon{grid-row:1/3;width:27px;height:27px;color:#5079cc}.softwareLists b{font-size:14px}.softwareLists small{color:#718079}.infrastructureStory{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.infrastructureStory h2,.topicIntro h2{font-size:clamp(42px,5vw,70px);letter-spacing:-.05em}.infraDiagram{display:flex;align-items:center;justify-content:center;gap:14px;padding:55px;border:1px solid #d6dfed;border-radius:18px;background:#f8faff}.infraDiagram .uiIcon{width:52px;height:52px;color:#4979d8}.infraDiagram i{width:65px;height:1px;background:#7da1e9}.seoLocations{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px;max-width:800px;margin:auto}.seoLocations a{display:grid;grid-template-columns:42px 1fr;grid-gap:6px 14px;gap:6px 14px;align-items:center;padding:25px;border:1px solid #d7deea;border-radius:14px;background:#fff}.seoLocations .flagIcon{grid-row:1/3;width:42px;height:28px}.seoLocations b{font-size:18px}.seoLocations span{color:#63728a;font-size:13px}.related .wrap{display:flex;align-items:center;gap:25px}.related h2{margin:0 auto 0 0}.companyInfo dl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:#d8dfe9;border:1px solid #d8dfe9}.companyInfo dl div{padding:22px;background:#fff}.companyInfo dt{color:#758198;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.companyInfo dd{margin:8px 0 0;font-weight:650}.legal .notice{display:flex;align-items:center;gap:10px}.legal .notice .uiIcon{width:22px}.legalUpdated{font:11px ui-monospace,monospace;color:#788497;border-bottom:1px solid var(--line);padding-bottom:25px}.topicIntro>div>p{max-width:800px;color:var(--muted);font-size:19px;line-height:1.7}@media(max-width:780px){.companyInfo dl,.infrastructureStory,.seoLocations,.softwareLists,.softwareLists>div{grid-template-columns:1fr}.related .wrap{align-items:flex-start;flex-direction:column}.related h2{margin:0}.infraDiagram{padding:35px 20px}}.networkLocation b{margin-left:5px;padding-left:8px;border-left:1px solid rgba(132,167,228,.28);color:#7fa9f5;font:9px ui-monospace,monospace}.networkTelemetry{position:absolute;left:6%;right:6%;top:7%;display:flex;gap:9px;z-index:3;pointer-events:none}.networkTelemetry span{display:flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid rgba(111,157,239,.18);border-radius:7px;background:rgba(7,14,28,.56);color:#7892bd;font:9px ui-monospace,monospace;letter-spacing:.06em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.networkTelemetry i{width:6px;height:6px;border-radius:50%;background:#79aaff;box-shadow:0 0 12px #6b9fff;animation:telemetryPulse 1.8s infinite}.networkTelemetry span:last-child{margin-left:auto}.networkStage{position:relative;overflow:hidden;padding:125px 0;background:radial-gradient(circle at 50% 58%,#142c5a 0,transparent 40%),#070c17;color:#fff}.networkStage:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(112,158,242,.045) 1px,transparent 0),linear-gradient(90deg,rgba(112,158,242,.045) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.networkStage>.wrap{position:relative;z-index:1}.networkStage header{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px 70px;gap:25px 70px;align-items:end}.networkStage header .eyebrow{grid-column:1/-1;color:#85adfb}.networkStage header h2{font-size:clamp(48px,5.5vw,80px);line-height:.96;letter-spacing:-.055em;margin:0}.networkStage header p{margin:0;color:#99a8c1;font-size:17px;line-height:1.7;max-width:620px}.networkStageVisual{position:relative;margin-top:45px;border:1px solid #24385e;border-radius:22px;background:linear-gradient(145deg,rgba(12,24,45,.88),rgba(5,10,20,.96));box-shadow:0 50px 120px rgba(0,0,0,.4);overflow:hidden}.networkStage .networkHero{width:100%!important;height:610px!important;margin:0!important}.networkStage .networkLocation.de{left:16%;top:31%}.networkStage .networkLocation.us{right:13%;top:61%}.networkStageStats{position:absolute;left:20px;right:20px;bottom:18px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;border:1px solid #253859;border-radius:11px;overflow:hidden;background:#253859}.networkStageStats span{display:flex;align-items:baseline;gap:10px;padding:14px 18px;background:rgba(8,16,30,.9)}.networkStageStats b{font-size:20px}.networkStageStats small{color:#7185a7;font:9px ui-monospace,monospace;letter-spacing:.08em}@keyframes telemetryPulse{50%{opacity:.35;transform:scale(.7)}}@media(max-width:780px){.networkTelemetry span:nth-child(2){display:none}.networkStage{padding:85px 0}.networkStage header{grid-template-columns:1fr;gap:20px}.networkStage header .eyebrow{grid-column:auto}.networkStage .networkHero{height:430px!important}.networkStageStats{grid-template-columns:1fr}.networkStageStats span{display:none}.networkStageStats span:first-child{display:flex}.networkStage .networkLocation{font-size:9px}.networkStage .networkLocation b{display:none}}.networkTelemetry span:nth-child(3),.siteMapGrid a[href$="/dedicated-servers"],.siteMapGrid a[href$="/domains"],.siteMapGrid a[href$="/ssl-certificates"],footer a[href$="/dedicated-servers"],footer a[href$="/domains"],footer a[href$="/ssl-certificates"],header a[href$="/dedicated-servers"],header a[href$="/domains"],header a[href$="/ssl-certificates"]{display:none!important}.locationLanding article:nth-child(3) p{display:none}.osLogo,.panelLogo{display:block!important;width:48px!important;height:48px!important;flex:0 0 48px;object-fit:contain;border:0!important;border-radius:10px!important;background:transparent!important}.osGrid article:hover .osLogo,.panelCards article:hover .panelLogo{filter:none!important;transform:none!important}.crumb{flex-wrap:wrap;align-items:center;min-height:24px}.crumb span{display:inline-flex;align-items:center;gap:10px}.crumb i{color:#496078;font-style:normal}.crumb b{color:#a9b9d2;font-weight:600}:root{--font-ui:"Segoe UI Variable Text","Noto Sans","Noto Sans CJK SC","Noto Sans JP","Noto Sans KR","Noto Sans Arabic","Noto Sans Devanagari","Noto Sans Bengali","SF Pro Text","Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:"Segoe UI Variable Display","Noto Sans","Noto Sans CJK SC","Noto Sans JP","Noto Sans KR","Noto Sans Arabic","Noto Sans Devanagari","Noto Sans Bengali","SF Pro Display","Inter",ui-sans-serif,system-ui,sans-serif;--ease-out:cubic-bezier(.16,1,.3,1);--focus:#8db5ff}body{font-family:var(--font-ui);font-variation-settings:"wght" 450;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;text-rendering:optimizeLegibility}.logo,.planTop b,h1,h2,h3{font-family:var(--font-display);font-variation-settings:"wght" 650;letter-spacing:-.035em;text-wrap:balance}.hero h1,.innerHero h1{letter-spacing:-.065em}.heroCopy>p,.innerHero>div>p,.locationLanding>.wrap>p,.sectionHead>p{max-width:72ch;text-wrap:pretty}.eyebrow{font-weight:760;letter-spacing:.13em}.button,.navDrop>button,.topLink{letter-spacing:-.012em}::selection{background:#7ca8ff;color:#07101f}a,button,input,select,summary,textarea{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 78%,transparent);outline-offset:3px;border-radius:8px}.button{position:relative;isolation:isolate;overflow:hidden;transition:transform .28s var(--ease-out),box-shadow .28s var(--ease-out),filter .28s}.button:before{content:"";position:absolute;z-index:-1;inset:-2px;translate:-110% 0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.32) 48%,transparent 66%);transition:translate .65s var(--ease-out)}.button:hover:before{translate:110% 0}.button:active{transform:translateY(0) scale(.975)}.header{transition:height .3s var(--ease-out),background-color .3s,border-color .3s,box-shadow .3s}.header.scrolled{background:rgba(7,11,20,.95)!important;box-shadow:0 12px 35px rgba(0,0,0,.18)}.navDrop>button,.topLink{position:relative}.navDrop>button:after,.topLink:after{content:"";position:absolute;left:50%;right:50%;bottom:19px;height:2px;border-radius:2px;background:#79a8ff;transition:left .25s var(--ease-out),right .25s var(--ease-out)}.navDrop:focus-within>button:after,.navDrop:hover>button:after,.topLink:hover:after{left:0;right:0}.dropPanel,.morePanel{transform-origin:top center!important}.dropPanel a,.morePanel a{transition:background-color .2s,color .2s,transform .25s var(--ease-out)}.dropPanel a:hover,.morePanel a:hover{transform:translateX(3px)}.articleGrid article,.contactCards article,.dcGrid article,.featureGrid article,.locationLanding article,.osGrid article,.panelCards article,.plan,.siteMapGrid section{will-change:transform;transition:transform .38s var(--ease-out),box-shadow .38s var(--ease-out),border-color .28s,background-color .28s}.articleGrid article:hover,.contactCards article:hover,.dcGrid article:hover,.featureGrid article:hover,.locationLanding article:hover,.osGrid article:hover,.panelCards article:hover,.plan:hover,.siteMapGrid section:hover{transform:translateY(-7px);box-shadow:0 26px 60px rgba(22,42,82,.13)}.cardPeriod button:active,.locationSelector button:active,.plan:active{transform:scale(.985)}.faq details{transition:background-color .25s,padding .3s var(--ease-out),border-color .25s}.faq details:hover{border-color:#9eb7e7}.faq details[open]{padding-inline:18px;background:rgba(255,255,255,.62);border-radius:12px}.faq summary span{transition:transform .3s var(--ease-out),color .2s}.faq details[open] summary span{color:#4f7de0}.search,form input,form select,form textarea{transition:border-color .22s,box-shadow .22s,background-color .22s}.search:focus-within,form input:focus,form select:focus,form textarea:focus{border-color:#7199ed;box-shadow:0 0 0 4px rgba(98,145,235,.12);background:#fff}.motion-ready .reveal-section{opacity:0;transform:translateY(34px);filter:blur(5px);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out),filter .8s var(--ease-out);transition-delay:calc(var(--reveal-order,0)*45ms)}.motion-ready .reveal-section.is-visible{opacity:1;transform:none;filter:none}.motion-ready .reveal-section.is-visible .articleGrid>article,.motion-ready .reveal-section.is-visible .featureGrid>article,.motion-ready .reveal-section.is-visible .plans>.plan{animation:cardEnter .65s var(--ease-out) both}.motion-ready .reveal-section.is-visible :is(.featureGrid,.plans,.articleGrid)>:nth-child(2){animation-delay:55ms}.motion-ready .reveal-section.is-visible :is(.featureGrid,.plans,.articleGrid)>:nth-child(3){animation-delay:.11s}.motion-ready .reveal-section.is-visible :is(.featureGrid,.plans,.articleGrid)>:nth-child(4){animation-delay:165ms}.motion-ready .reveal-section.is-visible :is(.featureGrid,.plans,.articleGrid)>:nth-child(n+5){animation-delay:.22s}@keyframes cardEnter{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}@media(max-width:780px){body{font-size:16px}.sectionHead h2{line-height:1.04}.navDrop>button:after,.topLink:after{display:none}.articleGrid article:hover,.contactCards article:hover,.dcGrid article:hover,.featureGrid article:hover,.locationLanding article:hover,.osGrid article:hover,.panelCards article:hover,.plan:hover,.siteMapGrid section:hover{transform:none}.faq details[open]{padding-inline:12px}}.crumb ol{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.crumb li,.crumb ol{align-items:center;gap:10px}.crumb li{display:inline-flex}.crumb li+li:before{content:"/";color:#496078}.crumb [aria-current=page]{color:#a9b9d2;font-weight:600;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.motion-ready .reveal-section{opacity:1!important;transform:none!important;filter:none!important}.motion-ready .reveal-section *{animation:none!important}.button:before{display:none}.articleGrid article,.contactCards article,.dcGrid article,.featureGrid article,.locationLanding article,.osGrid article,.panelCards article,.plan,.siteMapGrid section{will-change:auto}}@media(max-width:1050px){.nav nav.open{height:calc(100dvh - 72px);padding:18px 22px 40px;overscroll-behavior:contain;scrollbar-gutter:stable}.nav nav.open>.navDrop>button,.nav nav.open>.topLink{flex:0 0 auto;min-height:54px}.nav nav.open .navDrop .dropPanel,.nav nav.open .navDrop .morePanel{display:none!important;visibility:hidden!important;opacity:0!important;margin:0!important;padding:0!important;max-height:0;overflow:hidden;border:0!important}.nav nav.open .navDrop.open .dropPanel,.nav nav.open .navDrop.open .morePanel{display:grid!important;visibility:visible!important;opacity:1!important;max-height:none;margin:8px 0 14px!important;padding:10px!important;border:1px solid #24314a!important;animation:mobileSubmenu .28s var(--ease-out)}.nav nav.open .navDrop.open>button>span{transform:rotate(180deg)}.nav nav.open .dropPanel a,.nav nav.open .morePanel a{min-height:52px;padding:11px!important;border-radius:10px!important}.nav nav.open .morePanel section{min-width:0}@keyframes mobileSubmenu{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}}.promoTerms{position:relative;z-index:2;display:grid;grid-gap:9px;gap:9px;margin:20px 0 26px;max-width:650px}.promoTerms span{display:flex;align-items:flex-start;gap:8px;color:#9fb1ce;font-size:13px;line-height:1.55}.promo code{display:inline-flex;position:relative;z-index:2;padding:12px 17px;border:1px dashed #79a5fa;border-radius:9px;background:rgba(11,25,48,.72);color:#fff;font-size:17px;letter-spacing:.08em}.portValue{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:8px}.portInfo{position:relative;display:inline-grid;place-items:center;flex:0 0 20px;width:20px;height:20px;padding:0;border:1px solid #9eb2d4;border-radius:50%;background:#edf3ff;color:#3f69b7;font:750 11px/1 var(--font-ui);cursor:help;transition:border-color .18s,background-color .18s,color .18s,transform .18s}.portInfo:hover{border-color:#5e89dd;background:#e2ecff;color:#2759b6;transform:translateY(-1px)}.featured .portInfo{border-color:#4d6791;background:#172844;color:#9bbcff}.portTooltip{position:absolute;z-index:60;right:-4px;bottom:calc(100% + 10px);width:min(310px,calc(100vw - 48px));padding:13px 14px;border:1px solid #29436d;border-radius:10px;background:#091426;color:#d8e5fa;font:500 12px/1.55 var(--font-ui);text-align:left;box-shadow:0 18px 45px rgba(5,12,24,.32);opacity:0;visibility:hidden;transform:translateY(5px);transition:opacity .18s,visibility .18s,transform .18s;pointer-events:none}.portTooltip:after{content:"";position:absolute;right:10px;top:100%;border:6px solid transparent;border-top-color:#29436d}.portInfo:focus .portTooltip,.portInfo:focus-visible .portTooltip,.portInfo:hover .portTooltip{opacity:1;visibility:visible;transform:none}.portInfo:focus-visible{outline:3px solid rgba(91,137,229,.3);outline-offset:2px}[dir=rtl] .portTooltip{right:auto;left:-4px;text-align:right}[dir=rtl] .portTooltip:after{right:auto;left:10px}@media(max-width:780px){.portValue{gap:7px}.portInfo{width:24px;height:24px;flex-basis:24px;cursor:pointer}.featured .portTooltip,.portTooltip{position:fixed;left:20px;right:20px;bottom:20px;width:auto;font-size:13px;padding:15px 16px}.portTooltip:after{display:none}.wrap{width:min(100% - 28px,1440px)}.hero,.innerHero,.locationLanding,.networkStage{padding-block:72px}.heroGrid{gap:28px}.heroCopy>p,.innerHero p,.locationLanding>.wrap>p{font-size:16px;line-height:1.65}.heroActions{display:grid;grid-template-columns:1fr;align-items:stretch}.heroActions .button,.heroActions .textLink{width:100%;min-height:50px}.chips{align-items:flex-start}.section{padding-block:72px}.sectionHead{margin-bottom:38px}.consoleGrid h2,.sectionHead h2,.split h2{font-size:clamp(34px,10vw,46px);line-height:1}.innerHero h1{font-size:clamp(38px,11vw,52px)!important;line-height:.98;overflow-wrap:anywhere}.innerHero .crumb{margin-bottom:38px}.innerHero .eyebrow{overflow-wrap:anywhere}.plans{display:grid!important;grid-template-columns:1fr!important;overflow:visible!important;margin:0!important;padding:0!important;grid-gap:16px!important;gap:16px!important}.plan{width:100%!important;min-width:0!important;scroll-snap-align:none}.pricingSection .sectionHead{max-width:100%}.locationSelector{display:grid!important;grid-template-columns:1fr 1fr;width:100%;grid-gap:8px;gap:8px}.locationSelector>span{grid-column:1/-1}.locationSelector button{min-width:0;padding:12px!important}.cardPeriod{display:grid!important;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.cardPeriod button{min-width:0;min-height:48px}.plan dl div{gap:12px}.plan dd{text-align:right;overflow-wrap:anywhere}.articleGrid,.consoleGrid,.contactCards,.contactGrid,.dcGrid,.featureGrid,.locationLanding>.wrap>div,.osGrid,.panelCards,.seoLocations,.siteMapGrid,.softwareLists,.split{grid-template-columns:1fr!important}.articleGrid article,.contactCards article,.dcGrid article,.featureGrid article,.locationLanding article,.siteMapGrid section{min-width:0;padding:24px}.contentPanel{padding:24px}.contentLayout{display:block}.contentLayout aside{display:none}.articleGrid h3{overflow-wrap:anywhere}.locationNetwork{min-width:0}.location{padding:22px}.location dl{grid-template-columns:1fr}.networkStage header{display:block}.networkStage header h2{margin-bottom:18px}.networkStageVisual{margin-top:30px}.networkStage .networkHero{height:390px!important}.networkTelemetry{left:10px;right:10px}.networkLocation{max-width:46%;white-space:normal}.networkStageStats{left:10px;right:10px}.promo>div{padding:32px 24px;min-height:420px}.promo strong{right:18px;font-size:88px;opacity:.24}.promo h2{font-size:clamp(34px,10vw,44px);overflow-wrap:anywhere}.promo .button{width:100%}form{padding:24px!important}.contactGrid{gap:24px}.companyInfo dl{grid-template-columns:1fr!important}.companyInfo dl div{min-width:0}.companyInfo dd{overflow-wrap:anywhere}.legal{max-width:100%}.legal .notice{padding:18px;line-height:1.65}.legal h2{font-size:24px;line-height:1.15;overflow-wrap:anywhere}.legal p{font-size:15px;line-height:1.72}.legal section{margin:32px 0}.cta{padding-block:64px}.cta .wrap{display:block}.cta h2{font-size:clamp(35px,10vw,48px)}.cta .button{width:100%;margin-top:24px}.footerGrid{grid-template-columns:1fr 1fr!important;gap:34px 24px;padding-block:64px}.footerBrand{grid-column:1/-1}.subfooter{gap:18px;flex-direction:column;align-items:flex-start}}@media(max-width:520px){.header .wrap{width:calc(100% - 20px)}.logo{font-size:19px}.logo i{width:36px;height:36px}.navActions{gap:5px}.nav nav.open{padding-inline:14px}.nav nav.open .dropPanel,.nav nav.open .morePanel{grid-template-columns:1fr!important}.nav nav.open .morePanel section+section{padding-top:8px;border-top:1px solid #24314a}.hero h1{font-size:clamp(40px,13vw,52px)!important}.networkHero{height:280px!important}.networkLocation{font-size:9px}.networkTelemetry span{font-size:7px}.networkStage .networkHero{height:320px!important}.locationSelector{grid-template-columns:1fr}.locationSelector>span{grid-column:auto}.footerGrid{grid-template-columns:1fr!important}.footerBrand{grid-column:auto}.footerGrid>div{min-width:0}.footerGrid a{min-height:34px}.cardPeriod{grid-template-columns:1fr 1fr}.osGrid article,.panelCards article{grid-template-columns:48px minmax(0,1fr)}.panelCards a{grid-column:1/-1}.search kbd{display:none}}.networkHero canvas{animation:networkCanvasDrift 11s var(--ease-out) infinite alternate}.networkHero:before{animation:orbitSpin 16s linear infinite,networkRingPulse 4.8s ease-in-out infinite!important}.networkHero:after{animation:orbitSpin 23s linear infinite reverse,networkRingPulse 6.2s ease-in-out 1.1s infinite!important}.networkLocation.de{animation:networkLabelFloat 4.6s ease-in-out infinite}.networkLocation.us{animation:networkLabelFloat 5.3s ease-in-out 1.1s infinite reverse}.networkTelemetry span{animation:telemetryFloat 5s ease-in-out infinite}.networkTelemetry span:nth-child(2){animation-delay:.7s}.networkTelemetry span:nth-child(3){animation-delay:1.4s}.networkLegend{animation:telemetryFloat 6s ease-in-out 1.8s infinite}.networkHero canvas{opacity:.14;filter:brightness(.72) saturate(.75);mix-blend-mode:screen}.hero .networkHero{width:92%!important;margin-left:10%!important}.networkHero canvas{transform-origin:50% 50%;animation:networkCanvasDrift 18s var(--ease-out) infinite alternate}.networkHero:after,.networkHero:before{opacity:.22;animation:orbitSpin 30s linear infinite!important}.networkHero:after{animation-direction:reverse!important}.networkLocation.de{animation:networkLabelFloat 7s ease-in-out infinite}.networkLocation.us{animation:networkLabelFloat 7.6s ease-in-out 1.1s infinite reverse}.networkTelemetry span{animation:telemetryFloat 7s ease-in-out infinite}.networkTelemetry span:nth-child(2),.networkTelemetry span:nth-child(3){display:none}.networkLegend{animation:telemetryFloat 8s ease-in-out 1.8s infinite}.networkLocation.nl{right:20%;top:24%;animation:networkLabelFloat 5s ease-in-out .5s infinite reverse}.networkLocation.ca{left:39%;top:69%;animation:networkLabelFloat 5.6s ease-in-out 1.5s infinite}.networkStage .networkLocation.nl{right:25%;top:23%}.networkStage .networkLocation.ca{left:38%;top:70%}@media(max-width:900px){.networkLocation.nl{right:17%;top:22%}.networkLocation.ca{left:38%;top:72%}}@media(max-width:600px){.networkLocation.nl{right:5%;top:20%}.networkLocation.ca{left:30%;top:76%}.networkLocation b{display:none}.networkLocation{max-width:44%;overflow:hidden}.networkLocation span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.networkActiveRoutes{position:absolute;inset:0;z-index:2;width:100%;height:100%;pointer-events:none;overflow:visible}.networkOrbit ellipse{fill:none;stroke:rgba(120,166,239,.13);stroke-width:1}.activeRouteLines path{fill:none;stroke:#72a8ef;stroke-width:1.35;stroke-linecap:round;opacity:.58;animation:routeBreath 5s ease-in-out infinite}.coreRoutes path:nth-child(2n){animation-delay:1.1s}.secondaryActiveRoutes path{stroke-width:.8;opacity:.18}.activeRoutePackets circle{fill:#eff7ff;filter:drop-shadow(0 0 6px #7eaff5)}.activeRouteHubs circle{fill:#91b9f2;stroke:#e8f2ff;stroke-width:1.2;filter:drop-shadow(0 0 7px #5f92df);animation:activeHubPulse 4s ease-in-out infinite}.activeRouteHubs .coreHalo{stroke:none;opacity:.58;animation:coreHaloPulse 3.6s ease-in-out infinite}.activeRouteHubs .coreNode{fill:#fff;stroke-width:1.8;animation-delay:.7s}.activeRouteHubs circle,.activeRoutePackets circle,.coreRoutes path{transition:opacity .22s,stroke-width .22s,filter .22s,stroke .22s}@keyframes routeBreath{50%{opacity:.82}}@keyframes activeHubPulse{50%{opacity:.72;transform:scale(.88);transform-box:fill-box;transform-origin:center}}@keyframes coreHaloPulse{50%{opacity:.28;transform:scale(1.25);transform-box:fill-box;transform-origin:center}}.networkHero:has(.networkLocation.ca:hover) .coreRoutes path:nth-child(4),.networkHero:has(.networkLocation.de:hover) .coreRoutes path:first-child,.networkHero:has(.networkLocation.nl:hover) .coreRoutes path:nth-child(2),.networkHero:has(.networkLocation.us:hover) .coreRoutes path:nth-child(3){opacity:1;stroke:#dcecff;stroke-width:2.8;filter:drop-shadow(0 0 8px #75aaf2)}.networkHero:has(.networkLocation.ca:hover) .activeRoutePackets circle:nth-child(4),.networkHero:has(.networkLocation.de:hover) .activeRoutePackets circle:first-child,.networkHero:has(.networkLocation.nl:hover) .activeRoutePackets circle:nth-child(2),.networkHero:has(.networkLocation.us:hover) .activeRoutePackets circle:nth-child(3){filter:drop-shadow(0 0 13px #fff);transform:scale(1.28);transform-box:fill-box;transform-origin:center}.networkHero:has(.networkLocation.ca:hover) .activeRouteHubs circle:nth-child(6),.networkHero:has(.networkLocation.de:hover) .activeRouteHubs circle:first-child,.networkHero:has(.networkLocation.nl:hover) .activeRouteHubs circle:nth-child(2),.networkHero:has(.networkLocation.us:hover) .activeRouteHubs circle:nth-child(5){fill:#fff;filter:drop-shadow(0 0 15px #8fbfff)}.networkHero:has(.networkLocation:hover) .activeRouteHubs .coreNode{filter:drop-shadow(0 0 15px #fff)}@media(max-width:600px){.networkActiveRoutes{opacity:.88}.coreRoutes path{stroke-width:1.7}.networkOrbit,.secondaryActiveRoutes{display:none}}@media(prefers-reduced-motion:reduce){.activeRouteHubs circle,.activeRouteLines path{animation:none!important}.activeRoutePackets{display:none}}@keyframes networkCanvasDrift{0%{transform:translate3d(-.45%,.25%,0) scale(1.008)}50%{filter:drop-shadow(0 18px 48px rgba(50,104,215,.19)) brightness(1.04)}to{transform:translate3d(.55%,-.35%,0) scale(1.022)}}@keyframes networkRingPulse{0%,to{opacity:.42}50%{opacity:.9}}.logo img{display:block;width:158px;height:auto;max-height:46px;object-fit:contain;object-position:left center}.header .logo{flex:0 0 158px}.header .logo img{width:158px}.footerBrand .logo img{width:190px;max-height:58px}@media(max-width:780px){.header .logo{flex-basis:138px}.header .logo img{width:138px}.footerBrand .logo img{width:170px}}.contactCards article a{display:block;margin-top:7px;overflow-wrap:anywhere}.contactCards article a:first-of-type{margin-top:0}@media(max-width:600px){.statusDashboard .uptimeBars{gap:1px!important}.statusDashboard .uptimeBars i{min-width:1px!important}.statusDashboard .regionStatus footer small{display:none!important}}.statusDashboard{position:relative;overflow:hidden;padding:90px 0 120px;background:#070d18;color:#eef5ff}.statusDashboard:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 8%,rgba(57,113,225,.2),transparent 30%),linear-gradient(rgba(116,159,237,.035) 1px,transparent 0),linear-gradient(90deg,rgba(116,159,237,.035) 1px,transparent 0);background-size:auto,48px 48px,48px 48px;pointer-events:none}.statusDashboard>.wrap{position:relative;z-index:1}.statusBanner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:22px;gap:22px;padding:28px 32px;border:1px solid rgba(102,163,255,.25);border-radius:20px;background:linear-gradient(110deg,rgba(19,41,77,.92),rgba(8,18,35,.9));box-shadow:0 28px 90px rgba(0,0,0,.3)}.statusPulse{position:relative;width:54px;height:54px;display:grid;place-items:center}.statusPulse i,.statusPulse span{position:absolute;border-radius:50%}.statusPulse i{width:15px;height:15px;background:#5ee6a7;box-shadow:0 0 22px #5ee6a7}.statusPulse span{inset:0;border:1px solid rgba(94,230,167,.35);animation:statusRadar 2.4s ease-out infinite}.incidentEmpty small,.serviceHealth header small,.statusBanner small,.uptimePanel header small{color:#6f8dbd;font:10px ui-monospace,monospace;letter-spacing:.13em}.statusBanner h2{margin:5px 0;font-size:28px}.statusBanner p{margin:0;color:#7f91ad;font-size:12px}.statusBanner>strong{font-size:34px;color:#72efb4;letter-spacing:-.04em}.statusMetrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin:22px 0}.statusMetrics article{display:grid;grid-template-columns:auto 1fr auto;grid-gap:6px 13px;gap:6px 13px;align-items:center;padding:24px;border:1px solid #203352;border-radius:16px;background:rgba(12,24,45,.82)}.statusMetrics .uiIcon{grid-row:1/3;width:30px;height:30px;color:#73a5ff}.statusMetrics span{color:#8191ab;font-size:12px}.statusMetrics b{grid-row:1/3;grid-column:3;font-size:27px}.statusMetrics small{grid-column:2;color:#5acb96;font-size:10px}.statusMainGrid{display:grid;grid-template-columns:1.35fr .65fr;grid-gap:16px;gap:16px}.incidentEmpty,.regionStatus article,.serviceHealth,.uptimePanel{border:1px solid #203352;border-radius:18px;background:linear-gradient(145deg,rgba(13,27,51,.94),rgba(7,15,29,.96))}.uptimePanel{padding:28px;min-height:450px;display:flex;flex-direction:column}.uptimePanel header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.regionStatus h3,.uptimePanel h3{margin:6px 0 0}.uptimePanel header>span{display:flex;align-items:center;gap:8px;color:#71d9a8;font-size:11px}.serviceHealth article>div:first-child>i,.uptimePanel header>span i{width:7px;height:7px;border-radius:50%;background:#5ee6a7;box-shadow:0 0 12px #5ee6a7}.uptimeBars{height:290px;display:flex;align-items:flex-end;gap:3px;padding-top:38px;border-bottom:1px solid #263a59}.uptimeBars i{flex:1 1;min-width:2px;border-radius:3px 3px 0 0;background:linear-gradient(#70a7ff,#244b8d);transform-origin:bottom;animation:uptimeRise .7s both,uptimeGlow 4s ease-in-out infinite}.uptimeBars i:nth-child(9n){background:linear-gradient(#79e7b3,#2e7a5b)}.regionStatus footer,.uptimePanel footer{display:flex;align-items:center;justify-content:space-between;padding-top:16px;color:#667b9d;font:9px ui-monospace,monospace}.uptimePanel footer b{color:#dce9ff;font-size:18px}.regionStatus{display:grid;grid-gap:16px;gap:16px}.regionStatus article{padding:22px;min-height:217px}.regionStatus header{display:flex;align-items:center;gap:12px}.regionStatus header .flagIcon{width:28px;height:20px}.regionStatus header div{flex:1 1}.regionStatus header h3{font-size:18px}.regionStatus header small{color:#6d82a4;font-size:9px}.regionStatus header>i{color:#69dba5;font-size:9px;font-style:normal}.latencyGraph{height:83px;margin:12px -4px 0;overflow:hidden}.latencyGraph svg{width:100%;height:100%;overflow:visible}.latencyGraph polyline{fill:none;stroke:#6d9fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #4e8eff);stroke-dasharray:430;animation:statusLine 3s ease-in-out infinite alternate}.regionStatus footer{padding-top:8px}.regionStatus footer b{font-size:18px;color:#dce8fa}.regionStatus footer small{color:#61d99f}.serviceHealth{margin-top:16px;padding:30px}.serviceHealth header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:25px}.serviceHealth h2{margin:0;font-size:24px}.serviceHealth article{display:grid;grid-template-columns:220px 1fr 70px;align-items:center;grid-gap:20px;gap:20px;padding:17px 0;border-top:1px solid #1d2c46}.serviceHealth article>div:first-child{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:6px 10px;gap:6px 10px}.serviceHealth article>div:first-child>b{grid-column:2;color:#62d99f;font-size:9px;font-weight:600}.serviceHealth article>strong{text-align:right;font-size:13px}.healthStrip{display:grid;grid-template-columns:repeat(60,1fr);grid-gap:2px;gap:2px;height:24px}.healthStrip i{border-radius:2px;background:#347e61;opacity:.85;animation:healthBlink 5s ease-in-out infinite}.healthStrip i.warn{background:#e1a84e}.incidentEmpty{display:flex;align-items:center;gap:18px;margin-top:16px;padding:25px 30px}.incidentEmpty>span{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:#122b28;color:#67dda7}.incidentEmpty .uiIcon{width:24px}.incidentEmpty div{flex:1 1}.incidentEmpty h3{margin:5px 0 0;font-size:16px}.incidentEmpty>b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#15372e;color:#69e1aa}@keyframes statusRadar{0%{transform:scale(.35);opacity:1}to{transform:scale(1.25);opacity:0}}@keyframes uptimeRise{0%{transform:scaleY(0);opacity:0}}@keyframes uptimeGlow{50%{filter:brightness(1.35)}}@keyframes statusLine{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes healthBlink{50%{opacity:.55}}@media(max-width:900px){.serviceHealth article,.statusMainGrid,.statusMetrics{grid-template-columns:1fr}.serviceHealth article>strong{text-align:left}.healthStrip{order:3}.statusBanner{grid-template-columns:auto 1fr}.statusBanner>strong{grid-column:2}}@media(max-width:600px){.statusDashboard{padding:60px 0 80px}.statusBanner{padding:22px 18px}.statusBanner p{font-size:10px}.statusBanner>strong{font-size:28px}.statusMetrics article{padding:19px}.uptimePanel{padding:20px;min-height:360px}.uptimeBars{height:220px;gap:2px}.serviceHealth{padding:22px 18px}.healthStrip{grid-template-columns:repeat(30,1fr);overflow:hidden}.healthStrip i:nth-child(n+31){display:none}.incidentEmpty{align-items:flex-start;padding:22px 18px}.regionStatus header>i{display:none}}@keyframes networkLabelFloat{0%,to{translate:0 0}50%{translate:0 -7px}}@keyframes telemetryFloat{0%,to{translate:0 0;opacity:.82}50%{translate:0 -3px;opacity:1}}@media(prefers-reduced-motion:reduce){.networkHero canvas,.networkHero:after,.networkHero:before,.networkLegend,.networkLocation,.networkTelemetry span{animation:none!important;translate:none!important}}@media(max-width:900px){.hero .networkHero{width:100%!important;margin-left:0!important}}@media(max-width:600px){.hero h1{font-size:clamp(38px,11.5vw,44px)!important;line-height:.98;letter-spacing:-.055em;overflow-wrap:normal;word-break:normal}.heroCopy{min-width:0}.heroCopy>p{font-size:16px;line-height:1.65}.heroActions{align-items:stretch;flex-direction:column}.heroActions .button{justify-content:center;width:100%}}.localeSwitcher{position:relative;flex:0 0 auto}.localeSwitcher>button{min-width:74px;height:42px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(126,164,235,.24);border-radius:11px;background:rgba(7,18,38,.64);color:#edf4ff;font:700 12px/1 var(--font-sans);cursor:pointer;transition:border-color .2s,background .2s,transform .2s}.localeSwitcher.open>button,.localeSwitcher>button:hover{border-color:rgba(107,158,255,.7);background:rgba(24,53,104,.68);transform:translateY(-1px)}.localeSwitcher>button i{font-style:normal;color:#82aaf6;transition:transform .2s}.localeSwitcher.open>button i{transform:rotate(180deg)}.localeSwitcher>div{position:absolute;z-index:80;right:0;top:calc(100% + 9px);min-width:158px;padding:6px;border:1px solid rgba(126,164,235,.24);border-radius:12px;background:rgba(7,16,34,.98);box-shadow:0 18px 50px rgba(0,0,0,.38);opacity:0;visibility:hidden;transform:translateY(-5px);transition:.18s ease}.localeSwitcher.open>div{opacity:1;visibility:visible;transform:none}.localeSwitcher>div button{width:100%;padding:10px;display:flex;align-items:center;gap:10px;border:0;border-radius:8px;background:transparent;color:#cdd9ed;text-align:left;cursor:pointer}.localeSwitcher>div button:hover,.localeSwitcher>div button[aria-selected=true]{background:rgba(70,119,214,.18);color:#fff}.languageFlag{font-size:18px;line-height:1;filter:saturate(.9)}.localeSwitcher>div{width:220px;max-height:min(66vh,520px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#35598f #0b172a}.localeSwitcher>div button{min-height:40px;white-space:nowrap}.localeSwitcher>div button span{overflow:hidden;text-overflow:ellipsis}.localeSwitcher>div::-webkit-scrollbar{width:7px}.localeSwitcher>div::-webkit-scrollbar-thumb{border-radius:8px;background:#35598f}.localeSwitcher>div::-webkit-scrollbar-track{background:#0b172a}[dir=rtl] body{font-family:Arial,Noto Sans Arabic,Segoe UI,sans-serif}[lang=zh-CN] body{font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}[lang=ja] body{font-family:Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,Arial,sans-serif}[lang=ko] body{font-family:Apple SD Gothic Neo,Malgun Gothic,Arial,sans-serif}[lang=hi] body{font-family:Nirmala UI,Kohinoor Devanagari,Arial,sans-serif}[lang=bn] body{font-family:Nirmala UI,Kohinoor Bangla,Arial,sans-serif}[lang=th] body{font-family:Tahoma,Leelawadee UI,Arial,sans-serif}[dir=rtl] .breadcrumbs ol,[dir=rtl] .footerGrid,[dir=rtl] .footerTop,[dir=rtl] .nav{direction:rtl}[dir=rtl] .infraDiagram,[dir=rtl] .logo img,[dir=rtl] .networkHero,[dir=rtl] .routeMap{direction:ltr}[dir=rtl] .localeSwitcher>div{right:auto;left:0}[dir=rtl] .localeSwitcher>div button{text-align:right}@media(max-width:760px){.localeSwitcher>button{min-width:62px;height:40px;padding:0 9px}.localeSwitcher>div{position:fixed;right:14px;top:72px}}.preserveLines{white-space:pre-line}.navDrop>button,.topLink{line-height:1}.navDrop>button,.topLink,body,button,html,input,select,textarea{font-family:var(--font-ui)}[role=button],[role=option],[role=radio],a,button,summary{cursor:pointer}.clientCta,.localeSwitcher>button,.navDrop>button,.orderCta,.topLink{font-size:14px;line-height:1.2;font-weight:650}.navDrop>button{gap:8px}.navLabel{display:inline-flex;align-items:center;white-space:nowrap}.navDrop.open>button .navLabel,.navDrop:focus-within>button .navLabel,.navDrop:hover>button .navLabel,.navDrop>button .navLabel{transform:none!important}.navChevron{display:inline-block!important;width:7px!important;height:7px!important;flex:0 0 7px;margin-left:1px;border:0!important;border-right:1.5px solid!important;border-bottom:1.5px solid!important;border-radius:0!important;background:none!important;transform:translateY(-2px) rotate(45deg);transform-origin:center;transition:transform .22s var(--ease-out)!important;color:#82aaf6}.localeSwitcher.open>button .navChevron,.navDrop.open>button .navChevron,.navDrop:focus-within>button .navChevron,.navDrop:hover>button .navChevron{transform:translateY(2px) rotate(225deg)}.localeSwitcher>button i.navChevron{margin-left:1px;font-size:0}.heroActions{display:flex;align-items:center;gap:26px}.heroActions .button,.heroActions .textLink{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin:0;line-height:1.2}.heroActions .textLink{padding:0 4px}.cardPeriod button,.locationSelector button{cursor:pointer}.homePricingSection{padding-bottom:70px!important}.homeFeatures{padding-top:70px!important}.osGrid article{min-height:148px;padding:24px!important;align-items:flex-start}.osGrid h3{font-size:17px!important;line-height:1.25}.osGrid p{font-size:13px!important;line-height:1.5}.osGrid small{margin-top:8px!important;color:#93a3bc!important;font-size:12px!important;line-height:1.55}@media(max-width:1540px){.clientCta,.localeSwitcher>button,.navDrop>button,.orderCta,.topLink{font-size:13px!important}}@media(max-width:1340px){.nav nav.open .navDrop>button,.nav nav.open .topLink{font-size:17px!important}.navDrop>button .navChevron{margin-left:auto}}@media(max-width:780px){.heroActions{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.homePricingSection{padding-bottom:48px!important}.homeFeatures{padding-top:58px!important}.osGrid article{min-height:132px}html{scroll-padding-top:76px}body{font-size:16px;line-height:1.55}.motion-ready .reveal-section{opacity:1!important;transform:none!important;filter:none!important}.header,.header.scrolled{background:#080e1b!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nav nav.open{z-index:100!important;inset:72px 0 0!important;top:72px!important;height:calc(100dvh - 72px)!important;padding:18px 14px 34px!important;background:#080e1b!important;overscroll-behavior:contain}.nav nav.open>.navDrop>button,.nav nav.open>.topLink{width:100%;min-height:54px;padding:0 12px!important;border:0!important;border-radius:10px;font-size:16px!important}.nav nav.open>.topLink{display:grid!important;grid-template-columns:24px minmax(0,max-content) max-content;justify-content:start;align-items:center;grid-gap:12px;gap:12px}.nav nav.open>.navDrop>button{display:grid!important;grid-template-columns:24px minmax(0,1fr) 10px;justify-content:stretch;text-align:left;align-items:center;grid-gap:12px;gap:12px}.nav nav.open>.navDrop>button>.uiIcon,.nav nav.open>.topLink>.uiIcon{width:21px;height:21px}.nav nav.open>.navDrop>button .navChevron{margin-left:0;justify-self:end}.nav nav.open>.navDrop>button:hover,.nav nav.open>.topLink:hover{background:#111d31}.nav nav.open .dropPanel,.nav nav.open .morePanel{grid-template-columns:1fr!important;width:100%!important}.nav nav.open .dropPanel a,.nav nav.open .morePanel a{min-height:56px;font-size:13px!important}.nav nav.open .dropPanel b{font-size:14px}.nav nav.open .dropPanel small{font-size:11px}.innerHero p,.locationLanding>.wrap>p,.sectionHead p,.topicIntro>div>p{font-size:16px!important;line-height:1.68!important}.eyebrow{max-width:100%;font-size:11px;line-height:1.45;overflow-wrap:anywhere}.plan{min-height:0!important;padding:24px!important}.planTop b{font-size:38px!important}.cardPeriod{display:block!important;padding:10px!important}.cardPeriod>span{display:block;margin-bottom:9px}.cardPeriod>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.cardPeriod button{min-height:56px!important;padding:7px 3px!important}.cardPeriod button b,.cardPeriod button small{font-size:12px!important}.cardPeriod button em,.ribbon{font-size:11px!important}.networkLimitNote{align-items:flex-start;padding:18px!important}.networkLimitNote p{font-size:13px!important;line-height:1.6}.infraDiagram{width:100%!important;max-width:100%;min-width:0;padding:28px 14px!important;gap:8px!important;overflow:hidden}.infraDiagram .uiIcon{width:38px;height:38px;flex:0 1 38px}.infraDiagram i{width:28px;flex:0 1 28px}.infraStories article{grid-template-columns:minmax(0,1fr)!important;padding:24px!important}.infraStories article>div{width:100%!important;min-width:0;max-width:100%!important}.infraSignal{width:100%!important;min-width:0;transform:none!important;gap:7px!important}.infraSignal .uiIcon{width:34px;height:34px;flex:0 0 34px}.infraSignal i{width:20px;flex:1 1 20px}.infraSignal span{padding:8px 7px;font-size:10px}.routeMap{width:100%;margin-inline:0!important;min-width:0;overflow:hidden}.routeMap svg{width:100%;max-width:100%}.osCatalogGrid article,.panelCatalogGrid article{min-height:0!important;padding:24px!important}.osCatalogGrid p,.panelCatalogGrid p{font-size:14px;line-height:1.65}.osVersions small,.panelCatalogGrid article>div small{font-size:11px!important;line-height:1.4}.osVersions b,.panelCatalogGrid article>div b{font-size:12px!important;line-height:1.4;padding:9px 10px}.osCatalogGrid header span,.osVersions b em,.panelCatalogGrid header span{font-size:10px!important}.faqSearch{min-height:54px}.faqSearch input{min-width:0;font-size:16px}.faqFilters button{min-height:50px}.faqFilters button span{font-size:13px}.faqAccordion summary{padding:20px 0;gap:10px}.faqAccordion summary>b{font-size:15px;line-height:1.5}.faqAccordion details>div{padding-right:0}.faqAccordion details p{font-size:15px;line-height:1.7}.legal li,.legal p{font-size:15px;line-height:1.72}.companyContact dd,.contactCards article a{overflow-wrap:anywhere;word-break:break-word}.footerTop{gap:28px}.footerTop h2{font-size:36px!important;line-height:1.08}.footerTop .button,.footerTop>div:last-child{width:100%}.footerTop>div:last-child>a{min-height:44px;display:flex;align-items:center}.footerGrid{gap:28px!important;padding-block:42px!important}.footerGrid .footerColumn a{min-height:42px!important;font-size:15px!important}.footerOrb{display:none}}@media(max-width:390px){.header .wrap{width:calc(100% - 16px)}.header .logo{flex-basis:132px}.header .logo img{width:132px}.localeSwitcher>button{min-width:60px;padding-inline:8px;gap:6px}.menuBtn{width:42px;height:42px;padding-inline:10px}.wrap{width:calc(100% - 24px)}.hero h1,.innerHero h1,.networkOverview h2,.osCatalogHero h2{font-size:clamp(36px,11vw,43px)!important}.locationSelector button{padding:11px!important}.locationSelector button>b .flagIcon{width:29px;height:20px}.plan{padding:21px!important}.plan dl div{font-size:13px!important}.panelNotes article{gap:12px;padding:16px}}