.om{overflow:visible}.om .om-orbit,.om .om-ring,.om .om-halo,.om .om-okhalo{transform-origin:331px 331px}.om-okhalo{opacity:.22}.om-t-404 .om-mv{transform:translate(296px,371px)}.om-t-500 .om-orbit{transform:rotate(182.5deg)}.om-t-500 .om-body{transform:rotate(-182.5deg)}.om-t-500 .om-mv{transform:translate(-40px,196px)}.om-t-off .om-cool{opacity:.9}.om-t-off .om-spec{opacity:.15}.om-t-exp .om-cool{opacity:.9}.om-t-exp .om-spec{opacity:.1}.om-t-exp .om-mv{transform:translateY(12px)}.om-st-fail .om-t-conn .om-orbit{transform:rotate(182.5deg)}.om-st-fail .om-t-conn .om-body{transform:rotate(-182.5deg)}.om-halo{opacity:.3}.om-st-ok .om-halo{opacity:0}@keyframes om-spin{to{transform:rotate(360deg)}}@keyframes om-spinB{to{transform:rotate(-360deg)}}@keyframes om-inRing{0%{opacity:0;transform:scale(.9)}}@keyframes om-fadeIn{0%{opacity:0}}@keyframes om-inBall{0%{transform:rotate(-182.5deg)}}@keyframes om-inBallB{0%{transform:rotate(182.5deg)}}@keyframes om-inWord{0%{opacity:0;transform:translate(-120px)}}@keyframes om-breathe{0%,to{opacity:.18}50%{opacity:.5}}@keyframes om-pulseOut{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@keyframes om-wander{0%,to{transform:translate(296px,371px)}50%{transform:translate(206px,371px)}}@keyframes om-fallO{0%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(0)}45%,to{transform:rotate(182.5deg)}}@keyframes om-fallB{0%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(0)}45%,to{transform:rotate(-182.5deg)}}@keyframes om-fallT{0%,45%{animation-timing-function:cubic-bezier(.5,0,1,1);transform:translate(0)}70%{animation-timing-function:cubic-bezier(0,0,.5,1);transform:translate(-40px,196px)}80%{animation-timing-function:cubic-bezier(.5,0,1,1);transform:translate(-40px,140px)}90%{animation-timing-function:cubic-bezier(0,0,.5,1);transform:translate(-40px,196px)}95%{animation-timing-function:cubic-bezier(.5,0,1,1);transform:translate(-40px,178px)}to{transform:translate(-40px,196px)}}@keyframes om-coolLoop{0%,to{opacity:.9}50%{opacity:.3}}@keyframes om-specLoop{0%,to{opacity:.15}50%{opacity:1}}@keyframes om-tune{0%{transform:rotate(0)}5%{transform:rotate(45deg)}12.5%{transform:rotate(45deg)}17.5%{transform:rotate(90deg)}25%{transform:rotate(90deg)}30%{transform:rotate(135deg)}37.5%{transform:rotate(135deg)}42.5%{transform:rotate(180deg)}50%{transform:rotate(180deg)}55%{transform:rotate(225deg)}62.5%{transform:rotate(225deg)}67.5%{transform:rotate(270deg)}75%{transform:rotate(270deg)}80%{transform:rotate(315deg)}87.5%{transform:rotate(315deg)}92.5%{transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes om-tuneB{0%{transform:rotate(0)}5%{transform:rotate(-45deg)}12.5%{transform:rotate(-45deg)}17.5%{transform:rotate(-90deg)}25%{transform:rotate(-90deg)}30%{transform:rotate(-135deg)}37.5%{transform:rotate(-135deg)}42.5%{transform:rotate(-180deg)}50%{transform:rotate(-180deg)}55%{transform:rotate(-225deg)}62.5%{transform:rotate(-225deg)}67.5%{transform:rotate(-270deg)}75%{transform:rotate(-270deg)}80%{transform:rotate(-315deg)}87.5%{transform:rotate(-315deg)}92.5%{transform:rotate(-360deg)}to{transform:rotate(-360deg)}}@keyframes om-lap{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes om-lapB{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes om-coolIn{0%{opacity:0}}@keyframes om-specOut{0%{opacity:1}}@keyframes om-sink{0%{transform:translateY(0)}}@keyframes om-swing{0%{transform:rotate(42deg)}20%{transform:rotate(-30deg)}40%{transform:rotate(19deg)}60%{transform:rotate(-10deg)}80%{transform:rotate(4deg)}to{transform:rotate(0)}}@keyframes om-swingB{0%{transform:rotate(-42deg)}20%{transform:rotate(30deg)}40%{transform:rotate(-19deg)}60%{transform:rotate(10deg)}80%{transform:rotate(-4deg)}to{transform:rotate(0)}}.om-t-empty .om-orbit,.om-t-empty .om-body{animation-timing-function:ease-in-out}@keyframes om-okRing{0%{opacity:0;transform:scale(.92)}45%{opacity:.6;transform:scale(1.04)}to{opacity:.22;transform:scale(1)}}@keyframes om-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:no-preference){.om-t-load .om-orbit{animation:2.4s cubic-bezier(.45,.05,.55,.95) infinite om-spin}.om-t-load .om-body{animation:2.4s cubic-bezier(.45,.05,.55,.95) infinite om-spinB}.om-t-intro.om-go .om-ring{animation:.75s cubic-bezier(.2,.8,.2,1) backwards om-inRing}.om-t-intro.om-go .om-mv{animation:.25s .4s backwards om-fadeIn}.om-t-intro.om-go .om-orbit{animation:1.1s cubic-bezier(.2,.8,.2,1) .4s backwards om-inBall}.om-t-intro.om-go .om-body{animation:1.1s cubic-bezier(.2,.8,.2,1) .4s backwards om-inBallB}.om-t-intro.om-go .om-letters{animation:.95s cubic-bezier(.2,.8,.2,1) .75s backwards om-inWord}.om-t-hover .om-orbit,.om-t-hover .om-body{transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}a:hover .om-t-hover .om-orbit,a:focus-visible .om-t-hover .om-orbit{transform:rotate(360deg)}a:hover .om-t-hover .om-body,a:focus-visible .om-t-hover .om-body{transform:rotate(-360deg)}.om-t-conn .om-orbit{animation:3s linear infinite om-spin}.om-t-conn .om-body{animation:3s linear infinite om-spinB}.om-t-conn .om-halo{animation:4s ease-in-out infinite om-breathe}.om-st-ok .om-t-conn .om-orbit,.om-st-ok .om-t-conn .om-body,.om-st-fail .om-t-conn .om-orbit,.om-st-fail .om-t-conn .om-body{animation:none}.om-st-ok .om-t-conn .om-halo{animation:1.5s cubic-bezier(.2,.8,.2,1) both om-pulseOut}.om-st-fail .om-t-conn .om-orbit,.om-st-fail .om-t-conn .om-body{transition:transform 1.4s cubic-bezier(.5,0,.7,.4)}.om-t-404 .om-mv{animation:4.8s ease-in-out om-wander}.om-t-500.om-go .om-orbit{animation:3s both om-fallO}.om-t-500.om-go .om-body{animation:3s both om-fallB}.om-t-500.om-go .om-mv{animation:3s both om-fallT}.om-t-off .om-cool{animation:4.8s ease-in-out om-coolLoop}.om-t-off .om-spec{animation:4.8s ease-in-out om-specLoop}.om-t-fix .om-ring,.om-t-fix .om-orbit{animation:10.8s cubic-bezier(.2,.8,.2,1) infinite om-tune}.om-t-fix .om-body{animation:10.8s cubic-bezier(.2,.8,.2,1) infinite om-tuneB}.om-t-end.om-go .om-okhalo{animation:1.6s ease-out 2.7s both om-okRing}.om-t-end.om-go .om-orbit{animation:2.7s cubic-bezier(.2,.7,.3,1) both om-lap}.om-t-end.om-go .om-body{animation:2.7s cubic-bezier(.2,.7,.3,1) both om-lapB}.om-t-exp.om-go .om-cool{animation:2.4s ease-out .5s both om-coolIn}.om-t-exp.om-go .om-spec{animation:2.4s ease-out .5s both om-specOut}.om-t-exp.om-go .om-mv{animation:2.4s ease-out .5s both om-sink}.om-t-empty.om-go .om-orbit{animation:4.4s both om-swing}.om-t-empty.om-go .om-body{animation:4.4s both om-swingB}}.om-lap{--om-lap:10s}@media (prefers-reduced-motion:no-preference){.om-lap .om-orbit{animation:om-lap var(--om-lap) linear forwards}.om-lap .om-body{animation:om-lapB var(--om-lap) linear forwards}}@media (prefers-reduced-motion:reduce){.om-t-load .om-mv,.om-t-conn .om-mv{animation:2.4s ease-in-out infinite om-pulse!important}.om-st-ok .om-t-conn .om-mv,.om-st-fail .om-t-conn .om-mv{animation:none!important}a:hover .om-t-hover .om-mv,a:focus-visible .om-t-hover .om-mv{filter:brightness(1.18)}.om-t-hover .om-mv{transition:filter .15s}}
