/* Gap To Go V5.1 - globo WebGL local e fallback sem dependencias externas. */
.gap-globe-host { position: relative; display: block; background: transparent url('../brand/globe-fallback.png') no-repeat center / 100% 100%; }
.gap-globe-webgl { position: absolute; inset: 0; z-index: 1; display: block; width: 100%; height: 100%; opacity: 0; transition: opacity 220ms ease; }
.gap-globe-webgl.gap-globe-ready { opacity: 1; }
@media (prefers-reduced-motion: reduce) { .gap-globe-webgl { transition: none; } }
