@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/76962f1099c67ed7-s.3g5k14z74euie.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2e55616d683de2eb-s.1na863otnb8ps.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9ae63c18b294b16b-s.09zxm1krm51a9.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2e7f3bfe9d6db30c-s.0-6i14arjr1ya.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/200eb4e70eea77b1-s.261sx-649-rzi.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a6c82a37921ca535-s.06bfb_5kgmhw7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bd61c44353c129b5-s.p.3wvp_8-4tyhex.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_73377c8a-module__dlY-XG__className{font-family:Inter,Inter Fallback;font-style:normal;font-weight:400}.inter_73377c8a-module__dlY-XG__variable{--font-inter-arrow:"Inter", "Inter Fallback"}
:root{--ink:#1d1b53;--copy:#39405a;--blue:#2444d0;--cyan:#56bfea;--violet:#722ad4;--line:#e1e5ec;--soft:#f5f7fa;--night:#15133f;--night-mid:#1d1b53;--max:1320px;--content-gutter:24px;--content-width:min(calc(100% - 2 * var(--content-gutter)), var(--max));--content-inset:max(var(--content-gutter), calc((100% - var(--max)) / 2));--header-height:min(4.1667vw, 80px);--eyebrow-gradient:linear-gradient(40deg, #2444d0, #722ad4);--eyebrow-size:clamp(12px, 1.0417vw, 20px);--eyebrow-weight:750;--eyebrow-track:.11em;--eyebrow-rule:28px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height)}body{color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fff;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body.navOpen,body.modalOpen{overflow:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.049em}button,a{-webkit-tap-highlight-color:transparent}.skipLink{z-index:999;color:#fff;background:var(--night);padding:10px 14px;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skipLink:focus{transform:none}.container{width:var(--content-width);margin-inline:auto}.siteHeader{z-index:100;width:100%;height:var(--header-height);will-change:transform;background:#000;transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .24s,box-shadow .24s;position:fixed;top:0;left:0}.siteHeader.is-hidden{transform:translateY(calc(-100% - 2px))}.siteHeader.is-scrolled{background:#000;box-shadow:0 10px 35px #1d1b5314}body.navOpen .siteHeader{transform:none}.headerInner{width:calc(100% - min(4.1667vw,80px));height:var(--header-height);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.headerLogo{width:min(11.4583vw,220px);height:min(3.1771vw,61px);display:block}.logoLockup{width:100%;height:100%;display:block;position:relative}.logoSymbolCrop,.logoWordCrop{display:block;position:absolute;overflow:hidden}.logoSymbolCrop{width:26.25%;height:97.95%;top:3.28%;left:0}.logoSymbolCrop img{width:380.95%;max-width:none;height:100%}.logoWordCrop{width:73%;height:100%;top:0;left:27%}.logoWordCrop img{filter:brightness(0)invert();width:136.99%;max-width:none;height:100%;position:absolute;top:0;left:-36.99%}.primaryNav{height:var(--header-height);align-items:center;gap:min(1.3542vw,26px);display:flex}.primaryNav>a:not(.primaryButton){color:#fff;align-items:center;gap:8px;height:90%;font-size:clamp(10px,.7292vw,14px);font-weight:650;display:inline-flex}.primaryNav>a:not(.primaryButton):hover,.primaryNav>a:not(.primaryButton):focus-visible{color:#fff}.dropdownIcon{width:10px;height:6px}.menuButton{display:none}.primaryButton,.secondaryButton{border-radius:4px;justify-content:center;align-items:center;gap:clamp(9px,.6771vw,13px);min-height:clamp(34px,2.6042vw,50px);padding:0 clamp(15px,1.0938vw,21px);font-size:clamp(11px,.7813vw,15px);font-weight:750;transition:transform .18s,box-shadow .18s;display:inline-flex}.primaryButton{color:#fff;background:linear-gradient(77deg,#2444d0 0%,#722ad4 99.4%);border:1px solid #0000;box-shadow:0 13px 17px #2444d03d}.primaryButton:hover,.primaryButton:focus-visible,.secondaryButton:hover,.secondaryButton:focus-visible{transform:translateY(-2px)}.headerCta{gap:clamp(9px,.6771vw,13px);min-height:clamp(34px,2.6042vw,50px);margin-left:min(.7292vw,14px);padding-inline:clamp(15px,1.0938vw,21px);font-size:clamp(11px,.7813vw,15px)}.hero{padding-top:var(--header-height);border-bottom:1px solid var(--line);background:linear-gradient(#fff,#f7f9fc)}.heroStage{--hero-scale:1.025;--hero-shift:0px;aspect-ratio:16/9;width:100%;min-height:720px;max-height:1080px;position:relative;overflow:hidden}.heroVideo{object-fit:cover;width:100%;height:100%;transform:translate3d(0, var(--hero-shift), 0) scale(var(--hero-scale));transform-origin:top;will-change:transform;position:absolute;inset:0}.heroStage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0d0e261a,#0d0e2600 72%);position:absolute;inset:0}.heroPanel{z-index:2;top:27.3148%;left:var(--content-inset);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff3;flex-direction:column;justify-content:center;gap:clamp(16px,1.25vw,24px);width:min(41.0417vw,788px);height:min(15.625vw,300px);min-height:0;padding:clamp(24px,2.0833vw,40px);display:flex;position:absolute}.heroPanel p{margin:0}.heroPanel h1{color:var(--ink);margin:0;font-size:clamp(48px,3.55vw,68px);font-weight:620;line-height:1.06}.heroActions{z-index:3;top:57.3148%;left:var(--content-inset);gap:clamp(11px,.8333vw,16px);display:flex;position:absolute}.heroActions .primaryButton,.heroActions .secondaryButton{gap:clamp(9px,.6771vw,13px);min-height:clamp(34px,2.6042vw,50px);padding-inline:clamp(15px,1.0938vw,21px);font-size:clamp(11px,.7813vw,15px)}.secondaryButton{color:#fff;box-shadow:none;background:#ffffff29;border:1px solid #ededed}.secondaryButton.dark{color:#fff;border-color:#ffffff52}.valueBar{border-top:1px solid var(--line)}.valueBarInner{width:var(--content-width);grid-template-columns:763fr 1157fr;align-items:center;min-height:clamp(96px,7.9688vw,153px);margin-inline:auto;display:grid}.valueBarTitle{letter-spacing:-.002em;justify-self:start;font-size:clamp(20px,1.6667vw,32px);font-weight:700;line-height:1.2}.valueMetrics{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;display:grid}.valueMetric{letter-spacing:.002em;white-space:nowrap;gap:min(1.1979vw,23px);padding-left:min(1.5625vw,30px);line-height:1.2;display:grid}.valueMetric dt{color:#3c404c;grid-area:2/1;font-size:clamp(16px,1.3542vw,26px);font-weight:500}.valueMetric dd{color:#0000;background-image:linear-gradient(69.15deg, var(--blue), var(--violet) 99.419%);-webkit-background-clip:text;background-clip:text;grid-area:1/1;justify-self:start;margin:0;font-size:clamp(20px,1.6667vw,32px);font-weight:700}.valueMetric:last-child dd{background-image:linear-gradient(57.216deg, var(--blue), var(--violet) 99.419%)}.section{padding-block:clamp(72px,6.1458vw,118px);position:relative;overflow:hidden}main>.section[id]{scroll-margin-top:calc(0px - var(--header-height))}.motion-ready [data-reveal]{--reveal-delay:0s;opacity:0;transition:opacity .68s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay), transform .68s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay);transform:translateY(28px)}.motion-ready [data-reveal=scale]{transform:translateY(20px)scale(.985)}.motion-ready [data-reveal].is-visible{opacity:1;transform:none}.motion-ready .heroActions{--reveal-delay:.12s}.motion-ready .outcomeCards article:nth-child(2),.motion-ready .teamGrid article:nth-child(2),.motion-ready .teamPanels article:nth-child(2){--reveal-delay:90ms}.motion-ready .outcomeCards article:nth-child(3),.motion-ready .teamGrid article:nth-child(3){--reveal-delay:.18s}.sectionHeading{margin-bottom:clamp(38px,3.0208vw,58px)}.sectionHeading h2,.cta h2{color:var(--ink);margin:0;font-size:clamp(42px,3.4896vw,67px);font-weight:620;line-height:1}.sectionHeading.light h2{color:#fff}.eyebrow{color:#0000;background:var(--eyebrow-gradient);font-size:var(--eyebrow-size);font-weight:var(--eyebrow-weight);letter-spacing:var(--eyebrow-track);text-transform:uppercase;-webkit-background-clip:text;background-clip:text;align-items:center;gap:12px;margin-bottom:min(1.0417vw,20px);line-height:1.05;display:flex}.eyebrow:before{content:"";width:var(--eyebrow-rule);background:var(--cyan);flex:none;height:2px}.eyebrow.light{color:var(--cyan);background:0 0}.sectionLead{max-width:1316px;color:var(--copy);letter-spacing:-.022em;margin:min(1.5104vw,29px) auto 0;font-size:clamp(13px,1.0417vw,20px);line-height:1.55}.valueGap{background:var(--soft);height:auto;padding-bottom:0}.valueGap .sectionHeading{text-align:center}.valueGap .eyebrow{justify-content:center}.valueGap .sectionLead{text-align:center}.valueDiagram{margin-top:10px;position:relative}.valueDiagram img{width:100%;height:auto}.valueDiagram>p{color:var(--ink);text-align:center;background:#f5f5fa;border-radius:4px;margin:0;padding:min(.8333vw,16px);font-size:clamp(12px,.9375vw,18px);font-weight:740;line-height:1.55;position:absolute;top:48.5%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 22px #1d1b531a}.darkSection{color:#fff;background:radial-gradient(circle at 82% 10%,#722ad46b,#0000 28%),linear-gradient(146deg,#15133f 4%,#1d1b53 53%,#28106a 96%)}.physicalAi .sectionHeading{margin-bottom:min(3.3854vw,65px)}.physicalAi .eyebrow{justify-content:center}.physicalAi .sectionHeading h2{text-align:center;width:100%;margin-left:0}.physicalAi .sectionLead{width:100%;max-width:var(--max);color:#fff;text-align:left;margin-left:0}.physicalGrid{grid-template-columns:min(23.5417vw,452px) 1fr;align-items:center;gap:min(3.125vw,60px);display:grid}.operatingLoop{border-top:1px solid #e1e5ecb3;margin:0;padding:0;list-style:none}.operatingLoop li{opacity:.54;border-bottom:1px solid #e1e5ecb3;grid-template-columns:46px 1fr;align-items:center;gap:15px;min-height:clamp(62px,4.8438vw,93px);transition:opacity .32s,transform .32s cubic-bezier(.22,1,.36,1),border-color .32s;display:grid}.operatingLoop span{color:#a2a6b3;font-size:clamp(11px,.8333vw,16px);font-weight:700}.operatingLoop strong{color:#dee6ff;font-size:clamp(12px,.9375vw,18px);transition:color .32s,transform .32s cubic-bezier(.22,1,.36,1)}.operatingLoop li.is-past{opacity:.76}.operatingLoop li.is-active{opacity:1;border-bottom-color:#56bfeae0;transform:translate(8px)}.operatingLoop li.is-active strong{color:#fff;transform:translate(4px)}.physicalImage{width:100%;height:auto}.proof{background:#fff;height:min(56.875vw,1092px)}.proof .splitHeading{grid-template-columns:min(36.9792vw,710px) min(28.75vw,552px);gap:min(3.125vw,60px)}.splitHeading{grid-template-columns:minmax(0,1fr) min(26.5625vw,510px);align-items:center;gap:min(4.1667vw,80px);display:grid}.splitHeading .sectionHeading{margin:0}.proofCase{aspect-ratio:1.08;position:relative;overflow:hidden}.proofDescription{color:#39405ac2;margin:min(2.6042vw,50px) 0 0;font-size:clamp(13px,1.0417vw,20px);line-height:1.55}.processFrame{margin-top:min(4.2708vw,82px)}.processImage{width:100%;height:auto}.outcomes{background:#fbfbfd;padding-bottom:min(8.125vw,156px)}.copySplit{align-items:end}.sideCopy{color:var(--copy);margin:0 0 4px;font-size:clamp(13px,.9375vw,18px);line-height:1.65}.outcomeCards{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:min(3.3333vw,64px);display:grid}.outcomeCards article{background:#fff;flex-direction:column;min-height:min(19.0625vw,366px);padding:min(1.5625vw,30px);display:flex}.outcomeCards article+article{border-left:1px solid var(--line)}.outcomeCards article>span{color:var(--cyan);letter-spacing:-.025em;font-size:clamp(12px,1.0417vw,20px);font-weight:750}.outcomeCards h3{margin:min(4.0625vw,78px) 0 min(.8333vw,16px);font-size:clamp(22px,1.875vw,36px);line-height:1}.outcomeCards p{color:var(--copy);font-size:clamp(12px,.8333vw,16px);line-height:1.55}.outcomeCards ul{flex-wrap:wrap;gap:8px;margin:auto 0 0;padding:min(1.4583vw,28px) 0 0;list-style:none;display:flex}.outcomeCards li{color:#5f6272;background:#f3f4f8;padding:6px 9px;font-size:10px}.outcomeRail{color:#c8cbe0;background:linear-gradient(90deg, var(--night), var(--violet));letter-spacing:0;align-items:center;gap:min(1.0417vw,20px);min-height:clamp(36px,3.2292vw,62px);margin-top:min(1.0417vw,20px);padding-inline:min(1.6667vw,32px);font-size:clamp(10px,.8333vw,16px);display:flex}.outcomeRail strong{color:var(--cyan);font-size:inherit;letter-spacing:.08em;margin-right:min(.5208vw,10px)}.lightCopy .sideCopy{color:#ffffffad}.platformVisual{aspect-ratio:2640/1060;width:100%;height:auto;margin:min(4.1146vw,79px) auto 0;position:relative;overflow:hidden}.platformImage{object-fit:contain;width:100%;max-width:none;height:100%;display:block}.platformButtons{border-top:1px solid #ffffff24;justify-content:center;gap:12px;margin-top:min(2.2917vw,44px);padding-top:min(1.5625vw,30px);display:flex}.gridExpansion{background:#fff;padding-bottom:0}.connectedNetworkMedia{aspect-ratio:1672/941;isolation:isolate;background:#eef3f7;width:100%;margin:clamp(42px,3.3333vw,64px) auto 0;position:relative;overflow:hidden}.connectedNetworkMedia>img{z-index:-2;object-fit:cover;object-position:center}.connectedNetworkMedia:before,.connectedNetworkMedia:after{content:"";z-index:-1;pointer-events:none;height:27%;position:absolute;left:0;right:0}.connectedNetworkMedia:before{background:linear-gradient(#fff 0%,#ffffffb3 20%,#0000 100%);top:0}.connectedNetworkMedia:after{background:linear-gradient(#0000 0%,#ffffff8a 82%,#fff 100%);bottom:0}.connectedNetworkAction{background:#fff;justify-content:center;align-items:center;min-height:clamp(78px,5vw,96px);display:flex}.connectedNetworkAction .primaryButton{min-width:clamp(164px,10.1042vw,194px)}.team{padding-top:min(4.1667vw,80px)}.teamStatement{min-height:min(3.125vw,60px);color:var(--copy);text-align:center;background:#f4f5f8;place-items:center;margin:min(1.5625vw,30px) 0 min(3.125vw,60px);padding:min(.625vw,12px);font-size:clamp(12px,.8333vw,16px);font-weight:650;display:grid}.teamGrid{grid-template-columns:repeat(3,min(19.8438vw,381px));justify-content:space-between;gap:0;display:grid}.teamGrid article{border-radius:24px;min-width:0;overflow:hidden}.teamGrid article>img{aspect-ratio:381/380;object-fit:cover;object-position:top center;border:1px solid #56bfea26;border-radius:min(.8333vw,16px);width:100%;height:auto}.teamGrid h3{margin:min(1.6667vw,32px) 0 min(.4167vw,8px);font-size:clamp(19px,1.5vw,28.8px);line-height:1.05}.teamGrid strong{color:var(--ink);letter-spacing:.109em;text-transform:uppercase;font-size:clamp(10px,.7292vw,14px);line-height:1.85}.teamGrid p{color:#1d1b53bf;margin-top:min(1.25vw,24px);font-size:clamp(13px,1.0417vw,20px);font-weight:500;line-height:1.292}.teamPanels{grid-template-columns:1fr;margin-top:min(3.75vw,72px);display:grid}.teamPanels article{border:1px solid var(--line);background:#fafafe;border-radius:min(1.25vw,24px);padding:min(1.4583vw,28px)}.teamPanels span{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.teamPanels h3{margin:min(1.5625vw,30px) 0 min(.625vw,12px);font-size:30px;line-height:1}.teamPanels p{color:var(--copy);margin:0;font-size:13px;line-height:1.55}.teamPanels ul{flex-wrap:wrap;gap:min(.4167vw,8px);margin:min(1.25vw,24px) 0 0;padding:0;list-style:none;display:flex}.teamPanels li{min-height:min(1.5625vw,30px);color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;padding:0 min(.625vw,12px);font-size:clamp(9px,.625vw,12px);font-weight:700;display:inline-flex}.teamActions{justify-content:center;gap:min(.625vw,12px);margin-top:min(3.125vw,60px);display:flex}.teamActions>a:not(.primaryButton){min-height:clamp(34px,2.6042vw,50px);color:var(--blue);align-items:center;gap:min(.6771vw,13px);padding:0 min(1.0938vw,21px);font-size:clamp(11px,.7813vw,15px);font-weight:750;display:inline-flex}.cta{color:#fff;background:radial-gradient(circle at 85% 35%,#722ad494,#0000 36%),linear-gradient(115deg,#15133f,#251061);padding-block:min(6.1458vw,118px)}.cta h2{color:#fff;font-size:clamp(42px,3.0208vw,58px)}.cta>.container>p:not(.eyebrow){color:#ffffffb3;max-width:760px;margin-top:min(1.25vw,24px);font-size:clamp(12px,.8333vw,16px);line-height:1.65}.ctaActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:min(1.8229vw,35px);display:flex}.ctaActions>a:not(.primaryButton){color:#fff;background:#ffffff0d;border:1px solid #ffffff47;border-radius:4px;align-items:center;min-height:clamp(34px,2.6042vw,50px);padding:0 min(1.0417vw,20px);font-size:clamp(11px,.7292vw,14px);font-weight:700;display:inline-flex}.footer{color:#c7cce2;font-family:var(--font-inter-arrow), Inter, ui-sans-serif, sans-serif;background:#14133b;padding:64px 0 76px}.footerGrid{grid-template-columns:minmax(0,496fr) minmax(0,757fr);gap:56px;display:grid}.footerBrand{flex-direction:column;align-items:flex-start;display:flex}.footerLogo{width:206.102px;height:55.991px;display:block;overflow:hidden}.footerLogoLink{padding-bottom:8.688px;display:block}.footerLogo img{width:100%;height:100%}.footerBrand p{color:#aeb5d1;letter-spacing:-.0762px;max-width:306px;margin:13px 0;font-size:13px;line-height:20.15px}.footerNav{grid-template-columns:repeat(3,minmax(0,191fr)) minmax(0,100fr);align-items:start;gap:28px;display:grid}.footerNav h2,.footerNav .footerStandaloneLink{color:#fff;letter-spacing:-.3125px;margin:0;font-size:16px;font-weight:700;line-height:24.8px}.footerNav ul{gap:14px;margin:14px 0 0;padding:0;list-style:none;display:grid}.footerExplore ul{gap:8px}.footerNav li,.footerNav a{color:#c7cce2;letter-spacing:-.1504px;font-size:14px;line-height:21.7px}.footerNav a{transition:color .16s}.footerNav .footerStandaloneLink{margin-top:16px;display:inline-block}.footerNav .footerSocial{width:32px;height:32px;margin-top:8px;display:flex}.footerSocial img{width:32px;height:32px}.footer a:focus-visible{outline:2px solid var(--cyan);outline-offset:4px;border-radius:2px}.caseStudiesPage{padding-top:var(--header-height);background:#f6f8fb}.footerNav a:hover,.footerNav a:focus-visible{color:#fff}@media (max-width:1100px){.footerGrid{grid-template-columns:minmax(0,1fr);gap:32px}.footerNav{grid-template-columns:repeat(4,minmax(0,1fr))}}.valueDiscoveryDialog{width:min(86vw,1134px);max-width:none;max-height:calc(100dvh - 40px);color:var(--ink);background:#fff;border:0;border-radius:4px;margin:auto;padding:0;overflow:auto;box-shadow:0 28px 90px #04051261}.valueDiscoveryDialog::backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#08090ead}.valueDiscoveryPanel{outline:0;padding:32px 40px 24px;position:relative}.valueDiscoveryClose{z-index:1;color:#070912;cursor:pointer;background:#f0f2f5;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:background-color .18s,transform .18s;display:grid;position:absolute;top:28px;right:40px}.valueDiscoveryClose span{margin-top:-3px;font-size:28px;font-weight:300;line-height:1}.valueDiscoveryClose:hover,.valueDiscoveryClose:focus-visible{background:#e5e8ee;transform:rotate(4deg)}.valueDiscoveryHeader{padding-right:72px}.valueDiscoveryHeader>p:first-child{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:800;line-height:1.1}.valueDiscoveryHeader h2{color:#10112d;letter-spacing:-.05em;margin:0;font-size:clamp(44px,3.5vw,56px);font-weight:650;line-height:1}.valueDiscoveryHeader>p:last-child{color:#6e7489;margin:12px 0 0;font-size:16px;line-height:1.45}.valueDiscoveryForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.valueDiscoveryField{color:#777e92;background:#fff;border:1px solid #dfe3e9;border-radius:14px;flex-direction:column;min-width:0;min-height:72px;padding:11px 16px;transition:border-color .18s,box-shadow .18s;display:flex}.valueDiscoveryField:focus-within{border-color:#2444d0b3;box-shadow:0 0 0 3px #2444d017}.valueDiscoveryField>span{letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:12px;font-weight:800;line-height:1.1}.valueDiscoveryField input,.valueDiscoveryField textarea{color:#14152e;width:100%;min-width:0;font:inherit;background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:5px 2px 0;font-size:16px;line-height:1.3}.valueDiscoveryField input::placeholder,.valueDiscoveryField textarea::placeholder{color:#a8a8ad;opacity:1}.valueDiscoveryRoleField{position:relative}.valueDiscoveryRoleField.isOpen{z-index:20;border-color:#2444d0b8;box-shadow:0 0 0 3px #2444d017}.valueDiscoveryRoleField.hasError{border-color:#a92632ad}.valueDiscoverySelectTrigger{color:#14152e;cursor:pointer;width:100%;min-width:0;font:inherit;text-align:left;background:0 0;border:0;outline:0;flex:1;justify-content:space-between;align-items:center;gap:20px;padding:5px 2px 0;font-size:16px;line-height:1.3;display:flex}.valueDiscoverySelectPlaceholder{color:#a8a8ad}.valueDiscoverySelectValue{color:#14152e}.valueDiscoverySelectArrow{color:#2444d0;background:#f1f4ff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;transition:color .18s,background-color .18s,transform .18s;display:grid}.valueDiscoverySelectArrow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:12px;height:8px}.valueDiscoveryRoleField.isOpen .valueDiscoverySelectArrow{color:#fff;background:#2444d0;transform:rotate(180deg)}.valueDiscoverySelectMenu{z-index:30;transform-origin:top;background:#fffffffa;border:1px solid #dfe3ed;border-radius:14px;gap:3px;max-height:min(276px,45vh);padding:6px;animation:.15s ease-out valueDiscoverySelectIn;display:grid;position:absolute;top:calc(100% + 6px);left:-1px;right:-1px;overflow:auto;box-shadow:0 24px 64px #10112d33,0 4px 14px #10112d14}@keyframes valueDiscoverySelectIn{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:none}}.valueDiscoverySelectOption{color:#4f566c;cursor:pointer;width:100%;min-height:40px;font:inherit;text-align:left;background:0 0;border:0;border-radius:12px;outline:0;justify-content:space-between;align-items:center;gap:16px;padding:8px 11px 8px 13px;font-size:14px;line-height:1.35;transition:color .15s,background-color .15s,transform .15s;display:flex}.valueDiscoverySelectOption:hover,.valueDiscoverySelectOption:focus-visible{color:#18276d;background:#f1f4ff;transform:translate(2px)}.valueDiscoverySelectOption.isSelected{color:#1738c6;background:#e9eeff;font-weight:700}.valueDiscoverySelectCheck{color:#0000;background:0 0;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid}.valueDiscoverySelectOption.isSelected .valueDiscoverySelectCheck{color:#fff;background:#2444d0}.valueDiscoveryField>.valueDiscoveryRoleError{color:#a92632;letter-spacing:0;text-transform:none;margin:7px 2px -7px;font-size:12px;font-weight:650;line-height:1.3}.valueDiscoveryChallenge{grid-column:1/-1;min-height:112px}.valueDiscoveryGeography{grid-column:1/-1}.valueDiscoveryField textarea{resize:vertical;padding-top:7px}.valueDiscoveryHoney{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.valueDiscoverySubmitRow{flex-direction:column;grid-column:1/-1;align-items:center;min-height:58px;padding-top:8px;display:flex}.valueDiscoverySubmit.primaryButton{cursor:pointer;border-radius:5px;gap:9px;min-height:50px;padding-inline:24px;font-size:15px;font-weight:800}.valueDiscoverySubmit:disabled{cursor:wait;opacity:.72;transform:none}.valueDiscoverySpinner{border:2px solid #ffffff6b;border-top-color:#fff;border-radius:50%;flex:none;width:18px;height:18px;animation:.72s linear infinite valueDiscoverySpin}@keyframes valueDiscoverySpin{to{transform:rotate(360deg)}}.valueDiscoveryStatus{text-align:center;min-height:24px;margin:12px 0 0;font-size:14px;line-height:1.45}.valueDiscoveryStatus.success{color:#176b45}.valueDiscoveryStatus.error{color:#a92632}.valueDiscoveryStatus:empty{display:none}.valueDiscoverySuccessDialog{width:min(100vw - 32px,560px);max-width:none;color:var(--ink);background:0 0;border:0;border-radius:24px;margin:auto;padding:0;overflow:hidden;box-shadow:0 28px 90px #0405126b}.valueDiscoverySuccessDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#08090eeb}.valueDiscoverySuccessPanel{background:radial-gradient(circle at 100% 0,#4a65e529,#0000 42%),#fff;flex-direction:column;align-items:flex-start;padding:clamp(40px,5vw,64px);display:flex}.valueDiscoverySuccessIcon{color:#fff;background:var(--blue);border-radius:50%;place-items:center;width:56px;height:56px;font-size:26px;font-weight:700;display:grid;box-shadow:0 12px 28px #2444d038}.valueDiscoverySuccessEyebrow{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;margin:28px 0 10px;font-size:13px;font-weight:800}.valueDiscoverySuccessPanel h2{color:#10112d;letter-spacing:-.045em;margin:0;font-size:clamp(40px,5vw,58px);font-weight:650;line-height:1}.valueDiscoverySuccessPanel>p:last-of-type{color:#656b80;margin:20px 0 0;font-size:18px;line-height:1.55}.valueDiscoverySuccessButton.primaryButton{cursor:pointer;border:0;min-height:56px;margin-top:32px;padding-inline:24px;font-size:16px;font-weight:800}@media (max-width:900px){:root{--header-height:64px;--content-gutter:16px}.container{width:var(--content-width)}.primaryButton,.secondaryButton{gap:13px;min-height:50px;padding-inline:21px;font-size:15px}.siteHeader,.headerInner{height:64px}.headerInner{width:calc(100% - 32px)}.headerLogo{z-index:103;width:145px;height:40px;position:relative}.menuButton{z-index:103;background:0 0;border:0;place-content:center;gap:6px;width:42px;height:42px;padding:0;display:grid;position:relative}.menuButton span{background:#fff;width:23px;height:2px;transition:transform .18s,opacity .18s;display:block}.menuButton[aria-expanded=true] span:first-child{transform:translateY(8px)rotate(45deg)}.menuButton[aria-expanded=true] span:nth-child(2){opacity:0}.menuButton[aria-expanded=true] span:last-child{transform:translateY(-8px)rotate(-45deg)}.navScrim{z-index:101;top:var(--header-height);width:100%;height:calc(100dvh - var(--header-height));visibility:hidden;opacity:0;background:#1d1b5347;transition:opacity .18s,visibility .18s;position:fixed;left:0}.navScrim.isOpen{visibility:visible;opacity:1}.primaryNav{z-index:102;top:calc(var(--header-height) + 8px);width:min(320px,100vw - 32px);max-height:calc(100dvh - var(--header-height) - 32px);height:auto;color:var(--ink);border:1px solid var(--line);visibility:hidden;opacity:0;background:#fff;border-radius:12px;flex-direction:column;align-items:stretch;gap:2px;padding:8px 16px 16px;transition:opacity .18s,transform .18s,visibility .18s;display:flex;position:fixed;left:auto;right:16px;overflow:auto;transform:translateY(-8px);box-shadow:0 26px 60px #1d1b5338}.primaryNav.isOpen{visibility:visible;opacity:1;transform:none}.primaryNav>a:not(.primaryButton){width:100%;height:auto;color:var(--ink);padding:13px 2px;font-size:18px;font-weight:500}.primaryNav>a:not(.primaryButton):hover,.primaryNav>a:not(.primaryButton):focus-visible{color:var(--blue)}.primaryNav .headerCta{gap:13px;width:100%;min-height:50px;margin:12px 0 0;padding-inline:21px;font-size:15px}.hero{padding-top:64px}.heroStage{aspect-ratio:auto;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);row-gap:20px;min-height:0;display:grid}.heroVideo{aspect-ratio:16/9;object-fit:contain;object-position:center;will-change:auto;grid-area:1/1;width:100%;height:auto;position:relative;inset:auto;transform:none}.heroStage:after{aspect-ratio:16/9;width:100%;height:auto;inset:0 0 auto}.heroPanel{z-index:2;background:#ffffffd1;grid-area:2/1;gap:18px;width:auto;height:auto;min-height:0;margin-inline:16px;padding:28px;position:relative;inset:auto}.heroPanel p{font-size:12px;line-height:1.35}.heroPanel h1{font-size:clamp(38px,10vw,54px)}.heroActions{z-index:3;grid-area:3/1;grid-template-columns:1fr;gap:8px;margin-inline:16px;padding-bottom:24px;display:grid;position:relative;inset:auto}.heroActions .primaryButton,.heroActions .secondaryButton{gap:13px;min-height:50px;padding-inline:21px;font-size:15px}.secondaryButton{color:var(--ink);background:#ffffffe6}.valueBarInner{width:var(--content-width);text-align:center;grid-template-columns:minmax(0,1fr);gap:24px;min-height:0;padding:24px 0}.valueBarTitle{justify-self:center}.valueMetrics{width:100%}.valueMetric{gap:12px;padding:0 4px}.valueMetric dt{font-size:clamp(12px,3.3vw,14px)}.valueMetric dd{justify-self:center;font-size:clamp(16px,4.6154vw,22px)}.section{padding-block:78px}.sectionHeading h2,.cta h2{font-size:clamp(42px,11vw,58px)}.sectionLead,.sideCopy{font-size:16px}.valueGap{height:auto;min-height:0;padding-bottom:78px}.valueDiagram>p{width:calc(100% - 30px);margin:-20px auto 0;position:static;transform:none}.physicalGrid,.splitHeading,.proof .splitHeading{grid-template-columns:1fr;gap:48px}.proof{height:auto}.proofCase{display:none}.physicalAi .sectionHeading h2,.physicalAi .sectionLead{width:100%;margin-left:0;transform:none}.operatingLoop li{min-height:70px}.processFrame{margin-top:54px}.outcomeCards{grid-template-columns:1fr}.outcomeCards article+article{border-top:1px solid var(--line);border-left:0}.outcomeCards article{min-height:0;padding:24px 20px}.outcomeCards ul{margin-top:20px;padding-top:0}.platformVisual{width:100%;margin-top:40px}.outcomes{padding-bottom:78px}.connectedNetworkMedia{margin-top:48px}.connectedNetworkMedia>img{object-position:center}.teamGrid{grid-template-columns:1fr;gap:48px}.teamGrid article>img{aspect-ratio:381/380}.teamPanels{grid-template-columns:1fr}.teamActions{grid-template-columns:1fr 1fr;display:grid}.teamActions>a{justify-content:center}.cta{padding-block:78px}.ctaActions>a:not(.primaryButton){min-height:50px;padding-inline:20px;font-size:14px}}@media (max-width:560px){:root{--eyebrow-size:11px}.sectionHeading{margin-bottom:38px}.sectionHeading h2,.cta h2{font-size:42px}.heroPanel h1{font-size:40px}.valueBarTitle{font-size:22px}.physicalImage,.processImage{width:calc(100% + 12px);max-width:none;margin-left:-6px}.platformButtons,.ctaActions,.teamActions{grid-template-columns:1fr;display:grid}.platformButtons>a,.ctaActions>a{width:100%}.connectedNetworkAction{padding-inline:16px}.connectedNetworkAction .primaryButton{width:100%}.connectedNetworkMedia{margin-top:40px}.teamPanels article{padding:26px}.footerNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}.valueDiscoverySpinner,.valueDiscoverySelectMenu{animation:none}}@media (max-width:900px){.valueDiscoveryDialog{width:86vw;max-height:calc(100dvh - 20px)}.valueDiscoveryPanel{padding:28px 24px 22px}.valueDiscoveryClose{width:40px;height:40px;top:22px;right:24px}.valueDiscoveryHeader{padding-right:60px}.valueDiscoveryHeader h2{font-size:clamp(38px,6vw,48px)}.valueDiscoveryForm{margin-top:22px}.valueDiscoveryField{min-height:68px}.valueDiscoveryChallenge{min-height:104px}}@media (max-height:820px) and (min-width:561px){.valueDiscoveryDialog{width:min(86vw,830px);max-height:calc(100dvh - 20px)}.valueDiscoveryPanel{padding:20px 32px 16px}.valueDiscoveryClose{width:38px;height:38px;top:18px;right:32px}.valueDiscoveryClose span{font-size:25px}.valueDiscoveryHeader{padding-right:52px}.valueDiscoveryHeader>p:first-child{margin-bottom:5px;font-size:11px}.valueDiscoveryHeader h2{font-size:clamp(34px,4.5vw,42px)}.valueDiscoveryHeader>p:last-child{margin-top:7px;font-size:14px;line-height:1.35}.valueDiscoveryForm{gap:6px;margin-top:14px}.valueDiscoveryField{border-radius:10px;min-height:56px;padding:7px 12px}.valueDiscoveryField>span{font-size:11px}.valueDiscoveryField input,.valueDiscoveryField textarea,.valueDiscoverySelectTrigger{padding-top:3px;font-size:15px}.valueDiscoverySelectArrow{width:22px;height:22px}.valueDiscoveryChallenge{min-height:78px}.valueDiscoveryField textarea{padding-top:4px}.valueDiscoverySubmitRow{min-height:46px;padding-top:4px}.valueDiscoverySubmit.primaryButton{min-height:42px;padding-inline:20px;font-size:14px}.valueDiscoveryStatus{margin-top:6px;font-size:12px}}@media (max-width:560px){.valueDiscoverySuccessDialog{width:calc(100vw - 24px)}.valueDiscoverySuccessPanel{padding:36px 28px}.valueDiscoveryDialog{border-radius:0;width:100vw;max-height:100dvh}.valueDiscoveryPanel{min-height:100dvh;padding:24px 16px 18px}.valueDiscoveryClose{width:40px;height:40px;top:16px;right:16px}.valueDiscoveryHeader{padding-right:50px}.valueDiscoveryHeader>p:first-child{max-width:180px}.valueDiscoveryHeader h2{font-size:34px}.valueDiscoveryHeader>p:last-child{margin-top:9px;font-size:14px}.valueDiscoveryForm{grid-template-columns:1fr;gap:8px}.valueDiscoveryChallenge,.valueDiscoveryGeography,.valueDiscoverySubmitRow{grid-column:1}.valueDiscoveryField{border-radius:12px;padding:10px 14px}.valueDiscoveryField>span{font-size:11px}.valueDiscoveryField input,.valueDiscoveryField textarea,.valueDiscoverySelectTrigger{font-size:15px}.valueDiscoverySubmitRow{min-height:58px;padding-top:6px}.valueDiscoverySubmit.primaryButton{justify-content:center;width:100%}.valueDiscoverySuccessButton.primaryButton{width:100%}}.primaryNav>.navLink{position:relative}.primaryNav>.navLink:after{content:"";opacity:0;transform-origin:50%;pointer-events:none;background:linear-gradient(90deg,#2646e6 0%,#6840e8 100%);height:4px;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(.35)}.primaryNav>.navLink.isActive:after{opacity:1;transform:scaleX(1)}.solutionsOverviewPage{padding-top:var(--header-height);color:#0b1020;background:#fff;overflow:hidden}.overviewContainer,.overviewNetworkContainer{width:var(--content-width);margin-inline:auto}.overviewHero{color:#fff;isolation:isolate;background:#071429;height:min(56.25vw,1080px);min-height:660px;position:relative;overflow:hidden}.overviewHeroMedia{z-index:-3;object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.overviewHeroShade{z-index:-2;background:linear-gradient(90deg,#050e2133,#050e2105 63%),linear-gradient(#0000 65%,#04091933);position:absolute;inset:0}.overviewHeroContent{height:100%;position:relative}.overviewHeroPanel{top:min(7.7604vw,149px);left:var(--content-inset);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c193440;border:1px solid #ffffff0d;flex-direction:column;justify-content:center;align-items:flex-start;width:min(45.1042vw,866px);min-height:min(20.8333vw,400px);padding:min(1.5104vw,29px) min(2.0833vw,40px) min(1.25vw,24px) min(3.3854vw,65px);display:flex;position:absolute}@media (min-width:901px){.overviewHeroPanel>*{transform:translateY(-8px)}}.overviewHeroPanel h1{color:#fff;letter-spacing:-.0417em;max-width:820px;margin:0;font-size:clamp(34px,2.5vw,48px);font-weight:750;line-height:1.25}.overviewHeroPanel>p:last-child{color:#fff;letter-spacing:-.0185em;max-width:638px;margin:min(1.1458vw,22px) 0 0;font-size:clamp(16px,1.25vw,24px);font-weight:500;line-height:1.2}.overviewOpportunity{background:#fff;padding:min(6.25vw,120px) 0 min(4.8958vw,94px)}.overviewOpportunityGrid{grid-template-columns:minmax(0,558px) minmax(0,617px);gap:min(3.3333vw,64px);display:grid}.overviewOpportunityGrid h2{color:#0b1020;letter-spacing:-.0346em;max-width:559px;margin:0;font-size:clamp(38px,2.9167vw,56px);font-weight:650;line-height:1.08}.overviewOpportunityDetail>p{color:#667085;letter-spacing:-.0225em;max-width:618px;margin:0;font-size:clamp(15px,1.0417vw,20px);line-height:1.7}.overviewOpportunityCards{grid-template-rows:auto auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 14px;margin-top:min(1.875vw,36px);display:grid}.overviewOpportunityCards article{grid-row:span 3;grid-template-rows:subgrid;background:#ffffffd1;border:1px solid #0b10201a;border-radius:8px;align-items:start;min-height:min(16.6146vw,319px);padding:min(1.25vw,24px);display:grid;box-shadow:0 14px 40px #212a4f12}.overviewOpportunityCards article>span{color:#6f5cff;text-transform:uppercase;font-size:clamp(9px,.7292vw,14px);font-weight:850;line-height:1.2}.overviewOpportunityCards h3{color:#0b1020;letter-spacing:-.022em;margin:0;font-size:clamp(17px,1.25vw,24px);line-height:1.1}.overviewOpportunityCards p{color:#667085;letter-spacing:-.0167em;margin:0;font-size:clamp(11px,.7292vw,14px);line-height:1.82}.overviewSignalLine{background:linear-gradient(90deg,#0000,#6f5cff 50%,#0000) 50%/100% 1px no-repeat;height:10px;margin-top:min(2.1354vw,41px);position:relative}.overviewSignalLine span{background:#6f5cff;border-radius:50%;width:10px;height:10px;position:absolute;top:0;left:50%;transform:translate(-50%)}.overviewNetwork{color:#fff;background:radial-gradient(at 90% 10%,#722ad46b,#0000 31%),linear-gradient(142deg,#14113e 4%,#1d1b53 57%,#2d116b 96%);padding:min(5.4167vw,104px) 0 min(6.25vw,120px)}.overviewNetworkHeading{grid-template-columns:minmax(0,635px) minmax(0,560px);align-items:end;gap:40px;padding-inline:8px;display:grid}.overviewNetworkHeading h2{color:#fff;letter-spacing:-.0416em;max-width:675px;margin:0;font-size:clamp(42px,3.3333vw,64px);font-weight:700;line-height:1.02}.overviewNetworkHeading>p{color:#fff9;letter-spacing:-.0254em;max-width:482px;margin:0 0 4px;font-size:clamp(14px,.8854vw,17px);line-height:1.7}.overviewNetworkFigure{aspect-ratio:1672/941;background:#071024;border-radius:24px;margin-top:36px;position:relative;overflow:hidden}.overviewNetworkFigure>img{object-fit:cover}.overviewEnergyFlow{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.overviewEnergySignal,.overviewEnergyNodeSweep,.overviewEnergyArrival{fill:none;pointer-events:none;vector-effect:non-scaling-stroke;opacity:0;animation-duration:5.8s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused}.overviewEnergySignal{stroke-width:2.2px;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:100 100;stroke-dashoffset:100px}.overviewEnergySignal.isSource{stroke:url(#network-energy-source);stroke-width:2.5px;animation-name:overviewEnergySource}.overviewEnergySignal.isGrid{stroke:url(#network-energy-grid);animation-name:overviewEnergyGrid}.overviewEnergySignal.isCompute{stroke:url(#network-energy-compute);animation-name:overviewEnergyCompute}.overviewNetworkFigure.is-visible .overviewEnergySignal,.overviewNetworkFigure.is-visible .overviewEnergyNodeSweep,.overviewNetworkFigure.is-visible .overviewEnergyArrival,.overviewNetworkFigure.is-visible .overviewCapacityBadge{animation-play-state:running}@keyframes overviewEnergySource{0%{opacity:1;stroke-dashoffset:100px}17%{opacity:1;stroke-dashoffset:0}22%{opacity:.5;stroke-dashoffset:0}27%,to{opacity:0;stroke-dashoffset:0}}@keyframes overviewEnergyGrid{0%,31%{opacity:0;stroke-dashoffset:100px}34%{opacity:.96;stroke-dashoffset:100px}51%{opacity:1;stroke-dashoffset:0}57%,to{opacity:0;stroke-dashoffset:0}}@keyframes overviewEnergyCompute{0%,46%{opacity:0;stroke-dashoffset:100px}49%{opacity:.96;stroke-dashoffset:100px}68%{opacity:1;stroke-dashoffset:0}75%,to{opacity:0;stroke-dashoffset:0}}.overviewEnergyNodeSweep{stroke:#63dcff;stroke-width:1.9px;stroke-linecap:butt;stroke-dasharray:100 100;stroke-dashoffset:100px;transform-origin:835px 449px;animation-name:overviewEnergyNodeSweep;transform:rotate(180deg)}@keyframes overviewEnergyNodeSweep{0%,14%{opacity:0;stroke-dashoffset:100px}17%{opacity:1;stroke-dashoffset:100px}35%{opacity:1;stroke-dashoffset:0}42%,to{opacity:0;stroke-dashoffset:0}}.overviewEnergyArrival{stroke:url(#network-energy-border);stroke-width:1.5px}.overviewEnergyArrival.isGrid{animation-name:overviewEnergyArrivalGrid}.overviewEnergyArrival.isCompute{animation-name:overviewEnergyArrivalCompute}@keyframes overviewEnergyArrivalGrid{0%,49%{opacity:0}53%{opacity:.48}64%{opacity:.2}70%,to{opacity:0}}@keyframes overviewEnergyArrivalCompute{0%,66%{opacity:0}70%{opacity:.5}90%{opacity:.22}to{opacity:0}}.overviewNetworkCard{z-index:2;color:#fff;pointer-events:none;position:absolute}.overviewNetworkCard>span{background:#ffffff21;border:1px solid #ffffff2e;border-radius:999px;align-items:center;padding:7px 11px;font-size:clamp(7px,.5208vw,10px);font-weight:700;display:inline-flex}.overviewNetworkCard h3{color:#fff;letter-spacing:-.035em;margin:13px 0 11px;font-size:clamp(18px,1.4583vw,28px);line-height:1.05}.overviewNetworkCard p{color:#ffffffe8;max-width:405px;margin:0;font-size:clamp(10px,.7813vw,15px);line-height:1.55}.overviewNetworkCard.isBuilding{width:34%;top:5.7%;left:4.1%}.overviewNetworkCard.isGrid{width:34%;top:5.7%;left:59%}.overviewNetworkCard.isCompute{width:34%;top:55%;left:59%}.overviewCapacityBadge{z-index:2;aspect-ratio:1;color:#fff;letter-spacing:-.035em;text-align:center;width:clamp(78px,6.0417vw,116px);text-shadow:none;place-items:center;font-size:clamp(12px,.9375vw,17px);font-weight:800;line-height:1.05;animation:5.8s ease-in-out infinite paused overviewCapacityResponse;display:grid;position:absolute;top:47.7152%;left:49.9402%;transform:translate(-50%,-50%)}@keyframes overviewCapacityResponse{0%,14%,42%,to{color:#fff;transform:translate(-50%,-50%)scale(1)}23%{color:#8ce8ff;transform:translate(-50%,-50%)scale(1.035)}}@media (prefers-reduced-motion:reduce){.overviewEnergyFlow{display:none}.overviewCapacityBadge{animation:none}}.overviewNetworkLegend{z-index:2;color:#ffffffb8;text-align:center;flex-direction:column;align-items:center;font-size:clamp(7px,.5208vw,10px);line-height:1.3;display:flex;position:absolute;top:93.94%;transform:translate(-50%,-50%)}.overviewNetworkLegend strong{color:#fff;margin-bottom:15px}.overviewNetworkLegend.isEntry{width:28%;left:15.05%}.overviewNetworkLegend.isBridge{width:16%;left:49.8%}.overviewNetworkLegend.isStack{width:28%;left:80.94%}.overviewNetworkMobileCards{display:none}.overviewDelivery{background:#fff;padding:min(6.25vw,120px) 0 min(7.2917vw,140px)}.overviewDeliveryHeading{max-width:1040px}.overviewDeliveryHeading h2,.overviewInfrastructureHeading h2,.overviewOutcomesHeading h2{color:#0b1020;letter-spacing:-.0416em;margin:0;font-size:clamp(42px,3.3333vw,64px);font-weight:700;line-height:1.02}.overviewDeliveryHeading>p:not(.eyebrow),.overviewInfrastructureHeading>p:not(.eyebrow),.overviewOutcomesHeading>p:not(.eyebrow){color:#667085;max-width:920px;margin:22px 0 0;font-size:clamp(14px,.8854vw,17px);line-height:1.7}.overviewDeliverySteps{border:1px solid #e1e5ec;grid-template-columns:repeat(4,1fr);margin-top:min(3.125vw,60px);display:grid}.overviewDeliverySteps button{appearance:none;min-height:min(18.2292vw,350px);color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:0;grid-template-rows:20px 86px auto;align-content:start;padding:min(1.6667vw,32px) min(1.25vw,24px);transition:background-color .18s,color .18s;display:grid}.overviewDeliverySteps button+button{border-left:1px solid #e1e5ec}.overviewDeliverySteps button:not(.isActive):hover{background:#f8f7ff}.overviewDeliverySteps button:focus-visible{z-index:1;outline-offset:-3px;outline:3px solid #6b5cff;position:relative}.overviewDeliverySteps button.isActive{color:#fff;background:linear-gradient(145deg,#2444d0 0%,#722ad4 100%)}.overviewDeliveryStepEyebrow{color:#2444d0;letter-spacing:.075em;font-size:clamp(9px,.625vw,12px);font-weight:800;display:block}.overviewDeliverySteps button.isActive>span{color:#fff}.overviewDeliveryStepTitle{color:#0b1020;margin:min(1.0417vw,20px) 0 0;font-size:clamp(18px,1.25vw,24px);font-weight:700;line-height:1.15;display:block}.overviewDeliveryStepBody{color:#667085;font-size:clamp(11px,.6771vw,13px);line-height:1.55;display:block}.overviewProductMedia{background:#f5f7fa;border:1px solid #e1e5ec;border-top:0;padding:min(1.9271vw,37px) min(2.6563vw,51px)}.overviewProductMedia video{aspect-ratio:16/9;object-fit:cover;background:#070812;border:min(.5729vw,11px) solid #dcd8ff;border-radius:20px;width:100%;display:block;box-shadow:0 20px 50px #1a1d431f}.overviewProductMediaTrack{display:grid}.overviewProductMediaSlide{grid-area:1/1;min-width:0}.overviewProductMediaSlide:not(.isActive){visibility:hidden}.overviewProductMediaBars{display:none}.overviewValueLoop{color:#fff;background:linear-gradient(96deg,#2444d0 0%,#722ad4 100%);border-radius:0 0 6px 6px;grid-template-columns:2.3fr repeat(4,1fr);gap:12px;padding:min(1.6667vw,32px);display:grid}.overviewValueLoop>div{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;justify-content:space-between;min-width:0;min-height:min(5.2083vw,100px);padding:min(1.0417vw,20px);display:flex}.overviewValueLoop>.overviewValueLoopLead{background:0 0;border-color:#0000;padding-left:0}.overviewValueLoop span{color:#fffc;font-size:clamp(9px,.625vw,12px)}.overviewValueLoop strong{color:#fff;font-size:clamp(19px,1.4583vw,28px);line-height:1.05}.overviewValueLoopLead>span{letter-spacing:.1em;text-transform:uppercase;font-weight:800}.overviewInfrastructure{background:#f6f8fb;padding:min(6.25vw,120px) 0}.overviewInfrastructureHeading{max-width:1120px}.overviewValuePaths{margin:min(3.125vw,60px) 0 0}.overviewValuePaths img{width:100%;height:auto;display:block}.overviewOutcomes{background:#fff;padding:min(6.25vw,120px) 0 min(7.2917vw,140px)}.overviewOutcomesHeading{max-width:none}.overviewOutcomeCards{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:min(3.125vw,60px);display:grid}.overviewOutcomeCards article{color:#fff;background:linear-gradient(116deg,#2444d0 0%,#722ad4 100%);border-radius:24px;flex-direction:column;min-height:min(15.625vw,300px);padding:min(1.6667vw,32px);display:flex}.overviewOutcomeCards h3{color:#fff;margin:0 0 24px;font-size:clamp(26px,1.6667vw,32px)}.overviewOutcomeCards p{color:#ffffffe6;margin:auto 0 0;font-size:clamp(12px,.7813vw,15px);line-height:1.6}.overviewCta{color:#fff;background:radial-gradient(at 90% 0,#722ad48c,#0000 36%),linear-gradient(145deg,#14113e 4%,#1d1b53 58%,#2d116b 100%);padding:min(5.7292vw,110px) 0}.overviewCtaInner{grid-template-columns:minmax(0,760px) minmax(240px,1fr);align-items:end;gap:80px;display:grid}.overviewCta h2{color:#fff;letter-spacing:-.0416em;max-width:760px;margin:0;font-size:clamp(42px,3.3333vw,64px);font-weight:700;line-height:1.02}.overviewCta p:last-child{color:#ffffffe6;max-width:680px;margin:22px 0 0;font-size:clamp(13px,.8854vw,17px);line-height:1.7}.overviewCtaInner>a{color:#0d1220;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:max-content;min-height:43px;margin-bottom:5px;padding:0 18px;font-size:16px;font-weight:750;transition:transform .18s,box-shadow .18s;display:inline-flex}.overviewCtaInner>a:hover,.overviewCtaInner>a:focus-visible{transform:translateY(-2px);box-shadow:0 12px 30px #0000002e}@media (max-width:1100px){.overviewHeroPanel{left:var(--content-inset);width:min(680px,62vw);padding:32px 38px}.overviewOpportunityCards article{padding:18px}.overviewNetworkHeading{grid-template-columns:1.05fr .95fr}.overviewNetworkCard p{line-height:1.4}}@media (min-width:901px) and (max-width:1100px){.overviewDeliverySteps button{grid-template-rows:38px 104px auto}}@media (max-width:900px){.primaryNav>.navLink:after{content:none}.primaryNav>.navLink .navLinkLabel{display:inline-block;position:relative}.primaryNav>.navLink .navLinkLabel:after{content:"";opacity:0;transform-origin:50%;background:linear-gradient(90deg,#2646e6 0%,#6840e8 100%);height:4px;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(.35)}.primaryNav>.navLink.isActive .navLinkLabel:after{opacity:1;transform:scaleX(1)}.overviewContainer,.overviewNetworkContainer{width:var(--content-width)}.overviewHero{height:auto;min-height:760px}.overviewHeroContent{height:760px}.overviewHeroMedia{object-position:58% center}.overviewHeroShade{background:linear-gradient(#050e212e,#050e219e)}.overviewHeroPanel{width:auto;min-height:0;padding:28px;top:56px;left:16px;right:16px}.overviewHeroPanel h1{font-size:clamp(34px,7.5vw,54px)}.overviewHeroPanel>p:last-child{max-width:610px;font-size:17px;line-height:1.45}.overviewOpportunity,.overviewDelivery,.overviewInfrastructure,.overviewOutcomes{padding:78px 0}.overviewOpportunityGrid{grid-template-columns:1fr;gap:42px}.overviewOpportunityGrid h2,.overviewDeliveryHeading h2,.overviewInfrastructureHeading h2,.overviewOutcomesHeading h2,.overviewCta h2{font-size:clamp(38px,8vw,54px)}.overviewOpportunityCards article{min-height:250px}.overviewNetwork{padding:78px 0}.overviewNetworkHeading{grid-template-columns:1fr;gap:24px}.overviewNetworkHeading h2{font-size:clamp(40px,8vw,56px)}.overviewNetworkFigure{border-radius:14px;margin-top:42px}.overviewNetworkCard,.overviewCapacityBadge,.overviewNetworkLegend{display:none}.overviewNetworkMobileCards{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.overviewNetworkMobileCards article{background:#071024b8;border:1px solid #ffffff24;border-radius:14px;flex-direction:column;min-height:180px;padding:20px;display:flex}.overviewNetworkMobileCards span{color:#b7adff;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.overviewNetworkMobileCards h3{color:#fff;margin:auto 0 10px;font-size:21px}.overviewNetworkMobileCards p{color:#ffffffad;margin:0;font-size:12px;line-height:1.5}.overviewDeliverySteps{grid-template-columns:1fr 1fr}.overviewDeliverySteps button{min-height:270px;padding:24px}.overviewDeliverySteps button:nth-child(3){border-left:0}.overviewDeliverySteps button:nth-child(n+3){border-top:1px solid #e1e5ec}.overviewProductMedia{padding:18px}.overviewValueLoop{grid-template-columns:1fr 1fr}.overviewValueLoop>.overviewValueLoopLead{grid-column:1/-1}.overviewValueLoop>div{min-height:110px}.overviewOutcomeCards article{min-height:260px;padding:26px}.overviewCta{padding:82px 0}.overviewCtaInner{grid-template-columns:1fr;gap:36px}}@media (max-width:560px){.overviewHero{min-height:700px}.overviewHeroContent{height:700px}.overviewHeroMedia{object-position:60% center}.overviewHeroPanel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:24px 20px;top:34px}.overviewHeroPanel h1{font-size:34px;line-height:1.08}.overviewHeroPanel>p:last-child{margin-top:18px;font-size:15px}.overviewOpportunityCards,.overviewNetworkMobileCards,.overviewDeliverySteps,.overviewValueLoop,.overviewOutcomeCards{grid-template-columns:1fr}.overviewOpportunityCards article{grid-row:auto;grid-template-rows:auto auto 1fr;gap:20px;min-height:220px}.overviewOpportunityCards{grid-template-rows:none;row-gap:16px}.overviewOpportunityCards h3{font-size:24px}.overviewOpportunityCards p{font-size:14px}.overviewNetworkFigure{aspect-ratio:1.45}.overviewNetworkFigure>img{object-fit:cover}.overviewNetworkMobileCards article{min-height:160px}.overviewDeliverySteps button{border-top:1px solid #e1e5ec;grid-template-rows:20px 76px auto;min-height:0;padding:28px 24px;border-left:0!important}.overviewDeliverySteps button:first-child{border-top:0}.overviewDeliveryStepTitle{font-size:22px}.overviewProductMedia{margin-inline:-16px;padding:10px 10px 14px}.overviewProductMediaTrack{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.overviewProductMediaTrack::-webkit-scrollbar{display:none}.overviewProductMediaSlide{scroll-snap-align:start;flex:0 0 100%}.overviewProductMediaSlide:not(.isActive){visibility:visible}.overviewProductMediaBars{justify-content:center;gap:6px;margin-top:10px;display:flex}.overviewProductMediaBar{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;width:46px;height:18px;padding:0;position:relative}.overviewProductMediaBar:after{content:"";background:#0b10202e;border-radius:999px;transition:background-color .18s;position:absolute;inset:7px 0}.overviewProductMediaBar.isActive:after{background:linear-gradient(96deg,#2444d0 0%,#722ad4 100%)}.overviewProductMedia video{border-width:5px;border-radius:12px}.overviewValueLoop{border-radius:0;margin-inline:-16px}.overviewValueLoop>div,.overviewValueLoop>.overviewValueLoopLead{background:#ffffff0e;border-color:#ffffff1f;min-height:90px;padding:18px}.overviewOutcomeCards article{min-height:230px}.overviewCtaInner>a{width:100%}}.faqSection{background:var(--soft)}.faqSection .eyebrow{text-transform:none}.faqList{border-top:1px solid var(--line)}.faqItem{border-bottom:1px solid var(--line)}.faqQuestion{cursor:pointer;justify-content:space-between;align-items:center;gap:min(1.25vw,24px);padding-block:clamp(18px,1.4063vw,27px);list-style:none;display:flex}.faqQuestion::-webkit-details-marker{display:none}.faqQuestion h3{color:var(--ink);margin:0;font-size:clamp(15px,1.1458vw,22px);font-weight:650;line-height:1.35}.faqIcon{flex:none;width:14px;height:14px;position:relative}.faqIcon:before,.faqIcon:after{content:"";background:var(--blue);margin:auto;transition:opacity .24s,transform .24s;position:absolute;inset:0}.faqIcon:before{width:14px;height:2px}.faqIcon:after{width:2px;height:14px}.faqItem[open] .faqIcon:after{opacity:0;transform:scaleY(0)}.faqAnswer{max-width:760px;color:var(--copy);padding-bottom:clamp(18px,1.4063vw,27px);font-size:clamp(12px,.8333vw,16px);line-height:1.65}
