@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.table{display:table}.h-full{height:100%}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--pilot-grey:#c9cac3;--graphite:#111512;--accent:#b5cf58;--deep-graphite:#0d100e;--industrial-grey:#d5d5ce;--steel-grey:#bfc2bd;--text-dark:#111311;--text-light:#f2f2ee;--text-dark-muted:#575b56;--text-light-muted:#9ca09a;--border-dark:#11131129;--border-light:#ffffff1c;--section-space:clamp(112px, 11vw, 174px);--motion-slow:8s;--ink:var(--text-light);--muted:var(--text-light-muted);--dim:#656967;--surface:var(--graphite);--line:#ffffff1c;--line-soft:#fff1}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#0c0e0d}body{color:var(--ink);background:#0c0e0d;margin:0;font-family:Arial,Helvetica,sans-serif}body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit}.site-shell{background:#101211;min-height:100svh;overflow:hidden}.site-header{z-index:50;border-bottom:1px solid var(--line);width:100%;position:absolute;top:0;left:0}.header-inner{grid-template-columns:240px 1fr 240px;align-items:center;width:min(100% - 64px,1440px);height:88px;margin:auto;display:grid}.brand{align-items:center;gap:12px;width:fit-content;display:inline-flex}.brand-mark{width:27px;height:26px;display:block;position:relative;transform:skewY(-12deg)}.brand-mark i{background:var(--ink);height:5px;display:block;position:absolute;transform:skew(-30deg)}.brand-mark i:first-child{width:26px;top:1px;left:0}.brand-mark i:nth-child(2){width:19px;top:10px;left:0}.brand-mark i:nth-child(3){background:var(--accent);width:12px;top:19px;left:0}.brand-name{letter-spacing:.12em;font-size:16px;font-weight:700}.desktop-nav{justify-content:center;align-items:center;gap:clamp(20px,2.25vw,38px);display:flex}.nav-link{cursor:pointer;color:#b6b8b6;letter-spacing:.01em;background:0 0;border:0;padding:34px 0 33px;font-size:13px;transition:color .25s;position:relative}.nav-link:after{content:"";background:var(--accent);height:1px;transition:transform .25s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.nav-link:hover,.nav-link:focus-visible,.nav-link.active{color:#fff;outline:none}.nav-link:hover:after,.nav-link:focus-visible:after,.nav-link.active:after{transform:scaleX(1)}.chevron{border-bottom:1px solid;border-right:1px solid;width:5px;height:5px;margin:0 0 3px 5px;display:inline-block;transform:rotate(45deg)}.header-actions{justify-self:end;align-items:center;display:flex}.header-cta{border:1px solid #ffffff42;align-items:center;gap:28px;height:42px;padding:0 17px;font-size:12px;font-weight:600;transition:background .25s,color .25s,border-color .25s;display:flex}.header-cta:hover,.header-cta:focus-visible{border-color:var(--accent);background:var(--accent);color:#11150c;outline:none}.menu-toggle{display:none}.mega-menu{visibility:hidden;opacity:0;border-bottom:1px solid var(--line);background:#0e100ffb;width:100%;transition:opacity .25s,transform .25s,visibility .25s;position:absolute;top:88px;left:0;transform:translateY(-8px)}.mega-menu.open{visibility:visible;opacity:1;transform:translateY(0)}.mega-inner{grid-template-columns:.75fr 1.55fr;gap:100px;width:min(100% - 64px,1320px);min-height:390px;margin:auto;padding:52px 0 58px;display:grid}.mega-intro{border-right:1px solid var(--line);padding-right:42px}.mega-intro p{letter-spacing:-.035em;max-width:310px;margin:0 0 17px;font-size:29px;line-height:1.15}.mega-intro>span{max-width:300px;color:var(--muted);font-size:13px;line-height:1.65;display:block}.mega-intro a{color:var(--accent);gap:26px;margin-top:58px;font-size:12px;font-weight:600;display:inline-flex}.mega-links{grid-template-columns:repeat(2,1fr);column-gap:48px;display:grid}.mega-links a{border-bottom:1px solid var(--line-soft);grid-template-columns:30px 1fr 20px;align-items:center;min-height:72px;transition:color .2s,padding .2s;display:grid}.mega-links a:hover,.mega-links a:focus-visible{color:var(--accent);outline:none;padding-left:7px}.mega-links small{color:var(--dim);font-family:Courier New,monospace;font-size:9px}.mega-links span{font-size:13px}.mega-links b{justify-self:end;font-size:12px;font-weight:400}.mobile-panel{display:none}.hero{isolation:isolate;min-height:100svh;position:relative}.hero-atmosphere{z-index:-3;background:radial-gradient(circle at 77% 54%,#74806a1a,#0000 31%),linear-gradient(117deg,#131615 0%,#0c0e0d 68%);position:absolute;inset:0}.hero-atmosphere:before{content:"";opacity:.17;background-image:repeating-linear-gradient(90deg,#0000 0 calc(10vw - 1px),#ffffff14 10vw),repeating-linear-gradient(0deg,#0000 0 calc(10vw - 1px),#ffffff0b 10vw);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 5%,#000 50% 100%);mask-image:linear-gradient(90deg,#0000 5%,#000 50% 100%)}.hero-frame{width:min(100% - 64px,1440px);min-height:100svh;margin:auto;padding-top:88px;position:relative}.hero-index{color:#727673;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;font-family:Courier New,monospace;font-size:9px;display:flex;position:absolute;top:125px;left:0;right:0}.hero-copy{z-index:3;width:min(670px,55vw);padding-top:clamp(190px,24vh,260px);position:relative}.eyebrow{color:#b6bab7;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 33px;font-family:Courier New,monospace;font-size:10px;display:flex}.status-dot{background:var(--accent);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #b9d65b61}.hero h1{color:#f0f0eb;letter-spacing:-.065em;margin:0;font-size:clamp(64px,7.2vw,112px);font-weight:500;line-height:.89}.hero h1 span{color:#8d928e;display:block}.hero-summary{color:#a7aaa7;letter-spacing:-.01em;max-width:590px;margin:36px 0 0;font-size:16px;line-height:1.65}.hero-actions{gap:12px;margin-top:43px;display:flex}.button{justify-content:space-between;align-items:center;gap:42px;height:52px;padding:0 20px;font-size:12px;font-weight:600;transition:transform .2s,background .25s,color .25s,border-color .25s;display:inline-flex}.button:hover,.button:focus-visible{outline:none;transform:translateY(-2px)}.button-primary{background:var(--accent);color:#15180e;min-width:174px}.button-primary:hover{background:#c8e56c}.button-secondary{color:#d5d6d2;border:1px solid #ffffff38;min-width:185px}.button-secondary:hover{background:#ffffff0a;border-color:#ffffff7a}.hero-footnote{color:#5f6460;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;font-family:Courier New,monospace;font-size:8px;display:flex;position:absolute;bottom:27px;left:0;right:0}.system-flow{z-index:-1;pointer-events:none;position:absolute}.flow-line{background:#ffffff21;height:1px;position:absolute;overflow:hidden}.flow-pulse{background:linear-gradient(90deg,#0000,#b9d65bcc,#0000);width:90px;height:1px;animation:8s linear infinite pulse;position:absolute;top:0}.pulse-two{animation-delay:-4s}.flow-stage{color:#686d69;text-transform:uppercase;font-family:Courier New,monospace;position:absolute}.flow-node{background:#101211;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:17px;height:17px;display:grid}.flow-node i{background:#8f978b;border-radius:50%;width:3px;height:3px}.flow-stage small{margin-top:10px;font-size:7px;display:block}.flow-stage p{white-space:nowrap;letter-spacing:.08em;margin:4px 0 0;font-size:8px}.variant-industrial .hero-atmosphere{background:radial-gradient(circle at 82% 48%,#7b8b691d,#0000 32%),radial-gradient(circle at 58% 80%,#474e4514,#0000 30%),linear-gradient(117deg,#131615 0%,#0c0e0d 68%)}.variant-industrial .hero-copy{width:min(690px,53vw);padding-top:clamp(185px,23vh,250px)}.variant-industrial .hero-summary{max-width:610px}.flow-industrial{perspective:1000px;width:60%;top:13%;bottom:7%;right:-1.5%}.industrial-network{transform-origin:100%;animation:16s ease-in-out infinite alternate network-drift;position:absolute;inset:0;transform:rotateY(-3deg)translateZ(0)}.mobile-industrial-network{display:none}.network-field{background:linear-gradient(90deg,#0000,#ffffff06 12% 92%,#0000);height:1px;position:absolute;top:44.8%;left:2%;right:2%}.network-field:before,.network-field:after{content:"";background:linear-gradient(90deg,#0000,#ffffff06,#0000);height:1px;position:absolute;left:38%;right:0}.network-field:before{top:-195px}.network-field:after{top:185px}.network-path{transform-origin:0;background:#bac0b830;height:1px;position:absolute;overflow:hidden}.network-path:after{content:"";opacity:.28;background:linear-gradient(90deg,#0000,#b9d65b5c,#0000);position:absolute;inset:0}.data-path:after,.telemetry-path:after{background:linear-gradient(90deg,#0000,#c1d2cc59,#0000)}.data-path i,.telemetry-path i{background:#cadad4b8;width:3px;box-shadow:0 0 7px #cadad42e}.network-path i{width:4px;height:3px;animation:route-pulse var(--speed,7s) linear infinite;background:#c3da77cc;border-radius:50%;position:absolute;top:-1px;box-shadow:0 0 8px #b9d65b3d}.network-path i:nth-child(2){animation-delay:calc(var(--speed,7s) * -.52);opacity:.7}.path-1{--speed:9.2s;width:18.75%;top:45%;left:5%}.path-2{--speed:8.6s;width:18.75%;top:45%;left:23.75%}.path-3{--speed:8s;width:18.75%;top:45%;left:42.5%}.path-4{--speed:7.5s;width:18.75%;top:45%;left:61.25%}.path-5{--speed:8.8s;width:24%;top:70%;left:56%}.vertical-path{width:1px;height:25%;overflow:hidden}.vertical-path i{width:3px;height:4px;animation-name:route-pulse-vertical;top:auto;left:-1px}.path-6{--speed:7.8s;top:45%;left:80%}.reverse-path i{animation-direction:reverse}.path-7{--speed:8.7s;height:27%;top:18%;left:80%}.infra-node{z-index:2;color:#858b86;text-transform:uppercase;align-items:center;gap:10px;font-family:Courier New,monospace;display:flex;position:absolute;transform:translate(-14px,-14px)}.technical-glyph{color:#c6ccc58f;background:#0d100eeb;flex:none;width:28px;height:28px;display:block;position:relative}.technical-glyph i,.technical-glyph b,.technical-glyph em{box-sizing:border-box;font-style:normal;display:block;position:absolute}.node-energy .technical-glyph{border:1px solid;border-radius:50%}.node-energy .technical-glyph i{border:1px solid;border-radius:50%;inset:6px}.node-energy .technical-glyph b{background:currentColor;width:1px;height:7px;top:-3px;left:13px}.node-grid .technical-glyph:before,.node-grid .technical-glyph:after{content:"";background:currentColor;width:1px;height:19px;position:absolute;top:5px;transform:rotate(9deg)}.node-grid .technical-glyph:before{left:7px}.node-grid .technical-glyph:after{right:7px;transform:rotate(-9deg)}.node-grid .technical-glyph i,.node-grid .technical-glyph b,.node-grid .technical-glyph em{background:currentColor;width:20px;height:1px;left:4px}.node-grid .technical-glyph i{top:8px}.node-grid .technical-glyph b{top:14px}.node-grid .technical-glyph em{top:20px}.node-transformers .technical-glyph i,.node-transformers .technical-glyph b{border:1px solid;border-radius:50%;width:14px;height:14px;top:7px}.node-transformers .technical-glyph i{left:1px}.node-transformers .technical-glyph b{right:1px}.node-transformers .technical-glyph em{background:currentColor;width:8px;height:1px;top:13px;left:10px}.node-distribution .technical-glyph i{background:currentColor;width:1px;height:21px;top:3px;left:13px}.node-distribution .technical-glyph b,.node-distribution .technical-glyph em{background:currentColor;width:11px;height:1px;top:13px}.node-distribution .technical-glyph b{transform-origin:100%;left:3px;transform:rotate(28deg)}.node-distribution .technical-glyph em{transform-origin:0;right:3px;transform:rotate(-28deg)}.node-network .technical-glyph i,.node-network .technical-glyph b,.node-network .technical-glyph em{border:1px solid;border-radius:50%;width:6px;height:6px}.node-network .technical-glyph i{top:3px;left:11px}.node-network .technical-glyph b{bottom:3px;left:3px}.node-network .technical-glyph em{bottom:3px;right:3px}.node-network .technical-glyph:before,.node-network .technical-glyph:after{content:"";background:currentColor;width:1px;height:11px;position:absolute;top:10px}.node-network .technical-glyph:before{left:10px;transform:rotate(42deg)}.node-network .technical-glyph:after{right:10px;transform:rotate(-42deg)}.infra-node small{color:#4e554f;letter-spacing:.11em;font-size:6px;display:block}.infra-node p{white-space:nowrap;letter-spacing:.075em;margin:4px 0 0;font-size:8px}.node-energy{top:45%;left:5%}.node-grid{top:45%;left:23.75%}.node-transformers{top:45%;left:42.5%}.node-distribution{top:45%;left:61.25%}.node-network{top:70%;left:56%}.node-data-center{color:#a3aaa3;top:45%;left:80%}.node-data-center .technical-glyph{border:1px solid;width:34px;height:34px;transform:translate(-3px,-3px);box-shadow:0 0 0 7px #ffffff03}.node-data-center .technical-glyph i,.node-data-center .technical-glyph b,.node-data-center .technical-glyph em{border:1px solid;height:5px;left:6px;right:6px}.node-data-center .technical-glyph i{top:5px}.node-data-center .technical-glyph b{top:14px}.node-data-center .technical-glyph em{top:23px}.node-data-center .technical-glyph:after{content:"";background:var(--accent);width:2px;height:2px;box-shadow:0 9px var(--accent), 0 18px var(--accent);opacity:.75;position:absolute;top:7px;right:8px}.node-pilot-ai{color:#aab59e;top:18%;left:80%}.node-pilot-ai .technical-glyph{border:1px solid;border-radius:50%;width:32px;height:32px;transform:translate(-2px,-2px);box-shadow:0 0 0 7px #b9d65b05}.node-pilot-ai .technical-glyph i{border:1px solid;border-radius:50%;inset:7px}.node-pilot-ai .technical-glyph b{background:var(--accent);border-radius:50%;width:3px;height:3px;top:14px;left:14px}.node-pilot-ai .technical-glyph em{background:currentColor;width:1px;height:8px;top:-5px;left:15px;box-shadow:0 34px}.node-pilot-ai .technical-glyph:before,.node-pilot-ai .technical-glyph:after{content:"";background:currentColor;width:8px;height:1px;position:absolute;top:15px}.node-pilot-ai .technical-glyph:before{left:-5px}.node-pilot-ai .technical-glyph:after{right:-5px}.flow-key{color:#414843;letter-spacing:.13em;text-transform:uppercase;padding-left:21px;font:6px Courier New,monospace;position:absolute}.flow-key:before{content:"";background:#b9d65b4d;width:13px;height:1px;position:absolute;top:3px;left:0}.power-key{top:53%;left:5%}.data-key{top:78%;left:56%}.network-capacity{text-transform:uppercase;justify-items:end;font-family:Courier New,monospace;display:grid;position:absolute;bottom:5%;right:4%}.network-capacity small{color:#525952;letter-spacing:.14em;font-size:6px}.network-capacity strong{color:#e4e8e08a;letter-spacing:-.04em;margin:5px 0 3px;font-size:20px;font-weight:400}.network-capacity span{color:#474d48;letter-spacing:.1em;font-size:6px}.lifecycle-section{background:#111412;position:relative;overflow:hidden}.lifecycle-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 72% 32%,#7b8b6911,#0000 31%),repeating-linear-gradient(90deg,#0000 0 calc(16.666% - 1px),#ffffff06 16.666%);position:absolute;inset:0}.lifecycle-frame{width:min(100% - 64px,1440px);margin:auto;padding:clamp(120px,13vw,190px) 0 72px;position:relative}.lifecycle-intro{grid-template-columns:minmax(210px,.82fr) 3.18fr;align-items:stretch;display:grid}.lifecycle-eyebrow{color:#777d78;letter-spacing:.15em;text-transform:uppercase;align-self:start;align-items:center;gap:10px;margin:13px 0 0;font:8px Courier New,monospace;display:flex}.lifecycle-eyebrow span{background:var(--accent);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #b9d65b4d}.lifecycle-intro>div{border-left:1px solid #ffffff0e;grid-template-columns:minmax(430px,1.42fr) minmax(290px,.72fr);align-items:end;gap:clamp(50px,7vw,112px);padding-left:clamp(38px,4.2vw,66px);display:grid}.lifecycle-intro h2{color:#eceee9;letter-spacing:-.055em;max-width:680px;margin:0;font-size:clamp(52px,5.3vw,82px);font-weight:500;line-height:.95}.lifecycle-intro h2 span{color:#818782;display:block}.lifecycle-intro>div>p{color:#929793;max-width:500px;margin:0 0 4px;font-size:14px;line-height:1.72}.lifecycle-flow{grid-template-columns:repeat(6,minmax(0,1fr));margin:clamp(100px,10vw,145px) 0 0;padding:0;list-style:none;display:grid}.lifecycle-stage{min-width:0;position:relative}.lifecycle-connector{z-index:0;background:#bbc2ba30;width:calc(100% - 8px);height:1px;position:absolute;top:31px;left:31px;overflow:hidden}.lifecycle-connector:after{content:"";opacity:.24;background:linear-gradient(90deg,#0000,#b9d65b5c,#0000);position:absolute;inset:0}.lifecycle-connector i{width:4px;height:3px;animation:8s linear infinite lifecycle-pulse;animation-delay:calc(var(--stage-delay,0) * -1s);background:#c3da77d1;border-radius:50%;position:absolute;top:-1px;box-shadow:0 0 8px #b9d65b38}.lifecycle-stage:nth-child(2) .lifecycle-connector i{animation-delay:-1.3s}.lifecycle-stage:nth-child(3) .lifecycle-connector i{animation-delay:-2.6s}.lifecycle-stage:nth-child(4) .lifecycle-connector i{animation-delay:-3.9s}.lifecycle-stage:nth-child(5) .lifecycle-connector i{animation-delay:-5.2s}.lifecycle-connector.connector-final{width:0}.lifecycle-stage-link{z-index:1;min-height:400px;color:inherit;padding-right:clamp(16px,1.7vw,28px);display:block;position:relative}.lifecycle-stage-heading{justify-content:space-between;align-items:center;height:62px;padding-right:9px;display:flex}.lifecycle-stage-number{color:#4e554f;letter-spacing:.12em;font:7px Courier New,monospace;transition:color .25s}.lifecycle-glyph{color:#c6ccc58a;background:#111412;flex:none;width:28px;height:28px;transition:color .25s,transform .25s;display:block;position:relative}.lifecycle-glyph i,.lifecycle-glyph b,.lifecycle-glyph em{box-sizing:border-box;font-style:normal;display:block;position:absolute}.glyph-assess:before,.glyph-assess:after{content:"";background:currentColor;position:absolute}.glyph-assess:before{width:1px;height:24px;top:2px;left:5px;box-shadow:17px 0}.glyph-assess:after{width:24px;height:1px;top:7px;left:2px;box-shadow:0 14px}.glyph-assess i{background:currentColor;width:1px;height:20px;top:4px;left:13px}.glyph-assess b{background:currentColor;width:13px;height:1px;top:13px;left:7px}.glyph-assess em{background:var(--accent);width:4px;height:4px;top:11px;left:12px}.glyph-design{border-top:1px solid;border-left:1px solid}.glyph-design:before{content:"";border-bottom:1px solid;border-right:1px solid;position:absolute;inset:5px 0 0 5px}.glyph-design i{background:currentColor;width:11px;height:1px;top:8px;left:9px;box-shadow:0 6px}.glyph-design b{background:currentColor;width:1px;height:13px;top:8px;left:9px;box-shadow:11px 0}.glyph-design em{background:var(--accent);width:3px;height:3px;bottom:4px;right:4px}.glyph-build i,.glyph-build b,.glyph-build em{border:1px solid;height:6px}.glyph-build i{width:18px;top:2px;left:7px}.glyph-build b{width:22px;top:11px;left:3px}.glyph-build em{width:25px;top:20px;left:0}.glyph-build:after{content:"";background:var(--accent);width:3px;height:3px;position:absolute;bottom:1px;right:0}.glyph-deploy i,.glyph-deploy em{border:1px solid;width:8px;height:10px;top:9px}.glyph-deploy i{left:0}.glyph-deploy em{right:0}.glyph-deploy b{background:currentColor;width:14px;height:1px;top:13px;left:7px}.glyph-deploy:before,.glyph-deploy:after{content:"";transform-origin:100%;background:currentColor;width:5px;height:1px;position:absolute;top:10px;right:7px}.glyph-deploy:before{transform:rotate(38deg)}.glyph-deploy:after{top:16px;transform:rotate(-38deg)}.glyph-deploy em{border-color:#b9d65bb8}.glyph-operate{border:1px solid}.glyph-operate:after{content:"";background:currentColor;height:1px;position:absolute;bottom:4px;left:4px;right:4px}.glyph-operate i{background:currentColor;width:5px;height:1px;top:12px;left:4px;transform:rotate(-52deg)}.glyph-operate b{background:currentColor;width:8px;height:1px;top:10px;left:8px;transform:rotate(35deg)}.glyph-operate em{background:var(--accent);width:8px;height:1px;top:8px;right:4px;transform:rotate(-48deg)}.glyph-optimize i,.glyph-optimize b,.glyph-optimize em{background:currentColor;width:24px;height:1px;left:2px}.glyph-optimize i{top:6px}.glyph-optimize b{top:14px}.glyph-optimize em{top:22px}.glyph-optimize:before{content:"";width:5px;height:7px;box-shadow:9px 8px 0 -1px #111412, 9px 8px 0 0 currentColor, -2px 16px 0 -1px #111412, -2px 16px 0 0 var(--accent);background:#111412;border:1px solid;position:absolute;top:3px;left:8px}.lifecycle-stage h3{color:#dfe1dc;letter-spacing:-.035em;margin:28px 0 21px;font-size:clamp(20px,1.75vw,27px);font-weight:500;transition:color .25s}.lifecycle-stage ul{margin:0;padding:0;list-style:none}.lifecycle-stage ul li{color:#747a75;margin-top:9px;font-size:11px;line-height:1.35;transition:color .25s}.lifecycle-explore{color:#858b86;letter-spacing:.12em;text-transform:uppercase;opacity:.76;gap:22px;margin-top:30px;font:8px Courier New,monospace;transition:color .25s,opacity .25s,transform .25s;display:inline-flex}.lifecycle-explore b{color:var(--accent);font-weight:400}.lifecycle-stage-link:hover .lifecycle-glyph,.lifecycle-stage-link:focus-visible .lifecycle-glyph{color:#c6ccc5;transform:translateY(-2px)}.lifecycle-stage-link:hover .lifecycle-stage-number,.lifecycle-stage-link:focus-visible .lifecycle-stage-number{color:var(--accent)}.lifecycle-stage-link:hover .lifecycle-explore,.lifecycle-stage-link:focus-visible .lifecycle-explore{color:#bfc4be;opacity:1;transform:translate(3px)}.lifecycle-stage-link:focus-visible{outline-offset:10px;outline:1px solid #b9d65b80}.lifecycle-scale{color:#4b514c;letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #ffffff0e;justify-content:space-between;margin-top:38px;padding-top:15px;font:7px Courier New,monospace;display:flex}.solutions-section{background:#0d100f;position:relative;overflow:hidden}.solutions-section:before{content:"";pointer-events:none;opacity:.4;background:linear-gradient(90deg,#0000 49.95%,#ffffff06 50%,#0000 50.05%),radial-gradient(circle at 18% 24%,#b9d65b09,#0000 25%);position:absolute;inset:0}.solutions-frame{width:min(100% - 64px,1440px);margin:auto;padding:clamp(125px,12vw,180px) 0 clamp(100px,10vw,150px);position:relative}.solutions-intro{grid-template-columns:minmax(190px,.72fr) minmax(520px,1.8fr) minmax(300px,.75fr);align-items:end;gap:clamp(35px,5vw,80px);margin-bottom:clamp(78px,8vw,118px);display:grid}.solutions-eyebrow{color:#747a75;letter-spacing:.15em;text-transform:uppercase;align-self:start;align-items:center;gap:10px;margin:12px 0 0;font:8px Courier New,monospace;display:flex}.solutions-eyebrow span{background:var(--accent);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #b9d65b4d}.solutions-intro h2{color:#eceee9;letter-spacing:-.052em;max-width:760px;margin:0;font-size:clamp(48px,4.8vw,75px);font-weight:500;line-height:.98}.solutions-intro h2 span{color:#858a86;display:block}.solutions-intro>p:last-child{color:#929793;max-width:390px;margin:0 0 3px;font-size:14px;line-height:1.72}.solutions-grid{border-top:1px solid #ffffff1d;border-left:1px solid #ffffff1d;grid-template-rows:repeat(4,minmax(176px,auto));grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.solution-module{background:#1215138a;border-bottom:1px solid #ffffff1d;border-right:1px solid #ffffff1d;min-width:0;position:relative}.module-turnkey{grid-area:1/1/3/7}.module-power{grid-area:1/7/2/13}.module-engineering{grid-area:2/7/4/10}.module-operations{grid-area:2/10/4/13}.module-feasibility{grid-area:3/1/4/4}.module-network{grid-area:3/4/4/7}.module-supply{grid-area:4/1/5/5}.module-site{grid-area:4/5/5/9}.module-repair{grid-area:4/9/5/13}.solution-module-link{isolation:isolate;flex-direction:column;min-height:100%;padding:clamp(22px,2.2vw,34px);transition:background .3s;display:flex;position:relative;overflow:hidden}.solution-module-link:before{content:"";z-index:-1;opacity:.28;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:32px 32px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#0000 25%,#000 100%);mask-image:linear-gradient(135deg,#0000 25%,#000 100%)}.solution-module-link:after{content:"";background:var(--accent);opacity:.18;width:42px;height:2px;transition:width .3s,opacity .3s;position:absolute;top:-1px;left:-1px}.solution-meta{color:#535a54;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;font:7px Courier New,monospace;display:flex}.solution-meta small{font:inherit}.solution-glyph{color:#c2c9c245;width:72px;height:72px;transition:color .3s,transform .3s;position:absolute;top:clamp(54px,5vw,76px);right:clamp(22px,2.4vw,38px)}.solution-glyph i,.solution-glyph b,.solution-glyph em{box-sizing:border-box;font-style:normal;display:block;position:absolute}.module-support .solution-glyph{transform-origin:100% 0;transform:scale(.5)}.solution-glyph-turnkey{border:1px solid}.solution-glyph-turnkey i,.solution-glyph-turnkey b,.solution-glyph-turnkey em{border:1px solid;height:12px;left:11px;right:11px}.solution-glyph-turnkey i{top:11px}.solution-glyph-turnkey b{top:29px}.solution-glyph-turnkey em{top:47px}.solution-glyph-turnkey:after{content:"";background:var(--accent);width:3px;height:3px;box-shadow:0 18px var(--accent), 0 36px var(--accent);opacity:.7;position:absolute;top:15px;right:16px}.solution-glyph-power i{background:currentColor;width:1px;height:66px;top:3px;left:35px}.solution-glyph-power b,.solution-glyph-power em{background:currentColor;width:56px;height:1px;left:8px}.solution-glyph-power b{top:20px;box-shadow:0 16px,0 32px}.solution-glyph-power em{background:var(--accent);width:17px;top:6px;left:27px;transform:rotate(-55deg)}.solution-glyph-engineering{border-top:1px solid;border-left:1px solid}.solution-glyph-engineering:before{content:"";border-bottom:1px solid;border-right:1px solid;position:absolute;inset:12px 0 0 12px}.solution-glyph-engineering i{background:currentColor;width:35px;height:1px;top:18px;left:20px;box-shadow:0 13px,0 26px}.solution-glyph-engineering b{background:currentColor;width:1px;height:27px;top:18px;left:20px;box-shadow:17px 0,35px 0}.solution-glyph-engineering em{background:var(--accent);width:4px;height:4px;bottom:7px;right:7px}.solution-glyph-operations{border:1px solid}.solution-glyph-operations i{background:currentColor;width:14px;height:1px;top:34px;left:10px;transform:rotate(-45deg)}.solution-glyph-operations b{background:currentColor;width:24px;height:1px;top:29px;left:22px;transform:rotate(28deg)}.solution-glyph-operations em{background:var(--accent);width:24px;height:1px;top:24px;right:9px;transform:rotate(-50deg)}.solution-glyph-operations:after{content:"";background:currentColor;height:1px;position:absolute;bottom:10px;left:10px;right:10px}.solution-glyph-feasibility{border-bottom:1px solid;border-left:1px solid}.solution-glyph-feasibility i{border:1px solid;width:9px;height:22px;bottom:9px;left:11px}.solution-glyph-feasibility b{border:1px solid;width:9px;height:36px;bottom:9px;left:28px}.solution-glyph-feasibility em{border:1px solid #b9d65b73;width:9px;height:50px;bottom:9px;right:10px}.solution-glyph-network i,.solution-glyph-network b,.solution-glyph-network em{border:1px solid;width:15px;height:15px}.solution-glyph-network i{top:5px;left:28px}.solution-glyph-network b{bottom:5px;left:5px}.solution-glyph-network em{bottom:5px;right:5px}.solution-glyph-network:before,.solution-glyph-network:after{content:"";background:currentColor;width:1px;height:33px;position:absolute;top:23px}.solution-glyph-network:before{left:23px;transform:rotate(43deg)}.solution-glyph-network:after{right:23px;transform:rotate(-43deg)}.solution-glyph-site i{border:1px solid;height:42px;bottom:8px;left:4px;right:4px}.solution-glyph-site b{background:currentColor;width:1px;height:57px;top:8px;left:35px}.solution-glyph-site em{border:1px solid #b9d65b73;width:15px;height:14px;bottom:16px;right:12px}.solution-glyph-site:before{content:"";transform-origin:100%;background:currentColor;width:46px;height:1px;position:absolute;top:8px;left:13px;transform:rotate(-21deg)}.solution-glyph-supply i,.solution-glyph-supply b,.solution-glyph-supply em{border:1px solid;width:27px;height:36px;top:18px}.solution-glyph-supply i{left:2px}.solution-glyph-supply b{right:2px}.solution-glyph-supply em{background:var(--accent);border:0;width:16px;height:1px;top:34px;left:28px}.solution-glyph-supply:before,.solution-glyph-supply:after{content:"";background:currentColor;width:8px;height:1px;position:absolute;top:30px;left:25px}.solution-glyph-supply:before{transform:rotate(42deg)}.solution-glyph-supply:after{top:38px;transform:rotate(-42deg)}.solution-glyph-repair{border:1px solid;border-radius:50%}.solution-glyph-repair i{background:currentColor;width:1px;height:44px;top:14px;left:34px}.solution-glyph-repair b{background:currentColor;width:44px;height:1px;top:34px;left:14px}.solution-glyph-repair em{border:1px solid var(--accent);border-radius:50%;inset:27px}.solution-module-copy{width:min(100%,460px);margin-top:auto;padding-top:70px}.solution-module h3{color:#dfe2dc;letter-spacing:-.035em;max-width:420px;margin:0;font-size:19px;font-weight:500;line-height:1.08;transition:color .3s}.module-primary h3{font-size:clamp(34px,3.4vw,52px)}.module-major h3{font-size:clamp(24px,2.1vw,32px)}.solution-module p{color:#747a75;max-width:440px;margin:17px 0 0;font-size:11px;line-height:1.6}.solution-explore{color:#898f8a;letter-spacing:.12em;text-transform:uppercase;gap:20px;margin-top:24px;font:8px Courier New,monospace;display:inline-flex}.solution-explore b{color:var(--accent);font-weight:400}.solution-module-link:hover,.solution-module-link:focus-visible{background:#1c201db8;outline:none}.solution-module-link:hover:before,.solution-module-link:focus-visible:before{opacity:.48}.solution-module-link:hover:after,.solution-module-link:focus-visible:after{opacity:.7;width:76px}.solution-module-link:hover .solution-glyph,.solution-module-link:focus-visible .solution-glyph{color:#d8ded670;transform:translate(-3px,2px)}.module-support .solution-module-link:hover .solution-glyph,.module-support .solution-module-link:focus-visible .solution-glyph{transform:scale(.5)translate(-3px,2px)}.solution-module-link:focus-visible{box-shadow:inset 0 0 0 1px #b9d65b7a}.pilot-ai-section{background:#111513;position:relative;overflow:hidden}.pilot-ai-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 78% 42%,#3987641c,#0000 34%),linear-gradient(90deg,#0000 0 36%,#ffffff06 36%,#0000 calc(36% + 1px));position:absolute;inset:0}.pilot-ai-frame{grid-template-rows:auto auto auto;grid-template-columns:minmax(340px,.72fr) minmax(650px,1.42fr);column-gap:clamp(60px,7vw,110px);width:min(100% - 64px,1440px);margin:auto;padding:clamp(130px,12vw,185px) 0 clamp(110px,11vw,165px);display:grid;position:relative}.pilot-ai-intro{grid-area:1/1;align-self:start}.pilot-ai-eyebrow{color:#8b958e;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 39px;font:8px Courier New,monospace;display:flex}.pilot-ai-eyebrow span{background:#54c28d;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #54c28d52}.pilot-ai-intro h2{color:#f0f1ed;letter-spacing:-.052em;max-width:560px;margin:0;font-size:clamp(48px,4.7vw,73px);font-weight:500;line-height:.96}.pilot-ai-intro h2 span{color:#828984;display:block}.pilot-ai-summary{color:#b0b5b1;max-width:470px;margin:34px 0 0;font-size:15px;line-height:1.64}.pilot-ai-secondary{color:#747b76;max-width:470px;margin:16px 0 0;font-size:12px;line-height:1.65}.pilot-ai-figure{grid-area:1/2/4;grid-template-rows:132px auto 132px;align-self:center;min-width:0;margin:0;display:grid;position:relative}.pilot-ai-viewport{z-index:2;background:#070b1e;border:1px solid #a9b9b033;grid-row:2;position:relative;overflow:hidden;box-shadow:0 30px 76px #0000004d,0 0 0 8px #ffffff03}.pilot-ai-viewport:before{content:"";z-index:1;opacity:.72;background:#54c28d;width:94px;height:2px;position:absolute;top:-1px;left:-1px}.pilot-ai-interface{width:100%;height:auto;display:block}.pilot-ai-figure figcaption{z-index:2;color:#59625c;letter-spacing:.13em;text-transform:uppercase;grid-row:3;align-self:start;margin-top:14px;font:7px Courier New,monospace;position:relative}.pilot-fleet-network{z-index:1;pointer-events:none;position:absolute;inset:0}.pilot-fleet-node{color:#b5c4bb52;width:46px;height:38px;display:block;position:absolute}.pilot-fleet-node i,.pilot-fleet-node b,.pilot-fleet-node em{box-sizing:border-box;font-style:normal;display:block;position:absolute}.pilot-fleet-node{animation:8s ease-in-out infinite alternate pilot-node-live}.pilot-fleet-node small{color:#68736c;letter-spacing:.12em;text-transform:uppercase;width:190px;font:400 6px/1.5 Courier New,monospace;position:absolute;top:48px}.pilot-fleet-node small strong{color:#48534c;font:inherit;letter-spacing:.09em;text-transform:none;margin-top:3px;font-weight:400;display:block}.fleet-node-cluster{top:10px;left:7%}.fleet-node-cluster i,.fleet-node-cluster b,.fleet-node-cluster em{border:1px solid;width:10px;height:10px}.fleet-node-cluster i{top:0;left:18px}.fleet-node-cluster b{bottom:0;left:2px}.fleet-node-cluster em{border-color:#54c28d73;bottom:0;right:2px}.fleet-node-cluster:before,.fleet-node-cluster:after{content:"";background:currentColor;width:1px;height:18px;position:absolute;top:12px}.fleet-node-cluster:before{left:15px;transform:rotate(41deg)}.fleet-node-cluster:after{right:15px;transform:rotate(-41deg)}.fleet-node-container{border:1px solid;animation-delay:-2s;top:10px;right:7%}.fleet-node-container i,.fleet-node-container b,.fleet-node-container em{border:1px solid;height:5px;left:7px;right:7px}.fleet-node-container i{top:5px}.fleet-node-container b{top:15px}.fleet-node-container em{top:25px}.fleet-node-container small,.fleet-node-control small{text-align:right;right:0}.fleet-node-health{animation-delay:-4s;bottom:46px;left:7%}.fleet-node-health i{background:currentColor;width:42px;height:1px;top:17px;left:2px}.fleet-node-health b{background:currentColor;width:9px;height:1px;top:12px;left:9px;transform:rotate(-54deg)}.fleet-node-health em{background:#54c28d9e;width:16px;height:1px;top:13px;left:16px;transform:rotate(36deg)}.fleet-node-health:after{content:"";border:1px solid;width:8px;height:8px;position:absolute;top:9px;right:4px;transform:rotate(45deg)}.fleet-node-health small{top:46px}.fleet-node-control{border:1px solid;animation-delay:-6s;bottom:46px;right:7%}.fleet-node-control i{background:currentColor;width:12px;height:1px;top:18px;left:7px;transform:rotate(-42deg)}.fleet-node-control b{background:currentColor;width:14px;height:1px;top:15px;left:17px;transform:rotate(28deg)}.fleet-node-control em{background:#54c28d;width:13px;height:1px;top:12px;right:5px;transform:rotate(-46deg)}.fleet-node-control small{top:46px}.pilot-fleet-path{background:#9bb4a726;width:1px;position:absolute;overflow:hidden}.pilot-fleet-path:after{content:"";opacity:.45;background:linear-gradient(#0000,#54c28d40,#0000);position:absolute;inset:0}.pilot-fleet-path i,.pilot-fleet-path b{clip-path:polygon(50% 100%,0 20%,100% 20%);filter:drop-shadow(0 0 3px #54c28d2e);background:#75bc98c2;width:5px;height:6px;animation:7.8s linear infinite pilot-data-pulse;position:absolute;top:-6px;left:-2px}.pilot-fleet-path b{clip-path:polygon(50% 0,0 80%,100% 80%);background:#b9d65bad;animation-direction:reverse;animation-delay:-3.7s}.fleet-path-c i,.fleet-path-d i{background:#b9d65bad}.fleet-path-c b,.fleet-path-d b{background:#75bc98c2}.fleet-path-a{height:70px;top:62px;left:calc(7% + 23px)}.fleet-path-b{height:70px;top:62px;right:calc(7% + 23px)}.fleet-path-c{height:48px;bottom:84px;left:calc(7% + 23px)}.fleet-path-d{height:48px;bottom:84px;right:calc(7% + 23px)}.pilot-edge-anchor{z-index:3;background:#08101b;border:1px solid #54c28dad;width:5px;height:5px;position:absolute;transform:translate(-2px,-2px)rotate(45deg);box-shadow:0 0 0 3px #54c28d0b}.pilot-edge-anchor:after{content:"";border:1px solid #54c28d1c;position:absolute;inset:-3px}.edge-anchor-a{top:0;left:calc(7% + 23px)}.edge-anchor-b{top:0;right:calc(7% + 21px)}.edge-anchor-c{bottom:-1px;left:calc(7% + 23px)}.edge-anchor-d{bottom:-1px;right:calc(7% + 21px)}.pilot-flow-key{color:#48534c;letter-spacing:.12em;text-transform:uppercase;font:6px Courier New,monospace;position:absolute}.pilot-flow-key:before{content:"";background:#54c28d57;width:15px;height:1px;position:absolute;top:3px}.fleet-telemetry-key{padding-left:21px;top:79px;left:calc(7% + 36px)}.fleet-telemetry-key:before{left:0}.fleet-control-key{padding-right:21px;bottom:96px;right:calc(7% + 36px)}.fleet-control-key:before{background:#b9d65b4d;right:0}.pilot-callout{z-index:2;color:#9da8a1;letter-spacing:.1em;text-transform:uppercase;background:#080d19e6;border:1px solid #b3c3b92b;padding:7px 9px;font:7px Courier New,monospace;position:absolute}.pilot-callout:before{content:"";background:#54c28d61;width:28px;height:1px;position:absolute;top:50%}.pilot-callout:after{content:"";background:#54c28d;border-radius:50%;width:4px;height:4px;position:absolute;top:calc(50% - 2px)}.callout-performance{top:14%;left:0}.callout-performance:before{right:-29px}.callout-performance:after{right:-31px}.callout-automation{top:43%;right:0}.callout-automation:before{left:-29px}.callout-automation:after{left:-31px}.callout-control{bottom:8%;right:5%}.callout-control:before{left:-29px}.callout-control:after{left:-31px}.pilot-capabilities{border-top:1px solid #ffffff1a;grid-area:2/1;grid-template-columns:repeat(2,minmax(0,1fr));margin:68px 0 0;padding:0;list-style:none;display:grid}.pilot-capability{border-bottom:1px solid #ffffff12;grid-template-columns:24px 1fr;gap:7px;min-height:102px;padding:18px 14px 16px 0;display:grid}.pilot-capability:nth-child(odd){border-right:1px solid #ffffff12}.pilot-capability:nth-child(2n){padding-left:17px}.pilot-capability>span{color:#526059;letter-spacing:.1em;font:7px Courier New,monospace}.pilot-capability h3{color:#d2d7d3;margin:0;font-size:12px;font-weight:500;line-height:1.3}.pilot-capability p{color:#6f7772;margin:8px 0 0;font-size:10px;line-height:1.48}.pilot-ai-cta{background:var(--accent);color:#13170e;grid-area:3/1;justify-content:space-between;align-items:center;width:min(100%,250px);min-height:52px;margin-top:39px;padding:0 18px;font-size:12px;font-weight:600;transition:background .25s,transform .25s;display:flex}.pilot-ai-cta:hover,.pilot-ai-cta:focus-visible{outline-offset:3px;background:#c8e56c;outline:1px solid #d9ef91;transform:translateY(-2px)}.projects-section{color:#eff1ed;background:#0d100f;position:relative}.projects-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 15% 8%,#abca530b,#0000 27%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/100% 190px;position:absolute;inset:0}.projects-frame{width:min(100% - 96px,1440px);margin:0 auto;padding:clamp(125px,12vw,190px) 0 94px;position:relative}.projects-intro{grid-template-columns:minmax(160px,1fr) minmax(600px,3fr);gap:48px;margin-bottom:84px;display:grid}.projects-eyebrow{color:#9da39e;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:17px;margin:8px 0 0;font:9px Courier New,monospace;display:flex}.projects-eyebrow span{color:var(--accent)}.projects-intro>div{grid-template-columns:minmax(440px,1.65fr) minmax(270px,.75fr);align-items:end;gap:clamp(42px,6vw,96px);display:grid}.projects-intro h2{letter-spacing:-.055em;max-width:810px;margin:0;font-size:clamp(52px,5.3vw,82px);font-weight:430;line-height:.98}.projects-intro>div>p{color:#909792;max-width:410px;margin:0 0 5px;font-size:13px;line-height:1.72}.projects-layout{grid-template-columns:minmax(0,1.36fr) minmax(390px,.84fr);gap:14px;min-height:850px;display:grid}.projects-supporting{grid-template-rows:repeat(2,minmax(0,1fr));gap:14px;display:grid}.project-card{background:#151917;min-height:0;position:relative;overflow:hidden}.project-card>a{color:inherit;display:block;position:absolute;inset:0}.project-visual{filter:saturate(.54);background-color:#272d29;margin:0;transition:filter .55s,transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;overflow:hidden}.project-card:hover .project-visual,.project-card:focus-within .project-visual{filter:saturate(.75);transform:scale(1.015)}.project-visual img{object-fit:cover}.project-visual:before{content:"";z-index:1;background:linear-gradient(120deg,#ffffff13,#0000 32%),radial-gradient(circle at 74% 27%,#c7d3b929,#0000 24%);position:absolute;inset:0}.project-visual-grid{z-index:1;opacity:.16;background-image:linear-gradient(#ffffff1c 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.project-visual-frame{z-index:2;border:1px solid #e8ede52e;position:absolute;inset:26px 26px 47%}.project-visual-frame:before,.project-visual-frame:after{content:"";border-color:#c4d8728c;width:13px;height:13px;position:absolute}.project-visual-frame:before{border-top:1px solid;border-left:1px solid;top:-1px;left:-1px}.project-visual-frame:after{border-bottom:1px solid;border-right:1px solid;bottom:-1px;right:-1px}.project-visual figcaption{z-index:2;color:#e8ede57a;letter-spacing:.13em;text-transform:uppercase;gap:8px;font:7px Courier New,monospace;display:grid;position:absolute;top:45px;left:47px}.project-visual figcaption b{color:#e8ede5b8;font-weight:400}.project-visual-africa{background:linear-gradient(145deg,#495048 0,#303731 27%,#1b211e 67%,#111512 100%)}.project-visual-africa:after{content:"";opacity:.13;background:repeating-linear-gradient(164deg,#0000 0 34px,#e3e9df5c 35px 36px,#0000 37px 72px);position:absolute;inset:0}.project-visual-georgia{background:linear-gradient(145deg,#414943,#282f2b 50%,#161b18)}.project-visual-georgia:after{content:"";opacity:.11;background:repeating-radial-gradient(at 10% 68%,#0000 0 25px,#d6ded38c 26px 27px,#0000 28px 40px);position:absolute;inset:0}.project-visual-canada{background:linear-gradient(155deg,#48504b,#292f2c 45%,#151a17)}.project-visual-canada:after{content:"";opacity:.1;background:repeating-linear-gradient(90deg,#0000 0 44px,#dce4d973 45px 46px);position:absolute;inset:0}.project-card-overlay{background:linear-gradient(0deg,#070908fc 0,#080a09f5 39%,#090b0a3d 66%,#090b0a08);transition:opacity .4s;position:absolute;inset:0}.project-card-content{padding:32px 34px 30px;position:absolute;inset:auto 0 0}.project-card-featured .project-card-content{padding:44px 48px 42px}.project-card-kicker{color:#c0cb63;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;margin-bottom:15px;font:8px Courier New,monospace;display:flex}.project-card-kicker span:last-child{color:#777f79}.project-card h3{letter-spacing:-.035em;max-width:620px;margin:0;font-size:clamp(26px,2.3vw,38px);font-weight:450;line-height:1.06}.project-card:not(.project-card-featured) h3{max-width:430px;font-size:clamp(23px,1.8vw,30px)}.project-card-content>p{color:#9ca39e;max-width:570px;margin:16px 0 25px;font-size:11px;line-height:1.6}.project-metadata{border-top:1px solid #ffffff26;grid-template-columns:.7fr 1fr 1.1fr;gap:0 18px;margin:0;display:grid}.project-metadata div{min-width:0;padding:14px 6px 0 0}.project-metadata div:nth-child(4){grid-column:1/3}.project-metadata dt{color:#747c76;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font:7px Courier New,monospace}.project-metadata dd{color:#d1d6d2;margin:0;font-size:9px;line-height:1.45}.project-metadata div:first-child dd{color:#f0f3ee;letter-spacing:-.035em;font-size:22px;font-weight:520;line-height:1}.project-metadata dd i{background:var(--accent);border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block;box-shadow:0 0 8px #b5d35540}.project-card-link{color:#f0f2ee;letter-spacing:.07em;text-transform:uppercase;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:25px;padding-top:13px;font-size:10px;display:flex}.project-card>a:focus-visible{outline:1px solid var(--accent);outline-offset:-3px}.project-card-link b{color:var(--accent);font-size:15px;font-weight:400;transition:transform .3s}.project-card:hover .project-card-link b,.project-card:focus-within .project-card-link b{transform:translate(3px,-3px)}.projects-supporting .project-card-content{padding:27px 30px 25px}.projects-supporting .project-card-content>p{display:none}.projects-supporting .project-metadata{grid-template-columns:.7fr 1fr 1fr;gap:0 12px}.projects-supporting .project-metadata div{padding-top:11px}.projects-supporting .project-metadata div:first-child dd{font-size:19px}.projects-supporting .project-metadata div:nth-child(3){display:none}.projects-supporting .project-metadata div:nth-child(4){grid-column:1/3}.projects-supporting .project-card-link{margin-top:19px}.projects-footer{justify-content:space-between;align-items:center;padding:39px 0 0;display:flex}.projects-footer p{color:#515752;letter-spacing:.12em;text-transform:uppercase;margin:0;font:8px Courier New,monospace}.projects-footer a{color:#dfe3de;text-transform:uppercase;align-items:center;gap:44px;font-size:11px;display:flex}.projects-footer a span{color:var(--accent);font-size:18px;transition:transform .25s}.projects-footer a:hover span,.projects-footer a:focus-visible span{transform:translate(5px)}.insights-section{color:#171a18;background:#e7e7df;position:relative}.insights-frame{width:min(100% - 96px,1440px);margin:0 auto;padding:clamp(120px,11vw,175px) 0 112px}.insights-intro{grid-template-columns:minmax(145px,.75fr) minmax(620px,2.5fr) minmax(170px,.65fr);align-items:end;gap:48px;margin-bottom:82px;display:grid}.insights-eyebrow{color:#5d635d;letter-spacing:.17em;text-transform:uppercase;align-self:start;margin:8px 0 0;font:9px Courier New,monospace}.insights-eyebrow:before{content:"";background:#84952d;width:18px;height:1px;margin:0 13px 3px 0;display:inline-block}.insights-intro>div{grid-template-columns:minmax(450px,1.6fr) minmax(240px,.7fr);align-items:end;gap:clamp(40px,5vw,80px);display:grid}.insights-intro h2{letter-spacing:-.052em;max-width:790px;margin:0;font-size:clamp(49px,5vw,76px);font-weight:440;line-height:1}.insights-intro>div>p{color:#616760;max-width:360px;margin:0 0 5px;font-size:13px;line-height:1.72}.insights-all{color:#242824;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #a9aca4;justify-content:space-between;align-items:center;min-height:39px;padding-bottom:11px;font-size:9px;display:flex}.insights-all span{color:#71821e;font-size:17px;transition:transform .25s}.insights-all:hover span,.insights-all:focus-visible span{transform:translate(5px)}.insights-all:focus-visible{outline-offset:4px;outline:1px solid #71821e}.insights-layout{grid-template-columns:minmax(0,1.42fr) minmax(390px,.78fr);gap:clamp(34px,4vw,64px);display:grid}.insights-supporting{border-top:1px solid #b8bab3;grid-template-rows:repeat(2,minmax(0,1fr));display:grid}.insight-card{border-bottom:1px solid #b8bab3;min-width:0;position:relative}.insight-card>:is(a,div){min-height:100%;color:inherit;grid-template-columns:154px minmax(0,1fr);gap:27px;padding:28px 0;display:grid}.insight-card>a:focus-visible{outline-offset:5px;outline:1px solid #71821e}.insight-card-featured{border-bottom:0}.insight-card-featured>a{padding:0;display:block}.insight-visual{background:#c9cbc3;min-height:150px;margin:0;position:relative;overflow:hidden}.insight-card-featured .insight-visual{aspect-ratio:1.82;min-height:340px}.insight-visual img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.insight-card:hover .insight-visual img{transform:scale(1.015)}.insight-visual>div{position:absolute;inset:0;overflow:hidden}.insight-visual>div:before{content:"";background:linear-gradient(135deg,#191e1b21,#0000 44%),repeating-linear-gradient(90deg,#23292517 0 1px,#0000 1px 42px);position:absolute;inset:0}.insight-visual>div span{border-top:1px solid #252b274d;border-bottom:1px solid #252b272b;position:absolute;inset:18%}.insight-visual>div span:before,.insight-visual>div span:after{content:"";background:#252b2733;width:1px;position:absolute;top:-20%;bottom:-20%}.insight-visual>div span:before{left:23%}.insight-visual>div span:after{right:24%}.insight-visual small{color:#23292587;letter-spacing:.11em;text-transform:uppercase;font:7px Courier New,monospace;position:absolute;bottom:15px;right:18px}.insight-visual-engineering{background:linear-gradient(145deg,#d0d2ca,#aeb3aa)}.insight-visual-energy{background:linear-gradient(145deg,#d7d6cb,#bbbcb2)}.insight-visual-operations{background:linear-gradient(145deg,#cbd0ca,#abb3ac)}.insight-card-copy{padding-top:2px}.insight-card-featured .insight-card-copy{grid-template-columns:minmax(0,1fr) minmax(210px,.46fr);gap:0 45px;padding-top:29px;display:grid}.insight-meta{color:#666c65;letter-spacing:.11em;text-transform:uppercase;flex-wrap:wrap;gap:7px 15px;font:7px Courier New,monospace;display:flex}.insight-meta time{margin-left:auto}.insight-card-featured .insight-meta{grid-column:1/3}.insight-card h3{letter-spacing:-.03em;margin:17px 0 0;font-size:clamp(22px,1.8vw,29px);font-weight:500;line-height:1.13}.insight-card-featured h3{max-width:710px;margin-top:20px;font-size:clamp(34px,3.2vw,51px);line-height:1.02}.insight-card-copy>p{color:#60665f;margin:16px 0 0;font-size:11px;line-height:1.65}.insight-card-featured .insight-card-copy>p{grid-area:2/2/4;margin:21px 0 0;font-size:12px}.insight-read{color:#2a2e2a;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:20px;margin-top:25px;font-size:8px;display:flex}.insight-read b{color:#71821e;font-size:15px;font-weight:400;transition:transform .25s}.insight-card:hover .insight-read b,.insight-card:focus-within .insight-read b{transform:translate(5px)}.insight-card-featured .insight-read{grid-column:1}.closing-section{color:#f1f3ef;background:#151817;position:relative;overflow:hidden}.closing-detail{pointer-events:none;opacity:.7;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:100% 160px,160px 100%;position:absolute;inset:0}.closing-detail:before{content:"";border:1px solid #b7d15b17;width:45%;height:72%;position:absolute;top:14%;right:-6%;transform:skew(-12deg)}.closing-frame{width:min(100% - 96px,1440px);margin:0 auto;padding:clamp(130px,13vw,205px) 0 82px;position:relative}.closing-index{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding-bottom:24px;display:flex}.closing-index p,.closing-index span{letter-spacing:.15em;text-transform:uppercase;margin:0;font:8px Courier New,monospace}.closing-index p{color:var(--accent)}.closing-index span{color:#59605b}.closing-content{grid-template-columns:minmax(590px,1.65fr) minmax(310px,.65fr);gap:60px clamp(50px,8vw,120px);padding:64px 0 76px;display:grid}.closing-content h2{letter-spacing:-.062em;max-width:970px;margin:0;font-size:clamp(60px,7.1vw,108px);font-weight:420;line-height:.91}.closing-copy{align-self:end;padding-bottom:7px}.closing-copy p:first-child{color:#a7ada8;max-width:440px;margin:0;font-size:14px;line-height:1.72}.closing-copy p:last-child{color:#6d756f;letter-spacing:.1em;text-transform:uppercase;margin:28px 0 0;font:8px Courier New,monospace}.closing-actions{grid-column:1/3;align-items:center;gap:10px;display:flex}.closing-actions a{justify-content:space-between;align-items:center;min-height:58px;padding:0 21px;font-size:11px;font-weight:600;transition:transform .25s,background .25s,border-color .25s;display:flex}.closing-actions a span{margin-left:50px;font-size:17px;font-weight:400}.closing-primary{background:var(--accent);color:#14180f;min-width:250px}.closing-secondary{color:#e2e6e1;border:1px solid #ffffff30;min-width:230px}.closing-actions a:hover{transform:translateY(-2px)}.closing-primary:hover{background:#c6df69}.closing-secondary:hover{border-color:#ffffff6b}.closing-actions a:focus-visible{outline-offset:4px;outline:1px solid #d9ef91}.closing-topics{border-top:1px solid #ffffff1c;grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.closing-topics li{color:#8f9691;border-right:1px solid #ffffff13;min-height:84px;padding:19px 14px 12px 0;font-size:9px;line-height:1.45}.closing-topics li:last-child{border-right:0;padding-left:14px}.closing-topics li+li{padding-left:14px}.closing-topics span{color:#59605b;margin-bottom:11px;font:7px Courier New,monospace;display:block}.site-footer{color:#cfd4d0;background:#0b0e0d}.footer-frame{width:min(100% - 96px,1440px);margin:0 auto;padding:88px 0 30px}.footer-main{grid-template-columns:minmax(280px,1.2fr) minmax(250px,1fr) minmax(220px,.8fr) minmax(170px,.6fr);gap:clamp(36px,5vw,82px);padding-bottom:83px;display:grid}.footer-brand .brand{width:fit-content}.footer-brand .brand-name{color:#f1f3ef}.footer-brand>p{color:#747b76;max-width:290px;margin:32px 0 0;font-size:12px;line-height:1.65}.footer-nav{flex-direction:column;align-items:flex-start;display:flex}.footer-nav h2{color:#69706b;letter-spacing:.14em;text-transform:uppercase;margin:2px 0 25px;font:8px Courier New,monospace}.footer-nav a{color:#afb5b0;padding:5px 0;font-size:10px;line-height:1.45;transition:color .2s,transform .2s}.footer-nav a:hover,.footer-nav a:focus-visible{color:#e6e9e5;transform:translate(3px)}.footer-nav a:focus-visible,.footer-bottom a:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.footer-bottom{border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;min-height:64px;display:flex}.footer-bottom p{color:#4f5551;letter-spacing:.08em;margin:0;font:8px Courier New,monospace}.footer-bottom nav{gap:31px;display:flex}.footer-bottom a{color:#69706b;font-size:9px}.lifecycle-section{background:var(--pilot-grey);color:var(--text-dark)}.lifecycle-section:after{content:"";pointer-events:none;background:linear-gradient(#0d100e29,#0000);height:72px;position:absolute;top:0;left:0;right:0}.lifecycle-eyebrow{color:#535952}.lifecycle-intro>div{border-left-color:#11131121}.lifecycle-intro h2{color:#171a17}.lifecycle-intro h2 span{color:#646a64}.lifecycle-glyph{background:var(--pilot-grey);color:#191f1a94}.lifecycle-stage-number{color:#656b65}.lifecycle-stage h3{color:#252925}.lifecycle-explore{color:#505650;opacity:.9}.lifecycle-connector:after{opacity:.45}.lifecycle-connector i{background:#82982e;animation-duration:7.1s;box-shadow:0 0 7px #596c1b4d}.lifecycle-stage-link:hover .lifecycle-glyph,.lifecycle-stage-link:focus-visible .lifecycle-glyph{color:#171b17}.lifecycle-stage-link:hover h3,.lifecycle-stage-link:focus-visible h3{color:#0d100e}.lifecycle-stage-link:hover li,.lifecycle-stage-link:focus-visible li{color:#343934}.lifecycle-stage-link:hover .lifecycle-explore,.lifecycle-stage-link:focus-visible .lifecycle-explore{color:#242924}.lifecycle-scale{color:#646a64;border-top-color:#11131124}.solutions-section{background:var(--steel-grey);color:var(--text-dark)}.solutions-section:after{content:"";pointer-events:none;background:linear-gradient(#1113110e,#0000);height:64px;position:absolute;top:0;left:0;right:0}.solutions-eyebrow{color:#505650}.solutions-intro h2{color:#151815}.solutions-intro h2 span{color:#626862}.solutions-intro>p:last-child{color:#505650}.solutions-grid{border-color:#1113112e}.solution-module{background:#ddded833;border-color:#1113112e}.solution-module-link:before{background-image:linear-gradient(#1113110b 1px,#0000 1px),linear-gradient(90deg,#1113110b 1px,#0000 1px)}.solution-glyph{color:#2128224f}.solution-explore{color:#515751}.solution-module-link:hover .solution-glyph,.solution-module-link:focus-visible .solution-glyph{color:#161c1791}.solution-module-link:hover h3,.solution-module-link:focus-visible h3{color:#0c0f0d}.pilot-ai-section:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#bfc2bd29,#0000);height:86px;position:absolute;top:0;left:0;right:0}.pilot-fleet-path:after{opacity:.67}.pilot-fleet-path i,.pilot-fleet-path b{opacity:.96;filter:drop-shadow(0 0 4px #54c28d47);animation-duration:7s}.pilot-fleet-node{color:#b5c4bb6e}.projects-section{color:var(--text-dark);background:#c4c6c0}.projects-section:after{content:"";pointer-events:none;background:linear-gradient(#0a0d0b26,#0000);height:60px;position:absolute;top:0;left:0;right:0}.projects-eyebrow{color:#555b55}.projects-intro>div>p{color:#535953}.project-card{color:var(--text-light);box-shadow:0 16px 42px #1c211d1f}.projects-footer p{color:#626862}.projects-footer a{color:#242824}.insights-section:before{content:"";pointer-events:none;opacity:.32;background:linear-gradient(90deg,#0000 calc(25% - 1px),#1113110a 25%,#0000 calc(25% + 1px));position:absolute;inset:0}.closing-section:before{content:"";pointer-events:none;background:linear-gradient(#d1d2cb33,#0000);height:92px;position:absolute;top:0;left:0;right:0}.closing-content{grid-template-columns:minmax(590px,1.55fr) minmax(330px,.75fr);gap:48px clamp(55px,7vw,105px)}.closing-copy{align-self:center}.closing-actions{grid-column:2;align-self:start;margin-top:-25px}.closing-topics{margin-top:12px}.site-footer{background:var(--deep-graphite);border-top:1px solid #ffffff1a}.network-path{background:#bac0b845}.network-path:after{opacity:.42}.network-path i{background:#cae07ef2;box-shadow:0 0 10px #b9d65b61}.infra-node small{color:#626a63}.node-data-center{color:#bec4be}.node-pilot-ai{color:#bdc9ae}.flow-key{color:#5d655e}.flow-key:before{background:#b9d65b7a}.data-key:before{background:#d3e3dd70}.infra-node .technical-glyph{animation:6.5s ease-in-out infinite alternate infrastructure-node-active}.infra-node:nth-of-type(2n) .technical-glyph{animation-delay:-2.4s}.lifecycle-eyebrow,.solutions-eyebrow,.pilot-ai-eyebrow,.projects-eyebrow,.insights-eyebrow{font-size:9px}.solution-meta,.project-metadata dt,.insight-meta{font-size:8px}@keyframes infrastructure-node-active{0%{filter:brightness(.9);opacity:.82}to{filter:brightness(1.18);opacity:1}}.hero:after{content:"";z-index:-2;pointer-events:none;background:linear-gradient(#0000,#c9cac31a);height:118px;position:absolute;bottom:0;left:0;right:0}.hero-frame:after{content:"";background:linear-gradient(90deg,#0000,#b5cf5847 18%,#d6dbd138 72%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.lifecycle-section{background:linear-gradient(112deg, #c5c6bf 0%, var(--pilot-grey) 46%, #ced0c9 100%);box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #1113111a}.lifecycle-section:before{opacity:1;background:radial-gradient(at 72% 25%,#ffffff29,#0000 38%),radial-gradient(at 8% 84%,#464e450e,#0000 34%),repeating-linear-gradient(90deg,#0000 0 calc(16.666% - 1px),#1113110d 16.666%)}.lifecycle-section:after{background:linear-gradient(#0d100e36,#4b504a0a 38%,#0000);height:112px}.lifecycle-frame:before{content:none}.lifecycle-intro>div>p{color:#494f49}.lifecycle-connector{background:#181e1952;height:2px}.lifecycle-connector:after{opacity:.6;background:linear-gradient(90deg,#0000,#758c269e,#0000)}.lifecycle-connector i{background:#82982e;width:7px;height:5px;animation-duration:6.7s;top:-2px;box-shadow:0 0 9px #596c1b61}.lifecycle-glyph{color:#191f1ab0}.solutions-section{background:linear-gradient(118deg, #b9bcb7 0%, var(--steel-grey) 52%, #c6c8c2 100%);box-shadow:inset 0 1px #fff3,inset 0 -1px #1113111f}.solutions-section:after{background:linear-gradient(#5357511a,#0000);height:94px}.solution-module p,.solutions-intro>p:last-child{color:#484e48}.pilot-ai-section:after{background:linear-gradient(#bfc2bd3d,#1f24200f 45%,#0000);height:120px}.pilot-ai-section{box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff0d}.projects-section:after{background:linear-gradient(#080c093d,#4a504b0d 43%,#0000);height:105px}.projects-section{background:linear-gradient(113deg,#bec1bb,#c7c9c3 52%,#c1c4be);box-shadow:inset 0 1px #ffffff2b}.insights-section{background:linear-gradient(115deg,#cccdc6 0%,#d3d4cd 49%,#cbcdc7 100%);box-shadow:inset 0 1px #ffffff40,inset 0 -1px #11131117}.insights-section:before{opacity:.55;background:radial-gradient(at 16% 14%,#ffffff2b,#0000 34%),linear-gradient(90deg,#0000 calc(25% - 1px),#1113110b 25%,#0000 calc(25% + 1px)),repeating-linear-gradient(0deg,#0000 0 179px,#11131106 180px)}.insights-section:after{content:"";pointer-events:none;background:linear-gradient(#0000,#15181721);height:110px;position:absolute;bottom:0;left:0;right:0}.insights-intro>div>p,.insight-card-copy>p{color:#4b514b}.closing-section:before{background:linear-gradient(#d1d2cb45,#3d413d0d 46%,#0000);height:126px}.network-path{background:#cdd3cb59;height:2px}.network-path:after{opacity:.57;background:linear-gradient(90deg,#0000,#c2dc6a9e,#0000)}.network-path i{width:7px;height:5px;animation-duration:calc(var(--speed,7s) * .9);background:#d2e88b;top:-2px;box-shadow:0 0 11px #b9d65b80}.data-path{background:#c6d8d261}.data-path:after{background:linear-gradient(90deg,#0000,#deebe699,#0000)}.data-path i,.telemetry-path i{background:#dce9e4;box-shadow:0 0 10px #cadad466}.telemetry-path{background:#b9d65b57}.network-path.vertical-path{width:2px;height:25%}.technical-glyph{color:#e1e7dfd1}.infra-node{color:#b2b8b3}.node-data-center .technical-glyph,.node-pilot-ai .technical-glyph{box-shadow:0 0 0 8px #b9d65b09}.infra-node .technical-glyph{animation-duration:5.2s}.pilot-fleet-path{background:#9bbeac54;width:2px}.pilot-fleet-path:after{opacity:.82;background:linear-gradient(#0000,#54c28d7a,#0000)}.pilot-fleet-path i,.pilot-fleet-path b{opacity:1;filter:drop-shadow(0 0 5px #54c28d6b);width:6px;height:8px;animation-duration:6.4s;left:-2px}.pilot-fleet-path b{background:#c6de71e6}.pilot-fleet-node{color:#c6d5cc8f;animation-duration:6.5s}.pilot-fleet-node small{color:#7f8b83}.pilot-edge-anchor{border-color:#54c28df2;width:6px;height:6px;box-shadow:0 0 0 4px #54c28d13}.pilot-ai-viewport{border-color:#a9cbb84f;box-shadow:0 30px 76px #00000052,0 0 0 8px #54c28d05}.pilot-flow-key{color:#637168}:root{--graphite:#0f1210;--deep-graphite:#0b0e0c;--pilot-grey:#d6d3c9;--steel-grey:#c8cbc4;--editorial-grey:#e3e0d6;--text-dark:#151715;--text-dark-muted:#5b6059;--text-light:#f2f2ee;--text-light-muted:#9da19b;--accent:#b9cf4f;--motion-fast:.22s;--motion-standard:.32s}.lifecycle-section{background:var(--pilot-grey)}.solutions-section{background:var(--steel-grey)}.projects-section{background:#d1cfc6}.insights-section{background:var(--editorial-grey)}.lifecycle-section:before{background:radial-gradient(circle at 72% 28%,#ffffff24,#0000 34%),repeating-linear-gradient(90deg,#0000 0 calc(16.666% - 1px),#15171509 16.666%)}.solutions-section:before{opacity:.7;background:linear-gradient(90deg,#0000 49.95%,#1517150b 50%,#0000 50.05%),radial-gradient(circle at 18% 24%,#ffffff26,#0000 27%)}.projects-section:before{background:radial-gradient(circle at 15% 8%,#ffffff17,#0000 28%),linear-gradient(#15171507 1px,#0000 1px) 0 0/100% 190px}.insights-section:before{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff21,#0000 34%),repeating-linear-gradient(90deg,#0000 0 calc(20% - 1px),#15171506 20%);position:absolute;inset:0}.insights-frame{position:relative}.infra-node small{color:#737c74;font-size:7px;line-height:1.3}.infra-node p{color:#b8bdb9;margin-top:6px;line-height:1.35}.node-data-center .technical-glyph{background:#0d100eb3;box-shadow:0 0 0 6px #b7cf5a06,0 0 14px #b7cf5a0b}.node-pilot-ai .technical-glyph{box-shadow:0 0 0 6px #b7cf5a07,0 0 13px #b7cf5a0d}.node-data-center .technical-glyph:after{opacity:.68}.network-path i{animation-timing-function:linear}.lifecycle-connector{background:#161a165c}.lifecycle-stage{border-left:0}.lifecycle-stage+.lifecycle-stage:before{content:"";pointer-events:none;background:linear-gradient(#16181621,#16181611 72%,#0000);width:1px;position:absolute;top:83px;bottom:0;left:0}.lifecycle-stage-link,.lifecycle-stage:first-child .lifecycle-stage-link{padding-left:0}.lifecycle-eyebrow,.lifecycle-stage-number,.lifecycle-explore{color:#4f554f}.lifecycle-stage ul li{color:#4c524c}.solutions-grid,.solution-module{border-color:#16181641}.solution-module{background:#eff0ea40}.solution-module:nth-child(2n){background:#b1b5af38}.solution-meta{color:#525852}.solution-module h3{color:#171a17}.solution-module p{color:#4e544e}.solution-explore{color:#3f453f;opacity:.96}.solution-module-link,.solution-glyph,.solution-module h3,.solution-explore{transition-duration:var(--motion-standard)}.solution-module-link:hover,.solution-module-link:focus-visible{background:#f0f1eb78}.module-operations .solution-module-copy,.module-engineering .solution-module-copy{padding-top:58px}.module-repair .solution-glyph,.module-site .solution-glyph,.module-supply .solution-glyph{top:52px;right:28px}.pilot-fleet-node small{color:#929d96;font-size:7px}.pilot-fleet-node small strong{color:#68756d}.pilot-fleet-path{background:#9ec1af5c}.pilot-edge-anchor{border-color:#5bd096f5}.pilot-callout{color:#b0bbb4;border-color:#b3cdbc40}.project-visual-grid:after{content:"";opacity:.34;background:repeating-linear-gradient(90deg,#090c0a7a 0 9%,#0000 9% 11%,#aab2a81c 11% 12%);border-top:1px solid #e2e8df5c;border-bottom:4px solid #090c0a57;width:58%;height:24%;position:absolute;bottom:9%;right:4%}.project-visual-frame{border-color:#edf1ea3d}.project-card-content>p{color:#adb4ae}.project-metadata dt{color:#858d86}.project-card-link{color:#f4f5f1}.insight-card-featured .insight-visual{background:#c8cac3}.insights-supporting .insight-card{background:#c5c8c138}.insights-supporting .insight-card>:is(a,div){padding-left:15px;padding-right:15px}.insight-meta{color:#555b55;font-size:8px}.insight-meta span:first-child{color:#607219}.insight-read,.insights-all{color:#202420;font-weight:600}.insights-all{border-bottom-color:#959990}@media (min-width:1051px){.closing-content h2{font-size:clamp(56px,6.35vw,96px)}.closing-copy p:first-child{max-width:470px;font-size:15px}.closing-actions{margin-top:-36px}}.closing-topics li{color:#858c87}.closing-topics span{color:#626963}.footer-brand .brand{transform-origin:0;transform:scale(1.06)}.footer-brand>p{color:#858b86}.footer-nav h2{color:#919791;font-size:9px}.footer-nav a{color:#bbc0bb;padding:6px 0}.site-footer{border-top-color:#b7cf5a26}.button,.header-cta,.closing-actions a,.project-card-link b,.insight-read b,.insights-all span,.footer-nav a{transition-duration:var(--motion-fast)}.lifecycle-node{color:#1f241f9e;flex:none;width:28px;height:28px;display:block;position:relative}.lifecycle-node:before{content:"";border:1px solid;border-radius:50%;position:absolute;inset:6px}.lifecycle-node:after{content:"";opacity:.65;border:1px solid #5a682c7a;border-color:#5a682c7a #5a682c7a #0000 #0000;border-radius:50%;position:absolute;inset:2px;transform:rotate(-24deg)}.lifecycle-node i{z-index:2;background:#697563;border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:12px;left:12px;box-shadow:0 0 0 3px #b7cf5a14}.lifecycle-node b{z-index:3;background:var(--accent);border-radius:50%;width:3px;height:3px;animation:4.8s ease-in-out infinite lifecycle-node-signal;display:block;position:absolute;top:4px;right:5px}.lifecycle-stage:nth-child(2n) .lifecycle-node b{animation-delay:-1.6s}.lifecycle-stage:nth-child(3n) .lifecycle-node b{animation-delay:-3.2s}.lifecycle-stage-link:hover .lifecycle-node,.lifecycle-stage-link:focus-visible .lifecycle-node{color:#141814d1}.lifecycle-stage-link:hover .lifecycle-node:after,.lifecycle-stage-link:focus-visible .lifecycle-node:after{opacity:1;border-top-color:#7e942d;border-right-color:#7e942d}.node-pilot-ai .technical-glyph{color:#d6dfd0c7;width:32px;height:32px;box-shadow:none;background:0 0;border:0;border-radius:50%}.node-pilot-ai .technical-glyph i{background:var(--accent);border:0;border-radius:50%;width:4px;height:4px;position:absolute;inset:14px auto auto 14px;box-shadow:0 0 0 3px #b7cf5a17}.node-pilot-ai .technical-glyph b{background:0 0;border:1px solid;border-radius:50%;width:auto;height:auto;position:absolute;inset:8px}.node-pilot-ai .technical-glyph em{width:auto;height:auto;box-shadow:none;background:0 0;border:1px solid #d6dfd0b3;border-color:#d6dfd0b3 #d6dfd0b3 #0000 #0000;border-radius:50%;animation:6.5s ease-in-out infinite intelligence-core-signal;position:absolute;inset:2px;transform:rotate(-20deg)}.node-pilot-ai .technical-glyph:before{content:"";background:0 0;border:1px solid #d6dfd038;border-radius:50%;width:auto;height:auto;position:absolute;inset:4px}.node-pilot-ai .technical-glyph:after{content:"";background:var(--accent);border-radius:50%;width:3px;height:3px;position:absolute;top:3px;right:5px;box-shadow:0 0 5px #b7cf5a47}@keyframes lifecycle-node-signal{0%,to{opacity:.38;transform:scale(.85)}48%{opacity:.9;transform:scale(1)}}@keyframes intelligence-core-signal{0%,to{opacity:.45;transform:rotate(-20deg)scale(.96)}50%{opacity:.9;transform:rotate(-8deg)scale(1)}}.industrial-network:before{content:"";z-index:0;background:linear-gradient(90deg,#c6d3c34d,#d3dcd06b 72%,#b7cf5a52);width:75%;height:1px;position:absolute;top:45%;left:5%}.power-path{background:0 0}.power-path:after{opacity:.48}.path-7{background:#c4d8cf57}.path-7:after{opacity:.58;background:linear-gradient(#0000,#d2e6de8f,#0000)}.path-7 i{background:#dce9e4;animation-duration:6.8s;box-shadow:0 0 9px #c9e0d75c}.infra-node>div{padding-top:11px}.infra-node p{margin-top:7px}.lifecycle-flow{position:relative}.lifecycle-flow:before{content:"";z-index:0;background:linear-gradient(90deg,#1c211c5c,#535e2f6b 55%,#1c211c5c);height:2px;position:absolute;top:31px;left:14px;right:calc(16.6667% - 14px)}.lifecycle-flow:after{content:"";z-index:1;background:var(--accent);border-radius:50%;width:7px;height:4px;animation:9s linear infinite lifecycle-backbone-pulse;position:absolute;top:30px;left:14px;box-shadow:0 0 8px #6f872552}.lifecycle-connector{background:0 0;overflow:visible}.lifecycle-connector:after,.lifecycle-connector i{display:none}.lifecycle-node{z-index:2;background:var(--pilot-grey);border-radius:50%}.lifecycle-stage-heading{z-index:2;position:relative}.lifecycle-stage h3{margin-top:31px}.lifecycle-explore,.solution-explore{color:#303630;letter-spacing:.13em;opacity:1;align-items:center;gap:17px;padding-bottom:5px;font-size:9px;font-weight:700;position:relative}.lifecycle-explore:after,.solution-explore:after{content:"";transform-origin:0;height:1px;transition:background var(--motion-fast), transform var(--motion-fast);background:#3138313d;position:absolute;bottom:0;left:0;right:0}.lifecycle-explore b,.solution-explore b{color:#718526;transition:color var(--motion-fast), transform var(--motion-fast);font-size:12px}.lifecycle-stage-link:hover .lifecycle-explore,.lifecycle-stage-link:focus-visible .lifecycle-explore,.solution-module-link:hover .solution-explore,.solution-module-link:focus-visible .solution-explore{color:#121612;transform:none}.lifecycle-stage-link:hover .lifecycle-explore:after,.lifecycle-stage-link:focus-visible .lifecycle-explore:after,.solution-module-link:hover .solution-explore:after,.solution-module-link:focus-visible .solution-explore:after{background:#718526ad;transform:scaleX(.72)}.lifecycle-stage-link:hover .lifecycle-explore b,.lifecycle-stage-link:focus-visible .lifecycle-explore b,.solution-module-link:hover .solution-explore b,.solution-module-link:focus-visible .solution-explore b{color:#5f731c;transform:translate(3px)}@keyframes lifecycle-backbone-pulse{0%{opacity:0;left:14px}8%{opacity:.9}88%{opacity:.72}to{opacity:0;left:calc(83.3333% + 7px)}}.node-pilot-ai .technical-glyph{color:#d6dfd0a8;background:#0d100eb8;border:1px solid #d6dfd0ad;border-radius:0;width:30px;height:26px;transform:translate(-1px,1px);box-shadow:0 0 0 4px #d6dfd005}.node-pilot-ai .technical-glyph i{opacity:.66;background:currentColor;border:0;border-radius:0;width:14px;height:1px;inset:6px auto auto 6px;box-shadow:0 5px,0 10px}.node-pilot-ai .technical-glyph b{background:var(--accent);border:0;border-radius:50%;width:3px;height:3px;animation:5.6s ease-in-out infinite telemetry-status;inset:5px 5px auto auto;box-shadow:0 5px #b7cf5a61,0 10px #b7cf5a33}.node-pilot-ai .technical-glyph em{background:linear-gradient(90deg, #b7cf5a38, var(--accent));width:14px;height:1px;box-shadow:none;transform-origin:0;border:0;border-radius:0;animation:5.6s ease-in-out infinite telemetry-trace;inset:auto auto 4px 6px;transform:none}.node-pilot-ai .technical-glyph:before{content:"";background:0 0;border:0;border-left:1px solid #d6dfd01f;border-radius:0;width:auto;height:auto;position:absolute;inset:3px}.node-pilot-ai .technical-glyph:after{content:"";background:var(--accent);width:7px;height:1px;box-shadow:none;opacity:.72;border-radius:0;position:absolute;top:-1px;right:-1px}.node-pilot-ai>div{margin-left:3px;padding-top:7px}.lifecycle-flow:after{animation-name:lifecycle-sequence-pulse;animation-duration:10s;animation-timing-function:linear}.lifecycle-stage{--activation-delay:0s}.lifecycle-stage:nth-child(2){--activation-delay:1.65s}.lifecycle-stage:nth-child(3){--activation-delay:3.3s}.lifecycle-stage:nth-child(4){--activation-delay:4.95s}.lifecycle-stage:nth-child(5){--activation-delay:6.6s}.lifecycle-stage:nth-child(6){--activation-delay:8.25s}.lifecycle-node:before{animation:lifecycle-stage-ring 10s linear infinite var(--activation-delay)}.lifecycle-node i{animation:lifecycle-stage-point 10s linear infinite var(--activation-delay)}.lifecycle-stage h3{animation:lifecycle-stage-title 10s linear infinite var(--activation-delay)}.lifecycle-node b{display:none}.lifecycle-explore,.solution-explore{font-size:10px}@keyframes telemetry-status{0%,to{opacity:.45}45%,62%{opacity:1}}@keyframes telemetry-trace{0%,to{opacity:.38;transform:scaleX(.38)}48%,65%{opacity:.9;transform:scaleX(1)}}@keyframes lifecycle-sequence-pulse{0%{opacity:0;left:14px}3%{opacity:.92}86%{opacity:.82;left:calc(83.3333% + 7px)}90%,to{opacity:0;left:calc(83.3333% + 7px)}}@keyframes lifecycle-stage-ring{0%,7%{border-color:#6f842ad9;box-shadow:0 0 0 3px #b7cf5a1f}11%,to{box-shadow:none;border-color:currentColor}}@keyframes lifecycle-stage-point{0%,7%{background:var(--accent);box-shadow:0 0 0 3px #b7cf5a21}11%,to{background:#697563;box-shadow:0 0 0 3px #b7cf5a14}}@keyframes lifecycle-stage-title{0%,7%{color:#111511}11%,to{color:#252925}}.pilot-ai-viewport:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 58%,#080b0933 0 20%,#080b0961 52%,#080b0929 80%),linear-gradient(90deg,#080b0921,#080b0945);position:absolute;inset:0}.pilot-ai-interface{filter:saturate(.62)contrast(.86)brightness(.72);opacity:.88}.pilot-callout{z-index:1;opacity:.45}.pilot-intelligence-orbit{--orbit-radius:184px;--signal-travel:205px;z-index:5;pointer-events:none;color:#d3dcd470;width:430px;height:430px;position:absolute;top:50%;left:59%;transform:translate(-50%,-50%)}.pilot-orbit-ring{border:1px solid;border-radius:50%;position:absolute}.orbit-ring-outer{border-bottom-color:#b9cf4f66;border-right-color:#0000;animation:12s linear infinite pilot-orbit-rotate;inset:0}.orbit-ring-middle{border-top-color:#0000;border-left-color:#b9cf4f4d;animation:9.5s linear infinite pilot-orbit-rotate-reverse;inset:55px}.orbit-ring-inner{border-color:#d3dcd447 #b9cf4f9e #d3dcd447 #d3dcd447;inset:116px}.pilot-orbit-ring:after{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 7px #b9cf4f3d}.orbit-ring-outer:after{top:51px;right:55px}.orbit-ring-middle:after{bottom:53px;right:18px}.orbit-ring-inner:after{top:11px;left:47px}.pilot-orbit-core{z-index:4;background:#090c0af7;border:1px solid #e2e9e175;width:94px;height:76px;animation:10s ease-in-out infinite pilot-core-response;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 9px #090c0a7a,0 0 0 10px #b9cf4f0e}.pilot-orbit-core:before,.pilot-orbit-core:after{content:"";pointer-events:none;position:absolute;inset:7px}.pilot-orbit-core:before{border-top:1px solid #e2e9e1ad;border-left:1px solid #e2e9e1ad}.pilot-orbit-core:after{border-bottom:1px solid #b9cf4f6b;border-right:1px solid #b9cf4f6b}.pilot-orbit-core i{z-index:2;clip-path:polygon(0 52%,18% 52%,25% 18%,34% 83%,43% 37%,53% 52%,100% 52%,100% 61%,51% 61%,45% 49%,34% 96%,25% 34%,20% 61%,0 61%);background:#e2e9e1b8;width:45px;height:18px;position:absolute;top:22px;left:17px}.pilot-orbit-core b{z-index:2;background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;top:20px;right:17px;box-shadow:0 10px #e2e9e157,0 20px #e2e9e133}.pilot-orbit-core em{z-index:2;background:linear-gradient(90deg, #b9cf4f2e, var(--accent));transform-origin:0;height:1px;animation:10s ease-in-out infinite pilot-core-trace;position:absolute;bottom:12px;left:17px;right:17px}.pilot-orbit-core small{color:#e1e6deb8;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font:7px Courier New,monospace;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.pilot-orbit-signal{z-index:5;border:1px solid var(--accent);background:#0b0e0c;width:6px;height:6px;position:absolute;transform:rotate(45deg)}.signal-inbound{animation:10s ease-in-out infinite pilot-signal-in;top:16px;left:50%}.signal-outbound{opacity:0;animation:10s ease-in-out infinite pilot-signal-out;top:50%;left:50%}.pilot-orbit-spoke{z-index:1;width:var(--orbit-radius);transform-origin:0;background:linear-gradient(90deg,#b9cf4f4d,#d3dcd412);height:1px;position:absolute;top:50%;left:50%}.spoke-north{transform:rotate(-90deg)}.spoke-east{transform:rotate(-38.57deg)}.spoke-south-east{transform:rotate(12.86deg)}.spoke-south{transform:rotate(64.29deg)}.spoke-south-west{transform:rotate(115.71deg)}.spoke-west{transform:rotate(167.14deg)}.spoke-north-west{transform:rotate(218.57deg)}.pilot-orbit-label{z-index:3;color:#eff2edf0;letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;background:#090c0aeb;border-left:1px solid #b9cf4f94;padding:7px 10px;font:500 10px Courier New,monospace;position:absolute;box-shadow:0 3px 12px #00000029}.pilot-orbit-label:before{content:"";background:var(--accent);border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-4px;transform:translateY(-50%)}.pilot-orbit-label{transform:translate(-50%,-50%) rotate(var(--orbit-angle)) translateY(calc(var(--orbit-radius) * -1)) rotate(var(--orbit-counter-angle));top:50%;left:50%}.orbit-label-health{--orbit-angle:0deg;--orbit-counter-angle:0deg}.orbit-label-automation{--orbit-angle:51.43deg;--orbit-counter-angle:-51.43deg}.orbit-label-alerts{--orbit-angle:102.86deg;--orbit-counter-angle:-102.86deg}.orbit-label-control{--orbit-angle:154.29deg;--orbit-counter-angle:-154.29deg}.orbit-label-security{--orbit-angle:205.71deg;--orbit-counter-angle:-205.71deg}.orbit-label-optimization{--orbit-angle:257.14deg;--orbit-counter-angle:-257.14deg}.orbit-label-economics{--orbit-angle:308.57deg;--orbit-counter-angle:-308.57deg}.fleet-node-health,.fleet-node-control,.fleet-path-c,.fleet-path-d,.callout-automation,.callout-control{display:none}@keyframes pilot-orbit-rotate{to{transform:rotate(360deg)}}@keyframes pilot-orbit-rotate-reverse{to{transform:rotate(-360deg)}}@keyframes pilot-signal-in{0%,8%{opacity:0;transform:translate(-3px)rotate(45deg)}12%{opacity:.9}35%{opacity:.8;transform:translate(-3px,var(--signal-travel)) rotate(45deg)}39%,to{opacity:0;transform:translate(-3px,var(--signal-travel)) rotate(45deg)}}@keyframes pilot-signal-out{0%,48%{opacity:0;transform:translate(-3px,-3px)rotate(45deg)}53%{opacity:.92}78%{opacity:.72;transform:translate(var(--signal-travel),-3px) rotate(45deg)}82%,to{opacity:0;transform:translate(var(--signal-travel),-3px) rotate(45deg)}}@keyframes pilot-core-response{0%,35%,to{border-color:#dce4dc8c;box-shadow:0 0 0 7px #b9cf4f05}43%,62%{border-color:#b9cf4fb8;box-shadow:0 0 0 7px #b9cf4f0e}}@keyframes pilot-core-trace{0%,35%,to{opacity:.3;transform:scaleX(.25)}45%,68%{opacity:.95;transform:scaleX(1)}}.variant-architectural .hero-atmosphere{background:linear-gradient(104deg,#111413 0 50%,#171a18 100%)}.variant-architectural .hero-copy{padding-top:clamp(210px,28vh,300px)}.variant-architectural .hero h1{font-size:clamp(60px,6.8vw,104px)}.flow-architectural{inset:16% 0 0 46%}.flow-architectural .flow-line{transform-origin:0;width:92%;top:65%;left:2%;transform:rotate(-23deg)}.flow-architectural .flow-stage{bottom:calc(23% + var(--rise,0px))}.flow-architectural .stage-1{--rise:0px;left:3%}.flow-architectural .stage-2{--rise:55px;left:21%}.flow-architectural .stage-3{--rise:110px;left:39%}.flow-architectural .stage-4{--rise:165px;left:57%}.flow-architectural .stage-5{--rise:220px;left:75%}.flow-architectural .stage-6{--rise:270px;left:91%}.flow-architectural .flow-stage b{width:1px;height:calc(120px + var(--rise));background:linear-gradient(#0000,#ffffff29);position:absolute;bottom:16px;left:8px}.architecture-grid{border-bottom:1px solid #ffffff14;border-right:1px solid #ffffff14;position:absolute;inset:0 0 10%;transform:perspective(500px)rotateY(-8deg)}.architecture-grid:before,.architecture-grid:after,.architecture-grid i{content:"";background:#ffffff0e;width:1px;height:100%;position:absolute;bottom:0}.architecture-grid:before{left:16%}.architecture-grid:after{left:83%}.architecture-grid i:first-child{left:33%}.architecture-grid i:nth-child(2){left:50%}.architecture-grid i:nth-child(3){left:67%}.architecture-grid i:nth-child(4),.architecture-grid i:nth-child(5){width:100%;height:1px;left:0}.architecture-grid i:nth-child(4){bottom:33%}.architecture-grid i:nth-child(5){bottom:66%}.variant-technology{--accent:#8ebbb0}.variant-technology .hero-atmosphere{background:radial-gradient(circle at 72% 54%,#44736926,#0000 34%),#0c100f}.variant-technology .hero-copy{width:min(750px,60vw)}.flow-technology{border:1px solid #8ebbb012;width:48%;top:15%;bottom:12%;right:2%}.flow-technology .flow-line{background:#8ebbb038;width:88%;top:49%;left:6%}.flow-technology .flow-stage{top:calc(49% - 8px)}.flow-technology .stage-1{left:4%}.flow-technology .stage-2{left:22%}.flow-technology .stage-3{left:40%}.flow-technology .stage-4{left:58%}.flow-technology .stage-5{left:76%}.flow-technology .stage-6{left:93%}.flow-technology .flow-node{border-color:#8ebbb047;box-shadow:0 0 0 9px #8ebbb006}.flow-technology .flow-node:after{content:"";background:linear-gradient(#8ebbb029,#0000);width:1px;height:90px;position:absolute;transform:translateY(-54px)}.telemetry{color:#8ebbb06b;letter-spacing:.1em;justify-content:space-between;font:7px Courier New,monospace;display:flex;position:absolute;top:12px;left:16px;right:16px}@keyframes pulse{50%{opacity:.5}}@keyframes route-pulse{0%{opacity:0;left:-4px}10%{opacity:1}85%{opacity:.8}to{opacity:0;left:100%}}@keyframes route-pulse-vertical{0%{opacity:0;top:-4px}10%{opacity:1}85%{opacity:.8}to{opacity:0;top:100%}}@keyframes network-drift{0%{transform:rotateY(-3deg)translateY(-2px)}to{transform:rotateY(-3deg)translate(-7px,4px)}}@keyframes lifecycle-pulse{0%{opacity:0;left:-4px}12%{opacity:1}86%{opacity:.75}to{opacity:0;left:100%}}@keyframes pilot-data-pulse{0%{opacity:0;top:-4px}12%{opacity:1}86%{opacity:.72}to{opacity:0;top:100%}}@keyframes pilot-node-live{0%{color:#b5c4bb45}to{color:#b5c4bb61}}@media (max-width:1050px){.header-inner{grid-template-columns:190px 1fr 190px;width:min(100% - 40px,1440px)}.desktop-nav{gap:17px}.nav-link{font-size:11px}.hero-frame{width:min(100% - 48px,1440px)}.flow-industrial{width:67%;right:-9%}.lifecycle-intro{grid-template-columns:180px 1fr}.lifecycle-intro>div{grid-template-columns:1fr;gap:34px;padding-left:38px}.lifecycle-intro>div>p{max-width:560px}.lifecycle-flow{grid-template-columns:repeat(3,1fr);row-gap:72px}.lifecycle-stage-link{min-height:360px}.lifecycle-stage:nth-child(3) .lifecycle-connector,.lifecycle-stage:nth-child(6) .lifecycle-connector{width:0}.solutions-intro{grid-template-columns:180px 1fr}.solutions-intro>p:last-child{grid-column:2;max-width:570px}.solutions-grid{grid-template-rows:none;grid-template-columns:repeat(2,1fr)}.solution-module{grid-area:auto;min-height:285px}.module-turnkey,.module-operations{grid-column:1/3;min-height:360px}.module-primary h3{max-width:620px}.module-major h3{font-size:30px}.pilot-ai-frame{grid-template-columns:minmax(300px,.75fr) minmax(500px,1.25fr);column-gap:45px}.pilot-ai-figure{grid-template-rows:100px auto 100px}.pilot-callout,.fleet-node-secondary,.fleet-path-b,.fleet-path-c,.fleet-telemetry-key,.fleet-control-key{display:none}.fleet-node-cluster{top:0}.fleet-path-a{height:42px;top:58px}.fleet-node-control{bottom:25px}.fleet-path-d{height:37px;bottom:63px}.pilot-capabilities{margin-top:48px}.pilot-capability{grid-template-columns:19px 1fr}.pilot-ai-intro h2{font-size:clamp(45px,5.6vw,60px)}.pilot-intelligence-orbit{--orbit-radius:98px;--signal-travel:105px;width:230px;height:230px}.orbit-ring-middle{inset:29px}.orbit-ring-inner{inset:61px}.pilot-orbit-spoke{width:var(--orbit-radius)}.orbit-label-alerts,.orbit-label-security,.orbit-label-economics{display:none}.pilot-orbit-core{width:62px;height:54px}.projects-intro{grid-template-columns:150px 1fr}.projects-intro>div{grid-template-columns:1fr}.projects-intro>div>p{max-width:580px}.projects-layout{grid-template-columns:1.15fr .85fr;min-height:790px}.project-card-featured .project-card-content{padding:36px}.project-metadata{gap:0 12px}.insights-intro{grid-template-columns:135px 1fr}.insights-intro>div{grid-template-columns:1fr}.insights-intro>div>p{max-width:570px}.insights-all{grid-column:2;width:190px;margin-top:4px}.insights-layout{grid-template-columns:1.22fr .78fr;gap:36px}.insight-card>a{grid-template-columns:110px 1fr;gap:20px}.insight-card-featured>a{display:block}.insight-card-featured .insight-card-copy{grid-template-columns:1fr}.insight-card-featured .insight-meta,.insight-card-featured .insight-card-copy>p,.insight-card-featured .insight-read{grid-area:auto/1}.insight-card-featured .insight-card-copy>p{margin-top:17px}.insight-card h3{font-size:23px}.closing-content{grid-template-columns:minmax(500px,1.4fr) minmax(280px,.6fr);gap:55px}.closing-topics{grid-template-columns:repeat(4,1fr)}.closing-topics li:nth-child(4){border-right:0}.closing-topics li:nth-child(n+5){border-top:1px solid #ffffff13}.footer-main{grid-template-columns:1fr 1fr 1fr}.footer-brand{grid-column:1/4;padding-bottom:20px}}@media (max-width:820px){.site-header{position:absolute}.header-inner{grid-template-columns:1fr auto;width:calc(100% - 40px);height:72px}.desktop-nav,.header-cta{display:none}.brand-name{font-size:14px}.menu-toggle{cursor:pointer;background:0 0;border:1px solid #fff3;place-content:center;gap:6px;width:43px;height:43px;display:grid}.menu-toggle span{background:#fff;width:17px;height:1px;transition:transform .25s;display:block}.menu-toggle.active span:first-child{transform:translateY(3.5px)rotate(45deg)}.menu-toggle.active span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.mega-menu{display:none}.mobile-panel{z-index:45;visibility:hidden;opacity:0;background:#0e100f;flex-direction:column;padding:21px 20px 25px;transition:opacity .25s,transform .25s,visibility .25s;display:flex;position:fixed;inset:72px 0 0;overflow-y:auto;transform:translateY(-8px)}.mobile-panel.open{visibility:visible;opacity:1;transform:translateY(0)}.mobile-panel nav>a,.mobile-panel nav>button{border:0;border-bottom:1px solid var(--line);color:#dedfdb;text-align:left;letter-spacing:-.03em;background:0 0;justify-content:space-between;align-items:center;width:100%;min-height:59px;padding:0;font-size:24px;display:flex}.mobile-panel nav b{color:var(--accent);font-size:15px;font-weight:400}.mobile-solutions{opacity:0;max-height:0;transition:max-height .35s,opacity .25s,padding .35s;display:grid;overflow:hidden}.mobile-solutions.open{opacity:1;max-height:500px;padding:13px 0 16px}.mobile-solutions a{color:#a9adaa;grid-template-columns:32px 1fr;align-items:center;min-height:39px;font-size:12px;line-height:1.3;display:grid}.mobile-solutions small{color:#5f6561;font:8px Courier New,monospace}.mobile-cta{background:var(--accent);color:#12150e;justify-content:space-between;align-items:center;min-height:54px;margin-top:30px;padding:0 18px;font-size:13px;font-weight:600;display:flex}.mobile-panel>p{color:#545955;letter-spacing:.12em;text-transform:uppercase;margin:auto 0 0;padding-top:40px;font:8px Courier New,monospace}.hero-frame{width:calc(100% - 40px);padding-top:72px}.hero-index{top:99px}.hero-index span:last-child{display:none}.hero-copy,.variant-technology .hero-copy{width:100%;padding-top:clamp(165px,22vh,220px)}.eyebrow{margin-bottom:25px;font-size:8px}.hero h1,.variant-architectural .hero h1{font-size:clamp(52px,15vw,76px);line-height:.92}.hero-summary{max-width:520px;margin-top:28px;font-size:14px;line-height:1.6}.hero-actions{margin-top:32px}.button{height:49px}.hero-footnote{bottom:19px}.hero-footnote span:last-child{display:none}.variant-industrial .hero-copy{width:100%;padding-top:clamp(165px,22vh,220px)}.flow-industrial{opacity:.58;width:145%;top:50%;bottom:-5%;right:-48%}.network-capacity,.flow-key{display:none}.flow-architectural{opacity:.55;inset:35% -20% 0 33%}.flow-technology{opacity:.54;width:130%;top:26%;bottom:8%;right:-55%}.lifecycle-frame{width:calc(100% - 48px);padding-top:110px}.lifecycle-intro{grid-template-columns:1fr;gap:34px}.lifecycle-intro>div{border-left:0;grid-template-columns:1fr;padding:0}.lifecycle-intro h2{font-size:clamp(48px,9vw,72px)}.lifecycle-flow{margin-top:90px}.solutions-frame{width:calc(100% - 48px);padding-top:110px}.solutions-intro{grid-template-columns:1fr;gap:34px}.solutions-intro>p:last-child{grid-column:auto}.solutions-intro h2{font-size:clamp(46px,8.5vw,68px)}.pilot-ai-frame{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);width:calc(100% - 48px);padding-top:110px;display:grid}.pilot-ai-intro,.pilot-ai-figure,.pilot-capabilities,.pilot-ai-cta{grid-area:auto/1;min-width:0}.pilot-ai-figure{min-height:0;margin-top:70px;display:block}.pilot-fleet-network,.pilot-edge-anchor{display:none}.pilot-ai-figure figcaption{margin-top:14px;position:static}.pilot-capabilities{margin-top:70px}.pilot-ai-cta{margin-top:38px}.pilot-intelligence-orbit{--orbit-radius:78px;--signal-travel:85px;opacity:.7;width:190px;height:190px;top:-42px;left:50%;right:auto;transform:translate(-50%)}.orbit-ring-outer{display:none}.orbit-ring-middle{inset:0}.orbit-ring-inner{inset:43px}.pilot-orbit-core{width:58px;height:50px}.signal-outbound{animation-name:pilot-signal-out-mobile}.projects-frame{width:calc(100% - 48px);padding-top:110px}.projects-intro{grid-template-columns:1fr;gap:31px;margin-bottom:65px}.projects-intro>div{gap:30px}.projects-intro h2{font-size:clamp(47px,9vw,67px)}.projects-layout{grid-template-columns:1fr;min-height:0}.project-card{min-height:510px}.project-card-featured{min-height:650px}.projects-supporting{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.projects-supporting .project-card{min-height:540px}.projects-supporting .project-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.projects-supporting .project-metadata div:nth-child(3){display:block}.projects-supporting .project-metadata div:nth-child(4){grid-column:1/3}.projects-supporting .project-visual-frame{bottom:52%}.insights-frame{width:calc(100% - 48px);padding:110px 0 90px}.insights-intro{grid-template-columns:1fr;gap:30px;margin-bottom:64px}.insights-intro>div{gap:29px}.insights-intro h2{font-size:clamp(45px,8.7vw,65px)}.insights-all{grid-column:1}.insights-layout{grid-template-columns:1fr;gap:68px}.insight-card-featured .insight-visual{min-height:300px}.insights-supporting{border-top:0;grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.insight-card>a{padding-top:0;display:block}.insight-card .insight-visual{min-height:190px}.insight-card-copy{padding:22px 0 28px}.insight-card-featured .insight-card-copy{padding-top:27px}.closing-frame{width:calc(100% - 48px);padding-top:120px}.closing-content{grid-template-columns:1fr;gap:39px;padding:52px 0 64px}.closing-content h2{font-size:clamp(58px,10.5vw,79px)}.closing-copy{max-width:570px}.closing-actions{grid-column:1}.closing-topics{grid-template-columns:repeat(3,1fr)}.closing-topics li:nth-child(3),.closing-topics li:nth-child(6){border-right:0}.closing-topics li:nth-child(4){border-right:1px solid #ffffff13}.closing-topics li:nth-child(n+4){border-top:1px solid #ffffff13}.footer-frame{width:calc(100% - 48px)}.footer-main{grid-template-columns:repeat(2,1fr)}.footer-brand,.footer-nav:last-child{grid-column:1/3}.footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:22px 0}}.insight-card>div{min-height:100%;color:inherit;grid-template-columns:154px minmax(0,1fr);gap:27px;padding:28px 0;display:grid}.insight-card-featured>div{display:block}.insights-supporting .insight-card>div{padding-left:15px;padding-right:15px}@media (max-width:1400px){.closing-actions{flex-wrap:wrap;grid-column:1/-1;margin-top:0}.closing-actions a{flex:220px}.flow-industrial .infra-node{display:block}.flow-industrial .infra-node>div{text-align:center;width:112px;position:absolute;top:38px;left:50%;transform:translate(-50%)}.flow-industrial .infra-node p{white-space:normal;margin-top:4px;line-height:1.25}.flow-industrial .node-data-center>div,.flow-industrial .node-pilot-ai>div{right:auto}}@media (min-width:561px) and (max-width:900px){.flow-industrial{opacity:.62;width:100%;top:52%;bottom:2%;right:0}.industrial-network{transform-origin:50%;transform:scale(.88)}.network-capacity,.flow-key{display:none}}@media (max-width:820px){.insight-card>div{padding-top:0;display:block}.asic-unit{width:100%;right:0}.asic-operations-layout ol{grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}}@media (max-width:560px){.insights-supporting .insight-card>div{padding-left:0;padding-right:0}.infra-node p{font-size:11px;line-height:1.25}.asic-unit{width:100%;right:0}.asic-chassis{width:58%;left:3%}.asic-unit ol{width:35%;right:0}.asic-operations-layout ol{grid-template-columns:1fr}.hero-copy{padding-top:clamp(150px,20vh,185px)}.hero h1,.variant-architectural .hero h1{font-size:clamp(49px,15.3vw,65px)}.hero-summary{max-width:95%;font-size:13px}.hero-actions{flex-direction:column;align-items:stretch;gap:9px;width:min(100%,390px)}.button{width:100%;min-width:0}.hero-footnote{display:none}.flow-industrial{opacity:.64;width:calc(100% - 20px);top:57%;bottom:0;right:10px}.infra-node small{display:none}.infra-node p{letter-spacing:.04em;font-size:5px}.technical-glyph{transform-origin:50%;transform:scale(.82)}.node-data-center>div,.node-pilot-ai>div{text-align:right;position:absolute;right:36px}.node-data-center .technical-glyph,.node-pilot-ai .technical-glyph{transform:scale(.88)}.network-capacity{display:none}.lifecycle-frame{width:calc(100% - 40px);padding:95px 0 64px}.lifecycle-intro{gap:28px}.lifecycle-intro h2{font-size:clamp(48px,14vw,62px)}.lifecycle-intro>div{gap:28px}.lifecycle-intro>div>p{font-size:13px}.lifecycle-flow{margin-top:72px;padding-left:0;display:block}.lifecycle-stage{min-height:288px;padding-left:48px}.lifecycle-stage:last-child{min-height:260px}.lifecycle-stage-link{min-height:0;padding:0}.lifecycle-stage-heading{height:auto;display:block;position:absolute;top:0;left:-48px}.lifecycle-stage-number{text-align:center;margin-top:12px;display:block}.lifecycle-connector,.lifecycle-stage:nth-child(3) .lifecycle-connector{width:1px;height:calc(100% - 3px);top:28px;left:-34px;overflow:hidden}.lifecycle-connector i{width:3px;height:4px;animation-name:lifecycle-pulse-vertical;top:auto;left:-1px}.lifecycle-stage:nth-child(6) .lifecycle-connector{height:0}.lifecycle-stage h3{margin:0 0 17px;font-size:26px}.lifecycle-stage ul li{margin-top:7px;font-size:11px}.lifecycle-explore{margin-top:22px}.lifecycle-scale{margin-top:5px}.solutions-frame{width:calc(100% - 40px);padding:95px 0 80px}.solutions-intro{gap:27px;margin-bottom:64px}.solutions-intro h2{font-size:clamp(44px,13vw,58px)}.solutions-intro>p:last-child{font-size:13px}.solutions-grid{border-top:1px solid #ffffff1d;display:block}.solution-module,.module-turnkey,.module-operations{border-left:1px solid #ffffff1d;min-height:320px}.solution-module-link{min-height:320px;padding:24px}.solution-glyph{width:62px;height:62px;top:55px;right:23px}.solution-module-copy{padding-top:100px}.solution-module h3,.module-primary h3,.module-major h3{max-width:290px;font-size:27px}.solution-module p{max-width:305px;font-size:11px}.solution-explore{margin-top:23px}.pilot-ai-frame{width:calc(100% - 40px);padding:95px 0 85px}.pilot-ai-eyebrow{margin-bottom:28px}.pilot-ai-intro h2{font-size:clamp(45px,13.5vw,57px)}.pilot-ai-summary{margin-top:27px;font-size:14px}.pilot-ai-secondary{font-size:11px}.pilot-ai-figure{margin-top:54px}.pilot-ai-viewport{aspect-ratio:1.15}.pilot-ai-interface{width:760px;max-width:none;height:auto;transform:translate(-34px)}.pilot-ai-figure figcaption{line-height:1.45}.pilot-capabilities{grid-template-columns:1fr;margin-top:56px}.pilot-capability,.pilot-capability:nth-child(2n){border-right:0;min-height:90px;padding:17px 0}.pilot-capability h3{font-size:13px}.pilot-capability p{max-width:280px}.pilot-ai-cta{width:100%;margin-top:33px}.pilot-orbit-label{padding:4px 6px;font-size:5px;display:none}.orbit-label-health,.orbit-label-automation,.orbit-label-optimization{display:block}.orbit-label-health{top:5px}.orbit-label-automation{top:45px;right:-3px}.orbit-label-optimization{top:auto;bottom:13px;left:2px}.projects-frame{width:calc(100% - 40px);padding:95px 0 72px}.projects-intro{gap:27px;margin-bottom:52px}.projects-intro h2{font-size:clamp(43px,13vw,57px)}.projects-intro>div>p{font-size:13px}.projects-layout,.projects-supporting{display:block}.project-card,.project-card-featured,.projects-supporting .project-card{min-height:630px;margin-bottom:12px}.projects-supporting .project-card{min-height:585px}.project-card-featured .project-card-content,.projects-supporting .project-card-content{padding:27px 24px}.project-card h3,.project-card:not(.project-card-featured) h3{font-size:27px}.project-card-content>p,.projects-supporting .project-card-content>p{margin:14px 0 22px;font-size:10px;display:block}.project-metadata,.projects-supporting .project-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.project-metadata div:nth-child(3),.projects-supporting .project-metadata div:nth-child(3){display:block}.project-metadata div:nth-child(4),.projects-supporting .project-metadata div:nth-child(4){grid-column:1/3;display:block}.project-metadata dd{white-space:normal}.project-visual-frame,.projects-supporting .project-visual-frame{bottom:58%;left:18px;right:18px}.project-visual figcaption{top:42px;left:38px}.project-card-link{min-height:34px;margin-top:23px}.projects-footer{flex-direction:column;align-items:flex-start;gap:27px}.projects-footer p{line-height:1.6}.projects-footer a{justify-content:space-between;width:100%}.insights-frame{width:calc(100% - 40px);padding:95px 0 72px}.insights-intro{gap:27px;margin-bottom:54px}.insights-intro h2{font-size:clamp(42px,12.5vw,54px)}.insights-intro>div>p{font-size:13px}.insights-all{width:100%}.insights-layout{gap:50px}.insight-card-featured .insight-visual{aspect-ratio:1.35;min-height:220px}.insight-card-featured .insight-card-copy{display:block}.insight-card-featured h3{font-size:35px}.insights-supporting{display:block}.insight-card>a{min-height:0}.insight-card .insight-visual{min-height:210px}.insight-card h3{font-size:27px}.insight-card-copy>p{font-size:11px}.insight-meta time{width:100%;margin:3px 0 0}.insight-read{min-height:34px}.closing-frame{width:calc(100% - 40px);padding:95px 0 56px}.closing-index span{display:none}.closing-content{gap:31px;padding:45px 0 52px}.closing-content h2{font-size:clamp(49px,14.5vw,64px)}.closing-copy p:first-child{font-size:13px}.closing-copy p:last-child{line-height:1.5}.closing-actions{flex-direction:column;align-items:stretch}.closing-actions a{width:100%;min-width:0}.closing-topics{grid-template-columns:repeat(2,1fr)}.closing-topics li,.closing-topics li:nth-child(3),.closing-topics li:nth-child(4),.closing-topics li:nth-child(6){border-top:1px solid #ffffff13;border-right:1px solid #ffffff13;min-height:78px}.closing-topics li:nth-child(odd){padding-left:0}.closing-topics li:nth-child(2n){border-right:0}.footer-frame{width:calc(100% - 40px);padding-top:68px}.footer-main{padding-bottom:55px;display:block}.footer-brand{padding-bottom:51px}.footer-nav{border-top:1px solid #ffffff14;padding:27px 0}.footer-nav h2{margin-bottom:17px}.footer-nav a{min-height:31px;padding:7px 0}.footer-bottom nav{flex-wrap:wrap;gap:16px 24px}}@keyframes lifecycle-pulse-vertical{0%{opacity:0;top:-4px}12%{opacity:1}86%{opacity:.75}to{opacity:0;top:100%}}@keyframes pilot-signal-out-mobile{0%,48%{opacity:0;transform:translate(-3px,-3px)rotate(45deg)}53%{opacity:.9}78%{opacity:.65;transform:translate(76px,-3px)rotate(45deg)}82%,to{opacity:0;transform:translate(76px,-3px)rotate(45deg)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.pilot-orbit-ring{transform:none!important}.pilot-orbit-signal{display:none}.pilot-orbit-core{border-color:#b9cf4fa3;box-shadow:0 0 0 7px #b9cf4f09}.pilot-orbit-core em{opacity:.8;transform:scaleX(1)}}@media (max-width:768px){html,body,main{max-width:100%;overflow-x:clip}:is(.hero-actions,.mining-actions,.pai-hero-copy>div,.projects-hero-copy>div,.turnkey-actions,.power-actions,.eng-actions,.supply-actions,.ops-actions,.net-actions,.facility-actions,.asic-actions,.feas-actions){flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:100%!important}:is(.hero-actions,.mining-actions,.pai-hero-copy>div,.projects-hero-copy>div,.turnkey-actions,.power-actions,.eng-actions,.supply-actions,.ops-actions,.net-actions,.facility-actions,.asic-actions,.feas-actions) .button{width:100%!important;min-width:0!important;height:50px!important;min-height:50px!important}:is(.power-architecture,.ops-hero-visual,.net-hero-visual,.eng-hero-visual,.supply-hero-visual,.facility-masterplan,.asic-unit,.feas-model,.turnkey-system){overflow:hidden!important}:is(.power-architecture,.ops-hero-visual,.net-hero-visual,.eng-hero-visual,.supply-hero-visual,.facility-masterplan,.asic-unit,.feas-model,.turnkey-system) :is(p,small){font-size:12px}.ops-system-lines,.net-topology-lines,.eng-coordination-lines,.supply-process-line,.facility-road,.asic-signal,.feas-model-line,.power-architecture-line i,.ops-system-nodes>div:nth-child(2n),.eng-discipline-stack>div:nth-child(2n),.net-hero-visual li:nth-child(n+5),.supply-hero-visual li:nth-child(2),.supply-hero-visual li:nth-child(4),.supply-hero-visual li:nth-child(6),.facility-masterplan :is(.facility-control,.facility-service,.facility-expansion,.facility-entry,.facility-plan-key),.asic-unit li:nth-child(2n),.feas-inputs span:nth-child(n+4),.feas-outputs span:nth-child(n+4){display:none!important}.turnkey-hero,.turnkey-hero-frame{min-height:1040px!important}.turnkey-system{height:240px!important;top:730px!important}.power-hero,.power-hero-frame{min-height:1050px!important}.power-architecture{height:190px!important;top:815px!important}.eng-hero,.eng-hero-frame{min-height:1010px!important}.eng-hero-visual{height:240px!important;top:714px!important}.supply-hero,.supply-hero-frame{min-height:1030px!important}.supply-hero-visual{height:225px!important;top:752px!important}.ops-hero,.ops-hero-frame{min-height:1130px!important}.ops-hero-visual{height:235px!important;top:832px!important}.net-hero,.net-hero-frame{min-height:1000px!important}.net-hero-visual{height:225px!important;top:728px!important}.power-architecture-node{display:none!important}.power-node-1,.power-node-4,.power-node-6{text-align:center;justify-items:center;width:31%!important;display:grid!important;top:56px!important}.power-node-1{left:1%!important}.power-node-4{left:34.5%!important}.power-node-6{left:68%!important}.power-architecture-node strong{font-size:12px!important}.power-architecture-node small{display:none!important}.power-architecture-line{top:70px!important;left:12%!important;right:12%!important}.net-hero-visual ol{width:64%!important;top:8px!important;left:0!important}.net-hero-visual li{grid-template-columns:30px 1fr 26px!important;min-height:62px!important}.net-hero-visual li:nth-child(n+4){display:none!important}.net-parallel{width:31%!important;min-height:116px!important;padding:13px!important;top:52px!important;right:0!important}.net-parallel strong{margin-top:19px!important;font-size:12px!important}.parallel-remote{display:none!important}.turnkey-system-node{text-align:center;width:31%!important;display:none!important;top:50%!important;transform:translate(-50%,-13px)!important}.turnkey-system-node small{display:none!important}.turnkey-system-node:before{margin-left:auto!important;margin-right:auto!important}.turnkey-system .node-source,.turnkey-system .node-compute,.turnkey-system .node-operations{display:block!important}.turnkey-system .node-source{left:16%!important}.turnkey-system .node-compute{left:50%!important}.turnkey-system .node-operations{left:84%!important}.turnkey-system-node span{line-height:1.25;white-space:normal!important;font-size:12px!important}}@media (min-width:561px) and (max-width:768px){.lifecycle-flow{grid-template-columns:1fr!important;row-gap:0!important;margin-top:64px!important}.lifecycle-stage-link{min-height:210px!important}.lifecycle-connector{display:none!important}}@media (max-width:560px){.lifecycle-stage{border-left:0}.lifecycle-stage+.lifecycle-stage:before{content:none}.lifecycle-stage-link,.lifecycle-stage:first-child .lifecycle-stage-link{padding-left:0}.insights-supporting .insight-card>a{padding-left:0;padding-right:0}.infra-node>div{padding-top:5px}.lifecycle-flow:before,.lifecycle-flow:after{content:none}.lifecycle-connector,.lifecycle-stage:nth-child(3) .lifecycle-connector{background:#1c211c4d;overflow:hidden}.lifecycle-connector:after,.lifecycle-connector i{display:block}.pilot-orbit-label{inset:50% auto auto 50%}}.turnkey-page{--turnkey-dark:#0b0e0c;--turnkey-graphite:#101311;--turnkey-stone:#d6d3c9;--turnkey-concrete:#c8cbc4;background:var(--turnkey-dark);color:var(--text-light)}.turnkey-page .site-header{position:absolute}.turnkey-hero{background:radial-gradient(circle at 79% 46%,#8f9e771f,#0000 28%),linear-gradient(118deg,#111512,#0b0e0c 72%);min-height:920px;position:relative;overflow:hidden}.turnkey-hero:before{content:"";opacity:.16;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:96px 96px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 12%,#000 55%,#000);mask-image:linear-gradient(90deg,#0000 12%,#000 55%,#000)}.turnkey-hero-frame{width:min(100% - 64px,1440px);min-height:920px;margin:auto;padding-top:88px;position:relative}.turnkey-hero-index,.turnkey-hero-foot{color:#6f756f;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;font:8px Courier New,monospace;display:flex;position:absolute;left:0;right:0}.turnkey-hero-index{top:125px}.turnkey-hero-foot{bottom:28px}.turnkey-hero-copy{z-index:4;width:min(680px,52vw);padding-top:clamp(190px,23vh,250px);position:relative}.turnkey-eyebrow{color:#b3b8b3;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 33px;font:9px Courier New,monospace;display:flex}.turnkey-eyebrow i{background:var(--accent);border-radius:50%;width:5px;height:5px;box-shadow:0 0 7px #b9cf4f4d}.turnkey-hero h1{color:#f2f2ee;letter-spacing:-.066em;max-width:780px;margin:0;font-size:clamp(65px,7vw,108px);font-weight:500;line-height:.88}.turnkey-hero h1 span{color:#92978f;display:block}.turnkey-hero-summary{color:#adb1ac;max-width:600px;margin:37px 0 0;font-size:16px;line-height:1.68}.turnkey-actions{gap:12px;margin-top:43px;display:flex}.turnkey-actions .button-secondary{min-width:180px}.turnkey-system{z-index:2;width:min(48vw,690px);height:570px;position:absolute;top:195px;right:-20px}.turnkey-system-grid{opacity:.48;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:58px 58px;border:1px solid #ffffff0b;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 73%);mask-image:radial-gradient(circle,#000,#0000 73%)}.turnkey-system-label{color:#687069;letter-spacing:.14em;text-transform:uppercase;font:7px Courier New,monospace;position:absolute;top:37px;right:45px}.turnkey-system-line{background:linear-gradient(90deg,#d2dad029,#d2dad080 62%,#b9cf4f66);height:1px;position:absolute;top:50%;left:4%;right:5%}.turnkey-system-line i{background:var(--accent);border-radius:50%;width:6px;height:5px;animation:9s linear infinite turnkey-system-pulse;position:absolute;top:-2px;box-shadow:0 0 8px #b9cf4f40}.turnkey-system-line i:last-child{animation-delay:-4.5s}.turnkey-system-node{color:#c7ccc6;width:92px;position:absolute;top:50%;transform:translate(-50%,-13px)}.turnkey-system-node:before{content:"";background:#0d110e;border:1px solid #d5dcd375;width:24px;height:24px;margin-bottom:17px;display:block;box-shadow:0 0 0 6px #ffffff03}.turnkey-system-node b{color:var(--accent);font:400 6px Courier New,monospace;position:absolute;top:8px;left:7px}.turnkey-system-node span,.turnkey-system-node small{text-transform:uppercase;white-space:nowrap;font-family:Courier New,monospace;display:block}.turnkey-system-node span{letter-spacing:.08em;font-size:8px}.turnkey-system-node small{color:#59615a;letter-spacing:.08em;margin-top:5px;font-size:6px}.node-source{left:4%}.node-design{left:27%}.node-site{left:50%}.node-compute{left:73%}.node-operations{left:96%}.turnkey-system-core{background:#0b0e0cf0;border:1px solid #b9cf4f47;width:186px;padding:17px 19px;position:absolute;top:50%;left:50%;transform:translate(-50%,-126px)}.turnkey-system-core span,.turnkey-system-core strong{display:block}.turnkey-system-core span{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;font:7px Courier New,monospace}.turnkey-system-core strong{color:#d9ddd7;margin-top:8px;font-size:11px;font-weight:500;line-height:1.4}.turnkey-system>p{color:#4e554f;letter-spacing:.13em;text-transform:uppercase;margin:0;font:7px Courier New,monospace;position:absolute;bottom:36px;right:4%}@keyframes turnkey-system-pulse{0%{opacity:0;left:0}8%{opacity:1}88%{opacity:.75}to{opacity:0;left:100%}}.turnkey-section-frame{width:min(100% - 96px,1440px);margin:auto;padding:clamp(120px,11vw,174px) 0;position:relative}.turnkey-section-intro{grid-template-columns:minmax(150px,.65fr) minmax(650px,3.35fr);gap:clamp(40px,5vw,80px);margin-bottom:83px;display:grid}.turnkey-section-index{color:#646b65;letter-spacing:.15em;text-transform:uppercase;margin:8px 0 0;font:8px Courier New,monospace}.turnkey-section-intro>div{grid-template-columns:minmax(480px,1.55fr) minmax(280px,.65fr);align-items:end;gap:clamp(42px,6vw,92px);display:grid}.turnkey-section-intro h2{color:#171a17;letter-spacing:-.053em;max-width:800px;margin:0;font-size:clamp(49px,5vw,76px);font-weight:470;line-height:.98}.turnkey-section-intro h2 span{color:#666c65}.turnkey-section-intro>div>p{color:#555b55;max-width:450px;margin:0 0 4px;font-size:13px;line-height:1.72}.turnkey-scope{background:var(--turnkey-stone);color:#151715}.turnkey-scope:before,.turnkey-capabilities:before,.turnkey-why:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(12.5% - 1px),#15171507 12.5%);position:absolute;inset:0}.turnkey-scope,.turnkey-capabilities,.turnkey-why{position:relative;overflow:hidden}.turnkey-scope-grid{border-top:1px solid #15171533;border-left:1px solid #15171533;grid-template-columns:repeat(4,1fr);display:grid}.turnkey-scope-grid article{background:#ffffff14;border-bottom:1px solid #15171533;border-right:1px solid #15171533;min-height:255px;padding:28px}.turnkey-scope-grid article:nth-child(2n){background:#5b60590b}.turnkey-scope-grid span,.turnkey-capability-grid>a>span,.turnkey-why-grid span{color:#687627;font:8px Courier New,monospace}.turnkey-scope-grid h3{letter-spacing:-.035em;max-width:220px;margin:57px 0 15px;font-size:22px;font-weight:520;line-height:1.08}.turnkey-scope-grid p{color:#555b55;margin:0;font-size:11px;line-height:1.62}.turnkey-lifecycle{background:var(--turnkey-graphite)}.turnkey-intro-light h2{color:#f0f1ed}.turnkey-intro-light>div>p{color:#929893}.turnkey-intro-light .turnkey-section-index{color:#777e78}.turnkey-delivery-flow{grid-template-columns:repeat(6,1fr);margin:110px 0 0;padding:0;list-style:none;display:grid;position:relative}.turnkey-delivery-flow:before{content:"";background:linear-gradient(90deg,#b9cf4f6b,#d7ded633);height:1px;position:absolute;top:17px;left:17px;right:calc(8.333% - 17px)}.turnkey-delivery-flow li{min-height:310px;padding-right:26px;position:relative}.turnkey-delivery-node{z-index:1;background:var(--turnkey-graphite);border:1px solid #d5dcd45c;border-radius:50%;width:35px;height:35px;position:relative}.turnkey-delivery-node i{background:var(--accent);border-radius:50%;position:absolute;inset:13px;box-shadow:0 0 0 4px #b9cf4f0f}.turnkey-delivery-flow li>span{color:#677068;margin-top:25px;font:7px Courier New,monospace;display:block}.turnkey-delivery-flow h3{color:#e1e4df;letter-spacing:-.03em;margin:28px 0 17px;font-size:24px;font-weight:500}.turnkey-delivery-flow p{color:#818882;max-width:205px;margin:0;font-size:11px;line-height:1.62}.turnkey-capabilities{background:var(--turnkey-concrete);color:#151715}.turnkey-capability-grid{border-top:1px solid #15171536;border-left:1px solid #15171536;grid-template-columns:repeat(4,1fr);display:grid}.turnkey-capability-grid>a{border-bottom:1px solid #15171536;border-right:1px solid #15171536;min-height:310px;padding:28px;transition:background .25s;display:block;position:relative}.turnkey-capability-grid>a:hover,.turnkey-capability-grid>a:focus-visible{background:#ffffff38;outline:none}.turnkey-capability-grid h3{letter-spacing:-.04em;max-width:245px;margin:68px 0 16px;font-size:24px;font-weight:520;line-height:1.06}.turnkey-capability-grid p{color:#505650;max-width:270px;margin:0;font-size:11px;line-height:1.6}.turnkey-capability-grid b{color:#414941;letter-spacing:.1em;text-transform:uppercase;font:600 8px Courier New,monospace;position:absolute;bottom:26px}.turnkey-formats{background:#111512}.turnkey-format-list{border-top:1px solid #ffffff1f}.turnkey-format-list article{border-bottom:1px solid #ffffff17;grid-template-columns:90px minmax(280px,.85fr) minmax(350px,1.15fr) 60px;align-items:center;min-height:128px;display:grid;position:relative}.turnkey-format-list span{color:#677068;font:8px Courier New,monospace}.turnkey-format-list h3{color:#e2e5e0;letter-spacing:-.035em;margin:0;font-size:26px;font-weight:490}.turnkey-format-list p{color:#858c86;max-width:580px;margin:0;font-size:12px;line-height:1.65}.turnkey-format-list i{border:1px solid #b9cf4f47;justify-self:end;width:30px;height:30px}.turnkey-format-list i:after{content:"↗";height:100%;color:var(--accent);place-items:center;font-size:11px;font-style:normal;display:grid}.turnkey-audience{color:#151715;background:#d0cec5}.turnkey-audience-layout{grid-template-columns:minmax(420px,1fr) minmax(520px,1fr);gap:clamp(70px,9vw,145px);display:grid}.turnkey-audience header h2{letter-spacing:-.052em;max-width:650px;margin:38px 0 31px;font-size:clamp(48px,5vw,74px);font-weight:470;line-height:.98}.turnkey-audience header>p:last-child{color:#555b55;max-width:510px;font-size:13px;line-height:1.72}.turnkey-audience ol{border-top:1px solid #15171533;margin:0;padding:0;list-style:none}.turnkey-audience li{color:#242824;border-bottom:1px solid #15171526;grid-template-columns:55px 1fr;align-items:center;min-height:94px;font-size:16px;line-height:1.35;display:grid}.turnkey-audience li span{color:#687627;font:8px Courier New,monospace}.turnkey-why{background:var(--turnkey-stone);color:#151715}.turnkey-why-grid{background:#1517152e;border:1px solid #1517152e;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.turnkey-why-grid article{background:var(--turnkey-stone);min-height:260px;padding:29px}.turnkey-why-grid h3{letter-spacing:-.035em;margin:68px 0 15px;font-size:23px;font-weight:520}.turnkey-why-grid p{color:#535953;font-size:11px;line-height:1.63}.turnkey-ai-bridge{border-top:1px solid #15171533;justify-content:space-between;align-items:end;margin-top:56px;padding:43px 0 0;display:flex}.turnkey-ai-bridge small{color:#687627;letter-spacing:.13em;text-transform:uppercase;font:8px Courier New,monospace}.turnkey-ai-bridge h3{letter-spacing:-.04em;margin:15px 0 13px;font-size:34px;font-weight:500}.turnkey-ai-bridge p{color:#555b55;max-width:650px;font-size:12px;line-height:1.65}.turnkey-ai-bridge>a{border:1px solid #15171547;justify-content:space-between;align-items:center;min-width:205px;min-height:50px;padding:0 17px;font-size:11px;font-weight:600;display:flex}.turnkey-projects{background:#101311}.turnkey-project-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.turnkey-project-grid>a{border-bottom:1px solid #ffffff1a;min-width:0;padding-bottom:27px;display:block}.turnkey-project-visual{background-color:#283029;border:1px solid #ffffff17;height:310px;position:relative;overflow:hidden}.turnkey-project-visual:before{content:"";opacity:.2;background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0}.turnkey-project-visual span{color:#eff3ec8f;font:8px Courier New,monospace;position:absolute;top:22px;left:24px}.turnkey-project-visual i{background:repeating-linear-gradient(90deg,#0a0d0b8c 0 10%,#0000 10% 12%);border-top:1px solid #e2e8df47;border-bottom:5px solid #080b0959;width:72%;height:32%;position:absolute;bottom:12%;right:9%}.context-1{background:linear-gradient(145deg,#4b554b,#252d27 55%,#121713)}.context-2{background:linear-gradient(155deg,#625e4c,#343a31 52%,#141814)}.context-3{background:linear-gradient(145deg,#52615e,#293331 55%,#141918)}.turnkey-project-grid small{color:#8b958c;letter-spacing:.12em;text-transform:uppercase;margin-top:23px;font:7px Courier New,monospace;display:block}.turnkey-project-grid h3{letter-spacing:-.04em;margin:13px 0 12px;font-size:31px;font-weight:500}.turnkey-project-grid p{color:#8b928c;max-width:390px;font-size:11px;line-height:1.62}.turnkey-project-grid b{color:#cdd2cc;letter-spacing:.1em;text-transform:uppercase;margin-top:23px;font:500 8px Courier New,monospace;display:block}.turnkey-all-projects{color:#dfe3de;text-transform:uppercase;justify-content:space-between;width:210px;margin:45px 0 0 auto;font-size:11px;display:flex}.turnkey-all-projects span{color:var(--accent)}.turnkey-insights{background:var(--editorial-grey);color:#151715}.turnkey-insights-head{justify-content:space-between;align-items:end;margin-bottom:70px;display:flex}.turnkey-insights-head h2{letter-spacing:-.052em;max-width:700px;margin:35px 0 0;font-size:clamp(48px,5vw,74px);font-weight:470;line-height:.98}.turnkey-insights-head>a{text-transform:uppercase;border-bottom:1px solid #1517154d;padding-bottom:7px;font-size:10px;font-weight:600}.turnkey-insights-grid{border-top:1px solid #15171533;border-left:1px solid #15171533;grid-template-columns:repeat(4,1fr);display:grid}.turnkey-insights-grid>a{border-bottom:1px solid #15171533;border-right:1px solid #15171533;min-height:280px;padding:25px;position:relative}.turnkey-insights-grid>a>span{color:#697169;font:7px Courier New,monospace}.turnkey-insights-grid small{color:#687627;letter-spacing:.12em;text-transform:uppercase;margin-top:57px;font:7px Courier New,monospace;display:block}.turnkey-insights-grid h3{letter-spacing:-.03em;max-width:260px;margin:14px 0;font-size:22px;font-weight:520;line-height:1.15}.turnkey-insights-grid b{text-transform:uppercase;font:600 8px Courier New,monospace;position:absolute;bottom:24px}@media (max-width:1100px){.turnkey-system{opacity:.78;width:59vw;right:-12%}.turnkey-hero-copy{width:58vw}.turnkey-section-intro{grid-template-columns:130px 1fr}.turnkey-section-intro>div{grid-template-columns:1fr;gap:31px}.turnkey-scope-grid,.turnkey-capability-grid{grid-template-columns:repeat(2,1fr)}.turnkey-delivery-flow{grid-template-columns:repeat(3,1fr);row-gap:65px}.turnkey-delivery-flow:before{content:none}.turnkey-audience-layout{grid-template-columns:1fr 1fr;gap:60px}.turnkey-why-grid,.turnkey-insights-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.turnkey-hero,.turnkey-hero-frame{min-height:850px}.turnkey-hero-frame{width:calc(100% - 48px);padding-top:72px}.turnkey-hero-index{top:100px}.turnkey-hero-copy{width:100%;padding-top:170px}.turnkey-hero h1{font-size:clamp(57px,11vw,82px)}.turnkey-system{opacity:.52;width:86vw;height:340px;top:455px;right:-19%}.turnkey-system-label,.turnkey-system-core,.turnkey-system>p,.turnkey-hero-foot span:last-child{display:none}.turnkey-section-frame{width:calc(100% - 48px);padding:105px 0}.turnkey-section-intro{grid-template-columns:1fr;gap:31px}.turnkey-section-intro>div{gap:27px}.turnkey-section-intro h2{font-size:clamp(44px,8.4vw,65px)}.turnkey-delivery-flow{grid-template-columns:repeat(2,1fr)}.turnkey-format-list article{grid-template-columns:55px 1fr 40px;padding:22px 0}.turnkey-format-list p{grid-column:2;margin-top:12px}.turnkey-format-list i{grid-area:1/3/3}.turnkey-audience-layout{grid-template-columns:1fr}.turnkey-project-grid{grid-template-columns:1fr;gap:48px}.turnkey-project-visual{height:360px}.turnkey-insights-head{flex-direction:column;align-items:start;gap:35px}}@media (max-width:560px){.turnkey-hero,.turnkey-hero-frame{min-height:790px}.turnkey-hero-frame{width:calc(100% - 40px)}.turnkey-hero-copy{padding-top:150px}.turnkey-eyebrow{max-width:270px;line-height:1.5}.turnkey-hero h1{font-size:clamp(50px,15vw,63px)}.turnkey-hero-summary{margin-top:28px;font-size:13px}.turnkey-actions{flex-direction:column;align-items:stretch;margin-top:31px}.turnkey-system{width:135vw;height:260px;top:500px;right:-40%}.turnkey-system-node small,.turnkey-hero-foot{display:none}.turnkey-section-frame{width:calc(100% - 40px);padding:88px 0}.turnkey-section-intro{margin-bottom:55px}.turnkey-section-intro h2{font-size:clamp(42px,12.5vw,54px)}.turnkey-scope-grid,.turnkey-capability-grid,.turnkey-why-grid,.turnkey-insights-grid{grid-template-columns:1fr}.turnkey-scope-grid article{min-height:225px}.turnkey-capability-grid>a{min-height:275px}.turnkey-delivery-flow{margin-top:65px;padding-left:43px;display:block}.turnkey-delivery-flow li{border-left:1px solid #d5dcd42e;min-height:260px;padding:0 0 0 25px}.turnkey-delivery-node{position:absolute;top:0;left:-18px}.turnkey-delivery-flow li>span{margin-top:0;padding-top:6px}.turnkey-delivery-flow h3{margin-top:20px}.turnkey-format-list article{grid-template-columns:38px 1fr}.turnkey-format-list h3{font-size:22px}.turnkey-format-list p{grid-column:2}.turnkey-format-list i{display:none}.turnkey-audience header h2{font-size:clamp(42px,12vw,54px)}.turnkey-audience li{grid-template-columns:40px 1fr;font-size:14px}.turnkey-ai-bridge{flex-direction:column;align-items:stretch;gap:26px}.turnkey-ai-bridge>a{width:100%}.turnkey-project-visual{height:250px}.turnkey-insights-head h2{font-size:clamp(42px,12vw,54px)}}.power-page{--power-dark:#0b0e0c;--power-graphite:#101311;--power-stone:#d6d3c9;--power-concrete:#c8cbc4;background:var(--power-dark);color:var(--text-light)}.power-page .site-header{position:absolute}.power-hero{background:radial-gradient(circle at 78% 47%,#8e9e7721,#0000 30%),linear-gradient(120deg,#111512,#0a0d0b 72%);min-height:930px;position:relative;overflow:hidden}.power-hero:before{content:"";opacity:.17;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:88px 88px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 7%,#000 54%,#000);mask-image:linear-gradient(90deg,#0000 7%,#000 54%,#000)}.power-hero-frame{width:min(100% - 64px,1440px);min-height:930px;margin:auto;padding-top:88px;position:relative}.power-hero-index,.power-hero-foot{color:#6e746f;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;font:8px Courier New,monospace;display:flex;position:absolute;left:0;right:0}.power-hero-index{top:125px}.power-hero-foot{bottom:28px}.power-hero-copy{z-index:4;width:min(700px,53vw);padding-top:clamp(185px,22vh,240px);position:relative}.power-eyebrow{color:#bbc0bb;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 32px;font:9px Courier New,monospace;display:flex}.power-eyebrow i{background:var(--accent);border-radius:50%;width:5px;height:5px}.power-hero h1{letter-spacing:-.062em;max-width:780px;margin:0;font-size:clamp(62px,6.55vw,100px);font-weight:500;line-height:.91}.power-hero h1 span{color:#90968f;display:block}.power-hero-copy>p:last-of-type{color:#aeb3ae;max-width:630px;margin:37px 0 0;font-size:15px;line-height:1.68}.power-actions{gap:12px;margin-top:42px;display:flex}.power-actions .button-secondary{min-width:196px}.power-architecture{z-index:2;width:min(48vw,700px);height:605px;position:absolute;top:180px;right:-38px}.power-architecture-grid{opacity:.6;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:54px 54px;border:1px solid #ffffff0a;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 74%);mask-image:radial-gradient(circle,#000,#0000 74%)}.power-architecture>p{color:#687069;letter-spacing:.13em;text-transform:uppercase;margin:0;font:7px Courier New,monospace;position:absolute;top:31px;right:38px}.power-architecture-line{background:linear-gradient(90deg,#d7dfd524,#d7dfd570 68%,#b9cf4f7a);height:2px;position:absolute;top:48%;left:4%;right:4%}.power-architecture-line i{background:var(--accent);border-radius:50%;width:7px;height:6px;animation:8s linear infinite power-flow-pulse;position:absolute;top:-2px;box-shadow:0 0 9px #b9cf4f59}.power-architecture-line i:last-child{animation-delay:-4s}.power-architecture-node{width:105px;position:absolute;top:48%;transform:translate(-50%,-16px)}.power-architecture-node>span{background:#0c100d;border:1px solid #dce3da73;width:32px;height:32px;display:block;position:relative}.power-architecture-node>span i{border:1px solid #b9cf4f7a;position:absolute;inset:9px}.power-architecture-node b{z-index:2;color:#69716a;font:400 6px Courier New,monospace;position:absolute;top:-12px;left:0}.power-architecture-node strong,.power-architecture-node small{white-space:nowrap;display:block}.power-architecture-node strong{color:#d5dad4;text-transform:uppercase;margin-top:17px;font-size:9px;font-weight:500}.power-architecture-node small{color:#5a625b;text-transform:uppercase;margin-top:5px;font:6px Courier New,monospace}.power-node-1{left:4%}.power-node-2{left:22.4%}.power-node-3{left:40.8%}.power-node-4{left:59.2%}.power-node-5{left:77.6%}.power-node-6{left:96%}.power-architecture-reading{background:#0a0d0bd1;border:1px solid #b9cf4f30;min-width:184px;padding:16px 18px;position:absolute;bottom:53px;right:5%}.power-architecture-reading small,.power-architecture-reading strong,.power-architecture-reading span{display:block}.power-architecture-reading small{color:#687069;text-transform:uppercase;font:6px Courier New,monospace}.power-architecture-reading strong{color:#e0e4df;margin:8px 0;font-size:17px;font-weight:450}.power-architecture-reading span{color:#72812e;text-transform:uppercase;font:7px Courier New,monospace}@keyframes power-flow-pulse{0%{opacity:0;left:0}8%{opacity:1}88%{opacity:.75}to{opacity:0;left:100%}}.power-section-frame{width:min(100% - 96px,1440px);margin:auto;padding:clamp(120px,11vw,174px) 0;position:relative}.power-section-intro{grid-template-columns:minmax(150px,.65fr) minmax(650px,3.35fr);gap:clamp(40px,5vw,80px);margin-bottom:84px;display:grid}.power-section-index{color:#646b65;letter-spacing:.15em;text-transform:uppercase;margin:8px 0 0;font:8px Courier New,monospace}.power-section-intro>div{grid-template-columns:minmax(500px,1.6fr) minmax(270px,.65fr);align-items:end;gap:clamp(42px,6vw,92px);display:grid}.power-section-intro h2{color:#171a17;letter-spacing:-.053em;max-width:840px;margin:0;font-size:clamp(49px,5vw,76px);font-weight:470;line-height:.98}.power-section-intro>div>p{color:#555b55;max-width:450px;margin:0 0 4px;font-size:13px;line-height:1.72}.power-intro-light h2{color:#eff1ed}.power-intro-light>div>p{color:#8f9690}.power-intro-light .power-section-index{color:#737b75}.power-chain{background:var(--power-stone);color:#151715}.source-load-system{grid-template-columns:repeat(7,1fr);margin:104px 0 0;padding:0;list-style:none;display:grid;position:relative}.source-load-system:before{content:"";background:linear-gradient(90deg,#444b4152,#6f81328c);height:2px;position:absolute;top:23px;left:23px;right:calc(7.14% - 23px)}.source-load-system:after{content:"";z-index:2;background:#718526;border-radius:50%;width:7px;height:6px;animation:9s linear infinite source-load-pulse;position:absolute;top:21px;left:23px}.source-load-system li{min-height:185px;padding-right:18px;position:relative}.source-load-system li>div{z-index:3;background:var(--power-stone);border:1px solid #1f251f73;border-radius:50%;width:47px;height:47px;position:relative}.source-load-system li i{background:#687369;border-radius:50%;position:absolute;inset:17px}.source-load-system li b{color:#687627;font:400 7px Courier New,monospace;position:absolute;top:60px;left:0}.source-load-system h3{max-width:150px;margin:50px 0 0;font-size:17px;font-weight:530;line-height:1.16}.power-boundary-note{color:#5c625c;border-top:1px solid #15171533;max-width:870px;margin:58px 0 0 auto;padding-top:24px;font-size:11px;line-height:1.68}@keyframes source-load-pulse{0%{opacity:0;left:23px}7%{opacity:1}90%{opacity:.75}to{opacity:0;left:calc(85.72% + 1px)}}.power-capabilities{background:var(--power-graphite)}.power-capability-grid{border-top:1px solid #ffffff1a;border-left:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);display:grid}.power-capability-grid article{border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;min-height:345px;padding:28px}.power-capability-grid article:last-child{grid-column:2/4}.power-capability-grid>article>span{color:var(--accent);font:7px Courier New,monospace}.power-capability-grid h3{color:#e4e7e2;max-width:255px;margin:65px 0 25px;font-size:24px;font-weight:500;line-height:1.07}.power-capability-grid ul{margin:0;padding:0;list-style:none}.power-capability-grid li{color:#838a84;margin-top:10px;padding-left:13px;font-size:10px;position:relative}.power-capability-grid li:before{content:"";background:#788b2d;width:4px;height:1px;position:absolute;top:6px;left:0}.power-decisions{background:var(--power-concrete);color:#151715}.power-decisions-layout{grid-template-columns:minmax(430px,.9fr) minmax(560px,1.1fr);gap:clamp(70px,9vw,145px);display:grid}.power-decisions header h2{letter-spacing:-.052em;max-width:670px;margin:38px 0 29px;font-size:clamp(47px,4.8vw,72px);font-weight:470;line-height:.98}.power-decisions header>p:last-child{color:#555b55;max-width:570px;font-size:13px;line-height:1.72}.power-decisions ol{border-top:1px solid #15171533;border-left:1px solid #15171533;grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.power-decisions li{border-bottom:1px solid #15171533;border-right:1px solid #15171533;min-height:127px;padding:20px 23px;position:relative}.power-decisions li span{color:#697827;font:7px Courier New,monospace}.power-decisions li p{color:#303530;max-width:230px;margin:24px 0 0;font-size:12px;line-height:1.45}.power-decisions li i{border-top:1px solid #15171559;border-right:1px solid #15171559;width:8px;height:8px;position:absolute;top:21px;right:20px}.power-energy{background:var(--power-stone);color:#151715}.energy-environment-grid{background:#1517152e;border:1px solid #1517152e;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.energy-environment-grid article{background:var(--power-stone);min-height:300px;padding:27px}.energy-environment-grid>article>span{color:#687627;font:7px Courier New,monospace}.energy-glyph{border:1px solid #1f251f66;width:48px;height:48px;margin-top:45px;position:relative}.energy-glyph i{background:#1f251f80;height:1px;position:absolute;top:23px;left:10px;right:-12px}.energy-glyph b{border:1px solid #73862a;border-radius:50%;width:8px;height:8px;position:absolute;top:19px;right:9px}.energy-environment-grid h3{margin:28px 0 15px;font-size:23px;font-weight:520}.energy-environment-grid p{color:#555b55;max-width:350px;font-size:11px;line-height:1.62}.power-scale{background:#0f1310}.power-scale-visual{background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:60px 60px;border:1px solid #ffffff17;grid-template-columns:.75fr 1.05fr 1.35fr;align-items:end;gap:44px;min-height:410px;padding:50px 55px 75px;display:grid;position:relative}.scale-level{z-index:2;position:relative}.scale-level>span{color:var(--accent);font:7px Courier New,monospace}.scale-level h3{color:#dde1dc;margin:16px 0 7px;font-size:20px;font-weight:500}.scale-level small{color:#687069;text-transform:uppercase;font:6px Courier New,monospace}.scale-level>div{align-items:end;gap:8px;margin-top:34px;display:flex}.scale-level>div i{background:#121713;border:1px solid #dae1d84d;width:45px;height:70px;display:block}.scale-multi>div i{height:105px}.scale-campus>div i{height:145px}.scale-level>div i:after{content:"";background:#788b2d;width:4px;height:4px;margin:10px;display:block}.scale-backbone{background:linear-gradient(90deg,#dce3da33,#b9cf4f7a);height:2px;position:absolute;bottom:55px;left:55px;right:55px}.scale-backbone b{background:var(--accent);border-radius:50%;width:7px;height:6px;animation:9s linear infinite scale-power-pulse;position:absolute;top:-2px}.scale-principles{grid-template-columns:repeat(6,1fr);margin:28px 0 0;padding:0;list-style:none;display:grid}.scale-principles li{color:#8a918b;text-transform:uppercase;border:1px solid #ffffff17;min-height:62px;padding:23px 16px;font:7px Courier New,monospace}@keyframes scale-power-pulse{0%{opacity:0;left:0}8%{opacity:1}90%{opacity:.7}to{opacity:0;left:100%}}:root{--type-eyebrow:12px;--type-micro-label:12px;--type-diagram-label:13px;--type-diagram-caption:11px;--type-meta:11px;--type-micro-cta:12px;--type-code:11px;--tracking-technical:.065em;--tracking-code:.055em;--micro-dark:#363c36;--micro-dark-muted:#535a53;--micro-light:#c1c7c1;--micro-light-muted:#969e98}.eyebrow,.lifecycle-eyebrow,.solutions-eyebrow,.pilot-ai-eyebrow,.projects-eyebrow,.insights-eyebrow,.turnkey-eyebrow,.power-eyebrow{font-size:var(--type-eyebrow);letter-spacing:var(--tracking-technical);font-weight:600}.hero-index,.hero-footnote,.closing-index p,.closing-index span,.turnkey-hero-index,.turnkey-hero-foot,.power-hero-index,.power-hero-foot{color:var(--micro-light-muted);font-size:var(--type-code);letter-spacing:var(--tracking-code);font-weight:500}.lifecycle-stage-number,.solution-meta,.pilot-capability>span,.project-metadata dt,.insight-meta,.turnkey-section-index,.turnkey-scope-grid span,.turnkey-capability-grid>a>span,.turnkey-why-grid span,.turnkey-delivery-flow li>span,.turnkey-format-list span,.turnkey-audience li span,.turnkey-project-visual span,.turnkey-insights-grid>a>span,.power-section-index,.source-load-system li b,.power-capability-grid>article>span,.power-decisions li span,.energy-environment-grid>article>span,.scale-level>span{font-size:var(--type-code);letter-spacing:var(--tracking-code);font-weight:600}.infra-node p,.flow-stage p,.turnkey-system-node span,.power-architecture-node strong{color:var(--micro-light);font-size:var(--type-diagram-label);letter-spacing:.035em;font-weight:600}.infra-node small,.flow-stage small,.flow-key,.network-capacity small,.network-capacity span,.pilot-fleet-node small,.pilot-flow-key,.pilot-callout,.pilot-ai-figure figcaption,.turnkey-system-label,.turnkey-system-node small,.turnkey-system>p,.power-architecture>p,.power-architecture-node small,.power-architecture-reading small,.power-architecture-reading span,.scale-level small{color:var(--micro-light-muted);font-size:var(--type-diagram-caption);letter-spacing:.045em;font-weight:500}.pilot-orbit-core small,.pilot-orbit-label{font-size:var(--type-diagram-caption);letter-spacing:.045em;font-weight:600}.lifecycle-stage ul li,.solution-module p,.pilot-capability p,.project-card-content>p,.project-metadata dd,.insight-card-copy>p,.turnkey-scope-grid p,.turnkey-capability-grid p,.turnkey-delivery-flow p,.turnkey-project-grid p,.power-boundary-note,.power-capability-grid li,.energy-environment-grid p{font-size:12px;line-height:1.6}.project-metadata dt,.insight-meta{color:var(--micro-light-muted)}.insight-meta{color:var(--micro-dark-muted)}.project-metadata dd{color:#dde2dd}.project-visual figcaption{color:#eef2ecc2;font-size:var(--type-diagram-caption);letter-spacing:.045em;font-weight:500}.project-card-kicker,.projects-footer p,.insight-visual small,.turnkey-project-grid small,.turnkey-ai-bridge small,.turnkey-insights-grid small{font-size:var(--type-meta);letter-spacing:var(--tracking-code);font-weight:600}.lifecycle-explore,.solution-explore,.project-card-link,.insights-all,.insight-read,.turnkey-capability-grid b,.turnkey-project-grid b,.turnkey-insights-head>a,.turnkey-insights-grid b,.turnkey-all-projects,.power-projects-link{font-size:var(--type-micro-cta);letter-spacing:.045em;font-weight:650}.lifecycle-explore b,.solution-explore b,.project-card-link b,.insight-read b,.insights-all span{font-size:14px}.closing-copy p:last-child,.closing-topics li,.footer-nav h2,.footer-nav a,.footer-bottom p,.footer-bottom a{letter-spacing:.04em;font-size:12px}.closing-copy p:last-child,.closing-topics li,.footer-nav a{color:#adb4ae}.closing-topics span{color:#8b938d;font-size:11px;font-weight:600}.footer-nav h2{color:#aeb5af;font-weight:650}.footer-bottom p,.footer-bottom a{color:#929a94}.scale-level h3{font-size:22px}.scale-level small{color:#a8b0aa;line-height:1.45}.scale-principles li{color:#c0c6c1;letter-spacing:.04em;align-items:center;min-height:68px;font-size:12px;font-weight:600;display:flex}.turnkey-system-core span{letter-spacing:.05em;font-size:11px;font-weight:600}.turnkey-system-core strong{font-size:12px}.turnkey-capability-grid b,.turnkey-project-grid b,.turnkey-insights-grid b{color:#343a34}.turnkey-project-grid b{color:#d5dad5}@media (max-width:820px){:root{--type-eyebrow:12px;--type-micro-label:12px;--type-diagram-label:12px;--type-diagram-caption:11px;--type-meta:11px;--type-micro-cta:12px;--type-code:11px}.eyebrow{font-size:var(--type-eyebrow)}.mobile-solutions small,.mobile-panel>p{color:#929a94;letter-spacing:.04em;font-size:11px;font-weight:600}}.button{align-items:center;height:52px;min-height:52px}.button span{justify-content:center;align-items:center;line-height:1;display:inline-flex}.button-secondary{color:#e0e4df}:is(.supply-closing .supply-frame,.eng-closing .eng-frame,.power-closing .power-section-frame,.ops-closing .ops-frame,.facility-closing .facility-frame,.asic-closing .asic-frame,.feas-closing .feas-frame,.net-closing .net-frame){padding-top:clamp(88px,7vw,118px);padding-bottom:clamp(88px,7vw,118px)}@media (max-width:560px){.button{height:50px;min-height:50px}}.fleet-node-cluster,.fleet-node-container{top:6px}.fleet-node-cluster small,.fleet-node-container small{color:#a4aea7;line-height:1.35;top:50px}.fleet-node-cluster small strong,.fleet-node-container small strong{color:#747f77;margin-top:5px}.fleet-path-a,.fleet-path-b{height:36px;top:96px}@media (max-width:1050px){.fleet-node-cluster,.fleet-node-container{top:0}.fleet-path-a,.fleet-path-b{height:14px;top:86px}}@media (max-width:768px){main *,main :before,main :after{animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}.variant-industrial .hero,.variant-industrial .hero-frame{min-height:850px}.variant-industrial .hero-copy{padding-top:150px}.variant-industrial .hero-footnote{display:none}.flow-industrial{perspective:none;height:176px;opacity:1!important;width:auto!important;inset:auto 20px 38px!important}.industrial-network{display:none!important}.mobile-industrial-network{background:#0b0e0c6b;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff14;align-content:center;padding:24px 14px 18px;display:grid;position:absolute;inset:0}.mobile-power-chain{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}.mobile-system-stage{color:#c4cac4;text-align:center;justify-items:center;gap:14px;min-width:0;display:grid;position:relative}.mobile-system-stage>i{color:#697169;text-align:center;width:calc(100% - 30px);font:15px/1 Courier New,monospace;position:absolute;top:8px;left:calc(50% + 15px)}.mobile-system-node{z-index:1;background:#101411;border:1px solid #dce3da66;border-radius:50%;width:18px;height:18px;display:block;position:relative}.mobile-system-node:after{content:"";background:#7f897f;border-radius:50%;position:absolute;inset:6px}.mobile-system-node.is-active{border-color:#b9d65ba3;box-shadow:0 0 0 5px #b9d65b09}.mobile-system-node.is-active:after{background:var(--accent)}.mobile-system-stage strong{letter-spacing:.035em;text-transform:uppercase;max-width:78px;font:600 11px/1.25 Courier New,monospace}.mobile-network-branch{color:#929a93;letter-spacing:.05em;text-align:center;text-transform:uppercase;justify-self:center;width:25%;margin:17px 0 0 25%;padding-top:15px;font:600 10px/1.2 Courier New,monospace;position:relative}.mobile-network-branch i{background:#cdd8d047;width:1px;height:28px;position:absolute;top:-18px;left:50%}.network-path i,.flow-path i,.lifecycle-pulse,.pilot-fleet-path i,.pilot-fleet-path b,.pilot-orbit-ring,.pilot-orbit-spoke,.pilot-orbit-signal{display:none!important}.pilot-intelligence-orbit{width:112px!important;height:112px!important;top:8px!important;right:50%!important;transform:translate(50%)!important}.pilot-orbit-core{animation:none!important}.pilot-orbit-label{display:none!important}:is(.power-architecture,.ops-hero-visual,.net-hero-visual,.eng-hero-visual,.supply-hero-visual,.facility-masterplan,.asic-unit,.feas-model,.turnkey-system){width:100%!important;max-width:100%!important;left:0!important;right:0!important;transform:none!important}:is(.power-architecture,.ops-hero-visual,.net-hero-visual,.eng-hero-visual,.supply-hero-visual,.facility-masterplan,.asic-unit,.feas-model,.turnkey-system) i{animation:none!important}}@media (max-width:560px){.variant-industrial .hero,.variant-industrial .hero-frame{min-height:870px}.variant-industrial .hero-copy{padding-top:145px}.flow-industrial{height:170px;bottom:28px!important}.mobile-industrial-network{padding-inline:8px}.mobile-system-stage strong{max-width:72px;font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
