/* ---------------------------------------------------------------------------
   Block: Globe (ported from live anon-49c78cd3, homepage html widget #5c8946a)
   Verbatim from the source <style>. The Google Fonts <link> that sat above it
   is deleted — DM Serif Display is global now, and the label sprites are drawn
   on a 2D canvas with that same family.
   --------------------------------------------------------------------------- */
.bolt-globe-wrap{
  width:100%;
  height:560px;
  position:relative;
  overflow:hidden;
  border-radius:0; /* removed as requested */
  /* Bolt-On blue background (same language as your sections) */
  background: radial-gradient(130% 160% at 80% 0%, var(--mp-blue) 0%, var(--mp-blue-dark) 65%, var(--mp-blue-deep) 100%);
}
/* moving white-ish glow, like your other sections */
.bolt-globe-wrap::before{
  content:""; position:absolute; inset:0; z-index:0; pointer-events:none;
  background:
    radial-gradient(780px 780px at 22% 38%, rgba(255,255,255,.08), transparent 60%),
    radial-gradient(640px 640px at 80% 72%, rgba(255,255,255,.06), transparent 65%);
  mix-blend-mode:screen; opacity:.55;
  animation:boltGlobeFloat 24s ease-in-out infinite alternate;
}
@keyframes boltGlobeFloat{
  0%{transform:translate(0,0)}
  50%{transform:translate(-3%,2%)}
  100%{transform:translate(3%,-2%)}
}

#boltGlobe{width:100%;height:100%;display:block;cursor:grab; position:relative; z-index:1;}
#boltGlobe:active{cursor:grabbing}
