.sk-favicon{position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.sk-favicon-logo{width:54px;height:auto;filter:drop-shadow(0 4px 14px rgba(var(--brand-primary-rgb, 177, 31, 42),.35));animation:sk-favicon-logo-pulse 1.8s ease-in-out infinite}.sk-favicon-pulse{position:absolute;width:76px;height:76px;border-radius:50%;border:3px solid rgba(var(--brand-primary-rgb, 177, 31, 42),.3);animation:sk-favicon-pulse 1.8s ease-in-out infinite}@keyframes sk-favicon-logo-pulse{0%{transform:scale(.92)}50%{transform:scale(1.08)}to{transform:scale(.92)}}@keyframes sk-favicon-pulse{0%{transform:scale(.82);opacity:.6}50%{transform:scale(1.12);opacity:.2}to{transform:scale(.82);opacity:.6}}
