.mo-on .nm-hero h1 .mo-w{display:inline-block}
.mo-on .nm-hero .ph img.mo-float{--mo-ft:7s;--mo-fy:-9px}
.mo-on .nm-orb.mo-orbit .d{animation:nm-orbit 30s linear infinite}
@keyframes nm-orbit{to{rotate:360deg}}
.nm-orb .mo-dash{position:absolute;inset:7%;border:1px dashed rgba(212,174,42,.32);border-radius:50%;animation:nm-spin 70s linear infinite}
.nm-orb .mo-sat{position:absolute;inset:16%;border-radius:50%;animation:nm-spin 14s linear infinite reverse}
.nm-orb .mo-sat.s2{animation-delay:-7s}
.nm-orb .mo-sat::before{content:"";position:absolute;left:50%;top:-4px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:#D4AE2A;box-shadow:0 0 10px rgba(212,174,42,.7)}
.nm-orb .mo-sat.s2::before{width:5px;height:5px;top:-2.5px;margin-left:-2.5px;opacity:.7}
@keyframes nm-spin{to{transform:rotate(360deg)}}
.nm-orb .mo-glow{position:absolute;inset:26%;border-radius:50%;background:radial-gradient(circle,rgba(212,174,42,.22),rgba(212,174,42,0) 68%);animation:nm-glow 4s ease-in-out infinite}
@keyframes nm-glow{50%{transform:scale(1.18);opacity:.55}}
.mo-on .nm-orb.mo-orbit .c b{animation:nm-breathe 4s ease-in-out infinite}
@keyframes nm-breathe{50%{transform:scale(1.06);text-shadow:0 0 22px rgba(212,174,42,.55)}}
