.lh-hub-launch-overlay{z-index:100000;-webkit-backdrop-filter:blur(6px);background:#080812b8;justify-content:center;align-items:center;animation:.25s ease-out forwards lh-hub-launch-overlay-in;display:flex;position:fixed;inset:0}.lh-hub-launch-overlay--zoom{background:#fff;animation:.55s cubic-bezier(.4,0,.2,1) forwards lh-hub-launch-overlay-zoom}.lh-hub-launch-stage{justify-content:center;align-items:center;width:min(72vw,220px);height:min(72vw,220px);display:flex;position:relative}.lh-hub-launch-stage--zoom{animation:.55s cubic-bezier(.4,0,.2,1) forwards lh-hub-launch-stage-zoom}.lh-hub-launch-circle{background:#fff;border:2px solid #ff784e73;border-radius:50%;width:100%;height:100%;animation:.35s cubic-bezier(.34,1.56,.64,1) forwards lh-hub-launch-circle-pop;position:relative;overflow:hidden;box-shadow:0 0 0 6px #ff784e1a,0 18px 48px #593eff26}.lh-hub-launch-quadrants{border-radius:50%;position:absolute;inset:0;overflow:hidden}.lh-hub-launch-quadrant{opacity:0;width:50%;height:50%;animation:.55s cubic-bezier(.34,1.2,.64,1) forwards lh-hub-launch-quadrant-in;position:absolute;transform:scale(.6)}.lh-hub-launch-quadrant--yellow{background:radial-gradient(circle at 100% 100%,#f4cd00 0%,#f2bd65 70%,#0000 72%);animation-delay:.1s;top:0;left:0}.lh-hub-launch-quadrant--green{background:radial-gradient(circle at 0 100%,#00d061 0%,#00b854 70%,#0000 72%);animation-delay:.22s;top:0;right:0}.lh-hub-launch-quadrant--orange{background:radial-gradient(circle at 100% 0,#ff784e 0%,#f7595f 70%,#0000 72%);animation-delay:.34s;bottom:0;left:0}.lh-hub-launch-quadrant--purple{background:radial-gradient(circle at 0 0,#593eff 0%,#7b5cff 70%,#0000 72%);animation-delay:.46s;bottom:0;right:0}.lh-hub-launch-fill{background:linear-gradient(#f4cd0059 0%,#00d06159 25%,#ff784e73 55%,#593eff66 100%);height:100%;animation:1.7s cubic-bezier(.33,.82,.42,1) .2s forwards lh-hub-launch-fill-rise;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.lh-hub-launch-fill:before,.lh-hub-launch-fill:after{content:"";opacity:.7;background:#ffffff8c;border-radius:45%;width:150%;height:16%;position:absolute;left:-25%}.lh-hub-launch-fill:before{animation:1.1s ease-in-out infinite lh-hub-launch-wave-a;top:-7%}.lh-hub-launch-fill:after{opacity:.4;animation:1.35s ease-in-out infinite reverse lh-hub-launch-wave-b;top:-3%}.lh-hub-launch-logo-wrap{z-index:3;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lh-hub-launch-logo{-o-object-fit:contain;object-fit:contain;opacity:0;filter:drop-shadow(0 4px 14px #00000024);width:58%;height:58%;animation:.85s cubic-bezier(.34,1.35,.64,1) .75s forwards lh-hub-launch-logo-in,.9s ease-in-out 1.55s 2 lh-hub-launch-logo-pulse;transform:scale(.35)rotate(-120deg)}.lh-hub-launch-ring{opacity:0;border:2px solid #ff784e59;border-radius:50%;animation:1.2s ease-out 1.4s forwards lh-hub-launch-ring;position:absolute;inset:-8%}.lh-hub-launch-label{letter-spacing:.14em;text-transform:uppercase;color:#ffffffe0;opacity:0;font-size:.72rem;font-weight:700;animation:.4s ease-out .55s forwards lh-hub-launch-label-in;position:absolute;bottom:-2.25rem;left:50%;transform:translate(-50%)}@keyframes lh-hub-launch-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes lh-hub-launch-overlay-zoom{0%{background:#080812b8}45%{background:#ffffffd9}to{background:#fff}}@keyframes lh-hub-launch-circle-pop{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes lh-hub-launch-stage-zoom{0%{transform:scale(1)}to{opacity:1;transform:scale(8)}}@keyframes lh-hub-launch-quadrant-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes lh-hub-launch-fill-rise{0%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes lh-hub-launch-wave-a{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(-4%)rotate(-2deg)}}@keyframes lh-hub-launch-wave-b{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(5%)rotate(2.5deg)}}@keyframes lh-hub-launch-logo-in{0%{opacity:0;transform:scale(.35)rotate(-120deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes lh-hub-launch-logo-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes lh-hub-launch-ring{0%{opacity:.8;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}@keyframes lh-hub-launch-label-in{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (prefers-reduced-motion:reduce){.lh-hub-launch-overlay,.lh-hub-launch-circle,.lh-hub-launch-fill,.lh-hub-launch-logo,.lh-hub-launch-quadrant,.lh-hub-launch-stage--zoom,.lh-hub-launch-overlay--zoom{animation-duration:.01ms!important;animation-delay:0s!important}}
