:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-30:120px;--color-black:#0a0c10;--color-black-pure:#000;--color-obsidian-2:#07090c;--color-panel:#12161e;--color-panel-alt:#161a22;--color-ink:#eef1f5;--color-text:#aab3c0;--color-text-body:#aab3c0;--color-text-secondary:#aab3c0b3;--color-muted:#6a7484;--color-muted-light:#aab3c080;--color-gold:#c79a22;--color-gold-soft:#e2c261;--color-gold-bg:#c79a221a;--color-signal:#19c37d;--color-signal-bg:#19c37d1a;--color-amber:#f0a92b;--color-amber-bg:#f0a92b1a;--color-cyan:#2dd4ee;--color-cyan-bg:#2dd4ee1a;--color-line:#ffffff14;--color-line-strong:#ffffff29;--font-display:"Space Grotesk", system-ui, sans-serif;--font-body:"IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--text-xs:14px;--text-sm:16px;--text-base:18px;--text-lg:20px;--text-xl:24px;--text-2xl:28px;--text-3xl:32px;--text-4xl:40px;--text-5xl:48px;--text-6xl:56px;--text-7xl:64px;--text-8xl:72px;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--leading-none:1;--leading-tight:1.1;--leading-snug:1.2;--leading-normal:1.5;--leading-relaxed:1.6;--leading-loose:1.8;--tracking-tighter:-.02em;--tracking-tight:-.01em;--tracking-normal:0;--tracking-wide:.05em;--tracking-wider:.1em;--tracking-widest:.24em;--max-width:1600px;--content-width:720px;--pad-mobile:24px;--pad-tablet:40px;--pad-desktop:96px;--pad-wide:140px;--section-y-mobile:60px;--section-y-tablet:80px;--section-y-desktop:120px;--nav-height:72px;--radius-sm:4px;--radius:6px;--radius-md:8px;--radius-lg:14px;--transition-fast:.2s cubic-bezier(.4, 0, .2, 1);--transition-base:.3s cubic-bezier(.4, 0, .2, 1);--transition-slow:.6s cubic-bezier(.4, 0, .2, 1);--z-base:1;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-modal-backdrop:400;--z-modal:500;--z-popover:600;--z-tooltip:700}@media (max-width:767px){:root{--pad:var(--pad-mobile);--section-y:var(--section-y-mobile)}}@media (min-width:768px) and (max-width:1023px){:root{--pad:var(--pad-tablet);--section-y:var(--section-y-tablet)}}@media (min-width:1024px){:root{--pad:var(--pad-desktop);--section-y:var(--section-y-desktop)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{color:var(--color-text);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-relaxed);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;margin:0;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--color-ink);font-weight:var(--font-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tighter);margin:0}h1{font-size:var(--text-6xl);line-height:var(--leading-tight);font-weight:var(--font-semibold)}h2{font-size:var(--text-5xl);line-height:var(--leading-snug);font-weight:var(--font-semibold)}h3{font-size:var(--text-3xl);line-height:var(--leading-snug);font-weight:var(--font-semibold)}h4{font-size:var(--text-xl);line-height:var(--leading-normal);font-weight:var(--font-semibold)}p{font-family:var(--font-body);color:var(--color-text);line-height:var(--leading-relaxed);margin:0}a{color:inherit;transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--color-gold)}img{max-width:100%;height:auto;display:block}ul,ol{margin:0;padding:0;list-style:none}button{font:inherit;cursor:pointer;background:0 0;border:none}:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px;border-radius:var(--radius-sm)}::selection{background:var(--color-gold-bg);color:var(--color-ink)}.container{width:100%;max-width:var(--max-width);padding-inline:var(--pad);margin-inline-start:auto;margin-inline-end:auto}.content-width{max-width:var(--content-width);margin-inline-start:auto;margin-inline-end:auto}.section{padding-block:var(--section-y);z-index:1;position:relative;overflow:hidden}.section--flush{padding-block-start:0}.dot-bg{z-index:0;pointer-events:none;background:var(--color-black);opacity:1;width:100%;height:100%;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.kicker{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-gold);align-items:center;gap:var(--space-3);font-weight:var(--font-medium);display:inline-flex}.text-primary{color:var(--color-ink)}.text-body{color:var(--color-text-body)}.text-secondary{color:var(--color-text-secondary)}.text-muted{color:var(--color-muted)}.mt-0{margin-top:0}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mt-12{margin-top:var(--space-12)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--space-1)}.mb-2{margin-bottom:var(--space-2)}.mb-4{margin-bottom:var(--space-4)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.mb-12{margin-bottom:var(--space-12)}.mb-16{margin-bottom:var(--space-16)}@media (max-width:767px){h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-xl)}body{font-size:var(--text-sm)}}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/Cinzel/static/Cinzel-Bold.ttf)format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/Space_Grotesk/static/SpaceGrotesk-Medium.ttf)format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/Space_Grotesk/static/SpaceGrotesk-SemiBold.ttf)format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/Space_Grotesk/static/SpaceGrotesk-Bold.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/IBM_Plex_Sans/static/IBMPlexSans-Regular.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/IBM_Plex_Sans/static/IBMPlexSans-Medium.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/IBM_Plex_Sans/static/IBMPlexSans-SemiBold.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/IBM_Plex_Sans/static/IBMPlexSans-Bold.ttf)format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/IBM_Plex_Mono/IBMPlexMono-Regular.ttf)format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/IBM_Plex_Mono/IBMPlexMono-Medium.ttf)format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/IBM_Plex_Mono/IBMPlexMono-SemiBold.ttf)format("truetype")}.kicker{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--color-cyan);align-items:center;gap:.6em;font-size:.72rem;display:inline-flex}.brackets{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.brackets:before,.brackets:after{content:"";border:1px solid var(--color-gold);opacity:.55;width:18px;height:18px;position:absolute}.brackets:before{border-bottom:0;border-right:0;top:-1px;left:-1px}.brackets:after{border-top:0;border-left:0;bottom:-1px;right:-1px}.brackets i{border:1px solid var(--color-gold);opacity:.55;width:18px;height:18px;position:absolute}.brackets i.tr{border-bottom:0;border-left:0;top:-1px;right:-1px}.brackets i.bl{border-top:0;border-right:0;bottom:-1px;left:-1px}.btn{--bg:var(--color-gold);--fg:#0a0c10;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:var(--bg);color:var(--fg);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:.6em;padding:1.275em 2.25em;font-size:.8rem;font-weight:600;transition:transform .25s,box-shadow .25s,background .25s,color .25s,border-color .25s;display:inline-flex;position:relative;overflow:hidden}.btn:hover{transform:translateY(-2px);box-shadow:0 10px 30px -10px #c79a2299}.btn--ghost{color:var(--color-ink);border-color:var(--color-line-strong);background:0 0}.btn--ghost:hover{border-color:var(--color-gold);color:var(--color-gold-soft);box-shadow:none}.btn--lg{padding:1.575em 3em;font-size:.85rem}.nav{z-index:60;height:var(--nav-height);border-bottom:1px solid #0000;align-items:center;transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex;position:fixed;top:0;bottom:auto;left:0;right:0}.nav.is-scrolled{-webkit-backdrop-filter:blur(12px)saturate(140%);background:#07090cd1;border-bottom-color:#0000}.nav:after{content:"";z-index:1;opacity:0;background:linear-gradient(90deg,#0000,#2dd4ee33,#c79a2226,#0000);height:1px;transition:opacity .3s;position:absolute;top:auto;bottom:0;left:0;right:0}.nav.is-scrolled:after{opacity:1}.nav__inner{align-items:center;gap:20px;width:100%;display:flex}.brand{flex-shrink:0;align-items:center;gap:12px;display:flex}.brand__mark{object-fit:contain;filter:drop-shadow(0 0 10px #c79a2240);width:38px;height:38px}.brand__name{font-family:"Cinzel", var(--font-display);color:var(--color-ink);letter-spacing:.12em;text-transform:uppercase;font-size:.92rem;font-weight:700;line-height:1}.brand__name small{font-family:var(--font-mono);letter-spacing:.28em;color:var(--color-gold);margin-top:3px;font-size:.56rem;font-weight:500;display:block}.nav__links{align-items:center;gap:14px;margin-left:auto;display:flex}.nav__link{font-family:var(--font-display);letter-spacing:.06em;color:var(--color-text);text-transform:uppercase;padding:.55em 0;font-size:.76rem;font-weight:600;transition:color .2s,text-shadow .2s;position:relative}.nav__link:hover{color:var(--color-ink);text-shadow:0 0 12px #2dd4ee59}.nav__link.is-active{color:var(--color-gold-soft)}.nav__link.is-active:before{content:"[";color:#4a556899;margin-right:3px;font-weight:400}.nav__link.is-active:after{content:"]";color:#4a556899;margin-left:3px;font-weight:400}.nav__lang-seg{border:1px solid #ffffff14;border-radius:4px;flex-shrink:0;display:flex;overflow:hidden}.lang-seg{font-family:var(--font-display);letter-spacing:.05em;color:var(--color-muted);cursor:pointer;background:#ffffff05;border:0;padding:4px 10px;font-size:.7rem;font-weight:500;text-decoration:none;transition:background .2s,color .2s}.lang-seg.is-active{color:var(--color-gold-soft);background:#c79a222e}.lang-seg+.lang-seg{border-left:1px solid #ffffff14}.lang-seg:hover:not(.is-active){color:var(--color-ink)}.nav__cta{flex-shrink:0}.moblang,.mobcta{display:none}.nav__toggle{border:1px solid var(--color-line-strong);cursor:pointer;background:0 0;border-radius:8px;width:44px;height:44px;margin-left:auto;display:none;position:relative}.nav__toggle span{background:var(--color-ink);height:1.5px;transition:all .3s;position:absolute;left:11px;right:11px}.nav__toggle span:first-child{top:15px}.nav__toggle span:nth-child(2){top:21px}.nav__toggle span:nth-child(3){top:27px}.nav.is-open .nav__toggle span:first-child{transform:translateY(6px)rotate(45deg)}.nav.is-open .nav__toggle span:nth-child(2){opacity:0}.nav.is-open .nav__toggle span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.hero{z-index:1;min-height:100vh;min-height:100svh;padding-top:calc(var(--nav-height) + 20px);background:radial-gradient(120% 90% at 50% 0%, #07101b 0%, var(--color-black) 58%, #04060a 100%);flex-direction:column;justify-content:center;align-items:center;padding-bottom:104px;display:flex;position:relative;overflow:hidden}.hero__inner{z-index:4;text-align:center;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.hero__inner:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(52% 60% at 50% 44%,#04070bbd,#04070b4d 58%,#0000 78%);position:absolute;top:-14%;bottom:-14%;left:-18%;right:-18%}.hero__title{letter-spacing:-.035em;font-size:max(2.7rem,min(5.6vw,5rem));font-weight:600;line-height:1.05}.hero__title .sep{color:var(--color-gold);padding-inline-start:.14em;padding-inline-end:.14em;font-weight:400}.hero__eyebrow{margin-top:28px}.hero__lead{max-width:56ch;color:var(--color-text);margin:26px auto 10px;font-size:max(1.02rem,min(1.45vw,1.3rem));line-height:1.7}.hero__tag{font-family:var(--font-mono);letter-spacing:.07em;color:var(--color-gold-soft);justify-content:center;align-items:center;gap:12px;margin-bottom:40px;font-size:.8rem;display:flex}.hero__tag:before{content:"//";color:var(--color-cyan)}.hero__actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.hero__actions--single .btn{justify-content:center;min-width:min(100%,240px);padding:1.08em 1.55em}.word{display:inline-block}.js .word{opacity:0;filter:blur(7px);transition:opacity .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1),filter .75s;transition-delay:calc(var(--i,0) * 85ms);transform:translateY(.6em)}.js.words-in .word{opacity:1;filter:none;transform:none}.js [data-callout]{opacity:.2;will-change:transform, opacity}.js [data-callout] .cw{opacity:.15}.hero__scroll{z-index:4;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.hero__scroll p{font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--color-muted);font-size:.6rem}.hero__arrow{color:#fff;opacity:.85;animation:2.3s ease-in-out infinite arrow-bob}.hero__arrow svg{width:15px;height:18px;display:block}@keyframes arrow-bob{0%,to{opacity:.85;transform:translateY(0)}50%{opacity:.4;transform:translateY(7px)}}:where(section[id],div[id],footer[id]){scroll-margin-top:calc(var(--nav-height) + 10px)}.crimewire{z-index:2;border-block:1px solid var(--color-line);background:#05070adb;position:relative}.crime-ticker{align-items:stretch;display:flex;overflow:hidden}.crime-ticker__lab{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-black);background:var(--color-cyan);flex:none;align-items:center;gap:8px;padding:.95em 1.15em;font-size:.6rem;display:flex}.crime-ticker__lab .dotlive{background:var(--color-black);box-shadow:none}.crime-ticker__viewport{flex:auto;min-width:0;position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%);mask:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%)}.crime-ticker__track{will-change:transform;flex-wrap:nowrap;width:max-content;animation:64s linear infinite crime-scroll;display:flex}.crime-ticker:hover .crime-ticker__track{animation-play-state:paused}.crime-item{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.01em;color:var(--color-text);border-right:1px solid var(--color-line);flex:none;align-items:center;gap:.6em;padding:.95em 1.5em;font-size:.72rem;display:inline-flex}.crime-item:before{content:"";background:var(--color-amber);width:6px;height:6px;box-shadow:0 0 8px var(--color-amber);border-radius:50%;flex:none}.crime-item .ct-loc{color:var(--color-cyan)}.crime-item b{color:var(--color-ink);font-weight:600}.crime-item .up{color:var(--color-amber)}.crime-item .down{color:var(--color-signal)}.crime-src{text-align:center;padding:.85em var(--pad) 1.05em;border-top:1px dashed var(--color-line);font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-muted);opacity:.85;font-size:.6rem}@keyframes crime-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.typer-caret{vertical-align:-.12em;opacity:.85;background:currentColor;width:.52ch;height:1em;margin-left:2px;animation:.9s step-end infinite caret-blink;display:inline-block}.kicker.is-typing{gap:.16em}@keyframes caret-blink{0%,to{opacity:.85}50%{opacity:0}}.compliance{border-block:1px solid var(--color-line);background:#07090cc7}.compliance__inner{flex-wrap:wrap;align-items:center;gap:16px 34px;padding-block-start:26px;padding-block-end:26px;display:flex}.compliance__label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-muted);margin-right:auto;font-size:.7rem}.lic{font-family:var(--font-mono);letter-spacing:.04em;align-items:center;gap:12px;font-size:.78rem;display:flex}.lic__name{color:var(--color-ink)}.lic__status{letter-spacing:.14em;text-transform:uppercase;border:1px solid;border-radius:4px;padding:.25em .6em;font-size:.62rem}.lic--active .lic__status{color:var(--color-signal);background:#19c37d14;border-color:#19c37d66}.lic--pending .lic__status{color:var(--color-amber);background:#f0a92b14;border-color:#f0a92b66}.lic__dot{border-radius:50%;width:7px;height:7px}.lic--active .lic__dot{background:var(--color-signal);box-shadow:0 0 8px var(--color-signal)}.lic--pending .lic__dot{background:var(--color-amber);box-shadow:0 0 8px var(--color-amber);animation:2.6s ease-in-out infinite blink-slow}@keyframes blink-slow{0%,to{opacity:1}50%{opacity:.18}}.compliance__note{width:100%;font-family:var(--font-mono);color:var(--color-muted);opacity:.8;padding-top:6px;font-size:.62rem}.section__head{max-width:max(720px,min(58vw,980px));margin-bottom:var(--space-16)}.section__head h2{margin-top:20px;font-size:max(1.9rem,min(3.6vw,3rem))}.section__head p{margin-top:20px}.page-hero{min-height:72vh;padding-top:calc(var(--nav-height) + 52px);background:radial-gradient(90% 70% at 50% 0%, #2dd4ee1a, transparent 58%), var(--color-black);align-items:center;display:flex}.page-hero h1{max-width:12ch;font-size:max(2.4rem,min(5.2vw,4.8rem))}.page-hero .section__head{max-width:850px;margin-bottom:32px}.page-grid{gap:16px;display:grid}.page-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.page-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.info-card{border:1px solid var(--color-line);background:linear-gradient(#161a22e0,#0a0c10e0);border-radius:10px;min-height:170px;padding:22px;position:relative;overflow:hidden}.info-card:after{content:"";border-right:1px solid var(--color-gold);border-bottom:1px solid var(--color-gold);opacity:.45;width:18px;height:18px;position:absolute;top:auto;bottom:18px;left:auto;right:18px}.info-card h3{margin-top:16px;font-size:max(1.1rem,min(1.7vw,1.42rem));line-height:1.28}.info-card p{color:var(--color-text);margin-top:12px;font-size:.92rem}.info-card__photo{border:1px solid var(--color-line);background:linear-gradient(#07090c8a,#07090cad),repeating-linear-gradient(45deg,#0d1118 0 18px,#0a0e14 18px 36px);border-radius:8px;justify-content:center;align-items:center;min-height:150px;margin:-4px 0 18px;display:flex;position:relative;overflow:hidden}.info-card__photo:before{content:"";background:radial-gradient(circle at 50% 36%,#2dd4ee24,#0000 56%);position:absolute;top:0;bottom:0;left:0;right:0}.info-card__photo .ph{z-index:1;padding:20px;position:relative}.info-card__photo--person{aspect-ratio:4/3;min-height:0}.info-card--person{min-height:360px}.platform-hero{min-height:calc(100svh - 18px);padding-top:calc(var(--nav-height) + 48px);background:#05080c;align-items:stretch;padding-bottom:max(44px,min(7vw,84px));display:flex;overflow:hidden}.platform-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#05080cf0 0%,#05080cc7 42%,#05080c61 72%,#05080cc2 100%),linear-gradient(#05080c6b 0%,#05080c29 42%,#05080ceb 100%),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 112px);position:absolute;top:0;bottom:0;left:0;right:0}.platform-hero:after{content:"";z-index:2;background:linear-gradient(90deg,#0000,#2dd4ee6b,#c79a225c,#0000);height:1px;position:absolute;top:auto;bottom:0;left:0;right:0}.platform-hero__media{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.platform-hero__media img{object-fit:cover;object-position:68% center;opacity:.62;filter:saturate(.92)contrast(1.08);width:100%;height:100%}.platform-hero__grid{z-index:3;grid-template-columns:minmax(0,1.02fr) minmax(340px,.72fr);align-items:end;gap:max(32px,min(6vw,86px));width:100%;display:grid;position:relative}.platform-hero__copy{max-width:max(640px,min(56vw,980px));padding-bottom:max(8px,min(3vw,34px))}.platform-hero__copy h1{letter-spacing:0;max-width:14ch;margin-top:22px;font-size:max(3rem,min(6.4vw,6.6rem));line-height:.96}.platform-hero__copy p{color:#eef1f5d1;max-width:62ch;margin-top:28px;font-size:max(1rem,min(1.35vw,1.18rem))}.platform-hero__actions{flex-wrap:wrap;gap:16px;margin-top:36px;display:flex}.ops-console{background:linear-gradient(#12161edb,#07090cd1);border:1px solid #ffffff24;border-radius:8px;padding:max(27px,min(3.3vw,42px));position:relative;overflow:hidden;box-shadow:0 30px 90px -48px #000000d1}.ops-console:before{content:"";pointer-events:none;opacity:.38;background-color:#0000;background-image:linear-gradient(#2dd4ee14 1px,#0000 1px),linear-gradient(90deg,#2dd4ee14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:0;bottom:0;left:0;right:0}.ops-console>:not(.brackets){z-index:1;position:relative}.ops-console>.brackets{z-index:2}.ops-console__head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.ops-console__head strong{font-family:var(--font-mono);color:var(--color-gold-soft);text-transform:uppercase;white-space:nowrap;font-size:.68rem}.ops-console__rows{gap:16px;display:grid}.ops-console__rows div{border-top:1px solid #ffffff14;grid-template-columns:160px 1fr;align-items:center;gap:16px;min-height:64px;padding:16px 0;display:grid}.ops-console__rows span,.ops-console__rows b{align-self:center;min-width:0}.ops-console__rows span{font-family:var(--font-mono);color:var(--color-muted);text-transform:uppercase;font-size:.62rem;line-height:1.4}.ops-console__rows b{color:var(--color-ink);font-weight:500;line-height:1.35}.ops-console__rows .status-chip{align-self:center}.status-chip{width:max-content;min-height:40px;padding:var(--space-2) var(--space-4);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:.58rem;font-style:normal;font-weight:600;line-height:1;display:inline-flex}.status-chip:before{content:"";border-radius:50%;flex:none;width:6px;height:6px}.status-chip--active{color:var(--color-signal);background:#19c37d14;border-color:#19c37d70}.status-chip--active:before{background:var(--color-signal);box-shadow:0 0 9px #19c37dc7}.status-chip--roadmap{color:var(--color-amber);background:#f0a92b14;border-color:#f0a92b6b}.status-chip--roadmap:before{background:var(--color-amber);animation:2.6s ease-in-out infinite blink-slow;box-shadow:0 0 8px #f0a92b94}.status-chip--pending{color:var(--color-amber);background:#f0a92b14;border-color:#f0a92b6b}.status-chip--pending:before{background:var(--color-amber);animation:2.6s ease-in-out infinite blink-slow;box-shadow:0 0 8px #f0a92b94}.status-chip--neutral{color:var(--color-cyan);background:#2dd4ee12;border-color:#2dd4ee61}.status-chip--neutral:before{background:var(--color-cyan);box-shadow:0 0 8px #2dd4ee7a}.status-chip--future{color:#5b9bd5;background:#5b9bd514;border-color:#5b9bd561}.status-chip--future:before{background:#5b9bd5;box-shadow:0 0 8px #5b9bd585}.stack-section{background:linear-gradient(#07090cfa,#0a0c10f5)}.service-stack{border:1px solid var(--color-line);background:linear-gradient(145deg,#12161eeb,#07090ce6),repeating-linear-gradient(45deg,#2dd4ee0d 0 1px,#0000 1px 30px);border-radius:8px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:max(24px,min(3vw,38px));padding:max(30px,min(4.8vw,57px));display:grid;position:relative;overflow:hidden}.service-stack:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#2dd4ee24 48%,#0000 56%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-105%)}@keyframes stack-sweep{0%,18%{opacity:0;transform:translate(-105%)}36%{opacity:.8}58%,to{opacity:0;transform:translate(105%)}}.service-stack>:not(.brackets){z-index:1;position:relative}.service-stack>.brackets{z-index:2}.service-stack__diagram{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.stack-node{text-align:center;background-color:#0a0e14c7;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;align-items:center;min-height:288px;margin-bottom:0;padding:48px;display:flex;position:relative;overflow:hidden}.stack-node:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#05070ae6 0%,#070a0ff5 100%);position:absolute;top:0;bottom:0;left:0;right:0}.stack-node>*{z-index:1;position:relative}.stack-node:after{content:"";opacity:.36;z-index:1;border-bottom:1px solid;border-right:1px solid;width:18px;height:18px;position:absolute;top:auto;bottom:14px;left:auto;right:14px}.stack-node:first-child{background-image:url(https://images.unsplash.com/photo-1588681664899-f142ff2dc9b1?w=600&h=400&fit=crop)}.stack-node:nth-child(2){background-image:url(https://images.unsplash.com/photo-1557597774-9d273605dfa9?w=600&h=400&fit=crop)}.stack-node:nth-child(3){background-image:url(https://images.unsplash.com/photo-1551288049-bebda4e38f71?w=600&h=400&fit=crop)}.stack-node:nth-child(4){background-image:url(https://images.unsplash.com/photo-1582139329536-e7284fece509?w=600&h=400&fit=crop)}.stack-node:nth-child(5){background-image:url(https://images.unsplash.com/photo-1460925895917-afdab827c52f?w=600&h=400&fit=crop)}.stack-node:nth-child(6){background-image:url(https://images.unsplash.com/photo-1518770660439-4636190af475?w=600&h=400&fit=crop)}.stack-node--active{color:var(--color-signal);border-color:#19c37d3d}.stack-node--roadmap{color:var(--color-amber);opacity:.82;border-color:#f0a92b38}.stack-node__index{font-family:var(--font-mono);color:var(--color-muted);margin-bottom:14px;font-size:.62rem;display:block}.stack-node .status-chip{opacity:.8;padding:.28rem .52rem;font-size:11px}.stack-node h3{letter-spacing:0;margin-top:16px;font-size:max(1.15rem,min(1.8vw,1.45rem))}.stack-node p{color:var(--color-text);margin-top:10px;font-size:.9rem;line-height:1.55}.service-stack__summary{flex-direction:column;justify-content:center;align-self:stretch;min-width:0;padding:max(12px,min(2vw,20px));display:flex}.service-stack__summary h3{letter-spacing:0;margin-top:16px;font-size:max(1.5rem,min(2.7vw,2.25rem))}.service-stack__summary p{color:var(--color-text);margin-top:16px}.ops-metric-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px;margin-bottom:26px;display:grid}.ops-metric-row span{border:1px solid var(--color-line);background:#ffffff08;border-radius:8px;align-content:center;gap:4px;min-height:86px;padding:14px;display:grid}.ops-metric-row b{color:var(--color-gold-soft);font-family:var(--font-display);font-size:max(1.7rem,min(3vw,2.35rem));line-height:1}.ops-metric-row small{color:var(--color-muted);font-family:var(--font-mono);text-transform:uppercase;font-size:.58rem;line-height:1.35}.module-section{background:linear-gradient(#0a0c10f5,#07090cfa)}.module-panels{gap:24px;display:grid}.module-panel{border:1px solid var(--color-line);background:linear-gradient(120deg,#12161eeb,#0a0c10eb);border-radius:8px;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);min-height:540px;display:grid;overflow:hidden}.module-panel--reverse{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)}.module-panel--reverse .module-panel__media{order:2}.module-panel__media{background:var(--color-obsidian-2);border-radius:8px;min-height:360px;position:relative;overflow:hidden}.module-panel__media:after{content:"";pointer-events:none;background:linear-gradient(#0a0c1000 0%,#0a0c1099 100%);height:40%;position:absolute;bottom:0;left:0;right:0}.module-panel--reverse .module-panel__media:after{background:linear-gradient(#0a0c1000 0%,#0a0c1099 100%)}.module-panel__media img{width:100%;height:100%;min-height:inherit;object-fit:cover;filter:saturate(.92)contrast(1.05);transition:transform .7s,filter .7s;transform:scale(1.01)}.module-panel:hover .module-panel__media img{filter:saturate()contrast(1.1);transform:scale(1.045)}.module-panel__body{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:max(26px,min(4vw,56px));display:flex}.module-panel__body .kicker{color:var(--color-gold-soft);margin-top:20px}.module-panel__body h3{letter-spacing:0;margin-top:14px;font-size:max(2rem,min(4.2vw,4rem))}.module-panel__body p{color:#eef1f5d1;max-width:58ch;margin-top:20px;font-size:max(1rem,min(1.25vw,1.12rem))}.module-panel__list{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.module-panel__list li{color:var(--color-text);padding-left:20px;position:relative}.module-panel__list li:before{content:"";background:var(--color-cyan);width:8px;height:1px;position:absolute;top:.74em;left:0}.module-panel__fit{word-wrap:break-word;overflow-wrap:break-word;background:#c79a2212;border-left:2px solid #c79a22b3;margin:28px 0 24px;padding:14px 16px}.module-panel__fit span{font-family:var(--font-mono);color:var(--color-muted);text-transform:uppercase;margin-bottom:5px;font-size:.58rem;display:block}.module-panel__fit b{color:var(--color-ink);font-weight:500;line-height:1.45}.roadmap-section{padding-top:0}.roadmap-rail{background:linear-gradient(120deg,#12161edb,#0a0c10f5),repeating-linear-gradient(90deg,#f0a92b0f 0 1px,#0000 1px 90px);border:1px solid #f0a92b38;border-radius:8px;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:max(22px,min(4vw,50px));padding:max(24px,min(4vw,44px));display:grid;position:relative;overflow:hidden}.roadmap-rail:before{content:"";opacity:.58;background:linear-gradient(90deg,#f0a92b1a,#f0a92b7a,#f0a92b1a);height:1px;position:absolute;top:50%;left:max(24px,min(4vw,44px));right:max(24px,min(4vw,44px))}.roadmap-rail__head,.roadmap-rail__items{z-index:1;position:relative}.roadmap-rail__head h2{letter-spacing:0;margin-top:16px;font-size:max(1.7rem,min(3vw,2.6rem))}.roadmap-rail__head p{color:var(--color-text);margin-top:16px}.roadmap-rail__items{gap:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.roadmap-rail__items article{min-height:208px;padding:var(--space-8);background:#07090c94;border:1px solid #f0a92b1f;border-radius:8px}.roadmap-rail__items .status-chip{opacity:.8;padding:.28rem .52rem;font-size:11px}.roadmap-rail__items h3{letter-spacing:0;margin-top:16px;font-size:max(1rem,min(1.5vw,1.3rem))}.roadmap-rail__items p{color:var(--color-text);margin-top:12px;font-size:.9rem;line-height:1.55}.sector-fit-section{background:linear-gradient(#07090cfa,#0a0c10f5)}.sector-fit{grid-template-columns:minmax(300px,.92fr) minmax(0,1.08fr);align-items:center;gap:max(24px,min(5vw,62px));display:grid}.sector-fit__media{border:1px solid var(--color-line);background:var(--color-panel);border-radius:8px;min-height:max(340px,min(44vw,560px));position:relative;overflow:hidden}.sector-fit__media:after{content:"";background:linear-gradient(#0000 34%,#07090c9e),linear-gradient(90deg,#07090c4d,#0000 44%);position:absolute;top:0;bottom:0;left:0;right:0}.sector-fit__media img{object-fit:cover;object-position:center;filter:saturate(.88)contrast(1.04);width:100%;height:100%}.sector-fit__body{min-width:0}.sector-fit__body h2{letter-spacing:0;margin-top:20px;font-size:max(2rem,min(4vw,3.6rem))}.sector-fit__body p{max-width:62ch;color:var(--color-text);margin-top:20px}.sector-fit__grid{flex-wrap:wrap;gap:12px;margin:28px 0;display:flex}.sector-fit__grid span{border:1px solid var(--color-line);color:var(--color-ink);font-family:var(--font-mono);text-transform:uppercase;background:#ffffff09;border-radius:6px;padding:.78em 1em;font-size:.68rem}.services-finalcta{padding-top:0}.services-finalcta .finalcta__box .kicker,.services-finalcta .finalcta__box p{z-index:2;position:relative}.services-finalcta .finalcta__box .kicker{justify-content:center;margin-bottom:20px}.services-finalcta .finalcta__box p{max-width:62ch;color:var(--color-text);margin:0 auto 28px}.about-hero__media{background:radial-gradient(680px 420px at 72% 34%,#2dd4ee1f,#0000 62%),radial-gradient(520px 360px at 22% 70%,#c79a221f,#0000 58%),linear-gradient(#2dd4ee0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#2dd4ee0e 1px,#0000 1px) 0 0/34px 34px,repeating-linear-gradient(135deg,#ffffff07 0 1px,#0000 1px 42px),#05080c}.about-hero__media:before{content:"";opacity:.78;background:linear-gradient(#12161e85,#07090c61),repeating-linear-gradient(#0000 0 36px,#2dd4ee14 36px 37px);border:1px solid #ffffff1a;border-radius:8px;position:absolute;top:12%;bottom:8%;left:52%;right:9%;box-shadow:0 30px 90px -54px #000000e6}.about-hero__media:after{content:"";background:linear-gradient(90deg, transparent, var(--color-cyan), transparent);opacity:.55;width:min(34vw,420px);height:1px;position:absolute;top:18%;bottom:auto;left:auto;right:12%;box-shadow:0 120px #c79a2252,0 240px #2dd4ee47}@keyframes dossier-line-scan{0%,to{opacity:.28;transform:translateY(0)}45%{opacity:.72;transform:translateY(240px)}}.dossier-console .ops-console__rows div{grid-template-columns:minmax(88px,.7fr) minmax(0,1fr) auto}.dossier-section{background:linear-gradient(#07090cfa,#0a0c10f5)}.dossier-layout{grid-template-columns:minmax(0,.92fr) minmax(340px,1.08fr);align-items:center;gap:max(26px,min(5vw,68px));display:grid}.dossier-copy h2,.opr-copy h2{letter-spacing:0;margin-top:20px;font-size:max(2rem,min(4vw,3.6rem))}.dossier-copy p,.opr-copy p{max-width:62ch;color:var(--color-text);margin-top:20px;font-size:max(1rem,min(1.22vw,1.12rem))}.dossier-panel{border:1px solid var(--color-line);background:linear-gradient(145deg,#12161eeb,#07090ce6),repeating-linear-gradient(90deg,#2dd4ee0b 0 1px,#0000 1px 46px);border-radius:8px;padding:max(22px,min(3vw,34px));position:relative;overflow:hidden}.dossier-panel:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#2dd4ee21 48%,#0000 56%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-105%)}.dossier-panel>:not(.brackets){z-index:1;position:relative}.dossier-panel>.brackets{z-index:2}.dossier-panel__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.dossier-fields{gap:12px;display:grid}.dossier-field{border-top:1px solid #ffffff14;grid-template-columns:minmax(130px,.5fr) minmax(0,1fr);align-items:center;gap:16px;min-height:58px;padding-block-start:12px;padding-block-end:12px;display:grid}.dossier-field span{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.62rem}.dossier-field b{color:var(--color-ink);font-weight:500;line-height:1.35}.dossier-note{color:var(--color-text);background:#c79a2212;border-left:2px solid #c79a22b3;margin-top:24px;padding:14px 16px;font-size:.9rem}.leadership-section{background:linear-gradient(#0a0c10f5,#07090cfa)}.leadership-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.leader-card{border:1px solid var(--color-line);background:linear-gradient(#12161ef0,#0a0c10f0);border-radius:8px;grid-template-rows:minmax(300px,1fr) auto;min-height:520px;display:grid;position:relative;overflow:hidden}.leader-card:after{content:"";border-right:1px solid var(--color-gold);border-bottom:1px solid var(--color-gold);opacity:.42;width:18px;height:18px;position:absolute;top:auto;bottom:16px;left:auto;right:16px}.leader-card__photo{background:var(--color-obsidian-2);min-height:300px;position:relative;overflow:hidden}.leader-card__photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#07090c94),linear-gradient(90deg,#07090c3d,#0000 52%);position:absolute;top:0;bottom:0;left:0;right:0}.leader-card__photo img{width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center top;filter:saturate(.94)contrast(1.04);transition:transform .7s,filter .7s}.leader-card:hover .leader-card__photo img{filter:saturate()contrast(1.08);transform:scale(1.035)}.leader-card__body{z-index:1;padding:20px 20px 24px;position:relative}.leader-card__body h3{letter-spacing:0;margin-top:12px;font-size:max(1.2rem,min(1.85vw,1.6rem));line-height:1.18}.leader-card__body p{color:var(--color-text);margin-top:10px;font-size:.92rem;line-height:1.45}.compliance-board{border:1px solid var(--color-line);background:linear-gradient(120deg,#12161ee0,#07090cf0);border-radius:8px;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:max(22px,min(4vw,46px));margin-top:max(28px,min(4vw,48px));padding:max(22px,min(4vw,40px));display:grid;position:relative;overflow:hidden}.compliance-board:before{content:"";pointer-events:none;opacity:.44;background-color:#0000;background-image:linear-gradient(#2dd4ee0f 1px,#0000 1px),linear-gradient(90deg,#2dd4ee0f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:0;bottom:0;left:0;right:0}.compliance-board>*{z-index:1;position:relative}.compliance-board__head h3{letter-spacing:0;margin-top:16px;font-size:max(1.6rem,min(3vw,2.4rem))}.compliance-board__head p{color:var(--color-text);margin-top:14px}.compliance-board__rows{gap:12px;display:grid}.compliance-row{border:1px solid var(--color-line);background:#ffffff08;border-radius:8px;grid-template-columns:160px 1fr;align-items:center;gap:16px;min-height:64px;padding:16px;display:grid}.compliance-row b{color:var(--color-ink);font-family:var(--font-display);font-size:1.1rem;font-weight:600}.compliance-row p{color:var(--color-text);font-size:.9rem;line-height:1.45}.opr-section{background:linear-gradient(#07090cfa,#0a0c10f5)}.opr-layout{grid-template-columns:minmax(0,.82fr) minmax(320px,1.18fr);align-items:center;gap:max(26px,min(5vw,64px));display:grid}.opr-chain{border:1px solid var(--color-line);background:linear-gradient(145deg,#12161eeb,#07090ce6);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:max(18px,min(3vw,30px));display:grid;position:relative;overflow:hidden}.opr-chain:before{content:"";opacity:.55;background:linear-gradient(90deg,#2dd4ee1a,#2dd4ee85,#c79a2266,#2dd4ee1a);height:1px;position:absolute;top:50%;left:8%;right:8%}.opr-chain article{z-index:1;background:#07090cb8;border:1px solid #ffffff1a;border-radius:8px;min-height:230px;padding:20px;position:relative}.opr-chain h3{letter-spacing:0;margin-top:20px;font-size:max(1.35rem,min(2.4vw,2rem))}.opr-chain p{color:var(--color-text);margin-top:12px;font-size:.92rem;line-height:1.55}.profile-cta-section{padding-top:0}.profile-request-panel{background:radial-gradient(80% 120% at 20% 0,#c79a221f,#0000 52%),linear-gradient(120deg,#12161ee0,#07090cf5);border:1px solid #f0a92b3d;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:max(24px,min(4vw,42px));display:grid;position:relative;overflow:hidden}.profile-request-panel:before{content:"";opacity:.34;background:repeating-linear-gradient(#ffffff14 0 1px,#0000 1px 18px);border:1px solid #ffffff14;border-radius:6px;width:min(250px,32vw);position:absolute;top:18px;bottom:18px;left:55%;right:auto}.profile-request-panel>*{z-index:1;position:relative}.profile-request-panel h2{letter-spacing:0;margin-top:14px;font-size:max(1.8rem,min(3.6vw,3rem))}.profile-request-panel p{max-width:68ch;color:var(--color-text);margin-top:14px}.profile-request-panel__status{justify-items:end;gap:16px;display:grid}.about-finalcta{padding-top:0}.identity-hero .platform-hero__grid{grid-template-columns:minmax(0,1.02fr) minmax(340px,.98fr)}.identity-hero__media{background:#05080c}.identity-hero__media:before{content:"";z-index:1;background:linear-gradient(90deg,#07090ce6,#07090c6b 54%,#07090cd1),linear-gradient(#07090c40,#07090ceb),linear-gradient(#2dd4ee0e 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#2dd4ee0e 1px,#0000 1px) 0 0/38px 38px;position:absolute;top:0;bottom:0;left:0;right:0}.identity-hero__media img{object-fit:cover;object-position:center;filter:saturate(.72)contrast(1.08)brightness(.68);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.identity-hero__copy h1{max-width:10ch}.identity-console .ops-console__rows div{grid-template-columns:160px 1fr}.trust-ledger-section,.org-section,.transformation-section{background:linear-gradient(#07090cfa,#0a0c10f5)}.trust-ledger-layout,.governance-grid{grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr);align-items:start;gap:max(26px,min(5vw,68px));display:grid}.trust-ledger-copy h2,.governance-copy h2,.operating-identity__body h2,.transformation-band__body h2{letter-spacing:0;margin-top:20px;font-size:max(2rem,min(4vw,3.6rem))}.trust-ledger-copy p,.governance-copy p,.operating-identity__body>p,.transformation-band__body>p{max-width:62ch;color:var(--color-text);margin-top:20px;font-size:max(1rem,min(1.22vw,1.12rem))}html.js .trust-ledger-copy[data-reveal]{opacity:1;transition:none;transform:none}html.js .trust-ledger-copy[data-reveal]>.kicker,html.js .trust-ledger-copy[data-reveal]>h2,html.js .trust-ledger-copy[data-reveal]>p{opacity:0;will-change:opacity, transform;transition:opacity .72s cubic-bezier(.2,.7,.2,1),transform .72s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}html.js .trust-ledger-copy[data-reveal].in>.kicker,html.js .trust-ledger-copy[data-reveal].in>h2,html.js .trust-ledger-copy[data-reveal].in>p{opacity:1;transform:translate(0,0)}html.js .trust-ledger-copy[data-reveal].in>.kicker{transition-delay:40ms}html.js .trust-ledger-copy[data-reveal].in>h2{transition-delay:.16s}html.js .trust-ledger-copy[data-reveal].in>p{transition-delay:.28s}@media (prefers-reduced-motion:reduce){html.js .trust-ledger-copy[data-reveal]>.kicker,html.js .trust-ledger-copy[data-reveal]>h2,html.js .trust-ledger-copy[data-reveal]>p{opacity:1!important;transition:none!important;transform:none!important}}.trust-ledger{isolation:isolate;background:linear-gradient(135deg,#11151dfa,#090c11f7 48%,#0f1114fa) padding-box padding-box,linear-gradient(90deg,#2dd4ee6b,#c79a2257) border-box;border:1px solid #0000;border-radius:8px;padding:max(18px,min(2.5vw,28px));display:grid;position:relative;top:-6px;overflow:hidden;box-shadow:0 34px 72px -34px #000000fa,0 18px 42px -28px #2dd4ee47,0 18px 42px -32px #c79a2238,inset 0 1px #ffffff0a,inset 0 -1px #000000e0}.trust-ledger:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#ffffff03,#0000002e 100%);position:absolute;top:0;bottom:0;left:0;right:0}.trust-ledger:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#2dd4ee1f 48%,#0000 56%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-105%)}.trust-ledger>:not(.brackets){z-index:2;position:relative}.trust-ledger>.brackets{z-index:3}.trust-ledger--flat{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0;top:0;overflow:visible}.trust-ledger--flat:after,.trust-ledger--flat:before{display:none}.trust-ledger__row{border-top:1px solid #ffffff14;grid-template-columns:160px 1fr;align-items:center;gap:16px;min-height:64px;padding:16px 0;display:grid}.trust-ledger__row:first-of-type{border-top:0}.trust-ledger__row span{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.62rem}.trust-ledger__row b{color:var(--color-ink);font-weight:500;line-height:1.35}.operating-identity-section,.governance-section{background:linear-gradient(#0a0c10f5,#07090cfa)}.operating-identity{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);align-items:center;gap:max(24px,min(5vw,62px));display:grid}.operating-identity__media,.transformation-band__media{border:1px solid var(--color-line);background:var(--color-obsidian-2);border-radius:8px;min-height:max(360px,min(44vw,620px));position:relative;overflow:hidden}.operating-identity__media:after,.transformation-band__media:after{content:"";background:linear-gradient(#0000 34%,#07090cb8),linear-gradient(90deg,#07090c61,#0000 48%,#07090c61);position:absolute;top:0;bottom:0;left:0;right:0}.operating-identity__media img,.transformation-band__media img{object-fit:cover;filter:saturate(.88)contrast(1.05);width:100%;height:100%}.identity-principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.identity-principles article,.governance-items article{border:1px solid var(--color-line);background:linear-gradient(#12161ee6,#0a0c10eb);border-radius:8px;min-height:220px;padding:20px;position:relative;overflow:hidden}.identity-principles article:after,.governance-items article:after,.role-node:after{content:"";border-right:1px solid var(--color-gold);border-bottom:1px solid var(--color-gold);opacity:.34;width:18px;height:18px;position:absolute;top:auto;bottom:14px;left:auto;right:14px}.identity-principles h3,.governance-items h3,.role-node h3{letter-spacing:0;margin-top:16px;font-size:max(1.15rem,min(1.8vw,1.45rem))}.identity-principles p,.governance-items p,.role-node p{color:var(--color-text);margin-top:10px;font-size:.9rem;line-height:1.55}.org-system{border:1px solid var(--color-line);background:radial-gradient(80% 120% at 50% 0,#2dd4ee1a,#0000 58%),linear-gradient(145deg,#12161eeb,#07090cf0);border-radius:8px;padding:max(20px,min(4vw,42px));position:relative;overflow:hidden}.org-system:before{content:"";opacity:.66;background:linear-gradient(90deg,#0000,#2dd4ee94,#c79a2273,#0000);height:1px;position:absolute;top:max(154px,min(17vw,196px));left:8%;right:8%}.org-system>*{z-index:1;position:relative}.role-node{background:#07090cb8;border:1px solid #ffffff1a;border-radius:8px;padding:20px;position:relative;overflow:hidden}.role-node--chief{text-align:center;border-color:#2dd4ee4d;max-width:430px;min-height:160px;margin:0 auto max(26px,min(4vw,46px))}.role-node--chief .status-chip{margin-inline-start:auto;margin-inline-end:auto}.org-system__tracks{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.role-track{align-content:start;gap:12px;display:grid}.role-track ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.role-track li{color:var(--color-text);background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;padding:11px 12px;font-size:.86rem;line-height:1.35}.governance-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.transformation-band{border:1px solid var(--color-line);background:linear-gradient(120deg,#12161ee6,#07090cf5),repeating-linear-gradient(90deg,#2dd4ee0a 0 1px,#0000 1px 80px);border-radius:8px;grid-template-columns:minmax(300px,.92fr) minmax(0,1.08fr);align-items:center;gap:max(24px,min(5vw,62px));padding:max(18px,min(3vw,32px));display:grid;position:relative;overflow:hidden}.transformation-band:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#2dd4ee1f 48%,#0000 56%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-105%)}.transformation-band>*{z-index:1;position:relative}.transformation-band__media{min-height:max(320px,min(36vw,520px))}.transformation-layers{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}.transformation-layers span{border:1px solid var(--color-line);background:#ffffff09;border-radius:8px;align-content:center;gap:8px;min-height:96px;padding:14px;display:grid}.transformation-layers b{color:var(--color-gold-soft);font-family:var(--font-display);font-size:1.15rem;font-weight:600}.transformation-layers small{color:var(--color-muted);font-family:var(--font-mono);text-transform:uppercase;font-size:.6rem;line-height:1.4}.selector{flex-wrap:wrap;gap:12px;margin-bottom:26px;display:flex}.selector__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);border:1px solid var(--color-line);background:#12161e99;border-radius:999px;padding:.72em 1.25em;font-size:.68rem;transition:color .25s,border-color .25s,background .25s,transform .25s}.selector__btn:hover{color:var(--color-ink);border-color:var(--color-line-strong);transform:translateY(-1px)}.selector__btn.is-active{color:var(--color-black);background:var(--color-gold);border-color:var(--color-gold);font-weight:600}.feature{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-panel);align-items:flex-end;min-height:540px;display:flex;position:relative;overflow:hidden}.feature__media{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.feature__img{opacity:0;background-position:50%;background-size:cover;transition:opacity .8s;position:absolute;top:0;bottom:0;left:0;right:0}.feature__img.is-on{opacity:1}.feature__ph{justify-content:center;align-items:flex-start;padding-top:max(60px,min(12%,110px));display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ph{color:var(--color-muted);text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.ph svg{opacity:.7;width:26px;height:26px}.ph span{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.6rem}.feature__shade{z-index:1;background:linear-gradient(#07090c2e 0%,#07090c00 34%,#07090ce0 90%),linear-gradient(90deg,#07090c80,#0000 55%);position:absolute;top:0;bottom:0;left:0;right:0}.feature__status{z-index:2;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--color-line-strong);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07090cb8;border-radius:999px;align-items:center;gap:8px;padding:.55em .95em;font-size:.62rem;display:inline-flex;position:absolute;top:18px;left:18px}.feature__status:before{content:"";border-radius:50%;width:6px;height:6px}.feature__status.is-on{color:var(--color-signal)}.feature__status.is-on:before{background:var(--color-signal);box-shadow:0 0 8px var(--color-signal)}.feature__status.is-road{color:var(--color-amber)}.feature__status.is-road:before{background:var(--color-amber);box-shadow:0 0 8px var(--color-amber)}.feature__text{z-index:2;max-width:680px;padding:max(24px,min(3.4vw,44px));transition:opacity .26s,transform .26s;position:relative}.feature.is-switching .feature__text{opacity:0;transform:translateY(12px)}.feature__earmark{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold-soft);font-size:.7rem}.feature__title{letter-spacing:-.015em;margin:14px 0 10px;font-size:max(1.45rem,min(2.6vw,2.35rem));line-height:1.22}.feature__sub{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-cyan);margin:0 0 24px;font-size:.7rem}.fcontrols{z-index:3;gap:12px;display:flex;position:absolute;bottom:18px;right:18px}.fcontrol{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:46px;height:46px;color:var(--color-ink);border:1px solid var(--color-line-strong);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07090c99;border-radius:50%;justify-content:center;align-items:center;transition:border-color .25s,color .25s,background .25s;display:flex}.fcontrol:hover{border-color:var(--color-gold);color:var(--color-gold-soft);background:#07090cd9}.fcontrol svg{width:16px;height:16px;display:block}.caps{margin-top:max(56px,min(7vw,84px))}.caps__title{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-muted);margin-bottom:20px;font-size:.72rem}.caps__marquee{margin-inline:calc(var(--pad) * -1);padding-block-start:4px;padding-block-end:4px;position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.caps__grid{width:max-content;padding-inline:var(--pad);will-change:transform;flex-wrap:nowrap;gap:12px;animation:32s linear infinite caps-scroll;display:flex}.caps__marquee:hover .caps__grid{animation-play-state:paused}.caps__grid .cap{flex:none;width:max(208px,min(23vw,256px))}@keyframes caps-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.cap{background:var(--color-panel);border:1px solid var(--color-line);border-radius:10px;flex-direction:column;justify-content:space-between;min-height:104px;padding:20px 16px;transition:border-color .25s,transform .25s;display:flex;position:relative}.cap:hover{border-color:#2dd4ee59;transform:translateY(-3px)}.cap__name{color:var(--color-ink);font-size:.92rem;font-weight:500;line-height:1.3}.cap__tag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;font-size:.56rem;display:inline-flex}.cap__tag .d{border-radius:50%;width:6px;height:6px}.cap--active .cap__tag{color:var(--color-signal)}.cap--active .cap__tag .d{background:var(--color-signal);box-shadow:0 0 8px var(--color-signal)}.cap--road .cap__tag{color:var(--color-amber)}.cap--road .cap__tag .d{background:var(--color-amber);box-shadow:0 0 8px var(--color-amber);animation:2.6s ease-in-out infinite blink-slow}.rail{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(120deg, var(--color-panel), var(--color-obsidian-2));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:30px max(22px,min(4vw,44px));display:flex;position:relative;overflow:hidden}.rail__txt{font-family:var(--font-display);color:var(--color-ink);letter-spacing:-.01em;font-size:max(1.2rem,min(2.2vw,1.7rem))}.rail__txt b{color:var(--color-gold-soft);font-weight:600}.rail__chips{flex-wrap:wrap;gap:12px;display:flex}.chip{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid;border-radius:6px;align-items:center;gap:8px;padding:.5em 1em;font-size:.7rem;display:inline-flex}.chip .d{border-radius:50%;width:7px;height:7px}.chip--ob{color:var(--color-cyan);border-color:#2dd4ee66}.chip--ob .d{background:var(--color-cyan)}.chip--pr{color:var(--color-signal);border-color:#19c37d66}.chip--pr .d{background:var(--color-signal)}.chip--re{color:var(--color-gold-soft);border-color:#c79a2266}.chip--re .d{background:var(--color-gold)}.opsband{--ops-photo:none;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(0deg, #07090cb3, #07090c8c), var(--ops-photo) center/cover no-repeat, repeating-linear-gradient(45deg,#0d1118 0 22px,#0a0e14 22px 44px);align-items:flex-end;min-height:max(320px,min(42vw,500px));display:flex;position:relative;overflow:hidden}.opsband__ph{color:var(--color-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.opsband__ph svg{opacity:.6;width:40px;height:40px}.opsband__ph span{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:.7rem}.opsband__cap{z-index:2;padding:max(24px,min(4vw,40px));position:relative}.opsband__cap .kicker{margin-bottom:12px}.opsband__cap h3{max-width:18ch;font-size:max(1.4rem,min(2.6vw,2rem))}.finalcta{position:relative}.finalcta__box{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:radial-gradient(120% 140% at 50% 0%, #c79a221a, transparent 55%), var(--color-panel);padding:clamp(40px,6vw,72px) var(--pad);text-align:center;position:relative;overflow:hidden}.finalcta h2{margin-bottom:24px;font-size:max(1.8rem,min(4vw,3rem))}.finalcta__actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.finalcta__dots{z-index:0;pointer-events:none;opacity:.85;background-image:radial-gradient(circle,#2dd4ee66 2px,#0000 2.4px),radial-gradient(circle,#c79a2242 1px,#0000 1.4px);background-position:0 0,13px 13px;background-size:48px 48px,26px 26px;animation:26s linear infinite cta-dot-drift;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:radial-gradient(circle at 50% 38%,#000 35%,#0000 82%);mask:radial-gradient(circle at 50% 38%,#000 35%,#0000 82%)}@keyframes cta-dot-drift{0%{background-position:0 0,13px 13px}to{background-position:48px 48px,39px -39px}}.finalcta__box>.brackets{z-index:2}.finalcta__box>h2,.finalcta__box>.finalcta__actions{z-index:2;position:relative}.footer{border-top:1px solid var(--color-line);z-index:1;background:#07090ccc;padding-block-start:max(50px,min(7vw,80px));padding-block-end:30px;position:relative}.footer__grid{grid-template-columns:1.6fr 1fr 1.2fr;gap:40px;display:grid}.footer__brand .brand{margin-bottom:20px}.footer__brand p{max-width:34ch;font-size:.92rem}.footer__brand .tagline{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);margin-top:16px;font-size:.7rem}.footer__col h4{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-muted);margin-bottom:20px;font-size:.7rem;font-weight:500}.footer__col a,.footer__col p{color:var(--color-text);padding:5px 0;font-size:.92rem;transition:color .2s;display:block}.footer__col a:hover{color:var(--color-gold-soft)}.footer__contact a{align-items:flex-start;gap:12px;display:flex}.footer__contact .ic{color:var(--color-cyan);flex-shrink:0;margin-top:3px}.footer__bottom{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding-top:24px;display:flex}.footer__bottom small{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-muted);font-size:.68rem}.footer__bottom a{font-family:var(--font-mono);color:var(--color-muted);font-size:.68rem;transition:color .2s}.footer__bottom a:hover{color:var(--color-gold-soft)}[data-reveal]{opacity:1;transition:opacity .7s,transform .7s;transform:none}html.js [data-reveal]{opacity:0;transform:translateY(22px)}html.js [data-reveal].in{opacity:1;transform:none}[data-reveal].d1{transition-delay:80ms}[data-reveal].d2{transition-delay:.16s}[data-reveal].d3{transition-delay:.24s}.toast{z-index:90;background:var(--color-panel-alt);border:1px solid var(--color-line-strong);color:var(--color-ink);font-family:var(--font-mono);letter-spacing:.04em;opacity:0;pointer-events:none;border-radius:8px;max-width:90vw;padding:.85em 1.4em;font-size:.74rem;transition:opacity .3s,transform .3s;position:fixed;bottom:28px;left:50%;transform:translate(-50%)translateY(20px);box-shadow:0 20px 50px -20px #000000b3}.toast.show{opacity:1;transform:translate(-50%)}.fieldset--contents{display:contents}.h2--small{font-size:max(1.35rem,min(2.4vw,2rem))}.mt-10{margin-top:10px}.mt-16{margin-top:16px}@media (max-width:980px){.hero__lead{max-width:46ch}.platform-hero{min-height:auto;padding-bottom:64px}.platform-hero__grid{grid-template-columns:1fr;align-items:start}.platform-hero__copy h1{max-width:13ch}.ops-console{max-width:680px}.service-stack{grid-template-columns:1fr}.service-stack__diagram{grid-template-columns:repeat(2,minmax(0,1fr))}.module-panel,.module-panel--reverse{grid-template-columns:1fr;min-height:0}.module-panel--reverse .module-panel__media{order:0}.module-panel__media{min-height:360px}.roadmap-rail{grid-template-columns:1fr}.roadmap-rail:before{display:none}.roadmap-rail__items{grid-template-columns:repeat(2,minmax(0,1fr))}.sector-fit,.dossier-layout,.opr-layout,.compliance-board{grid-template-columns:1fr}.leadership-board{grid-template-columns:repeat(2,minmax(0,1fr))}.leader-card{min-height:500px}.opr-chain{grid-template-columns:1fr}.opr-chain:before{background:linear-gradient(#2dd4ee1a,#2dd4ee85,#c79a2266,#2dd4ee1a);width:1px;height:auto;top:30px;bottom:30px;left:50%;right:auto}.profile-request-panel{grid-template-columns:1fr}.profile-request-panel__status{justify-items:start}.identity-hero .platform-hero__grid,.trust-ledger-layout,.operating-identity,.governance-grid,.transformation-band{grid-template-columns:1fr}.identity-console{max-width:680px}.identity-principles,.transformation-layers{grid-template-columns:1fr}.org-system:before{display:none}.org-system__tracks{grid-template-columns:repeat(2,minmax(0,1fr))}.governance-items{grid-template-columns:1fr}.feature{min-height:480px}.page-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__grid{grid-template-columns:1fr 1fr}.footer__brand{grid-column:1/-1}}@media (max-width:760px){.nav__links,.nav__lang,.nav__cta{display:none}.nav__toggle{display:block}.nav__links.mobile{inset:var(--nav-height) 0 auto 0;padding:20px var(--pad) 26px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--color-line);opacity:0;pointer-events:none;background:#07090cf7;flex-direction:column;align-items:stretch;gap:4px;margin:0;transition:all .3s;display:flex;position:fixed;transform:translateY(-12px)}.nav.is-open .nav__links.mobile{opacity:1;pointer-events:auto;transform:none}.nav__links.mobile .nav__link{border-bottom:1px solid var(--color-line);padding:.9em .4em;font-size:.92rem}.nav__links.mobile .nav__link:after{display:none}.nav__links.mobile .mobcta{margin-top:14px;display:inline-flex}.nav__links.mobile .moblang{font-family:var(--font-mono);gap:8px;margin-top:14px;font-size:.8rem;display:flex}.compliance__label{width:100%;margin-bottom:4px}.tele--tr,.tele--bl,.tele--br{display:none}.platform-hero{padding-top:calc(var(--nav-height) + 34px)}.platform-hero:before{background:linear-gradient(90deg,#05080cf5,#05080cc7),linear-gradient(#05080c6b 0%,#05080c38 42%,#05080cf0 100%)}.platform-hero__media img{object-position:center;opacity:.5}.platform-hero__copy h1{max-width:10ch;font-size:max(2.55rem,min(14vw,4.3rem))}.about-hero .platform-hero__copy h1{max-width:11ch}.about-hero__media:before,.about-hero__media:after{display:none}.platform-hero__actions,.platform-hero__actions .btn{width:100%}.platform-hero__actions .btn{justify-content:center}.ops-console__head{flex-direction:column;gap:8px}.ops-console__rows div{grid-template-columns:1fr;align-items:start;gap:8px}.ops-console__rows .status-chip{margin-top:3px}.service-stack,.roadmap-rail{padding:20px}.service-stack__diagram,.roadmap-rail__items,.ops-metric-row{grid-template-columns:1fr}.stack-node{min-height:0}.module-panel__media{min-height:280px}.module-panel__body{padding:24px 20px 28px}.module-panel__body h3{font-size:max(2rem,min(12vw,3.2rem))}.module-panel__body .btn{width:100%}.roadmap-rail__items article{min-height:0}.sector-fit__media{min-height:320px}.sector-fit__grid span{width:100%}.dossier-panel,.profile-request-panel,.compliance-board{padding:20px}.dossier-field,.compliance-row{grid-template-columns:1fr;align-items:start;gap:8px;padding:12px 0}.identity-hero__media:after{display:none}.identity-console .ops-console__rows div,.trust-ledger__row{grid-template-columns:1fr;align-items:start;gap:8px}.trust-ledger,.org-system,.transformation-band{padding:20px}.operating-identity__media,.transformation-band__media{min-height:300px}.identity-principles article,.governance-items article{min-height:0}.org-system__tracks{grid-template-columns:1fr}.role-node--chief{text-align:left}.role-node--chief .status-chip{margin-inline-start:0;margin-inline-end:0}.transformation-layers span{min-height:0}.leadership-board{grid-template-columns:1fr}.leader-card{grid-template-rows:minmax(320px,62vh) auto;min-height:0}.leader-card__photo{min-height:320px}.profile-request-panel:before{display:none}.profile-request-panel__status,.profile-request-panel__status .btn{justify-items:stretch;width:100%}.hero__tag{letter-spacing:.04em;font-size:.66rem}.hero__scroll{bottom:14px}.hero__actions{width:100%}.hero__actions .btn{flex:100%;justify-content:center}.selector{margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.selector::-webkit-scrollbar{display:none}.selector__btn{white-space:nowrap}.page-grid--two,.page-grid--three{grid-template-columns:1fr}.page-hero h1{max-width:100%}.feature{min-height:440px}.feature__text{max-width:100%;padding:22px 20px 26px}.fcontrols{top:14px;bottom:auto;right:14px}.caps__grid .cap{width:max(168px,min(62vw,210px))}.rail{flex-direction:column;align-items:flex-start}.footer__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important}[data-reveal]{opacity:1!important;transform:none!important}.word{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}[data-callout],[data-callout] .cw{opacity:1!important;line-height:inherit!important;transform:none!important}}.quote-panel{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(#161a22eb,#0a0c10eb);margin-top:44px;padding:max(24px,min(4vw,38px));position:relative;overflow:hidden}.quote-panel:before{content:"";pointer-events:none;opacity:.2;background-image:linear-gradient(#2dd4ee29 1px,#0000 1px),linear-gradient(90deg,#2dd4ee29 1px,#0000 1px);background-size:28px 28px;position:absolute;top:0;bottom:0;left:0;right:0}.quote-panel>*{z-index:1;position:relative}.quote-panel__head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.quote-panel__head h3{margin:6px 0 8px;font-size:max(1.35rem,min(2.4vw,2rem))}.quote-panel__head p{color:var(--color-muted);max-width:62ch;margin:0;font-size:.95rem}.quote-status{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-amber);white-space:nowrap;background:#f0a92b14;border:1px solid #f0a92b59;border-radius:999px;padding:.45rem .65rem;font-size:.62rem}.quote-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.quote-form label{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--color-muted);gap:8px;font-size:.62rem;display:grid}.quote-form input,.quote-form select,.quote-form textarea{border:1px solid var(--color-line);width:100%;color:var(--color-ink);font:500 .95rem var(--font-body);background:#05080cb8;border-radius:12px;outline:none;padding:13px 14px}.quote-form textarea{resize:vertical;min-height:120px}.quote-form input:focus,.quote-form select:focus,.quote-form textarea:focus{border-color:#2dd4ee8c;box-shadow:0 0 0 3px #2dd4ee14}.quote-form .wide{grid-column:1/-1}.quote-consent{grid-column:1/-1;align-items:flex-start;line-height:1.55;font-family:var(--font-body)!important;text-transform:none!important;letter-spacing:0!important;color:var(--color-muted)!important;gap:12px!important;font-size:.86rem!important;display:flex!important}.quote-consent input{width:auto;margin-top:3px}.quote-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;display:flex}.quote-note{color:var(--color-muted);margin:0;font-size:.82rem}@media (max-width:720px){.quote-panel__head{display:block}.quote-status{margin-top:14px;display:inline-flex}.quote-form{grid-template-columns:1fr}}.legal-page{background:var(--color-black);color:var(--color-text)}.legal-wrap{width:100%;max-width:900px;padding:clamp(42px,8vw,82px) var(--pad);margin-inline-start:auto;margin-inline-end:auto}.legal-wrap h1{margin-bottom:20px;font-size:max(2rem,min(5vw,4rem))}.legal-wrap h2{color:var(--color-gold-soft);margin:2rem 0 .65rem;font-size:max(1.12rem,min(2.2vw,1.5rem))}.legal-wrap p{margin:0 0 1rem}.legal-wrap a{color:var(--color-gold-soft)}.legal-back{font-family:var(--font-mono);letter-spacing:.04em;font-size:.78rem}.legal-box{background:var(--color-panel-alt);border:1px solid #c79a2247;border-radius:8px;margin:24px 0;padding:24px}.legal-mono{font-family:var(--font-mono);color:var(--color-muted);font-size:.82rem}.stack-section,.module-section,.roadmap-section,.sector-fit-section,.dossier-section,.leadership-section,.opr-section,.technology-page,.technology-cockpit-section,.live-now-section,.next-build-section,.future-platform-section,.architecture-section,.platform-hero,.technology-hero{background:0 0!important}.platform-hero:before,.technology-hero:before{background:linear-gradient(90deg,#05080cdb 0%,#05080c9e 46%,#05080c7a 100%),linear-gradient(#05080c3d 0%,#05080c1a 44%,#05080cb8 100%)!important}.platform-hero__media,.technology-hero__media,.about-hero__media{background:0 0!important}.ops-console,.service-stack,.module-panel,.roadmap-rail,.dossier-panel,.compliance-board,.opr-chain,.profile-request-panel,.roadmap-cockpit,.tech-module,.next-build-step,.future-platform-rail,.future-station,.architecture-principles article,.roadmap-disclaimer-panel,.quote-panel,.finalcta__box{-webkit-backdrop-filter:blur(2px);background:#07090c94!important}.roadmap-rail__items article,.opr-chain article,.phase-lane{background:#07090c75!important}.ops-console:before,.service-stack:before,.dossier-panel:before,.compliance-board:before,.profile-request-panel:before,.quote-panel:before,.technology-hero__media:before,.technology-hero__media:after,.about-hero__media:before,.about-hero__media:after,.roadmap-cockpit:before,.future-platform-rail:after,.roadmap-disclaimer-panel:before,.finalcta__dots{display:none!important}.technology-page{background:radial-gradient(900px 560px at 78% 12%,#2dd4ee1f,#0000 62%),radial-gradient(760px 520px at 18% 34%,#c79a221a,#0000 60%),linear-gradient(#05080cfa,#0a0c10fa);position:relative;overflow:hidden}.technology-page h1,.technology-page h2,.technology-page h3{letter-spacing:0}.technology-page p,.technology-page b,.technology-page h1,.technology-page h2,.technology-page h3{overflow-wrap:normal}.technology-page .status-chip{text-align:center;max-width:100%;line-height:1.12}.technology-hero{background:#04070b}.technology-hero:before{background:linear-gradient(90deg,#05080cf5 0%,#05080cc7 38%,#05080c8a 70%,#05080ce0 100%),linear-gradient(#05080c5c 0%,#05080c2e 44%,#05080cf5 100%),repeating-linear-gradient(90deg,#2dd4ee17 0 1px,#0000 1px 94px),repeating-linear-gradient(0deg,#c79a220f 0 1px,#0000 1px 118px)}.technology-hero__media{background:radial-gradient(760px 440px at 66% 26%,#2dd4ee33,#0000 62%),radial-gradient(520px 360px at 22% 58%,#c79a2224,#0000 60%),linear-gradient(135deg,#07090ce0,#081018eb)}.technology-hero__media img{object-position:center;opacity:.54;filter:saturate(.82)contrast(1.12)}.technology-hero__media:before,.technology-hero__media:after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.technology-hero__media:before{opacity:.78;background-image:radial-gradient(circle,#2dd4ee7a 1.8px,#0000 2.2px),radial-gradient(circle,#c79a2252 1px,#0000 1.4px);background-position:0 0,18px 12px;background-size:36px 36px,58px 58px;animation:20s linear infinite technology-dot-scroll;-webkit-mask:linear-gradient(90deg,#0000 0%,#000 26% 82%,#0000 100%);mask:linear-gradient(90deg,#0000 0%,#000 26% 82%,#0000 100%)}.technology-hero__media:after{opacity:.62;background:linear-gradient(90deg,#0000,#2dd4ee52,#0000),repeating-linear-gradient(#0000 0 54px,#2dd4ee1a 54px 55px);transform:translateY(-22%)}@keyframes technology-dot-scroll{0%{background-position:0 0,18px 12px}to{background-position:36px 96px,-40px 128px}}@keyframes technology-scan{0%,to{opacity:.28;transform:translateY(-24%)}48%{opacity:.74;transform:translateY(24%)}}.technology-hero .platform-hero__grid{grid-template-columns:minmax(0,1fr) minmax(420px,.95fr);align-items:center}.technology-hero .platform-hero__copy h1{max-width:13ch}.technology-console{background:linear-gradient(#12161eeb,#07090ce0),radial-gradient(640px 280px at 70% 0,#2dd4ee2e,#0000 58%);align-self:center;min-height:520px}.technology-console:before{opacity:.62;background:radial-gradient(circle,#2dd4ee33 1.6px,#0000 2px) 0 0/30px 30px,linear-gradient(#2dd4ee14 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#2dd4ee14 1px,#0000 1px) 0 0/30px 30px;animation:16s linear infinite technology-console-drift}@keyframes technology-console-drift{0%{background-position:0 0,0 0,0 0}to{background-position:30px 80px,0 30px,30px 0}}.technology-console .ops-console__rows div{grid-template-columns:minmax(96px,.52fr) minmax(0,1fr) auto;min-height:68px}.technology-cockpit-section,.future-platform-section{background:linear-gradient(#07090cfa,#0a0c10f5)}.roadmap-cockpit{background:linear-gradient(135deg,#12161ee0,#07090cf0),repeating-linear-gradient(90deg,#2dd4ee0b 0 1px,#0000 1px 84px);border:1px solid #2dd4ee2e;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:max(18px,min(3vw,30px));display:grid;position:relative;overflow:hidden}.roadmap-cockpit:before,.roadmap-cockpit:after{content:"";pointer-events:none;position:absolute}.roadmap-cockpit:before{opacity:.42;background-image:radial-gradient(circle,#2dd4ee47 1.5px,#0000 2px);background-size:34px 34px;animation:24s linear infinite technology-dot-scroll;top:0;bottom:0;left:0;right:0}.roadmap-cockpit:after{opacity:.58;background:linear-gradient(90deg,#19c37d75,#f0a92b75,#2dd4ee6b);height:1px;top:50%;left:max(22px,min(4vw,54px));right:max(22px,min(4vw,54px))}.roadmap-cockpit>:not(.brackets){z-index:1;position:relative}.roadmap-cockpit>.brackets{z-index:2}.phase-lane{background:#07090cbd;border:1px solid #ffffff1a;border-radius:8px;align-content:start;min-width:0;min-height:560px;padding:max(18px,min(2.2vw,24px));display:grid;position:relative;overflow:hidden}.phase-lane:after{content:"";opacity:.38;border-bottom:1px solid;border-right:1px solid;width:20px;height:20px;position:absolute;top:auto;bottom:16px;left:auto;right:16px}.phase-lane--live{color:var(--color-signal);border-color:#19c37d52}.phase-lane--next{color:var(--color-amber);border-color:#f0a92b47}.phase-lane--future{color:var(--color-cyan);border-color:#2dd4ee3d}.phase-lane__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:22px;display:flex}.phase-lane__index{font-family:var(--font-mono);color:currentColor;opacity:.86;font-size:.76rem}.phase-lane h3{color:var(--color-ink);font-size:max(1.45rem,min(2.2vw,2.1rem))}.phase-lane>p{color:var(--color-text);margin-top:12px;font-size:.94rem;line-height:1.55}.phase-modules{gap:12px;margin-top:24px;display:grid}.phase-module{border-top:1px solid #ffffff14;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:4px 12px;min-width:0;min-height:104px;padding-top:14px;display:grid}.phase-module span{font-family:var(--font-mono);color:currentColor;grid-row:1/span 2;font-size:.62rem}.phase-module b{min-width:0;color:var(--color-ink);font-family:var(--font-display);font-size:1.02rem;font-weight:600;line-height:1.25}.phase-module p{min-width:0;color:var(--color-text);font-size:.88rem;line-height:1.45}.live-now-section,.architecture-section{background:linear-gradient(#0a0c10f5,#07090cfa)}.tech-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tech-module{background:linear-gradient(#12161ee6,#07090ce0),repeating-linear-gradient(135deg,#ffffff09 0 1px,#0000 1px 36px);border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;align-items:flex-start;min-width:0;min-height:320px;padding:max(20px,min(2.6vw,30px));display:flex;position:relative;overflow:hidden}.tech-module:before{content:"";pointer-events:none;background:radial-gradient(420px 220px at 80% 0,#19c37d24,#0000 58%);position:absolute;top:0;bottom:0;left:0;right:0}.tech-module>*{z-index:1;position:relative}.tech-module h3{margin-top:22px;font-size:max(1.35rem,min(2.4vw,2rem))}.tech-module p{color:var(--color-text);margin-top:14px;line-height:1.55}.tech-module small{font-family:var(--font-mono);color:var(--color-gold-soft);text-transform:uppercase;margin-top:auto;padding-top:26px;font-size:.62rem}.technology-fullwidth{background:0 0;width:100%;padding:max(40px,min(8vw,80px)) 0}.technology-fullwidth .section__head{max-width:760px;margin-bottom:max(28px,min(5vw,48px))}.technology-page .roadmap-cockpit{border:none;margin-top:0;padding:0;background:0 0!important}.technology-page .roadmap-cockpit:before,.technology-page .roadmap-cockpit:after{display:none!important}.technology-page .phase-lane{min-height:auto;box-shadow:none;border:none;padding:0;background:0 0!important}.technology-page .phase-lane:after{display:none}.technology-page .phase-module{border-top:none;min-height:auto;padding-top:8px}.technology-page .module-panel{box-shadow:none;border:none;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:auto;background:0 0!important}.technology-page .module-panel--reverse{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.technology-page .module-panel__body{justify-content:flex-start;padding:0}.technology-page .next-build-step{box-shadow:none;border:none;background:0 0!important}.technology-page .roadmap-rail{box-shadow:none;border:none;padding:0;background:0 0!important}.technology-page .roadmap-rail:before{display:none}.technology-page .architecture-principles article{box-shadow:none;border:none;background:0 0!important}.technology-page .roadmap-disclaimer-panel{box-shadow:none;border:none;padding:0;background:0 0!important}.technology-page .roadmap-disclaimer-panel:before{display:none}@media (max-width:980px){.technology-page .module-panel,.technology-page .module-panel--reverse{grid-template-columns:1fr}}.next-build-section{background:radial-gradient(760px 420px at 18% 10%,#f0a92b14,#0000 60%),linear-gradient(#07090cfa,#0a0c10f5)}.next-build-layout{grid-template-columns:minmax(0,.86fr) minmax(360px,1.14fr);align-items:start;gap:max(28px,min(5vw,70px));display:grid}.next-build-copy h2{margin-top:20px;font-size:max(2rem,min(4vw,3.6rem))}.next-build-copy p{max-width:62ch;color:var(--color-text);margin-top:20px}.roadmap-disclaimer{background:#f0a92b14;border-left:2px solid #f0a92bb8;padding:14px 16px}.next-build-rail{gap:12px;min-width:0;display:grid;position:relative}.next-build-rail:before{content:"";background:linear-gradient(#f0a92b24,#f0a92b94,#2dd4ee52);width:1px;position:absolute;top:12px;bottom:12px;left:25px}.next-build-step{background:#07090cb8;border:1px solid #f0a92b2e;border-radius:8px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;min-height:112px;padding:16px;display:grid;position:relative}.next-build-step>span{width:34px;height:34px;color:var(--color-gold-soft);font-family:var(--font-mono);background:#f0a92b17;border:1px solid #f0a92b6b;border-radius:50%;place-items:center;font-size:.62rem;display:grid}.next-build-step b{color:var(--color-ink);font-family:var(--font-display);font-weight:600}.next-build-step p{color:var(--color-text);margin-top:6px;font-size:.9rem;line-height:1.45}.future-platform-rail{background:linear-gradient(120deg,#12161ee0,#07090cf0),repeating-linear-gradient(90deg,#2dd4ee0e 0 1px,#0000 1px 78px);border:1px solid #2dd4ee2e;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:max(18px,min(3vw,30px));display:grid;position:relative;overflow:hidden}.future-platform-rail:before{content:"";opacity:.6;background:linear-gradient(90deg,#2dd4ee1a,#2dd4ee85,#c79a225c,#2dd4ee1a);height:1px;position:absolute;top:50%;left:max(28px,min(5vw,70px));right:max(28px,min(5vw,70px))}.future-platform-rail:after{content:"";pointer-events:none;opacity:.34;background-image:radial-gradient(circle,#2dd4ee4d 1.4px,#0000 1.9px);background-size:32px 32px;animation:26s linear infinite technology-dot-scroll;position:absolute;top:0;bottom:0;left:0;right:0}.future-platform-rail>:not(.brackets){z-index:1;position:relative}.future-platform-rail>.brackets{z-index:2}.future-station{background:#07090cc2;border:1px solid #ffffff1a;border-radius:8px;min-width:0;min-height:270px;padding:max(18px,min(2.4vw,26px))}.future-station h3{margin-top:22px;font-size:max(1.45rem,min(2.5vw,2.15rem))}.future-station p{color:var(--color-text);margin-top:14px;line-height:1.55}.architecture-principles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.architecture-principles article{border:1px solid var(--color-line);background:linear-gradient(#12161edb,#07090cdb);border-radius:8px;min-width:0;min-height:260px;padding:max(18px,min(2.4vw,24px))}.architecture-principles span{font-family:var(--font-mono);color:var(--color-cyan);font-size:.68rem}.architecture-principles h3{margin-top:22px;font-size:max(1.1rem,min(1.7vw,1.42rem));line-height:1.18}.architecture-principles p{color:var(--color-text);margin-top:14px;font-size:.92rem;line-height:1.55}.roadmap-disclaimer-section,.technology-finalcta{padding-top:0}.roadmap-disclaimer-panel{background:radial-gradient(700px 260px at 10% 0,#f0a92b1f,#0000 58%),linear-gradient(120deg,#12161ee0,#07090cf0);border:1px solid #f0a92b3d;border-radius:8px;grid-template-columns:minmax(260px,.66fr) minmax(0,1.34fr);align-items:center;gap:max(22px,min(4vw,50px));padding:max(24px,min(4vw,42px));display:grid;position:relative;overflow:hidden}.roadmap-disclaimer-panel:before{content:"";opacity:.38;background-image:radial-gradient(circle,#f0a92b33 1.4px,#0000 1.9px);background-size:38px 38px;animation:28s linear infinite technology-dot-scroll;position:absolute;top:0;bottom:0;left:0;right:0}.roadmap-disclaimer-panel>*{z-index:1;position:relative}.roadmap-disclaimer-panel>.brackets{z-index:2}.roadmap-disclaimer-panel h2{margin-top:12px;font-size:max(1.45rem,min(2.6vw,2.1rem))}.roadmap-disclaimer-panel p{color:var(--color-text);max-width:72ch}.technology-finalcta .finalcta__box{background:radial-gradient(120% 140% at 50% 0%, #2dd4ee1a, transparent 52%), radial-gradient(90% 100% at 20% 0%, #c79a221a, transparent 58%), var(--color-panel)}.technology-finalcta .finalcta__dots{opacity:1;background-size:40px 40px,22px 22px}@media (max-width:980px){.technology-hero .platform-hero__grid,.next-build-layout{grid-template-columns:1fr}.technology-hero .platform-hero__copy h1{max-width:14ch}.technology-console{min-height:0}.roadmap-cockpit{grid-template-columns:1fr}.roadmap-cockpit:after,.future-platform-rail:before{display:none}.phase-lane{min-height:0}.tech-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.future-platform-rail{grid-template-columns:1fr}.future-station{min-height:0}.architecture-principles{grid-template-columns:repeat(2,minmax(0,1fr))}.roadmap-disclaimer-panel{grid-template-columns:1fr}}@media (max-width:760px){.technology-hero .platform-hero__copy h1{max-width:13ch;font-size:max(2.45rem,min(13vw,4.2rem))}.technology-hero__media:before{opacity:.44;-webkit-mask:linear-gradient(#000 0% 64%,#0000 100%);mask:linear-gradient(#000 0% 64%,#0000 100%)}.technology-console .ops-console__rows div{grid-template-columns:1fr;gap:8px;min-height:0}.roadmap-cockpit,.future-platform-rail,.roadmap-disclaimer-panel,.phase-lane{padding:20px}.phase-lane__head{flex-direction:column;align-items:flex-start}.phase-module{grid-template-columns:1fr;min-height:0}.phase-module span{grid-row:auto}.tech-module-grid,.architecture-principles{grid-template-columns:1fr}.tech-module,.architecture-principles article{min-height:0}.next-build-rail:before{display:none}.next-build-step{grid-template-columns:1fr;align-items:start}.next-build-step>span{border-radius:999px;place-items:start;width:auto;height:auto;padding:.42rem .65rem}.technology-page .status-chip{white-space:normal}.technology-finalcta .finalcta__box{text-align:left}.technology-finalcta .finalcta__box .kicker{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.technology-hero__media:before,.technology-hero__media:after,.technology-console:before,.roadmap-cockpit:before,.future-platform-rail:after,.roadmap-disclaimer-panel:before{animation:none!important}}.sector-page{background:0 0;position:relative;overflow:hidden}.sector-page h1,.sector-page h2,.sector-page h3{letter-spacing:0}.sector-page p,.sector-page b,.sector-page h1,.sector-page h2,.sector-page h3{overflow-wrap:normal}.sector-page .status-chip{text-align:center;max-width:100%;line-height:1.12}.sector-hero:before{background:linear-gradient(90deg,#05080cf5 0%,#05080cc7 39%,#05080c80 70%,#05080ce0 100%),linear-gradient(#05080c57 0%,#05080c29 44%,#05080cf5 100%),repeating-linear-gradient(90deg,#2dd4ee14 0 1px,#0000 1px 96px),repeating-linear-gradient(0deg,#c79a220e 0 1px,#0000 1px 118px)!important}.sector-hero__media img{object-position:center;opacity:.56;filter:saturate(.78)contrast(1.14)}.sector-hero__media:before,.sector-hero__media:after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.sector-hero__media:before{opacity:.62;background-image:radial-gradient(circle,#2dd4ee6b 1.6px,#0000 2.1px),radial-gradient(circle,#c79a224d 1px,#0000 1.5px);background-position:0 0,18px 12px;background-size:38px 38px,62px 62px;animation:24s linear infinite sector-dot-scroll;-webkit-mask:linear-gradient(90deg,#0000 0%,#000 26% 84%,#0000 100%);mask:linear-gradient(90deg,#0000 0%,#000 26% 84%,#0000 100%)}.sector-hero__media:after{opacity:.52;background:linear-gradient(90deg,#0000,#c79a2240,#2dd4ee38,#0000),repeating-linear-gradient(#0000 0 58px,#2dd4ee14 58px 59px);transform:translateY(-22%)}@keyframes sector-dot-scroll{0%{background-position:0 0,18px 12px}to{background-position:38px 94px,-44px 130px}}@keyframes sector-scan{0%,to{opacity:.22;transform:translateY(-24%)}48%{opacity:.62;transform:translateY(24%)}}.sector-hero .platform-hero__grid{grid-template-columns:minmax(0,1fr) minmax(420px,.95fr);align-items:center}.sector-hero .platform-hero__copy h1{max-width:13ch}.sector-console{align-self:center;min-height:500px}.sector-console .ops-console__rows div{grid-template-columns:minmax(96px,.5fr) minmax(0,1fr) auto;min-height:68px}.sector-matrix-section,.sector-environments-section,.sector-active-fit-section,.sector-roadmap-section,.location-readiness-section{background:0 0}.environment-matrix{background:linear-gradient(135deg,#12161edb,#07090ceb),repeating-linear-gradient(90deg,#2dd4ee0b 0 1px,#0000 1px 88px);border:1px solid #2dd4ee2e;border-radius:8px;gap:0;display:grid;position:relative;overflow:hidden}.environment-matrix:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#2dd4ee21 48%,#0000 58%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-105%)}@keyframes sector-matrix-sweep{0%,18%{opacity:0;transform:translate(-105%)}38%{opacity:.72}58%,to{opacity:0;transform:translate(105%)}}.environment-matrix>:not(.brackets){z-index:1;position:relative}.environment-matrix>.brackets{z-index:2}.environment-matrix__head,.environment-matrix__row{grid-template-columns:minmax(150px,.9fr) minmax(190px,1.16fr) minmax(160px,.9fr) minmax(160px,.9fr) minmax(180px,1fr);align-items:start;gap:16px;padding:20px max(18px,min(2.4vw,28px));display:grid}.environment-matrix__head{color:var(--color-gold-soft);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ffffff1a;font-size:.62rem}.environment-matrix__row{min-height:138px;color:var(--color-text);border-bottom:1px solid #ffffff14}.environment-matrix__row:last-child{border-bottom:0}.environment-matrix__row b{color:var(--color-ink);font-family:var(--font-display);font-size:1.05rem;line-height:1.25;display:block}.environment-matrix__row small{color:var(--color-muted);font-family:var(--font-mono);text-transform:uppercase;margin-top:8px;font-size:.62rem;line-height:1.45;display:block}.sector-panel .module-panel__body h3{max-width:15ch;font-size:max(1.95rem,min(3.8vw,3.35rem))}.sector-panel--commercial .module-panel__media img{object-position:center 44%}.sector-panel--industrial .module-panel__media img{object-position:center 58%}.capability-fit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.capability-fit-card{background:linear-gradient(#12161edb,#07090ce0),repeating-linear-gradient(135deg,#ffffff09 0 1px,#0000 1px 36px);border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;align-items:flex-start;min-width:0;min-height:310px;padding:max(20px,min(2.6vw,30px));display:flex;position:relative;overflow:hidden}.capability-fit-card:before{content:"";pointer-events:none;background:radial-gradient(420px 220px at 80% 0,#19c37d21,#0000 58%);position:absolute;top:0;bottom:0;left:0;right:0}.capability-fit-card>*{z-index:1;position:relative}.capability-fit-card h3{margin-top:22px;font-size:max(1.35rem,min(2.3vw,2rem))}.capability-fit-card p{color:var(--color-text);margin-top:14px;line-height:1.55}.capability-fit-card small{font-family:var(--font-mono);color:var(--color-gold-soft);text-transform:uppercase;margin-top:auto;padding-top:26px;font-size:.62rem}.location-readiness-panel{background:radial-gradient(740px 360px at 10% 0,#c79a221a,#0000 58%),linear-gradient(120deg,#12161edb,#07090ceb);border:1px solid #2dd4ee2e;border-radius:8px;grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr);align-items:center;gap:max(28px,min(5vw,70px));padding:max(24px,min(4vw,44px));display:grid;position:relative;overflow:hidden}.location-readiness-panel>:not(.brackets){z-index:1;position:relative}.location-readiness-panel>.brackets{z-index:2}.location-readiness__copy h2{margin-top:20px;font-size:max(2rem,min(4vw,3.45rem))}.location-readiness__copy p{color:var(--color-text);margin-top:20px}.location-readiness__steps{gap:12px;display:grid;position:relative}.location-readiness__steps:before{content:"";background:linear-gradient(#2dd4ee24,#2dd4ee94,#c79a2261);width:1px;position:absolute;top:12px;bottom:12px;left:25px}.location-readiness__steps div{background:#07090cad;border:1px solid #2dd4ee2e;border-radius:8px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:4px 16px;min-height:108px;padding:16px;display:grid;position:relative}.location-readiness__steps span{width:34px;height:34px;color:var(--color-cyan);font-family:var(--font-mono);background:#2dd4ee14;border:1px solid #2dd4ee66;border-radius:50%;grid-row:1/span 2;place-items:center;font-size:.62rem;display:grid}.location-readiness__steps b{color:var(--color-ink);font-family:var(--font-display);font-weight:600}.location-readiness__steps p{color:var(--color-text);font-size:.9rem;line-height:1.45}.sector-claim-section,.sector-finalcta{padding-top:0}.sector-finalcta .finalcta__box{background:radial-gradient(120% 140% at 50% 0%, #2dd4ee1a, transparent 52%), radial-gradient(90% 100% at 20% 0%, #c79a221a, transparent 58%), var(--color-panel)}@media (max-width:980px){.sector-hero .platform-hero__grid,.location-readiness-panel{grid-template-columns:1fr}.sector-hero .platform-hero__copy h1{max-width:14ch}.sector-console{min-height:0}.environment-matrix__head,.environment-matrix__row{grid-template-columns:minmax(140px,.72fr) minmax(0,1.28fr)}.environment-matrix__head span:nth-child(n+3){display:none}.environment-matrix__row>span:nth-child(n+3){grid-column:2}.capability-fit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.sector-hero .platform-hero__copy h1{max-width:12ch;font-size:max(2.45rem,min(13vw,4.2rem))}.sector-hero__media:before{opacity:.42;-webkit-mask:linear-gradient(#000 0% 64%,#0000 100%);mask:linear-gradient(#000 0% 64%,#0000 100%)}.sector-console .ops-console__rows div{grid-template-columns:1fr;gap:8px;min-height:0}.environment-matrix{padding:0}.environment-matrix__head{display:none}.environment-matrix__row{grid-template-columns:1fr;gap:12px;min-height:0;padding:20px}.environment-matrix__row>span:nth-child(n+3){grid-column:auto}.sector-page .status-chip{white-space:normal}.sector-panel .module-panel__body h3{max-width:100%;font-size:max(1.85rem,min(10vw,2.9rem))}.capability-fit-grid{grid-template-columns:1fr}.capability-fit-card{min-height:0}.location-readiness-panel{padding:20px}.location-readiness__steps:before{display:none}.location-readiness__steps div{grid-template-columns:1fr;align-items:start;min-height:0}.location-readiness__steps span{border-radius:999px;grid-row:auto;place-items:start;width:auto;height:auto;padding:.42rem .65rem}.sector-finalcta .finalcta__box{text-align:left}.sector-finalcta .finalcta__box .kicker{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.sector-hero__media:before,.sector-hero__media:after,.environment-matrix:before{animation:none!important}}.contact-page{background:0 0;position:relative;overflow:hidden}.contact-page h1,.contact-page h2,.contact-page h3{letter-spacing:0}.contact-page p,.contact-page b,.contact-page h1,.contact-page h2,.contact-page h3{overflow-wrap:normal}.contact-page .status-chip{text-align:center;max-width:100%;line-height:1.12}.contact-hero:before{background:linear-gradient(90deg,#05080cf5 0%,#05080cc7 38%,#05080c75 70%,#05080ce0 100%),linear-gradient(#05080c57 0%,#05080c29 44%,#05080cf5 100%),repeating-linear-gradient(90deg,#2dd4ee14 0 1px,#0000 1px 96px),repeating-linear-gradient(0deg,#c79a220e 0 1px,#0000 1px 118px)!important}.contact-hero__media img{object-position:center;opacity:.54;filter:saturate(.78)contrast(1.12)}.contact-hero__media:before,.contact-hero__media:after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.contact-hero__media:before{opacity:.58;background-image:radial-gradient(circle,#2dd4ee6b 1.6px,#0000 2.1px),radial-gradient(circle,#c79a224d 1px,#0000 1.5px);background-position:0 0,18px 12px;background-size:38px 38px,62px 62px;animation:24s linear infinite contact-dot-scroll;-webkit-mask:linear-gradient(90deg,#0000 0%,#000 26% 84%,#0000 100%);mask:linear-gradient(90deg,#0000 0%,#000 26% 84%,#0000 100%)}.contact-hero__media:after{opacity:.5;background:linear-gradient(90deg,#0000,#2dd4ee45,#c79a2233,#0000),repeating-linear-gradient(#0000 0 58px,#2dd4ee14 58px 59px);transform:translateY(-22%)}@keyframes contact-dot-scroll{0%{background-position:0 0,18px 12px}to{background-position:38px 94px,-44px 130px}}@keyframes contact-scan{0%,to{opacity:.22;transform:translateY(-24%)}48%{opacity:.6;transform:translateY(24%)}}.contact-hero .platform-hero__grid{grid-template-columns:minmax(0,1fr) minmax(420px,.95fr);align-items:center}.contact-hero .platform-hero__copy h1{max-width:11ch}.contact-console{align-self:center;min-height:500px}.contact-console .ops-console__rows div{grid-template-columns:minmax(106px,.54fr) minmax(0,1fr) auto;min-height:68px}.contact-route-section,.intake-matrix-section,.contact-capability-section,.contact-rfp-section,.contact-location-section{background:0 0}.contact-route-panel .module-panel__body h3{max-width:100%;font-size:max(1.5rem,min(3.2vw,2.8rem))}.intake-matrix{background:linear-gradient(135deg,#12161edb,#07090ceb),repeating-linear-gradient(90deg,#2dd4ee0b 0 1px,#0000 1px 88px);border:1px solid #2dd4ee2e;border-radius:8px;gap:0;display:grid;position:relative;overflow:hidden}.intake-matrix:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#2dd4ee21 48%,#0000 58%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-105%)}@keyframes contact-matrix-sweep{0%,18%{opacity:0;transform:translate(-105%)}38%{opacity:.72}58%,to{opacity:0;transform:translate(105%)}}.intake-matrix>:not(.brackets){z-index:1;position:relative}.intake-matrix>.brackets{z-index:2}.intake-matrix__head,.intake-matrix__row{grid-template-columns:minmax(190px,.8fr) minmax(260px,1.1fr) minmax(240px,1fr);align-items:start;gap:20px;padding:20px max(18px,min(2.4vw,28px));display:grid}.intake-matrix__head{color:var(--color-gold-soft);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ffffff1a;font-size:.62rem}.intake-matrix__row{min-height:92px;color:var(--color-text);border-bottom:1px solid #ffffff14}.intake-matrix__row:last-child{border-bottom:0}.intake-matrix__row b{color:var(--color-ink);font-family:var(--font-display);font-size:1.05rem;line-height:1.25;display:block}.contact-rfp-panel{background:radial-gradient(760px 360px at 12% 0,#f0a92b1f,#0000 58%),linear-gradient(120deg,#12161ee0,#07090cf0);border:1px solid #f0a92b3d;border-radius:8px;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);min-height:620px;display:grid;position:relative;overflow:hidden}.contact-rfp-panel>:not(.brackets){z-index:1;position:relative}.contact-rfp-panel>.brackets{z-index:2}.contact-rfp-panel__media{min-height:360px;position:relative;overflow:hidden}.contact-rfp-panel__media:after{content:"";background:linear-gradient(90deg,#07090c3d,#0000 48%,#07090cc7),linear-gradient(#0000 38%,#07090cb3);position:absolute;top:0;bottom:0;left:0;right:0}.contact-rfp-panel__media img{width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.08)}.contact-rfp-panel__body{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:max(26px,min(4vw,54px));display:flex}.contact-rfp-panel__body .kicker{color:var(--color-gold-soft);margin-top:20px}.contact-rfp-panel__body h2{margin-top:14px;font-size:max(1.8rem,min(3.7vw,3.3rem))}.contact-rfp-panel__body p{color:var(--color-text);margin-top:16px}.contact-rfp-form{width:100%;margin-top:26px}.contact-rfp-form input,.contact-rfp-form textarea{opacity:.72}.contact-rfp-form .quote-status{align-items:center;display:inline-flex}.contact-claim-section,.contact-finalcta{padding-top:0}.contact-finalcta .finalcta__box{background:radial-gradient(120% 140% at 50% 0%, #2dd4ee1a, transparent 52%), radial-gradient(90% 100% at 20% 0%, #c79a221a, transparent 58%), var(--color-panel)}@media (max-width:980px){.contact-hero .platform-hero__grid,.contact-rfp-panel{grid-template-columns:1fr}.contact-hero .platform-hero__copy h1{max-width:12ch}.contact-console{min-height:0}.intake-matrix__head,.intake-matrix__row{grid-template-columns:minmax(170px,.72fr) minmax(0,1.28fr)}.intake-matrix__head span:nth-child(3){display:none}.intake-matrix__row>span:nth-child(3){grid-column:2}.contact-rfp-panel{min-height:0}}@media (max-width:760px){.contact-hero .platform-hero__copy h1{max-width:11ch;font-size:max(2.45rem,min(13vw,4.2rem))}.contact-hero__media:before{opacity:.42;-webkit-mask:linear-gradient(#000 0% 64%,#0000 100%);mask:linear-gradient(#000 0% 64%,#0000 100%)}.contact-console .ops-console__rows div{grid-template-columns:1fr;gap:8px;min-height:0}.intake-matrix__head{display:none}.intake-matrix__row{grid-template-columns:1fr;gap:12px;min-height:0;padding:20px}.intake-matrix__row>span:nth-child(3){grid-column:auto}.contact-page .status-chip{white-space:normal}.contact-route-panel .module-panel__body h3{font-size:max(1.3rem,min(6.5vw,2.2rem))}.contact-rfp-panel__media{min-height:260px}.contact-rfp-panel__body{padding:24px 20px 28px}.contact-rfp-form{grid-template-columns:1fr}.contact-finalcta .finalcta__box{text-align:left}.contact-finalcta .finalcta__box .kicker{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.contact-hero__media:before,.contact-hero__media:after,.intake-matrix:before{animation:none!important}}.home-page{background:var(--color-black)}.home-page .section{padding-top:var(--space-30);padding-bottom:var(--space-30)}.home-page .section:first-of-type{padding-top:var(--space-20)}.home-page h1,.home-page h2,.home-page h3{letter-spacing:0}.home-hero:before{background:linear-gradient(90deg,#05080cf5 0%,#05080cd1 38%,#05080c5c 70%,#05080cc7 100%),linear-gradient(#05080c57 0%,#05080c1f 42%,#05080cf2 100%),radial-gradient(680px 520px at 72% 34%,#2dd4ee29,#0000 62%),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 118px)}.home-hero__media img{object-position:center;opacity:.56;filter:saturate(.78)contrast(1.14)}.home-hero__media:before,.home-hero__media:after{content:"";pointer-events:none;z-index:1;position:absolute}.home-hero__media:before{display:none}.home-hero__media:after{background:linear-gradient(#0a0c1000 0%,#0a0c10cc 100%);top:0;bottom:0;left:0;right:0}@keyframes home-hero-scan{0%,22%{opacity:0;transform:translate(-100%)}42%{opacity:.72}70%,to{opacity:0;transform:translate(100%)}}.home-hero .platform-hero__copy h1{max-width:11ch}.home-hero-title{isolation:isolate;display:block;position:relative}html.js .home-hero-title{opacity:0;will-change:opacity, transform;transition:opacity .55s,transform .82s cubic-bezier(.16,1,.3,1);transform:translateY(14px)}html.js .home-hero-title.in{opacity:1;transform:translate(0,0)}.home-console .ops-console__head strong{color:var(--color-cyan)}.home-stack-section{padding-bottom:max(52px,min(7vw,98px))}html.js .home-stack-section .section__head[data-reveal],html.js .home-command-section .section__head[data-reveal],html.js .home-bridge-section .section__head[data-reveal]{opacity:1;transition:none;transform:none}html.js .home-stack-section .section__head[data-reveal]>.kicker,html.js .home-stack-section .section__head[data-reveal]>h2,html.js .home-stack-section .section__head[data-reveal]>p,html.js .home-command-section .section__head[data-reveal]>.kicker,html.js .home-command-section .section__head[data-reveal]>h2,html.js .home-command-section .section__head[data-reveal]>p,html.js .home-bridge-section .section__head[data-reveal]>.kicker,html.js .home-bridge-section .section__head[data-reveal]>h2,html.js .home-bridge-section .section__head[data-reveal]>p{opacity:0;will-change:opacity, transform;transition:opacity .72s cubic-bezier(.2,.7,.2,1),transform .72s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}html.js .home-stack-section .section__head[data-reveal].in>.kicker,html.js .home-stack-section .section__head[data-reveal].in>h2,html.js .home-stack-section .section__head[data-reveal].in>p,html.js .home-command-section .section__head[data-reveal].in>.kicker,html.js .home-command-section .section__head[data-reveal].in>h2,html.js .home-command-section .section__head[data-reveal].in>p,html.js .home-bridge-section .section__head[data-reveal].in>.kicker,html.js .home-bridge-section .section__head[data-reveal].in>h2,html.js .home-bridge-section .section__head[data-reveal].in>p{opacity:1;transform:translate(0,0)}html.js .home-stack-section .section__head[data-reveal].in>.kicker,html.js .home-command-section .section__head[data-reveal].in>.kicker,html.js .home-bridge-section .section__head[data-reveal].in>.kicker{transition-delay:40ms}html.js .home-stack-section .section__head[data-reveal].in>h2,html.js .home-command-section .section__head[data-reveal].in>h2,html.js .home-bridge-section .section__head[data-reveal].in>h2{transition-delay:.16s}html.js .home-stack-section .section__head[data-reveal].in>p,html.js .home-command-section .section__head[data-reveal].in>p,html.js .home-bridge-section .section__head[data-reveal].in>p{transition-delay:.28s}@media (prefers-reduced-motion:reduce){html.js .home-stack-section .section__head[data-reveal]>.kicker,html.js .home-stack-section .section__head[data-reveal]>h2,html.js .home-stack-section .section__head[data-reveal]>p,html.js .home-command-section .section__head[data-reveal]>.kicker,html.js .home-command-section .section__head[data-reveal]>h2,html.js .home-command-section .section__head[data-reveal]>p,html.js .home-bridge-section .section__head[data-reveal]>.kicker,html.js .home-bridge-section .section__head[data-reveal]>h2,html.js .home-bridge-section .section__head[data-reveal]>p{opacity:1!important;transition:none!important;transform:none!important}}.services-intro.platform-hero{width:100%;min-height:100svh;color:var(--color-ink);padding:0;display:block;overflow:hidden;background:0 0!important}.services-intro.platform-hero:before,.services-intro.platform-hero:after{background:0 0!important;display:none!important}.services-intro__sticky{width:100%;min-height:100svh;padding:calc(var(--nav-height) + 42px) 0 clamp(54px, 8vh, 88px);color:var(--color-ink);display:block;position:relative;overflow:hidden;background:0 0!important}.services-intro__sticky:before,.services-intro__sticky:after,.services-intro .platform-hero__media{display:none}.services-intro__stage{z-index:1;min-height:calc(100svh - var(--nav-height) - 130px);flex-direction:column;justify-content:center;align-items:center;gap:max(22px,min(3.1vh,34px));display:flex;position:relative}.services-intro__copy{text-align:center;width:min(100%,980px);max-width:none;padding:0;position:relative;transform:none}.services-intro__kicker{color:var(--color-gold-soft);justify-content:center;margin-bottom:max(18px,min(2.4vh,26px))}.services-intro .platform-hero__copy h1,.services-intro__copy h1{max-width:none;color:var(--color-ink);letter-spacing:0;text-align:center;margin:0;font-size:max(3rem,min(7.15vw,6.95rem));line-height:.98}.services-intro__title-main,.services-intro__title-gradient{display:block}.services-intro__title-gradient{color:#0000;background:linear-gradient(90deg, #eef1f547 0%, #e2c26173 38%, var(--color-gold-soft) 58%, var(--color-gold) 100%);background-position:100%;background-size:230% 100%;-webkit-background-clip:text;background-clip:text;margin-top:max(8px,min(1.4vh,14px))}.services-intro__lower{text-align:center;width:min(88vw,640px);position:relative;transform:none}.services-intro__callout{max-width:none;color:var(--color-text);margin:0;font-size:max(.95rem,min(1.18vw,1.08rem));line-height:1.48}@media (max-width:980px){.services-intro__copy{width:min(92vw,760px)}}@media (max-width:760px){.services-intro__sticky{padding-top:calc(var(--nav-height) + 34px)}.services-intro__stage{min-height:calc(100svh - var(--nav-height) - 112px);justify-content:center;gap:22px}.services-intro .platform-hero__copy h1,.services-intro__copy h1{font-size:max(2.38rem,min(12vw,4.25rem))}.services-intro__lower{width:calc(100vw - 40px)}}.services-page .section__head{max-width:840px}html.js .services-page .stack-section .section__head[data-reveal],html.js .services-page .module-section .section__head[data-reveal],html.js .services-page .sector-fit__body[data-reveal],html.js .services-page .finalcta__box[data-reveal]{opacity:1;transition:none;transform:none}html.js .services-page .stack-section .section__head[data-reveal]>.kicker,html.js .services-page .stack-section .section__head[data-reveal]>h2,html.js .services-page .stack-section .section__head[data-reveal]>p,html.js .services-page .module-section .section__head[data-reveal]>.kicker,html.js .services-page .module-section .section__head[data-reveal]>h2,html.js .services-page .module-section .section__head[data-reveal]>p,html.js .services-page .sector-fit__body[data-reveal]>.kicker,html.js .services-page .sector-fit__body[data-reveal]>h2,html.js .services-page .sector-fit__body[data-reveal]>p,html.js .services-page .sector-fit__body[data-reveal]>.sector-fit__grid,html.js .services-page .sector-fit__body[data-reveal]>.btn,html.js .services-page .finalcta__box[data-reveal]>.kicker,html.js .services-page .finalcta__box[data-reveal]>h2,html.js .services-page .finalcta__box[data-reveal]>p,html.js .services-page .finalcta__box[data-reveal]>.finalcta__actions{opacity:0;will-change:opacity, transform;transition:opacity .72s cubic-bezier(.2,.7,.2,1),transform .72s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}html.js .services-page .stack-section .section__head[data-reveal].in>.kicker,html.js .services-page .stack-section .section__head[data-reveal].in>h2,html.js .services-page .stack-section .section__head[data-reveal].in>p,html.js .services-page .module-section .section__head[data-reveal].in>.kicker,html.js .services-page .module-section .section__head[data-reveal].in>h2,html.js .services-page .module-section .section__head[data-reveal].in>p,html.js .services-page .sector-fit__body[data-reveal].in>.kicker,html.js .services-page .sector-fit__body[data-reveal].in>h2,html.js .services-page .sector-fit__body[data-reveal].in>p,html.js .services-page .sector-fit__body[data-reveal].in>.sector-fit__grid,html.js .services-page .sector-fit__body[data-reveal].in>.btn,html.js .services-page .finalcta__box[data-reveal].in>.kicker,html.js .services-page .finalcta__box[data-reveal].in>h2,html.js .services-page .finalcta__box[data-reveal].in>p,html.js .services-page .finalcta__box[data-reveal].in>.finalcta__actions{opacity:1;transform:translate(0,0)}html.js .services-page .sector-fit__body[data-reveal].in>.kicker,html.js .services-page .finalcta__box[data-reveal].in>.kicker{transition-delay:40ms}html.js .services-page :-webkit-any(.stack-section,.module-section) .section__head[data-reveal].in>.kicker{transition-delay:40ms}html.js .services-page :-moz-any(.stack-section,.module-section) .section__head[data-reveal].in>.kicker{transition-delay:40ms}html.js .services-page :is(.stack-section,.module-section) .section__head[data-reveal].in>.kicker{transition-delay:40ms}html.js .services-page .sector-fit__body[data-reveal].in>h2,html.js .services-page .finalcta__box[data-reveal].in>h2{transition-delay:.16s}html.js .services-page :-webkit-any(.stack-section,.module-section) .section__head[data-reveal].in>h2{transition-delay:.16s}html.js .services-page :-moz-any(.stack-section,.module-section) .section__head[data-reveal].in>h2{transition-delay:.16s}html.js .services-page :is(.stack-section,.module-section) .section__head[data-reveal].in>h2{transition-delay:.16s}html.js .services-page .sector-fit__body[data-reveal].in>p,html.js .services-page .finalcta__box[data-reveal].in>p{transition-delay:.28s}html.js .services-page :-webkit-any(.stack-section,.module-section) .section__head[data-reveal].in>p{transition-delay:.28s}html.js .services-page :-moz-any(.stack-section,.module-section) .section__head[data-reveal].in>p{transition-delay:.28s}html.js .services-page :is(.stack-section,.module-section) .section__head[data-reveal].in>p{transition-delay:.28s}html.js .services-page .sector-fit__body[data-reveal].in>.sector-fit__grid,html.js .services-page .finalcta__box[data-reveal].in>.finalcta__actions{transition-delay:.4s}html.js .services-page .sector-fit__body[data-reveal].in>.btn{transition-delay:.5s}html.js .services-page .service-stack[data-reveal],html.js .services-page .roadmap-rail[data-reveal],html.js .services-page .module-panel[data-reveal],html.js .services-page .sector-fit__media[data-reveal]{opacity:1;transition:none;transform:none}html.js .services-page .service-stack[data-reveal] .stack-node,html.js .services-page .service-stack[data-reveal] .service-stack__summary>.kicker,html.js .services-page .service-stack[data-reveal] .service-stack__summary>h3,html.js .services-page .service-stack[data-reveal] .service-stack__summary>p,html.js .services-page .service-stack[data-reveal] .ops-metric-row,html.js .services-page .module-panel[data-reveal] .module-panel__body>*,html.js .services-page .roadmap-rail[data-reveal] .roadmap-rail__head>*,html.js .services-page .roadmap-rail[data-reveal] .roadmap-rail__items article{opacity:0;will-change:opacity, transform;transition:opacity .74s cubic-bezier(.2,.7,.2,1),transform .74s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}html.js .services-page .service-stack[data-reveal].in .stack-node,html.js .services-page .service-stack[data-reveal].in .service-stack__summary>.kicker,html.js .services-page .service-stack[data-reveal].in .service-stack__summary>h3,html.js .services-page .service-stack[data-reveal].in .service-stack__summary>p,html.js .services-page .service-stack[data-reveal].in .ops-metric-row,html.js .services-page .module-panel[data-reveal].in .module-panel__body>*,html.js .services-page .roadmap-rail[data-reveal].in .roadmap-rail__head>*,html.js .services-page .roadmap-rail[data-reveal].in .roadmap-rail__items article{opacity:1;transform:translate(0,0)}html.js .services-page .service-stack[data-reveal].in .stack-node:first-child{transition-delay:60ms}html.js .services-page .service-stack[data-reveal].in .stack-node:nth-child(2){transition-delay:.13s}html.js .services-page .service-stack[data-reveal].in .stack-node:nth-child(3){transition-delay:.2s}html.js .services-page .service-stack[data-reveal].in .stack-node:nth-child(4){transition-delay:.27s}html.js .services-page .service-stack[data-reveal].in .stack-node:nth-child(5){transition-delay:.34s}html.js .services-page .service-stack[data-reveal].in .stack-node:nth-child(6){transition-delay:.41s}html.js .services-page .service-stack[data-reveal].in .service-stack__summary>.kicker{transition-delay:.16s}html.js .services-page .service-stack[data-reveal].in .service-stack__summary>h3{transition-delay:.26s}html.js .services-page .service-stack[data-reveal].in .service-stack__summary>p{transition-delay:.36s}html.js .services-page .service-stack[data-reveal].in .ops-metric-row{transition-delay:.46s}html.js .services-page .module-panel[data-reveal] .module-panel__media img,html.js .services-page .sector-fit__media[data-reveal] img{clip-path:inset(0 100% 0 0);transition:clip-path .88s cubic-bezier(.2,.7,.2,1),transform 1.05s cubic-bezier(.2,.7,.2,1),filter .7s;transform:scale(1.045)}html.js .services-page .module-panel--reverse[data-reveal] .module-panel__media img{clip-path:inset(0 0 0 100%)}html.js .services-page .module-panel[data-reveal].in .module-panel__media img,html.js .services-page .sector-fit__media[data-reveal].in img{clip-path:inset(0);transform:scale(1.01)}html.js .services-page .module-panel[data-reveal].in:hover .module-panel__media img{transform:scale(1.045)}html.js .services-page .module-panel[data-reveal].in .module-panel__body>.kicker{transition-delay:.12s}html.js .services-page .module-panel[data-reveal].in .module-panel__body>h3{transition-delay:.18s}html.js .services-page .module-panel[data-reveal].in .module-panel__body>p{transition-delay:.24s}html.js .services-page .module-panel[data-reveal].in .module-panel__body>.module-panel__list{transition-delay:.3s}html.js .services-page .module-panel[data-reveal].in .module-panel__body>.module-panel__fit{transition-delay:.36s}html.js .services-page .module-panel[data-reveal].in .module-panel__body>.btn{transition-delay:.42s}html.js .services-page .roadmap-rail[data-reveal].in .roadmap-rail__head>.kicker{transition-delay:40ms}html.js .services-page .roadmap-rail[data-reveal].in .roadmap-rail__head>h2{transition-delay:.14s}html.js .services-page .roadmap-rail[data-reveal].in .roadmap-rail__head>p{transition-delay:.24s}html.js .services-page .roadmap-rail[data-reveal].in .roadmap-rail__items article:first-child{transition-delay:.16s}html.js .services-page .roadmap-rail[data-reveal].in .roadmap-rail__items article:nth-child(2){transition-delay:.24s}html.js .services-page .roadmap-rail[data-reveal].in .roadmap-rail__items article:nth-child(3){transition-delay:.32s}html.js .services-page .roadmap-rail[data-reveal].in .roadmap-rail__items article:nth-child(4){transition-delay:.4s}@media (prefers-reduced-motion:reduce){html.js .services-page [data-reveal],html.js .services-page [data-reveal] *,html.js .services-page .module-panel[data-reveal] .module-panel__media img,html.js .services-page .sector-fit__media[data-reveal] img{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}}.home-layer-carousel{min-width:0;position:relative;overflow:hidden}.home-layer-carousel__header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px;display:flex}.home-layer-carousel__selectors{scrollbar-width:none;gap:10px;min-width:0;display:flex;overflow-x:auto}.home-layer-carousel__selectors::-webkit-scrollbar{display:none}.home-layer-carousel__selector,.home-layer-carousel__cta{color:#eef1f594;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:3px;flex:none;padding:12px 16px;font-size:.72rem;font-weight:600;line-height:1;transition:background .2s,border-color .2s,color .2s,transform .2s}.home-layer-carousel__selector:hover{color:var(--color-ink);border-color:#ffffff38}.home-layer-carousel__selector.is-active{border-color:var(--color-gold);color:var(--color-gold);background:0 0}.home-layer-carousel__cta{color:var(--color-ink);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-color:#eef1f570;font-size:.64rem;text-decoration:none}.home-layer-carousel__cta:hover{border-color:var(--color-gold);color:var(--color-gold-soft);transform:translateY(-1px)}.home-layer-carousel__progress{background:#ffffff0f;border-radius:2px;flex:auto;align-self:center;min-width:40px;height:3px;margin:0 4px;overflow:hidden}.home-layer-carousel__progress span{background:var(--color-gold);border-radius:2px;width:0%;height:100%;animation:5.6s linear forwards carousel-progress;display:block;box-shadow:0 0 6px #c79a2257}.home-layer-carousel.is-paused .home-layer-carousel__progress span{animation-play-state:paused}@keyframes carousel-progress{0%{width:0%}to{width:100%}}.home-layer-carousel__viewport{overflow:hidden}.home-layer-carousel__track{will-change:transform;gap:24px;transition:transform .72s cubic-bezier(.2,.7,.2,1);display:flex}.home-layer-slide{background:#05080c;border:none;border-radius:8px;flex:0 0 min(92vw,1500px);min-height:max(430px,min(48vw,620px));position:relative;overflow:hidden}.home-layer-slide:after{content:"";pointer-events:none;background:linear-gradient(90deg,#05080cb8 0%,#05080c3d 44%,#05080c9e 100%),linear-gradient(#05080c24 0%,#05080cc2 100%);position:absolute;top:0;bottom:0;left:0;right:0}.home-layer-slide img{width:100%;height:100%;min-height:inherit;object-fit:cover;filter:saturate(.86)contrast(1.08);display:block;transform:scale(1.01)}.home-layer-slide__copy{z-index:1;-webkit-backdrop-filter:blur(12px)saturate(130%);background:#07090cc2;border:1px solid #ffffff1a;border-radius:4px;width:min(520px,100% - 44px);padding:max(22px,min(3vw,34px));position:absolute;top:max(22px,min(4vw,54px));left:max(22px,min(4vw,54px));box-shadow:0 28px 70px -42px #000000e6}.home-layer-slide__copy span{color:var(--color-cyan);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px;font-size:.72rem;font-weight:500;display:block}.home-layer-slide__copy h3{letter-spacing:0;font-size:max(1.65rem,min(3.4vw,3.25rem));line-height:1.04}.home-layer-slide__copy p{color:#eef1f5cc;max-width:48ch;margin-top:18px;font-size:max(.98rem,min(1.3vw,1.12rem))}.home-layer-slide:not(.is-active){opacity:.72}.home-layer-carousel.is-paused .home-layer-carousel__track{transition-duration:.36s}.home-command-section,.home-compliance-section,.home-bridge-section{background:linear-gradient(#07090cfa,#0a0c10f5)}.command-map-panel{background:radial-gradient(820px 520px at 18% 16%,#2dd4ee24,#0000 58%),linear-gradient(120deg,#12161ee0,#07090cf0);border:1px solid #2dd4ee33;border-radius:8px;grid-template-columns:minmax(300px,.95fr) minmax(0,1.05fr);min-height:620px;display:grid;position:relative;overflow:hidden}.command-map-panel>:not(.brackets){z-index:1;position:relative}.command-map-panel>.brackets{z-index:3}.command-map-panel__visual{background:#03080f;min-height:440px;position:relative;overflow:hidden}.command-map-panel__body{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:max(26px,min(4vw,56px));display:flex}.command-map-panel__body .kicker{color:var(--color-gold-soft);margin-top:20px}.command-map-panel__body h3{margin-top:14px;font-size:max(1.8rem,min(3.7vw,3.45rem))}.command-map-panel__body p{color:#eef1f5d1;margin-top:20px}.home-ticker{background:#ffffff09;border:1px solid #ffffff1a;border-radius:8px;width:100%;margin-top:26px;overflow:hidden}.home-ticker__track{gap:22px;width:max-content;padding:13px 0;animation:34s linear infinite marquee;display:flex}.home-ticker__track span{color:var(--color-text);font-family:var(--font-mono);text-transform:uppercase;white-space:nowrap;padding-left:22px;font-size:.66rem}.home-ticker__track b{color:var(--color-cyan);font-weight:600}.home-compliance-grid{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:max(24px,min(5vw,62px));display:grid}.home-trust-ledger{min-height:0}.home-trust-ledger .trust-ledger__row{grid-template-columns:minmax(110px,.42fr) minmax(0,1fr) auto}.home-active-section{padding-top:max(52px,min(7vw,98px))}.home-roadmap-section .container{gap:24px;display:grid}.home-roadmap-media{background:var(--color-panel);border:1px solid #f0a92b38;border-radius:8px;min-height:max(280px,min(38vw,460px));position:relative;overflow:hidden}.home-roadmap-media:after{content:"";background:linear-gradient(#0000 34%,#07090cb8),linear-gradient(90deg,#07090c61,#0000 48%,#07090c9e);position:absolute;top:0;bottom:0;left:0;right:0}.home-roadmap-media img{object-fit:cover;filter:saturate(.82)contrast(1.08);width:100%;height:100%}.home-bridge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:max(20px,min(2.5vw,40px));display:grid}.home-bridge-card{flex-direction:column;align-items:flex-start;min-height:560px;display:flex}.home-bridge-card img{object-fit:cover;filter:saturate(.86)contrast(1.06);border-bottom:1px solid #ffffff1a;width:calc(100% + 48px);height:280px;margin:-24px -24px 22px}.home-bridge-card .btn{margin-top:auto}.home-claim-section,.home-finalcta{padding-top:0}.home-finalcta .finalcta__box{background:var(--color-panel);min-height:max(430px,min(48vw,620px));overflow:hidden}.home-finalcta .finalcta__box,.home-finalcta .finalcta__box *{animation:none!important}.home-finalcta .finalcta__box>h2,.home-finalcta .finalcta__box>p,.home-finalcta .finalcta__box>.kicker,.home-finalcta .finalcta__box>.finalcta__actions{z-index:2;position:relative}.home-finalcta .finalcta__box>p{max-width:62ch;color:var(--color-text);margin:0 auto 28px}.finalcta__media{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.finalcta__media:after{content:"";background:linear-gradient(#07090ca8,#07090cdb),radial-gradient(780px 420px at 50% 8%,#2dd4ee2e,#0000 62%);position:absolute;top:0;bottom:0;left:0;right:0}.finalcta__media img{object-fit:cover;opacity:.42;filter:saturate(.78)contrast(1.08);width:100%;height:100%}@media (max-width:980px){.home-hero .platform-hero__grid,.command-map-panel,.home-compliance-grid{grid-template-columns:1fr}.home-hero .platform-hero__copy h1{max-width:12ch}.home-hero__media:before{top:14%;bottom:42%;left:38%;right:8%}.command-map-panel,.home-bridge-card{min-height:0}.command-map-panel__visual{min-height:420px}.home-bridge-grid{grid-template-columns:1fr}.home-layer-slide{flex-basis:88vw}}@media (max-width:760px){.home-hero .platform-hero__copy h1{max-width:11ch;font-size:max(2.45rem,min(13vw,4.15rem))}.home-hero__media img{opacity:.42}.home-hero__media:before{display:none}.home-console .ops-console__rows div,.home-trust-ledger .trust-ledger__row{grid-template-columns:1fr;gap:8px;min-height:auto;padding:12px 0}.command-map-panel__visual{min-height:340px}.command-map-panel__body{padding:24px 20px 28px}.command-map-panel__body h3{font-size:max(1.65rem,min(8.5vw,2.55rem))}.home-layer-carousel__header{gap:14px;display:grid}.home-layer-carousel__selector{padding:11px 13px;font-size:.72rem}.home-layer-carousel__cta{width:max-content}.home-layer-carousel__track{gap:16px}.home-layer-slide{flex-basis:calc(100vw - 40px);min-height:540px}.home-layer-slide__copy{width:auto;padding:20px;top:auto;bottom:16px;left:16px;right:16px}.home-layer-slide__copy h3{font-size:max(1.55rem,min(8vw,2.35rem))}.home-roadmap-media{min-height:300px}.home-bridge-card img{width:calc(100% + 32px);height:220px;margin:-16px -16px 20px}.home-page .status-chip{white-space:normal}.home-finalcta .finalcta__box{text-align:left}.home-finalcta .finalcta__box .kicker{justify-content:flex-start}.home-finalcta .finalcta__box>p{margin-inline-start:0;margin-inline-end:0}}@media (prefers-reduced-motion:reduce){html.js .home-hero-title{opacity:1!important;transition:none!important;transform:none!important}.home-hero__media:after,.home-ticker__track{animation:none!important}.home-layer-carousel__track{transition:none!important}.home-layer-carousel__progress span{animation:none!important}}.cesium-globe{background:#03080f;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.cesium-globe .cesium-viewer-bottom,.cesium-globe .cesium-widget-toolbar,.cesium-globe .cesium-viewer-toolbar,.cesium-globe .cesium-viewer-fullscreenContainer,.cesium-globe .cesium-viewer-timelineContainer,.cesium-globe .cesium-viewer-animationContainer{display:none!important}.cesium-globe .cesium-widget-credits{opacity:.5;pointer-events:auto;color:#c6d6e699;font-size:.5rem;position:absolute;bottom:4px;right:6px}.cesium-globe .cesium-widget,.cesium-globe .cesium-widget canvas{background:#03080f;width:100%!important;height:100%!important}.cesium-globe__vignette{z-index:2;pointer-events:none;background:radial-gradient(78% 70% at 50% 48%,#0000 46%,#03080f73 96%),linear-gradient(#05080c59 0%,#0000 22% 70%,#07090c8c 100%);position:absolute;top:0;bottom:0;left:0;right:0}.cesium-globe__hud{z-index:3;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#c6d6e6d1;pointer-events:none;background:#03080f99;border:1px solid #2dd4ee47;border-radius:4px;align-items:center;gap:8px;padding:5px 10px;font-size:.58rem;display:flex;position:absolute;top:14px;left:16px}.cesium-globe__reset{z-index:3;color:#c6d6e6d1;cursor:pointer;opacity:.7;background:#03080f99;border:1px solid #2dd4ee47;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:.72rem;line-height:1;transition:opacity .2s,border-color .2s;display:flex;position:absolute;top:14px;right:16px}.cesium-globe__reset:hover{opacity:1;background:#03080fd1;border-color:#2dd4ee7a}@media (max-width:980px){.command-map-panel__visual{min-height:420px}}@media (max-width:760px){.command-map-panel__visual{min-height:340px}}body{background:var(--color-black)!important}main>.section,.legal-wrap{box-shadow:none!important;background:0 0!important}:is(.info-card,.info-card__photo,.ops-console,.service-stack,.stack-node,.ops-metric-row span,.module-panel,.roadmap-rail,.roadmap-rail__items article,.sector-fit__media,.dossier-panel,.leader-card,.leader-card__photo,.compliance-board,.compliance-row,.trust-ledger,.operating-identity__media,.identity-principles article,.profile-request-panel,.roadmap-cockpit,.phase-lane,.phase-module,.tech-module,.next-build-step,.future-platform-rail,.future-station,.architecture-principles article,.roadmap-disclaimer-panel,.environment-matrix,.environment-matrix__row,.capability-fit-card,.location-readiness-panel,.location-readiness__steps div,.intake-matrix,.intake-matrix__row,.contact-rfp-panel,.command-map-panel,.home-layer-slide,.home-layer-slide__copy,.home-roadmap-media,.home-bridge-card,.quote-panel,.legal-box,.finalcta__box){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}:is(.stack-node,.ops-metric-row span,.roadmap-rail__items article,.phase-lane,.phase-module,.next-build-step,.future-station,.architecture-principles article,.environment-matrix__row,.capability-fit-card,.location-readiness__steps div,.intake-matrix__row,.identity-principles article,.compliance-row){border-top:0!important}.brackets,.finalcta__dots,.info-card:after,.info-card__photo:before,.ops-console:before,.service-stack:before,.stack-node:before,.stack-node:after,.module-panel__media:after,.roadmap-rail:before,.sector-fit__media:after,.dossier-panel:before,.leader-card:after,.leader-card__photo:after,.compliance-board:before,.trust-ledger:before,.trust-ledger:after,.operating-identity__media:after,.identity-principles article:after,.profile-request-panel:before,.roadmap-cockpit:before,.roadmap-cockpit:after,.phase-lane:after,.future-platform-rail:after,.roadmap-disclaimer-panel:before,.environment-matrix:before,.capability-fit-card:before,.location-readiness__steps:before,.intake-matrix:before,.contact-rfp-panel__media:after,.command-map-panel:before,.home-layer-slide:after,.home-roadmap-media:after,.finalcta__media:after{display:none!important}.trust-ledger__row,.environment-matrix__head,.intake-matrix__head{border-color:#0000!important}.finalcta__box,.services-finalcta .finalcta__box,.home-finalcta .finalcta__box{min-height:0;padding-inline-start:0;padding-inline-end:0}body:-webkit-any(.page-utama,.page-home) .home-finalcta{background:#05080cc7!important}body:-moz-any(.page-utama,.page-home) .home-finalcta{background:#05080cc7!important}body:is(.page-utama,.page-home) .home-finalcta{background:#05080cc7!important}body:-webkit-any(.page-utama,.page-home) #sector-technology{background:#05080cc7!important}body:-moz-any(.page-utama,.page-home) #sector-technology{background:#05080cc7!important}body:is(.page-utama,.page-home) #sector-technology{background:#05080cc7!important}body:-webkit-any(.page-perkhidmatan,.page-services) #active-services{background:#05080cc7!important}body:-moz-any(.page-perkhidmatan,.page-services) #active-services{background:#05080cc7!important}body:is(.page-perkhidmatan,.page-services) #active-services{background:#05080cc7!important}body:-webkit-any(.page-perkhidmatan,.page-services) #roadmap{background:#05080cc7!important}body:-moz-any(.page-perkhidmatan,.page-services) #roadmap{background:#05080cc7!important}body:is(.page-perkhidmatan,.page-services) #roadmap{background:#05080cc7!important}body:-webkit-any(.page-perkhidmatan,.page-services) .services-finalcta{background:#05080cc7!important}body:-moz-any(.page-perkhidmatan,.page-services) .services-finalcta{background:#05080cc7!important}body:is(.page-perkhidmatan,.page-services) .services-finalcta{background:#05080cc7!important}body:-webkit-any(.page-teknologi,.page-technology) #roadmap-cockpit{background:#05080cc7!important}body:-moz-any(.page-teknologi,.page-technology) #roadmap-cockpit{background:#05080cc7!important}body:is(.page-teknologi,.page-technology) #roadmap-cockpit{background:#05080cc7!important}body:-webkit-any(.page-tentang,.page-about) #trust-ledger{background:#05080cc7!important}body:-moz-any(.page-tentang,.page-about) #trust-ledger{background:#05080cc7!important}body:is(.page-tentang,.page-about) #trust-ledger{background:#05080cc7!important}body:-webkit-any(.page-sektor,.page-sectors) #environment-matrix{background:#05080cc7!important}body:-moz-any(.page-sektor,.page-sectors) #environment-matrix{background:#05080cc7!important}body:is(.page-sektor,.page-sectors) #environment-matrix{background:#05080cc7!important}body:-webkit-any(.page-sektor,.page-sectors) #sektor{background:#05080cc7!important}body:-moz-any(.page-sektor,.page-sectors) #sektor{background:#05080cc7!important}body:is(.page-sektor,.page-sectors) #sektor{background:#05080cc7!important}body:-webkit-any(.page-sektor,.page-sectors) #sectors{background:#05080cc7!important}body:-moz-any(.page-sektor,.page-sectors) #sectors{background:#05080cc7!important}body:is(.page-sektor,.page-sectors) #sectors{background:#05080cc7!important}body:-webkit-any(.page-sektor,.page-sectors) #active-fit{background:#05080cc7!important}body:-moz-any(.page-sektor,.page-sectors) #active-fit{background:#05080cc7!important}body:is(.page-sektor,.page-sectors) #active-fit{background:#05080cc7!important}body:-webkit-any(.page-utama,.page-home,.page-perkhidmatan,.page-services) .home-layer-slide__copy{-webkit-backdrop-filter:blur(12px)saturate(130%)!important;background:#000000c7!important;border:1px solid #ffffff1f!important;border-radius:4px!important;box-shadow:0 28px 70px -42px #000000f2!important}body:-moz-any(.page-utama,.page-home,.page-perkhidmatan,.page-services) .home-layer-slide__copy{-webkit-backdrop-filter:blur(12px)saturate(130%)!important;background:#000000c7!important;border:1px solid #ffffff1f!important;border-radius:4px!important;box-shadow:0 28px 70px -42px #000000f2!important}body:is(.page-utama,.page-home,.page-perkhidmatan,.page-services) .home-layer-slide__copy{-webkit-backdrop-filter:blur(12px)saturate(130%)!important;background:#000000c7!important;border:1px solid #ffffff1f!important;border-radius:4px!important;box-shadow:0 28px 70px -42px #000000f2!important}.mobile-copy,.mobile-hero-proof,.mobile-hero-actions,.mobile-hero-context,.mobile-hero-visual,.mobile-title,.mobile-section-cta{display:none}.desktop-title{display:contents}@media (max-width:766px){:root{--nav-height:64px;--pad:20px;--section-y:52px}html{scroll-padding-top:16px}body{min-width:320px;font-size:16px;line-height:1.55;overflow-x:hidden;background:var(--color-black)!important}body,p,li{-webkit-font-smoothing:antialiased}.dot-bg{display:none!important}html.js [data-reveal]{opacity:0;transition:opacity .46s,transform .46s cubic-bezier(.2,.7,.2,1);transform:translateY(14px)}html.js [data-reveal].in{opacity:1!important;transform:none!important}html.js .module-panel[data-reveal] .module-panel__media img,html.js .sector-fit__media[data-reveal] img{transition:filter .3s;transform:none;clip-path:none!important}[data-callout],[data-callout] .cw{opacity:1!important;line-height:inherit!important;transform:none!important}.typer-caret,.finalcta__dots,.brackets,.toast{display:none!important}.container{padding-inline:var(--pad)}.section{padding-block:var(--section-y);overflow:hidden}main>.section+.section{border-top:1px solid #ffffff0f}h1,h2,h3,h4,.technology-page h1,.technology-page h2,.technology-page h3{letter-spacing:0;overflow-wrap:normal}.kicker{letter-spacing:.14em;color:var(--color-gold-soft);font-size:.68rem;line-height:1.35}.btn,.btn--lg,button,input,select,textarea{font-size:16px}.btn,.btn--lg{white-space:normal;text-align:center;letter-spacing:.08em;border-radius:6px;width:100%;min-height:56px;padding:0 18px;font-size:.74rem;line-height:1.22}.btn:hover,.home-layer-carousel__cta:hover,.home-layer-carousel__selector:hover{box-shadow:none;transform:none}.nav{height:var(--nav-height);-webkit-backdrop-filter:none;background:linear-gradient(#07090cf0,#07090cb8);border-bottom:1px solid #ffffff14;position:absolute;top:0;bottom:auto;left:0;right:0}.nav.is-scrolled{-webkit-backdrop-filter:none;background:linear-gradient(#07090cf0,#07090cb8);border-bottom-color:#ffffff14}.nav:after{display:none}.nav__inner{min-height:var(--nav-height);padding-inline:var(--pad);gap:8px;position:relative}.brand{order:2;gap:0;min-width:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand__mark{flex:0 0 34px;width:34px;height:34px}.brand__name,.brand__name small,.nav__links{display:none}.nav__lang-seg{order:3;margin-left:auto;display:flex}.lang-seg{justify-content:center;align-items:center;min-width:42px;min-height:40px;padding:0 9px;font-size:.72rem;display:flex}.nav__toggle{width:auto;min-width:76px;height:44px;color:var(--color-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:6px;order:1;justify-content:center;align-items:center;gap:8px;margin-left:0;padding:0 12px;font-size:.72rem;font-weight:600;display:inline-flex;position:relative}.nav__toggle span{background:0 0;height:auto;transition:none;position:static;top:auto;left:auto;right:auto}.nav__toggle-label{display:inline}.nav__toggle-chev{border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;transform:rotate(45deg)translateY(-2px)}.nav.is-open .nav__toggle span:first-child,.nav.is-open .nav__toggle span:nth-child(2),.nav.is-open .nav__toggle span:nth-child(3){opacity:1;transform:none}.nav.is-open .nav__toggle-chev{transform:rotate(225deg)translateY(-1px)}.nav__links.mobile{width:min(286px, calc(100vw - (var(--pad) * 2)));opacity:0;pointer-events:none;background:#07090cfa;border:1px solid #ffffff1f;border-radius:8px;flex-direction:column;align-items:stretch;gap:4px;margin:0;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);bottom:auto;left:0;right:auto;transform:translateY(-6px);box-shadow:0 20px 50px -24px #000000e6}.nav.is-open .nav__links.mobile{opacity:1;pointer-events:auto;transform:none}.nav__links.mobile .nav__link{color:#eef1f5d1;letter-spacing:.04em;border:0;border-radius:5px;align-items:center;min-height:52px;padding:0 14px;font-size:.84rem;display:flex}.nav__links.mobile .nav__link.is-active{color:var(--color-gold-soft);background:#c79a2221}.nav__links.mobile .nav__link:before,.nav__links.mobile .nav__link:after{display:none}.services-intro.platform-hero{min-height:0}.services-intro__sticky{min-height:0;padding:96px 0 40px}.services-intro__stage{justify-content:flex-start;align-items:flex-start;gap:18px;min-height:0}.services-intro__copy,.services-intro__lower{text-align:left;width:100%}.services-intro__copy{max-width:100%}.services-intro__kicker{justify-content:flex-start;margin-bottom:16px}body:-webkit-any(.page-utama,.page-home) .services-intro__kicker{display:none}body:-moz-any(.page-utama,.page-home) .services-intro__kicker{display:none}body:is(.page-utama,.page-home) .services-intro__kicker{display:none}.mobile-hero-context{color:var(--color-gold-soft);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:.68rem;font-weight:600;line-height:1.35;display:inline-flex}.services-intro .platform-hero__copy h1,.services-intro__copy h1{text-align:left;max-width:11ch;font-size:max(2.25rem,min(10.2vw,3rem));line-height:1.02}.desktop-title{display:none}.mobile-title{display:block}.services-intro__title-gradient{color:var(--color-gold-soft);background:0 0;-webkit-background-clip:initial;background-clip:initial;margin-top:4px}.services-intro__lower{gap:16px;display:grid}.desktop-copy{display:none}.mobile-copy{display:inline}.services-intro__callout{color:#eef1f5d1;max-width:33ch;font-size:1.04rem;line-height:1.48}.mobile-hero-proof{order:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.mobile-hero-proof span{color:#eef1f5c7;min-height:44px;font-family:var(--font-mono);letter-spacing:.04em;text-align:center;text-transform:uppercase;background:#ffffff09;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:.66rem;font-weight:600;display:flex}.mobile-hero-actions{order:2;width:100%;display:block}.mobile-quote-btn{min-height:60px}body:-webkit-any(.page-utama,.page-home) .mobile-hero-visual{background:linear-gradient(135deg,#c79a221f,#ffffff06 46%,#00000029),#ffffff09;border:1px solid #ffffff1a;border-radius:8px;order:4;grid-template-columns:1.08fr .92fr;gap:8px;height:118px;padding:8px;display:grid;overflow:hidden}body:-moz-any(.page-utama,.page-home) .mobile-hero-visual{background:linear-gradient(135deg,#c79a221f,#ffffff06 46%,#00000029),#ffffff09;border:1px solid #ffffff1a;border-radius:8px;order:4;grid-template-columns:1.08fr .92fr;gap:8px;height:118px;padding:8px;display:grid;overflow:hidden}body:is(.page-utama,.page-home) .mobile-hero-visual{background:linear-gradient(135deg,#c79a221f,#ffffff06 46%,#00000029),#ffffff09;border:1px solid #ffffff1a;border-radius:8px;order:4;grid-template-columns:1.08fr .92fr;gap:8px;height:118px;padding:8px;display:grid;overflow:hidden}.mobile-hero-visual img{object-fit:cover;filter:saturate(.95)contrast(1.04);border-radius:5px;width:100%;min-width:0;height:100%}.mobile-hero-visual img:first-child{object-position:center 32%}.mobile-section-cta{margin-top:24px;display:block}.mobile-section-cta .btn{min-height:56px}.section__head{max-width:100%;margin-bottom:28px}.section__head h2{margin-top:12px;font-size:max(1.68rem,min(7.4vw,2.12rem));line-height:1.12}.section__head p{max-width:34ch;margin-top:12px;font-size:1rem;line-height:1.55}.module-panel,.module-panel--reverse,.contact-route-panel,.contact-rfp-panel,.profile-request-panel,.roadmap-disclaimer-panel,.sector-fit,.operating-identity,.transformation-band{grid-template-columns:1fr;gap:20px;min-height:0}.module-panel__media,.sector-fit__media,.operating-identity__media,.transformation-band__media,.contact-rfp-panel__media{min-height:180px;max-height:220px;overflow:hidden}.module-panel__media img,.sector-fit__media img,.operating-identity__media img,.transformation-band__media img,.contact-rfp-panel__media img{object-fit:cover;width:100%;height:100%}.module-panel__body,.contact-rfp-panel__body,.sector-fit__body{padding:0 0 8px}.module-panel__body>.kicker+h3,.contact-rfp-panel__body>.kicker+h2{margin-top:12px}.module-panel__body h3+p,.capability-fit-card h3+p,.leader-card__body h3+p,.identity-principles h3+p,.phase-lane h3+p,.roadmap-rail__items h3+p{margin-top:10px}.module-panel__list,.module-panel__fit{margin-top:14px}.module-panel__body .btn{margin-top:16px}.module-panel__body h3,.capability-fit-card h3,.phase-lane h3,.roadmap-rail__items h3,.leader-card__body h3{overflow-wrap:anywhere;font-size:max(1.45rem,min(6.8vw,1.9rem));line-height:1.12}.module-panel__body p,.module-panel__list,.module-panel__fit,.capability-fit-card p,.roadmap-rail__items p,.phase-lane p,.phase-module p,.intake-matrix__row,.environment-matrix__row{font-size:1rem;line-height:1.55}.module-panel__list li{padding-block-start:8px;padding-block-end:8px}.module-panel__fit,.ops-metric-row,.trust-ledger__row,.environment-matrix__row,.intake-matrix__row,.compliance-row,.dossier-field{grid-template-columns:1fr;gap:8px}.module-panels,.trust-ledger-layout,.next-build-layout,.compliance-board__rows,.identity-principles{grid-template-columns:1fr;gap:22px;display:grid}.home-layer-carousel{overflow:visible}.home-layer-carousel__header{gap:12px;margin-bottom:16px;display:grid}.home-layer-carousel__progress{width:100%;min-width:0;height:2px;margin:2px 0 0;display:block}.home-layer-carousel__selectors{margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad);scroll-snap-type:x mandatory;gap:8px}.home-layer-carousel__selector,.home-layer-carousel__cta{scroll-snap-align:start;border-radius:6px;min-height:44px;padding:0 14px;font-size:.68rem}.home-layer-carousel__cta{width:100%}.home-layer-carousel__track{gap:14px;transition:transform .48s cubic-bezier(.2,.7,.2,1)}.home-layer-slide{flex-basis:min(86vw,340px);grid-template-rows:150px auto;min-height:0;padding:0 0 16px;display:grid;overflow:hidden;background:#ffffff09!important;border:1px solid #ffffff17!important;border-radius:8px!important}.home-layer-slide img{object-fit:cover;width:100%;height:150px;min-height:0}.home-layer-slide__copy{width:auto;padding:16px;position:static;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}body:-webkit-any(.page-utama,.page-home,.page-perkhidmatan,.page-services) .home-layer-slide__copy{width:auto;padding:16px;position:static;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}body:-moz-any(.page-utama,.page-home,.page-perkhidmatan,.page-services) .home-layer-slide__copy{width:auto;padding:16px;position:static;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}body:is(.page-utama,.page-home,.page-perkhidmatan,.page-services) .home-layer-slide__copy{width:auto;padding:16px;position:static;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}.home-layer-slide__copy span{color:var(--color-gold-soft);margin-bottom:10px;font-size:.66rem}.home-layer-slide__copy h3{font-size:1.35rem;line-height:1.12}.home-layer-slide__copy p{margin-top:10px;font-size:.96rem;line-height:1.5}.home-layer-slide:not(.is-active){opacity:.72}.command-map-panel{grid-template-columns:1fr;gap:20px;min-height:0}.command-map-panel__visual{border-radius:8px;min-height:280px;overflow:hidden}.command-map-panel__body{padding:0}.command-map-panel__body .kicker{margin-top:0}.command-map-panel__body h3{margin-top:12px;font-size:max(1.48rem,min(6.8vw,2rem));line-height:1.13}.command-map-panel__body p{margin-top:12px;font-size:1rem;line-height:1.55}.cesium-globe__hud{letter-spacing:.1em;font-size:.54rem;top:10px;left:10px}.cesium-globe__reset{width:36px;height:36px;top:10px;right:10px}.home-bridge-grid,.capability-fit-grid,.environment-matrix,.intake-matrix,.leadership-board,.roadmap-rail__items,.phase-modules,.architecture-principles,.future-platform-rail,.location-readiness__steps{grid-template-columns:1fr;gap:20px}.capability-fit-card,.home-bridge-card,.phase-lane,.phase-module,.future-station,.next-build-step,.architecture-principles article,.roadmap-rail__items article{min-height:0;padding:0}.environment-matrix__row{padding-block-start:18px;padding-block-end:18px}.environment-matrix__row small,.trust-ledger__row b,.compliance-row p,.module-panel__fit b{overflow-wrap:anywhere}.home-bridge-card img{object-fit:cover;border-radius:8px;width:100%;height:170px;margin:0 0 16px}.roadmap-cockpit,.roadmap-rail,.service-stack,.trust-ledger,.dossier-panel,.compliance-board,.quote-panel,.legal-box{padding:0}.leader-card{grid-template-rows:auto auto;min-height:0}.leader-card__photo{border-radius:8px;height:260px;min-height:0;overflow:hidden}.leader-card__body{padding:16px 0 0}.finalcta,.services-finalcta,.home-finalcta{padding-block:var(--section-y)}.finalcta__media{display:none}.finalcta__box,.services-finalcta .finalcta__box,.home-finalcta .finalcta__box{text-align:left;min-height:0!important;padding:0!important}.finalcta h2{margin-bottom:14px;font-size:max(1.68rem,min(7.6vw,2.12rem));line-height:1.12}.finalcta__box p,.home-finalcta .finalcta__box>p{max-width:34ch;margin:0 0 20px;font-size:1rem;line-height:1.55}.finalcta__actions{grid-template-columns:1fr;justify-content:stretch;gap:10px;display:grid}.contact-rfp-section{display:none}.contact-route-section{padding-top:var(--section-y)}.quote-form{grid-template-columns:1fr;gap:14px}.quote-form input,.quote-form select,.quote-form textarea{border-radius:8px;min-height:52px;padding:14px}.quote-actions{grid-template-columns:1fr;display:grid}.footer{padding-block-start:42px;padding-block-end:28px}.footer__grid{grid-template-columns:1fr;gap:24px}.footer a{align-items:center;min-height:44px;display:inline-flex}.legal-wrap{padding:32px var(--pad) 44px}.legal-wrap h1{font-size:max(2rem,min(9vw,2.6rem))}}
