:root{--color-canopy: #104336;--color-dark-canopy: #071b17;--color-near-black-green: #081513;--color-mint-pulse: #0fff87;--color-orb-violet: #7c18d3;--color-cream-paper: #f3f1ec;--color-sheet-white: #ffffff;--color-bark: #101f1e;--color-ink: #000000;--color-slate: #535e5d;--color-charcoal: #333333;--color-sage-mist: #afc4bf;--color-pale-sage: #c2cec8;--color-muted-slate: #798281;--color-hero-wash: #e8e7f5;--color-power-copper: #b97a56;--color-glass-blue-deep: #193a7d;--color-glass-blue: #4481ba;--color-glass-ice: #85bdee;--glass-edge-highlight: color-mix(in srgb, var(--color-glass-ice) 82%, var(--color-sheet-white));--glass-surface-dark: color-mix(in srgb, var(--color-glass-blue-deep) 38%, transparent);--glass-surface-light: color-mix(in srgb, var(--color-glass-ice) 18%, transparent);--surface-dark: #081a16;--surface-dark-mid: #123a31;--surface-cream: #f3f1ec;--surface-warm: #f7f3ed;--surface-sage: #d8ddd2;--surface-closing: #071916;--transition-forest: #426458;--transition-sage: #84998a;--transition-pale: #c3cbbb;--font-brand: "DM Sans", ui-sans-serif, system-ui, sans-serif;--page-max-width: 1280px;--content-max-width: 1180px;--reading-width: 680px;--visual-wide-width: 1240px;--visual-standard-width: 820px;--page-gutter: clamp(20px, 4vw, 48px);--section-hero-top: clamp(40px, 4vw, 56px);--section-major: clamp(88px, 7vw, 112px);--section-standard: clamp(72px, 5.5vw, 92px);--section-compact: clamp(56px, 4.5vw, 72px);--transition-short: clamp(64px, 5vw, 80px);--transition-standard: clamp(72px, 6vw, 96px);--header-offset: 76px;--column-gap-wide: clamp(56px, 6vw, 88px);--column-gap-standard: clamp(36px, 4vw, 56px);--glass-radius-compact: 10px;--glass-radius-standard: 12px;--glass-radius-large: 14px;--radius-input: 4px;--radius-button: 8px;--radius-card: 16px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--text-display: clamp(3.5rem, 7vw, 4.5rem);--text-section: clamp(2.75rem, 5vw, 3.5rem);--text-subheading: clamp(1.25rem, 2vw, 1.5rem);--text-body: clamp(1rem, 1.4vw, 1.125rem);--text-eyebrow: .8125rem;--text-meta: .875rem}*,*:before,*:after{box-sizing:border-box}html{min-height:100%;scroll-behavior:smooth}body{min-width:320px;min-height:100%;margin:0;overflow-x:hidden;font-family:var(--font-brand);color:var(--color-bark);background:var(--color-near-black-green)}img,svg{display:block;max-width:100%}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0}body{font-size:var(--text-body);line-height:1.6}h1,h2,h3,p{margin:0}h1,h2{max-width:900px;font-weight:300;line-height:1.05;letter-spacing:0}h1{font-size:var(--text-display)}h2{font-size:var(--text-section)}section[id]{scroll-margin-top:calc(var(--header-offset) + 24px)}h3{font-size:1.05rem;font-weight:600;line-height:1.3}p{max-width:660px;color:color-mix(in srgb,currentColor 78%,transparent)}.eyebrow{margin-bottom:var(--space-4);color:var(--color-canopy);font-size:var(--text-eyebrow);font-weight:700;letter-spacing:.07em;line-height:1.2;text-transform:uppercase}.section-dark .eyebrow,.section-hero .eyebrow,.section-transition .eyebrow,.section-cta .eyebrow{color:var(--color-mint-pulse)}.disclaimer,.section-closing,.section-highlight{margin-top:var(--space-6);color:var(--color-slate);font-size:var(--text-meta)}.section-dark .disclaimer,.section-dark .section-closing,.section-dark .section-highlight,.section-hero .disclaimer,.section-hero .section-closing,.section-hero .section-highlight,.section-transition .disclaimer,.section-transition .section-closing,.section-transition .section-highlight,.section-cta .disclaimer,.section-cta .section-closing,.section-cta .section-highlight{color:color-mix(in srgb,var(--color-sheet-white) 72%,transparent)}.site-header{position:sticky;z-index:80;top:0;isolation:isolate;color:var(--color-sheet-white);background:linear-gradient(180deg,color-mix(in srgb,var(--color-near-black-green) 98%,#000),color-mix(in srgb,var(--color-dark-canopy) 96%,#000));border-bottom:1px solid color-mix(in srgb,var(--color-glass-blue) 18%,transparent);box-shadow:0 12px 30px #00000029;-webkit-backdrop-filter:blur(12px) saturate(118%);backdrop-filter:blur(12px) saturate(118%);border-bottom:0}.site-header-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(24px,4vw,56px);align-items:center;width:min(100% - (var(--page-gutter) * 2),var(--page-max-width));min-height:var(--header-offset);margin-inline:auto}.brand-lockup{display:inline-flex;align-items:center;line-height:0;min-width:max-content}.brand-lockup picture,.brand-lockup img{display:block}.brand-lockup img{width:clamp(142px,11vw,164px);height:auto;object-fit:contain}.site-footer .brand-lockup img{width:clamp(150px,16vw,170px)}.site-nav{display:flex;gap:clamp(22px,3.2vw,46px);align-items:center;justify-content:center;color:color-mix(in srgb,var(--color-sheet-white) 84%,transparent);font-size:.93rem;font-weight:500}.site-nav a,.footer-group a,.footer-contact a{border-radius:var(--radius-input)}.site-nav a:hover{color:var(--color-sheet-white)}.site-nav a:focus-visible,.button:focus-visible,.brand-lockup:focus-visible,.menu-toggle:focus-visible,.footer-group a:focus-visible,.footer-contact a:focus-visible{outline:2px solid var(--color-mint-pulse);outline-offset:4px}.menu-toggle{display:none;min-height:40px;padding-inline:14px;border:1px solid color-mix(in srgb,var(--color-sage-mist) 34%,transparent);border-radius:var(--radius-button);color:var(--color-sheet-white);background:transparent;font:inherit}.button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border:1px solid transparent;border-radius:var(--radius-button);font-weight:600;transition:transform .18s cubic-bezier(.32,.72,0,1),background-color .22s cubic-bezier(.32,.72,0,1),border-color .22s cubic-bezier(.32,.72,0,1)}.button:active{transform:translateY(1px)}.button-primary{color:var(--color-near-black-green);background:var(--color-mint-pulse)}.button-primary:hover{background:color-mix(in srgb,var(--color-mint-pulse) 88%,var(--color-sheet-white))}.button-secondary{color:currentColor;background:color-mix(in srgb,var(--color-near-black-green) 34%,transparent);border-color:color-mix(in srgb,currentColor 34%,transparent)}.button-secondary:hover{border-color:color-mix(in srgb,currentColor 58%,transparent)}.container{width:min(100% - (var(--page-gutter) * 2),var(--content-max-width));margin-inline:auto}.section{position:relative;overflow:hidden;scroll-margin-top:calc(var(--header-offset) + 16px);padding-block:var(--section-standard)}.section-hero,.section-dark,.section-transition,.section-cta,.section-footer{color:var(--color-sheet-white)}.section-hero{padding-block:clamp(30px,4.4vh,48px) 0;background:transparent}.section-hero:before,.approach-section:before{position:absolute;inset:0;pointer-events:none;content:"";background-image:linear-gradient(color-mix(in srgb,var(--color-sage-mist) 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-sage-mist) 3%,transparent) 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:radial-gradient(circle at 50% 40%,black 0%,transparent 70%);mask-image:radial-gradient(circle at 50% 40%,black 0%,transparent 70%)}.section-dark,.section-transition,.section-cream,.section-sheet,.section-sage,.section-cta{background:transparent}.hero-layout{position:relative;z-index:2;display:grid;width:min(100% - (var(--page-gutter) * 2),var(--visual-wide-width));gap:clamp(22px,3.2vh,34px);align-items:end}.hero-copy{display:grid;max-width:780px;margin-inline:auto;gap:14px;text-align:center}.hero-copy h1{max-width:820px;margin-inline:auto;color:color-mix(in srgb,var(--color-sheet-white) 94%,var(--color-sage-mist));font-size:clamp(3.3rem,5.4vw,4.35rem);font-weight:300;letter-spacing:-.03em;line-height:.98}.hero-copy p{max-width:720px;margin-inline:auto;color:color-mix(in srgb,var(--color-sheet-white) 74%,transparent);font-size:clamp(1rem,1.22vw,1.1rem);line-height:1.58}.hero-copy .eyebrow{justify-content:center;color:var(--color-mint-pulse)}.button-row{display:flex;flex-wrap:wrap;gap:var(--space-4)}.rendered-visual{position:relative;display:block;width:100%;margin:0;aspect-ratio:var(--visual-aspect-ratio);overflow:hidden}.rendered-visual img{display:block;width:100%;height:100%;object-fit:contain}.section-heading-block{display:grid;max-width:760px;gap:var(--space-4)}.hero-copy .button-row{justify-content:center;margin-top:4px}.hero-rendered-system{position:relative;display:grid;width:min(100%,1360px);margin-inline:auto;gap:clamp(10px,1.2vw,18px)}.hero-system-render{aspect-ratio:16 / 6.25;margin-top:clamp(-34px,-2.4vw,-16px)}.hero-system-render img{object-fit:cover;object-position:center 63%;transform:scale(1.04)}.hero-system-render:after,.approach-render:after,.partnership-render:after{position:absolute;inset:0;z-index:1;pointer-events:none;content:""}.hero-system-render:after{box-shadow:inset 0 0 46px 34px color-mix(in srgb,var(--color-dark-canopy) 86%,transparent),inset 0 34px 42px color-mix(in srgb,var(--color-dark-canopy) 72%,transparent),inset 0 -38px 46px color-mix(in srgb,#0a241e 90%,transparent)}.technical-labels{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-top:clamp(6px,1.2vh,14px)}.technical-label{padding:8px 12px;border:1px solid color-mix(in srgb,var(--color-sage-mist) 34%,transparent);border-radius:var(--radius-button);color:color-mix(in srgb,var(--color-sheet-white) 76%,transparent);background:color-mix(in srgb,var(--color-dark-canopy) 62%,transparent);font-size:var(--text-meta)}.approach-section{padding-block:var(--section-major)}.approach-section:after{display:none}.approach-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:var(--column-gap-wide);align-items:center}.approach-visual-stack{position:relative;display:grid;gap:clamp(18px,2vw,28px);align-items:start}.approach-render{width:min(100%,900px);justify-self:end}.approach-render:after{box-shadow:inset 0 0 34px 24px color-mix(in srgb,var(--color-dark-canopy) 74%,transparent),inset 0 -24px 34px color-mix(in srgb,var(--color-dark-canopy) 82%,transparent)}.approach-copy{display:grid;gap:var(--space-5);max-width:570px}.approach-copy h2{font-size:clamp(2.9rem,4.25vw,3.5rem);line-height:1.06;letter-spacing:-.035em}.approach-copy p{color:color-mix(in srgb,var(--color-sheet-white) 70%,transparent);font-size:clamp(1.02rem,1.35vw,1.12rem);line-height:1.7}.outcome-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:var(--space-4);list-style:none}.outcome-list li{position:relative;display:grid;gap:10px;min-height:84px;padding:8px 18px 0;color:color-mix(in srgb,var(--color-sheet-white) 80%,transparent);font-size:.92rem;line-height:1.35;text-align:center}.outcome-list li+li{border-left:1px solid color-mix(in srgb,var(--color-sage-mist) 22%,transparent)}.outcome-list li:before{width:28px;height:28px;margin-inline:auto;content:"";border:1px solid var(--color-mint-pulse);border-radius:999px;background:linear-gradient(90deg,transparent 45%,var(--color-mint-pulse) 45% 55%,transparent 55%),linear-gradient(transparent 45%,var(--color-mint-pulse) 45% 55%,transparent 55%);opacity:.82}.capability-list{position:relative;display:grid;list-style:none}.rendered-capability-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:min(100%,900px);justify-self:end;border-top:1px solid color-mix(in srgb,var(--color-sage-mist) 18%,transparent)}.capability-list:before{position:absolute;top:0;right:0;left:0;height:1px;content:"";background:color-mix(in srgb,var(--color-sage-mist) 20%,transparent)}.capability-list li{display:grid;grid-template-columns:70px minmax(0,1fr) minmax(110px,auto);gap:clamp(16px,2vw,26px);align-items:center;min-height:108px;border-bottom:1px solid color-mix(in srgb,var(--color-sage-mist) 18%,transparent)}.rendered-capability-list li{grid-template-columns:minmax(0,1fr) minmax(94px,auto);min-height:84px;padding:16px 18px}.rendered-capability-list li:nth-child(odd){border-right:1px solid color-mix(in srgb,var(--color-sage-mist) 14%,transparent)}.capability-list strong{display:block;color:color-mix(in srgb,var(--color-sheet-white) 94%,transparent);font-size:1rem;font-weight:600}.capability-list em{display:block;margin-top:6px;color:color-mix(in srgb,var(--color-sheet-white) 62%,transparent);font-style:normal;line-height:1.42}.capability-list small{display:inline-flex;gap:10px;align-items:center;justify-self:end;color:color-mix(in srgb,var(--color-sheet-white) 76%,transparent);font-size:.92rem}.capability-list small i{width:8px;height:8px;border-radius:999px;background:var(--color-mint-pulse)}.service-speed-section{padding-block:var(--section-major) var(--transition-standard);color:var(--color-sheet-white);background:transparent}.service-speed-section:before{display:none}.service-speed-layout{position:relative;z-index:2;display:grid;grid-template-columns:minmax(300px,.64fr) minmax(0,1.36fr);gap:var(--column-gap-wide);align-items:center}.service-speed-render{grid-column:2;width:min(100%,1020px);justify-self:end}.service-speed-render img{position:relative;z-index:2}.service-speed-copy{display:grid;max-width:520px;gap:var(--space-5)}.service-speed-copy h2{color:color-mix(in srgb,var(--color-sheet-white) 92%,var(--color-sage-mist));font-size:clamp(3rem,4.8vw,4.25rem);line-height:1.08;letter-spacing:-.035em}.service-speed-copy p{color:color-mix(in srgb,var(--color-sheet-white) 72%,transparent);font-size:clamp(1.02rem,1.3vw,1.12rem);line-height:1.68}.service-process{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;align-items:start;list-style:none}.service-speed-section .service-process{grid-column:2;width:min(100%,920px);justify-self:end;margin-top:clamp(-12px,-1vw,0px)}.service-stage{position:relative;display:grid;min-height:300px;align-content:start;justify-items:center;gap:var(--space-4);padding:0 clamp(18px,2.2vw,34px) 58px;text-align:center}.service-speed-section .service-stage{min-height:auto;padding:0 clamp(14px,1.5vw,22px) 44px}.service-stage+.service-stage{border-left:1px dashed color-mix(in srgb,var(--color-sage-mist) 24%,transparent)}.service-stage-index{color:color-mix(in srgb,var(--color-mint-pulse) 78%,transparent);font-size:.76rem;font-weight:700;letter-spacing:.13em}.service-stage strong{max-width:176px;color:color-mix(in srgb,var(--color-sheet-white) 92%,transparent);font-size:clamp(1.08rem,1.35vw,1.28rem);font-weight:500;line-height:1.35}.service-speed-section .section-highlight{grid-column:1 / -1;max-width:680px;margin:clamp(24px,3vw,40px) 0 0 auto;color:var(--color-bark);font-size:clamp(2.1rem,3.5vw,3.25rem);font-weight:300;letter-spacing:-.035em;line-height:1.1;text-align:right}#deployment-model{padding-block:var(--section-standard)}.rendered-process-section{display:grid;gap:clamp(24px,3.4vw,44px)}.deployment-render,.development-render{width:min(100%,var(--visual-wide-width));justify-self:center}.rendered-stage-list{display:grid;gap:0;list-style:none;border-top:1px solid color-mix(in srgb,var(--color-sage-mist) 62%,transparent)}.rendered-stage-list-six{grid-template-columns:repeat(6,minmax(0,1fr))}.rendered-stage-list-five{grid-template-columns:repeat(5,minmax(0,1fr))}.rendered-stage-list li{display:grid;gap:10px;align-content:start;padding:var(--space-4) var(--space-4) 0;border-top:0}.rendered-stage-list li+li{border-left:1px solid color-mix(in srgb,var(--color-sage-mist) 44%,transparent)}.rendered-stage-list h3{color:var(--color-bark);font-size:clamp(1rem,1.2vw,1.14rem);font-weight:600}.stage-number{color:color-mix(in srgb,var(--color-canopy) 74%,transparent);font-size:var(--text-meta);font-weight:700;letter-spacing:.09em}.architecture-render-layout{display:grid;width:min(100% - (var(--page-gutter) * 2),var(--page-max-width));grid-template-columns:minmax(280px,.34fr) minmax(0,.66fr);gap:var(--column-gap-standard);align-items:center}#system-architecture{padding-block:var(--section-major)}.architecture-visual-field{position:relative;display:grid;align-items:center}.architecture-render{width:min(110%,980px);max-width:none;justify-self:end;transform:translate(3%)}.architecture-node-list{display:grid;gap:0;margin-top:var(--space-6);border-top:1px solid color-mix(in srgb,var(--color-sage-mist) 64%,transparent);list-style:none}.architecture-node-list li{padding:13px 0;border:0;border-bottom:1px solid color-mix(in srgb,var(--color-sage-mist) 54%,transparent);border-radius:0;color:var(--color-bark);background:transparent;font-size:.92rem}.architecture-node-list li[data-kind=central]{color:var(--color-canopy)}.initial-platform-layout,.built-india-layout{display:grid;grid-template-columns:minmax(0,.42fr) minmax(320px,.58fr);gap:var(--column-gap-wide);align-items:center}.built-india-layout{grid-template-columns:minmax(320px,.58fr) minmax(0,.42fr)}#initial-platform,#built-for-india,#development-pathway{padding-block:var(--section-standard)}#service-reliability{padding-block:var(--section-compact)}#partners{padding-block:var(--section-major)}.initial-platform-render,.built-india-render{width:min(100%,850px)}.initial-platform-visual-field{position:relative;display:grid}.initial-platform-copy,.built-india-layout>div{display:grid;gap:var(--space-5)}.visual-qualifier{width:fit-content;padding:8px 12px;border:1px solid color-mix(in srgb,var(--color-sage-mist) 64%,transparent);border-radius:var(--radius-button);color:var(--color-canopy);background:color-mix(in srgb,var(--color-sheet-white) 58%,transparent);font-size:var(--text-meta);font-weight:600}.development-render-section{gap:clamp(24px,3vw,42px)}.partnership-render{width:min(100%,640px);justify-self:end}.partnership-visual-field{position:relative;display:grid;align-items:center}.partnership-render:after{box-shadow:inset 0 0 52px 40px color-mix(in srgb,var(--color-canopy) 82%,transparent),inset 0 -24px 36px color-mix(in srgb,var(--color-near-black-green) 84%,transparent)}.why-pcs-entry-section{margin-top:-1px;padding-block:var(--section-standard);background:transparent}.why-pcs-entry-section:before,.why-pcs-entry-section:after{display:none}.why-pcs-entry{position:relative;z-index:2;display:grid;gap:var(--column-gap-standard);align-items:end}.why-pcs-copy{display:grid;max-width:720px;gap:var(--space-5)}.why-pcs-copy h2{color:var(--color-ink);font-size:clamp(2.85rem,4.7vw,4rem);line-height:1.08;letter-spacing:-.035em}.why-pcs-copy p{color:var(--color-slate);font-size:clamp(1.02rem,1.3vw,1.12rem);line-height:1.72}.cta-grid{display:grid;grid-template-columns:minmax(0,.48fr) minmax(0,.52fr);gap:var(--column-gap-wide);align-items:center}.cta-grid>div{display:grid;gap:var(--space-5)}.stack-list,.principle-grid,.reason-columns,.spec-strip,.editorial-list,.module-grid{display:grid;gap:var(--space-4);list-style:none}.stack-list li,.editorial-list li,.module-grid li,.principle-grid li,.reason-columns li,.spec-strip li{padding:var(--space-4) 0;border:0;border-top:1px solid color-mix(in srgb,var(--color-sage-mist) 58%,transparent);border-radius:0}.principle-grid,.reason-columns,.module-grid,.spec-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,3vw,42px)}.module-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.spec-strip{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--space-4)}.reason-columns span,.module-grid span{display:block;margin-bottom:var(--space-3);color:color-mix(in srgb,var(--color-canopy) 76%,transparent);font-size:var(--text-meta);font-weight:700;letter-spacing:.09em}.reason-columns strong,.module-grid strong{display:block;color:var(--color-bark);font-size:clamp(1rem,1.2vw,1.16rem);font-weight:600;line-height:1.35}.site-footer{position:relative;padding-top:var(--section-compact);color:var(--color-sheet-white);background:transparent}.footer-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) minmax(220px,.5fr);gap:var(--column-gap-standard)}.footer-brand,.footer-contact,.footer-group{display:grid;gap:12px;align-content:start}.footer-brand p{max-width:32ch;color:color-mix(in srgb,var(--color-sheet-white) 74%,transparent);font-size:1rem;line-height:1.62}.footer-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3.2vw,44px)}.footer-group h2,.footer-contact h2{margin-bottom:2px;color:color-mix(in srgb,var(--color-sheet-white) 88%,transparent);font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.075em}.footer-group a,.footer-contact a{color:color-mix(in srgb,var(--color-sheet-white) 76%,transparent);font-size:.93rem;line-height:1.45}.footer-bottom{display:flex;gap:var(--space-5);align-items:center;justify-content:space-between;margin-top:var(--space-8);padding-block:var(--space-5);border-top:1px solid color-mix(in srgb,var(--color-sage-mist) 18%,transparent)}@media(max-width:1180px){.site-header-inner{gap:var(--space-5)}.site-nav{gap:clamp(16px,2.2vw,28px)}.approach-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:44px}.service-speed-layout{grid-template-columns:1fr}.service-speed-copy{max-width:720px}.service-speed-render,.service-speed-section .service-process{grid-column:1;justify-self:stretch;width:100%}.service-process{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1024px){.section{padding-block:var(--section-standard)}.section-hero{padding-block:46px 0}.hero-copy h1{font-size:clamp(3.25rem,8vw,4.5rem)}.approach-grid,.cta-grid,.architecture-render-layout,.initial-platform-layout,.built-india-layout,.footer-grid{grid-template-columns:1fr}.approach-copy{max-width:760px}.approach-render,.rendered-capability-list,.architecture-render,.architecture-visual-field,.initial-platform-visual-field,.partnership-visual-field,.partnership-render{justify-self:stretch;width:100%}.architecture-visual-field{padding-block:var(--space-5)}.rendered-stage-list-six,.rendered-stage-list-five{grid-template-columns:repeat(3,minmax(0,1fr))}.service-speed-section{min-height:auto}.service-speed-copy h2{max-width:560px}.service-process{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) 0}.service-stage{min-height:260px}.service-stage:nth-child(odd){border-left:0}.why-pcs-entry{grid-template-columns:1fr}.spec-strip,.footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}.module-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.site-header-inner{position:relative;grid-template-columns:auto auto;justify-content:space-between;min-height:70px}.menu-toggle{position:fixed;top:15px;right:var(--page-gutter);display:inline-flex;align-items:center;justify-content:center;justify-self:end}.site-nav{display:none;grid-column:1 / -1;justify-content:start;padding-block:14px 18px}.site-nav[data-open=true]{display:flex;flex-wrap:wrap}.header-cta{display:none}}@media(max-width:760px){.section{padding-block:var(--section-compact)}.section-hero{min-height:auto;padding-block:44px 0}.hero-copy{width:min(100%,350px);min-width:0;justify-self:start;margin-inline:0;text-align:left}.hero-copy .eyebrow,.hero-copy .button-row,.technical-labels{justify-content:flex-start}.hero-copy h1{max-width:330px;font-size:clamp(2.08rem,9.2vw,2.72rem);letter-spacing:-.035em;line-height:1.06;text-wrap:balance}.hero-copy p{font-size:1rem;max-width:340px}.hero-copy .eyebrow{max-width:100%;font-size:.72rem;letter-spacing:.045em;white-space:normal}.hero-rendered-system{overflow:hidden}.hero-system-render{aspect-ratio:16 / 7.4;width:112vw;max-width:none;margin-inline:50%;transform:translate(-50%)}.approach-copy h2{font-size:clamp(2.55rem,11vw,3.25rem)}.outcome-list{grid-template-columns:1fr;gap:14px}.outcome-list li{min-height:0;grid-template-columns:28px 1fr;align-items:center;padding:0;text-align:left}.outcome-list li+li{border-left:0}.outcome-list li:before{margin:0}.capability-list li{grid-template-columns:52px minmax(0,1fr);min-height:auto;padding-block:22px}.rendered-capability-list{grid-template-columns:1fr}.rendered-capability-list li{grid-template-columns:minmax(0,1fr);padding:18px 0}.rendered-capability-list li:nth-child(odd){border-right:0}.capability-list small{grid-column:auto;justify-self:start}.service-speed-section{padding-block:76px 92px}.service-speed-copy h2{color:color-mix(in srgb,var(--color-sheet-white) 92%,transparent);font-size:clamp(2.55rem,11vw,3.35rem)}.service-process{grid-template-columns:1fr;gap:0;margin-top:var(--space-4)}.service-stage,.service-stage+.service-stage,.service-stage:nth-child(odd){min-height:0;grid-template-columns:42px minmax(0,1fr);justify-items:start;gap:8px 18px;padding:0 0 34px;border-left:0;text-align:left}.service-speed-render{width:108vw;max-width:none;margin-inline:50%;transform:translate(-50%)}.rendered-stage-list,.rendered-stage-list-six,.rendered-stage-list-five,.architecture-node-list{grid-template-columns:1fr}.rendered-stage-list li{grid-template-columns:42px minmax(0,1fr);gap:8px 14px;padding-block:14px}.rendered-stage-list li+li{border-left:0}.rendered-stage-list h3{margin-top:0}.rendered-process-section{gap:var(--space-6)}.initial-platform-render,.built-india-render,.architecture-render,.development-render,.deployment-render{width:108vw;max-width:none;margin-inline:50%;transform:translate(-50%)}.service-stage-index{margin-top:5px}.service-stage strong{max-width:none;color:color-mix(in srgb,var(--color-sheet-white) 90%,transparent);font-size:1.08rem}.service-speed-section .section-highlight{margin-top:var(--space-6);color:var(--color-bark);font-size:clamp(2rem,10vw,2.7rem);text-align:left}.why-pcs-entry-section{padding-block:var(--section-compact)}.why-pcs-copy h2{font-size:clamp(2.45rem,10vw,3.15rem)}.principle-grid,.reason-columns,.module-grid,.spec-strip,.footer-links{grid-template-columns:1fr}.footer-bottom{align-items:start;flex-direction:column}.button-row{align-items:stretch;flex-direction:column}}@media(max-width:640px){.site-header .brand-lockup img{width:34px;max-height:48px}}@media(max-width:430px){.site-header .brand-lockup img{width:34px;max-height:48px}.hero-system-render{aspect-ratio:16 / 8.2;width:112vw}.service-speed-render,.initial-platform-render,.built-india-render,.architecture-render,.development-render,.deployment-render{width:108vw}}.liquid-glass-surface{position:relative;overflow:hidden}.liquid-glass-dark,.liquid-glass-button,.liquid-glass-menu{border:1px solid rgb(158 207 239 / .18);background:linear-gradient(180deg,#ffffff0e,#ffffff05 42%,#051b1714),#0a231e8a;box-shadow:inset 0 1px #ffffff1c,inset 0 -1px #0000001f,0 10px 28px #0000001c;backdrop-filter:blur(12px) saturate(112%);-webkit-backdrop-filter:blur(12px) saturate(112%)}.liquid-glass-light{border:1px solid rgb(255 255 255 / .64);background:linear-gradient(180deg,#ffffffad,#ffffff57 48%,#e2efea40),#ffffff4d;box-shadow:inset 0 1px #ffffffd1,inset 0 -1px #5171680f,0 12px 28px #1a372f0e;backdrop-filter:blur(14px) saturate(106%);-webkit-backdrop-filter:blur(14px) saturate(106%)}.liquid-glass-radius-10{border-radius:var(--glass-radius-compact)}.liquid-glass-radius-12{border-radius:var(--glass-radius-standard)}.liquid-glass-radius-14{border-radius:var(--glass-radius-large)}.liquid-glass-compact{padding:14px 18px}.liquid-glass-standard{padding:0}.liquid-glass-highlight:before{position:absolute;inset:0;z-index:0;pointer-events:none;content:"";background:linear-gradient(120deg,rgb(255 255 255 / .1),transparent 26%,transparent 72%,rgb(123 196 244 / .04));-webkit-mask:linear-gradient(#000,transparent 46%);mask:linear-gradient(#000,transparent 46%)}.liquid-glass-surface>*{position:relative;z-index:1}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.liquid-glass-dark,.liquid-glass-button,.liquid-glass-menu{background:#0a231eeb}.liquid-glass-light{background:#f6f7f3f0}}.site-header{padding-block:10px;background:linear-gradient(180deg,rgb(3 13 11 / .54),rgb(3 13 11 / .14) 72%,transparent);border-bottom-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.site-header-inner{min-height:calc(var(--header-offset) - 14px);padding:8px 10px 8px clamp(14px,1.6vw,22px);border:1px solid rgb(158 207 239 / .2);border-radius:18px;background:linear-gradient(180deg,#fff1,#ffffff06 44%,#051b171a),color-mix(in srgb,var(--color-near-black-green) 72%,transparent);box-shadow:inset 0 1px #ffffff1f,0 14px 34px #0000001a;backdrop-filter:blur(16px) saturate(118%);-webkit-backdrop-filter:blur(16px) saturate(118%)}.brand-lockup img{width:clamp(150px,10vw,160px)}.button{min-height:46px;border-radius:var(--radius-button);transition:background-color .22s cubic-bezier(.32,.72,0,1),border-color .22s cubic-bezier(.32,.72,0,1),color .22s cubic-bezier(.32,.72,0,1)}.button-secondary{color:var(--color-sheet-white);border-color:#9ecfef38;border-radius:var(--glass-radius-compact);background:linear-gradient(180deg,#ffffff0d,#ffffff05),#0a231e75;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0000001f;backdrop-filter:blur(10px) saturate(110%);-webkit-backdrop-filter:blur(10px) saturate(110%)}.button-secondary:hover{border-color:#bee0f652;background:linear-gradient(180deg,#ffffff12,#ffffff06),#0a231e8f}.section{scroll-margin-top:calc(var(--header-offset) + 24px)}#service-reliability{position:relative;isolation:isolate}#service-reliability>*{position:relative;z-index:1}.section-hero{padding-block:var(--section-hero-top) 0}.section-hero:before,.approach-section:before{opacity:.55}.hero-layout{gap:clamp(24px,3vw,38px)}.hero-copy{max-width:820px;gap:15px}.hero-copy h1{max-width:820px;font-size:clamp(4rem,4.9vw,4.375rem);line-height:1}.hero-copy p{max-width:720px;font-size:clamp(1.06rem,1.2vw,1.125rem);line-height:1.64}.hero-copy .button-row{margin-top:9px}.hero-rendered-system{width:min(100%,var(--visual-wide-width));gap:14px}.hero-system-render{aspect-ratio:2.25 / 1;margin-top:0;padding:clamp(8px,.9vw,14px);border:1px solid rgb(158 207 239 / .24);border-radius:18px;background:linear-gradient(135deg,#ffffff14,#7bc4f409 34%,#051a1638),#08201c7a;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000038,0 22px 70px #00000038,0 0 0 1px #18ffa509;backdrop-filter:blur(14px) saturate(112%);-webkit-backdrop-filter:blur(14px) saturate(112%)}.hero-system-render img{position:relative;z-index:0;object-fit:cover;object-position:center 60%;border-radius:13px;transform:scale(1.035)}.hero-system-render:before{position:absolute;inset:1px;z-index:1;pointer-events:none;content:"";border-radius:17px;background:linear-gradient(115deg,rgb(255 255 255 / .12),transparent 27%),linear-gradient(245deg,rgb(114 192 244 / .08),transparent 36%);-webkit-mask:linear-gradient(#000,transparent 48%);mask:linear-gradient(#000,transparent 48%)}.hero-system-render:after,.approach-render:after,.partnership-render:after{box-shadow:inset 0 0 28px 16px #08141285}.technical-labels{display:grid;grid-template-columns:repeat(5,max-content);gap:0;justify-content:center;justify-self:center;width:fit-content;max-width:min(100%,980px);margin-top:0;padding:0}.technical-label{display:flex;align-items:center;min-height:46px;padding:0 16px;border:0;border-radius:0;color:color-mix(in srgb,var(--color-sheet-white) 80%,transparent);background:transparent;font-size:.86rem;white-space:nowrap}.technical-label+.technical-label{border-left:1px solid rgb(158 207 239 / .13)}.approach-section{padding-block:clamp(80px,6.6vw,88px) clamp(96px,7vw,104px)}.approach-grid{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:clamp(64px,6vw,80px);align-items:start}.approach-copy{max-width:520px}.approach-copy h2{font-size:clamp(3.375rem,4.05vw,3.625rem);line-height:1.06}.outcome-list{grid-template-columns:1fr;margin-top:8px}.outcome-list li{min-height:0;padding:17px 0;text-align:left}.outcome-list li+li{border-top:1px solid rgb(175 196 191 / .22);border-left:0}.outcome-list li:before{display:none}.approach-visual-stack{gap:22px}.approach-render{width:min(100%,900px);aspect-ratio:1061 / 849;background:#152623}.approach-render img{object-fit:contain;object-position:center;transform:none}.rendered-capability-list{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,900px);border-top:0}.capability-list:before{display:none}.rendered-capability-list li{grid-template-columns:minmax(0,1fr) auto;min-height:88px;padding:18px 20px;border-bottom:0}.rendered-capability-list li:nth-child(odd){border-right:1px solid rgb(158 207 239 / .12)}.rendered-capability-list li:nth-child(n+3){border-top:1px solid rgb(158 207 239 / .12)}.capability-list strong{font-size:.98rem}.capability-list em{max-width:28ch;font-size:.9rem}.capability-list small i{width:6px;height:6px}.service-speed-main{padding-block:clamp(88px,7vw,96px) var(--transition-standard)}.service-speed-layout{grid-template-columns:minmax(280px,.34fr) minmax(0,.66fr);gap:clamp(64px,5.5vw,72px);align-items:start}.service-speed-copy{max-width:420px}.service-speed-copy h2{font-size:clamp(3.5rem,4.4vw,3.875rem);line-height:1.05}.service-speed-copy p{max-width:410px}.service-speed-visual-column{display:grid;gap:18px;justify-items:end}.service-speed-render{grid-column:auto;width:min(100%,900px);padding:0;border:1px solid rgb(158 207 239 / .22);border-radius:16px;background:linear-gradient(135deg,#ffffff13,#7bc4f408 36%,#08201c33),#0c26217a;box-shadow:inset 0 1px #ffffff1c,inset 0 -1px #0000002e,0 20px 58px #0000002e,0 0 0 1px #18ffa508;backdrop-filter:blur(14px) saturate(112%);-webkit-backdrop-filter:blur(14px) saturate(112%)}.service-speed-render img{position:relative;z-index:0;object-fit:cover;object-position:center 50%;border-radius:15px;transform:none}.service-speed-render:before{position:absolute;inset:0;z-index:1;pointer-events:none;content:"";border-radius:16px;background:linear-gradient(116deg,rgb(255 255 255 / .105),transparent 28%),linear-gradient(246deg,rgb(114 192 244 / .07),transparent 38%);-webkit-mask:linear-gradient(#000,transparent 48%);mask:linear-gradient(#000,transparent 48%)}.service-speed-process{grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,900px);justify-self:end;background:linear-gradient(180deg,#ffffff12,#ffffff07),#0a231ea8}.service-speed-section .service-process{grid-column:auto;margin-top:0}.service-speed-section .service-stage{min-height:0;justify-items:start;gap:9px;padding:18px 20px;text-align:left}.service-stage+.service-stage{border-left:1px solid rgb(158 207 239 / .12)}.service-stage-index{font-size:.78rem;color:color-mix(in srgb,var(--color-mint-pulse) 82%,transparent)}.service-stage strong{max-width:14ch;font-size:1rem}.service-speed-section:after{display:none}.service-speed-conclusion{padding-top:clamp(148px,11vw,172px);padding-bottom:82px}.service-speed-highlight{max-width:760px;margin-inline:auto;color:var(--color-bark);font-size:clamp(2.75rem,3.55vw,3.125rem);font-weight:300;letter-spacing:-.035em;line-height:1.1;text-align:center}.why-pcs-entry-section{padding-block:clamp(88px,7vw,96px) clamp(72px,6vw,80px)}.why-pcs-copy{max-width:820px}.why-pcs-copy h2{max-width:820px;font-size:clamp(3.375rem,4.05vw,3.625rem)}.why-pcs-copy p{max-width:720px}.reason-columns{margin-top:clamp(48px,4vw,56px)}.reason-columns li{padding-block:18px 0}#deployment-model{padding-block:clamp(72px,5.5vw,80px) clamp(88px,7vw,96px)}.rendered-process-section{gap:clamp(32px,3.2vw,44px)}.deployment-render{aspect-ratio:2.24 / 1;background:#f3efea}.deployment-render img{object-fit:cover;object-position:center 55%;transform:scale(1.06)}.rendered-stage-list{margin-top:-20px}.rendered-stage-list li{min-height:74px;padding:14px 16px 0}.section-closing,.disclaimer{max-width:780px;margin-top:0}#system-architecture{padding-block:clamp(88px,7vw,96px)}.architecture-render-layout{grid-template-columns:minmax(280px,.36fr) minmax(0,.64fr);gap:clamp(40px,4vw,56px);align-items:start}.architecture-render-layout h2{max-width:460px;font-size:clamp(3.375rem,4.05vw,3.625rem)}.architecture-render{width:min(100%,940px);padding:0;border:1px solid rgb(255 255 255 / .68);border-radius:16px;background:linear-gradient(135deg,#ffffff9e,#deefeb42 44%,#6fa4c41a),#ebeee59e;box-shadow:inset 0 1px #ffffffdb,inset 0 -1px #53746b14,0 22px 52px #2b46401a,0 0 0 1px #46c7ff09;backdrop-filter:blur(14px) saturate(106%);-webkit-backdrop-filter:blur(14px) saturate(106%);transform:none}.architecture-render img{position:relative;z-index:0;object-fit:contain;object-position:center;border-radius:15px}.architecture-render:before{position:absolute;inset:0;z-index:1;pointer-events:none;content:"";border-radius:16px;background:linear-gradient(116deg,rgb(255 255 255 / .36),transparent 30%),linear-gradient(246deg,rgb(92 179 238 / .1),transparent 40%);-webkit-mask:linear-gradient(#000,transparent 50%);mask:linear-gradient(#000,transparent 50%)}.architecture-node-list{margin-top:clamp(36px,3vw,44px);border-top:0}.architecture-node-list li{min-height:46px;padding:13px 18px 13px 22px;border-bottom:1px solid color-mix(in srgb,var(--color-sage-mist) 48%,transparent);font-size:.92rem}.architecture-node-list li[data-kind=central]{color:var(--color-bark);font-weight:600}#initial-platform{padding-block:clamp(80px,6.5vw,92px)}.initial-platform-layout{align-items:start}.initial-platform-copy h2{font-size:clamp(3.125rem,3.9vw,3.5rem)}.visual-qualifier{margin-top:-4px}.initial-spec-console{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:0}.initial-spec-console li{display:flex;align-items:center;min-height:74px;padding:22px 24px;border-top:0;color:var(--color-bark);font-size:.98rem;font-weight:500}.initial-spec-console li+li{border-left:1px solid color-mix(in srgb,var(--color-sage-mist) 42%,transparent)}.initial-spec-console li:nth-child(4){border-left:0}.initial-spec-console li:nth-child(n+4){border-top:1px solid color-mix(in srgb,var(--color-sage-mist) 42%,transparent)}.initial-platform-render{aspect-ratio:1.62 / 1;padding:clamp(5px,.55vw,8px);border:1px solid rgb(255 255 255 / .7);border-radius:16px;background:linear-gradient(135deg,#ffffff94,#e2f0ec3b 45%,#66b8e814),#f5efe9a8;box-shadow:inset 0 1px #ffffffd6,inset 0 -1px #52706812,0 18px 44px #2b464016,0 0 0 1px #46c7ff07;backdrop-filter:blur(12px) saturate(106%);-webkit-backdrop-filter:blur(12px) saturate(106%)}.initial-platform-render img{position:relative;z-index:0;object-fit:cover;object-position:center 47%;border-radius:11px;transform:scale(1.06)}.initial-platform-render:before{position:absolute;inset:1px;z-index:1;pointer-events:none;content:"";border-radius:15px;background:linear-gradient(116deg,rgb(255 255 255 / .32),transparent 28%),linear-gradient(246deg,rgb(92 179 238 / .08),transparent 38%);-webkit-mask:linear-gradient(#000,transparent 48%);mask:linear-gradient(#000,transparent 48%)}#built-for-india{padding-block:clamp(84px,7vw,96px)}.built-india-layout{grid-template-columns:minmax(320px,.56fr) minmax(0,.44fr);gap:clamp(72px,6vw,88px)}.built-india-layout h2{max-width:520px;font-size:clamp(3.25rem,4vw,3.5rem)}.built-india-render{width:min(100%,660px);padding:clamp(3px,.35vw,5px);border:1px solid rgb(255 255 255 / .66);border-radius:16px;background:linear-gradient(135deg,#ffffff8a,#e0eee838 45%,#66b8e813),#ebe8dea8;box-shadow:inset 0 1px #ffffffd1,inset 0 -1px #52706812,0 18px 44px #2b464014,0 0 0 1px #46c7ff07;backdrop-filter:blur(12px) saturate(106%);-webkit-backdrop-filter:blur(12px) saturate(106%)}.built-india-render img{position:relative;z-index:0;object-fit:contain;border-radius:11px}.built-india-render:before{position:absolute;inset:1px;z-index:1;pointer-events:none;content:"";border-radius:15px;background:linear-gradient(116deg,rgb(255 255 255 / .3),transparent 28%),linear-gradient(246deg,rgb(92 179 238 / .075),transparent 38%);-webkit-mask:linear-gradient(#000,transparent 48%);mask:linear-gradient(#000,transparent 48%)}.built-india-render:after{position:absolute;inset:0;z-index:2;pointer-events:none;content:"";border-radius:16px;background:linear-gradient(90deg,#dfe7d7,#dfe7d700 5% 95%,#dfe7d7),linear-gradient(180deg,#dfe7d7,#dfe7d700 5% 95%,#dfe7d7);filter:blur(4px)}.editorial-list li{min-height:58px;padding:18px 0}#service-reliability{padding-top:92px;padding-bottom:clamp(80px,6.4vw,88px)}#service-reliability h2{max-width:980px;font-size:clamp(3.125rem,4vw,3.5rem)}.module-grid{margin-top:clamp(40px,4vw,48px)}.module-grid li{padding:22px 0}#development-pathway{padding-block:clamp(80px,6.5vw,88px) clamp(88px,7vw,96px)}#development-pathway h2{max-width:900px;font-size:clamp(3.25rem,4.1vw,3.625rem)}.development-render{aspect-ratio:2.18 / 1;background:#f7f1eb}.development-render img{object-fit:cover;object-position:center 60%;transform:scale(1.04)}#partners{padding-top:148px;padding-bottom:clamp(72px,6vw,80px)}.cta-grid{grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);gap:clamp(72px,6.5vw,88px)}.cta-grid h2{max-width:540px;font-size:clamp(3.375rem,4.05vw,3.625rem)}.cta-grid p{max-width:540px}.partnership-render{width:min(100%,500px);justify-self:center;padding:0;border:1px solid rgb(158 207 239 / .22);border-radius:22px;background:linear-gradient(135deg,#ffffff12,#7bc4f409 38%,#03100f5c),#06181694;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0000003d,0 24px 70px #00000047,0 0 0 1px #46c7ff09;backdrop-filter:blur(16px) saturate(112%);-webkit-backdrop-filter:blur(16px) saturate(112%)}.partnership-render img{position:relative;z-index:0;box-sizing:border-box;object-fit:contain;object-position:center;padding:clamp(42px,5vw,68px);border-radius:21px}.partnership-render:before{position:absolute;inset:0;z-index:1;pointer-events:none;content:"";border-radius:22px;background:linear-gradient(116deg,rgb(255 255 255 / .12),transparent 28%),linear-gradient(246deg,rgb(92 179 238 / .09),transparent 40%);-webkit-mask:linear-gradient(#000,transparent 46%);mask:linear-gradient(#000,transparent 46%)}.site-footer{padding-top:clamp(56px,5vw,64px)}.footer-grid{grid-template-columns:minmax(260px,.32fr) minmax(460px,.48fr) minmax(260px,.2fr);gap:clamp(48px,5vw,76px);align-items:start}.footer-bottom{margin-top:clamp(32px,3vw,40px);border-top-color:color-mix(in srgb,var(--color-sage-mist) 14%,transparent)}.footer-bottom p{max-width:760px;color:color-mix(in srgb,var(--color-sheet-white) 78%,transparent);line-height:1.6}@media(max-width:1180px){.approach-grid,.service-speed-layout,.architecture-render-layout,.initial-platform-layout,.built-india-layout,.cta-grid{grid-template-columns:1fr;gap:clamp(36px,5vw,52px)}.service-speed-visual-column,.service-speed-render,.service-speed-process,.approach-render,.rendered-capability-list,.architecture-render,.initial-platform-render,.built-india-render,.partnership-render{justify-self:stretch;width:100%}}@media(max-width:900px){.site-header-inner{min-height:68px}.menu-toggle{position:static}.site-nav[data-open=true]{display:grid;gap:0;width:100%;padding:6px 16px;border:1px solid rgb(158 207 239 / .18);border-radius:var(--glass-radius-large);background:linear-gradient(180deg,#ffffff0e,#ffffff05),#0a231ee6;box-shadow:inset 0 1px #ffffff1c,0 10px 28px #0000001c;backdrop-filter:blur(10px) saturate(112%);-webkit-backdrop-filter:blur(10px) saturate(112%)}.site-nav[data-open=true] a{padding-block:12px}.site-nav[data-open=true] a+a{border-top:1px solid rgb(158 207 239 / .12)}}@media(max-width:760px){:root{--section-major: clamp(48px, 10vw, 56px);--section-standard: clamp(40px, 8.5vw, 48px);--section-compact: clamp(36px, 7.5vw, 44px);--transition-standard: clamp(40px, 10vw, 56px);--page-gutter: clamp(18px, 5vw, 22px)}.hero-copy h1{max-width:360px;font-size:clamp(2.5rem,10.4vw,2.75rem)}h2,.approach-copy h2,.service-speed-copy h2,.why-pcs-copy h2,.architecture-render-layout h2,.initial-platform-copy h2,.built-india-layout h2,#service-reliability h2,#development-pathway h2,.cta-grid h2{font-size:clamp(2.25rem,9.8vw,2.5rem);line-height:1.08}.hero-system-render,.service-speed-render,.deployment-render,.development-render,.approach-render{width:min(106vw,640px)}.initial-platform-render,.built-india-render,.architecture-render{width:min(104vw,620px)}.approach-render{aspect-ratio:1061 / 849}.approach-render img{object-position:center;transform:none}.service-speed-render{aspect-ratio:1.38 / 1}.service-speed-render img{object-position:center 54%;transform:none}.architecture-render,.initial-platform-render{aspect-ratio:1.2 / 1}.initial-platform-render img{object-position:center 50%;transform:scale(1.24)}.built-india-render{aspect-ratio:1.18 / 1}.development-render{aspect-ratio:1.88 / 1}.development-render img{object-position:center 58%;transform:scale(1.1)}.technical-labels{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.technical-label{min-height:42px;padding:0 12px;white-space:normal}.technical-label+.technical-label{border-left:0}.technical-label:nth-child(2n){border-left:1px solid rgb(158 207 239 / .13)}.technical-label:nth-child(n+3){border-top:1px solid rgb(158 207 239 / .13)}.rendered-capability-list,.service-speed-process,.initial-spec-console{grid-template-columns:1fr}.rendered-capability-list li:nth-child(odd),.service-stage+.service-stage,.initial-spec-console li+li,.initial-spec-console li:nth-child(4){border-left:0}.rendered-capability-list li+li,.service-stage+.service-stage,.initial-spec-console li+li{border-top:1px solid rgb(158 207 239 / .12)}.rendered-capability-list li{min-height:0;padding:15px 16px}.capability-list em{max-width:none}.service-speed-section .service-stage{padding:14px 16px}.initial-spec-console li{min-height:56px;padding:15px 16px}.service-speed-main{padding-block:var(--section-major) var(--transition-standard)}.service-speed-conclusion{padding-block:var(--section-major)}.service-speed-highlight{font-size:clamp(2.15rem,9.8vw,2.45rem);text-align:left}.rendered-stage-list-six,.rendered-stage-list-five,.reason-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.rendered-stage-list li{min-height:58px;padding:12px 10px}.stage-number{font-size:.76rem}.rendered-stage-list h3{font-size:.94rem}.module-grid,.footer-links{grid-template-columns:1fr}.module-grid li,.editorial-list li,.reason-columns li{padding-block:14px}.site-footer .brand-lockup img{width:156px}}@media(max-width:430px){.site-header .brand-lockup img{width:34px}.hero-layout,.container,.architecture-render-layout{width:min(100% - (var(--page-gutter) * 2),var(--content-max-width))}.hero-system-render{aspect-ratio:2.05 / 1}.deployment-render,.development-render{aspect-ratio:1.7 / 1}.rendered-stage-list-six,.rendered-stage-list-five,.reason-columns{grid-template-columns:1fr}}@media(min-width:1025px){.architecture-copy{grid-column:1;grid-row:1}.architecture-visual-field{grid-column:2;grid-row:1 / span 2}.architecture-node-list{grid-column:1;grid-row:2}.initial-platform-copy{grid-column:1;grid-row:1}.initial-platform-visual-field{grid-column:2;grid-row:1 / span 3}.initial-spec-console{grid-column:1;grid-row:2}.initial-platform-disclaimer{grid-column:1;grid-row:3}.built-india-copy{grid-column:2;grid-row:1}.built-india-render{grid-column:1;grid-row:1 / span 2}.built-india-list{grid-column:2;grid-row:2}}@media(max-width:767px){:root{--mobile-page-pad: clamp(18px, 5vw, 24px);--mobile-section-major: 64px;--mobile-section-standard: 56px;--mobile-section-compact: 48px;--mobile-content-gap: 32px;--mobile-header-height: 66px;--mobile-header-top: 10px;--mobile-header-safe-offset: 94px;--page-gutter: var(--mobile-page-pad)}html,body,#root{width:100%;max-width:100%}html,body{overflow-x:clip}*,*:before,*:after{box-sizing:border-box}main,.chapter,section,.container,.section-container,.hero-layout,.approach-grid,.service-speed-layout,.architecture-render-layout,.initial-platform-layout,.built-india-layout,.cta-grid,.footer-grid{width:100%;max-width:100%;min-width:0}.container,.hero-layout,.architecture-render-layout{width:min(100% - (var(--mobile-page-pad) * 2),var(--content-max-width))}section[id]{scroll-margin-top:var(--mobile-header-safe-offset)}img,picture,svg{max-width:100%}h1,h2,h3,p,li,a,span{min-width:0}h1,h2,h3{max-width:100%;overflow-wrap:normal;text-wrap:balance;white-space:normal}p,li,a{max-width:100%;overflow-wrap:break-word}.site-header{top:var(--mobile-header-top);width:calc(100% - 24px);margin-inline:12px;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.site-header-inner{width:100%;min-height:var(--mobile-header-height);padding:8px 10px 8px 14px;grid-template-columns:minmax(0,1fr) auto;gap:12px;border:1px solid rgb(158 207 239 / .2);border-radius:18px;background:linear-gradient(180deg,#ffffff0e,#ffffff05 48%,#04151224),linear-gradient(180deg,#122722f5,#071613f5);box-shadow:inset 0 1px #ffffff1c,0 10px 28px #00000029;backdrop-filter:blur(8px) saturate(112%);-webkit-backdrop-filter:blur(8px) saturate(112%)}.site-header .brand-lockup img{width:clamp(132px,38vw,154px);max-height:52px}.menu-toggle{position:static;display:inline-flex;width:72px;min-height:40px;padding:0 12px;border-radius:12px;font-size:.9rem}.site-nav{grid-column:1 / -1;width:100%;max-width:100%;margin-top:-2px;padding:8px 0 12px}.site-nav[data-open=true]{display:grid;gap:0}.site-nav[data-open=true] a{width:100%;padding:12px 2px;border-radius:0}.section{padding-block:var(--mobile-section-standard)}.section-hero{padding-block:calc(var(--mobile-header-safe-offset) - 28px) 0}.hero-layout{gap:28px}.hero-copy{width:100%;max-width:100%;gap:0;margin-inline:0;justify-self:stretch;text-align:left}.hero-copy .eyebrow,.hero-copy .button-row,.technical-labels{justify-content:flex-start}.eyebrow,.hero-copy .eyebrow{font-size:.75rem;letter-spacing:.08em;white-space:normal}.hero-copy h1{width:100%;max-width:100%;margin-top:28px;font-size:42px;line-height:1.04;letter-spacing:-.035em}.hero-copy p{width:100%;max-width:100%;margin-top:22px;font-size:1rem;line-height:1.68}.button-row,.hero-copy .button-row,.cta-grid .button-row{display:grid;width:100%;gap:14px;margin-top:26px}.button{width:100%;min-height:50px}.rendered-visual,.hero-system-render,.approach-render,.service-speed-render,.deployment-render,.architecture-render,.initial-platform-render,.built-india-render,.development-render,.partnership-render{width:100%;max-width:100%;min-width:0;height:auto;margin-inline:0;padding:0;aspect-ratio:auto;overflow:hidden;transform:none;translate:none}.rendered-visual img,.hero-system-render img,.approach-render img,.service-speed-render img,.deployment-render img,.architecture-render img,.initial-platform-render img,.built-india-render img,.development-render img,.partnership-render img{display:block;width:100%;max-width:100%;height:auto;min-width:0;object-fit:contain;object-position:center;transform:none;translate:none;border-radius:10px}.hero-system-render{margin-top:24px;border-radius:12px}.hero-system-render:before,.service-speed-render:before,.architecture-render:before,.initial-platform-render:before,.built-india-render:before,.partnership-render:before{border-radius:12px}.hero-system-render:after,.approach-render:after,.partnership-render:after{box-shadow:inset 0 0 18px 10px #08141257}.technical-labels{width:100%;max-width:100%;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px;border-radius:12px}.technical-label{min-height:48px;padding:14px;font-size:.84rem;line-height:1.35;white-space:normal}.technical-label:nth-child(5){grid-column:1 / -1}.approach-section,.service-speed-main,#system-architecture,#partners{padding-block:var(--mobile-section-major)}.why-pcs-entry-section,#deployment-model,#initial-platform,#built-for-india,#development-pathway{padding-block:var(--mobile-section-standard)}#service-reliability{padding-block:var(--mobile-section-compact)}.approach-grid,.service-speed-layout,.architecture-render-layout,.initial-platform-layout,.built-india-layout,.cta-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mobile-content-gap);align-items:start}.approach-copy,.service-speed-copy,.architecture-copy,.initial-platform-copy,.built-india-copy,.cta-grid>div,.section-heading-block,.why-pcs-copy{width:100%;max-width:100%}h2,.approach-copy h2,.service-speed-copy h2,.why-pcs-copy h2,.architecture-render-layout h2,.initial-platform-copy h2,.built-india-layout h2,#service-reliability h2,#development-pathway h2,.cta-grid h2{width:100%;max-width:100%;font-size:40px;line-height:1.08;letter-spacing:-.035em}.why-pcs-copy h2,.rendered-process-section h2,#service-reliability h2,#development-pathway h2,.initial-platform-copy h2,.built-india-layout h2{font-size:38px}.approach-copy p,.service-speed-copy p,.cta-grid p,.section-closing,.disclaimer{width:100%;max-width:100%;font-size:1rem;line-height:1.66}.outcome-list{width:100%;grid-template-columns:1fr;gap:0;margin-top:32px}.outcome-list li{display:block;min-height:0;padding:19px 0;border-top:1px solid rgb(175 196 191 / .22);font-size:1rem;line-height:1.45;text-align:left}.outcome-list li:before{display:none}.rendered-capability-list{width:100%;grid-template-columns:1fr;border-radius:12px}.rendered-capability-list li{grid-template-columns:minmax(0,1fr);min-height:0;gap:10px;padding:18px}.rendered-capability-list li:nth-child(odd),.rendered-capability-list li:nth-child(n+3){border-right:0;border-top:0}.rendered-capability-list li+li{border-top:1px solid rgb(158 207 239 / .13)}.capability-list small{justify-self:start;font-size:.8rem;line-height:1.35}.service-speed-visual-column{width:100%;gap:16px;justify-items:stretch}.service-speed-process{width:100%;grid-template-columns:1fr;border-radius:12px}.service-speed-section .service-stage{grid-template-columns:36px minmax(0,1fr);gap:10px;padding:18px}.service-stage+.service-stage{border-top:1px solid rgb(158 207 239 / .13);border-left:0}.service-stage strong{max-width:100%}.service-speed-conclusion{padding-block:60px}.service-speed-highlight{width:100%;max-width:100%;font-size:38px;text-align:left}.reason-columns{grid-template-columns:repeat(2,minmax(160px,1fr));gap:28px 22px}.reason-columns li{min-width:0;padding-block:18px}.rendered-process-section{gap:28px}.rendered-stage-list-six,.rendered-stage-list-five{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.rendered-stage-list li{min-width:0;min-height:0;padding:16px 12px}.rendered-stage-list h3{font-size:.95rem;line-height:1.35}.architecture-copy,.architecture-visual-field,.architecture-node-list,.initial-platform-copy,.initial-platform-visual-field,.initial-spec-console,.initial-platform-disclaimer,.built-india-copy,.built-india-render,.built-india-list{grid-column:1;grid-row:auto}.architecture-node-list{width:100%;margin-top:-8px;border-radius:12px}.architecture-node-list li{min-height:0;padding:15px 18px;font-size:.94rem}.initial-spec-console{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:12px}.initial-spec-console li{min-height:58px;padding:16px;font-size:.95rem;line-height:1.45}.initial-spec-console li:nth-child(5){grid-column:1 / -1}.built-india-list{width:100%}.editorial-list li,.module-grid li{min-width:0;padding-block:18px}.module-grid{grid-template-columns:1fr;gap:0;margin-top:32px}.module-grid li+li{border-top:1px solid color-mix(in srgb,var(--color-sage-mist) 42%,transparent)}.partnership-render{max-height:420px;border-radius:12px;background:transparent}.partnership-render img{max-height:420px;object-fit:contain}.site-footer{padding-block:54px 38px}.footer-grid{grid-template-columns:minmax(0,1fr);gap:32px}.footer-brand,.footer-contact,.footer-group{min-width:0}.footer-brand p{max-width:100%;line-height:1.65}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.footer-contact{width:100%}.footer-contact a{overflow-wrap:anywhere}.footer-bottom{align-items:flex-start;flex-direction:column;padding-top:30px}}@media(max-width:1024px){.footer-grid{grid-template-columns:minmax(0,1fr)}.footer-contact,.footer-links{width:100%;max-width:100%}.footer-contact a{overflow-wrap:anywhere}}@media(max-width:479px){:root{--mobile-section-major: 56px;--mobile-section-standard: 50px;--mobile-section-compact: 44px;--mobile-content-gap: 28px}.hero-copy h1{font-size:40px}h2,.approach-copy h2,.service-speed-copy h2,.architecture-render-layout h2,.cta-grid h2{font-size:38px}.why-pcs-copy h2,.rendered-process-section h2,#service-reliability h2,#development-pathway h2,.initial-platform-copy h2,.built-india-layout h2{font-size:36px}.reason-columns,.rendered-stage-list-six,.rendered-stage-list-five,.initial-spec-console{grid-template-columns:minmax(0,1fr)}.technical-label{font-size:.8rem;padding-inline:12px}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}.service-speed-conclusion{padding-top:58px;padding-bottom:50px}.service-speed-section{padding-bottom:0}#service-reliability{padding-top:48px;padding-bottom:var(--mobile-section-compact)}#partners{padding-top:68px;padding-bottom:var(--mobile-section-major)}}@media(max-width:359px){.footer-links{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px)and (min-width:480px){.service-speed-conclusion{padding-top:66px;padding-bottom:56px}.service-speed-section{padding-bottom:0}#service-reliability{padding-top:54px;padding-bottom:var(--mobile-section-compact)}#partners{padding-top:78px;padding-bottom:var(--mobile-section-major)}}.site-story{overflow:clip;background:var(--surface-dark)}.scene{position:relative;isolation:isolate;overflow:clip}.scene>.section,.scene>.site-footer,.scene>.service-speed-conclusion{position:relative;z-index:1}.scene .section,.scene .site-footer,.scene .service-speed-conclusion{background:transparent}.scene-opening-service{color:var(--color-sheet-white);background:radial-gradient(95% 30% at 50% 82%,#e6e8d36b,#afbeae33 45%,#afbeae00 74%),linear-gradient(180deg in oklab,var(--surface-dark) 0%,var(--surface-dark) 61%,#15322d 68%,var(--transition-forest) 75%,var(--transition-sage) 82%,var(--transition-pale) 89%,#e7e4d9 95%,var(--surface-cream) 100%)}.scene-editorial-cream{color:var(--color-bark);background:var(--surface-cream)}.scene-deployment-technical{color:var(--color-bark);background:radial-gradient(60% 42% at 78% 18%,#7bc4f41a,#7bc4f400 70%),linear-gradient(180deg in oklab,var(--surface-cream) 0,var(--surface-cream) 120px,#e4e5da 190px,var(--surface-sage) 280px,var(--surface-sage) 100%)}.scene-reliability-development{color:var(--color-bark);background:linear-gradient(180deg in oklab,var(--surface-sage) 0,#e0e1d5 72px,var(--surface-warm) 132px,var(--surface-warm) 100%)}.scene-development-closing{color:var(--color-bark);background:radial-gradient(80% 32% at 50% 54%,#a6bfae2e,#a6bfae00 74%),linear-gradient(180deg in oklab,var(--surface-warm) 0%,var(--surface-warm) 47%,#dce0d3 55%,#a4b5a5 63%,#68877a 71%,#315a4e 79%,var(--surface-dark-mid) 86%,var(--surface-closing) 93%,var(--surface-closing) 100%)}.scene-opening-service #hero,.scene-opening-service #approach,.scene-opening-service #service-speed,.scene-editorial-cream #why-pcs,.scene-editorial-cream #deployment-model,.scene-deployment-technical #system-architecture,.scene-deployment-technical #initial-platform,.scene-deployment-technical #built-for-india,.scene-reliability-development #service-reliability,.scene-development-closing #development-pathway,.scene-development-closing #partners,.scene-development-closing .site-footer{background:transparent}.service-speed-section{padding-block:0}.service-speed-main{padding-block:clamp(88px,7vw,96px) clamp(52px,4.6vw,64px)}.scene-opening-service .service-speed-conclusion{margin-top:0;padding-top:clamp(72px,6vw,96px);padding-bottom:clamp(48px,4vw,64px);color:var(--color-bark)}.scene-reliability-development #service-reliability{padding-top:clamp(72px,5.5vw,88px);padding-bottom:clamp(64px,5vw,80px)}.scene-development-closing #development-pathway{padding-bottom:clamp(72px,6vw,88px)}.scene-development-closing #partners{padding-top:clamp(96px,7vw,120px)}.scene-development-closing #partners,.scene-development-closing .site-footer{color:var(--color-sheet-white)}.scene-development-closing .site-footer{margin-top:0;border-top-color:color-mix(in srgb,var(--color-sage-mist) 12%,transparent)}@supports not (background: linear-gradient(180deg in oklab,#000,#fff)){.scene-opening-service{background:radial-gradient(95% 30% at 50% 82%,#e6e8d36b,#afbeae33 45%,#afbeae00 74%),linear-gradient(180deg,var(--surface-dark) 0%,var(--surface-dark) 61%,#15322d 68%,var(--transition-forest) 75%,var(--transition-sage) 82%,var(--transition-pale) 89%,#e7e4d9 95%,var(--surface-cream) 100%)}.scene-deployment-technical{background:radial-gradient(60% 42% at 78% 18%,#7bc4f41a,#7bc4f400 70%),linear-gradient(180deg,var(--surface-cream) 0,var(--surface-cream) 120px,#e4e5da 190px,var(--surface-sage) 280px,var(--surface-sage) 100%)}.scene-reliability-development{background:linear-gradient(180deg,var(--surface-sage) 0,#e0e1d5 72px,var(--surface-warm) 132px,var(--surface-warm) 100%)}.scene-development-closing{background:radial-gradient(80% 32% at 50% 54%,#a6bfae2e,#a6bfae00 74%),linear-gradient(180deg,var(--surface-warm) 0%,var(--surface-warm) 47%,#dce0d3 55%,#a4b5a5 63%,#68877a 71%,#315a4e 79%,var(--surface-dark-mid) 86%,var(--surface-closing) 93%,var(--surface-closing) 100%)}}@media(max-width:1023px){.scene-opening-service{background:radial-gradient(104% 28% at 50% 82%,#e6e8d35c,#afbeae2e 48%,#afbeae00 75%),linear-gradient(180deg in oklab,var(--surface-dark) 0%,var(--surface-dark) 57%,#15322d 65%,var(--transition-forest) 73%,var(--transition-sage) 81%,var(--transition-pale) 89%,var(--surface-cream) 100%)}.scene-deployment-technical{background:radial-gradient(70% 40% at 72% 16%,#7bc4f414,#7bc4f400 70%),linear-gradient(180deg in oklab,var(--surface-cream) 0,var(--surface-cream) 88px,#e4e5da 148px,var(--surface-sage) 220px,var(--surface-sage) 100%)}.scene-development-closing{background:radial-gradient(90% 28% at 50% 54%,#a6bfae29,#a6bfae00 74%),linear-gradient(180deg in oklab,var(--surface-warm) 0%,var(--surface-warm) 42%,#dce0d3 51%,#a4b5a5 61%,#68877a 70%,#315a4e 78%,var(--surface-dark-mid) 86%,var(--surface-closing) 93%,var(--surface-closing) 100%)}.scene-opening-service .service-speed-conclusion{padding-top:66px;padding-bottom:56px}.scene-development-closing #partners{padding-top:86px}}@media(max-width:767px){.site-story,.scene{overflow:hidden}.scene-opening-service{background:radial-gradient(120% 26% at 50% 81%,#e6e8d357,#afbeae2e 44%,#afbeae00 74%),linear-gradient(180deg in oklab,var(--surface-dark) 0%,var(--surface-dark) 55%,#15322d 64%,var(--transition-forest) 72%,var(--transition-sage) 80%,var(--transition-pale) 89%,var(--surface-cream) 100%)}.scene-deployment-technical{background:radial-gradient(90% 34% at 52% 15%,#7bc4f414,#7bc4f400 70%),linear-gradient(180deg in oklab,var(--surface-cream) 0,var(--surface-cream) 72px,#e4e5da 122px,var(--surface-sage) 168px,var(--surface-sage) 100%)}.scene-reliability-development{background:linear-gradient(180deg in oklab,var(--surface-sage) 0,#e0e1d5 52px,var(--surface-warm) 92px,var(--surface-warm) 100%)}.scene-development-closing{background:radial-gradient(110% 24% at 50% 55%,#a6bfae24,#a6bfae00 74%),linear-gradient(180deg in oklab,var(--surface-warm) 0%,var(--surface-warm) 38%,#dce0d3 48%,#a4b5a5 58%,#68877a 68%,#315a4e 78%,var(--surface-dark-mid) 86%,var(--surface-closing) 92%,var(--surface-closing) 100%)}.service-speed-main{padding-block:var(--mobile-section-major) 42px}.scene-opening-service .service-speed-conclusion{padding-top:48px;padding-bottom:44px}.scene-reliability-development #service-reliability{padding-top:54px;padding-bottom:52px}.scene-development-closing #development-pathway{padding-bottom:52px}.scene-development-closing #partners{padding-top:66px}}.inquiry-modal{position:fixed;z-index:9000;inset:0;display:grid;place-items:center;padding:max(18px,env(safe-area-inset-top)) 18px max(18px,env(safe-area-inset-bottom));overflow:hidden;background:#010c0acc;backdrop-filter:blur(6px) saturate(108%);-webkit-backdrop-filter:blur(6px) saturate(108%);animation:inquiryBackdropIn .2s cubic-bezier(.22,1,.36,1)}.inquiry-modal__panel{position:relative;display:grid;width:min(720px,calc(100vw - 48px));max-height:88dvh;overflow:auto;color:var(--color-sheet-white);background:linear-gradient(145deg,#12372ff0,#07201bfa 62%,#051916fc);border:1px solid rgb(160 220 211 / .2);border-radius:16px;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000024,0 24px 70px #000f0c61;backdrop-filter:blur(24px) saturate(125%);-webkit-backdrop-filter:blur(24px) saturate(125%);animation:inquiryPanelIn .2s cubic-bezier(.22,1,.36,1);overscroll-behavior:contain}.inquiry-modal__panel:before{position:sticky;z-index:1;top:0;display:block;height:1px;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,rgb(196 244 234 / .28),transparent)}.inquiry-modal__header{position:sticky;z-index:2;top:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start;padding:28px 30px 22px;background:linear-gradient(180deg,#08231efc,#08231ef0),linear-gradient(145deg,rgb(255 255 255 / .05),transparent 54%);border-bottom:1px solid rgb(160 220 211 / .14);backdrop-filter:blur(16px) saturate(118%);-webkit-backdrop-filter:blur(16px) saturate(118%)}.inquiry-modal__eyebrow{margin:0 0 10px;color:var(--color-mint-pulse);font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.inquiry-modal__header h2{max-width:560px;margin:0;color:color-mix(in srgb,var(--color-sheet-white) 94%,var(--color-glass-ice));font-size:clamp(2rem,4.2vw,3rem);font-weight:300;line-height:1;letter-spacing:-.03em;text-wrap:balance}.inquiry-modal__header h2:focus{outline:none}.inquiry-modal__header p:last-child{max-width:54ch;margin:12px 0 0;color:#e2efebbd;line-height:1.58}.inquiry-modal__close{display:inline-grid;width:44px;height:44px;place-items:center;border:1px solid rgb(173 207 199 / .2);border-radius:12px;color:var(--color-sheet-white);background:#03161270;font:inherit;cursor:pointer;transition:transform .18s cubic-bezier(.32,.72,0,1),border-color .18s cubic-bezier(.32,.72,0,1),background-color .18s cubic-bezier(.32,.72,0,1)}.inquiry-modal__close span{transform:translateY(-1px);font-size:1.35rem;line-height:1}.inquiry-modal__close:hover{border-color:#adcfc757;background:#0d2f28a8}.inquiry-modal__close:active{transform:translateY(1px)}.inquiry-modal__body{padding:26px 30px 30px}.inquiry-form{display:grid;gap:24px}.inquiry-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.inquiry-field-group{display:grid;min-width:0;gap:8px}.inquiry-field-group[data-full-width=true]{grid-column:1 / -1}.inquiry-label{display:flex;gap:10px;align-items:baseline;justify-content:space-between;color:#f5fcfae0;font-size:.9rem;font-weight:600;line-height:1.35}.inquiry-label span:last-child:not(:first-child){color:#aeccc5ad;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.inquiry-field{width:100%;min-height:48px;padding:12px 13px;border:1px solid rgb(173 207 199 / .18);border-radius:var(--radius-input);color:var(--color-sheet-white);background:#031612ad;font:inherit;font-size:1rem;line-height:1.35;transition:border-color .18s cubic-bezier(.32,.72,0,1),box-shadow .18s cubic-bezier(.32,.72,0,1),background-color .18s cubic-bezier(.32,.72,0,1)}.inquiry-field::placeholder{color:#d5e6e294}.inquiry-field:focus{border-color:#0fff8785;outline:none;background:#031612ad;box-shadow:0 0 0 3px #0fff871a}.inquiry-field[aria-invalid=true]{border-color:#eca27b94;box-shadow:0 0 0 3px #eca27b1a}.inquiry-field:disabled{cursor:not-allowed;opacity:.68}.inquiry-field:-webkit-autofill,.inquiry-field:-webkit-autofill:hover,.inquiry-field:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-sheet-white);box-shadow:0 0 0 1000px #031612eb inset;caret-color:var(--color-sheet-white)}select.inquiry-field{padding-right:36px}.inquiry-textarea{min-height:128px;resize:vertical}.inquiry-field-error,.inquiry-character-count{margin:0;font-size:.78rem;line-height:1.35}.inquiry-field-error{color:#f7b48ef2}.inquiry-character-count{justify-self:end;color:#d0e6e18f}.inquiry-botcheck{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.inquiry-modal__footer{display:grid;gap:14px;padding-top:4px}.inquiry-submit{width:min(220px,100%);min-height:48px;justify-self:end;gap:10px;cursor:pointer}.inquiry-submit:disabled{cursor:wait;opacity:.78}.inquiry-submit i{display:inline-block;width:10px;height:10px;border:2px solid rgb(8 21 19 / .28);border-top-color:#081513e0;border-radius:999px;animation:inquirySpin .8s linear infinite}.inquiry-error-summary{margin:0;padding:12px 14px;border:1px solid rgb(236 162 123 / .28);border-radius:10px;color:#ffddcaf5;background:#58251847;line-height:1.5}.inquiry-error-summary:focus{outline:2px solid rgb(236 162 123 / .64);outline-offset:3px}.inquiry-success{display:grid;justify-items:center;gap:20px;min-height:360px;align-content:center;padding:20px;text-align:center;animation:inquirySuccessIn .2s cubic-bezier(.22,1,.36,1)}.inquiry-success__mark{display:grid;width:62px;height:62px;place-items:center;border:1px solid rgb(15 255 135 / .34);border-radius:999px;background:#0fff8714}.inquiry-success__mark svg{width:34px;height:34px;fill:none;stroke:var(--color-mint-pulse);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.inquiry-success h3{margin:0;color:var(--color-sheet-white);font-size:clamp(1.8rem,3.4vw,2.45rem);font-weight:300;letter-spacing:-.025em}.inquiry-success p{max-width:42ch;margin:10px auto 0;color:#e2efebbd;line-height:1.6}.inquiry-success__button{min-width:160px;cursor:pointer}@keyframes inquiryBackdropIn{0%{opacity:0}}@keyframes inquiryPanelIn{0%{opacity:0;transform:translateY(6px) scale(.985)}}@keyframes inquirySuccessIn{0%{opacity:0;transform:scale(.99)}}@keyframes inquirySpin{to{transform:rotate(360deg)}}@media(max-width:1023px){.inquiry-modal__panel{width:min(720px,calc(100vw - 40px))}.inquiry-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}}@media(max-width:767px){.inquiry-modal{align-items:start;padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom))}.inquiry-modal__panel{width:calc(100vw - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);border-radius:14px}.inquiry-modal__header{grid-template-columns:minmax(0,1fr) 44px;padding:22px 20px 18px}.inquiry-modal__header h2{font-size:clamp(1.85rem,9vw,2.45rem)}.inquiry-modal__body{padding:20px}.inquiry-form-grid{grid-template-columns:minmax(0,1fr)}.inquiry-modal__footer{position:sticky;bottom:-20px;margin-inline:-20px;padding:16px 20px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#07201b00,#07201beb 28%,#07201bfa)}.inquiry-submit{width:100%;justify-self:stretch}}@media(max-width:430px){.inquiry-modal__header,.inquiry-modal__body{padding-inline:16px}.inquiry-modal__footer{margin-inline:-16px;padding-inline:16px}.inquiry-label{align-items:flex-start;flex-direction:column;gap:4px}}@media(prefers-reduced-motion:reduce){.inquiry-modal,.inquiry-modal__panel,.inquiry-success,.inquiry-submit i{animation:none}.inquiry-modal__close,.inquiry-field,.inquiry-submit{transition:none}}:root{--motion-ease-enter: cubic-bezier(.22, 1, .36, 1);--motion-ease-standard: cubic-bezier(.4, 0, .2, 1);--motion-ease-reflection: cubic-bezier(.33, 1, .68, 1);--motion-duration-headline: .76s;--motion-duration-body: .62s;--motion-duration-visual: .86s;--motion-duration-item: .48s;--motion-duration-divider: .52s;--motion-duration-reflection: .9s;--motion-stagger-text: 90ms;--motion-stagger-item: 85ms;--motion-stagger-timeline: .1s;--motion-stagger-spec: 65ms;--motion-distance-large: 12px;--motion-distance-standard: 8px;--motion-scale-start: .99}[data-motion-order="0"]{--motion-order: 0}[data-motion-order="1"]{--motion-order: 1}[data-motion-order="2"]{--motion-order: 2}[data-motion-order="3"]{--motion-order: 3}[data-motion-order="4"]{--motion-order: 4}[data-motion-order="5"]{--motion-order: 5}[data-motion-order="6"]{--motion-order: 6}.motion-enabled .site-header{animation:motion-header-enter .46s var(--motion-ease-enter) 40ms both}.motion-enabled [data-motion-section] [data-motion]{--motion-delay: 0ms;--motion-order: 0;--motion-stagger-current: var(--motion-stagger-item);--motion-duration-current: var(--motion-duration-item);transition:opacity var(--motion-duration-current) var(--motion-ease-enter),transform var(--motion-duration-current) var(--motion-ease-enter),clip-path var(--motion-duration-current) var(--motion-ease-enter);transition-delay:calc(var(--motion-delay) + (var(--motion-order) * var(--motion-stagger-current)))}.motion-enabled [data-motion-section][data-motion-state=idle] [data-motion]:not([data-motion=reflection]){opacity:0;transform:translateY(var(--motion-distance-standard))}.motion-enabled [data-motion-section][data-motion-state=idle] [data-motion=headline]{transform:translateY(var(--motion-distance-large));clip-path:inset(0 0 28% 0)}.motion-enabled [data-motion-section][data-motion-state=idle] [data-motion=visual]{opacity:.72;transform:translateY(var(--motion-distance-standard)) scale(var(--motion-scale-start))}.motion-enabled [data-motion-section][data-motion-state=idle] .rendered-stage-list li{opacity:.45}.motion-enabled [data-motion-section][data-motion-state=idle] [data-motion=status]{opacity:.35;transform:scale(.82)}.motion-enabled [data-motion-section][data-motion-state=visible] [data-motion]:not([data-motion=reflection]){opacity:1;transform:translateY(0) scale(1);clip-path:inset(0 0 0 0)}[data-motion=eyebrow]{--motion-duration-current: .48s}[data-motion=headline]{--motion-duration-current: var(--motion-duration-headline)}[data-motion=body]{--motion-duration-current: var(--motion-duration-body)}[data-motion=visual]{--motion-duration-current: var(--motion-duration-visual)}[data-motion=panel]{--motion-duration-current: var(--motion-duration-body)}[data-motion=item]{--motion-duration-current: var(--motion-duration-item)}.motion-visual-overlay{position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;background:#0000001f;opacity:0;transition:opacity var(--motion-duration-visual) var(--motion-ease-standard)}.section-cream .motion-visual-overlay,.section-sheet .motion-visual-overlay,.section-sage .motion-visual-overlay{background:#081a1614}.motion-enabled [data-motion-section][data-motion-state=idle] .motion-visual-overlay{opacity:1}.motion-reflection{position:absolute;inset-block:-10%;left:0;z-index:4;width:18%;pointer-events:none;opacity:1;overflow:visible}.motion-reflection:after,[data-motion-reflection]:after{position:absolute;top:-10%;bottom:-10%;left:0;width:100%;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,rgb(196 226 246 / .08),transparent);opacity:0;transform:translate(-180%) skew(-12deg)}[data-motion-reflection]{position:relative;overflow:hidden}[data-motion-reflection]:after{width:18%}.motion-enabled [data-motion-section][data-motion-state=visible] .motion-reflection:after,.motion-enabled [data-motion-section][data-motion-state=visible] [data-motion-reflection]:after{animation:motion-reflection-sweep var(--motion-duration-reflection) var(--motion-ease-reflection) var(--motion-reflection-delay, 1.18s) 1 both}#hero [data-motion=headline]{--motion-delay: 90ms}#hero [data-motion=body]{--motion-delay: .24s}#hero .button-row [data-motion-order="0"]{--motion-delay: .36s}#hero .button-row [data-motion-order="1"]{--motion-delay: .43s}#hero [data-motion=visual]{--motion-delay: .54s}#hero [data-motion=reflection]{--motion-reflection-delay: 1.18s}#hero .hero-technical-rail{--motion-delay: 1.26s}#hero .technical-label{--motion-delay: 1325ms;--motion-stagger-current: var(--motion-stagger-spec)}#approach [data-motion=headline]{--motion-delay: 80ms}#approach [data-motion=body]{--motion-delay: .2s}#approach .outcome-list [data-motion=item]{--motion-delay: .32s;--motion-stagger-current: 70ms}#approach [data-motion=visual]{--motion-delay: .4s}#approach .rendered-capability-list{--motion-delay: .98s}#approach .rendered-capability-list [data-motion=item]{--motion-delay: 1.06s;--motion-stagger-current: 80ms}#service-speed [data-motion=headline]{--motion-delay: 80ms}#service-speed [data-motion=body]{--motion-delay: .2s}#service-speed [data-motion=visual]{--motion-delay: .36s}#service-speed .service-speed-process{--motion-delay: .82s}#service-speed .service-stage{--motion-delay: .9s;--motion-stagger-current: 90ms}.service-speed-conclusion [data-motion=headline]{--motion-delay: 0ms;--motion-duration-current: .62s}#why-pcs [data-motion=headline]{--motion-delay: 80ms}#why-pcs [data-motion=body]{--motion-delay: .21s}#why-pcs .reason-columns [data-motion=item]{--motion-delay: .36s}#deployment-model [data-motion=headline]{--motion-delay: 80ms}#deployment-model [data-motion=visual]{--motion-delay: .23s}#deployment-model .rendered-stage-list [data-motion=item]{--motion-delay: .72s;--motion-stagger-current: var(--motion-stagger-timeline)}#deployment-model .section-closing{--motion-delay: 1.42s}#system-architecture [data-motion=headline]{--motion-delay: 80ms}#system-architecture [data-motion=visual]{--motion-delay: .26s}#system-architecture .architecture-node-list{--motion-delay: .82s}#system-architecture .architecture-node-list [data-motion=item]{--motion-delay: .9s}.motion-enabled #system-architecture[data-motion-state=visible] .architecture-node-list li[data-kind=central]{transition:color .48s var(--motion-ease-standard) 1.38s;color:color-mix(in srgb,var(--color-bark) 82%,var(--color-mint-pulse))}#initial-platform [data-motion=headline]{--motion-delay: 80ms}#initial-platform .visual-qualifier{--motion-delay: .19s}#initial-platform [data-motion=visual]{--motion-delay: .32s}#initial-platform .initial-spec-console{--motion-delay: .82s;--motion-reflection-delay: 1.32s}#initial-platform .initial-spec-console [data-motion=item]{--motion-delay: .89s;--motion-stagger-current: var(--motion-stagger-spec)}#initial-platform .initial-platform-disclaimer{--motion-delay: 1.32s}#built-for-india [data-motion=headline]{--motion-delay: 80ms}#built-for-india [data-motion=visual]{--motion-delay: .25s}#built-for-india .built-india-list [data-motion=item]{--motion-delay: .73s;--motion-stagger-current: 90ms}#service-reliability [data-motion=headline]{--motion-delay: 80ms}#service-reliability .module-grid [data-motion=item]{--motion-delay: .32s;--motion-stagger-current: 80ms}#service-reliability .section-closing{--motion-delay: 1.05s}#development-pathway [data-motion=headline]{--motion-delay: 80ms}#development-pathway [data-motion=visual]{--motion-delay: .24s}#development-pathway .rendered-stage-list [data-motion=item]{--motion-delay: .7s;--motion-stagger-current: var(--motion-stagger-timeline)}#development-pathway .disclaimer{--motion-delay: 1.38s}#partners [data-motion=headline]{--motion-delay: 90ms}#partners [data-motion=body]{--motion-delay: .22s}#partners .button-row [data-motion]{--motion-delay: .35s;--motion-stagger-current: 70ms}#partners [data-motion=visual]{--motion-delay: .5s;--motion-scale-start: .992}#partners [data-motion=reflection]{--motion-reflection-delay: 1.16s}.site-footer [data-motion=item]{--motion-duration-current: .52s}@keyframes motion-header-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes motion-reflection-sweep{0%{opacity:0;transform:translate(-180%) skew(-12deg)}18%{opacity:1}72%{opacity:.8}to{opacity:0;transform:translate(650%) skew(-12deg)}}@media(max-width:767px){:root{--motion-duration-headline: .56s;--motion-duration-body: .48s;--motion-duration-visual: .62s;--motion-duration-item: .4s;--motion-duration-divider: .42s;--motion-stagger-text: 65ms;--motion-stagger-item: 60ms;--motion-stagger-timeline: 70ms;--motion-stagger-spec: 50ms;--motion-distance-large: 6px;--motion-distance-standard: 4px;--motion-scale-start: .995}.motion-enabled [data-motion-section][data-motion-state=idle] [data-motion=visual]{transform:translateY(var(--motion-distance-standard)) scale(1)}#hero [data-motion=visual]{--motion-scale-start: .997;--motion-delay: .36s}#hero .hero-technical-rail{--motion-delay: .62s}#hero .technical-label{--motion-delay: .67s}#service-speed .service-stage,#deployment-model .rendered-stage-list [data-motion=item],#development-pathway .rendered-stage-list [data-motion=item],#system-architecture .architecture-node-list [data-motion=item]{--motion-stagger-current: 60ms}#initial-platform .initial-spec-console [data-motion=item]{--motion-stagger-current: 50ms}.motion-reflection,[data-motion-reflection]:after{display:none}}@media(max-width:429px){:root{--motion-distance-large: 4px;--motion-distance-standard: 4px;--motion-stagger-item: 52ms;--motion-stagger-timeline: 55ms;--motion-stagger-spec: 45ms}#hero .button-row [data-motion],#partners .button-row [data-motion]{--motion-delay: .35s;--motion-stagger-current: 0ms}#initial-platform .initial-spec-console [data-motion=item]{--motion-stagger-current: 45ms}}@media(prefers-reduced-motion:reduce){[data-motion],.motion-visual-overlay{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important;animation:none!important}.motion-visual-overlay,[data-motion=reflection]:after,[data-motion-reflection]:after{display:none!important}}
