.excel-data-centers-section{width:100%;margin:0!important;padding:0!important;background:#fff}body:has(.xdc) .site-main{background:#fff}.xdc{--xdc-text: #202124;--xdc-body: #5f6368;--xdc-rule: #dadce0;--xdc-surface: #f1f3f4;--xdc-blue: #1a73e8;--xdc-blue-hover: #1765cc;--xdc-night: #0b1b2b;--xdc-night-2: #10253a;--xdc-night-rule: #24405b;--xdc-glow: #8ab4f8;--xdc-live: #81c995;--xdc-radius: 28px;--xdc-gutter: clamp(20px, 3.9vw, 72px);--xdc-font: "Google Sans", "Google Sans Text", Inter, Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--xdc-mono: "Roboto Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;background:#fff;color:var(--xdc-text);font:400 16px / 1.5 var(--xdc-font);-webkit-font-smoothing:antialiased}.xdc *,.xdc *:before,.xdc *:after{box-sizing:border-box}.xdc :where(h1,h2,h3,p,ul,ol,li,figure,dl,dt,dd){margin:0;padding:0}.xdc :where(ul,ol){list-style:none}.xdc :where(h1,h2,h3){font-family:var(--xdc-font);text-transform:none;letter-spacing:0}.xdc :focus-visible{outline:2px solid var(--xdc-blue);outline-offset:3px}.xdc__inner{max-width:1776px;margin:0 auto}.xdc__band{padding:clamp(64px,7vw,120px) var(--xdc-gutter)}.xdc__img{display:block;width:100%;height:100%;object-fit:cover}.xdc__eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--xdc-body);font-size:15px;font-weight:500}.xdc__eyebrow span{width:8px;height:8px;border-radius:50%;background:#34a853;box-shadow:0 0 0 4px #34a8532e}.xdc__title{margin-top:16px;font-size:clamp(38px,4.2vw,64px);font-weight:400;line-height:1.07;letter-spacing:-.025em;text-wrap:balance}.xdc__h2{font-size:clamp(30px,2.9vw,48px);font-weight:400;line-height:1.15;letter-spacing:-.015em;text-wrap:balance}.xdc__lede,.xdc__sub{max-width:580px;color:var(--xdc-body);font-size:clamp(16px,1.2vw,19px);line-height:1.6}.xdc__lede{margin-top:22px}.xdc__sub{margin-top:14px}.xdc__actions{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;margin-top:32px}.xdc__button{display:inline-flex;align-items:center;min-height:48px;padding:0 26px;border-radius:999px;background:var(--xdc-blue);color:#fff;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease}.xdc__button:hover{background:var(--xdc-blue-hover);box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326;color:#fff}.xdc__link{display:inline-flex;align-items:center;gap:2px;color:var(--xdc-blue);font-size:15px;font-weight:500;text-decoration:none}.xdc__link:hover{color:var(--xdc-blue-hover);text-decoration:underline;text-underline-offset:4px}.xdc__link--light,.xdc__link--light:hover{color:var(--xdc-glow)}.xdc .eap__chevron{width:18px;height:18px;flex:none;transition:transform .2s ease}.xdc__link:hover .eap__chevron{transform:translate(3px)}.xdc__hero{padding:clamp(32px,4vw,72px) var(--xdc-gutter) clamp(48px,5vw,88px)}.xdc__hero-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(32px,5vw,96px);align-items:center}.xdc__art{position:relative;overflow:hidden;border-radius:var(--xdc-radius);background:linear-gradient(180deg,#eef1f8,#e3e7f2)}.xdc__art-img{display:block;width:100%;height:auto}.xdc__callout{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 10px;border-radius:999px;background:#fff;color:var(--xdc-text);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap;box-shadow:0 1px 3px #3c404340,0 4px 12px #3c40431f;transition:transform .2s ease,box-shadow .2s ease}.xdc__callout:hover{color:var(--xdc-text);transform:translateY(-2px)}.xdc__callout span{position:relative;width:10px;height:10px;border-radius:50%;background:var(--xdc-blue)}.xdc__callout span:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid var(--xdc-blue);border-radius:50%;opacity:.35}.xdc__callout--racks{top:12%;left:6%}.xdc__callout--ats{top:46%;right:4%}.xdc__callout--gen{bottom:9%;left:18%}.xdc__path{position:relative;overflow:hidden;background-color:var(--xdc-night);background-image:linear-gradient(rgba(138,180,248,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(138,180,248,.06) 1px,transparent 1px);background-size:32px 32px;color:#e8eaed;border-radius:var(--xdc-radius) var(--xdc-radius) 0 0}.xdc__path-head{max-width:760px}.xdc__path-kicker{color:var(--xdc-live);font-family:var(--xdc-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.xdc__path .xdc__h2{margin-top:12px;color:#fff}.xdc__path .xdc__sub{color:#9aa0a6}.xdc__diagram{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:112px 112px;row-gap:40px;margin-top:clamp(40px,4vw,64px)}.xdc__diagram:before,.xdc__diagram:after{content:"";position:absolute;background-image:repeating-linear-gradient(90deg,var(--xdc-live) 0 14px,transparent 14px 22px);background-size:44px 2px;animation:xdc-flow 1.6s linear infinite}.xdc__diagram:before{top:180px;right:calc(100% / 12);left:calc(100% / 12);height:2px}.xdc__diagram:after{top:98px;left:calc(100% * 2.5 / 6 - 1px);width:2px;height:54px;background-image:repeating-linear-gradient(180deg,var(--xdc-live) 0 14px,transparent 14px 22px);background-size:2px 44px;animation-name:xdc-flow-down}@keyframes xdc-flow{to{background-position:44px 0}}@keyframes xdc-flow-down{to{background-position:0 44px}}.xdc__node{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px;margin:0;padding:0 6px;border:0;background:none;color:#bdc1c6;font:500 14px / 1.3 var(--xdc-font);text-align:center;cursor:pointer}.xdc__node--service{grid-area:2 / 1}.xdc__node--distribution{grid-area:2 / 2}.xdc__node--generator{grid-area:1 / 3}.xdc__node--ats{grid-area:2 / 3}.xdc__node--ups{grid-area:2 / 4}.xdc__node--pdu{grid-area:2 / 5}.xdc__node--rack{grid-area:2 / 6}.xdc__node-icon{display:grid;place-items:center;width:56px;height:56px;border:1px solid var(--xdc-night-rule);border-radius:18px;background:var(--xdc-night-2);color:var(--xdc-glow);transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.xdc__node:hover .xdc__node-icon{transform:translateY(-2px);border-color:var(--xdc-glow)}.xdc__node[aria-selected=true]{color:#fff}.xdc__node[aria-selected=true] .xdc__node-icon{border-color:var(--xdc-glow);background:var(--xdc-glow);color:var(--xdc-night);box-shadow:0 0 0 6px #8ab4f829,0 0 28px #8ab4f859}.xdc__node-label{max-width:150px}.xdc__panel{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:32px clamp(24px,3vw,56px);margin-top:32px;padding:clamp(24px,3vw,44px);border:1px solid var(--xdc-night-rule);border-radius:24px;background:#10253ad9}.xdc__panel[hidden]{display:none}.xdc__panel-step,.xdc__panel-label{color:#9aa0a6;font-family:var(--xdc-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.xdc__panel-intro h3{margin-top:10px;color:#fff;font-size:clamp(24px,2vw,32px);font-weight:400;line-height:1.2}.xdc__panel-intro p:last-child{max-width:460px;margin-top:12px;color:#bdc1c6;font-size:15px;line-height:1.6}.xdc__supply{display:grid;gap:2px;margin-top:14px}.xdc__supply li{border-bottom:1px solid var(--xdc-night-rule)}.xdc__supply :where(a,span){display:flex;justify-content:space-between;gap:12px;padding:11px 0;color:#e8eaed;font-size:15px;text-decoration:none}.xdc__supply a:hover{color:var(--xdc-glow)}.xdc__supply a span{padding:0;color:var(--xdc-glow)}.xdc__specs{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 24px}.xdc__specs li{padding:7px 12px;border:1px solid var(--xdc-night-rule);border-radius:8px;color:#e8eaed;font-family:var(--xdc-mono);font-size:12.5px}.xdc__support{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;margin-top:28px}.xdc__support-list{display:flex;flex-wrap:wrap;gap:8px}.xdc__support-list a{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid var(--xdc-night-rule);border-radius:999px;color:#e8eaed;font-size:14px;text-decoration:none;transition:border-color .15s ease,color .15s ease}.xdc__support-list a:hover{border-color:var(--xdc-glow);color:#fff}.xdc__path-quote{margin-top:28px;font-size:16px}.xdc__sheet-band{background:var(--xdc-surface)}.xdc__sheet-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,6vw,120px);align-items:center}.xdc__send{display:grid;gap:10px;margin-top:28px}.xdc__send li{position:relative;padding-left:26px;color:var(--xdc-text);font-size:16px}.xdc__send li:before{content:"";position:absolute;top:5px;left:0;width:14px;height:14px;border:2px solid var(--xdc-blue);border-radius:4px}.xdc__sheet{overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 1px 3px #3c404326,0 16px 40px #3c40431f}.xdc__sheet-top{display:flex;justify-content:space-between;gap:12px;padding:16px 28px;background:var(--xdc-night);color:#e8eaed;font-family:var(--xdc-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.xdc__sheet-top span:last-child{color:var(--xdc-live)}.xdc__sheet-rows{padding:8px 28px}.xdc__sheet-rows div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px dashed var(--xdc-rule)}.xdc__sheet-rows div:last-child{border-bottom:0}.xdc__sheet-rows dt{color:var(--xdc-body);font-size:14px}.xdc__sheet-rows dd{color:var(--xdc-text);font-family:var(--xdc-mono);font-size:14px}.xdc__sheet-foot{padding:16px 28px 22px;border-top:1px solid var(--xdc-rule);color:var(--xdc-body);font-size:14px}.xdc__rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.5vw,40px);margin-top:clamp(32px,3.5vw,56px);counter-reset:none}.xdc__rail li{position:relative;padding-top:28px;border-top:2px solid var(--xdc-rule)}.xdc__rail li:before{content:"";position:absolute;top:-2px;left:0;width:48px;height:2px;background:var(--xdc-blue)}.xdc__rail-num{color:var(--xdc-blue);font-family:var(--xdc-mono);font-size:13px}.xdc__rail h3{margin-top:12px;font-size:20px;font-weight:500;line-height:1.3}.xdc__rail p{margin-top:8px;color:var(--xdc-body);font-size:15px;line-height:1.6}.xdc__rail a{color:var(--xdc-blue);text-decoration:none}.xdc__rail a:hover{text-decoration:underline;text-underline-offset:3px}.xdc__faq-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:32px clamp(32px,5vw,96px);align-items:start}.xdc__faq{border-bottom:1px solid var(--xdc-rule)}.xdc__faq:first-child{border-top:1px solid var(--xdc-rule)}.xdc__faq summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;font-size:clamp(16px,1.2vw,18px);font-weight:500;line-height:1.4;list-style:none;cursor:pointer}.xdc__faq summary::-webkit-details-marker{display:none}.xdc__faq-icon{position:relative;flex:none;width:14px;height:14px}.xdc__faq-icon:before,.xdc__faq-icon:after{content:"";position:absolute;top:6px;left:0;width:14px;height:2px;background:var(--xdc-text);transition:transform .2s ease}.xdc__faq-icon:after{transform:rotate(90deg)}.xdc__faq[open] .xdc__faq-icon:after{transform:rotate(0)}.xdc__faq-answer{max-width:760px;padding:0 40px 22px 0;color:var(--xdc-body);font-size:15px;line-height:1.65}.xdc__faq-answer p+p{margin-top:10px}.xdc__faq-answer a{color:var(--xdc-blue);text-decoration:none}.xdc__quote-anchor{position:relative;top:-120px}@media(max-width:1199px){.xdc__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.xdc__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xdc__panel-intro{grid-column:1 / -1}}@media(max-width:989px){.xdc__hero-grid,.xdc__sheet-grid,.xdc__faq-grid{grid-template-columns:minmax(0,1fr)}.xdc__diagram{display:flex;gap:8px;margin-right:calc(var(--xdc-gutter) * -1);padding:4px var(--xdc-gutter) 8px 2px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.xdc__diagram::-webkit-scrollbar{display:none}.xdc__diagram:before,.xdc__diagram:after{display:none}.xdc__node{flex:none;flex-direction:row;gap:10px;padding:6px 16px 6px 6px;border:1px solid var(--xdc-night-rule);border-radius:999px;scroll-snap-align:start}.xdc__node[aria-selected=true]{border-color:var(--xdc-glow)}.xdc__node-icon{width:40px;height:40px;border-radius:50%}.xdc__node-label{max-width:none;white-space:nowrap}}@media(max-width:599px){.xdc__callout{padding:6px 10px 6px 8px;font-size:11.5px}.xdc__panel,.xdc__rail{grid-template-columns:minmax(0,1fr)}.xdc__sheet-top,.xdc__sheet-rows,.xdc__sheet-foot{padding-right:20px;padding-left:20px}.xdc__sheet-rows div{grid-template-columns:minmax(0,1fr);gap:2px}.xdc__faq-answer{padding-right:0}.xdc__path{border-radius:24px 24px 0 0}}@media(prefers-reduced-motion:reduce){.xdc *,.xdc *:before,.xdc *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/excel-data-centers.css.map */
