@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_cf84ab{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_cf84ab{--font-sans:"Poppins","Poppins Fallback"}:root{color-scheme:dark;--bg:#000000;--fg:#ffffff;--header:#000000;--header-fg:#ffffff;--muted:#8d8d8d;--line:rgba(255,255,255,0.16)}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--fg);overflow-x:clip}body{min-height:100vh;font-family:var(--font-sans),"Segoe UI",sans-serif;font-size:17px;line-height:1.65}a{color:inherit}.site-header{position:fixed;top:0;left:0;right:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:24px;height:76px;padding:0 100px 0 90px;background:var(--header);color:var(--header-fg);font-family:var(--font-sans),"Segoe UI",sans-serif;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s ease}.site-header.is-hidden{transform:translate3d(0,calc(-100% - 8px),0);opacity:0;pointer-events:none}.header-start{display:flex;align-items:center;gap:108px;min-width:0}.logo-link,.logo-link:active,.logo-link:focus,.logo-link:hover,.logo-link:visited{display:block;flex:none;line-height:0;text-decoration:none}.logo-link img{display:block;height:40px;width:auto}.site-nav{display:flex;align-items:center;gap:42px;font-size:14px;font-weight:400;line-height:1;transform:translateY(10px)}.site-nav a{display:inline-flex;align-items:center;height:34px;letter-spacing:.55px;white-space:nowrap}.site-nav a,.site-nav a:active,.site-nav a:focus,.site-nav a:hover,.site-nav a:visited{text-decoration:none}.connect{display:inline-flex;align-items:center;flex:none;margin-left:24px;padding:0 0 4px;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.5);font-size:12px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transform:translateY(10px)}.connect,.connect:active,.connect:focus,.connect:hover,.connect:visited{color:#ffffff;text-decoration:none}.connect:hover{border-bottom-color:#ffffff}.menu-toggle{display:none;position:relative;flex:none;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:#ffffff;cursor:pointer}.menu-toggle span{position:absolute;left:12px;right:12px;height:1.5px;background:currentColor;transition:transform .28s ease,opacity .2s ease,top .28s ease}.menu-toggle span:first-child{top:16px}.menu-toggle span:nth-child(2){top:21px}.menu-toggle span:nth-child(3){top:26px}.menu-toggle.is-close span:first-child,.site-header.is-menu-open .menu-toggle span:first-child{top:21px;transform:rotate(45deg)}.menu-toggle.is-close span:nth-child(2),.site-header.is-menu-open .menu-toggle span:nth-child(2){opacity:0}.menu-toggle.is-close span:nth-child(3),.site-header.is-menu-open .menu-toggle span:nth-child(3){top:21px;transform:rotate(-45deg)}.mobile-nav{display:none}main{background:#000000;padding-top:var(--header-h,76px)}.wrap{width:min(1120px,calc(100% - 96px));margin:0 auto}.kicker,.muted{color:var(--muted)}.kicker{margin:0 0 18px;font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.hero .kicker{margin-left:2px;font-size:16px}.display{max-width:16ch;font-size:clamp(44px,6.4vw,84px);letter-spacing:-.045em;line-height:1.16}.display,.headline{margin:0;font-weight:500}.headline{max-width:18ch;font-size:clamp(32px,4.4vw,56px);letter-spacing:-.04em;line-height:1.02}.headline.straight{max-width:none;white-space:nowrap;font-size:clamp(17px,4.85vw,56px);line-height:1.05}.section.manifesto-section{padding-top:96px;padding-bottom:96px}.blog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;margin-bottom:64px}.blog-head .text-link{margin-top:10px;flex:none}.blog-layout{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:28px 56px;gap:28px 56px;align-items:stretch}.blog-side{display:flex;flex-direction:column;min-height:100%}.blog-feature{display:block;color:inherit;text-decoration:none}.blog-feature img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;object-position:center center}.blog-side-title{margin:0 0 8px;font-weight:500;letter-spacing:-.03em;line-height:1.2;font-size:clamp(22px,2.2vw,30px)}.blog-list h3{margin:0;font-weight:500;letter-spacing:.2px;line-height:1.25;font-size:20px}.blog-list a{display:block;padding:22px 0;color:inherit;text-decoration:none}.blog-list a+a{border-top:1px solid var(--line)}.blog-list .blog-excerpt{margin:8px 0 0;color:var(--muted);font-size:14px;line-height:1.45}.blog-list .blog-date{margin:10px 0 0;color:var(--muted);font-size:12px;letter-spacing:.06em}.blog-side>.text-link,.blog-side>.text-link:active,.blog-side>.text-link:focus,.blog-side>.text-link:hover,.blog-side>.text-link:visited{margin-top:auto;padding-top:16px;color:#ffffff;font-size:12px;line-height:1;text-transform:uppercase}.manifesto-line{max-width:none;letter-spacing:.4px}.manifesto-line span{white-space:nowrap}.copy,.lead{margin:22px 0 0;max-width:62ch;color:var(--muted);font-size:17px;line-height:1.6}.copy+.copy{margin-top:16px}.section{padding:96px 0}.section.edge-section{margin-top:40px}.alert-page+.section.brain-section{margin-top:0}.brain-section{position:relative;display:flex;align-items:center;min-height:100svh;overflow:hidden}.brain-photo{width:100%;height:100%;object-fit:cover;object-position:center center;pointer-events:none}.brain-photo,.brain-scrim{position:absolute;inset:0;z-index:0}.brain-scrim{background:linear-gradient(90deg,rgba(0,0,0,.88),rgba(0,0,0,.76) 46%,rgba(0,0,0,.6))}.brain-align{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:72px;column-gap:72px;align-items:start;margin-top:30px;margin-bottom:30px}.brain-align .brain-title{grid-column:1}.brain-align .kicker{margin-bottom:28px}.brain-align .headline{line-height:1.2}.brain-align .brain-copy{grid-column:2}.brain-align .copy{color:#ffffff}.brain-align .copy:first-child{margin-top:0}.hero{position:relative;display:flex;align-items:center;min-height:calc(100svh - var(--header-h, 76px));padding:72px 0;overflow:hidden}.hero-photo{z-index:0;width:100%;height:100%;object-fit:cover;object-position:center 42%;opacity:.5;mix-blend-mode:lighten}.hero-map,.hero-photo{position:absolute;inset:0;pointer-events:none}.hero-map{z-index:1;color:#c8c8c8}.hero-map svg{display:block;width:100%;height:100%}@media (max-width:900px){.hero-map svg{transform:translateY(280px)}}.map-grid{fill:none;stroke:currentColor;stroke-width:1;opacity:.16}.map-land{fill:none;stroke:currentColor;stroke-width:1.35;stroke-linejoin:round;opacity:.46}.map-tracks{stroke:currentColor;stroke-width:1;stroke-dasharray:2 7;opacity:.24}.map-node{fill:none;stroke:currentColor;stroke-width:1}.map-pin{fill:currentColor;stroke:none}.map-pulse{opacity:.7;transform-box:fill-box;transform-origin:center;animation:map-pulse 3.6s ease-out infinite}@keyframes map-pulse{0%{transform:scale(.55);opacity:.85}to{transform:scale(1.7);opacity:0}}@media (prefers-reduced-motion:reduce){.map-pulse{animation:none;opacity:.45}}.hero-map.is-paused .map-pulse{animation-play-state:paused}.map-label{fill:#d5d5d5;stroke:none;font-family:var(--font-sans),"Segoe UI",sans-serif;font-size:12px;font-weight:500;letter-spacing:.04em}.map-craft{fill:currentColor;opacity:.62}.hero-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.9),rgba(0,0,0,.62) 30%,rgba(0,0,0,.22) 58%,rgba(0,0,0,0))}.hero .wrap{position:relative;z-index:1}.hero-rise{animation:text-arrive .4s cubic-bezier(.16,1,.3,1) both}.hero-rise-2{animation-delay:.08s}.hero-rise-3{animation-delay:.16s}.arrive{opacity:0;transform:translate3d(0,20px,0)}.arrive.is-in{animation:text-arrive .4s cubic-bezier(.16,1,.3,1) both}@keyframes text-arrive{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.arrive,.hero-rise{opacity:1;transform:none;animation:none}}.domain-page{display:flex;align-items:center;min-height:100svh;padding:96px 0}.domain-land{position:relative;overflow:hidden}.domain-land-photo{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center 62%}.domain-land-scrim{position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.56) 40%,rgba(0,0,0,.28) 70%,rgba(0,0,0,.14))}.domain-land .wrap{position:relative;z-index:1}.domain-split{display:grid;grid-template-columns:1fr 1fr;min-height:100svh;border-top:1px solid var(--line)}.domain-pane{display:flex;align-items:center;min-height:100svh;padding:96px 8vw}.domain-pane+.domain-pane{border-left:1px solid var(--line)}.domain-air,.domain-sea{align-items:flex-start;padding-top:37vh}.domain-air{position:relative;overflow:hidden}.domain-air-photo{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center 58%}.domain-air-scrim{position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.68),rgba(0,0,0,.42) 48%,rgba(0,0,0,.16))}.domain-air>div:last-child{position:relative;z-index:1}.domain-sea{position:relative;overflow:hidden}.domain-sea-photo{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:28% 62%;transform:scale(1.35);transform-origin:30% 58%}.domain-sea-scrim{position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.68),rgba(0,0,0,.42) 48%,rgba(0,0,0,.16))}.domain-sea .display,.domain-sea .domain-note,.domain-sea .text-link{text-shadow:0 1px 16px rgba(0,0,0,.55)}.domain-sea>div:last-child{position:relative;z-index:1}.domain-note{margin:22px 0 0;max-width:36ch;color:#ffffff;font-size:17px;line-height:1.55}.domain-land .domain-note{max-width:54ch}.domain-words{flex-direction:column;gap:10px;padding:0;list-style:none;font-size:17px;line-height:1.4}.domain-words,.tags{display:flex;margin:28px 0 0;color:#ffffff}.tags{flex-wrap:wrap;gap:10px 18px;font-size:14px}.brain-align .tags{gap:14px 40px;margin-top:36px;letter-spacing:.08em}.place{margin:28px 0 0;color:var(--muted);font-size:13px;letter-spacing:.12em}.place,.text-link{text-transform:uppercase}.text-link{display:inline-flex;margin-top:32px;color:#ffffff;font-size:14px;letter-spacing:.08em}.text-link,.text-link:active,.text-link:focus,.text-link:hover,.text-link:visited{text-decoration:none}.box-link{padding:14px 22px;border:1px solid rgba(255,255,255,.4)}.box-link:active,.box-link:focus,.box-link:hover,.box-link:visited{text-decoration:none}.box-link:hover{border-color:#ffffff}.split{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px 72px;gap:48px 72px;align-items:start}.alert-page{position:relative;min-height:min(920px,100svh);display:flex;align-items:center;overflow:hidden;padding:0;background:#000000}.alert-field{position:absolute;inset:0;z-index:0;pointer-events:none}.alert-page.is-live .alert-field{animation:alert-dim .7s ease 3.6s forwards}.alert-note{position:absolute;width:min(280px,34vw);padding:12px 14px 14px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:rgba(16,16,16,.94);box-shadow:0 18px 40px rgba(0,0,0,.45);opacity:0}.alert-page.is-live .alert-note{animation:note-pop-right .42s cubic-bezier(.2,.8,.2,1) forwards}.alert-note header{display:flex;align-items:center;justify-content:space-between;gap:12px}.alert-note header span{color:#ffffff;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.alert-note header span:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:#ffffff;vertical-align:1px}.alert-note time{color:rgba(255,255,255,.42);font-size:11px;letter-spacing:.04em}.alert-note p{margin:8px 0 0;color:rgba(255,255,255,.78);font-size:13px;font-weight:400;letter-spacing:0;line-height:1.45;text-transform:none}.alert-page.is-live .alert-note:first-child{top:6%;left:4%;animation-delay:.05s}.alert-page.is-live .alert-note:nth-child(2){top:5%;right:5%;animation-delay:.22s}.alert-page.is-live .alert-note:nth-child(3){top:24%;left:22%;animation-delay:.38s}.alert-page.is-live .alert-note:nth-child(4){top:22%;right:16%;animation-delay:.52s}.alert-page.is-live .alert-note:nth-child(5){top:40%;left:5%;animation-delay:.68s}.alert-page.is-live .alert-note:nth-child(6){top:42%;right:6%;animation-delay:.84s}.alert-page.is-live .alert-note:nth-child(7){top:58%;left:18%;animation-delay:1s}.alert-page.is-live .alert-note:nth-child(8){top:56%;right:20%;animation-delay:1.16s}.alert-page.is-live .alert-note:nth-child(9){top:74%;left:6%;animation-delay:1.32s}.alert-page.is-live .alert-note:nth-child(10){top:72%;right:5%;animation-delay:1.48s}.alert-page.is-live .alert-note:nth-child(11){top:14%;left:46%;animation-delay:1.64s}.alert-page.is-live .alert-note:nth-child(12){top:64%;left:42%;animation-delay:1.8s}.alert-page.is-live .alert-note:nth-child(13){top:12%;left:36%;animation-delay:1.96s}.alert-page.is-live .alert-note:nth-child(14){top:28%;right:28%;animation-delay:2.12s}.alert-page.is-live .alert-note:nth-child(15){top:46%;left:32%;animation-delay:2.28s}.alert-page.is-live .alert-note:nth-child(16){top:18%;right:32%;animation-delay:2.44s}.alert-page.is-live .alert-note:nth-child(17){top:78%;left:28%;animation-delay:2.6s}.alert-page.is-live .alert-note:nth-child(18){top:84%;right:8%;animation-delay:2.76s}.alert-page.is-live .alert-note:nth-child(19){top:34%;left:6%;animation-delay:2.92s}.alert-page.is-live .alert-note:nth-child(20){top:88%;left:8%;animation-delay:3.08s}.alert-page.is-live .alert-note:nth-child(21){top:8%;left:48%;animation-delay:3.24s}.alert-page.is-live .alert-note:nth-child(22){top:60%;right:30%;animation-delay:3.4s}.alert-page.is-live .alert-note:nth-child(2n){animation-name:note-pop-left}.alert-copy{position:relative;z-index:1;opacity:0}.alert-page.is-live .alert-copy{animation:alert-reveal .7s ease 4s forwards}.alert-copy:before{content:"";position:absolute;z-index:-1;inset:-36px -18vw -64px -8vw;background:linear-gradient(90deg,rgba(0,0,0,.88),rgba(0,0,0,.62) 58%,transparent);pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000000 68%,transparent);mask-image:linear-gradient(180deg,#000000 68%,transparent)}.alert-copy .headline+.headline{margin-top:8px}@keyframes note-pop-right{0%{opacity:0;transform:translate3d(28px,16px,0) scale(.94)}to{opacity:1;transform:none}}@keyframes note-pop-left{0%{opacity:0;transform:translate3d(-28px,16px,0) scale(.94)}to{opacity:1;transform:none}}@keyframes alert-dim{to{opacity:.16}}@keyframes alert-reveal{to{opacity:1}}@media (max-width:700px){.alert-note{width:min(188px,46vw)}}@media (prefers-reduced-motion:reduce){.alert-copy,.alert-field,.alert-note{animation:none;opacity:1;transform:none}.alert-field{opacity:.16}}.bharat-band{position:relative;overflow:hidden}.bharat-band-photo{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:32% 44%;pointer-events:none}.bharat-band-scrim{position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.74),rgba(0,0,0,.64) 36%,rgba(0,0,0,.5) 68%,rgba(0,0,0,.38))}.bharat-band .wrap{position:relative;z-index:1}.bharat-band .split{grid-template-columns:1fr}.bharat-band .headline{max-width:none;letter-spacing:.3px;white-space:nowrap}.bharat-band .headline span{white-space:nowrap}.bharat-band .split>div>.copy:first-child{margin-top:0}.bharat-band .copy{max-width:926px;color:#ffffff;-webkit-hyphens:none;hyphens:none}.stack{display:grid;grid-gap:28px;gap:28px}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-top:48px;background:var(--line);border:1px solid var(--line)}.card{min-height:220px;padding:28px;background:#000000}.card h3,.item h3{margin:0 0 12px;font-size:18px;font-weight:500;letter-spacing:-.02em}.card p,.item p{margin:0;color:var(--muted);font-size:15px;line-height:1.55}.index{margin:0 0 16px;color:var(--muted);font-size:13px;letter-spacing:.12em}.item{padding:36px 0;border-top:1px solid var(--line)}.intel-orbit{display:grid;justify-items:center;grid-gap:36px;gap:36px}.intel-after{display:grid;justify-items:start;width:100%;grid-gap:28px;gap:28px}.intel-nodes{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:14px 28px;width:100%;min-height:28px;padding-bottom:16px}.intel-beam{position:absolute;left:0;right:0;bottom:0;height:1px;background:rgba(255,255,255,.28);opacity:0}.intel-node{color:#ffffff;font-size:18px;letter-spacing:.01em;opacity:0}.intel-orbit.is-ring .intel-node{animation:intel-node-in .6s ease forwards}.intel-orbit.is-ring .intel-beam{animation:intel-beam .6s ease .35s forwards}.intel-core{position:relative;min-height:72px}.intel-line{position:relative;display:flex;justify-content:center;align-items:baseline;margin:0;max-width:none;white-space:nowrap;opacity:0;font-size:clamp(32px,4.4vw,56px);font-weight:500;letter-spacing:-.04em;line-height:1.05;transition:opacity .45s ease}.intel-orbit.is-center .intel-line,.intel-orbit.is-left .intel-line,.intel-orbit.is-ring .intel-line{opacity:1}.intel-rest{display:inline-block;overflow:hidden;width:0;white-space:nowrap;vertical-align:baseline;transition:width .95s cubic-bezier(.22,.8,.2,1)}.intel-orbit.is-left .intel-rest,.intel-orbit.is-ring .intel-rest,.intel-orbit.is-typing .intel-rest{width:var(--rest,0);margin-left:.35em}.intel-gauge{position:absolute;width:max-content;visibility:hidden;white-space:nowrap;pointer-events:none}.intel-story{max-width:62ch;text-align:left}.intel-story .copy:first-child{margin-top:0}.intel-turn{margin:36px 0 0;max-width:16ch;font-size:clamp(26px,3vw,40px);font-weight:500;letter-spacing:-.03em;line-height:1.12}.intel-close,.intel-turn{color:#ffffff}.intel-story .copy,.intel-story .intel-turn,.intel-story .text-link{opacity:0}.intel-orbit.is-ring .intel-story .copy,.intel-orbit.is-ring .intel-story .intel-turn,.intel-orbit.is-ring .intel-story .text-link{animation:intel-reveal .7s ease forwards}@keyframes intel-node-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes intel-beam{0%{opacity:0}to{opacity:1}}@keyframes intel-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.intel-beam,.intel-line,.intel-node,.intel-story .copy,.intel-story .intel-turn,.intel-story .text-link{opacity:1;animation:none;transform:none}.intel-rest{width:auto;transition:none}}.pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.pills span{padding:8px 12px;color:#ffffff;font-size:12px;letter-spacing:.08em}.diagram,.pills span{border:1px solid var(--line)}.diagram{display:grid;grid-gap:18px;gap:18px;margin-top:40px;padding:32px}.diagram-title{margin:0;text-align:center;font-size:14px;letter-spacing:.14em}.diagram-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;text-align:center}.diagram-row span{padding:16px 8px;color:var(--muted);font-size:13px;letter-spacing:.08em}.diagram-row span,.loop{border:1px solid var(--line)}.loop{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;margin-top:40px;background:var(--line)}.loop article{padding:24px;background:#000000}.loop h3{margin:0 0 10px;font-size:14px;letter-spacing:.1em}.loop p{margin:0;color:var(--muted);font-size:15px}.site-footer{padding:72px 0 40px;border-top:1px solid var(--line);color:#ffffff;font-size:15px}.footer-top{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;grid-gap:28px 88px;gap:28px 88px;align-items:start}.footer-brand a,.footer-brand a:active,.footer-brand a:focus,.footer-brand a:hover,.footer-brand a:visited{text-decoration:none}.footer-brand img{display:block;height:40px;width:auto}.footer-notes{display:grid;grid-gap:12px;gap:12px;margin-top:56px}.footer-notes p{margin:0;font-size:13px;letter-spacing:.7px;word-spacing:.7px}.footer-col{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-top:6px}.footer-col-label{margin:0;color:var(--muted);font-family:var(--font-sans),"Segoe UI",sans-serif;font-size:13px;font-weight:600;text-transform:uppercase}.footer-col a,.footer-col span{color:#ffffff;font-size:13px;letter-spacing:.7px;word-spacing:.7px;text-decoration:none}.footer-col a:active,.footer-col a:focus,.footer-col a:hover,.footer-col a:visited{text-decoration:none}.footer-mail{overflow-wrap:anywhere}.footer-legal{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px 24px;margin-top:88px;color:#c4c4c4;font-size:12px;font-weight:400;letter-spacing:.7px;word-spacing:.7px;text-align:left}.footer-legal>span:last-child{margin-left:auto;text-align:right}.footer-legal a{color:#c4c4c4;font-size:12px;font-weight:400;letter-spacing:.7px;word-spacing:.7px}.footer-legal a,.footer-legal a:active,.footer-legal a:focus,.footer-legal a:hover,.footer-legal a:visited{text-decoration:none}.form{display:grid;grid-gap:18px;gap:18px;max-width:560px;margin-top:36px}.field{display:grid;grid-gap:8px;gap:8px;color:var(--muted);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.field input,.field textarea{width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--line);background:transparent;color:#ffffff;font:inherit;font-size:16px;letter-spacing:0;text-transform:none}.field textarea{min-height:120px;resize:vertical}.form button{justify-self:start;margin-top:8px;padding:0;border:0;background:transparent;color:#ffffff;font:inherit;font-size:14px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.form button:active,.form button:focus,.form button:hover{text-decoration:none}.note{margin:12px 0 0;color:var(--muted);font-size:14px}.prose{width:min(720px,calc(100% - 96px));margin:0 auto;padding:72px 0 96px}.prose p{color:var(--muted)}@media (max-width:1200px){.site-header{height:64px;align-items:center;padding:0 24px}.header-start{flex:1 1;gap:0;min-width:0}.connect,.site-nav{display:none}.menu-toggle{display:inline-block}.mobile-nav{display:block;position:fixed;inset:0;z-index:20;pointer-events:none;visibility:hidden}.mobile-nav.is-open{pointer-events:auto;visibility:visible}.mobile-nav-panel{position:absolute;inset:0;display:flex;flex-direction:column;padding:0 20px 40px 16px;background:#000000;transform:translate3d(-100%,0,0);transition:transform .35s cubic-bezier(.4,0,.2,1)}.mobile-nav.is-open .mobile-nav-panel{transform:translateZ(0)}.mobile-nav-top{display:flex;align-items:center;justify-content:space-between;height:72px}.mobile-nav-top .logo-link img{height:48px}.mobile-nav-links{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:28px}.mobile-nav-links a{display:block;padding:12px 0;font-size:28px;font-weight:500;letter-spacing:.2px;line-height:1.15}.mobile-nav-links a,.mobile-nav-links a:focus,.mobile-nav-links a:hover,.mobile-nav-links a:visited{color:#ffffff;text-decoration:none}.mobile-nav-connect{margin-top:18px;padding-bottom:4px!important;border-bottom:1px solid rgba(255,255,255,.5);font-size:14px!important;font-weight:500;letter-spacing:.12em!important;text-transform:uppercase}.prose,.wrap{width:min(1120px,calc(100% - 48px))}.cards,.loop{grid-template-columns:1fr 1fr}.section{padding:72px 0}.section.manifesto-section{padding-top:72px;padding-bottom:72px}.hero{padding:56px 0 72px}.hero-scrim{background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.78) 46%,rgba(0,0,0,.88))}.footer-top{gap:32px 40px}.footer-legal{margin-top:56px}}@media (max-width:700px){.site-header{height:58px;padding:0 16px}.logo-link img{height:36px}.footer-brand img{height:34px}.mobile-nav-top{height:68px}.mobile-nav-top .logo-link img{height:44px}.mobile-nav-panel{padding:0 16px 32px}.mobile-nav-links{margin-top:20px;gap:14px}.mobile-nav-links a{font-size:24px;padding:10px 0}.prose,.wrap{width:calc(100% - 32px)}.display{font-size:clamp(34px,11vw,48px)}.headline{font-size:clamp(28px,8vw,40px)}.headline.straight{white-space:normal}.copy,.lead{font-size:16px}.blank-title{font-size:clamp(48px,14vw,72px)}.blank-line{font-size:clamp(13px,3.6vw,16px);line-height:1.35}.tech-core>.wrap>.kicker{font-size:clamp(26px,8vw,34px)}.section{padding:48px 0}.section.manifesto-section{padding-top:48px;padding-bottom:48px}.hero{padding:36px 0 48px}.blog-layout,.brain-align,.cards,.diagram-row,.footer-top,.loop,.split{grid-template-columns:1fr}.brain-align .brain-copy,.brain-align .brain-title{grid-column:1;grid-row:auto}.card{min-height:0}.intel-orbit{min-height:0;gap:22px}.intel-nodes{flex-wrap:wrap;gap:12px 20px}.intel-node{font-size:16px}.intel-line{font-size:clamp(16px,4.5vw,28px)}.diagram{padding:16px}.footer-legal{margin-top:40px}.domain-split{grid-template-columns:1fr;min-height:0}.domain-pane{min-height:50svh;height:50svh;padding:28px 16px}.domain-air,.domain-sea{align-items:flex-end;padding-top:28px;padding-bottom:36px}.domain-pane+.domain-pane{border-left:0;border-top:1px solid var(--line)}}.blank-viewport{position:relative;display:grid;align-content:safe center;min-height:100svh;margin-top:calc(-1 * var(--header-h, 76px));background-color:#000000;overflow:hidden}.blank-map{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.blank-map,.blank-viewport:after{position:absolute;inset:0;z-index:0;pointer-events:none}.blank-viewport:after{content:"";background:rgba(0,0,0,.4)}.blank-viewport:has(.blank-map):after{background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.48) 28%,rgba(0,0,0,.28) 52%,rgba(0,0,0,.18))}.blank-viewport .wrap{position:relative;z-index:1;container-type:inline-size}.blank-title{margin:0;max-width:100%;color:#ffffff;font-size:clamp(64px,9.2vw,120px);font-weight:500;letter-spacing:.3px;line-height:1.05;text-transform:none;overflow-wrap:break-word}.careers-page{text-align:center}.careers-copy{display:grid;justify-items:center;grid-gap:18px;gap:18px;padding:0 24px}.careers-line{margin:0;font-size:clamp(28px,4vw,44px);font-weight:500;line-height:1.15}.careers-line,.careers-mail{color:#ffffff;letter-spacing:.2px}.careers-mail{font-size:16px;line-height:1.4;text-decoration:none}.careers-mail:focus-visible,.careers-mail:hover{text-decoration:underline;text-underline-offset:.22em}.careers-note{margin:0;color:var(--muted);font-size:15px;letter-spacing:.2px;line-height:1.5}.blank-line{max-width:100%;color:#ffffff;font-size:clamp(12px,3.3cqw,21px);letter-spacing:.3px;line-height:1.4;white-space:nowrap}.blank-desc,.blank-line{margin:18px 0 0;font-weight:400}.blank-desc{max-width:62ch;color:var(--muted);font-size:clamp(14px,1.4vw,17px);letter-spacing:.2px;line-height:1.55}.chapter,.stage{--measure:min(1240px,calc(100% - 10vw))}.chapter .wrap,.stage .wrap{width:var(--measure)}.stage{display:grid;align-content:safe center;min-height:calc(100svh - var(--header-h, 76px));padding:72px 0 96px}.stage.perspective-hero{position:relative;isolation:isolate;background-color:#000000}.perspective-hero-image{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:center}.stage.perspective-hero:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.94),rgba(0,0,0,.87) 32%,rgba(0,0,0,.62) 62%,rgba(0,0,0,.25));pointer-events:none}.stage.perspective-hero .wrap{position:relative;z-index:1}.stage .display.perspective-display{line-height:1.14;color:#ffffff}.stage .lead.perspective-lead{max-width:52ch;margin-top:32px;color:#ffffff}.tech-hero.stage{position:relative;background-color:#000000;background-image:url(/images/technology-opening.webp?v=2);background-position:50%;background-repeat:no-repeat;background-size:cover}.tech-hero.stage:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.18),rgba(0,0,0,.28) 42%,rgba(0,0,0,.55) 72%,rgba(0,0,0,.78));pointer-events:none}.tech-hero.stage .wrap{position:relative;z-index:1}.tech-hero.stage .display,.tech-hero.stage .lead{color:#ffffff}.tech-hero.stage .tech-hero-line{display:inline-block;margin-top:.12em}.stage .kicker{margin-bottom:22px;font-size:12px;letter-spacing:.18em}.stage .display{max-width:none;font-size:clamp(52px,6.4vw,96px);font-weight:500;letter-spacing:-.048em;line-height:.96;text-wrap:balance;-webkit-hyphens:none;hyphens:none}.stage .product-name{margin:0 0 26px;max-width:none;font-size:14px;letter-spacing:.01em}.stage .lead{margin-top:36px;max-width:42ch;font-size:18px;line-height:1.55}.stage[aria-label=Contact]{align-content:start;min-height:0;padding:72px 0 64px}.stage[aria-label=Contact] .display{letter-spacing:.2px}.stage[aria-label=Contact] .lead{max-width:61ch}.chapter{display:grid;align-content:safe center;min-height:calc(100svh - var(--header-h, 76px));padding:108px 0;border-top:1px solid var(--line)}.chapter .split{align-items:start;gap:40px 7vw}.chapter .headline{max-width:none;font-size:clamp(34px,3.8vw,58px);letter-spacing:-.04em;line-height:1.02;text-wrap:balance;-webkit-hyphens:none;hyphens:none}.chapter[aria-label="Schedule a briefing"] .headline{letter-spacing:.2px}.chapter .headline.wide{max-width:none;font-size:clamp(42px,5.4vw,80px);line-height:.96}.chapter .headline.wide.stacked{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.chapter .lead{max-width:46ch;margin-top:28px}.chapter .copy{max-width:44ch}.chapter[aria-label="Schedule a briefing"] .copy{letter-spacing:.15px}.chapter .split>div>.copy:first-child,.chapter .split>div>.lead:first-child,.narrow>.copy:first-child{margin-top:0}.narrow{width:min(46ch,100%)}.chapter .kicker{margin-top:40px;margin-bottom:14px}.chapter .split>div>.kicker:first-child,.chapter .wrap>.kicker:first-child,.narrow>.kicker:first-child{margin-top:0}.product-name{margin:18px 0 0;max-width:40em;color:var(--muted);font-size:15px;line-height:1.45}.statement{margin:24px 0 0;max-width:20ch;color:#ffffff;font-size:clamp(24px,2.5vw,34px);font-weight:500;letter-spacing:-.03em;line-height:1.15;text-wrap:balance;-webkit-hyphens:none;hyphens:none}.chapter[aria-label="From input to intelligence"] .split{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:12px 48px}.chapter[aria-label="From input to intelligence"] .headline{max-width:8.6em}.chapter[aria-label="From input to intelligence"] .statement{max-width:none;margin:0 0 .12em;white-space:nowrap;font-size:clamp(16px,1.55vw,24px);letter-spacing:.2px;line-height:1.15}.chapter.principle-close{align-content:start;min-height:0;padding:96px 0 104px}.principle-close-copy{font-size:17px;line-height:1.6}.chapter.principle-close .headline{max-width:none;color:#ffffff;font-size:18px;font-weight:500;letter-spacing:.8px;line-height:1.02;text-transform:uppercase;text-wrap:balance;-webkit-hyphens:none;hyphens:none}.chapter.principle-close .statement{max-width:68ch;margin-top:22px;color:#ffffff;font-size:clamp(20px,2.1vw,28px);font-weight:500;letter-spacing:.2px;line-height:1.25}.chapter.principle-close .lead{max-width:68ch;margin-top:22px;color:var(--muted);font-size:17px;line-height:1.6}.chapter.principle-close .lead+.lead{margin-top:16px}.chapter.principle-close .kicker{margin-top:28px;margin-bottom:0}.chapter.principle-close .text-link{margin-top:32px;padding-bottom:0;border-bottom:0;font-size:14px;letter-spacing:.08em}.kicker+.motto{margin-top:0}.motto{margin:32px 0 0;max-width:16em;color:#ffffff;font-size:clamp(26px,2.8vw,40px);font-weight:500;letter-spacing:-.035em;line-height:1.15;text-wrap:balance}.spec-list{margin-top:64px}.spec-row{display:grid;grid-template-columns:4.25rem minmax(200px,.85fr) minmax(0,1.15fr);grid-column-gap:36px;column-gap:36px;grid-row-gap:12px;row-gap:12px;align-items:start;padding:40px 0;border-top:1px solid var(--line)}.spec-row:last-child{border-bottom:1px solid var(--line)}.spec-row .index{margin:6px 0 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.spec-row h3{margin:0;font-size:clamp(22px,2vw,28px);letter-spacing:-.03em;line-height:1.15}.spec-note,.spec-row h3{color:#ffffff;font-weight:500}.spec-note{margin:10px 0 0;font-size:16px;letter-spacing:-.02em;line-height:1.4}.spec-row>p:last-child{margin:0;max-width:48ch;color:var(--muted);font-size:16px;line-height:1.6}.contact-products{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.contact-products span{display:inline-flex;align-items:center;padding:8px 12px;border:1px solid var(--line);color:#ffffff;font-size:13px;font-weight:500;letter-spacing:.2px;line-height:1.2;white-space:nowrap}.contact-list{margin-top:72px}.contact-row{display:grid;grid-template-columns:minmax(12rem,18rem) minmax(0,1fr);grid-column-gap:32px;column-gap:32px;align-items:baseline;padding:26px 0;border-top:1px solid var(--line)}.contact-row:last-child{border-bottom:1px solid var(--line)}.contact-row .kicker{margin:0}.contact-value{margin:0;min-width:0;color:#ffffff;font-size:16px;line-height:1.45;overflow-wrap:anywhere}.contact-value,a.contact-value:focus,a.contact-value:hover{text-decoration:none}.flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:72px 0 48px;padding:0;list-style:none;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.flow li{display:flex;align-items:center;gap:12px;min-width:0;padding:22px 20px 28px 0}.flow li+li{padding-left:24px;box-shadow:inset 1px 0 0 var(--line)}.flow .index{flex:none;margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.flow-name{display:inline;margin-top:0;color:#ffffff;font-size:clamp(22px,2.3vw,34px);font-weight:500;letter-spacing:.2px;line-height:1.05;-webkit-hyphens:none;hyphens:none}.flow-copy{width:100%}.flow-copy .copy{max-width:78ch}.flow-copy>.copy:first-child{max-width:100ch;margin-top:0}.chapter .text-link{margin-top:36px;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.5);font-size:13px;letter-spacing:.12em}.chapter .text-link:hover{border-bottom-color:#ffffff}@media (max-width:1100px){.flow li{padding-top:22px;padding-bottom:28px}}@media (max-width:900px){.chapter,.stage{--measure:min(1240px,calc(100% - 48px))}.chapter .split,.spec-row{grid-template-columns:1fr}.chapter[aria-label="From input to intelligence"] .split{grid-template-columns:1fr;gap:10px}.chapter[aria-label="From input to intelligence"] .statement{white-space:normal;max-width:28ch}.bharat-band .headline,.bharat-band .headline span,.blank-line,.build-screen .product-name,.manifesto-line span,.tech-core-item h3,.tech-core-sub{white-space:normal}.bharat-band .split>*{min-width:0}.flow{grid-template-columns:1fr 1fr}.flow li{flex-wrap:wrap;gap:6px 10px;padding:18px 12px 20px 0}.flow li+li{padding-left:12px}.flow-name{font-size:clamp(18px,3.2vw,24px)}.tech-core>.wrap>.kicker{font-size:clamp(28px,5vw,40px)}.contact-row{grid-template-columns:1fr;row-gap:8px}.chapter .headline.wide{max-width:none}}@media (max-width:700px){.chapter,.stage{--measure:calc(100% - 32px)}.stage{align-content:safe center;min-height:calc(100svh - var(--header-h, 76px));padding:40px 0 48px}.stage[aria-label=Contact]{align-content:start;min-height:0;padding:40px 0 48px}.stage .display{font-size:clamp(38px,11vw,52px);line-height:1.02}.stage .lead{max-width:none;font-size:16px}.chapter{align-content:start;min-height:0;padding:72px 0}.chapter .headline,.chapter .headline.wide{font-size:clamp(32px,9vw,44px);line-height:1.05}.flow-name,.motto,.statement{font-size:clamp(22px,6.4vw,30px)}.spec-list{margin-top:36px}.spec-row{padding:28px 0}.contact-list{margin-top:36px}.contact-row{padding:22px 0}.flow{grid-template-columns:1fr 1fr;margin-top:40px}.flow li{display:grid;grid-gap:6px;gap:6px;padding:16px 12px 18px;border-bottom:0}.flow li,.flow li:nth-child(odd){box-shadow:none}.flow li:nth-child(2n){padding-left:12px;box-shadow:inset 1px 0 0 var(--line)}.flow li:nth-child(n+3){border-top:1px solid var(--line)}.flow-name{font-size:16px}}.brain-intro{align-content:safe center;min-height:100svh;padding:72px 0;background:#000000}.brain-intro .wrap{display:grid;grid-template-columns:minmax(0,calc(55px * 11)) minmax(0,1fr);align-items:start;grid-column-gap:56px;column-gap:56px;width:min(1120px,calc(100% - 96px))}.brain-intro .brain-copy{min-width:0}.brain-intro .display{max-width:11em;color:#ffffff;font-size:55px;font-weight:500;letter-spacing:-.045em;line-height:1.15;text-wrap:balance;-webkit-hyphens:none;hyphens:none}.brain-intro .lead{margin-top:36px;max-width:calc(55px * 11);color:rgba(255,255,255,.82);font-size:18px;line-height:1.6}.brain-intro .spec-list{display:flex;flex-direction:column;gap:0;margin:0;min-width:0}.brain-intro .spec-row{display:grid;grid-template-columns:2.75rem minmax(0,1fr);grid-column-gap:14px;column-gap:14px;grid-row-gap:8px;row-gap:8px;align-items:start;padding:20px 0;border:0;border-top:1px solid rgba(255,255,255,.16)}.brain-intro .spec-row:first-child{padding-top:0;border-top:0}.brain-intro .spec-row:last-child{padding-bottom:0;border-bottom:0}.brain-intro .spec-row .index{grid-column:1;grid-row:1;margin:4px 0 0;color:rgba(255,255,255,.62)}.brain-intro .spec-row h3{grid-column:2;grid-row:1;font-size:20px;line-height:1.25}.brain-intro .spec-row>p:last-child{grid-column:2;grid-row:2;max-width:none;color:rgba(255,255,255,.78)}@media (max-width:1200px){.brain-intro .wrap{width:min(1120px,calc(100% - 48px))}}@media (max-width:900px){.brain-intro .wrap{grid-template-columns:minmax(0,1fr);row-gap:48px}.brain-intro .display{font-size:clamp(40px,6vw,52px);max-width:none}}@media (max-width:700px){.brain-intro{align-content:safe center;min-height:100svh;padding:48px 0}.brain-intro .wrap{width:calc(100% - 32px)}.brain-intro .display{font-size:clamp(34px,9vw,48px);max-width:none}.brain-intro .lead{max-width:none;font-size:16px}}.chapter[aria-label="One intelligence layer"]{align-content:start;min-height:0;padding-bottom:32px}.chapter[aria-label="One intelligence layer"] .lead{max-width:92ch}.brain-flow{--bf-stroke:rgba(255,255,255,0.88);--bf-lab:0px;--bf-gap:19px;--bf-lab-space:0px;padding:14px 0 104px;background:#000000;color:rgba(255,255,255,.92);font-family:var(--font-sans),"Segoe UI",sans-serif;font-size:10.5px;line-height:1.3}.brain-flow-frame{position:relative;width:min(1150px,calc(100% - 80px));margin:0 auto;padding:32px 28px 38px;background-color:#000000;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:40px 40px;background-position:50%}.brain-flow-views{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;width:min(1150px,calc(100% - 80px));margin:24px auto 0;background:var(--line);border:1px solid var(--line)}.brain-flow-view{margin:0;overflow:hidden;background:#000000}.brain-flow-view img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.brain-flow-caption{margin:0;padding:8px 10px 10px;color:var(--muted);font-size:12px;font-weight:500;letter-spacing:.3px;line-height:1.35;text-transform:uppercase}.brain-flow-close{width:min(1150px,calc(100% - 80px));margin:40px auto 0;font-size:17px;line-height:1.6}.brain-flow-close .headline{max-width:none;color:#ffffff;font-size:18px;font-weight:500;letter-spacing:.8px;line-height:1.02;text-transform:uppercase;text-wrap:balance;-webkit-hyphens:none;hyphens:none}.brain-flow-close .lead{max-width:68ch;margin-top:22px;color:var(--muted)}.bf-board{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.95fr) 78px minmax(0,1.48fr) 68px minmax(0,1.02fr);align-items:stretch}.bf-arrow,.bf-col{min-width:0}.bf-col{gap:var(--bf-gap)}.bf-col,.bf-lab{display:flex;flex-direction:column}.bf-lab{align-items:flex-start;justify-content:flex-end;gap:5px;height:var(--bf-lab);margin:0;color:rgba(255,255,255,.78);font-size:10.5px;font-weight:500;letter-spacing:.14em;line-height:1.15;text-transform:uppercase}.bf-num{font-size:10px;letter-spacing:.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bf-name{display:inline-block;max-width:100%;padding:0 19px 7px 0;border-bottom:1px solid rgba(255,255,255,.72);letter-spacing:.15em}.bf-out,.bf-panel-in{position:relative;background:#000000}.bf-panel-in{display:flex;flex-direction:column;min-height:326px;padding-bottom:12px;border:1px solid var(--bf-stroke)}.bf-brain-name,.bf-brain-sub,.bf-out-kicker,.bf-out-title,.bf-row,.bf-step,.bf-title{margin:0;text-transform:uppercase}.bf-title{padding:14px 14px 12px;color:#ffffff;font-size:11.5px;font-weight:600;letter-spacing:.13em}.bf-rows,.bf-steps{display:flex;flex:1 1;flex-direction:column}.bf-rows{border-bottom:1px solid var(--bf-stroke)}.bf-row,.bf-step{display:flex;flex:1 1;align-items:center;min-height:47px;border-top:1px solid var(--bf-stroke);color:#f4f4f4;font-size:10.5px;font-weight:500;letter-spacing:.1em}.bf-row{padding:7px 14px}.bf-panel-brain{position:relative;display:flex;flex:1 1;flex-direction:column;min-height:400px;padding:24px 7px 19px;color:var(--bf-stroke);background:transparent}.bf-chamfer{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}.bf-brain-head,.bf-steps{position:relative;z-index:1}.bf-brain-head{padding:7px 16px 16px;text-align:center}.bf-poppins{font-family:var(--font-sans),"Segoe UI",sans-serif}.bf-brain-name{color:#ffffff;font-size:clamp(24px,2.35vw,35px);font-weight:500;letter-spacing:.52em;line-height:1;text-indent:.52em}.bf-brain-sub{margin-top:10px;color:rgba(255,255,255,.88);font-size:10px;font-weight:500;letter-spacing:.16em}.bf-steps{margin:7px 12px 0}.bf-step{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:7px;gap:7px;padding:7px 10px}.bf-step:first-child{border-top:none}.bf-step-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.08em}.bf-outs{gap:16px;min-height:400px}.bf-out,.bf-outs{display:flex;flex:1 1;flex-direction:column}.bf-out{justify-content:center;min-height:132px;padding:16px 16px 18px}.bf-out-kicker{padding-bottom:9px;border-bottom:1px solid rgba(255,255,255,.72);color:rgba(255,255,255,.78);font-size:10px;font-weight:500;letter-spacing:.14em}.bf-out-title{margin-top:12px;color:#ffffff;font-size:clamp(13px,1.1vw,16px);font-weight:600;letter-spacing:.07em;line-height:1.25}.bf-arrow{position:relative;z-index:2;color:rgba(255,255,255,.9)}.bf-arrow-body{position:absolute;top:var(--bf-lab-space);right:0;bottom:0;left:0}.bf-arrow-in .bf-arrow-body{right:12px;left:12px}.bf-arrow-line{display:block;width:100%;height:100%;overflow:visible}.bf-arrow-head{position:absolute;right:0;width:7px;height:10px;overflow:visible;transform:translate(2.5px,-50%)}.bf-head-in{top:51%}.bf-head-top{top:24%}.bf-head-bot{top:76%}@media (max-width:1100px){.bf-brain-sub{font-size:9px;letter-spacing:.1em}.bf-row,.bf-step{font-size:9.5px;letter-spacing:.06em}.bf-step{grid-template-columns:34px minmax(0,1fr)}}@media (max-width:900px){.brain-flow-close,.brain-flow-frame,.brain-flow-views{width:calc(100% - 32px)}.brain-flow-frame{padding:26px 14px 30px}.bf-board{display:flex;flex-direction:column;gap:34px}.bf-arrow{display:none}.bf-lab{height:auto}.bf-outs,.bf-panel-brain,.bf-panel-in{flex:none;min-height:0}.bf-out{min-height:116px}.bf-row,.bf-rows,.bf-step,.bf-steps{flex:none}}@media (max-width:700px){.brain-flow{padding:14px 0 64px}.brain-flow-views{grid-template-columns:minmax(0,1fr)}}.build-screen.stage{position:relative;overflow:hidden;padding:40px 0 48px;background-color:#000000}.build-screen-photo{width:100%;height:100%;object-fit:cover;object-position:center center}.build-screen-photo,.build-screen-scrim{position:absolute;inset:0;z-index:0;pointer-events:none}.build-screen-scrim{background:rgba(0,0,0,.62)}.build-screen.stage .wrap{position:relative;z-index:1}.build-screen.stage .display{font-size:clamp(46px,5.2vw,72px);line-height:1.12}.build-screen.stage .lead{max-width:70ch;margin-top:26px;color:#ffffff}.build-screen.chapter{padding:40px 0 44px}.build-screen.chapter.build-close{align-content:start;min-height:0;padding:96px 0 104px}.build-close-copy{font-size:17px;line-height:1.6}.build-screen.chapter.build-close .headline{max-width:none;color:#ffffff;font-size:18px;font-weight:500;letter-spacing:.8px;line-height:1.02;text-transform:uppercase;text-wrap:balance;-webkit-hyphens:none;hyphens:none}.build-screen.chapter.build-close .lead{max-width:68ch;margin-top:22px;color:var(--muted);font-size:17px;line-height:1.6}.build-close-line{max-width:68ch;margin:22px 0 0;color:#ffffff;font-size:17px;font-weight:500;line-height:1.6}.build-screen.chapter.build-close .text-link{margin-top:32px;padding-bottom:0;border-bottom:0;font-size:14px;letter-spacing:.08em}.build-pair{display:flex;flex-direction:column;justify-content:center;gap:36px}.build-screen .split{gap:18px 4.5vw}.build-entry{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-column-gap:48px;column-gap:48px;align-items:start}.build-copy>.kicker:first-child,.build-entry>.kicker:first-child{margin-top:0}.build-pair .build-entry+.build-entry{padding-top:36px;border-top:1px solid var(--line)}.build-screen .build-figure{display:block;width:360px;max-width:100%;height:auto;margin:0;object-fit:contain}.build-screen .build-entry .copy{max-width:62ch}.build-screen .build-entry .text-link{margin-top:22px}@media (max-width:860px){.build-entry{grid-template-columns:1fr}.build-screen .build-figure{width:min(360px,100%);margin-top:22px}}.build-pair .split+.split{padding-top:36px;border-top:1px solid var(--line)}.build-screen .headline{font-size:clamp(30px,2.7vw,44px)}.build-screen .split .copy{max-width:none;font-size:15.5px;line-height:1.5}.build-screen .copy+.copy{margin-top:12px}.build-screen .product-name{max-width:none;margin-top:12px;font-size:14px;letter-spacing:.2px;line-height:1.4;white-space:nowrap}.build-screen .split .motto{margin-top:18px;font-size:clamp(22px,2vw,30px)}.build-screen .text-link{margin-top:18px}.tech-core{align-content:start;min-height:0}.tech-core>.wrap>.kicker{color:#ffffff;font-size:45px;letter-spacing:0;line-height:1.15;text-transform:none}.tech-core-title{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.75em;margin:0;color:#ffffff;font-size:20px;font-weight:400;letter-spacing:0;line-height:1.45}.tech-core-title span{display:inline;color:#ffffff;white-space:nowrap;font-size:20px}@media (min-width:1100px){.tech-core-title{flex-wrap:nowrap}}.tech-core-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;align-items:stretch;margin-top:64px}.tech-core-item{display:flex;flex-direction:column;min-height:0;margin:0;padding:28px 28px 32px;border:1px solid var(--line)}@media (max-width:800px){.tech-core-list{grid-template-columns:1fr}}.tech-core-item h3{margin:0;font-size:clamp(22px,2.4vw,32px);line-height:1.15;text-transform:uppercase}.tech-core-item h3,.tech-core-sub{color:#ffffff;font-weight:500;letter-spacing:.2px;white-space:nowrap}.tech-core-sub{margin:10px 0 0;font-size:clamp(15px,1.5vw,17px);line-height:1.35}.tech-core-item .copy{max-width:62ch;margin-top:14px;font-size:15px}.chapter.perspective-index{align-content:start;min-height:0;padding:48px 0 64px}.perspective-index-heading{margin:0 0 18px;color:#ffffff;font-size:38px;font-weight:500;letter-spacing:.1px;line-height:1.1}.perspective-index-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.perspective-index-list li{max-width:100%;padding:16px 0 18px;border-bottom:1px solid var(--line)}.perspective-index-list li:last-child{border-bottom:0}.perspective-index-list a{color:inherit;text-decoration:none}.perspective-index-list a:active,.perspective-index-list a:focus,.perspective-index-list a:focus-visible,.perspective-index-list a:hover,.perspective-index-list a:visited{color:inherit;text-decoration:none}.perspective-index-list h3{margin:0;max-width:36em;color:#ffffff;font-size:22px;font-weight:500;letter-spacing:.2px;line-height:1.25;text-wrap:balance;-webkit-hyphens:none;hyphens:none}.perspective-index-list .perspective-dek{margin:8px 0 0;max-width:62ch;color:var(--muted);font-size:14px;line-height:1.45}.perspective-index-list .perspective-meta{display:flex;flex-wrap:nowrap;align-items:baseline;gap:16px;max-width:100%;margin-top:10px}.perspective-index-list .perspective-date{margin:0;flex:none;color:var(--muted);font-size:12px;letter-spacing:.06em;white-space:nowrap}.perspective-index-list .perspective-read{display:inline-block;flex:none;margin-top:0;padding-bottom:2px;border-bottom:1px solid rgba(255,255,255,.5);color:#ffffff;font-size:13px;letter-spacing:.02em;line-height:1.2;white-space:nowrap;text-decoration:none}.perspective-index-list .perspective-read:focus-visible,.perspective-index-list .perspective-read:hover,.perspective-index-list h3 a:focus-visible,.perspective-index-list h3 a:hover{color:#ffffff;text-decoration:none;border-bottom-color:#ffffff}.perspective-index-list h3 a:active,.perspective-index-list h3 a:focus,.perspective-index-list h3 a:focus-visible,.perspective-index-list h3 a:hover,.perspective-index-list h3 a:link,.perspective-index-list h3 a:visited{text-decoration:none}.perspective-essay{width:min(68ch,calc(100% - 96px));margin:0 auto;padding:64px 0 120px;overflow-wrap:break-word}.perspective-essay .perspective-return{display:inline-block;margin:0 0 36px;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.5);color:var(--muted);font-size:12px;font-weight:500;letter-spacing:.18em;line-height:1;text-transform:uppercase;text-decoration:none}.perspective-essay .perspective-return:active,.perspective-essay .perspective-return:focus,.perspective-essay .perspective-return:focus-visible,.perspective-essay .perspective-return:hover,.perspective-essay .perspective-return:visited{color:#ffffff;text-decoration:none}.perspective-essay h1{margin:0;color:#ffffff;font-size:clamp(34px,4.2vw,52px);font-weight:500;letter-spacing:.2px;line-height:1.08;text-wrap:balance;-webkit-hyphens:none;hyphens:none}.perspective-essay-meta{margin:14px 0 0;color:var(--muted);font-size:15px;font-weight:500;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.perspective-essay p.perspective-essay-meta{font-size:15px}.perspective-essay-figure{display:block;width:100%;height:auto;margin:28px 0 0}.perspective-essay h2{margin:0 0 6px;color:#ffffff;font-size:clamp(22px,2.5vw,28px);font-weight:500;letter-spacing:.2px;line-height:1.28;text-wrap:balance;-webkit-hyphens:none;hyphens:none}.perspective-essay h3{margin:0;color:#ffffff;font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:1.35}.perspective-essay p{margin:22px 0 0;color:var(--muted);font-size:17px;line-height:1.7}.perspective-essay section p+p,.perspective-essay>p+p{margin-top:16px}.perspective-essay section{margin-top:72px}.perspective-essay section h2+p{margin-top:20px}.perspective-essay a:not(.perspective-return){color:#ffffff;font-size:.92em;overflow-wrap:anywhere;text-decoration:none}.perspective-essay a.perspective-mail{color:var(--muted)}.perspective-essay .perspective-credit{margin-top:56px;color:#ffffff;font-size:14px;text-transform:uppercase;letter-spacing:.4px}.perspective-essay .perspective-credit a{color:#ffffff;font-size:inherit}.perspective-essay .perspective-faq ul{margin:12px 0 0;padding:0;list-style:none}.perspective-essay .perspective-faq li{padding:26px 0;border-top:1px solid var(--line)}.perspective-essay .perspective-faq li:last-child{border-bottom:1px solid var(--line)}.perspective-essay .perspective-faq h3{color:#ffffff}.perspective-essay .perspective-faq p{margin-top:10px;color:var(--muted)}@media (max-width:1200px){.perspective-essay{width:min(68ch,calc(100% - 48px))}}@media (max-width:700px){.chapter.perspective-index{padding:36px 0 48px}.perspective-index-heading{margin-bottom:14px;font-size:31px}.perspective-index-list li{padding:14px 0 16px}.perspective-index-list h3{max-width:none;font-size:20px}.perspective-index-list .perspective-dek{font-size:14px}.perspective-essay{width:calc(100% - 32px);padding:36px 0 72px}.perspective-essay .perspective-return{margin-bottom:28px}.perspective-essay h1{font-size:clamp(32px,9vw,44px);line-height:1.08}.perspective-essay h2{font-size:clamp(20px,5.4vw,24px)}.perspective-essay h3,.perspective-essay p{font-size:16px}.perspective-essay section{margin-top:52px}.perspective-essay section h2+p{margin-top:16px}}@media (max-width:900px){.bharat-band .headline,.bharat-band .headline span,.blank-line,.build-screen .product-name,.headline.straight,.manifesto-line span,.tech-core-item h3,.tech-core-sub{white-space:normal}.chapter[aria-label="From input to intelligence"] .split{grid-template-columns:1fr;gap:10px}.chapter[aria-label="From input to intelligence"] .statement{white-space:normal;max-width:28ch}.flow{grid-template-columns:1fr 1fr}.tech-core>.wrap>.kicker{font-size:clamp(28px,5vw,40px)}.tech-core-item{padding:22px 18px 26px}.brain-intro .display{font-size:clamp(40px,6vw,52px);max-width:none}.footer-top{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px}.footer-brand{grid-column:1/-1}.footer-notes{margin-top:20px}.footer-mail,.footer-notes p{overflow-wrap:normal;word-break:normal}.blog-layout{grid-template-columns:1fr;gap:28px}.cards{grid-template-columns:1fr 1fr}.section.edge-section{margin-top:24px;padding:56px 0}.section.edge-section .cards{margin-top:28px}.section.edge-section .card{min-height:0;padding:20px 18px}.section.edge-section .card h3{margin-bottom:8px;font-size:16px}.section.edge-section .card p{font-size:14px;line-height:1.4}.section.edge-section .text-link{margin-top:24px}.build-screen .split{grid-template-columns:1fr;gap:28px}.build-screen.stage .display{font-size:clamp(36px,7vw,52px)}.domain-split{grid-template-columns:1fr}.domain-pane{min-height:72svh;padding:72px 24px}.domain-pane+.domain-pane{border-left:0;border-top:1px solid var(--line)}}@media (max-width:700px){.chapter[aria-label="From input to intelligence"] .statement{line-height:1.55}.flow{grid-template-columns:1fr 1fr}.flow li{display:grid;grid-gap:6px;gap:6px;padding:16px 12px 18px;box-shadow:none}.flow li:nth-child(2n){padding-left:12px;box-shadow:inset 1px 0 0 var(--line)}.flow li:nth-child(n+3){border-top:1px solid var(--line)}.flow-name{font-size:16px}.tech-core>.wrap>.kicker{font-size:clamp(26px,8vw,34px)}.tech-core-item h3{font-size:clamp(18px,5.2vw,22px)}.blank-title{font-size:clamp(48px,14vw,72px)}.blank-line{font-size:clamp(13px,3.6vw,16px);line-height:1.35}.brain-intro .display{font-size:clamp(34px,9vw,48px)}.footer-top{grid-template-columns:1fr}.footer-legal>span:last-child{margin-left:0;text-align:left}.cards{grid-template-columns:1fr}.section.edge-section{box-sizing:border-box;display:flex;align-items:center;min-height:100svh;margin-top:0;padding:28px 0 32px}.section.edge-section .wrap{width:calc(100% - 28px)}.section.edge-section .headline.straight{font-size:clamp(24px,6.2vw,30px);line-height:1.12}.section.edge-section .cards{grid-template-columns:1fr 1fr;margin-top:18px}.section.edge-section .card{min-height:0;padding:14px 14px 16px}.section.edge-section .card h3{margin:0 0 6px;font-size:14px;letter-spacing:-.01em;line-height:1.2}.section.edge-section .card p{font-size:12px;line-height:1.35}.section.edge-section .text-link{margin-top:16px;font-size:12px;letter-spacing:.07em}.contact-products{gap:8px}.contact-products span{white-space:normal}.build-screen.stage .display{font-size:clamp(32px,9vw,44px)}.chapter[aria-label="One intelligence layer"] .lead br{display:none}.domain-split{min-height:0}.domain-pane.domain-air,.domain-pane.domain-sea{min-height:50svh;height:50svh;align-items:flex-end;padding:28px 16px 36px}}