/* Colocation presentation; native pricing and request handlers remain independent. */
.git-hosting-colocation.cx{--cx-ink:#282e3c;--cx-muted:#67738b;--cx-line:#7587a42b;--cx-paper:#fff;--cx-panel:#f6f8fc;--cx-blue:#3734ed;--cx-kicker:#b8471c;--co-text:var(--cx-ink);--co-muted:var(--cx-muted);--co-border:var(--cx-line);--co-primary:var(--cx-blue);color:var(--cx-ink);overflow:clip}.cx [hidden]{display:none!important}.git-hosting-colocation.cx .git-hosting-colocation__container{max-width:1560px;padding-inline:clamp(20px,4vw,64px)}.cx :is(h1,h2,h3,p){overflow-wrap:break-word}.git-hosting-colocation.cx :is(.co-kicker,.cx-kicker){display:block;font-size:14px!important;line-height:1.5!important;font-weight:500!important;letter-spacing:.075em!important;color:var(--cx-kicker)!important;margin:0 0 20px!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}.git-hosting-colocation.cx :is(.vh-section-title,.vh-subtitle,.cx-sectionHead h2,.cx-storyHead h2,.cx-deployment h2){font-size:clamp(34px,3.9vw,58px)!important;font-weight:500!important;line-height:1.1!important;letter-spacing:-.045em!important;margin:0 0 22px!important;text-wrap:balance}.cx :is(.cx-sectionHead,.cx-storyHead,.cx-deploymentIntro)>p:not(.cx-kicker){font-size:18px;line-height:1.65;font-weight:400;color:var(--cx-muted);margin:0}.cx :is(button,a,input,select,summary):focus-visible{outline:3px solid #8079e68c;outline-offset:4px}.cx :is(.cx-story,.cx-infrastructure,.cx-deployment){margin-top:96px}.cx .cx-sectionHead{max-width:850px;margin-bottom:38px}.cx #co-pricing{scroll-margin-top:calc(var(--git-overlay-top,80px) + 20px)}
.git-hosting-colocation.cx .co-hero{display:grid!important;grid-template-columns:minmax(0,1.32fr) minmax(330px,.85fr)!important;align-items:center!important;gap:clamp(28px,4vw,64px)!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}.git-hosting-colocation.cx .co-hero__copy{min-width:0;display:block!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important}.git-hosting-colocation.cx .co-hero__copy:before,.git-hosting-colocation.cx .co-hero__copy:after{content:none!important}.git-hosting-colocation.cx .co-hero .co-heroVideo{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1.2!important;border-radius:30px!important;overflow:hidden;border:1px solid var(--cx-line);box-shadow:0 20px 60px -30px #3c4b8b45}.git-hosting-colocation.cx .co-hero__video{min-width:0;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}.git-hosting-colocation.cx .co-hero .vh-title{position:static!important;display:block!important;width:auto!important;font-size:clamp(44px,4.2vw,64px)!important;line-height:1.06!important;font-weight:500!important;letter-spacing:-.045em!important;color:var(--cx-ink)!important;margin:0 0 20px!important}.cx .cx-heroLead{font-size:clamp(30px,2.6vw,40px);line-height:1.15;font-weight:500;letter-spacing:-.025em;margin:0 0 24px;color:var(--cx-ink)}.git-hosting-colocation.cx :is(.vh-heroText,.vh-heroText__lang,.vh-heroText p){min-height:0!important;height:auto!important;font-size:16px!important;line-height:1.65!important;font-weight:400!important;text-align:left!important;letter-spacing:0!important;color:var(--cx-muted)!important;max-height:none!important}.git-hosting-colocation.cx .vh-heroText p{margin:0 0 13px!important}.git-hosting-colocation.cx .co-hero__actions{display:flex!important;flex-wrap:wrap;gap:12px!important;margin-top:26px!important}.git-hosting-colocation.cx .co-btn{min-height:48px!important;padding:12px 20px!important;border-radius:14px!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;white-space:normal;gap:20px;box-shadow:none!important}.git-hosting-colocation.cx .co-btn--primary{background:var(--cx-blue)!important;color:#fff!important;border-color:transparent!important}.git-hosting-colocation.cx .co-btn--primary:hover{background:#2925d5!important;box-shadow:0 12px 28px #3734ed20!important}.git-hosting-colocation.cx .co-btn--ghost{background:transparent!important;color:var(--cx-ink)!important;border-color:var(--cx-line)!important}.git-hosting-colocation.cx .vh-video__fallbackTitle{font-size:clamp(32px,3.3vw,52px)!important;line-height:1.1!important;font-weight:500!important;letter-spacing:-.035em!important}.git-hosting-colocation.cx .vh-video__fallbackText{font-size:19px!important;font-weight:400!important}
.git-hosting-colocation.cx .co-highlights{margin-top:44px;padding-block:26px;border-block:1px solid var(--cx-line)}.cx .co-highlights .co-sectionHead{display:none}.git-hosting-colocation.cx .co-highlightGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.git-hosting-colocation.cx .co-highlight{position:relative;padding:0 0 0 42px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;transform:none!important;min-height:0}.cx .co-highlight:before,.cx .co-highlight:after{content:none!important}.git-hosting-colocation.cx .co-highlight__num{position:absolute;left:0;top:0;padding:0;font-size:12px;color:var(--cx-muted);font-weight:400;background:none;border:0}.git-hosting-colocation.cx .co-highlight__title{font-size:19px;line-height:1.35;font-weight:500;letter-spacing:-.02em;color:var(--cx-ink);margin:0 0 9px}.git-hosting-colocation.cx .co-highlight__text{font-size:14px;line-height:1.6;font-weight:400;color:var(--cx-muted);margin:0}
.git-hosting-colocation.cx .co-pricing{margin-top:80px}.git-hosting-colocation.cx .co-sectionHead--pricing{display:flex;align-items:end;justify-content:space-between;gap:32px;overflow:visible}.cx .co-sectionHead--pricing>div:first-child{min-width:0}.git-hosting-colocation.cx .co-citySelect{width:300px;min-width:250px;position:relative;z-index:12}.git-hosting-colocation.cx .co-citySelect__button{width:100%;padding:15px 18px;border:1px solid var(--cx-line);border-radius:14px;background:var(--cx-paper);color:var(--cx-ink);box-shadow:none;min-height:54px}.git-hosting-colocation.cx .co-citySelect__caption{font-size:16px;font-weight:500;flex-wrap:wrap;gap:6px}.git-hosting-colocation.cx .co-citySelect__prefix{color:var(--cx-muted);font-size:14px;font-weight:400}.git-hosting-colocation.cx .co-citySelect__list{padding:8px;border:1px solid var(--cx-line);border-radius:16px;background:var(--cx-paper);box-shadow:0 16px 40px #25335423;max-height:320px;overflow:auto}.git-hosting-colocation.cx .co-citySelect__option{font-size:15px;font-weight:400;border-radius:9px;padding:13px 12px;min-height:46px}.git-hosting-colocation.cx .co-citySelect__option.is-active{color:var(--cx-blue);background:#7974ed0e}.git-hosting-colocation.cx .co-citySelect__option em{font-size:12px;font-weight:400}.git-hosting-colocation.cx .co-pricePanel__box{padding:30px;border:1px solid var(--cx-line);border-radius:25px;background:linear-gradient(130deg,var(--cx-paper),var(--cx-panel));box-shadow:0 10px 40px #27345308;overflow:visible}.git-hosting-colocation.cx .co-pricePanel__box:before,.git-hosting-colocation.cx .co-pricePanel__box:after{content:none}.git-hosting-colocation.cx .co-pricePanel__head{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0 0 22px;margin-bottom:0;border-bottom:1px solid var(--cx-line)}.git-hosting-colocation.cx .co-pricePanel__head h3{font-size:24px;line-height:1.25;font-weight:500;margin:0;letter-spacing:-.025em}.git-hosting-colocation.cx .co-pricePanel__head>span{font-size:13px;font-weight:400;letter-spacing:.04em;color:var(--cx-muted)}.git-hosting-colocation.cx .co-pricePanel__grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(245px,.85fr);gap:36px;padding-top:4px}.git-hosting-colocation.cx .co-priceRows{padding:0;min-width:0}.git-hosting-colocation.cx .co-priceRow{display:flex;justify-content:space-between;gap:24px;padding:23px 0;border:0;border-bottom:1px solid var(--cx-line);border-radius:0;background:none;box-shadow:none;min-height:70px;overflow:visible}.git-hosting-colocation.cx .co-priceRow:last-child{border-bottom:0}.git-hosting-colocation.cx .co-priceRow__name{font-size:17px;line-height:1.45;font-weight:400;white-space:normal;min-width:0;color:var(--cx-ink)}.git-hosting-colocation.cx .co-priceRow__value{font-size:23px;line-height:1.2;font-weight:500;letter-spacing:-.02em;white-space:nowrap;color:var(--cx-ink)}.git-hosting-colocation.cx .co-pricePanel__side{padding:24px 0 0 30px;border-left:1px solid var(--cx-line);background:none;display:flex;flex-direction:column;justify-content:space-between;gap:25px}.git-hosting-colocation.cx .co-priceNote{border:0;border-radius:0;padding:0;background:none;box-shadow:none}.git-hosting-colocation.cx .co-priceNote h4{font-size:15px;font-weight:500;line-height:1.5;margin:0 0 12px}.git-hosting-colocation.cx .co-priceNote__list{padding-left:19px;font-size:14px;line-height:1.6;color:var(--cx-muted);font-weight:400;margin:0}.git-hosting-colocation.cx .co-priceNote__list li{margin-bottom:8px}.git-hosting-colocation.cx .co-pricePanel__action{align-self:stretch;margin:0}.git-hosting-colocation.cx .co-priceEmpty{font-size:17px;line-height:1.6;font-weight:400;padding:26px 0;color:var(--cx-muted)}
.cx .cx-story{position:relative}.cx .cx-storySticky{padding:38px 36px 26px;border:1px solid var(--cx-line);border-radius:34px;background:linear-gradient(155deg,var(--cx-paper),var(--cx-panel));overflow:clip}.cx .cx-storyHead{display:grid;grid-template-columns:1.4fr 1fr;gap:60px;align-items:end}.cx .cx-storyHead h2{font-size:clamp(34px,3.5vw,52px)!important;margin-bottom:0!important}.cx .cx-storyHead>p{font-size:16px;max-width:360px;justify-self:end}.cx .cx-rackStage{position:relative;height:clamp(500px,47vw,700px);isolation:isolate;--cx-open:.3;--cx-play:paused}.cx [data-cx-model]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(var(--cx-scale,.8));transform-origin:center;transform-style:flat;isolation:isolate}.cx .cx-rackModel{width:1000px;height:680px;transform:translate(-50%,-50%) scale(var(--cx-scale,.8)) rotateX(calc(var(--cy,0)*-2deg)) rotateY(calc(var(--cx,0)*4deg));transition:transform .22s}.cx .cx-sceneNote{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:12px;line-height:1.4;color:var(--cx-muted);margin:0}.cx .cx-storyNav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:24px}.cx .cx-storyNav button{position:relative;display:flex;align-items:flex-start;gap:15px;padding:21px 0 14px;border:0;border-top:1px solid var(--cx-line);text-align:left;color:var(--cx-muted);background:none;cursor:pointer}.cx .cx-storyNav button>span{font-size:12px;line-height:27px}.cx .cx-storyNav strong{font-size:20px;line-height:1.35;font-weight:500;display:block;letter-spacing:-.02em}.cx .cx-storyNav small{font-size:14px;line-height:1.5;display:block;margin-top:6px;font-weight:400}.cx .cx-storyNav button>i{position:absolute;left:0;right:0;top:-1px;height:2px;background:var(--cx-blue);transform:scaleX(0);transform-origin:left;transition:transform .4s}.cx .cx-storyNav button[aria-pressed=true]{color:var(--cx-ink)}.cx .cx-storyNav button[aria-pressed=true]>i{transform:scaleX(1)}
.cx .cx-infraGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.cx .cx-infraCard{border:1px solid var(--cx-line);border-radius:29px;background:linear-gradient(145deg,var(--cx-paper),var(--cx-panel));overflow:clip;min-width:0}.cx .cx-infraCard--power{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.1fr;align-items:center}.cx .cx-infraCopy{padding:34px}.cx .cx-infraCopy h3{font-size:clamp(28px,2.4vw,38px);font-weight:500;line-height:1.15;letter-spacing:-.035em;margin:14px 0 19px;text-wrap:balance}.cx .cx-infraCopy p{font-size:17px;line-height:1.65;color:var(--cx-muted);font-weight:400;margin:0}.cx .cx-infraCopy ul{margin:22px 0 0;padding:0;list-style:none}.cx .cx-infraCopy li{padding:12px 0;border-top:1px solid var(--cx-line);font-size:14px;color:var(--cx-muted);line-height:1.5}.cx .cx-cardIndex{font-size:12px;font-weight:400;color:var(--cx-muted);letter-spacing:.07em}.cx .cx-miniStage{position:relative;height:340px;isolation:isolate;--cx-play:paused}.cx .cx-miniStage--power{height:400px}.cx .cx-miniModel{width:560px;height:370px;transform:translate(-50%,-50%) scale(var(--cx-scale,.8)) rotateX(calc(var(--cy,0)*-2deg)) rotateY(calc(var(--cx,0)*4deg));transition:transform .22s}.cx .cx-miniHalo{position:absolute;left:110px;top:70px;width:330px;height:210px;background:#aeaefc26;border-radius:50%;filter:blur(30px)}
.cx .cx-deployment{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:46px 40px;border-top:1px solid var(--cx-line);border-bottom:1px solid var(--cx-line)}.cx .cx-deploymentIntro{align-self:start;position:sticky;top:calc(var(--git-overlay-top,80px) + 20px)}.cx .cx-deploymentIntro>.co-btn{margin-top:30px}.cx .cx-deploymentSteps{list-style:none;margin:0;padding:0;display:grid;gap:0}.cx .cx-deploymentSteps li{position:relative;display:flex;gap:24px;padding:26px 0;border-bottom:1px solid var(--cx-line)}.cx .cx-deploymentSteps li:first-child{padding-top:0}.cx .cx-deploymentSteps li:last-child{border-bottom:0;padding-bottom:0}.cx .cx-deploymentSteps li>span{display:grid;place-items:center;flex:0 0 46px;height:48px;background:linear-gradient(140deg,#eeeefdbb,#b4b9e029);border:1px solid #e2e5f6;border-radius:15px;box-shadow:2px 3px 0 #b0b9d235;color:var(--cx-muted);font-size:13px;transition:transform .3s}.cx .cx-deploymentSteps li:hover>span{transform:translateY(-4px) rotate(-5deg)}.cx .cx-deploymentSteps h3{font-size:24px;font-weight:500;line-height:1.3;letter-spacing:-.02em;margin:0 0 10px}.cx .cx-deploymentSteps p{font-size:16px;font-weight:400;line-height:1.65;color:var(--cx-muted);margin:0}.git-hosting-colocation.cx .co-about{margin-top:90px;display:block!important}.git-hosting-colocation.cx .co-about__card{padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;max-width:920px}.git-hosting-colocation.cx .co-about__card>p:not(.co-kicker){font-size:18px;line-height:1.7;font-weight:400;color:var(--cx-muted)}.git-hosting-colocation.cx .co-about__list{display:flex;flex-wrap:wrap;gap:14px 30px;padding:0;list-style:none;font-size:15px;font-weight:400;color:var(--cx-muted)}.git-hosting-colocation.cx .co-about__download{font-size:16px;font-weight:500}
.git-hosting-colocation.cx .vh-faq{margin-top:90px;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;padding:0!important}.git-hosting-colocation.cx .faq-list{display:block!important;border-top:1px solid var(--cx-line);padding:0!important}.git-hosting-colocation.cx .faq-item{margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid var(--cx-line)!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important}.git-hosting-colocation.cx .faq-q{display:flex!important;align-items:center!important;justify-content:space-between;gap:24px;width:100%;padding:24px 0!important;min-height:66px;font-size:clamp(18px,1.55vw,23px)!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0;color:var(--cx-ink);border:0!important;border-radius:0!important;background:none!important;text-align:left}.git-hosting-colocation.cx .faq-q:before,.git-hosting-colocation.cx .faq-q:after{content:none!important;display:none!important}.cx .faq-q>span{min-width:0}.git-hosting-colocation.cx .faq-ico{position:relative;display:block;flex:0 0 36px;width:36px;height:36px;border:1px solid var(--cx-line);border-radius:50%;background:none;font-style:normal}.cx .faq-ico:before,.cx .faq-ico:after{content:'';position:absolute;top:50%;left:50%;width:14px;height:1.5px;border-radius:2px;background:var(--cx-ink);transform:translate(-50%,-50%)}.cx .faq-ico:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .18s}.cx .faq-q[aria-expanded=true] .faq-ico:after{transform:translate(-50%,-50%) rotate(0)}.git-hosting-colocation.cx .faq-a{padding:0 56px 25px 0!important;font-size:17px!important;line-height:1.7!important;font-weight:400!important;color:var(--cx-muted)}.git-hosting-colocation.cx .faq-a :is(p,li){font:inherit!important}.git-hosting-colocation.cx .vh-review-card{border:1px solid var(--cx-line);border-radius:24px;box-shadow:none}
.co-requestModal.cx-request .co-requestModal__dialog{border-radius:28px!important;box-shadow:0 30px 100px #0004!important}.co-requestModal.cx-request .co-requestModal__title{font-size:clamp(27px,3vw,39px)!important;line-height:1.15!important;font-weight:500!important;letter-spacing:-.03em!important}.co-requestModal.cx-request .co-requestField>span{font-size:14px!important;font-weight:500!important}.co-requestModal.cx-request .co-requestField :is(input,select,textarea){border-radius:12px!important;min-height:46px;font-weight:400!important;font-size:16px!important}.co-requestModal.cx-request .co-requestConsent{font-size:13px!important;line-height:1.6!important;font-weight:400!important}.co-requestModal.cx-request .co-btn{border-radius:14px!important;min-height:48px!important;font-weight:500!important}.co-requestModal.cx-request .co-kicker{font-size:14px!important;font-weight:500!important}
html[data-theme=dark] .git-hosting-colocation.cx{--cx-ink:#e6e9f2;--cx-muted:#a5b1c5;--cx-line:#98afce30;--cx-paper:#131c2b;--cx-panel:#172233;--cx-kicker:#eda280;--co-bg:#101722;--co-surface:var(--cx-paper);--co-surface-2:var(--cx-panel);background:var(--co-bg)}.cx [data-cx-tilt]{transform-style:flat}.cx [data-cx-fit].is-in-view{--cx-play:running}.cx .cx-storySticky,.cx .cx-infraCard{contain:style}
.git-hosting-colocation.cx .co-pricePanel{padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important}.git-hosting-colocation.cx .co-pricePanel:before,.git-hosting-colocation.cx .co-pricePanel:after{content:none!important}
.cx .cx-halo{position:absolute;width:420px;height:360px;border-radius:50%;filter:blur(45px);z-index:0}.cx .cx-halo--cool{left:440px;top:120px;background:#b6b4fa32}.cx .cx-halo--warm{left:100px;top:240px;background:#f5c9a22b}.cx .cx-rackShadow{position:absolute;left:310px;top:544px;width:470px;height:86px;background:#3047753b;border-radius:50%;filter:blur(23px);transform:rotate(-8deg);z-index:0}.cx .cx-floor{position:absolute;left:265px;top:514px;width:565px;height:125px;border:2px solid #f4f7ff;border-radius:28px;background:linear-gradient(125deg,#e7edf9c9,#aebdd896);transform:perspective(1200px) rotateX(43deg) rotateZ(-8deg);box-shadow:2px 5px 0 #b4bfd5,4px 10px 0 #91a2c0,7px 15px 30px #52658a1f;overflow:hidden;z-index:1}.cx .cx-floor i{position:absolute;left:30px;right:30px;height:1px;top:calc(20px + var(--i,0)*20px);background:#afbed34d}.cx .cx-floor i:nth-child(2){top:44px}.cx .cx-floor i:nth-child(3){top:68px}.cx .cx-floor i:nth-child(4){top:92px}.cx .cx-floor span{position:absolute;bottom:12px;right:30px;font-size:11px;letter-spacing:.16em;color:#6d819d}.cx .cx-coldFlow{position:absolute;left:670px;top:106px;width:126px;height:300px;z-index:1;transform:rotate(10deg);overflow:hidden;mask-image:linear-gradient(transparent,#000 25%,#000 70%,transparent)}.cx .cx-coldFlow i{position:absolute;left:10px;top:20px;width:22px;height:180px;border-left:2px solid #8dbec54f;border-radius:50%;animation:cx-air 4s ease-in-out infinite;animation-play-state:var(--cx-play)}.cx .cx-coldFlow i:nth-child(2){left:50px;animation-delay:-1s}.cx .cx-coldFlow i:nth-child(3){left:90px;animation-delay:-2s}
.cx .cx-rackSide{position:absolute;left:622px;top:61px;width:68px;height:506px;border:2px solid #eaf0f9;border-radius:7px 18px 18px 6px;background:linear-gradient(90deg,#adbdd3,#dce4f0);transform:skewY(-12deg);box-shadow:5px 5px 0 #93a6bf,9px 7px 23px #32486825;z-index:2;overflow:hidden}.cx .cx-sideVents{position:absolute;inset:16px 16px 310px;background:repeating-linear-gradient(0deg,#8297b65e 0 2px,transparent 2px 7px);border-radius:4px}.cx .cx-pdu{position:absolute;top:156px;left:16px;width:35px;padding:13px 7px;border:1px solid #dce4f2;border-radius:7px;background:#7c91b1;box-shadow:2px 3px 0 #667b9a}.cx .cx-pdu>span{display:block;font-size:5px;color:#e2e9f4;letter-spacing:.01em;margin-bottom:10px}.cx .cx-pdu>b{display:flex;justify-content:space-around;align-items:center;height:21px;margin-bottom:7px;border:1px solid #b6c9dc;border-radius:4px;background:#4c6584}.cx .cx-pdu>b:last-child{margin-bottom:0}.cx .cx-pdu i{width:3px;height:7px;background:#a1b5cf;border-radius:1px}
.cx .cx-rackFrame{position:absolute;left:342px;top:54px;width:300px;height:519px;border:3px solid #eaf0f8;border-radius:21px;background:linear-gradient(110deg,#dde6f3,#a9bad2);transform:perspective(1200px) rotateY(-12deg) rotateZ(-2deg);box-shadow:2px 3px 0 #b2c1d6,4px 7px 0 #8ba0bb,9px 13px 30px #3a507832;z-index:3;isolation:isolate;transform-style:flat}.cx .cx-rackRoof{position:absolute;left:13px;right:13px;top:9px;height:32px;border-bottom:1px solid #f7faff;background:linear-gradient(180deg,#d9e3ef,#bbcce0);border-radius:8px 8px 3px 3px;padding:8px 12px;display:flex;gap:4px;align-items:center}.cx .cx-rackRoof>i{height:2px;width:12px;background:#7d91b144;border-radius:2px}.cx .cx-rackRoof>span{font-size:10px;color:#7589a5;margin-left:auto;letter-spacing:.04em}.cx .cx-rackRail{position:absolute;top:47px;bottom:18px;width:13px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:5px 0;background:#9cb0ca;border-radius:4px;box-shadow:inset 1px 0 1px #e6eef8}.cx .cx-rackRail--left{left:8px}.cx .cx-rackRail--right{right:8px}.cx .cx-rackRail i{display:block;width:4px;height:4px;border-radius:1px;background:#576d8d;box-shadow:0 1px 0 #e4edf3}.cx .cx-rackContents{position:absolute;top:47px;left:25px;right:25px;bottom:19px;padding:9px 7px;background:linear-gradient(90deg,#60738f,#6e839d 50%,#4c6280);border:1px solid #afc0d5;border-radius:6px;overflow:hidden;box-shadow:inset 0 0 18px #233a6050}
.cx .cx-switch{height:51px;border:1px solid #e7edf8;border-radius:5px;background:linear-gradient(130deg,#d8e3f1,#a5b8d3);position:relative;padding:7px 10px;box-shadow:0 4px 0 #455f84}.cx .cx-switch>span{font-size:8px;letter-spacing:.1em;color:#657ea4}.cx .cx-switch>div{display:flex;gap:4px;margin-top:8px}.cx .cx-switch>div>i{width:12px;height:10px;border:2px solid #8a9fbc;border-radius:2px;background:#4c6284;box-shadow:0 -2px 0 #e8f2f6}.cx .cx-switch>b{position:absolute;right:12px;top:10px;width:5px;height:5px;border-radius:50%;background:#93d9c8;box-shadow:0 0 7px #90edd7}.cx .cx-patchPanel{display:flex;justify-content:space-between;height:38px;padding:8px 12px;margin:9px 0 12px;border:1px solid #a7b8cd;border-radius:4px;background:#8298b6}.cx .cx-patchPanel>span{width:16px;text-align:center}.cx .cx-patchPanel i{display:block;height:8px;background:#4b6180;border-radius:2px;border:1px solid #b7cbdc}.cx .cx-patchPanel small{display:block;font-size:5px;color:#d4deeb;line-height:9px}.cx .cx-rackServer{height:70px;position:relative;margin-bottom:12px;border:1px solid #f0f5ff;border-radius:7px;background:linear-gradient(130deg,#dce6f3,#a6b7ce);box-shadow:0 4px 0 #354e72,0 7px 8px #28405d40}.cx .cx-serverHandle{position:absolute;left:4px;top:8px;bottom:8px;width:5px;border-radius:3px;background:linear-gradient(90deg,#647c9c,#d5e1f0);box-shadow:1px 0 0 #eef6ff}.cx .cx-serverVent{position:absolute;left:16px;top:9px;width:85px;height:38px;background:radial-gradient(circle,#6d83a3 1px,transparent 1.4px) 0 0/4px 4px;border:1px solid #94a9c3;border-radius:3px}.cx .cx-serverDrives{position:absolute;left:112px;top:9px;width:81px;display:grid;grid-template-columns:1fr 1fr;gap:5px}.cx .cx-serverDrives b{height:18px;border:1px solid #8d9fba;border-radius:3px;background:linear-gradient(120deg,#9caec7,#718aa9);box-shadow:1px 2px 0 #5f7593;position:relative}.cx .cx-serverDrives i{position:absolute;left:5px;top:6px;width:4px;height:4px;border-radius:50%;background:#98d8c5}.cx .cx-serverNumber{position:absolute;right:5px;top:14px;font-size:7px;color:#60789b}.cx .cx-serverPower{position:absolute;right:6px;bottom:11px;width:8px;height:8px;border:2px solid #f1f7ff;border-radius:50%;background:#87c8b6}.cx .cx-serverLabel{position:absolute;left:17px;bottom:8px;font-size:6px;letter-spacing:.07em;color:#6a80a0}.cx .cx-reserveSpace{position:relative;height:48px;background:repeating-linear-gradient(0deg,transparent 0 14px,#c0d4e529 15px 16px);border:1px dashed #afc5da52;border-radius:3px}.cx .cx-reserveSpace>span{position:absolute;left:0;right:0;top:18px;text-align:center;font-size:7px;color:#bacde0;letter-spacing:.08em}.cx .cx-rackBase{display:flex;justify-content:space-between;padding:7px 17px}.cx .cx-rackBase>span{height:3px;width:34px;border-radius:2px;background:#b8c8df}.cx .cx-rackScrew{position:absolute;width:7px;height:7px;border-radius:50%;background:linear-gradient(45deg,#b0bed2 43%,#758aa7 44% 56%,#eef6ff 57%);box-shadow:0 0 0 1px #8399b549}.cx .cx-rackScrew--1{left:8px;top:12px}.cx .cx-rackScrew--2{right:8px;top:12px}.cx .cx-rackScrew--3{left:8px;bottom:9px}.cx .cx-rackScrew--4{right:8px;bottom:9px}
.cx .cx-rackDoor{position:absolute;left:347px;top:62px;width:289px;height:501px;border:2px solid #fffffff0;border-radius:18px;background:linear-gradient(125deg,#fbfdffa6,#d4e0f156 50%,#f4f7fc91);backdrop-filter:blur(calc(7px - var(--cx-open)*4px)) saturate(1.07);-webkit-backdrop-filter:blur(calc(7px - var(--cx-open)*4px)) saturate(1.07);transform:perspective(1200px) rotateZ(-2deg) rotateY(calc(-12deg - var(--cx-open)*62deg));transform-origin:7px center;box-shadow:3px 4px 0 #9fadc36b,8px 8px 24px #45617e14,inset 0 1px 0 #fff;z-index:4;isolation:isolate;transition:transform .18s linear;overflow:hidden}.cx .cx-doorMesh{position:absolute;inset:20px;background:radial-gradient(circle,#7c93b328 .75px,transparent 1.4px) 0 0/5px 5px;border:1px solid #e8f0ff88;border-radius:12px;mask-image:linear-gradient(transparent,#000 12%,#000 87%,transparent)}.cx .cx-doorMark{position:absolute;left:28px;right:28px;bottom:28px;text-align:center;font-size:10px;letter-spacing:.13em;color:#6a829f}.cx .cx-doorHandle{position:absolute;right:15px;top:214px;height:72px;width:8px;border-radius:5px;background:linear-gradient(90deg,#8096b3,#e7f0fb);box-shadow:1px 2px 2px #667e9f4d}.cx .cx-doorHinge{position:absolute;left:3px;width:6px;height:18px;border-radius:3px;background:#b8c9dc;border:1px solid #e8f2ff}.cx .cx-doorHinge--top{top:55px}.cx .cx-doorHinge--bottom{bottom:55px}
.cx .cx-glassCard{border:1px solid #fffffff0;border-radius:23px;background:linear-gradient(135deg,#ffffffbf,#eef1fe70);backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08);box-shadow:3px 5px 0 #aab8ce49,0 17px 38px #4a5f8721,inset 0 1px 0 #fff;color:#35425c;isolation:isolate;transform-style:flat}.cx .cx-rackLabel{position:absolute;display:flex;align-items:center;gap:16px;padding:19px 21px;min-width:260px;z-index:6;transition:box-shadow .4s,filter .4s}.cx .cx-rackLabel small{font-size:9px;line-height:1.4;letter-spacing:.1em;display:block;color:#7d8da6}.cx .cx-rackLabel strong{font-size:17px;font-weight:500;line-height:1.5;white-space:nowrap;display:block}.cx .cx-rackLabel--network{left:37px;top:121px;transform:rotate(-7deg)}.cx .cx-rackLabel--power{right:25px;top:244px;transform:rotate(6deg)}.cx .cx-rackLabel--access{left:65px;top:440px;transform:rotate(-4deg)}.cx .cx-glyph{display:grid;place-items:center;width:46px;height:48px;border:1px solid #c6ccf2;border-radius:14px;background:linear-gradient(125deg,#c4c5f270,#8c91d575);box-shadow:inset 0 1px 0 #ffffffb3;color:#6976b5;font-style:normal;font-size:35px;font-weight:300;position:relative;flex:none}.cx .cx-glyph--network>b{position:absolute;width:7px;height:7px;border:1.5px solid #6774b6;border-radius:2px;top:28px}.cx .cx-glyph--network>b:first-child{top:12px;left:19px}.cx .cx-glyph--network>b:nth-child(2){left:10px}.cx .cx-glyph--network>b:nth-child(3){right:10px}.cx .cx-glyph--network:after{content:'';position:absolute;left:14px;right:14px;top:23px;height:6px;border:1px solid #6774b6;border-bottom:0}.cx .cx-glyph--access>b{width:22px;height:16px;border:1.5px solid #6674b2;border-radius:4px;margin-top:8px}.cx .cx-glyph--access>b:before{content:'';position:absolute;left:17px;top:12px;width:10px;height:10px;border:1.5px solid #6674b2;border-radius:7px 7px 0 0;border-bottom:0}.cx .cx-signalBars{display:flex;align-items:end;gap:4px;margin-top:7px;height:14px}.cx .cx-signalBars b{width:13px;height:calc(6px + var(--n)*1px);background:#9a9ee0;border-radius:2px;animation:cx-signal 2s ease-in-out infinite alternate;animation-delay:calc(var(--n)*-.13s);animation-play-state:var(--cx-play)}.cx .cx-statusLine{display:flex;align-items:center;gap:7px;font-size:10px;color:#8090a5;margin-top:7px}.cx .cx-statusLine>i{width:5px;height:5px;border-radius:50%;background:#7ac2ac}.cx .cx-accessKeys{display:flex;gap:6px;margin-top:9px}.cx .cx-accessKeys b{width:7px;height:7px;border-radius:50%;background:#899bb5}.cx [data-cx-story][data-active='0'] .cx-rackLabel--network,.cx [data-cx-story][data-active='1'] .cx-rackLabel--power,.cx [data-cx-story][data-active='2'] .cx-rackLabel--access{box-shadow:3px 5px 0 #aab8ce49,0 18px 42px #807cdf29,inset 0 1px 0 #fff}
.cx .cx-powerBase{position:absolute;left:76px;top:225px;width:414px;height:83px;border:1px solid #f4f8ff;border-radius:18px;background:linear-gradient(135deg,#e5edf9,#bbcbe2);transform:perspective(900px) rotateX(46deg) rotateZ(-5deg);box-shadow:1px 4px 0 #b0bdd2,2px 8px 0 #94a6c1,4px 15px 28px #38537a1e;z-index:1;overflow:hidden}.cx .cx-powerBase i{display:block;height:1px;margin:20px 20px 0;background:#9eb1cc4d}.cx .cx-powerUnit{position:absolute;width:126px;height:199px;border:2px solid #f4f8ff;border-radius:20px;background:linear-gradient(125deg,#e3ecf8,#afc0d9);box-shadow:5px 6px 0 #93a8c5,10px 14px 26px #4d688728;z-index:2;overflow:hidden}.cx .cx-powerUnit--0{left:118px;top:69px;transform:rotate(-7deg)}.cx .cx-powerUnit--1{left:304px;top:43px;transform:rotate(6deg)}.cx .cx-unitLetter{position:absolute;left:16px;top:15px;font-size:17px;font-weight:500;color:#6b83a5}.cx .cx-powerScreen{position:absolute;left:16px;right:16px;top:52px;height:64px;border:1px solid #c2d3e5;border-radius:9px;background:#879fbd63;padding:8px}.cx .cx-powerScreen small{display:block;font-size:7px;letter-spacing:.07em;color:#5c769a;margin-bottom:9px}.cx .cx-powerScreen b{display:inline-block;width:11px;height:18px;margin-right:4px;background:#98cfc2;border-radius:3px;border:1px solid #c4efdf}.cx .cx-unitVents{position:absolute;left:19px;right:19px;bottom:26px;height:36px;border-radius:5px;background:repeating-linear-gradient(0deg,#7c94b255 0 2px,transparent 2px 6px)}.cx .cx-unitStatus{position:absolute;right:16px;bottom:12px;width:5px;height:5px;background:#9bdccb;border-radius:50%;box-shadow:0 0 8px #66c5a58c;animation:cx-signal 2.7s infinite alternate;animation-play-state:var(--cx-play)}.cx .cx-powerCables,.cx .cx-networkCables{position:absolute;inset:0;width:100%;height:100%;z-index:4;overflow:visible;pointer-events:none}.cx .cx-wire{stroke:#939adc;stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.cx .cx-wire--muted{stroke:#9eafc7}.cx .cx-wirePulse{stroke:#e4ecff;stroke-width:2;stroke-linecap:round;stroke-dasharray:10 120;animation:cx-pulse 3.8s linear infinite;animation-play-state:var(--cx-play)}.cx .cx-powerTag{position:absolute;left:129px;top:300px;min-width:300px;padding:16px 20px;display:flex;gap:13px;align-items:center;font-size:16px;font-weight:500;transform:rotate(-3deg);z-index:5}.cx .cx-tinyCheck{display:block;width:13px;height:8px;border-left:2px solid #62a996;border-bottom:2px solid #62a996;transform:rotate(-45deg);margin:0 5px 4px 2px}
.cx .cx-networkBack{position:absolute;left:99px;top:47px;width:321px;height:149px;border:1px solid #f8fbff;border-radius:20px;background:linear-gradient(125deg,#f3f7ffb3,#c7d2ec91);box-shadow:4px 6px 0 #b5c4dc69,0 14px 34px #52709c15;transform:rotate(5deg);padding:22px 26px;z-index:1}.cx .cx-networkBack>span{font-size:10px;letter-spacing:.09em;color:#7d92b0}.cx .cx-networkTrace{height:52px;margin-top:16px;background:linear-gradient(transparent 95%,#b1bed359 95%) 0 0/100% 20px;position:relative;border-left:1px solid #acbed549}.cx .cx-networkTrace:after{content:'';position:absolute;inset:15px 10px 0;border-top:3px solid #939cdc;clip-path:polygon(0 60%,18% 60%,21% 20%,40% 20%,45% 75%,64% 75%,71% 0,100% 0,100% 12%,73% 12%,67% 90%,42% 90%,37% 35%,25% 35%,22% 75%,0 75%);background:#929bdd;border:0}.cx .cx-networkSwitch{position:absolute;left:95px;top:161px;width:346px;height:80px;border:2px solid #f2f7ff;border-radius:13px;background:linear-gradient(115deg,#dae6f3,#a6bad5);box-shadow:3px 5px 0 #a2b2c8,4px 10px 0 #7e98b8,6px 18px 23px #4661852a;z-index:3}.cx .cx-networkTop{height:28px;border-bottom:1px solid #becbdf;padding:5px 15px;display:flex;justify-content:space-between;align-items:center}.cx .cx-networkTop>span{font-size:9px;color:#6e88a8;letter-spacing:.08em}.cx .cx-networkTop>i{width:5px;height:5px;border-radius:50%;background:#96d7bf;box-shadow:0 0 6px #6ac59b}.cx .cx-networkPorts{display:flex;gap:9px;padding:11px 19px}.cx .cx-networkPorts>b{width:30px;height:21px;border:2px solid #839aba;border-radius:3px;background:#4d698d;position:relative;box-shadow:inset 0 -3px 0 #a7bcda}.cx .cx-networkPorts i{position:absolute;top:2px;left:4px;right:4px;height:4px;background:repeating-linear-gradient(90deg,#c6c79e 0 2px,transparent 2px 4px)}.cx .cx-networkPorts small{position:absolute;bottom:-11px;left:11px;font-size:5px;color:#738aaa}.cx .cx-networkTag{position:absolute;left:71px;top:292px;padding:16px 22px;display:flex;gap:8px;align-items:center;min-width:252px;transform:rotate(-5deg);z-index:5}.cx .cx-networkTag>span{font-size:12px;color:#768da9;letter-spacing:.08em;margin-right:18px}.cx .cx-networkTag>i{width:10px;height:14px;border-radius:3px;background:#a1a9e2}.cx .cx-networkTag>i:nth-child(3){height:20px}.cx .cx-networkTag>i:nth-child(4){height:25px}.cx .cx-networkTag>i:nth-child(5){height:30px}
.cx .cx-consoleBack{position:absolute;left:144px;top:63px;width:290px;height:205px;border:1px solid #d1dcef;border-radius:23px;background:linear-gradient(125deg,#dbe5f487,#acbfdf87);transform:rotate(9deg);filter:blur(2px);box-shadow:0 13px 28px #3f5d841c;z-index:1}.cx .cx-console{position:absolute;left:80px;top:60px;width:353px;height:221px;border:2px solid #fff;border-radius:24px;background:linear-gradient(125deg,#f6faffc7,#ccd8ef9e);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:4px 6px 0 #b5c5dc99,0 19px 33px #4f6c9330;transform:rotate(-6deg);z-index:2;overflow:hidden}.cx .cx-consoleBar{height:38px;border-bottom:1px solid #bdcce14d;display:flex;align-items:center;gap:6px;padding:0 20px}.cx .cx-consoleBar>i{width:5px;height:5px;border-radius:50%;background:#9cadc9}.cx .cx-consoleBar>span{margin-left:auto;font-size:7px;letter-spacing:.06em;color:#879ab5}.cx .cx-consoleBody{padding:19px 23px;position:relative}.cx .cx-consolePrompt{font-style:normal;font-size:24px;color:#8699bd;margin-right:15px}.cx .cx-consoleBody>span{font-size:14px;color:#637fa5}.cx .cx-consoleBody>b{display:block;height:5px;width:205px;background:#9eafcb7d;border-radius:3px;margin-top:12px}.cx .cx-consoleBody>b:nth-last-child(3){width:154px;background:#9ca3dd7d}.cx .cx-consoleBody>b:nth-last-child(2){width:98px}.cx .cx-consoleCursor{position:absolute;bottom:18px;left:133px;width:6px;height:10px;background:#849ac3;animation:cx-cursor 1.5s step-end infinite;animation-play-state:var(--cx-play)}.cx .cx-consoleFoot{position:absolute;left:23px;right:23px;bottom:16px;border-top:1px solid #bdcce15c;padding-top:10px;display:flex;gap:9px;align-items:center}.cx .cx-consoleFoot>i{height:5px;width:5px;background:#81bfa9;border-radius:50%}.cx .cx-consoleFoot>span{font-size:10px;color:#8399b6;letter-spacing:.09em}.cx .cx-accessTag{position:absolute;left:229px;top:272px;padding:17px 20px;display:flex;gap:17px;align-items:center;min-width:247px;transform:rotate(5deg);z-index:4}.cx .cx-accessTag small{display:block;font-size:8px;letter-spacing:.1em;color:#8c9bb2;line-height:1.5}.cx .cx-accessTag strong{font-size:17px;font-weight:500;line-height:1.4;color:#677e9f}.cx .cx-lockIcon{position:relative;width:25px;height:21px;border:2px solid #899bc0;border-radius:5px;margin-top:9px}.cx .cx-lockIcon:before{content:'';position:absolute;left:5px;top:-13px;width:12px;height:13px;border:2px solid #899bc0;border-bottom:0;border-radius:8px 8px 0 0}
@keyframes cx-pulse{to{stroke-dashoffset:-130}}@keyframes cx-air{0%,100%{transform:translateY(30px);opacity:.35}50%{transform:translateY(-20px);opacity:.75}}@keyframes cx-signal{from{opacity:.6;transform:scaleY(.8)}to{opacity:1;transform:scaleY(1)}}@keyframes cx-cursor{50%{opacity:0}}

.cx .cx-uplink{position:absolute;right:7px;top:16px;width:10px;height:15px;border:2px solid #bfd0e5;border-radius:3px;background:#526d91;box-shadow:0 1px 0 #eff6ff}

@media(min-width:1000px) and (min-height:980px){.cx .cx-story{height:185vh;min-height:1600px}.cx .cx-storySticky{position:sticky;top:calc(var(--git-overlay-top,70px) + 10px)}.cx .cx-rackStage{height:calc(100svh - 430px - var(--git-overlay-top,80px));max-height:690px;min-height:390px}}
@media(max-width:1180px){.git-hosting-colocation.cx .co-hero{grid-template-columns:minmax(0,1.05fr) minmax(300px,1fr)!important;gap:30px!important}.git-hosting-colocation.cx .co-hero .co-heroVideo{aspect-ratio:.85!important}.git-hosting-colocation.cx .co-hero .vh-title{font-size:45px!important}.git-hosting-colocation.cx .co-highlightGrid{gap:20px}.git-hosting-colocation.cx .co-highlight{padding-left:30px!important}.git-hosting-colocation.cx .co-pricePanel__grid{gap:25px}.git-hosting-colocation.cx .co-pricePanel__side{padding-left:24px}.cx .cx-deployment{gap:40px;padding-inline:20px}.cx .cx-storyHead{gap:35px}.cx .cx-infraCopy{padding:28px}}
@media(max-width:960px){.git-hosting-colocation.cx .co-hero{grid-template-columns:1fr!important}.git-hosting-colocation.cx .co-hero .co-heroVideo{aspect-ratio:1.65!important}.git-hosting-colocation.cx .co-hero__copy{max-width:750px}.git-hosting-colocation.cx .co-highlightGrid{grid-template-columns:1fr;gap:24px}.git-hosting-colocation.cx .co-highlight{padding-left:38px!important}.git-hosting-colocation.cx .co-pricePanel__grid{grid-template-columns:1fr;gap:10px}.git-hosting-colocation.cx .co-pricePanel__side{padding:22px 0 0;border-left:0;border-top:1px solid var(--cx-line)}.git-hosting-colocation.cx .co-sectionHead--pricing{align-items:start;gap:25px;flex-direction:column}.git-hosting-colocation.cx .co-citySelect{width:100%;max-width:360px}.cx .cx-storyHead{grid-template-columns:1fr;gap:18px}.cx .cx-storyHead>p{max-width:700px;justify-self:start}.cx .cx-rackStage{height:520px}.cx .cx-storyNav strong{font-size:18px}.cx .cx-storyNav small{font-size:13px}.cx .cx-storyNav{gap:15px}.cx .cx-infraCard--power{grid-template-columns:1fr}.cx .cx-infraCard--power .cx-infraCopy{order:2}.cx .cx-miniStage--power{height:370px}.cx .cx-miniStage{height:280px}.cx .cx-deployment{grid-template-columns:1fr;gap:35px}.cx .cx-deploymentIntro{position:static}.cx .cx-deploymentSteps{max-width:750px}}
@media(max-width:640px){.git-hosting-colocation.cx .git-hosting-colocation__container{padding-inline:20px}.git-hosting-colocation.cx .co-hero .co-heroVideo{aspect-ratio:1.25!important;border-radius:23px!important}.git-hosting-colocation.cx .co-hero .vh-title{font-size:43px!important}.cx .cx-heroLead{font-size:30px}.git-hosting-colocation.cx .co-hero__actions{display:grid!important;grid-template-columns:1fr;gap:12px!important}.git-hosting-colocation.cx .co-btn{width:100%}.git-hosting-colocation.cx .co-pricing{margin-top:60px}.git-hosting-colocation.cx .co-pricePanel__box{padding:24px 20px;border-radius:22px}.git-hosting-colocation.cx .co-priceRow{gap:20px;padding:21px 0;align-items:start;flex-direction:column}.git-hosting-colocation.cx .co-priceRow__name{font-size:17px}.git-hosting-colocation.cx .co-priceRow__value{font-size:25px}.git-hosting-colocation.cx .co-pricePanel__head h3{font-size:23px}.git-hosting-colocation.cx .co-citySelect{max-width:none;min-width:0}.cx :is(.cx-story,.cx-infrastructure,.cx-deployment){margin-top:64px}.cx .cx-storySticky{padding:27px 18px 16px;border-radius:24px;margin-inline:-5px}.cx .cx-storyHead h2{font-size:34px!important}.cx .cx-rackStage{height:335px;margin-inline:-9px}.cx .cx-sceneNote{font-size:10px}.cx .cx-storyNav{grid-template-columns:1fr;gap:0;margin-top:18px}.cx .cx-storyNav button{gap:16px;padding:17px 0}.cx .cx-storyNav small{font-size:13px}.cx .cx-infraGrid{grid-template-columns:1fr;gap:22px}.cx .cx-infraCopy{padding:26px}.cx .cx-infraCopy h3{font-size:29px}.cx .cx-infraCopy p{font-size:16px}.cx .cx-miniStage,.cx .cx-miniStage--power{height:270px}.cx .cx-deployment{padding:30px 0}.cx .cx-deployment h2{font-size:34px!important}.cx .cx-deploymentSteps li{gap:18px}.cx .cx-deploymentSteps h3{font-size:22px}.git-hosting-colocation.cx .co-about{margin-top:60px}.git-hosting-colocation.cx .co-about__card>p:not(.co-kicker){font-size:16px}.git-hosting-colocation.cx .vh-faq{margin-top:64px}.git-hosting-colocation.cx .faq-q{font-size:18px!important;gap:16px;padding:21px 0!important}.git-hosting-colocation.cx .faq-ico{width:32px;height:32px;flex-basis:32px}.git-hosting-colocation.cx .faq-a{padding-right:0!important;font-size:16px!important}}
@media(max-width:380px){.cx .cx-heroLead{font-size:26px}.git-hosting-colocation.cx .git-hosting-colocation__container{padding-inline:16px}.cx .cx-rackStage{height:295px}.cx .cx-storyHead h2,.cx .cx-deployment h2{font-size:30px!important}.cx .cx-miniStage,.cx .cx-miniStage--power{height:240px}}
@media(prefers-reduced-motion:reduce){.cx [data-cx-model]{transform:translate(-50%,-50%) scale(var(--cx-scale,.8))!important}.cx .cx-story{height:auto!important;min-height:0!important}.cx .cx-storySticky{position:relative!important;top:auto!important}.cx :is(.cx-rackDoor,.cx-storyNav button>i,.cx-deploymentSteps li>span){transition:none!important}.cx :is(.cx-wirePulse,.cx-coldFlow i,.cx-signalBars b,.cx-unitStatus,.cx-consoleCursor){animation:none!important}}
