#planet-peering{--peering-navy:#060a16;--peering-navy-2:#0d1629;--peering-navy-3:#14243e;--peering-text:#30383f;--peering-heading:#252c32;--peering-muted:#616d77;--peering-blue-deep:#0060ac;--peering-blue:#009dea;--peering-blue-hover:#004f91;--peering-blue-light:#62b6f3;--peering-green:#2efc85;--peering-white:#fff;--peering-page:#f5f8fa;--peering-pale-blue:#edf6fb;--peering-border:#d4dee6;--peering-max:1380px;background:var(--peering-white);color:var(--peering-text);font-family:arboria,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.6;min-height:1px;overflow:hidden;width:100%;-webkit-font-smoothing:antialiased}#planet-peering,#planet-peering *,#planet-peering :after,#planet-peering :before{box-sizing:border-box}#planet-peering a{color:inherit;text-decoration:none}#planet-peering a,#planet-peering h1,#planet-peering h2,#planet-peering p,#planet-peering span,#planet-peering strong{overflow-wrap:break-word}.peering-skip-link{background:#060a16;border-radius:8px;color:#fff;font-family:arboria,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;left:12px;opacity:0;padding:12px 18px;pointer-events:none;position:fixed;top:12px;transform:translateY(-20px);z-index:99999}.peering-skip-link:focus{opacity:1;pointer-events:auto;transform:translateY(0)}#planet-peering
.peering-container{margin-inline:auto;width:min(calc(100% - 48px),var(--peering-max))}#planet-peering
.peering-page{background:var(--peering-white);overflow:hidden;position:relative}#planet-peering
.peering-hero{align-items:stretch;display:grid;gap:70px;grid-template-columns:minmax(0,1fr) minmax(310px,.42fr);padding:96px 0 88px}#planet-peering
.peering-hero__copy{display:flex;flex-direction:column;justify-content:center;min-width:0}#planet-peering
.peering-eyebrow{color:var(--peering-blue-deep);font-size:14px;font-weight:850;letter-spacing:.085em;line-height:1.35;margin:0 0 17px;text-transform:uppercase}#planet-peering
.peering-hero h1{color:var(--peering-heading);font-size:clamp(64px,7vw,96px);font-weight:800;letter-spacing:-.065em;line-height:.95;margin:0;max-width:820px}#planet-peering
.peering-hero__description{color:var(--peering-muted);font-size:20px;line-height:1.65;margin:27px 0 0;max-width:680px}#planet-peering
.peering-hero__network{background:linear-gradient(145deg,var(--peering-navy-3) 0,var(--peering-navy) 86%);border-radius:14px;color:var(--peering-white);display:flex;flex-direction:column;justify-content:flex-end;min-height:330px;overflow:hidden;padding:36px 38px;position:relative}#planet-peering
.peering-hero__network:before{background:radial-gradient(circle,rgba(0,157,234,.38),rgba(46,252,133,.035) 53%,transparent 71%);border-radius:50%;content:"";height:430px;pointer-events:none;position:absolute;right:-170px;top:-190px;width:430px}#planet-peering
.peering-hero__network:after{background:linear-gradient(180deg,var(--peering-blue-deep),var(--peering-blue),var(--peering-green));bottom:0;content:"";position:absolute;right:0;top:0;width:5px}#planet-peering
.peering-hero__asn,#planet-peering
.peering-hero__network-label,#planet-peering
.peering-hero__network-note{position:relative;z-index:1}#planet-peering
.peering-hero__network-label{color:hsla(0,0%,100%,.56);font-size:11px;font-weight:800;letter-spacing:.085em;line-height:1.35;margin-bottom:12px;text-transform:uppercase}#planet-peering
.peering-hero__asn{color:var(--peering-white);font-size:clamp(54px,5vw,74px);font-weight:800;letter-spacing:-.055em;line-height:.95}#planet-peering
.peering-hero__network-note{color:var(--peering-blue-light);font-size:13px;font-weight:750;margin-top:15px}#planet-peering
.peering-section-label{color:var(--peering-blue-deep);display:block;font-size:11px;font-weight:850;letter-spacing:.085em;line-height:1.35;margin-bottom:13px;text-transform:uppercase}#planet-peering
.peering-overview{border-top:1px solid var(--peering-border);display:grid;gap:70px 90px;grid-template-columns:minmax(300px,.72fr) minmax(0,1fr);padding:78px 0}#planet-peering
.peering-overview__intro h2{color:var(--peering-heading);font-size:clamp(39px,4vw,56px);font-weight:800;letter-spacing:-.05em;line-height:1;margin:0;max-width:500px}#planet-peering
.peering-overview__copy{max-width:740px}#planet-peering
.peering-overview__copy p{color:var(--peering-text);font-size:18px;line-height:1.75;margin:0 0 22px}#planet-peering
.peering-overview__copy p:last-child{margin-bottom:0}#planet-peering
.peering-exchanges{background:linear-gradient(145deg,var(--peering-navy-2),var(--peering-navy));color:var(--peering-white);margin-inline:calc(50% - 50vw);padding:82px max(24px,calc((100vw - var(--peering-max))/2)) 86px}#planet-peering
.peering-section-head{align-items:end;display:grid;gap:50px;grid-template-columns:minmax(0,1fr) minmax(250px,.55fr);margin-inline:auto;max-width:var(--peering-max)}#planet-peering
.peering-exchanges
.peering-section-label{color:var(--peering-blue-light)}#planet-peering
.peering-section-head h2{color:var(--peering-white);font-size:clamp(42px,4.2vw,58px);font-weight:800;letter-spacing:-.052em;line-height:1;margin:0}#planet-peering
.peering-section-head>p{color:hsla(0,0%,100%,.58);font-size:16px;line-height:1.65;margin:0;max-width:440px}#planet-peering
.peering-exchange-list{border-top:1px solid hsla(0,0%,100%,.15);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:53px auto 0;max-width:var(--peering-max)}#planet-peering
.peering-exchange{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.15);display:grid;grid-template-columns:55px minmax(0,1fr);min-height:90px;padding:20px 30px 20px 0}#planet-peering
.peering-exchange:nth-child(odd){border-right:1px solid hsla(0,0%,100%,.15)}#planet-peering
.peering-exchange:nth-child(2n){padding-left:30px}#planet-peering
.peering-exchange>span{color:var(--peering-blue-light);font-size:11px;font-weight:800;line-height:1}#planet-peering
.peering-exchange strong{color:var(--peering-white);font-size:21px;font-weight:750;letter-spacing:-.02em;line-height:1.3}#planet-peering
.peering-details{align-items:start;display:grid;gap:70px 100px;grid-template-columns:minmax(0,.75fr) minmax(420px,1fr);padding:84px 0}#planet-peering
.peering-details__primary h2{color:var(--peering-heading);font-size:clamp(48px,5vw,68px);font-weight:800;letter-spacing:-.055em;line-height:.96;margin:0}#planet-peering
.peering-details__primary p{color:var(--peering-muted);font-size:17px;line-height:1.7;margin:22px 0 0;max-width:530px}#planet-peering
.peering-details__actions{border-top:1px solid var(--peering-border);display:grid}#planet-peering
.peering-contact{align-items:center;border-bottom:1px solid var(--peering-border);display:grid;gap:25px;grid-template-columns:140px minmax(0,1fr) 35px;min-height:94px;padding:18px 0;transition:color .16s ease,padding-left .16s ease}#planet-peering
.peering-contact:hover{color:var(--peering-blue-deep);padding-left:6px}#planet-peering
.peering-contact__label{color:var(--peering-muted);font-size:11px;font-weight:800;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}#planet-peering
.peering-contact strong{color:var(--peering-heading);font-size:19px;font-weight:750;line-height:1.4}#planet-peering
.peering-contact:hover strong{color:var(--peering-blue-deep)}#planet-peering
.peering-contact__arrow{align-items:center;background:var(--peering-pale-blue);border-radius:50%;color:var(--peering-blue-deep);display:flex;font-size:15px;height:34px;justify-content:center;line-height:1;width:34px}#planet-peering
.peering-history{align-items:start;background:var(--peering-page);display:grid;gap:70px 100px;grid-template-columns:minmax(290px,.7fr) minmax(500px,1fr);margin-inline:calc(50% - 50vw);padding:88px max(24px,calc((100vw - var(--peering-max))/2)) 102px}#planet-peering
.peering-history__intro{position:sticky;top:110px}#planet-peering
.peering-history__intro h2{color:var(--peering-heading);font-size:clamp(43px,4vw,58px);font-weight:800;letter-spacing:-.052em;line-height:.99;margin:0;max-width:490px}#planet-peering
.peering-history__intro p{color:var(--peering-muted);font-size:16px;line-height:1.72;margin:24px 0 0;max-width:530px}#planet-peering
.peering-history__intro p+p{margin-top:17px}#planet-peering
.peering-asn-table{background:var(--peering-white);border:1px solid var(--peering-border);border-radius:12px;min-width:0;overflow:hidden}#planet-peering
.peering-asn-row,#planet-peering
.peering-asn-table__head{align-items:center;display:grid;gap:25px;grid-template-columns:minmax(0,1fr) 100px}#planet-peering
.peering-asn-table__head{background:#f8fafb;border-bottom:1px solid var(--peering-border);color:var(--peering-muted);font-size:10px;font-weight:850;letter-spacing:.075em;line-height:1.35;min-height:48px;padding:12px 23px;text-transform:uppercase}#planet-peering
.peering-asn-table__head span:last-child{text-align:right}#planet-peering
.peering-asn-row{border-bottom:1px solid var(--peering-border);min-height:57px;padding:13px 23px}#planet-peering
.peering-asn-row:last-child{border-bottom:0}#planet-peering
.peering-asn-row>span{color:var(--peering-text);font-size:14px;font-weight:650;line-height:1.45}#planet-peering
.peering-asn-row>strong{color:var(--peering-heading);font-size:14px;font-weight:800;line-height:1.45;text-align:right}#planet-peering
.peering-asn-row--planet{background:linear-gradient(90deg,rgba(0,157,234,.1),rgba(46,252,133,.035));position:relative}#planet-peering
.peering-asn-row--planet:before{background:linear-gradient(180deg,var(--peering-blue),var(--peering-green));bottom:0;content:"";left:0;position:absolute;top:0;width:4px}#planet-peering
.peering-asn-row--planet>span,#planet-peering
.peering-asn-row--planet>strong{color:var(--peering-blue-deep);font-weight:850}@media (max-width:1100px){#planet-peering .peering-hero{gap:45px;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr)}#planet-peering .peering-details,#planet-peering .peering-history,#planet-peering .peering-overview{gap:55px}#planet-peering .peering-details{grid-template-columns:minmax(0,.72fr) minmax(390px,1fr)}#planet-peering .peering-history{grid-template-columns:minmax(260px,.65fr) minmax(470px,1fr)}}@media (max-width:860px){#planet-peering .peering-container{width:min(calc(100% - 40px),var(--peering-max))}#planet-peering .peering-hero{gap:42px;grid-template-columns:1fr;padding:72px 0 65px}#planet-peering .peering-hero__network{min-height:250px}#planet-peering .peering-overview{gap:32px;grid-template-columns:1fr;padding:64px 0}#planet-peering .peering-section-head{gap:20px;grid-template-columns:1fr}#planet-peering .peering-details{gap:40px;grid-template-columns:1fr;padding:68px 0}#planet-peering .peering-history{gap:43px;grid-template-columns:1fr;padding-bottom:78px;padding-top:70px}#planet-peering .peering-history__intro{position:static}}@media (max-width:600px){#planet-peering{font-size:17px}#planet-peering .peering-container{width:min(calc(100% - 30px),var(--peering-max))}#planet-peering .peering-hero{gap:31px;padding:54px 0 52px}#planet-peering .peering-eyebrow{font-size:12px;margin-bottom:13px}#planet-peering .peering-hero h1{font-size:56px}#planet-peering .peering-hero__description{font-size:17px;line-height:1.62;margin-top:20px}#planet-peering .peering-hero__network{min-height:210px;padding:28px 26px}#planet-peering .peering-hero__asn{font-size:53px}#planet-peering .peering-overview{gap:26px;padding:52px 0}#planet-peering .peering-overview__intro h2{font-size:38px}#planet-peering .peering-overview__copy p{font-size:15px;line-height:1.7}#planet-peering .peering-exchanges{padding:56px 15px 61px}#planet-peering .peering-section-head h2{font-size:38px}#planet-peering .peering-section-head>p{font-size:14px}#planet-peering .peering-exchange-list{grid-template-columns:1fr;margin-top:38px}#planet-peering .peering-exchange{border-right:0!important;grid-template-columns:45px minmax(0,1fr);min-height:72px;padding:16px 0}#planet-peering .peering-exchange:nth-child(2n){padding-left:0}#planet-peering .peering-exchange strong{font-size:18px}#planet-peering .peering-details{gap:32px;padding:55px 0}#planet-peering .peering-details__primary h2{font-size:48px}#planet-peering .peering-details__primary p{font-size:15px}#planet-peering .peering-contact{gap:6px 16px;grid-template-columns:1fr 35px;padding:17px 0}#planet-peering .peering-contact__label{grid-column:1}#planet-peering .peering-contact strong{font-size:17px;grid-column:1}#planet-peering .peering-contact__arrow{grid-column:2;grid-row:1/span 2}#planet-peering .peering-history{gap:34px;padding:56px 15px 64px}#planet-peering .peering-history__intro h2{font-size:39px}#planet-peering .peering-history__intro p{font-size:14px;line-height:1.7}#planet-peering .peering-asn-row,#planet-peering .peering-asn-table__head{gap:14px;grid-template-columns:minmax(0,1fr) 72px}#planet-peering .peering-asn-table__head{padding:11px 16px}#planet-peering .peering-asn-row{min-height:53px;padding:12px 16px}#planet-peering .peering-asn-row>span,#planet-peering .peering-asn-row>strong{font-size:12px}}@media (max-width:390px){#planet-peering .peering-hero h1{font-size:50px}#planet-peering .peering-history__intro h2,#planet-peering .peering-overview__intro h2,#planet-peering .peering-section-head h2{font-size:35px}}@media (prefers-reduced-motion:reduce){#planet-peering *,#planet-peering :after,#planet-peering :before{transition-duration:.01ms!important}}