.page_hero__SKW6o{min-height:100vh;justify-content:center;padding:calc(var(--nav-height) + var(--space-2xl)) clamp(var(--space-lg),5vw,6rem) var(--space-3xl);background:var(--bg-gradient-main);overflow:hidden;isolation:isolate}.page_heroContainer__WSN_b,.page_hero__SKW6o{position:relative;display:flex;flex-direction:column}.page_heroContainer__WSN_b{z-index:2;width:100%;max-width:var(--max-width);margin-inline:auto;gap:var(--space-3xl)}.page_heroInner__FQkwa{position:relative;z-index:2;display:grid;align-items:center}.page_heroBg__ZurEj{position:absolute;top:var(--nav-height);right:0;height:calc(100vh - var(--nav-height));aspect-ratio:1672/941;max-width:72%;z-index:0;overflow:hidden}.page_heroBgImage___T_cQ{filter:saturate(1.08) contrast(1.05) hue-rotate(-6deg);transform-origin:50% 0;animation:page_kenBurns__tNR_G 16s ease-in-out infinite alternate}.page_heroBgOverlay__p8Y6t{position:absolute;inset:0;background:linear-gradient(90deg,#090909,rgba(9,9,9,.92) 12%,rgba(9,9,9,.75) 25%,rgba(9,9,9,.52) 38%,rgba(9,9,9,.3) 52%,rgba(9,9,9,.14) 66%,rgba(9,9,9,.04) 80%,rgba(9,9,9,0) 92%),linear-gradient(180deg,rgba(9,9,9,.12),rgba(9,9,9,.04) 30%,rgba(9,9,9,.35) 72%,rgba(9,9,9,.85)),linear-gradient(180deg,rgba(9,9,9,.75),transparent 10%),linear-gradient(270deg,rgba(9,9,9,.75),transparent 9%);pointer-events:none}@keyframes page_kenBurns__tNR_G{0%{transform:scale(1)}to{transform:scale(1.08)}}.page_heroText__g5S3T{animation:page_fadeInUp__SpOy_ 1s ease-out;max-width:580px;text-align:left;position:relative}.page_heroBadge__K9MQV{display:inline-flex;align-items:center;gap:var(--space-sm);padding:.5rem 1.2rem;background:rgba(199,242,50,.12);border:1px solid rgba(199,242,50,.3);border-radius:100px;font-size:var(--font-size-sm);font-weight:500;color:var(--color-accent);margin-bottom:var(--space-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page_heroBadgeDot__EmL5p{width:8px;height:8px;border-radius:50%;background:var(--color-accent);animation:page_pulse-glow__DvVra 2s ease-in-out infinite}.page_heroTitle__Gfler{font-size:var(--font-size-7xl);font-weight:800;color:#fff;line-height:1.05;letter-spacing:-.03em;margin-bottom:var(--space-xl);text-shadow:0 2px 40px rgba(0,0,0,.3)}.page_heroHighlight__0P6_3{background:var(--color-primary-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page_heroAnimatedTextWrap__XJf2P{display:block;text-align:left;min-height:1.15em;-webkit-clip-path:inset(0 -50vw);clip-path:inset(0 -50vw)}.page_heroHighlightAnimated__eX4HC{display:inline-block;animation:page_slideUpFade__Sn0mN 3.5s ease-in-out infinite;background:var(--color-primary-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}@keyframes page_slideUpFade__Sn0mN{0%{opacity:0;transform:translateY(20px)}15%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.page_heroSub__YNSLe{font-size:var(--font-size-lg);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin-bottom:var(--space-2xl);max-width:560px}.page_heroCtas__PKEzw{display:flex;gap:var(--space-md);flex-wrap:wrap}.page_capabilityStrip__t_6eQ{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-xl);gap:var(--space-xl);padding:var(--space-xl) var(--space-2xl);margin-top:var(--space-2xl);background:var(--color-bg-glass);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.page_capabilityItem__M3hJi{display:flex;align-items:flex-start;gap:var(--space-md)}.page_capabilityIcon__xQgYX{width:44px;height:44px;min-width:44px;border-radius:var(--radius-md);background:rgba(199,242,50,.08);border:1px solid rgba(199,242,50,.15);display:flex;align-items:center;justify-content:center;color:var(--color-primary-bright)}.page_capabilityTitle__xbEXZ{font-size:var(--font-size-base);color:#fff;margin-bottom:2px}.page_capabilityDesc__YYscs{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--leading-normal)}.page_statsBar__Mnq85{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-xl);gap:var(--space-xl);padding:var(--space-2xl) var(--space-2xl);background:var(--color-bg-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--color-border);border-radius:var(--radius-xl);margin-bottom:var(--space-3xl)}.page_stat__aEnCU{display:flex;flex-direction:column;align-items:center;text-align:center}.page_statValue__FXJDK{font-size:var(--font-size-3xl);font-weight:800;background:linear-gradient(135deg,#fff 0,var(--color-accent) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page_statLabel__YuhHa{font-size:var(--font-size-sm);color:var(--color-text-on-dark-muted);margin-top:var(--space-xs)}.page_aboutSection__cj8pS{background:var(--color-bg-alt)}.page_valuesGrid__mYMcF{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-2xl);gap:var(--space-2xl)}.page_valueCard__kdONx{text-align:center;padding:var(--space-3xl) var(--space-2xl);background:var(--color-bg-card)}.page_valueIcon__Y0_pP{width:64px;height:64px;border-radius:var(--radius-lg);background:rgba(199,242,50,.08);display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-lg);transition:all var(--transition-base)}.page_valueCard__kdONx:hover .page_valueIcon__Y0_pP{background:rgba(199,242,50,.15);transform:scale(1.08)}.page_valueTitle__MUYjC{font-size:var(--font-size-xl);margin-bottom:var(--space-md)}.page_valueDesc__exfif{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:var(--leading-relaxed)}.page_servicesSection__IMafu{position:relative;overflow:hidden}.page_servicesGrid__plSir{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-2xl);gap:var(--space-2xl)}.page_serviceCard__gtUdi{padding:var(--space-2xl);display:flex;flex-direction:column;position:relative}.page_serviceCard__gtUdi.page_featured__4xI3W{border-color:rgba(199,242,50,.3);background:rgba(199,242,50,.05)}.page_featuredBadge__pHmah{position:absolute;top:var(--space-lg);right:var(--space-lg);padding:.3rem .9rem;background:var(--color-primary-gradient);color:var(--color-btn-text);font-size:var(--font-size-xs);font-weight:600;border-radius:100px;letter-spacing:.03em}.page_serviceIconWrap__gKMAy{width:56px;height:56px;border-radius:var(--radius-lg);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-lg);transition:all var(--transition-base)}.page_serviceCard__gtUdi:hover .page_serviceIconWrap__gKMAy{background:rgba(199,242,50,.12);box-shadow:0 0 20px rgba(199,242,50,.18);transform:scale(1.08)}.page_serviceTitle__O1IUx{font-size:var(--font-size-xl);color:#fff;margin-bottom:var(--space-sm)}.page_serviceDesc__w1Ab9{font-size:var(--font-size-sm);color:var(--color-text-on-dark-muted);line-height:var(--leading-relaxed);margin-bottom:var(--space-lg)}.page_serviceFeatures__zif8s{display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-xl);flex:1 1}.page_serviceFeatures__zif8s li{display:flex;align-items:center;gap:var(--space-sm);font-size:var(--font-size-sm);color:var(--color-text-on-dark-muted)}.page_serviceBtn__lt3ac{align-self:flex-start}.page_projectsGrid__rODPd{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-2xl);gap:var(--space-2xl)}.page_projectCard__S2cDb{display:flex;flex-direction:column;padding:var(--space-2xl)}.page_projectDivision__LZOzT{font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary-bright);margin-bottom:var(--space-sm)}.page_projectTitle__OwPzL{font-size:var(--font-size-xl);margin-bottom:var(--space-lg)}.page_projectBody__2qz4_{flex:1 1;display:flex;flex-direction:column;gap:var(--space-md);margin-bottom:var(--space-xl)}.page_projectDetail__xc_Je{display:flex;flex-direction:column;gap:var(--space-xs)}.page_projectLabel__z0DMD{font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-light)}.page_projectDetail__xc_Je p{font-size:var(--font-size-sm);line-height:var(--leading-normal)}.page_projectResult__utK6I{display:flex;align-items:baseline;gap:var(--space-sm);padding-top:var(--space-lg);border-top:1px solid var(--color-border)}.page_projectMetric__IU34E{font-size:var(--font-size-3xl);font-weight:800;background:var(--color-primary-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page_projectMetricLabel__LT42_{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:500}.page_projectsCta__ssT0n{text-align:center;margin-top:var(--space-3xl)}.page_ctaBanner__GgRsl{position:relative;padding:var(--space-5xl) 0;background:var(--color-bg);overflow:hidden;text-align:center}.page_ctaBg__Wmlol{position:absolute;top:0;right:0;height:100%;aspect-ratio:1717/916;max-width:55%;z-index:0;overflow:hidden;isolation:isolate}.page_ctaBgOverlay__025UX{position:absolute;inset:0;background:linear-gradient(90deg,#000,#000 20%,rgba(0,0,0,.88) 35%,rgba(0,0,0,.65) 50%,rgba(0,0,0,.42) 64%,rgba(0,0,0,.22) 78%,rgba(0,0,0,.08) 90%,transparent),linear-gradient(180deg,rgba(0,0,0,.85),transparent 12%),linear-gradient(270deg,rgba(0,0,0,.85),transparent 10%),linear-gradient(0deg,rgba(0,0,0,.85),transparent 14%);mix-blend-mode:multiply;pointer-events:none}.page_ctaBgOrb1__5wx7o{position:absolute;top:-100px;right:-100px;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(199,242,50,.15) 0,transparent 70%);animation:page_float__P1Jpw 8s ease-in-out infinite}.page_ctaBgOrb2__ISb1j{position:absolute;bottom:-100px;left:-100px;width:350px;height:350px;border-radius:50%;background:radial-gradient(circle,rgba(216,255,106,.1) 0,transparent 70%);animation:page_float__P1Jpw 10s ease-in-out infinite reverse}.page_ctaInner__tGHAS{position:relative;z-index:2}.page_ctaTitle__T8028{font-size:var(--font-size-5xl);color:#fff;margin-bottom:var(--space-lg)}.page_ctaSub__PKtMo{font-size:var(--font-size-lg);color:var(--color-text-on-dark-muted);max-width:550px;margin:0 auto var(--space-2xl);line-height:var(--leading-relaxed)}.page_ctaBtns__7Gcxi{display:flex;justify-content:center;gap:var(--space-md);flex-wrap:wrap}@media (max-width:1024px){.page_heroBg__ZurEj{left:0;right:0;width:auto;max-width:none;aspect-ratio:auto}.page_heroBgOverlay__p8Y6t{background:linear-gradient(180deg,rgba(9,9,9,.55),rgba(9,9,9,.4) 40%,rgba(9,9,9,.85))}.page_ctaBg__Wmlol{left:0;width:100%;max-width:none;aspect-ratio:auto}.page_ctaBgOverlay__025UX{background:linear-gradient(180deg,rgba(0,0,0,.85),rgba(0,0,0,.72) 40%,rgba(0,0,0,.92))}.page_heroText__g5S3T{max-width:500px}.page_heroTitle__Gfler{font-size:var(--font-size-5xl)}.page_heroCtas__PKEzw{justify-content:flex-start}.page_capabilityStrip__t_6eQ,.page_projectsGrid__rODPd,.page_servicesGrid__plSir,.page_statsBar__Mnq85,.page_valuesGrid__mYMcF{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_hero__SKW6o{padding-left:var(--space-lg);padding-right:var(--space-lg)}.page_heroTitle__Gfler{font-size:var(--font-size-3xl)}.page_heroAnimatedTextWrap__XJf2P{min-height:1.2em}.page_heroHighlightAnimated__eX4HC{white-space:normal;word-break:break-word}.page_heroBadge__K9MQV{font-size:var(--font-size-xs);padding:.4rem .9rem}.page_heroSub__YNSLe{font-size:var(--font-size-base)}.page_capabilityStrip__t_6eQ{padding:var(--space-lg)}.page_ctaTitle__T8028{font-size:var(--font-size-3xl)}.page_ctaSub__PKtMo{font-size:var(--font-size-base)}}@media (max-width:640px){.page_heroTitle__Gfler{font-size:var(--font-size-2xl)}.page_heroAnimatedTextWrap__XJf2P{display:block;min-height:1.3em}.page_heroHighlightAnimated__eX4HC{font-size:inherit;white-space:normal;word-break:break-word}.page_heroSub__YNSLe{font-size:var(--font-size-sm)}.page_heroCtas__PKEzw{flex-direction:column;align-items:flex-start;gap:var(--space-sm)}.page_heroCtas__PKEzw .page_btn__VzVq_{width:100%;max-width:320px}.page_capabilityStrip__t_6eQ{grid-template-columns:1fr;gap:var(--space-lg)}.page_statsBar__Mnq85{grid-template-columns:repeat(2,1fr);gap:var(--space-md);padding:var(--space-lg)}.page_statValue__FXJDK{font-size:var(--font-size-2xl)}.page_projectsGrid__rODPd,.page_servicesGrid__plSir,.page_valuesGrid__mYMcF{grid-template-columns:1fr}.page_ctaTitle__T8028{font-size:var(--font-size-2xl)}.page_ctaSub__PKtMo{font-size:var(--font-size-sm)}.page_ctaBtns__7Gcxi{flex-direction:column;align-items:center}.page_ctaBtns__7Gcxi .page_btn__VzVq_{width:100%;max-width:320px}}@media (max-width:400px){.page_heroTitle__Gfler{font-size:1.4rem}.page_heroAnimatedTextWrap__XJf2P{min-height:1.4em}.page_heroHighlightAnimated__eX4HC{font-size:inherit}.page_heroBadge__K9MQV{font-size:.65rem;padding:.3rem .7rem}.page_heroSub__YNSLe{font-size:var(--font-size-xs)}}