.sh-logo-motion{display:inline-flex;position:relative;vertical-align:middle;line-height:0}.sh-logo-motion [data-logo-eye=left]{transform-box:view-box;transform-origin:52.2px 53.6px}.sh-logo-motion [data-logo-eye=right]{transform-box:view-box;transform-origin:67.8px 53.6px}.sh-logo-motion [data-eye-layer=aura]{transform-box:fill-box;transform-origin:center}.sh-logo-motion-scan,.sh-logo-motion-pulse{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.sh-logo-motion-scan-line,.sh-logo-motion-pulse,.sh-logo-motion-pulse-wave{opacity:0}.sh-logo-motion-pulse[data-pulse-active=true]{opacity:1}.sh-logo-motion-pulse-gem,.sh-logo-motion-pulse-eyes{opacity:0;filter:drop-shadow(0 0 2px rgba(255,55,80,.8))}@keyframes sh-emblem-blink{0%,to{transform:scaleY(1)}45%,55%{transform:scaleY(.06)}}@keyframes sh-emblem-charge{0%,to{transform:scale(1);opacity:1}40%{transform:scale(1.8);opacity:.85}65%{transform:scale(1.35);opacity:1}}@keyframes sh-emblem-energy{0%,to{opacity:1}25%{opacity:.45}60%{opacity:1}}@keyframes sh-emblem-scan{0%{transform:translateY(-12px);opacity:0}15%{opacity:.8}85%{opacity:.8}to{transform:translateY(122px);opacity:0}}@keyframes sh-emblem-hover-energy{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 2.5px rgba(255,70,90,.95))}}@keyframes sh-emblem-metal-shine{0%{transform:translate(-45px) skew(-18deg);opacity:0}15%,80%{opacity:1}to{transform:translate(175px) skew(-18deg);opacity:0}}@keyframes sh-emblem-pulse-flash{0%,to{opacity:0}35%{opacity:.85}}@keyframes sh-emblem-pulse-wave{0%{transform:translateY(0);opacity:0}12%,85%{opacity:1}to{transform:translateY(-82px);opacity:0}}@keyframes sh-emblem-loading-gem{0%,70%,to{opacity:.12;transform:scale(1)}18%{opacity:.72;transform:scale(1.035)}40%{opacity:.25;transform:scale(1)}}@keyframes sh-emblem-loading-wave{0%,8%{transform:translateY(4px);opacity:0}20%{opacity:.65}50%{transform:translateY(-84px);opacity:0}to{transform:translateY(-84px);opacity:0}}@keyframes sh-emblem-loading-eyes{0%,28%,72%,to{opacity:0}42%{opacity:.62}55%{opacity:.18}}@keyframes sh-emblem-loading-aura{0%,80%,to{transform:scale(1);opacity:.65}42%{transform:scale(1.3);opacity:.95}}@keyframes sh-emblem-loading-shine{0%,42%{transform:translate(-45px) skew(-18deg);opacity:0}52%{opacity:.55}78%,to{transform:translate(175px) skew(-18deg);opacity:0}}@keyframes sh-emblem-loading-scan{0%,22%{transform:translateY(-12px);opacity:0}35%,52%{opacity:.22}68%,to{transform:translateY(122px);opacity:0}}@media(hover:hover)and (pointer:fine){.sh-logo-motion[data-logo-hover=true]:hover .sh-logo__eye{animation:sh-emblem-blink .18s var(--sh-ease-in-out, cubic-bezier(.77,0,.175,1)) 1}.sh-logo-motion[data-logo-hover=true]:hover [data-eye-layer=aura]{animation:sh-emblem-charge .28s var(--sh-ease-out, cubic-bezier(.23,1,.32,1)) 1}.sh-logo-motion[data-logo-hover=true]:hover :is([data-logo-part=crimson-channels],.sh-logo__gem-crystal,[data-eye-layer=core]){animation:sh-emblem-hover-energy .28s ease-out 1}.sh-logo-motion[data-logo-hover=true]:hover .sh-logo__metal-shine{animation:sh-emblem-metal-shine .28s var(--sh-ease-out, cubic-bezier(.23,1,.32,1)) 1}}a:focus-visible>.sh-logo-motion[data-logo-hover=true] .sh-logo__eye{animation:sh-emblem-blink .18s var(--sh-ease-in-out, cubic-bezier(.77,0,.175,1)) 1}a:focus-visible>.sh-logo-motion[data-logo-hover=true] [data-eye-layer=aura]{animation:sh-emblem-charge .28s var(--sh-ease-out, cubic-bezier(.23,1,.32,1)) 1}a:focus-visible>.sh-logo-motion[data-logo-hover=true] :is([data-logo-part=crimson-channels],.sh-logo__gem-crystal,[data-eye-layer=core]){animation:sh-emblem-hover-energy .28s ease-out 1}a:focus-visible>.sh-logo-motion[data-logo-hover=true] .sh-logo__metal-shine{animation:sh-emblem-metal-shine .28s var(--sh-ease-out, cubic-bezier(.23,1,.32,1)) 1}.sh-logo-motion-pulse[data-pulse-active=true] .sh-logo-motion-pulse-gem{animation:sh-emblem-pulse-flash .16s ease-out 1}.sh-logo-motion-pulse[data-pulse-active=true] .sh-logo-motion-pulse-wave{animation:sh-emblem-pulse-wave .28s var(--sh-ease-out, cubic-bezier(.23,1,.32,1)) 1}.sh-logo-motion-pulse[data-pulse-active=true] .sh-logo-motion-pulse-eyes{animation:sh-emblem-pulse-flash .1s ease-out .14s 1}.sh-logo-motion[data-logo-effect=blink] .sh-logo__eye,.sh-logo-motion[data-logo-effect=wink-left] [data-logo-eye=left],.sh-logo-motion[data-logo-effect=wink-right] [data-logo-eye=right]{animation:sh-emblem-blink .18s var(--sh-ease-in-out, cubic-bezier(.77,0,.175,1)) 1}.sh-logo-motion[data-logo-effect=energize] [data-eye-layer=aura]{animation:sh-emblem-charge .28s var(--sh-ease-out, cubic-bezier(.23,1,.32,1)) 1}.sh-logo-motion[data-logo-effect=energize] :is([data-logo-part=crimson-channels],.sh-logo__gem-crystal,[data-eye-layer=core]){animation:sh-emblem-energy .28s ease-out 1}.sh-logo-motion[data-logo-effect=scan] .sh-logo-motion-scan-line{animation:sh-emblem-scan .28s var(--sh-ease-in-out, cubic-bezier(.77,0,.175,1)) 1}.sh-logo-motion[data-logo-effect=loading] .sh-logo-motion-pulse-gem{transform-box:fill-box;transform-origin:center;animation:sh-emblem-loading-gem var(--loader-cycle, 3.6s) ease-in-out infinite}.sh-logo-motion[data-logo-effect=loading] .sh-logo-motion-pulse-wave{animation:sh-emblem-loading-wave var(--loader-cycle, 3.6s) cubic-bezier(.22,1,.36,1) infinite}.sh-logo-motion[data-logo-effect=loading] .sh-logo-motion-pulse-eyes{animation:sh-emblem-loading-eyes var(--loader-cycle, 3.6s) ease-in-out infinite}.sh-logo-motion[data-logo-effect=loading] [data-eye-layer=aura]{animation:sh-emblem-loading-aura var(--loader-cycle, 3.6s) ease-in-out infinite}.sh-logo-motion[data-logo-effect=loading] .sh-logo__metal-shine{animation:sh-emblem-loading-shine var(--loader-cycle, 3.6s) cubic-bezier(.45,0,.2,1) infinite}.sh-logo-motion[data-logo-effect=loading] .sh-logo-motion-scan-line{animation:sh-emblem-loading-scan var(--loader-cycle, 3.6s) ease-in-out infinite}@media(prefers-reduced-motion:reduce){.sh-logo-motion :is(.sh-logo__eye,[data-eye-layer=aura],[data-eye-layer=core],[data-logo-part=crimson-channels],.sh-logo__gem-crystal,.sh-logo-motion-scan-line,.sh-logo__metal-shine,.sh-logo-motion-pulse-gem,.sh-logo-motion-pulse-wave,.sh-logo-motion-pulse-eyes){animation:none!important}.sh-logo-motion .sh-logo-motion-pulse{opacity:0!important}}body[data-motion=reduced] .sh-logo-motion :is(.sh-logo__eye,[data-eye-layer=aura],[data-eye-layer=core],[data-logo-part=crimson-channels],.sh-logo__gem-crystal,.sh-logo-motion-scan-line,.sh-logo__metal-shine,.sh-logo-motion-pulse-gem,.sh-logo-motion-pulse-wave,.sh-logo-motion-pulse-eyes){animation:none!important}body[data-motion=reduced] .sh-logo-motion .sh-logo-motion-pulse{opacity:0!important}
