.globe-motion{position:relative;aspect-ratio:1312/1199;isolation:isolate;filter:drop-shadow(0 0 16px rgba(25,192,247,.17))}.globe-fallback,.globe-overlay{position:absolute;inset:0;display:block;width:100%;height:100%}.globe-fallback{object-fit:contain;-webkit-user-select:none;user-select:none}.globe-overlay{overflow:visible;pointer-events:none}.globe-flight-line{fill:none;stroke:#4acbff;stroke-width:1.65;opacity:.46;filter:drop-shadow(0 0 3px #20bfff)}.globe-flight-glow{fill:#48cfff;opacity:.29;filter:drop-shadow(0 0 9px #21bfff)}.globe-flight-core{fill:#e7ffff;filter:drop-shadow(0 0 5px #86f5ff)}.globe-uzbekistan-pulse{fill:#3ce7ff;stroke:#a7fbff;stroke-width:2.2;opacity:.08;filter:drop-shadow(0 0 7px #4fefff);animation:globe-uzbekistan-pulse 2.8s ease-in-out infinite}@keyframes globe-uzbekistan-pulse{50%{opacity:.36}}@media (prefers-reduced-motion:reduce){.globe-overlay{display:none}}.hero{touch-action:pan-y}.hero .hero-art{background:#041729;z-index:0;pointer-events:none}.hero .hero-inner{z-index:1}.hero-art:after{content:"";position:absolute;z-index:2;inset:0;background:linear-gradient(90deg,rgba(2,17,31,.74),rgba(2,17,31,.36) 31%,transparent 58%),linear-gradient(0deg,rgba(1,12,22,.4),transparent 28%)}.hero .hero-fallback{object-fit:cover;object-position:center}@media (prefers-reduced-motion:no-preference){.hero-art[data-hero-mode^=fallback] .hero-fallback{transform:translate3d(var(--hero-fallback-x,0),var(--hero-fallback-y,0),0) scale(1.025);transition:transform .12s ease-out}}.hero-webgl{position:absolute;inset:0;opacity:0;transition:opacity .8s ease}.hero-webgl[data-ready=true]{opacity:1}.hero-webgl canvas{display:block}.annotation--typing:after{content:"▌";display:inline-block;margin-left:2px;color:#72dfff;animation:terminal-cursor .65s steps(1) infinite}.annotation-design.annotation--typing:after,.annotation-engineering.annotation--typing:after{color:#ffdf68}.annotation--glitch{animation:terminal-glitch .38s steps(4) both}.annotation--glitch:after{content:attr(data-text);position:absolute;top:3px;left:8px;color:#57e4ff;opacity:.7;animation:terminal-echo .38s steps(3) both}.annotation-design.annotation--glitch:after,.annotation-engineering.annotation--glitch:after{color:#ffdf68}@keyframes terminal-cursor{50%{opacity:0}}@keyframes terminal-glitch{0%,to{opacity:1;transform:translateX(0);filter:none}22%{opacity:.38;transform:translateX(3px);filter:blur(1px)}48%{opacity:1;transform:translateX(-4px)}72%{opacity:.28;transform:translateX(2px);filter:blur(1.5px)}}@keyframes terminal-echo{0%,to{transform:translate(0);opacity:0}30%{transform:translate(3px,-2px);opacity:.9}70%{transform:translate(-3px,2px);opacity:.5}}@media (max-width:640px){.hero .hero-fallback{object-position:61% center}.hero-art:after{background:linear-gradient(90deg,rgba(2,17,31,.83),rgba(2,17,31,.38)),linear-gradient(0deg,rgba(1,12,22,.5),transparent 28%)}}@media (prefers-reduced-motion:reduce){.hero-webgl{transition:none}.annotation--glitch:after,.annotation--typing:after,.hero-webgl{display:none}.annotation--glitch{animation:none}}