.hub-opening{text-align:center;padding:16px 0 50px}.hub-opening h1{font-size:clamp(32px,5vw,62px);letter-spacing:-.05em;margin:10px 0}.hub-opening>p:last-of-type{font-size:14px;color:#aaa}.hub-orbit{position:relative;width:min(620px,100%);aspect-ratio:1;margin:0 auto 20px;isolation:isolate}.hub-orbit:before{content:"";position:absolute;inset:18%;border:1px solid #af87c839;border-radius:50%;background:radial-gradient(circle,#a361db13,transparent 68%);pointer-events:none}.orbit-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:24%;aspect-ratio:1;border:1px solid #b28ac84d;border-radius:50%;background:#100b16;display:grid;place-items:center;cursor:pointer;box-shadow:0 0 65px #7f3e9820}.orbit-core img{width:80%;height:80%;object-fit:contain;transition:transform .6s}.orbit-core:hover img{transform:rotate(12deg) scale(1.05)}.orbit-item{position:absolute;transform:translate(-50%,-50%);width:23%;text-align:center;text-decoration:none!important;color:#eee}.orbit-item span{width:76%;aspect-ratio:1;display:grid;place-items:center;margin:auto;border:1px solid #95849d60;border-radius:50%;background:#0c0a0e;transition:transform .3s,border-color .3s,background .3s}.orbit-item img{width:58%;height:58%;object-fit:contain}.orbit-item b{display:inline-block;font-size:clamp(14px,2vw,18px);margin-top:10px}.orbit-item:hover span,.orbit-item:focus-visible span{transform:translateY(-5px) scale(1.04);border-color:#c399e2;background:#24132f}.orbit-0{left:50%;top:12%}.orbit-1{left:83%;top:31%}.orbit-2{left:83%;top:70%}.orbit-3{left:50%;top:90%}.orbit-4{left:17%;top:70%}.orbit-5{left:17%;top:31%}.hub-orbit :focus-visible{outline:2px solid #dfb6fa;outline-offset:6px}.hub-opening+.suite-downloads{border-top:1px solid #8f849b40;padding-top:40px}@media(max-width:480px){.hub-opening{padding-top:0}.orbit-item{width:26%}.orbit-item span{width:82%}.hub-orbit{margin-top:14px;margin-bottom:32px}.orbit-item b{margin-top:7px}}@media(prefers-reduced-motion:reduce){.orbit-item span,.orbit-core img{transition:none;transform:none!important}}
