#planet-colocation{--colo-navy:#060a16;--colo-navy-2:#0e172e;--colo-navy-3:#10213b;--colo-text:#363b3d;--colo-muted:#596675;--colo-blue-deep:#0060ac;--colo-blue:#009dea;--colo-blue-light:#62b6f3;--colo-green:#2efc85;--colo-pale:#f2f4f8;--colo-white:#fff;--colo-border:#ced6e2;--colo-max:1440px;--colo-radius:24px;--colo-shadow:0 22px 68px rgba(6,10,22,.18);background:var(--colo-pale);color:var(--colo-text);font-family:arboria,Arial,Helvetica,sans-serif;font-size:17px;line-height:1.5;min-height:1px;overflow:hidden;width:100%;-webkit-font-smoothing:antialiased}#planet-colocation,#planet-colocation *,#planet-colocation :after,#planet-colocation :before{box-sizing:border-box}#planet-colocation img{display:block;max-width:100%}#planet-colocation a{color:inherit;text-decoration:none}#planet-colocation h1,#planet-colocation h2,#planet-colocation h3,#planet-colocation p{overflow-wrap:break-word}.colo-skip-link{background:#060a16;border-radius:8px;color:#fff;font-family:arboria,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;left:12px;opacity:0;padding:11px 16px;pointer-events:none;position:fixed;top:12px;transform:translateY(-20px);z-index:99999}.colo-skip-link:focus{opacity:1;pointer-events:auto;transform:translateY(0)}#planet-colocation .colo-container{margin-inline:auto;width:min(calc(100% - 48px),var(--colo-max))}#planet-colocation .colo-eyebrow{color:var(--colo-blue);font-size:15px;font-weight:800;letter-spacing:.075em;line-height:1.3;margin:0 0 18px;text-transform:uppercase}#planet-colocation .colo-eyebrow--light{color:var(--colo-blue-light)}#planet-colocation .colo-button-row{display:flex;flex-wrap:wrap;gap:14px}#planet-colocation .colo-button{align-items:center;background:transparent;border:1px solid transparent;border-radius:999px;color:inherit;display:inline-flex;font-family:inherit;font-size:16px;font-weight:800;justify-content:center;line-height:1.15;max-width:100%;min-height:58px;padding:15px 28px;text-align:center;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease;width:fit-content}#planet-colocation .colo-button:hover{box-shadow:0 13px 28px rgba(0,0,0,.24);transform:translateY(-2px)}#planet-colocation .colo-button:focus-visible{outline:3px solid var(--colo-blue-light);outline-offset:3px}#planet-colocation .colo-button--primary{background:var(--colo-blue-deep);color:var(--colo-white)}#planet-colocation .colo-button--primary:hover{background:#004f91;color:var(--colo-white)}#planet-colocation .colo-button--outline{background:rgba(6,10,22,.16);border-color:hsla(0,0%,100%,.56);color:var(--colo-white)}#planet-colocation .colo-button--outline:hover{background:hsla(0,0%,100%,.1);border-color:var(--colo-white);color:var(--colo-white)}#planet-colocation .colo-button--light{background:var(--colo-white);color:var(--colo-navy)}#planet-colocation .colo-button--light:hover{background:#f6f9fc;color:var(--colo-blue-deep)}#planet-colocation .colo-hero{background:linear-gradient(145deg,var(--colo-navy),var(--colo-navy-2));color:var(--colo-white);display:grid;grid-template-areas:"content" "proof";grid-template-rows:minmax(700px,auto) auto;min-height:840px;overflow:hidden;position:relative}#planet-colocation .colo-hero:before{background:linear-gradient(90deg,var(--colo-navy) 0,rgba(6,10,22,.98) 30%,rgba(6,10,22,.88) 43%,rgba(6,10,22,.34) 64%,rgba(6,10,22,.08) 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}#planet-colocation .colo-hero:after{background:linear-gradient(180deg,rgba(6,10,22,.04) 45%,rgba(6,10,22,.74));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}#planet-colocation .colo-hero__media{background:var(--colo-navy-2);bottom:0;min-height:100%;overflow:hidden;position:absolute;right:0;top:0;width:60%;z-index:0}#planet-colocation .colo-hero__media img{height:100%;min-height:840px;object-fit:cover;object-position:center;width:100%}#planet-colocation .colo-hero__content{align-items:center;display:grid;grid-area:content;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);min-height:700px;padding-bottom:92px;padding-top:104px;position:relative;z-index:2}#planet-colocation .colo-hero__copy{max-width:700px}#planet-colocation .colo-hero h1{color:var(--colo-white);font-size:clamp(62px,5.25vw,82px);font-weight:800;letter-spacing:-.058em;line-height:1.01;margin:0 0 30px;max-width:700px}#planet-colocation .colo-hero__description{color:hsla(0,0%,100%,.8);font-size:20px;line-height:1.72;margin:0 0 36px;max-width:660px}#planet-colocation .colo-hero__proof-text{color:hsla(0,0%,100%,.58);font-size:15px;font-weight:700;line-height:1.6;margin:30px 0 0;max-width:680px}#planet-colocation .colo-hero__image-note{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(6,10,22,.82);border:1px solid hsla(0,0%,100%,.16);border-radius:16px;border-top-color:hsla(0,0%,100%,.5);bottom:178px;box-shadow:0 18px 40px rgba(0,0,0,.32);color:var(--colo-white);padding:20px 22px 18px;position:absolute;right:max(40px,calc((100vw - var(--colo-max))/2 + 40px));width:min(470px,42vw);z-index:3}#planet-colocation .colo-hero__image-note span{color:var(--colo-blue-light);display:block;font-size:14px;font-weight:850;letter-spacing:.075em;line-height:1.3;margin-bottom:8px;text-transform:uppercase}#planet-colocation .colo-hero__image-note strong{color:var(--colo-white);display:block;font-size:19px;font-weight:750;line-height:1.45;max-width:440px}#planet-colocation .colo-hero__proof-grid{background:rgba(10,24,48,.97);border:1px solid hsla(0,0%,100%,.14);border-bottom:0;border-radius:var(--colo-radius) var(--colo-radius) 0 0;box-shadow:var(--colo-shadow);display:grid;grid-area:proof;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;position:relative;z-index:4}#planet-colocation .colo-proof-item{border-right:1px solid hsla(0,0%,100%,.15);display:flex;flex-direction:column;justify-content:center;min-height:126px;min-width:0;padding:27px 30px}#planet-colocation .colo-proof-item:last-child{border-right:0}#planet-colocation .colo-proof-item strong{color:var(--colo-white);display:block;font-size:clamp(25px,2.1vw,33px);font-weight:800;letter-spacing:-.036em;line-height:1.08;margin-bottom:8px}#planet-colocation .colo-proof-item span{color:hsla(0,0%,100%,.66);display:block;font-size:15px;font-weight:650;line-height:1.48;max-width:260px}#planet-colocation .colo-definition{background:var(--colo-white);padding:126px 0 120px;position:relative}#planet-colocation .colo-definition__intro{align-items:end;display:grid;gap:clamp(60px,8vw,128px);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);margin-bottom:68px}#planet-colocation .colo-definition__heading h2{color:var(--colo-text);font-size:clamp(50px,4.8vw,70px);font-weight:800;letter-spacing:-.055em;line-height:1.04;margin:0;max-width:650px}#planet-colocation .colo-definition__copy{max-width:730px}#planet-colocation .colo-definition__lead{color:var(--colo-text);font-size:22px;font-weight:650;line-height:1.65;margin:0 0 20px}#planet-colocation .colo-definition__description{color:var(--colo-muted);font-size:18px;line-height:1.75;margin:0}#planet-colocation .colo-definition__comparison{border:1px solid var(--colo-border);border-radius:var(--colo-radius);box-shadow:0 22px 66px rgba(6,10,22,.12);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);overflow:hidden}#planet-colocation .colo-definition-panel{display:flex;flex-direction:column;min-height:500px;min-width:0}#planet-colocation .colo-definition-panel--onsite{background:var(--colo-pale);border-right:1px solid var(--colo-border);color:var(--colo-text)}#planet-colocation .colo-definition-panel--planet{background:linear-gradient(145deg,var(--colo-navy-3),var(--colo-navy));color:var(--colo-white)}#planet-colocation .colo-definition-panel__heading{border-bottom:1px solid var(--colo-border);min-height:210px;padding:40px 40px 34px}#planet-colocation
.colo-definition-panel--planet
.colo-definition-panel__heading{border-bottom-color:hsla(0,0%,100%,.16)}#planet-colocation .colo-definition-panel__label{color:var(--colo-blue-deep);font-size:14px;font-weight:850;letter-spacing:.075em;line-height:1.35;margin:0 0 22px;text-transform:uppercase}#planet-colocation
.colo-definition-panel--planet
.colo-definition-panel__label{color:var(--colo-blue-light)}#planet-colocation .colo-definition-panel h3{color:inherit;font-size:clamp(31px,2.8vw,42px);font-weight:800;letter-spacing:-.043em;line-height:1.08;margin:0;max-width:520px}#planet-colocation .colo-definition-panel__items{display:grid}#planet-colocation .colo-definition-panel__items p{align-items:center;border-bottom:1px solid var(--colo-border);color:var(--colo-muted);display:flex;font-size:17px;font-weight:650;line-height:1.58;margin:0;min-height:96px;padding:22px 40px}#planet-colocation
.colo-definition-panel__items
p:last-child{border-bottom:0}#planet-colocation
.colo-definition-panel--planet
.colo-definition-panel__items
p{border-bottom-color:hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.8)}#planet-colocation .colo-infrastructure{background:linear-gradient(145deg,var(--colo-navy-3),var(--colo-navy));color:var(--colo-white);overflow:hidden;padding:116px 0 122px;position:relative}#planet-colocation .colo-infrastructure:before{background:radial-gradient(circle,rgba(0,157,234,.14),rgba(46,252,133,.055) 45%,transparent 71%);border-radius:50%;content:"";height:760px;pointer-events:none;position:absolute;right:-260px;top:-320px;width:760px}#planet-colocation .colo-infrastructure .colo-container{position:relative;z-index:1}#planet-colocation .colo-infrastructure__intro{align-items:end;display:grid;gap:clamp(58px,8vw,126px);grid-template-columns:minmax(0,1fr) minmax(0,.92fr);margin-bottom:62px}#planet-colocation .colo-infrastructure__heading h2{color:var(--colo-white);font-size:clamp(50px,4.9vw,71px);font-weight:800;letter-spacing:-.055em;line-height:1.04;margin:0;max-width:790px}#planet-colocation .colo-infrastructure__description{color:hsla(0,0%,100%,.7);font-size:20px;line-height:1.72;margin:0;max-width:690px}#planet-colocation .colo-infrastructure__stack{border-bottom:1px solid hsla(0,0%,100%,.2);border-top:1px solid hsla(0,0%,100%,.2)}#planet-colocation .colo-infrastructure-system{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.2);display:grid;gap:clamp(42px,6vw,96px);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);min-height:142px;min-width:0;padding:32px 28px;position:relative;transition:background-color .18s ease}#planet-colocation .colo-infrastructure-system:last-child{border-bottom:0}#planet-colocation .colo-infrastructure-system:before{background:linear-gradient(180deg,var(--colo-blue),var(--colo-green));bottom:0;content:"";left:0;opacity:0;position:absolute;top:0;transition:opacity .18s ease;width:4px}#planet-colocation .colo-infrastructure-system:hover{background:hsla(0,0%,100%,.045)}#planet-colocation .colo-infrastructure-system:hover:before{opacity:1}#planet-colocation .colo-infrastructure-system h3{color:var(--colo-white);font-size:clamp(26px,2.3vw,34px);font-weight:800;letter-spacing:-.035em;line-height:1.15;margin:0;max-width:430px}#planet-colocation .colo-infrastructure-system p{color:hsla(0,0%,100%,.68);font-size:17px;line-height:1.7;margin:0;max-width:740px}#planet-colocation .colo-scale{background:var(--colo-pale);overflow:hidden;padding:120px 0 126px;position:relative}#planet-colocation .colo-scale:before{background:radial-gradient(circle,rgba(0,157,234,.08),rgba(46,252,133,.03) 48%,transparent 72%);border-radius:50%;content:"";height:620px;left:-220px;pointer-events:none;position:absolute;top:-240px;width:620px}#planet-colocation .colo-scale .colo-container{position:relative;z-index:1}#planet-colocation .colo-scale__intro{align-items:end;display:grid;gap:clamp(54px,8vw,124px);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);margin-bottom:68px}#planet-colocation .colo-scale__heading h2{color:var(--colo-text);font-size:clamp(50px,4.8vw,70px);font-weight:800;letter-spacing:-.055em;line-height:1.04;margin:0;max-width:720px}#planet-colocation .colo-scale__description{color:var(--colo-muted);font-size:20px;line-height:1.72;margin:0;max-width:720px}#planet-colocation .colo-scale__options{align-items:end;display:grid;gap:24px;grid-template-columns:minmax(0,.82fr) minmax(0,1fr) minmax(0,1.18fr)}#planet-colocation .colo-scale-option{background:var(--colo-white);border:1px solid var(--colo-border);border-radius:var(--colo-radius);box-shadow:0 20px 58px rgba(6,10,22,.09);color:var(--colo-text);display:flex;flex-direction:column;justify-content:flex-end;min-height:360px;min-width:0;overflow:hidden;padding:38px 34px 40px;position:relative}#planet-colocation .colo-scale-option:nth-child(2){min-height:410px}#planet-colocation .colo-scale-option:nth-child(3){min-height:460px}#planet-colocation .colo-scale-option:before{background:linear-gradient(90deg,var(--colo-blue-deep),var(--colo-blue));content:"";height:5px;left:0;position:absolute;right:0;top:0}#planet-colocation .colo-scale-option--featured{background:linear-gradient(145deg,var(--colo-navy-3),var(--colo-navy));border-color:hsla(0,0%,100%,.08);box-shadow:0 26px 72px rgba(6,10,22,.24);color:var(--colo-white)}#planet-colocation .colo-scale-option--featured:before{background:linear-gradient(90deg,var(--colo-blue),var(--colo-green))}#planet-colocation .colo-scale-option__label{color:var(--colo-blue-deep);font-size:14px;font-weight:850;letter-spacing:.075em;line-height:1.35;margin:0 0 20px;text-transform:uppercase}#planet-colocation
.colo-scale-option--featured
.colo-scale-option__label{color:var(--colo-blue-light)}#planet-colocation .colo-scale-option h3{color:inherit;font-size:clamp(34px,3.1vw,48px);font-weight:800;letter-spacing:-.047em;line-height:1.05;margin:0 0 20px;max-width:430px}#planet-colocation .colo-scale-option__description{color:var(--colo-muted);font-size:17px;line-height:1.7;margin:0;max-width:500px}#planet-colocation
.colo-scale-option--featured
.colo-scale-option__description{color:hsla(0,0%,100%,.7)}#planet-colocation .colo-connectivity{background:var(--colo-navy);color:var(--colo-white);overflow:hidden;position:relative}#planet-colocation .colo-connectivity__grid{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);min-height:820px}#planet-colocation .colo-connectivity__visual{background:var(--colo-navy-2);min-height:820px;overflow:hidden;position:relative}#planet-colocation .colo-connectivity__visual:after{background:linear-gradient(180deg,rgba(6,10,22,.04),rgba(6,10,22,.42));content:"";inset:0;pointer-events:none;position:absolute}#planet-colocation .colo-connectivity__visual img{height:100%;min-height:820px;object-fit:cover;object-position:center;width:100%}#planet-colocation .colo-connectivity__content{align-items:center;background:linear-gradient(145deg,var(--colo-navy-3),var(--colo-navy));display:flex;min-width:0;overflow:hidden;position:relative}#planet-colocation .colo-connectivity__content:before{background:radial-gradient(circle,rgba(0,157,234,.14),rgba(46,252,133,.045) 48%,transparent 72%);border-radius:50%;content:"";height:650px;pointer-events:none;position:absolute;right:-260px;top:-260px;width:650px}#planet-colocation .colo-connectivity__content-inner{max-width:960px;padding:96px clamp(56px,5vw,96px);position:relative;width:100%;z-index:1}#planet-colocation .colo-connectivity__content h2{color:var(--colo-white);font-size:clamp(50px,4.9vw,71px);font-weight:800;letter-spacing:-.055em;line-height:1.04;margin:0 0 27px;max-width:760px}#planet-colocation .colo-connectivity__description{color:hsla(0,0%,100%,.72);font-size:20px;line-height:1.72;margin:0 0 42px;max-width:720px}#planet-colocation .colo-connectivity__capabilities{border-top:1px solid hsla(0,0%,100%,.2);margin-bottom:38px;max-width:720px}#planet-colocation .colo-connectivity__capabilities p{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.84);display:flex;font-size:18px;font-weight:700;line-height:1.5;margin:0;min-height:72px;padding:18px 2px}#planet-colocation #colocation-faq,#planet-colocation .colo-faq{background:var(--colo-white);color:var(--colo-text);display:block!important;min-height:400px;opacity:1!important;overflow:visible;padding:124px 0 128px;position:relative;visibility:visible!important;width:100%}#planet-colocation .colo-faq:before{background:radial-gradient(circle,rgba(0,157,234,.07),rgba(46,252,133,.025) 48%,transparent 72%);border-radius:50%;bottom:-360px;content:"";height:760px;pointer-events:none;position:absolute;right:-280px;width:760px}#planet-colocation .colo-faq__grid{align-items:start;display:grid!important;gap:clamp(70px,9vw,148px);grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);opacity:1!important;position:relative;visibility:visible!important;z-index:2}#planet-colocation .colo-faq__intro{display:block;max-width:540px}#planet-colocation .colo-faq__intro h2{color:var(--colo-text);display:block;font-size:clamp(50px,4.7vw,68px);font-weight:800;letter-spacing:-.055em;line-height:1.04;margin:0 0 28px}#planet-colocation .colo-faq__description{color:var(--colo-muted);display:block;font-size:20px;line-height:1.72;margin:0;max-width:500px}#planet-colocation .colo-faq__list{border-top:1px solid var(--colo-border);display:block;min-width:0;width:100%}#planet-colocation .colo-faq-item{background:transparent;border:0;border-bottom:1px solid var(--colo-border);color:var(--colo-text);display:block;margin:0;padding:0;width:100%}#planet-colocation .colo-faq-item summary{align-items:center;background:transparent;border:0;color:var(--colo-text);cursor:pointer;display:flex;font-family:inherit;font-size:clamp(20px,1.7vw,24px);font-weight:750;line-height:1.42;list-style:none;margin:0;min-height:104px;opacity:1;padding:27px 72px 27px 0;position:relative;text-align:left;transition:color .18s ease,padding-left .18s ease;visibility:visible;width:100%}#planet-colocation .colo-faq-item summary span{color:inherit;display:block}#planet-colocation .colo-faq-item summary::-webkit-details-marker{display:none}#planet-colocation .colo-faq-item summary::marker{content:"";display:none}#planet-colocation .colo-faq-item summary:after,#planet-colocation .colo-faq-item summary:before{background:var(--colo-blue-deep);border-radius:999px;content:"";height:2px;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:opacity .18s ease,transform .18s ease;width:22px}#planet-colocation .colo-faq-item summary:after{transform:translateY(-50%) rotate(90deg)}#planet-colocation .colo-faq-item summary:hover{color:var(--colo-blue-deep)}#planet-colocation .colo-faq-item summary:focus-visible{border-radius:4px;outline:3px solid rgba(0,157,234,.32);outline-offset:5px}#planet-colocation
.colo-faq-item[open]
summary{color:var(--colo-blue-deep)}#planet-colocation
.colo-faq-item[open]
summary:after{opacity:0;transform:translateY(-50%) rotate(0deg)}#planet-colocation .colo-faq-item__answer{display:block;max-width:820px;opacity:1;padding:0 72px 31px 0;visibility:visible}#planet-colocation .colo-faq-item:not([open]) .colo-faq-item__answer{display:none}#planet-colocation .colo-faq-item__answer p{color:var(--colo-muted);display:block;font-size:17px;line-height:1.76;margin:0}#planet-colocation .colo-final-cta{background:linear-gradient(135deg,var(--colo-navy-3) 0,var(--colo-navy) 62%,#050812 100%);border-top:1px solid hsla(0,0%,100%,.1);color:var(--colo-white);overflow:hidden;padding:112px 0 118px;position:relative}#planet-colocation .colo-final-cta:before{background:radial-gradient(circle,rgba(0,157,234,.2),rgba(46,252,133,.07) 42%,transparent 70%);border-radius:50%;content:"";height:860px;pointer-events:none;position:absolute;right:-260px;top:-420px;width:860px}#planet-colocation .colo-final-cta:after{background:linear-gradient(90deg,transparent,rgba(98,182,243,.7),rgba(46,252,133,.45),transparent);bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0}#planet-colocation .colo-final-cta__grid{align-items:end;display:grid;gap:clamp(68px,9vw,150px);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);position:relative;z-index:1}#planet-colocation .colo-final-cta__heading h2{color:var(--colo-white);font-size:clamp(52px,5.2vw,76px);font-weight:800;letter-spacing:-.058em;line-height:1.02;margin:0;max-width:800px}#planet-colocation .colo-final-cta__content{max-width:660px}#planet-colocation .colo-final-cta__description{color:hsla(0,0%,100%,.72);font-size:20px;line-height:1.72;margin:0 0 34px}#planet-colocation .colo-final-cta .colo-button--primary{background:var(--colo-blue-deep)}#planet-colocation .colo-final-cta .colo-button--primary:hover{background:var(--colo-blue)}@media (max-width:1100px){#planet-colocation .colo-hero{grid-template-rows:minmax(680px,auto) auto;min-height:820px}#planet-colocation .colo-hero__media{width:56%}#planet-colocation .colo-hero__content{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);min-height:680px;padding-bottom:84px;padding-top:88px}#planet-colocation .colo-hero h1{font-size:clamp(58px,6.2vw,74px);max-width:620px}#planet-colocation .colo-hero__description{max-width:590px}#planet-colocation .colo-hero__image-note{right:34px;width:38vw}#planet-colocation .colo-hero__proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#planet-colocation .colo-proof-item:nth-child(2){border-right:0}#planet-colocation .colo-proof-item:nth-child(-n+2){border-bottom:1px solid hsla(0,0%,100%,.15)}#planet-colocation .colo-definition__intro{gap:30px;grid-template-columns:1fr}#planet-colocation .colo-definition__copy{max-width:820px}#planet-colocation .colo-infrastructure__intro{gap:28px;grid-template-columns:1fr}#planet-colocation .colo-infrastructure__description{max-width:820px}#planet-colocation .colo-infrastructure-system{gap:42px;grid-template-columns:minmax(230px,.65fr) minmax(0,1.35fr)}#planet-colocation .colo-scale__intro{gap:28px;grid-template-columns:1fr}#planet-colocation .colo-scale__description{max-width:820px}#planet-colocation .colo-scale__options{gap:18px}#planet-colocation .colo-scale-option{padding:32px 28px 34px}#planet-colocation .colo-connectivity__grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}#planet-colocation .colo-connectivity__content-inner{padding:78px 48px 82px}#planet-colocation .colo-faq__grid{gap:60px;grid-template-columns:minmax(270px,.62fr) minmax(0,1.38fr)}#planet-colocation .colo-final-cta__grid{gap:58px;grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}}@media (max-width:860px){#planet-colocation .colo-container{width:min(calc(100% - 40px),var(--colo-max))}#planet-colocation .colo-hero{grid-template-areas:"content" "media" "proof";grid-template-rows:auto auto auto;min-height:0}#planet-colocation .colo-hero:before{background:linear-gradient(180deg,var(--colo-navy) 0,var(--colo-navy-2) 100%)}#planet-colocation .colo-hero:after{display:none}#planet-colocation .colo-hero__content{grid-template-columns:1fr;min-height:0;padding-bottom:76px;padding-top:82px}#planet-colocation .colo-hero__copy{max-width:760px}#planet-colocation .colo-hero h1{max-width:720px}#planet-colocation .colo-hero__media{bottom:auto;grid-area:media;height:540px;min-height:0;position:relative;right:auto;top:auto;width:100%;z-index:2}#planet-colocation .colo-hero__media:after{background:linear-gradient(180deg,rgba(6,10,22,.06),rgba(6,10,22,.48));content:"";inset:0;pointer-events:none;position:absolute}#planet-colocation .colo-hero__media img{height:100%;min-height:0}#planet-colocation .colo-hero__image-note{align-self:end;bottom:auto;grid-area:media;justify-self:stretch;left:auto;margin:0 30px 32px;position:relative;right:auto;width:auto}#planet-colocation .colo-hero__proof-grid{border-left:0;border-radius:0;border-right:0;width:100%}#planet-colocation .colo-definition__comparison{grid-template-columns:1fr}#planet-colocation .colo-definition-panel{min-height:0}#planet-colocation .colo-definition-panel--onsite{border-bottom:1px solid var(--colo-border);border-right:0}#planet-colocation .colo-definition-panel__heading{min-height:0}#planet-colocation .colo-infrastructure-system{gap:12px;grid-template-columns:1fr;padding:28px 22px}#planet-colocation .colo-scale__options{align-items:stretch;grid-template-columns:1fr}#planet-colocation .colo-scale-option,#planet-colocation .colo-scale-option:nth-child(2),#planet-colocation .colo-scale-option:nth-child(3){min-height:320px}#planet-colocation .colo-connectivity__grid{grid-template-columns:1fr;min-height:0}#planet-colocation .colo-connectivity__visual{height:520px;min-height:520px}#planet-colocation .colo-connectivity__visual img{height:100%;min-height:0}#planet-colocation .colo-connectivity__content-inner{max-width:820px;padding:76px 40px 82px}#planet-colocation .colo-faq__grid{gap:54px;grid-template-columns:1fr}#planet-colocation .colo-faq__intro{max-width:720px}#planet-colocation .colo-faq__description{max-width:650px}#planet-colocation .colo-final-cta__grid{align-items:start;gap:38px;grid-template-columns:1fr}#planet-colocation .colo-final-cta__heading h2{max-width:760px}#planet-colocation .colo-final-cta__content{max-width:720px}}@media (max-width:600px){#planet-colocation .colo-container{width:min(calc(100% - 32px),var(--colo-max))}#planet-colocation .colo-hero__content{padding-bottom:58px;padding-top:64px}#planet-colocation .colo-eyebrow{font-size:13px;margin-bottom:14px}#planet-colocation .colo-hero h1{font-size:46px;line-height:1.04;margin-bottom:23px}#planet-colocation .colo-hero__description{font-size:18px;line-height:1.64;margin-bottom:29px}#planet-colocation .colo-button-row{display:grid;gap:10px;grid-template-columns:1fr}#planet-colocation .colo-button{width:100%}#planet-colocation .colo-hero__proof-text{font-size:14px;margin-top:25px}#planet-colocation .colo-hero__media{height:410px}#planet-colocation .colo-hero__image-note{margin:0 20px 23px;padding:16px 18px 15px}#planet-colocation .colo-hero__image-note span{font-size:12px;margin-bottom:5px}#planet-colocation .colo-hero__image-note strong{font-size:16px;line-height:1.45}#planet-colocation .colo-proof-item{min-height:108px;padding:21px 18px}#planet-colocation .colo-proof-item strong{font-size:24px}#planet-colocation .colo-proof-item span{font-size:14px}#planet-colocation .colo-definition{padding:74px 0 78px}#planet-colocation .colo-definition__intro{gap:24px;margin-bottom:40px}#planet-colocation .colo-definition__heading h2{font-size:42px;line-height:1.07}#planet-colocation .colo-definition__lead{font-size:20px;line-height:1.62;margin-bottom:17px}#planet-colocation .colo-definition__description{font-size:17px;line-height:1.68}#planet-colocation .colo-definition__comparison{border-radius:18px}#planet-colocation .colo-definition-panel__heading{padding:29px 25px 27px}#planet-colocation .colo-definition-panel__label{font-size:13px;margin-bottom:17px}#planet-colocation .colo-definition-panel h3{font-size:31px}#planet-colocation .colo-definition-panel__items p{font-size:16px;min-height:76px;padding:18px 25px}#planet-colocation .colo-infrastructure{padding:74px 0 80px}#planet-colocation .colo-infrastructure__intro{gap:20px;margin-bottom:40px}#planet-colocation .colo-infrastructure__heading h2{font-size:42px;line-height:1.08}#planet-colocation .colo-infrastructure__description{font-size:18px;line-height:1.65}#planet-colocation .colo-infrastructure-system{gap:9px;min-height:0;padding:25px 4px 27px}#planet-colocation .colo-infrastructure-system:before{display:none}#planet-colocation .colo-infrastructure-system h3{font-size:24px}#planet-colocation .colo-infrastructure-system p{font-size:16px;line-height:1.65}#planet-colocation .colo-scale{padding:74px 0 80px}#planet-colocation .colo-scale__intro{gap:20px;margin-bottom:42px}#planet-colocation .colo-scale__heading h2{font-size:42px;line-height:1.08}#planet-colocation .colo-scale__description{font-size:18px;line-height:1.65}#planet-colocation .colo-scale__options{gap:14px}#planet-colocation .colo-scale-option,#planet-colocation .colo-scale-option:nth-child(2),#planet-colocation .colo-scale-option:nth-child(3){border-radius:18px;min-height:290px;padding:29px 25px 31px}#planet-colocation .colo-scale-option__label{font-size:13px;margin-bottom:16px}#planet-colocation .colo-scale-option h3{font-size:34px;margin-bottom:15px}#planet-colocation .colo-scale-option__description{font-size:16px;line-height:1.65}#planet-colocation .colo-connectivity__visual{height:380px;min-height:380px}#planet-colocation .colo-connectivity__content-inner{padding:66px 24px 72px}#planet-colocation .colo-connectivity__content h2{font-size:42px;line-height:1.08;margin-bottom:20px}#planet-colocation .colo-connectivity__description{font-size:18px;line-height:1.65;margin-bottom:32px}#planet-colocation .colo-connectivity__capabilities{margin-bottom:31px}#planet-colocation .colo-connectivity__capabilities p{font-size:17px;line-height:1.55;min-height:0;padding:20px 0}#planet-colocation #colocation-faq,#planet-colocation .colo-faq{min-height:300px;padding:76px 0 82px}#planet-colocation .colo-faq__grid{gap:39px}#planet-colocation .colo-faq__intro h2{font-size:42px;line-height:1.08;margin-bottom:20px}#planet-colocation .colo-faq__description{font-size:18px;line-height:1.65}#planet-colocation .colo-faq-item summary{font-size:19px;line-height:1.45;min-height:88px;padding:23px 52px 23px 0}#planet-colocation .colo-faq-item summary:after,#planet-colocation .colo-faq-item summary:before{right:2px;width:18px}#planet-colocation .colo-faq-item__answer{padding:0 48px 25px 0}#planet-colocation .colo-faq-item__answer p{font-size:16px;line-height:1.7}#planet-colocation .colo-final-cta{padding:76px 0 82px}#planet-colocation .colo-final-cta__grid{gap:29px}#planet-colocation .colo-final-cta__heading h2{font-size:44px;line-height:1.06}#planet-colocation .colo-final-cta__description{font-size:18px;line-height:1.65;margin-bottom:28px}}@media (max-width:390px){#planet-colocation .colo-hero h1{font-size:42px}#planet-colocation .colo-hero__media{height:360px}#planet-colocation .colo-proof-item{padding:20px 14px}#planet-colocation .colo-connectivity__content h2,#planet-colocation .colo-definition__heading h2,#planet-colocation .colo-faq__intro h2,#planet-colocation .colo-final-cta__heading h2,#planet-colocation .colo-infrastructure__heading h2,#planet-colocation .colo-scale__heading h2{font-size:38px}}@media (prefers-reduced-motion:reduce){#planet-colocation .colo-button,#planet-colocation .colo-faq-item summary,#planet-colocation .colo-faq-item summary:after,#planet-colocation .colo-faq-item summary:before,#planet-colocation .colo-infrastructure-system,#planet-colocation .colo-infrastructure-system:before{transition:none}#planet-colocation .colo-button:hover{transform:none}}