.lumi-motion-wrap{width:100%;display:block}.lumi-motion{width:100%;height:auto;display:block;overflow:visible}.lumi-motion__hover{transform-origin:510px 1190px;transition:transform .22s}.lumi-motion__expression{transform-origin:510px 1190px}.lumi-motion__eye,.lumi-motion__brow,.lumi-motion__scarf{transform-box:fill-box;transform-origin:50%}.lumi-motion__lids{opacity:0;pointer-events:none}.lumi-motion[data-resting=true] .lumi-motion__lids{opacity:1}.lumi-motion[data-resting=true] .lumi-motion__eyes{opacity:0}.lumi-motion[data-gesture=blink] .lumi-motion__eye{animation:.36s ease-in-out both lumi-eye-close}.lumi-motion[data-gesture=blink] .lumi-motion__lids{animation:.36s both lumi-lids}.lumi-motion[data-gesture=smile] .lumi-motion__eye{animation:.72s ease-in-out both lumi-eye-close}.lumi-motion[data-gesture=smile] .lumi-motion__lids{animation:.72s both lumi-lids}.lumi-motion[data-gesture=smile] .lumi-motion__expression{animation:.72s ease-in-out both lumi-brand-nod}.lumi-motion[data-gesture=smile] .lumi-motion__brow{animation:.72s ease-in-out both lumi-brow-lift}.lumi-motion[data-gesture=ear] .lumi-motion__expression{animation:.9s ease-in-out both lumi-brand-listen}.lumi-motion[data-gesture=ear] .lumi-motion__brow--right{animation:.9s ease-in-out both lumi-brow-lift}.lumi-motion[data-gesture=glance] .lumi-motion__expression{animation:1.1s ease-in-out both lumi-brand-listen}.lumi-motion[data-gesture=glance] .lumi-motion__eye{animation:1.1s ease-in-out both lumi-eye-glance}.lumi-motion[data-gesture=wave] .lumi-motion__expression{animation:2s ease-in-out both lumi-brand-hello}.lumi-motion[data-gesture=wave] .lumi-motion__brow{animation:2s ease-in-out both lumi-brow-lift}.lumi-motion[data-gesture=wave] .lumi-motion__scarf{animation:2s ease-in-out both lumi-scarf-sway}@keyframes lumi-eye-close{0%,to{opacity:1;transform:none}30%,60%{opacity:0;transform:scaleY(.08)}}@keyframes lumi-lids{0%,to{opacity:0}30%,60%{opacity:1}}@keyframes lumi-eye-glance{0%,to{transform:none}30%,70%{transform:translate(-9px)}}@keyframes lumi-brow-lift{0%,to{transform:none}30%,70%{transform:translateY(-14px)}}@keyframes lumi-scarf-sway{0%,to{transform:none}25%{transform:rotate(-2.5deg)}55%{transform:rotate(2deg)}80%{transform:rotate(-1deg)}}@keyframes lumi-brand-nod{0%,to{transform:none}45%{transform:translateY(8px)rotate(1.5deg)}}@keyframes lumi-brand-listen{0%,to{transform:none}40%{transform:rotate(-2.5deg)}70%{transform:rotate(.8deg)}}@keyframes lumi-brand-hello{0%,to{transform:none}25%{transform:translateY(-12px)rotate(-3deg)}52%{transform:translateY(3px)rotate(2deg)}76%{transform:translateY(-4px)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.lumi-motion g,.lumi-motion path{animation:none!important;transform:none!important}.lumi-motion__hover{transition:none!important}}.lumi-portrait{background:0 0;flex:none;width:9rem;height:auto;display:block}.lumi-portrait[data-size=small]{width:3.75rem}
