/* Refined Kronos mark motion: one slow perimeter sweep and a restrained halo. */
.ks-logo img{transform-origin:50% 50%;filter:drop-shadow(0 0 7px rgba(255,255,255,.24))!important;animation:kronosMarkPulse 5.8s ease-in-out infinite!important;transition:filter .28s ease,transform .28s ease}
@keyframes kronosMarkPulse{0%,100%{transform:scale(1);filter:drop-shadow(0 0 6px rgba(255,255,255,.18))}50%{transform:scale(1.025);filter:drop-shadow(0 0 12px rgba(255,255,255,.36))}}
.ks-logo:hover img{animation-play-state:paused!important;transform:scale(1.055);filter:drop-shadow(0 0 15px rgba(255,255,255,.46))!important}
@media(prefers-reduced-motion:reduce){.ks-logo img{animation:none!important;transform:none!important;transition:none!important}.ks-logo:hover img{filter:drop-shadow(0 0 8px rgba(255,255,255,.25))!important}}
