.Hero-module__P_WY2G__hero{background-color:var(--color-deep-space-blue);height:90vh;min-height:600px;color:var(--color-white);align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__P_WY2G__background{z-index:0;background-color:#0000;background-image:linear-gradient(#0a1f44b3,#0a1f4480),url(https://images.unsplash.com/photo-1451187580459-43490279c0fa?q=80&w=2072&auto=format&fit=crop);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;height:100%;animation:60s infinite alternate Hero-module__P_WY2G__slowZoom;position:absolute;top:0;left:0}@keyframes Hero-module__P_WY2G__slowZoom{0%{transform:scale(1)}to{transform:scale(1.1)}}.Hero-module__P_WY2G__content{z-index:1;max-width:1280px;padding:0 var(--spacing-lg);width:100%;margin:0 auto;position:relative}.Hero-module__P_WY2G__badge{color:var(--color-orbital-cyan);padding:var(--spacing-xs)var(--spacing-md);font-family:var(--font-jetbrains-mono);margin-bottom:var(--spacing-md);background:#00d4ff1a;border:1px solid #00d4ff4d;border-radius:20px;font-size:.875rem;display:inline-block}.Hero-module__P_WY2G__title{margin-bottom:var(--spacing-lg);background:linear-gradient(90deg,#fff,#e8eaed);-webkit-text-fill-color:transparent;-webkit-background-clip:text;max-width:800px;font-size:4.5rem;font-weight:700;line-height:1.1}.Hero-module__P_WY2G__subtitle{color:var(--color-satellite-silver);margin-bottom:var(--spacing-xl);max-width:600px;font-size:1.5rem;font-weight:300}.Hero-module__P_WY2G__ctaGroup{gap:var(--spacing-md);display:flex}.Hero-module__P_WY2G__primaryCta{background-color:var(--color-orbital-cyan);color:var(--color-deep-space-blue);padding:var(--spacing-md)var(--spacing-xl);border:none;border-radius:8px;font-size:1.125rem;font-weight:600;transition:all .2s}.Hero-module__P_WY2G__primaryCta:hover{background-color:#3df;transform:translateY(-2px);box-shadow:0 4px 12px #00d4ff4d}.Hero-module__P_WY2G__secondaryCta{color:var(--color-white);padding:var(--spacing-md)var(--spacing-xl);background-color:#0000;border:2px solid #ffffff4d;border-radius:8px;font-size:1.125rem;font-weight:600;transition:all .2s}.Hero-module__P_WY2G__secondaryCta:hover{border-color:var(--color-white);background-color:#ffffff1a}@media (max-width:768px){.Hero-module__P_WY2G__title{font-size:2.5rem}.Hero-module__P_WY2G__subtitle{font-size:1.125rem}.Hero-module__P_WY2G__ctaGroup{flex-direction:column}.Hero-module__P_WY2G__primaryCta,.Hero-module__P_WY2G__secondaryCta{text-align:center;width:100%}}
.Section-module__BZ7-0a__section{padding:var(--spacing-3xl)var(--spacing-lg);position:relative}.Section-module__BZ7-0a__paddedTop{padding-top:var(--spacing-3xl)}.Section-module__BZ7-0a__paddedBottom{padding-bottom:var(--spacing-3xl)}.Section-module__BZ7-0a__light{background-color:var(--color-white)}.Section-module__BZ7-0a__gray{background-color:var(--color-off-white)}.Section-module__BZ7-0a__dark{background-color:var(--color-deep-space-blue);color:var(--color-white)}.Section-module__BZ7-0a__container{max-width:1280px;margin:0 auto}
.Home-module__jKgjFW__grid{gap:var(--spacing-xl);margin-top:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.Home-module__jKgjFW__featureCard{background:var(--color-white);padding:var(--spacing-xl);border:1px solid var(--color-satellite-silver);border-radius:8px;transition:transform .2s;box-shadow:0 4px 6px #0000000d}.Home-module__jKgjFW__featureCard:hover{border-color:var(--color-orbital-cyan);transform:translateY(-4px);box-shadow:0 12px 20px #0000001a}.Home-module__jKgjFW__icon{width:48px;height:48px;margin-bottom:var(--spacing-md);color:var(--color-orbital-cyan)}.Home-module__jKgjFW__sectionTitle{text-align:center;margin-bottom:var(--spacing-sm);max-width:800px;margin-left:auto;margin-right:auto}.Home-module__jKgjFW__sectionSubtitle{text-align:center;color:var(--color-slate-gray);max-width:600px;margin:0 auto var(--spacing-2xl);font-size:1.125rem}.Home-module__jKgjFW__trustBar{justify-content:center;gap:var(--spacing-3xl);opacity:.6;filter:grayscale();margin-top:var(--spacing-xl);flex-wrap:wrap;align-items:center;display:flex}.Home-module__jKgjFW__trustItem{color:var(--color-charcoal);font-size:1.5rem;font-weight:700}
.About-module__8aBknG__heroSection{background-color:var(--color-deep-space-blue);color:var(--color-white);padding:var(--spacing-3xl)var(--spacing-lg);text-align:center}.About-module__8aBknG__heroTitle{margin-bottom:var(--spacing-md);background:linear-gradient(90deg,#fff,#e8eaed);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:3rem}.About-module__8aBknG__heroSubtitle{color:var(--color-satellite-silver);max-width:800px;margin:0 auto;font-size:1.5rem}.About-module__8aBknG__sectionHeading{text-align:center;color:var(--color-deep-space-blue);margin-bottom:2rem;font-size:2rem}.About-module__8aBknG__contentContainer{max-width:900px;margin:0 auto}.About-module__8aBknG__paragraph{color:var(--color-charcoal);margin-bottom:var(--spacing-lg);text-align:justify;font-size:1.1rem;line-height:1.8}.About-module__8aBknG__missionVisionGrid{gap:var(--spacing-2xl);grid-template-columns:repeat(auto-fit,minmax(400px,1fr));max-width:1000px;margin:0 auto;display:grid}.About-module__8aBknG__card{background:var(--color-white);padding:var(--spacing-2xl);border:1px solid var(--color-satellite-silver);border-radius:12px;box-shadow:0 4px 12px #00000014}.About-module__8aBknG__cardTitle{color:var(--color-deep-space-blue);margin-bottom:var(--spacing-lg);font-size:1.5rem;font-weight:600}.About-module__8aBknG__expertiseGrid{gap:var(--spacing-xl);margin-top:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.About-module__8aBknG__expertiseCard{background:var(--color-white);padding:var(--spacing-xl);border:1px solid var(--color-satellite-silver);border-radius:8px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 6px #0000000d}.About-module__8aBknG__expertiseCard:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.About-module__8aBknG__expertiseTitle{color:var(--color-deep-space-blue);margin-bottom:var(--spacing-md);font-size:1.15rem;font-weight:600}.About-module__8aBknG__careerSection{max-width:900px;margin:0 auto}.About-module__8aBknG__careerParagraph{color:var(--color-charcoal);margin-bottom:var(--spacing-lg);text-align:justify;font-size:1.1rem;line-height:1.8}.About-module__8aBknG__opportunitiesSection{background:var(--color-white);padding:var(--spacing-2xl);border:1px solid var(--color-satellite-silver);margin-top:var(--spacing-2xl);border-radius:12px;box-shadow:0 4px 12px #00000014}.About-module__8aBknG__subsectionTitle{color:var(--color-deep-space-blue);margin-bottom:var(--spacing-lg);font-size:1.5rem;font-weight:600}.About-module__8aBknG__domainList{margin-top:var(--spacing-lg);padding-left:0;list-style:none}.About-module__8aBknG__domainList li{padding:var(--spacing-sm)var(--spacing-md);margin-bottom:var(--spacing-sm);border-left:3px solid var(--color-orbital-cyan);background:linear-gradient(90deg,#007bff0d,#0000);border-radius:4px;font-size:1.05rem}.About-module__8aBknG__careerCta{background:linear-gradient(135deg,var(--color-deep-space-blue),var(--color-orbital-cyan));padding:var(--spacing-2xl);text-align:center;margin-top:var(--spacing-2xl);border-radius:12px}.About-module__8aBknG__ctaText{color:var(--color-white);margin-bottom:var(--spacing-lg);font-size:1.3rem;font-weight:500}.About-module__8aBknG__applyDescription{color:var(--color-white);margin-bottom:var(--spacing-lg);font-size:1.05rem;line-height:1.6}.About-module__8aBknG__emailInstruction{color:var(--color-white);margin-bottom:var(--spacing-md);font-size:1.1rem;font-weight:500}.About-module__8aBknG__ctaButton{background:var(--color-white);color:var(--color-deep-space-blue);padding:var(--spacing-md)var(--spacing-2xl);border-radius:8px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 6px #0000001a}.About-module__8aBknG__ctaButton:hover{background:var(--color-satellite-silver);transform:translateY(-2px);box-shadow:0 6px 12px #00000026}.About-module__8aBknG__emailText{color:var(--color-white);margin-top:var(--spacing-lg);font-size:.95rem;font-style:italic}.About-module__8aBknG__emailLink{color:var(--color-white);font-weight:600;text-decoration:underline;transition:opacity .3s}.About-module__8aBknG__emailLink:hover{opacity:.8}.About-module__8aBknG__benefitsGrid{gap:var(--spacing-xl);margin-top:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.About-module__8aBknG__benefitCard{background:var(--color-white);padding:var(--spacing-xl);border:1px solid var(--color-satellite-silver);border-radius:8px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 6px #0000000d}.About-module__8aBknG__benefitCard:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.About-module__8aBknG__benefitTitle{color:var(--color-deep-space-blue);margin-bottom:var(--spacing-md);font-size:1.15rem;font-weight:600}.About-module__8aBknG__contactCta{text-align:center;padding:var(--spacing-2xl)0}.About-module__8aBknG__contactCta h2{color:var(--color-deep-space-blue);margin-bottom:var(--spacing-md);font-size:2rem}.About-module__8aBknG__contactCta p{color:var(--color-charcoal);margin-bottom:var(--spacing-xl);font-size:1.2rem}.About-module__8aBknG__ctaButtons{gap:var(--spacing-lg);flex-wrap:wrap;justify-content:center;display:flex}.About-module__8aBknG__primaryButton,.About-module__8aBknG__secondaryButton{padding:var(--spacing-md)var(--spacing-2xl);border-radius:8px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.About-module__8aBknG__primaryButton{background:var(--color-deep-space-blue);color:var(--color-white);box-shadow:0 4px 6px #0000001a}.About-module__8aBknG__primaryButton:hover{transform:translateY(-2px);box-shadow:0 6px 12px #00000026}.About-module__8aBknG__secondaryButton{color:var(--color-deep-space-blue);border:2px solid var(--color-deep-space-blue);background:0 0}.About-module__8aBknG__secondaryButton:hover{background:var(--color-deep-space-blue);color:var(--color-white)}@media (max-width:768px){.About-module__8aBknG__heroTitle{font-size:2rem}.About-module__8aBknG__heroSubtitle{font-size:1.2rem}.About-module__8aBknG__sectionHeading{font-size:1.5rem}.About-module__8aBknG__missionVisionGrid,.About-module__8aBknG__expertiseGrid,.About-module__8aBknG__benefitsGrid{grid-template-columns:1fr}.About-module__8aBknG__ctaButtons{flex-direction:column;align-items:center}.About-module__8aBknG__primaryButton,.About-module__8aBknG__secondaryButton{width:100%;max-width:300px}}
.Career-module__iKCsga__heroSection{background-color:var(--color-deep-space-blue);color:var(--color-white);padding:var(--spacing-3xl)var(--spacing-lg);text-align:center}.Career-module__iKCsga__heroTitle{margin-bottom:var(--spacing-md);background:linear-gradient(90deg,#fff,#e8eaed);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:3rem}.Career-module__iKCsga__heroSubtitle{color:var(--color-satellite-silver);max-width:800px;margin:0 auto;font-size:1.5rem}.Career-module__iKCsga__sectionHeading{text-align:center;margin-bottom:2rem}.Career-module__iKCsga__contentContainer{gap:var(--spacing-2xl);flex-direction:column;max-width:900px;margin:0 auto;display:flex}.Career-module__iKCsga__opportunityCard,.Career-module__iKCsga__applicationCard{background:var(--color-white);padding:var(--spacing-2xl);border:1px solid var(--color-satellite-silver);border-radius:12px;box-shadow:0 4px 12px #00000014}.Career-module__iKCsga__cardTitle{color:var(--color-deep-space-blue);margin-bottom:var(--spacing-lg);font-size:1.75rem;font-weight:600}.Career-module__iKCsga__description{color:var(--color-charcoal);margin-bottom:var(--spacing-lg);font-size:1.1rem;line-height:1.7}.Career-module__iKCsga__domainList{margin-top:var(--spacing-lg);padding-left:0;list-style:none}.Career-module__iKCsga__domainList li{padding:var(--spacing-sm)var(--spacing-md);margin-bottom:var(--spacing-sm);border-left:3px solid var(--color-orbital-cyan);background:linear-gradient(90deg,#007bff0d,#0000);border-radius:4px;font-size:1.05rem}.Career-module__iKCsga__contactInfo{background:linear-gradient(135deg,var(--color-deep-space-blue),var(--color-orbital-cyan));padding:var(--spacing-xl);text-align:center;margin:var(--spacing-lg)0;border-radius:8px}.Career-module__iKCsga__instruction{color:var(--color-white);margin-bottom:var(--spacing-md);font-size:1.1rem;font-weight:500}.Career-module__iKCsga__emailLink{background:var(--color-white);color:var(--color-deep-space-blue);padding:var(--spacing-md)var(--spacing-xl);border-radius:6px;font-size:1.25rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 6px #0000001a}.Career-module__iKCsga__emailLink:hover{background:var(--color-satellite-silver);transform:translateY(-2px);box-shadow:0 6px 12px #00000026}.Career-module__iKCsga__note{color:#666;margin-top:var(--spacing-lg);font-size:.95rem;font-style:italic}.Career-module__iKCsga__grid{gap:var(--spacing-xl);margin-top:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.Career-module__iKCsga__benefitCard{background:var(--color-white);padding:var(--spacing-xl);border:1px solid var(--color-satellite-silver);border-radius:8px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 6px #0000000d}.Career-module__iKCsga__benefitCard:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.Career-module__iKCsga__benefitTitle{color:var(--color-deep-space-blue);margin-bottom:var(--spacing-md);font-size:1.15rem;font-weight:600}@media (max-width:768px){.Career-module__iKCsga__heroTitle{font-size:2rem}.Career-module__iKCsga__heroSubtitle{font-size:1.2rem}.Career-module__iKCsga__cardTitle{font-size:1.5rem}.Career-module__iKCsga__grid{grid-template-columns:1fr}}
.Contact-module__J3q-aa__hero{background-color:var(--color-deep-space-blue);color:var(--color-white);padding:var(--spacing-3xl)var(--spacing-lg);text-align:center}.Contact-module__J3q-aa__hero h1{color:var(--color-white)}.Contact-module__J3q-aa__contactGrid{justify-content:center;gap:var(--spacing-3xl);margin-top:var(--spacing-2xl);display:flex}.Contact-module__J3q-aa__infoSection h3{margin-bottom:var(--spacing-md);color:var(--color-deep-space-blue)}.Contact-module__J3q-aa__infoItem{margin-bottom:var(--spacing-lg)}.Contact-module__J3q-aa__infoLabel{color:var(--color-charcoal);margin-bottom:var(--spacing-xs);font-weight:600;display:block}.Contact-module__J3q-aa__infoValue{color:var(--color-deep-space-blue);font-size:1.1rem}.Contact-module__J3q-aa__form{background:var(--color-off-white);padding:var(--spacing-xl);border-radius:8px}.Contact-module__J3q-aa__formGroup{margin-bottom:var(--spacing-md)}.Contact-module__J3q-aa__label{margin-bottom:var(--spacing-xs);font-weight:500;display:block}.Contact-module__J3q-aa__input,.Contact-module__J3q-aa__textarea,.Contact-module__J3q-aa__select{width:100%;padding:var(--spacing-sm);border:1px solid var(--color-slate-gray);border-radius:4px;font-family:inherit}.Contact-module__J3q-aa__textarea{min-height:120px}.Contact-module__J3q-aa__submitBtn{background-color:var(--color-orbital-cyan);color:var(--color-deep-space-blue);padding:var(--spacing-md)var(--spacing-xl);width:100%;margin-top:var(--spacing-md);border:none;border-radius:4px;font-size:1rem;font-weight:600}.Contact-module__J3q-aa__submitBtn:hover{background-color:#3df}@media (max-width:768px){.Contact-module__J3q-aa__contactGrid{grid-template-columns:1fr}}
.DecisionHub-module__kjgqXG__hero{background-color:var(--color-deep-space-blue);min-height:80vh;color:var(--color-white);display:flex}.DecisionHub-module__kjgqXG__heroContent{padding:var(--spacing-3xl);flex-direction:column;flex:1;justify-content:center;display:flex}.DecisionHub-module__kjgqXG__heroVisual{background-color:#000;background-image:radial-gradient(circle,#00d4ff33 0%,#0000 60%);flex:1;position:relative;overflow:hidden}.DecisionHub-module__kjgqXG__heroTitle{margin-bottom:var(--spacing-lg);background:linear-gradient(90deg,#fff,#e8eaed);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:3.5rem;line-height:1.1}.DecisionHub-module__kjgqXG__statGrid{gap:var(--spacing-lg);margin-top:var(--spacing-xl);grid-template-columns:repeat(3,1fr);display:grid}.DecisionHub-module__kjgqXG__statItem{border-left:2px solid var(--color-orbital-cyan);padding-left:var(--spacing-md)}.DecisionHub-module__kjgqXG__statValue{color:var(--color-orbital-cyan);font-size:2rem;font-weight:700;display:block}.DecisionHub-module__kjgqXG__statLabel{color:var(--color-satellite-silver);font-size:.9rem}.DecisionHub-module__kjgqXG__demoContainer{background:var(--color-white);margin-top:var(--spacing-2xl);border:1px solid var(--color-satellite-silver);border-radius:12px;overflow:hidden;box-shadow:0 20px 40px #0000001a}.DecisionHub-module__kjgqXG__demoHeader{background:var(--color-charcoal);color:var(--color-white);padding:var(--spacing-md)var(--spacing-xl);justify-content:space-between;align-items:center;display:flex}.DecisionHub-module__kjgqXG__demoBody{padding:var(--spacing-xl);gap:var(--spacing-xl);grid-template-columns:2fr 1fr;display:grid}.DecisionHub-module__kjgqXG__mapPlaceholder{height:400px;color:var(--color-slate-gray);background:#eee;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.DecisionHub-module__kjgqXG__heatMapOverlay{mix-blend-mode:multiply;background:radial-gradient(circle at 30% 40%,#e74c3c66,#0000 40%),radial-gradient(circle at 70% 60%,#e74c3c99,#0000 50%);width:100%;height:100%;position:absolute;top:0;left:0}.DecisionHub-module__kjgqXG__controls{gap:var(--spacing-md);flex-direction:column;display:flex}.DecisionHub-module__kjgqXG__controlItem{background:var(--color-off-white);padding:var(--spacing-md);cursor:pointer;border-radius:6px;transition:background .2s}.DecisionHub-module__kjgqXG__controlItem:hover{background:#e2e8f0}.DecisionHub-module__kjgqXG__controlActive{border:1px solid var(--color-orbital-cyan);background:#00d4ff1a}.DecisionHub-module__kjgqXG__featuresGrid{gap:var(--spacing-xl);margin-top:var(--spacing-2xl);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.DecisionHub-module__kjgqXG__featureCard{background:var(--color-white);padding:var(--spacing-xl);border:1px solid #e2e8f0;border-radius:12px;transition:transform .3s,box-shadow .3s}.DecisionHub-module__kjgqXG__featureCard:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000000d}.DecisionHub-module__kjgqXG__featureIcon{margin-bottom:1rem;font-size:2rem;display:block}.DecisionHub-module__kjgqXG__featureCard h3{color:var(--color-deep-space-blue);margin-bottom:1rem;font-size:1.25rem}.DecisionHub-module__kjgqXG__featureCard p{color:var(--color-slate-gray);font-size:1rem;line-height:1.6}@media (max-width:900px){.DecisionHub-module__kjgqXG__hero{flex-direction:column}.DecisionHub-module__kjgqXG__featuresGrid{grid-template-columns:1fr}}
.Services-module__A_tMzG__heroSection{background-color:var(--color-deep-space-blue);color:var(--color-white);padding:var(--spacing-3xl)var(--spacing-lg);text-align:center}.Services-module__A_tMzG__heroTitle{margin-bottom:var(--spacing-md);background:linear-gradient(90deg,#fff,#e8eaed);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:3rem}.Services-module__A_tMzG__heroSubtitle{color:var(--color-satellite-silver);max-width:800px;margin:0 auto;font-size:1.5rem}.Services-module__A_tMzG__grid{gap:var(--spacing-xl);margin-top:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(350px,1fr));display:grid}.Services-module__A_tMzG__card{background:var(--color-white);padding:var(--spacing-xl);border:1px solid var(--color-satellite-silver);border-radius:8px;box-shadow:0 4px 6px #0000000d}.Services-module__A_tMzG__cardTitle{color:var(--color-deep-space-blue);margin-bottom:var(--spacing-md);font-size:1.25rem}.Services-module__A_tMzG__techStack{background-color:var(--color-charcoal);color:var(--color-white);padding:var(--spacing-2xl);margin-top:var(--spacing-3xl);border-radius:12px}.Services-module__A_tMzG__techList{gap:var(--spacing-lg);margin-top:var(--spacing-lg);flex-wrap:wrap;display:flex}.Services-module__A_tMzG__techItem{padding:var(--spacing-sm)var(--spacing-lg);font-family:var(--font-jetbrains-mono);background:#ffffff1a;border-radius:4px}
