@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-vietnamese-wdth-normal-BKE08zty.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-ext-wdth-normal-DoS1gVTC.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-wdth-normal-Dtb2a5nO.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-ext-wght-normal-okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-wght-normal-BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-ext-wght-normal-DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-wght-normal-sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-vietnamese-wght-normal-TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-normal-B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-ext-wght-normal-EocZY2iu.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff")}@font-face{font-family:Noto Sans Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-devanagari-devanagari-wght-normal-DWI_L5Cu.woff2)format("woff2-variations");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-devanagari-latin-ext-wght-normal-CLkupaxV.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-devanagari-latin-wght-normal-Bxfr4UJH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink-0:#05070f;--ink-1:#0b1f44;--ink-2:#0d1630;--amber:#ff7a1a;--amber-2:#ffb347;--blue:#2f6bff;--blue-2:#6f9bff;--cyan:#3ee6ff;--paper:#f2efe8;--paper-dim:#f2efe8bd;--paper-mute:#f2efe899;--line:#f2efe81f;--line-2:#f2efe838;--indic:"Noto Sans Devanagari Variable", "Noto Sans Devanagari", "Noto Sans Bengali", "Noto Sans Oriya", "Noto Sans Kannada", "Noto Sans Tamil", "Noto Sans Gujarati", "Noto Sans Gurmukhi", "Noto Sans Telugu", "Noto Sans Malayalam", "Noto Sans Arabic", "Nirmala UI", "Kohinoor Devanagari", "Tamil Sangam MN", "Bangla Sangam MN";--f-display:"Bricolage Grotesque Variable", var(--indic), system-ui, sans-serif;--f-serif:"Instrument Serif", var(--indic), Georgia, serif;--f-body:"Inter Tight Variable", var(--indic), system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:"JetBrains Mono Variable", var(--indic), ui-monospace, SFMono-Regular, Menlo, monospace;--fs-hero:clamp(3rem, 9vw, 9.5rem);--fs-h2:clamp(2.15rem, 5vw, 5.1rem);--fs-h3:clamp(1.2rem, 1.1rem + .5vw, 1.6rem);--fs-lead:clamp(1.08rem, 1rem + .45vw, 1.4rem);--fs-body:clamp(1rem, .96rem + .18vw, 1.125rem);--fs-micro:.74rem;--gutter:clamp(1rem, 2vw, 2rem);--pad:clamp(1rem, 4.5vw, 4.5rem);--nav-h:72px;--radius:22px;--ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--nav-h) + 16px);background:var(--ink-0)}html:not(.lenis){scroll-behavior:smooth}body{background:var(--ink-0);min-height:100vh;color:var(--paper);font-family:var(--f-body);font-size:var(--fs-body);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;line-height:1.6;overflow-x:clip}img,svg,canvas{max-width:100%;display:block}h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}::selection{background:var(--amber);color:#140a02}:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:6px}.sprite{width:0;height:0;position:absolute;overflow:hidden}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ic{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25em;height:1.25em}.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em}.h2{font-family:var(--f-display);font-size:var(--fs-h2);font-weight:var(--wght,600);letter-spacing:-.035em;text-wrap:balance;max-width:17ch;font-stretch:92%;line-height:1}.h3{font-family:var(--f-display);font-size:var(--fs-h3);letter-spacing:-.015em;font-weight:600}h1 em,h2 em,.h2 em,.footer__commit em{font-family:var(--f-serif);letter-spacing:-.01em;color:var(--amber-2);background:linear-gradient(100deg, var(--amber) 10%, var(--amber-2) 70%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-inline-end:.06em;font-style:italic;font-weight:400;font-stretch:100%}.lead{font-size:var(--fs-lead);color:var(--paper-dim);text-wrap:pretty;max-width:44ch;margin-top:clamp(1.25rem,2.2vw,2rem);line-height:1.5}.note{color:var(--paper-mute);margin-top:1.5rem;font-size:.82rem}:lang(hi),:lang(hne),:lang(mr),:lang(bn),:lang(as),:lang(or),:lang(ta),:lang(te),:lang(kn),:lang(ml),:lang(gu),:lang(pa),:lang(ur){letter-spacing:0!important}html[lang=hi] body{line-height:1.7}html[lang=hi] .h2{line-height:1.3;font-size:calc(var(--fs-h2) * .86)}html[lang=hi] .lead{line-height:1.7}html[lang=hi] .mono{letter-spacing:0}.wrap{width:100%;max-width:1520px;padding-inline:var(--pad);margin-inline:auto}.s{padding-block:clamp(5.5rem,13vh,11rem);position:relative}.s__grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.s__label{top:calc(var(--nav-h) + 1.5rem);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.16em;color:var(--amber-2);z-index:1;grid-column:1/span 3;align-self:start;align-items:center;gap:.75rem;padding-top:.9rem;display:flex;position:sticky}.s__label:empty:before{display:none}.s__label:before{content:"";opacity:.7;background:currentColor;width:28px;height:1px}.s__body{grid-column:4/-1;min-width:0}.s+.s:before{content:"";top:0;left:var(--pad);right:var(--pad);background:linear-gradient(90deg, transparent, var(--line-2) 20%, var(--line) 80%, transparent);height:1px;position:absolute}@media (max-width:899px){.s__label,.s__body{grid-column:1/-1}.s__label{margin-bottom:1.5rem;position:static}}.stage{z-index:0;pointer-events:none;background:radial-gradient(120% 80% at 65% 30%, #2f6bff38, transparent 60%), radial-gradient(70% 60% at 62% 75%, #ff7a1a29, transparent 70%), linear-gradient(180deg, #071029 0%, var(--ink-0) 70%);position:fixed;inset:0}.stage__poster{transition:opacity 1.2s var(--ease);position:absolute;inset:0}.stage__contours{opacity:.85;width:100%;height:100%}.stage__canvas{opacity:0;transition:opacity 1.4s var(--ease);position:absolute;inset:0;width:100%!important;height:100%!important}.scene-ready .stage__canvas{opacity:1}.scene-ready .stage__poster{opacity:0}.stage__shade{background:linear-gradient(90deg,#05070fb8 0%,#05070f61 42%,#05070f00 68%),linear-gradient(#05070f00 65%,#05070f8c);position:absolute;inset:0}@media (max-width:899px){.stage__shade{background:linear-gradient(#05070f40,#05070f99 60%,#05070fb3)}}main,.footer,.nav{z-index:2;position:relative}.cursor-glow{pointer-events:none;z-index:1;mix-blend-mode:screen;opacity:0;width:520px;height:520px;transition:opacity .6s var(--ease);will-change:transform;background:radial-gradient(closest-side,#2f6bff29,#3ee6ff0d 50%,#0000);border-radius:50%;margin:-260px 0 0 -260px;position:fixed;top:0;left:0}.has-glow .cursor-glow{opacity:1}.progress{z-index:60;pointer-events:none;height:2px;position:fixed;inset:0 0 auto}.progress i{background:linear-gradient(90deg, var(--blue), var(--cyan) 60%, var(--amber-2));transform-origin:0;height:100%;transform:scaleX(var(--p,0));display:block}.skip{z-index:100;background:var(--paper);color:var(--ink-0);border-radius:10px;padding:.75rem 1rem;font-weight:600;position:fixed;top:-100px;left:1rem}.skip:focus{top:1rem}.rv-ready [data-reveal]{opacity:0;transform:translateY(24px)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.rv-ready [data-reveal]{opacity:1;transform:none}}.glass{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);border-radius:var(--radius);background:linear-gradient(#16244a94,#080c1c9e);border:1px solid #f2efe81a;box-shadow:inset 0 1px #ffffff12,0 40px 90px -40px #000c}.btn{--h:52px;height:var(--h);letter-spacing:-.005em;white-space:nowrap;transition:background-color .3s var(--ease), border-color .3s var(--ease), box-shadow .4s var(--ease), color .3s;will-change:transform;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:0 1.5rem;font-size:1rem;font-weight:600;display:inline-flex;position:relative}.btn>*{pointer-events:none}.btn--sm{--h:40px;padding:0 1.1rem;font-size:.9rem}.btn--lg{--h:58px;padding:0 2rem;font-size:1.05rem}.btn--primary{color:#1a0c02;background:linear-gradient(135deg, var(--amber) 0%, var(--amber-2) 100%);box-shadow:0 0 0 1px #ffb34766,0 10px 40px -10px #ff7a1ab3}.btn--primary:hover{box-shadow:0 0 0 1px #ffb347b3,0 14px 60px -8px #ff7a1af2}.btn--ghost{border:1px solid var(--line-2);color:var(--paper);background:#05070f59}.btn--ghost:hover{border-color:var(--paper);background:#f2efe80f}.btn .ic{transition:transform .4s var(--ease)}.btn:hover .ic{transform:translate(4px)}.btn[disabled]{opacity:.7;cursor:progress}.ul{transition:background-size .45s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px}.ul:hover,.ul:focus-visible{background-size:100% 1px}.chip{color:var(--cyan);background:#3ee6ff14;border:1px solid #3ee6ff4d;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .75rem;font-size:.78rem;display:inline-flex}.chip .ic{width:1rem;height:1rem}.dot{background:#35e08a;border-radius:50%;width:7px;height:7px;animation:1.8s infinite ping;display:inline-block;box-shadow:0 0 #35e08a99}@keyframes ping{70%{box-shadow:0 0 0 8px #35e08a00}to{box-shadow:0 0 #35e08a00}}.nav{z-index:50;height:var(--nav-h);transition:background-color .4s var(--ease), border-color .4s, transform .5s var(--ease);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.nav.is-scrolled{-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);border-bottom-color:var(--line);background:#05070fcc}.nav__inner{align-items:center;gap:1.5rem;height:100%;display:flex}.brand{font-family:var(--f-display);letter-spacing:-.03em;flex:none;align-items:center;gap:.6rem;font-size:1.28rem;font-weight:700;display:inline-flex}.brand__mark{width:34px;height:34px}.brand__mark rect{fill:var(--blue)}.brand__mark use{fill:#fff}.brand__mark circle{fill:var(--amber-2)}.brand__word span{color:var(--blue-2);font-weight:500}.nav__links{margin-inline-start:auto}.nav__links ul{gap:clamp(.9rem,1.6vw,1.8rem);display:flex}.nav__links a{color:var(--paper-dim);padding:.4rem 0;font-size:.92rem;transition:color .3s;position:relative}.nav__links a:after{content:"";background:var(--amber-2);transform-origin:100%;height:1px;transition:transform .45s var(--ease);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.nav__links a:hover,.nav__links a.is-active{color:var(--paper)}.nav__links a:hover:after,.nav__links a.is-active:after{transform-origin:0;transform:scaleX(1)}.nav__app{display:none}.nav__login{gap:.45rem}.nav__login .ic{width:1rem;height:1rem}.nav__actions{align-items:center;gap:1rem;display:flex}.langtoggle{font-family:var(--f-mono);color:var(--paper-mute);border:1px solid var(--line);border-radius:999px;align-items:center;gap:.15rem;padding:.15rem;font-size:.8rem;display:inline-flex}.langtoggle>span{opacity:.35}.langtoggle button{border-radius:999px;min-width:40px;min-height:32px;padding:0 .55rem;transition:background-color .3s,color .3s}.langtoggle button[lang=hi]{font-family:var(--f-body);font-size:.92rem}.langtoggle button[aria-pressed=true]{background:var(--paper);color:var(--ink-0)}.nav__toggle{border:1px solid var(--line-2);border-radius:50%;width:44px;height:44px;display:none;position:relative}.nav__toggle i{background:var(--paper);height:1.5px;transition:transform .4s var(--ease);position:absolute;left:13px;right:13px}.nav__toggle i:first-of-type{top:17px}.nav__toggle i:last-of-type{bottom:17px}.nav__toggle[aria-expanded=true] i:first-of-type{transform:translateY(4.25px)rotate(45deg)}.nav__toggle[aria-expanded=true] i:last-of-type{transform:translateY(-4.25px)rotate(-45deg)}@media (max-width:1199px){.nav__toggle{display:inline-block}.nav__links{inset:var(--nav-h) 0 auto 0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--line);padding:1rem var(--pad) 2rem;opacity:0;visibility:hidden;transition:opacity .35s var(--ease), transform .35s var(--ease), visibility 0s .35s;background:#05070ff0;position:fixed;transform:translateY(-8px)}.nav__links.is-open{opacity:1;visibility:visible;transition:opacity .35s var(--ease), transform .35s var(--ease);transform:none}.nav__links ul{flex-direction:column;gap:0}.nav__links a{font-family:var(--f-display);color:var(--paper);border-bottom:1px solid var(--line);padding:.7rem 0;font-size:1.6rem;font-weight:600;display:block}.nav__links a:after{display:none}.nav__app{display:block}.nav__actions{margin-inline-start:auto}.no-js .nav__links{opacity:1;visibility:visible;background:0 0;border:0;padding:0;position:static;transform:none}}@media (max-width:599px){.nav__cta{display:none}.brand{font-size:1.12rem}.nav__actions{gap:.6rem}.nav__login{--h:40px;justify-content:center;width:40px;padding:0}.nav__login span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.langtoggle button{min-width:34px;padding:0 .4rem}}.footer{border-top:1px solid var(--line);background:linear-gradient(180deg, #05070f66, var(--ink-0) 40%);padding:clamp(5rem,12vh,9rem) 0 2.5rem}.footer__commit{font-family:var(--f-display);letter-spacing:-.04em;max-width:16ch;font-size:clamp(2rem,5.5vw,5.5rem);font-weight:600;line-height:1}html[lang=hi] .footer__commit{line-height:1.3}.footer__pillars{text-transform:uppercase;letter-spacing:.1em;flex-wrap:wrap;gap:.6rem;margin-top:2.5rem;font-size:.8rem;display:flex}.footer__pillars li{border:1px solid var(--line-2);color:var(--paper-dim);border-radius:999px;padding:.45rem .9rem}.footer__bottom{border-top:1px solid var(--line);color:var(--paper-mute);grid-template-columns:auto 1fr;align-items:center;gap:1.25rem 2rem;margin-top:clamp(3rem,8vh,6rem);padding-top:2rem;font-size:.9rem;display:grid}.footer__co{text-align:right;justify-self:end}.footer__links{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.footer__links a{color:var(--paper-dim)}.footer__copy{justify-self:end;font-size:.75rem}.brand--sm{color:var(--paper);font-size:1.1rem}.brand--sm .brand__mark{width:28px;height:28px}@media (max-width:799px){.footer__bottom{grid-template-columns:1fr}.footer__co,.footer__copy{text-align:left;justify-self:start}}html[lang=hi] .footer__pillars{font-family:var(--f-body);text-transform:none}@media (max-width:379px){.brand{font-size:.98rem}.nav__actions{gap:.35rem}.langtoggle button{min-width:30px;padding:0 .3rem}.langtoggle>span{display:none}}.hero{min-height:100svh;padding:calc(var(--nav-h) + clamp(2rem, 6vh, 4rem)) 0 clamp(5rem, 10vh, 7rem);align-items:center;display:flex;position:relative}.hero__grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.hero__copy{grid-column:1/span 7;min-width:0}.kicker{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.14em;color:var(--paper-mute);max-width:60ch;line-height:1.7}.hero__title{margin-top:clamp(1.25rem,3vh,2rem);font-weight:400}.hero__brand{letter-spacing:.32em;text-transform:uppercase;color:var(--blue-2);margin-bottom:.75rem;font-size:clamp(.8rem,.7rem + .35vw,1rem);display:block}.hero__line{font-family:var(--f-display);font-size:var(--fs-hero);letter-spacing:-.052em;transition:font-stretch .9s var(--ease), font-weight .9s var(--ease);font-weight:700;font-stretch:84%;line-height:.9;display:block}.hero__line:hover{font-weight:780;font-stretch:100%}.hero__line em{padding-inline-end:.08em;font-size:1.04em;display:inline-block}html[lang=hi] .hero__line{font-size:calc(var(--fs-hero) * .78);line-height:1.22}.hero__tagline{font-family:var(--f-display);letter-spacing:-.02em;margin-top:clamp(1.25rem,3vh,2rem);font-size:clamp(1.15rem,.95rem + .85vw,1.85rem);font-weight:500}.hero__lead{color:var(--paper-dim);font-size:var(--fs-lead);max-width:42ch;margin-top:.6rem;line-height:1.5}.hero__typed{flex-wrap:wrap;align-items:baseline;gap:.75rem;min-height:2.2em;margin-top:1.1rem;display:flex}.hero__typed-label{text-transform:uppercase;letter-spacing:.14em;color:var(--amber-2);border:1px solid #ffb34766;border-radius:999px;flex:none;padding:.15rem .6rem;font-size:.66rem}.typed{font-size:clamp(1.02rem,.95rem + .4vw,1.3rem);line-height:1.6}.typed.is-typing:after{content:"";background:var(--amber-2);vertical-align:-.18em;width:2px;height:1.1em;margin-left:3px;animation:.9s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.hero__ctas{flex-wrap:wrap;gap:.9rem;margin-top:clamp(1.5rem,3.5vh,2.25rem);display:flex}.hero__facts{text-transform:uppercase;letter-spacing:.1em;color:var(--paper-mute);flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:clamp(1.75rem,4vh,2.5rem);font-size:.7rem;display:flex}.hero__facts li{align-items:center;gap:.55rem;display:inline-flex}.hero__facts li:before{content:"";background:var(--cyan);width:5px;height:5px;transform:rotate(45deg)}.scrollcue{text-transform:uppercase;letter-spacing:.2em;color:var(--paper-mute);flex-direction:column;align-items:center;gap:.6rem;font-size:.65rem;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.scrollcue i{background:linear-gradient(var(--line-2), transparent);width:1px;height:44px;position:relative;overflow:hidden}.scrollcue i:after{content:"";background:var(--amber-2);width:3px;height:12px;animation:cue 2s var(--ease) infinite;border-radius:2px;position:absolute;left:-1px}@keyframes cue{0%{transform:translateY(-14px)}to{transform:translateY(46px)}}.chat{grid-column:9/-1;justify-self:end;width:100%;max-width:440px;padding:1.1rem 1.15rem 1rem}.chat__head{border-bottom:1px solid var(--line);align-items:center;gap:.75rem;padding-bottom:.9rem;display:flex}.chat__avatar{background:radial-gradient(circle at 35% 30%, #b9dcff, var(--blue) 45%, var(--ink-1) 85%);border-radius:50%;flex:none;width:36px;height:36px;position:relative;box-shadow:0 0 22px #2f6bffbf}.chat__avatar i{animation:halo 2.4s var(--ease) infinite;border:1px solid #3ee6ff8c;border-radius:50%;position:absolute;inset:-5px}@keyframes halo{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}.chat__title{font-size:.98rem;font-weight:600;line-height:1.2}.chat__status{text-transform:uppercase;letter-spacing:.12em;color:var(--paper-mute);align-items:center;gap:.45rem;margin-top:.2rem;font-size:.66rem;display:flex}.chat__lang{border:1px solid var(--line-2);border-radius:999px;margin-left:auto;padding:.1rem .65rem;font-size:.78rem}.chat__body{flex-direction:column;gap:.75rem;min-height:352px;padding:1rem 0;display:flex}.bubble{border-radius:18px;padding:.7rem 1rem;font-size:.97rem;line-height:1.65}.bubble--q{color:#fff;background:linear-gradient(135deg, var(--blue), #2556d6);border-bottom-right-radius:6px;align-self:flex-end;max-width:88%;box-shadow:0 10px 30px -12px #2f6bffcc}.bubble--a{border:1px solid var(--line);background:#f2efe80f;border-bottom-left-radius:6px}.bubble--a ol{counter-reset:s;gap:.1rem;margin:.4rem 0 .75rem;display:grid}.bubble--a li{counter-increment:s;align-items:flex-start;gap:.6rem;display:flex}.bubble--a li:before{content:counter(s);width:1.35rem;height:1.35rem;font-family:var(--f-mono);color:var(--amber-2);background:#ff7a1a24;border-radius:6px;flex:none;place-items:center;margin-top:.22rem;font-size:.72rem;display:inline-grid}.chat__wave{color:var(--cyan);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.6rem;font-size:.68rem;display:flex}.chat__wave svg{fill:currentColor;width:96px;height:24px;overflow:visible}.chat__wave rect{transform-box:fill-box;transform-origin:50%}.no-js .chat__wave{display:none}.chat__foot{border-top:1px solid var(--line);gap:.45rem;padding-top:.8rem;display:grid}.chat__caption,.chat__try-label{color:var(--paper-mute);text-transform:uppercase;letter-spacing:.1em;font-size:.64rem}.chat__try{flex-wrap:wrap;gap:.4rem;display:flex}.chat__try li{border:1px solid var(--line-2);color:var(--paper-dim);border-radius:999px;padding:.25rem .7rem;font-size:.8rem}@media (max-width:999px){.hero{align-items:flex-start;min-height:auto}.hero__copy,.chat{grid-column:1/-1}.chat{justify-self:start;margin-top:3rem}.scrollcue{display:none}}.pcards{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.pcard{isolation:isolate;will-change:transform;flex-direction:column;gap:.7rem;min-height:270px;padding:clamp(1.4rem,2.4vw,2.2rem);display:flex;position:relative}.pcard__shards{z-index:-1;position:absolute;inset:0}.pcard__shards i{border-radius:var(--radius);will-change:transform;background:linear-gradient(160deg,#1a2a56d1,#080c1cdb);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #f2efe81a}.pcard__shards i:first-child{clip-path:polygon(0 0,38% 0,30% 48%,0 55%)}.pcard__shards i:nth-child(2){clip-path:polygon(38% 0,70% 0,62% 60%,30% 48%)}.pcard__shards i:nth-child(3){clip-path:polygon(70% 0,100% 0,100% 45%,62% 60%)}.pcard__shards i:nth-child(4){clip-path:polygon(0 55%,30% 48%,45% 100%,0 100%)}.pcard__shards i:nth-child(5){clip-path:polygon(30% 48%,62% 60%,75% 100%,45% 100%)}.pcard__shards i:nth-child(6){clip-path:polygon(62% 60%,100% 45%,100% 100%,75% 100%)}.pcard__num{color:var(--amber-2);font-size:.75rem}.pcard__ic{fill:none;width:34px;height:34px;stroke:var(--cyan);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;margin:.6rem 0 .4rem}.pcard--alert .pcard__ic{stroke:var(--amber)}.pcard h3{font-family:var(--f-display);letter-spacing:-.02em;font-size:clamp(1.3rem,1.1rem + .7vw,1.8rem);font-weight:600;line-height:1.15}.pcard p{color:var(--paper-dim);max-width:40ch}.impact{border-block:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:2rem;margin-top:clamp(2.5rem,5vw,4rem);padding:1.4rem 0;display:grid}.impact__label{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.16em;color:var(--amber-2)}.impact__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.impact__list li{font-family:var(--f-display);align-items:center;gap:.55rem;font-size:clamp(1rem,.9rem + .4vw,1.25rem);font-weight:500;line-height:1.25;display:flex}.impact__n{color:var(--paper-mute);font-size:.72rem}.impact .ic{color:var(--amber);width:1.1em;height:1.1em}@media (max-width:1099px){.impact{grid-template-columns:1fr;gap:1rem}.impact__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.pcards{grid-template-columns:1fr}.pcard{min-height:0}.impact__list{grid-template-columns:1fr}}.caps{margin-top:clamp(3rem,6vw,5rem);position:relative}.caps__count{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.14em;color:var(--paper-mute);margin-bottom:1rem}.caps__meter{display:none}.cap{border-top:1px solid var(--line);padding:1.5rem 0}.cap__head{font-family:var(--f-display);letter-spacing:-.03em;align-items:baseline;gap:1rem;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.6rem);font-weight:600;line-height:1.1;display:flex}.cap__head .mono{color:var(--amber-2);letter-spacing:.04em;font-size:.8rem}.cap__body{color:var(--paper-dim);max-width:60ch;margin-top:.9rem}.cap__ic{display:none}.cap__tags{text-transform:uppercase;letter-spacing:.1em;color:var(--cyan);margin-top:.9rem;font-size:.75rem}@media (min-width:1000px){.caps.is-pinned{column-gap:var(--gutter);grid-template-rows:auto repeat(6,auto) 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-content:start;min-height:min(74vh,720px);display:grid}.caps.is-pinned .caps__count{grid-area:1/4/auto/span 4}.caps.is-pinned .caps__meter{background:var(--line);border-radius:2px;grid-area:2/3/span 6;justify-self:end;width:2px;display:block;position:relative}.caps.is-pinned .caps__meter i{background:linear-gradient(var(--cyan), var(--blue));transform-origin:50% 0;transform:scaleY(var(--p,.16));transition:transform .5s var(--ease);border-radius:2px;position:absolute;inset:0}.caps.is-pinned .cap{display:contents}.caps.is-pinned .cap__head{opacity:.45;transform-origin:0;transition:opacity .5s var(--ease), transform .6s var(--ease), color .5s;grid-column:4/span 4;padding:.55rem 0}.caps.is-pinned .cap.is-on .cap__head{opacity:1;transform:translate(10px)}.caps.is-pinned .cap:nth-child(3) .cap__head{grid-row:2}.caps.is-pinned .cap:nth-child(4) .cap__head{grid-row:3}.caps.is-pinned .cap:nth-child(5) .cap__head{grid-row:4}.caps.is-pinned .cap:nth-child(6) .cap__head{grid-row:5}.caps.is-pinned .cap:nth-child(7) .cap__head{grid-row:6}.caps.is-pinned .cap:nth-child(8) .cap__head{grid-row:7}.caps.is-pinned .cap__body{border-radius:var(--radius);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:var(--fs-lead);color:var(--paper);opacity:0;pointer-events:none;transition:opacity .55s var(--ease), transform .7s var(--ease);background:linear-gradient(#16244a99,#080c1ca8);border:1px solid #f2efe81a;grid-area:2/8/span 7/-1;align-self:start;margin:0;padding:clamp(1.5rem,2.5vw,2.5rem);line-height:1.55;transform:translateY(18px)scale(.985)}.caps.is-pinned .cap.is-on .cap__body{opacity:1;pointer-events:auto;transform:none}.caps.is-pinned .cap__ic{fill:none;width:44px;height:44px;stroke:var(--cyan);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:1.25rem;display:block}}.pipe{margin-top:clamp(2.5rem,5vw,4rem);position:relative;overflow:hidden}.pipe__track{max-width:1520px;padding-inline:var(--pad);margin-inline:auto;position:relative}.pipe__stages{gap:1rem;padding-left:2.25rem;display:grid}.pstage{border-radius:var(--radius);border:1px solid var(--line);transition:border-color .6s var(--ease), background-color .6s var(--ease), box-shadow .6s var(--ease);background:#090e20b8;padding:clamp(1.25rem,2vw,1.9rem);position:relative}.pstage__node{background:var(--ink-0);border:2px solid var(--line-2);border-radius:50%;width:10px;height:10px;transition:background-color .5s,border-color .5s,box-shadow .5s;position:absolute;top:2rem;left:calc(-2.25rem - 4px)}.pstage__n{color:var(--amber-2);font-size:.75rem}.pstage h3{font-family:var(--f-display);letter-spacing:-.02em;margin:.6rem 0 .8rem;font-size:clamp(1.3rem,1.1rem + .6vw,1.75rem);font-weight:600;line-height:1.15}.pstage p{color:var(--paper-dim);font-size:.95rem;line-height:1.7}.pstage.is-lit{background:linear-gradient(#1934789e,#090e20cc);border-color:#3ee6ff73;box-shadow:0 0 70px -24px #2f6bffe6}.pstage.is-lit .pstage__node{background:var(--cyan);border-color:var(--cyan);box-shadow:0 0 16px var(--cyan)}.pstage--core.is-lit{border-color:#ffb3478c;box-shadow:0 0 80px -20px #ff7a1acc}.pstage--core.is-lit .pstage__node{background:var(--amber-2);border-color:var(--amber-2);box-shadow:0 0 18px var(--amber)}.pipe__line{left:var(--pad);width:2px;position:absolute;top:2.4rem;bottom:2rem}.pipe__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pipe__svg path{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke}.pipe__base{stroke:var(--line-2)}.pipe__draw{stroke:var(--cyan);stroke-dasharray:1 1;stroke-dashoffset:0;filter:drop-shadow(0 0 4px #3ee6ffcc)}.pipe.is-h .pipe__draw{stroke-dashoffset:1px}.pipe__svg--h{display:none}.pipe__pkt{background:var(--amber-2);width:8px;height:8px;box-shadow:0 0 10px var(--amber), 0 0 2px #fff;opacity:0;border-radius:50%;position:absolute;top:0;left:-3px}.pipe__models{color:var(--paper-mute);text-transform:uppercase;letter-spacing:.08em;margin-top:2rem;font-size:.78rem;line-height:1.8}@media (min-width:1000px){.pipe.is-h .pipe__track{width:max-content;max-width:none;padding-top:3.25rem;padding-inline:max(var(--pad), calc((100vw - 1520px) / 2 + var(--pad)));display:flex}.pipe.is-h .pipe__stages{gap:1.5rem;padding-left:0;display:flex}.pipe.is-h .pstage{width:clamp(300px,27vw,420px);min-height:330px}.pipe.is-h .pstage__node{top:calc(-1.75rem - 5px);left:1.9rem}.pipe.is-h .pipe__line{left:max(var(--pad), calc((100vw - 1520px) / 2 + var(--pad)));right:max(var(--pad), calc((100vw - 1520px) / 2 + var(--pad)));width:auto;height:2px;top:1.5rem;bottom:auto}.pipe.is-h .pipe__svg--h{display:block}.pipe.is-h .pipe__svg--v{display:none}.pipe.is-h .pipe__pkt{top:-3px;left:0}}.channels__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.chlist{margin-top:2.5rem;display:grid}.chlist li{border-top:1px solid var(--line);gap:1rem;padding:1rem 0;display:flex}.chlist .ic{width:26px;height:26px;color:var(--cyan);margin-top:.15rem}.chlist h3{font-family:var(--f-display);letter-spacing:-.015em;font-size:1.2rem;font-weight:600}.chlist p{color:var(--paper-dim);font-size:.95rem}.orbit{--r:min(44%, 230px);aspect-ratio:1;justify-self:center;width:100%;max-width:540px;position:relative;container-type:inline-size}.orbit__ring{border:1px dashed #3ee6ff47;border-radius:50%;position:absolute;inset:6%}.orbit__ring--2{border:1px solid #2f6bff38;inset:20%;box-shadow:inset 0 0 90px #2f6bff33}.orbit__spin{animation:36s linear infinite spin;position:absolute;inset:0}.orbit__icon{width:58px;height:58px;color:var(--paper);transform:rotate(calc(var(--i) * 72deg)) translateX(43cqw) rotate(calc(var(--i) * -72deg));background:#0a1228d9;border:1px solid #3ee6ff66;border-radius:50%;place-items:center;margin:-29px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 30px -6px #3ee6ff8c}.orbit__icon .ic{width:24px;height:24px;animation:36s linear infinite reverse spin}@keyframes spin{to{transform:rotate(360deg)}}.phone{aspect-ratio:9/18.5;background:linear-gradient(160deg,#26314f,#0b1020);border-radius:34px;width:clamp(170px,42%,220px);padding:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-4deg);box-shadow:0 0 0 1px #f2efe826,0 40px 80px -20px #000c,0 0 80px -20px #2f6bff99}.phone__screen{text-align:center;background:radial-gradient(120% 70% at 50% 25%,#12306f,#060a18 70%);border-radius:27px;flex-direction:column;align-items:center;height:100%;padding:.9rem .8rem 1rem;display:flex;overflow:hidden}.phone__time{color:var(--paper-dim);align-self:flex-start;margin-left:.4rem;font-size:.62rem}.phone__orb{aspect-ratio:1;background:radial-gradient(circle at 35% 30%, #cfe6ff, var(--blue) 40%, #ff9a3c 95%);border-radius:50%;width:34%;margin-top:14%;animation:2.2s ease-in-out infinite breathe;box-shadow:0 0 30px #2f6bffe6,0 0 60px #ff7a1a59}@keyframes breathe{50%{transform:scale(1.08)}}.phone__who{font-family:var(--f-display);margin-top:.9rem;font-size:.95rem;font-weight:600}.phone__call{color:#35e08a;text-transform:uppercase;letter-spacing:.1em;font-size:.58rem}.phone__wave{align-items:center;gap:3px;height:34px;margin:.9rem 0 .5rem;display:flex}.phone__wave i{background:linear-gradient(var(--cyan), var(--blue));border-radius:2px;width:3px;height:100%;animation:1.1s ease-in-out infinite wv;transform:scaleY(.25)}.phone__wave i:nth-child(3n){animation-duration:.8s}.phone__wave i:nth-child(4n+1){animation-duration:1.35s}.phone__wave i:nth-child(2n){animation-delay:-.4s}.phone__wave i:nth-child(5n){animation-delay:-.7s}@keyframes wv{50%{transform:scaleY(1)}}.phone__line{color:var(--paper-dim);font-size:.72rem;line-height:1.55}.phone__end{text-transform:uppercase;letter-spacing:.1em;color:var(--paper-mute);justify-items:center;gap:.3rem;margin-top:auto;font-size:.55rem;display:grid}.phone__end>span:first-child{color:#fff;background:#e5484d;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.phone__end .ic{width:18px;height:18px;transform:rotate(135deg)}.js .orbit:not(.in-view) *,.js .orbit:not(.in-view){animation-play-state:paused!important}@media (max-width:1099px){.channels__grid{grid-template-columns:1fr}.orbit{max-width:420px}}.marquee{gap:.25rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.marquee__row{width:max-content;animation:70s linear infinite mq;display:flex}.marquee__row--rev{animation-duration:90s;animation-direction:reverse}.marquee:hover .marquee__row,.js .marquee:not(.in-view) .marquee__row{animation-play-state:paused}.marquee ul{flex:none;display:flex}.marquee li{font-family:var(--f-display);white-space:nowrap;letter-spacing:-.02em;align-items:center;padding-inline:.28em;font-size:clamp(2.8rem,8.5vw,8.5rem);font-weight:600;line-height:1.45;display:flex}.marquee li:after{content:"";background:var(--amber);flex:none;width:.14em;height:.14em;margin-left:.56em;transform:rotate(45deg)}.marquee__row--rev li{color:#0000;-webkit-text-stroke:1px #f2efe861}.marquee__row--rev li:after{background:var(--blue)}@keyframes mq{to{transform:translate(-50%)}}.qtile{margin-top:clamp(2.5rem,5vw,4rem);grid-template-columns:1fr auto;align-items:center;gap:1.25rem 1rem;max-width:820px;margin-inline-start:auto;padding:clamp(1.4rem,3vw,2.4rem);display:grid}.qtile figcaption,.qtile__stage{grid-column:1/-1}.qtile figcaption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.qtile__t{font-family:var(--f-display);font-size:1.1rem;font-weight:600}.qtile__note{color:var(--paper-mute);text-transform:uppercase;letter-spacing:.1em;font-size:.66rem}.qtile__stage{perspective:900px;display:grid}.qtile__q{font-family:var(--f-display);letter-spacing:-.01em;font-size:clamp(1.35rem,.9rem + 2vw,2.5rem);font-weight:500;line-height:1.5}.js .qtile__q{opacity:0;backface-visibility:hidden;grid-area:1/1}.js .qtile__q.is-on{opacity:1}.no-js .qtile__code{display:none}.qtile__code{color:var(--amber-2);letter-spacing:.08em;font-size:.8rem}.hscroll{margin-top:clamp(2.5rem,5vw,4rem)}.hscroll__track{gap:var(--gutter);max-width:1520px;padding-inline:var(--pad);margin-inline:auto;display:grid}.sector{--c1:var(--amber);--c2:var(--amber-2);border-radius:var(--radius);border:1px solid var(--line);background:radial-gradient(80% 90% at 90% 10%, color-mix(in srgb, var(--c1) 22%, transparent), transparent 60%), linear-gradient(180deg, #0a0e1ed1, #05070fe6);position:relative;overflow:hidden}.sector--mining{--c1:#c8742c;--c2:#ffb347}.sector--minerals{--c1:#3ee6ff;--c2:#a8f3ff}.sector--steel{--c1:#ff5a1a;--c2:#ffb347}.sector__inner{gap:1.25rem;padding:clamp(1.5rem,4vw,3.5rem);display:grid;position:relative}.sector__idx{color:var(--paper-mute);letter-spacing:.12em;font-size:.75rem}.sector__t{font-family:var(--f-display);letter-spacing:-.055em;background:linear-gradient(180deg, var(--c2), var(--c1));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;font-size:clamp(3.6rem,13vw,13rem);font-weight:700;font-stretch:80%;line-height:.85}html[lang=hi] .sector__t{font-size:clamp(3rem,10vw,10rem);line-height:1.2}.sector__k{text-transform:uppercase;letter-spacing:.14em;color:var(--c2);font-size:.8rem}.sector__list{counter-reset:u}.sector__list li{counter-increment:u;border-top:1px solid var(--line);font-size:clamp(1.05rem,.95rem + .5vw,1.4rem);font-family:var(--f-display);letter-spacing:-.01em;align-items:baseline;gap:1rem;padding:.75rem 0;font-weight:500;display:flex}.sector__list li:before{content:"0" counter(u);font-family:var(--f-mono);color:var(--c2);font-size:.72rem}.sector__ask{border:1px solid var(--line-2);background:#05070f8c;border-radius:16px;padding:1rem 1.2rem}.sector__ask .mono{text-transform:uppercase;letter-spacing:.12em;color:var(--paper-mute);font-size:.66rem}.sector__ask p:last-child{margin-top:.3rem;font-size:1.1rem}@media (min-width:1000px){.sector__inner{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-content:center}.sector__idx,.sector__t,.sector__k{grid-column:1/span 7}.sector__list{grid-area:1/8/span 3/-1;align-self:end}.sector__ask{grid-column:8/-1}.hscroll.is-h{overflow:hidden}.hscroll.is-h .hscroll__track{gap:0;width:max-content;max-width:none;padding:0;display:flex}.hscroll.is-h .sector{background:radial-gradient(60% 70% at 85% 30%, color-mix(in srgb, var(--c1) 14%, transparent), transparent 70%);border:0;border-radius:0;align-items:center;width:100vw;height:100vh;display:flex}.hscroll.is-h .sector__inner{width:100%;max-width:1520px;padding:calc(var(--nav-h) + 1rem) var(--pad) 2rem;margin-inline:auto}}.chain{margin-top:clamp(3rem,6vw,5rem)}.chain__label{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.16em;color:var(--amber-2)}.chain__list{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.25rem;display:flex}.chain__list li{align-items:center;gap:.6rem;font-size:.95rem;display:flex}.chain__list li+li:before{content:"→";color:var(--amber-2)}.chain__list li{white-space:nowrap}.chain__list li>*{white-space:normal}.ops__grid{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2.5rem,5vw,4rem);display:grid}.ocard{flex-direction:column;gap:.6rem;padding:1.25rem 1.25rem 1.6rem;display:flex}.ocard>h3{font-family:var(--f-display);letter-spacing:-.015em;margin-top:.75rem;font-size:1.3rem;font-weight:600}.ocard>p{color:var(--paper-dim);font-size:.95rem}.toasts,.gauge,.handover{border:1px solid var(--line);background:#03050c8c;border-radius:16px;height:240px;position:relative;overflow:hidden}.toasts{flex-direction:column;justify-content:center;gap:.45rem;padding:.75rem;display:flex}.toast{border:1px solid var(--line-2);background:#101830f2;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.6rem .75rem;font-size:.8rem;line-height:1.35;display:flex;box-shadow:0 12px 30px -12px #000c}.toast .ic{color:var(--cyan)}.toast>span{flex:150px;min-width:0}.toast strong{white-space:nowrap;font-family:var(--f-mono);color:var(--cyan);font-weight:600}.toast--inc .ic,.toast--inc strong{color:var(--amber-2)}.toast--esc .ic{color:#35e08a}.flag{text-transform:uppercase;letter-spacing:.06em;color:#1a0c02;background:var(--amber-2);white-space:nowrap;border-radius:4px;flex:none;margin-left:auto;padding:.15rem .4rem;font-size:.6rem;font-style:normal}.gauge{place-items:center;padding:1rem;display:grid}.gauge svg{width:82%;max-width:240px;overflow:visible}.gauge path{fill:none;stroke-width:12px;stroke-linecap:round}.gauge__track{stroke:#f2efe814}.gauge__val{stroke:var(--amber);stroke-dasharray:100;stroke-dashoffset:32px;filter:drop-shadow(0 0 6px #ff7a1ab3)}.gauge__read{text-align:center;justify-content:center;align-items:baseline;gap:.2rem;display:flex;position:absolute;bottom:30%;left:0;right:0}.gauge__num{font-size:2.2rem;font-weight:600}.gauge__name{text-align:center;text-transform:uppercase;letter-spacing:.1em;color:var(--paper-mute);font-size:.66rem;position:absolute;bottom:.9rem;left:0;right:0}.gauge__live{letter-spacing:.14em;color:var(--paper-dim);align-items:center;gap:.4rem;font-size:.6rem;display:flex;position:absolute;top:.8rem;right:.9rem}.handover{flex-direction:column;gap:.6rem;padding:1rem;display:flex}.handover__h{text-transform:uppercase;letter-spacing:.12em;color:var(--amber-2);font-size:.7rem}.handover ul{gap:.35rem;display:grid}.handover li{border-left:2px solid var(--blue);background:#f2efe80d;border-radius:8px;padding:.4rem .6rem;font-size:.82rem;line-height:1.4}.handover__ack{text-transform:uppercase;letter-spacing:.1em;color:#35e08a;border:1px solid #35e08a66;border-radius:999px;align-self:flex-start;align-items:center;gap:.35rem;margin-top:auto;padding:.2rem .6rem;font-size:.66rem;display:inline-flex}@media (max-width:1099px){.ops__grid{grid-template-columns:1fr;max-width:560px}}.feat{gap:2.25rem var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2.5rem,5vw,4rem);display:grid}.feat li{border-top:1px solid var(--line-2);padding-top:1.25rem}.feat .ic{width:28px;height:28px;color:var(--cyan)}.feat h3{font-family:var(--f-display);letter-spacing:-.015em;margin:.9rem 0 .4rem;font-size:1.2rem;font-weight:600}.feat p{color:var(--paper-dim);font-size:.95rem}.conn__title{font-family:var(--f-display);letter-spacing:-.02em;margin-top:clamp(3rem,6vw,5rem);font-size:clamp(1.3rem,1rem + 1vw,2rem);font-weight:600}.badges{flex-wrap:wrap;gap:.6rem;margin-top:1.25rem;display:flex}.badges li{letter-spacing:.04em;border:1px solid var(--line-2);background:#05070f73;border-radius:999px;padding:.55rem 1rem;font-size:.82rem;transition:border-color .3s,box-shadow .3s,color .3s}.badges li:hover{border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 24px -6px #3ee6ff99}@media (max-width:1099px){.feat{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.feat{grid-template-columns:1fr}}.pilot__caption{color:var(--amber-2);background:#ff7a1a14;border:1px solid #ffb34759;border-radius:12px;align-items:center;gap:.6rem;margin-top:1.75rem;padding:.6rem 1rem;font-size:.8rem;line-height:1.5;display:inline-flex}.metrics{gap:var(--gutter);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:clamp(2.5rem,5vw,4rem);display:grid}.metric{border-top:1px solid var(--line-2);flex-direction:column-reverse;justify-content:flex-end;gap:.6rem;padding-top:1.25rem;display:flex}.metric dd{letter-spacing:-.04em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,5.4vw,6rem);font-weight:500;line-height:1}.metric dd small{color:var(--amber-2);letter-spacing:0;margin-inline:.06em;font-size:.45em}.metric dt{color:var(--paper-dim);font-size:.92rem;line-height:1.4}@media (max-width:1099px){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.roadmap-wrap{margin-top:clamp(4rem,8vw,7rem)}.roadmap{margin-top:2rem;position:relative}.roadmap ol{gap:var(--gutter);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.roadmap li{padding-top:1.75rem;position:relative}.roadmap li:before{content:"";background:var(--ink-0);border:2px solid var(--blue);border-radius:50%;width:10px;height:10px;transition:background-color .4s,box-shadow .4s;position:absolute;top:-5px;left:0}.roadmap li.is-done:before{background:var(--cyan);border-color:var(--cyan);box-shadow:0 0 14px var(--cyan)}.roadmap li .mono{text-transform:uppercase;letter-spacing:.12em;color:var(--amber-2);font-size:.72rem}.roadmap li p{font-family:var(--f-display);margin-top:.4rem;font-size:1.1rem;font-weight:500;line-height:1.3}.roadmap__line{background:var(--line-2);height:1px;position:absolute;top:0;left:0;right:0}.roadmap__line i{background:linear-gradient(90deg, var(--blue), var(--cyan));transform-origin:0;transform:scaleX(var(--p,1));position:absolute;inset:-.5px 0}.js .roadmap__line i{transform:scaleX(var(--p,0))}.incub{max-width:64ch;color:var(--paper-dim);border-left:2px solid var(--amber);margin-top:3rem;padding-left:1.25rem}.incub strong{color:var(--paper);font-weight:600}@media (max-width:899px){.roadmap ol{grid-template-columns:1fr;gap:1.25rem;padding-left:1.5rem}.roadmap li{padding-top:0}.roadmap li:before{top:.3rem;left:calc(-1.5rem - 4.5px)}.roadmap__line{width:1px;height:auto;bottom:0;right:auto}.roadmap__line i,.js .roadmap__line i{transform-origin:50% 0;transform:scaleY(var(--p,1));inset:0 -.5px}.js .roadmap__line i{transform:scaleY(var(--p,0))}}.light{--line:#05070f1f;--line-2:#05070f33;background:var(--paper);color:#0a0f1f}.light .s__label{color:#a3440a}.light .lead,.light p{color:#2c3347}.light h2 em{-webkit-text-fill-color:#b8500b;color:#b8500b;background:0 0}.team{overflow:hidden}.team:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#2f6bff24,#0000);border-radius:50%;width:50vw;height:50vw;position:absolute;top:-10vw;right:-10vw}.quote{margin-top:clamp(2.5rem,5vw,4rem);position:relative}.quote p{max-width:17em;font-family:var(--f-serif);letter-spacing:-.01em;color:#0a0f1f;text-wrap:balance;font-size:clamp(1.8rem,1.2rem + 2.6vw,3.8rem);font-style:italic;line-height:1.12}.quote p:before{content:"“";color:var(--amber);margin-left:-.45em;padding-right:.05em}html[lang=hi] .quote p{max-width:24em;font-size:clamp(1.5rem,1.1rem + 1.8vw,2.8rem);font-style:normal;line-height:1.45}.quote footer{text-transform:uppercase;letter-spacing:.14em;color:#4a5168;margin-top:1.25rem;font-size:.75rem}.founders{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px;margin-top:clamp(3rem,6vw,4.5rem);display:grid}.founder{border-radius:var(--radius);background:#fff;border:1px solid #05070f14;padding:clamp(1.4rem,2.5vw,2rem);position:relative;box-shadow:0 30px 60px -40px #0b1f4473}.founder__mono{background:linear-gradient(140deg, var(--blue), var(--ink-1));border-radius:24px;place-items:center;width:96px;height:96px;display:grid;position:relative;overflow:hidden}.founder__mono--b{background:linear-gradient(140deg, var(--ink-1), var(--blue))}.founder__mono:after{content:"";background:radial-gradient(closest-side,#ffb347d9,#0000);border-radius:50%;width:90%;height:90%;position:absolute;inset:auto -30% -60% auto}.founder__mono span{z-index:1;font-family:var(--f-display);letter-spacing:-.04em;color:#fff;font-size:2.1rem;font-weight:700;font-stretch:80%;position:relative}.founder h3{font-family:var(--f-display);letter-spacing:-.02em;margin-top:1.25rem;font-size:1.6rem;font-weight:600}.founder__role{text-transform:uppercase;letter-spacing:.12em;margin:.25rem 0 .8rem;font-size:.75rem;color:#a3440a!important}.team__badge{text-transform:uppercase;letter-spacing:.12em;color:#2c3347;border:1px solid #05070f26;border-radius:999px;align-items:center;gap:.6rem;margin-top:2rem;padding:.5rem .9rem;font-size:.75rem;display:inline-flex}.team__badge .dot{background:var(--blue);animation:none}.light :focus-visible{outline-color:var(--blue)}@media (max-width:699px){.founders{grid-template-columns:1fr}}.contact{padding-bottom:clamp(6rem,14vh,10rem)}.contact__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.contact__or{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.14em;color:var(--paper-mute);margin-top:2.5rem}.contact__list{gap:.8rem;margin:1rem 0 2rem;font-size:1.1rem;display:grid}.contact__list li{align-items:center;gap:.8rem;display:flex}.contact__list .ic{color:var(--amber-2)}.form{padding:clamp(1.4rem,3vw,2.4rem);position:relative}.form__fields{gap:1.1rem var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.field{align-content:start;gap:.4rem;display:grid}.field--wide{grid-column:1/-1}.field label{color:var(--paper-dim);font-size:.85rem;font-weight:500}.field label small{color:var(--paper-mute);font-weight:400}.field input,.field select,.field textarea{border:1px solid var(--line-2);background:#03050c8c;border-radius:12px;width:100%;min-height:50px;padding:.8rem 1rem;font-size:1rem;transition:border-color .25s,box-shadow .25s,background-color .25s}.field textarea{resize:vertical;min-height:120px;line-height:1.5}.field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f2efe8' stroke-width='1.6'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;background-size:18px;padding-right:2.6rem}.field select option{background:var(--ink-2);color:var(--paper)}.field input::placeholder,.field textarea::placeholder{color:#f2efe866}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--cyan);background:#03050cbf;outline:none;box-shadow:0 0 0 3px #3ee6ff2e}.field [aria-invalid=true]{border-color:#ff7b72;box-shadow:0 0 0 3px #ff7b7226}.field__err{color:#ffa198;min-height:0;font-size:.8rem}.field__err:empty{display:none}.field--hp{width:1px;height:1px;top:auto;left:-10000px;overflow:hidden;position:absolute!important}.form__consent{color:var(--paper-mute);margin-top:1.25rem;font-size:.82rem}.form__consent a{color:var(--paper);text-underline-offset:3px;text-decoration:underline}.form__actions{margin-top:1.5rem}.form__status{margin-top:1rem;font-size:.92rem}.form__status:empty{display:none}.form__status.is-error{color:#ffa198}.form__status a{color:var(--paper);text-decoration:underline}.form__ok{border-radius:inherit;text-align:center;background:linear-gradient(#0e1a3a,#05070f);place-content:center;justify-items:center;gap:.6rem;padding:2rem;display:grid;position:absolute;inset:0}.form__ok[hidden]{display:none}.form__ok:focus{outline:none}.form__check{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:76px;height:76px;margin-bottom:.75rem}.form__check circle{stroke:#35e08a59}.form__check path{stroke:#35e08a;stroke-dasharray:40;stroke-dashoffset:40px;animation:draw .7s .25s var(--ease) forwards}@keyframes draw{to{stroke-dashoffset:0}}.form__ok-t{font-family:var(--f-display);letter-spacing:-.02em;font-size:1.8rem;font-weight:600}@media (max-width:999px){.contact__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.form__fields{grid-template-columns:1fr}.btn--lg{width:100%}}.chat__wave rect{animation:.9s ease-in-out infinite wv}.chat__wave rect:nth-child(2n){animation-delay:-.3s}.chat__wave rect:nth-child(3n){animation-duration:.7s}.chat__wave rect:nth-child(5n+1){animation-duration:1.15s;animation-delay:-.55s}@media (max-height:979px){.scrollcue{display:none}}html[lang=hi] :is(.kicker,.hero__facts,.chat__status,.chat__caption,.chat__try-label,.hero__typed-label,.s__label,.caps__count,.cap__tags,.pipe__models,.sector__k,.sector__ask .mono,.chain__label,.impact__label,.handover__h,.gauge__name,.pilot__caption,.roadmap li .mono,.founder__role,.team__badge,.contact__or,.qtile__note,.note,.phone__call,.phone__end,.hscroll .sector__idx,.handover__ack){font-family:var(--f-body);text-transform:none}.contact__copy>.btn{max-width:100%;min-height:var(--h);white-space:normal;height:auto;padding-block:.6rem}.faq__list{border-top:1px solid var(--line);margin-top:clamp(1.5rem,4vh,2.5rem)}.faq__item{border-bottom:1px solid var(--line)}.faq__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:48px;padding:1.15rem 0;list-style:none;display:flex}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:focus-visible{outline:2px solid var(--amber-2);outline-offset:4px;border-radius:4px}.faq__q{font-family:var(--f-display);color:var(--paper);margin:0;font-size:clamp(1.08rem,1.6vw,1.32rem);font-weight:600;line-height:1.3}.faq__icon{border:1px solid var(--line-2);border-radius:50%;flex:none;width:28px;height:28px;position:relative}.faq__icon:before,.faq__icon:after{content:"";background:var(--paper);width:11px;height:1.5px;transition:transform .35s var(--ease);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.faq__icon:after{transform:translate(-50%,-50%)rotate(90deg)}.faq__item[open] .faq__icon:after{transform:translate(-50%,-50%)rotate(0)}.faq__a{max-width:68ch;color:var(--paper-dim);margin:-.2rem 0 1.4rem;font-size:1.02rem;line-height:1.65}
