
/* D43Y — slow, restrained homepage breathing pulse. */
.umaa-y-breath-pulse{
  position:relative!important;
  z-index:8!important;
  display:inline-grid!important;
  place-items:center!important;
  width:max-content!important;
  max-width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
  overflow:visible!important;
  transform-origin:center center!important;
  will-change:transform,filter!important;
  isolation:isolate!important;
}

.umaa-y-breath-pulse > img{
  position:relative!important;
  z-index:2!important;
  display:block!important;
  max-width:100%!important;
  animation:none!important;
  transform:none!important;
  filter:none!important;
  transform-origin:center center!important;
}

.umaa-y-css-pulse{
  animation:umaa-y-slow-breath 3.6s cubic-bezier(.45,0,.55,1) infinite!important;
}

@keyframes umaa-y-slow-breath{
  0%,100%{
    transform:scale(1)!important;
    filter:
      drop-shadow(0 0 3px rgba(210,38,48,.20))
      drop-shadow(0 0 4px rgba(0,145,70,.15))!important;
  }
  50%{
    transform:scale(1.085)!important;
    filter:
      drop-shadow(0 0 8px rgba(210,38,48,.43))
      drop-shadow(0 0 10px rgba(0,145,70,.32))!important;
  }
}
