.orb-center.logo-assembly{width:62%;left:19%;top:44%;filter:drop-shadow(0 2px 10px #062d2b);isolation:isolate}
.lab-logo{display:block;width:100%;height:auto;overflow:visible}
.lab-logo [data-logo-part],.lab-logo [data-letter],.logo-cross-pulse{transform-box:fill-box;transform-origin:center}
.logo-highlight{pointer-events:none;--logo-medium:#ffffff;--logo-light:#ffffff;--logo-dark:#ffffff;--logo-binary:#ffffff;--logo-silhouette:#ffffff;mix-blend-mode:screen}
.logo-assembly[data-motion-state="waiting"] .lab-logo{opacity:0}
@media(max-width:900px){.orb-center.logo-assembly{width:68%;left:16%}}
@media(max-width:600px){.orb-center.logo-assembly{width:65%;left:17.5%;top:44%}}
[data-motion-mode="reduced"] .logo-assembly .logo-highlight,[data-motion-mode="reduced"] .logo-assembly .logo-cross-pulse{display:none}
[data-motion-mode="reduced"] .logo-assembly [data-logo-part],[data-motion-mode="reduced"] .logo-assembly [data-letter]{transform:none!important}
@media(prefers-reduced-motion:reduce){:root:not([data-motion-mode]) .logo-assembly .logo-highlight,:root:not([data-motion-mode]) .logo-assembly .logo-cross-pulse{display:none}:root:not([data-motion-mode]) .logo-assembly [data-logo-part],:root:not([data-motion-mode]) .logo-assembly [data-letter]{transform:none!important}}
